Game Development
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me

The Shed is going Social! Join us on FaceBook and Twitter and chime in on the conversation.

Go Back   Dev Shed ForumsProgramming LanguagesGame Development

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old July 29th, 2006, 03:53 PM
Elvive Elvive is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Posts: 2 Elvive User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 48 m 20 sec
Reputation Power: 0
Game Client Editing

Hi Guys,
Could anyone tell me what kind of coding has been used to create a game? As I am looking to edit a client. Anyone know if this is possible or how to do it? I'd greatly appreciate any help.

Cheers,

El

Reply With Quote
  #2  
Old July 29th, 2006, 03:56 PM
Oler1s Oler1s is offline
Contributing User
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Jul 2006
Posts: 2,270 Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level)Oler1s User rank is General 11st Grade (Above 100000 Reputation Level) 
Time spent in forums: 1 Month 2 Weeks 4 Days 15 h 34 m 57 sec
Reputation Power: 1735
Quote:
Originally Posted by Elvive
Could anyone tell me what kind of coding has been used to create a game? As I am looking to edit a client. Anyone know if this is possible or how to do it? I'd greatly appreciate any help.


You really need to give us more information here. What do you mean by edit a client? Are you trying to modify a binary program here??

If you have the source, then you really don't have a choice in languages.

Reply With Quote
  #3  
Old July 29th, 2006, 04:45 PM
Elvive Elvive is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Posts: 2 Elvive User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 48 m 20 sec
Reputation Power: 0
Quote:
Originally Posted by Oler1s
You really need to give us more information here. What do you mean by edit a client? Are you trying to modify a binary program here??

If you have the source, then you really don't have a choice in languages.


Apologies, I know nothing about this stuff doing my best Basically I play an online game, and I have found out people have managed to edit the client, so stats are faster etc. so I was wondering if anyone knew how to edit a client? If you could add me to MSN I'd appreciate it al3xkidd@hotmail.co.uk as I could give you/someone the game info so you could see what exactly I'm talking about. Willing to pay a large amounts for successful services in this

Reply With Quote
  #4  
Old July 29th, 2006, 08:32 PM
Yegg`'s Avatar
Yegg` Yegg` is offline
Contributing User
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Dec 2004
Location: Meriden, Connecticut
Posts: 1,797 Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 3 Weeks 6 Days 21 h 54 m 27 sec
Reputation Power: 153
Send a message via AIM to Yegg`
To edit an existing game client you will need to know how to reverse engineer, this also means understanding of [x86] asm (you are most definately a Windows user). Reverse engineering will a program will allow you to view the disassembly (the assembly code that has been generated by the disassembler after reading the machine code of the program) so that you can convert the code accordingly into your language of expertise, allowing you to write 3rd party programs for that program.

Reply With Quote
  #5  
Old July 30th, 2006, 12:30 PM
Prime's Avatar
Prime Prime is offline
Daddy War Bucks
Dev Shed Newbie (0 - 499 posts)
 
Join Date: May 2004
Posts: 178 Prime User rank is Private First Class (20 - 50 Reputation Level)Prime User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: 1 Day 5 h 43 m 52 sec
Reputation Power: 10
Which is usually illegal

Reply With Quote
  #6  
Old July 30th, 2006, 03:54 PM
DarkMortar's Avatar
DarkMortar DarkMortar is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jan 2006
Posts: 128 DarkMortar User rank is Sergeant (500 - 2000 Reputation Level)DarkMortar User rank is Sergeant (500 - 2000 Reputation Level)DarkMortar User rank is Sergeant (500 - 2000 Reputation Level)DarkMortar User rank is Sergeant (500 - 2000 Reputation Level)DarkMortar User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 1 Day 10 h 11 m 42 sec
Reputation Power: 13
I can bet hes talking about Star Wars Galaxies

Reply With Quote
  #7  
Old July 30th, 2006, 06:07 PM
Elvivee Elvivee is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Posts: 2 Elvivee User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 m 41 sec
Reputation Power: 0
Quote:
Originally Posted by Yegg`
To edit an existing game client you will need to know how to reverse engineer, this also means understanding of [x86] asm (you are most definately a Windows user). Reverse engineering will a program will allow you to view the disassembly (the assembly code that has been generated by the disassembler after reading the machine code of the program) so that you can convert the code accordingly into your language of expertise, allowing you to write 3rd party programs for that program.


Do you know/know of anyone who can do this? And no its not star wars galaxies its Myth of Soma.

Reply With Quote
  #8  
Old July 30th, 2006, 06:40 PM
KillerRabbit KillerRabbit is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Location: Finland
Posts: 260 KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 4 Days 14 h 7 m 54 sec
Reputation Power: 19
Quote:
Originally Posted by Elvivee
Do you know/know of anyone who can do this? And no its not star wars galaxies its Myth of Soma.


Why did you create another account?

I doubt anyone would do it for free, so you just have to learn ASM yourself, though it's a language for freaks! I always wondered how people can write their own hacks for games, so disassembly is the answer, thanks man
Comments on this post
Yegg` disagrees: (0) ASM is for the more intelligent programmers who will deal with an area that requires it.

Reply With Quote
  #9  
Old July 31st, 2006, 02:03 AM
Viper_SB's Avatar
Viper_SB Viper_SB is offline
Psycho Canadian
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Jan 2001
Location: Canada
Posts: 4,845 Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level)Viper_SB User rank is Brigadier General (60000 - 70000 Reputation Level) 
Time spent in forums: 1 Month 1 Day 20 h 16 m 27 sec
Reputation Power: 634
Quote:
Originally Posted by KillerRabbit
Why did you create another account?

Yes why did you? I'm going to ban one of them which one are you keeping? According to the rules you are only allowed one account.
Comments on this post
displeaser agrees!

Reply With Quote
  #10  
Old July 31st, 2006, 02:22 AM
Elvivee Elvivee is offline
Registered User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Posts: 2 Elvivee User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: 3 m 41 sec
Reputation Power: 0
I had to create a new account as it won't let me log in the first account for some odd reason, says my password is in-correct. Tried retrieving and not come through to my mailbox so I thought I'd create a new one .

Does anyone know ASM? Or know of someone who might be able to do this for me? Obviously would pay for thier efforts .

Reply With Quote
  #11  
Old July 31st, 2006, 02:45 AM
displeaser's Avatar
displeaser displeaser is offline
Periodically energetic Perler
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: May 2005
Location: Dublin, Ireland
Posts: 2,265 displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)  Folding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate Folder
Time spent in forums: 4 Weeks 5 h 23 m 13 sec
Reputation Power: 536
What your asking is very big project. Your talking about reverse engineering a client (which is illegal in this case), figure out how to improve it, make the improvements (if its even possable) and recompile/re-assemble into a working client again, thats not counting testing and debugging. I doubt you will find anyone willing to do that. You would probably need a team of people working on it over x(6ish!? minimum) months to do it.

Displeaser
__________________
Vi Veri Veniversum Vivus Vici.

Reply With Quote
  #12  
Old July 31st, 2006, 06:31 AM
KillerRabbit KillerRabbit is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Location: Finland
Posts: 260 KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 4 Days 14 h 7 m 54 sec
Reputation Power: 19
edit. Sorry it was misunderstanding

Reply With Quote
  #13  
Old July 31st, 2006, 06:43 AM
displeaser's Avatar
displeaser displeaser is offline
Periodically energetic Perler
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: May 2005
Location: Dublin, Ireland
Posts: 2,265 displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)displeaser User rank is Colonel (50000 - 60000 Reputation Level)  Folding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate FolderFolding Points: 76661 Folding Title: Intermediate Folder
Time spent in forums: 4 Weeks 5 h 23 m 13 sec
Reputation Power: 536
Quote:
Originally Posted by KillerRabbit
Excuse me WHAT? No, that is NOT true! As far as I know I only have this one account, if I have 2 accounts please tell me the username of the other account!!!!

Thank you! I sent you PM please answer!


Hi man,

Viper is talking about Elvive/Elvivee, not yourself.

Displeaser

Reply With Quote
  #14  
Old July 31st, 2006, 09:02 AM
KillerRabbit KillerRabbit is offline
Contributing User
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Jul 2006
Location: Finland
Posts: 260 KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level)KillerRabbit User rank is Sergeant (500 - 2000 Reputation Level) 
Time spent in forums: 4 Days 14 h 7 m 54 sec
Reputation Power: 19
Quote:
Originally Posted by displeaser
Hi man,

Viper is talking about Elvive/Elvivee, not yourself.

Displeaser


Oh Kinda misunderstood

Reply With Quote
  #15  
Old July 31st, 2006, 12:07 PM
Yegg`'s Avatar
Yegg` Yegg` is offline
Contributing User
Dev Shed Intermediate (1500 - 1999 posts)
 
Join Date: Dec 2004
Location: Meriden, Connecticut
Posts: 1,797 Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level)Yegg` User rank is First Lieutenant (10000 - 20000 Reputation Level) 
Time spent in forums: 3 Weeks 6 Days 21 h 54 m 27 sec
Reputation Power: 153
Send a message via AIM to Yegg`
displeaser: A team is not necessarily necessary. Someone (known as Skywing, along with one of person, known as Adron (I'm not 100% positive on the Adron part)) reverse engineered the entire Battle.net protocol, this included all of the original games. Whaat they did was illegal, and I assume was pretty difficult, but they kept their work private. The two are also highly skilled programmers, ASM is a skill included. You doing this project alone just isn't practical especially without any prior knowledge of ASM or reverse engineering.

In order to get others to help you on this, you would need skilled reverse engineers who are interested in this partciular game. No one is going to reverse engineer the protocol of some meaningless (in their eyes) game for free, or for cash. Well, they may for a large sum of cash, but small cash isn't going to convince someone of taking on such a large and quite possibly complicated project.

Quote:
Originally Posted by Prime
Which is usually illegal

Although this is true, it doesn't mean we should try and convince him not to take on this project. It can be a time of much learning, I support the idea of the project. I plan to do a very similar project on Empire Earth 1 and 2 after I finish my current projects.

Last edited by Yegg` : July 31st, 2006 at 12:14 PM.

Reply With Quote
Reply

Viewing: Dev Shed ForumsProgramming LanguagesGame Development > Game Client Editing

Developer Shed Advertisers and Affiliates



Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump

Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
  
 


Powered by: vBulletin Version 3.0.5
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

© 2003-2013 by Developer Shed. All rights reserved. DS Cluster - Follow our Sitemap