#1
  1. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2006
    Posts
    2
    Rep 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
  2. #2
  3. No Profile Picture
    Contributing User
    Devshed Regular (2000 - 2499 posts)

    Join Date
    Jul 2006
    Posts
    2,270
    Rep Power
    1737
    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.
  4. #3
  5. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2006
    Posts
    2
    Rep Power
    0
    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
  6. #4
  7. Contributing User
    Devshed Intermediate (1500 - 1999 posts)

    Join Date
    Dec 2004
    Location
    Meriden, Connecticut
    Posts
    1,797
    Rep Power
    155
    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.
  8. #5
  9. Daddy War Bucks
    Devshed Newbie (0 - 499 posts)

    Join Date
    May 2004
    Posts
    178
    Rep Power
    11
    Which is usually illegal
  10. #6
  11. Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jan 2006
    Posts
    128
    Rep Power
    14
    I can bet hes talking about Star Wars Galaxies
  12. #7
  13. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2006
    Posts
    2
    Rep Power
    0
    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.
  14. #8
  15. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2006
    Location
    Finland
    Posts
    260
    Rep Power
    21
    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.
  16. #9
  17. Psycho Canadian
    Devshed Demi-God (4500 - 4999 posts)

    Join Date
    Jan 2001
    Location
    Canada
    Posts
    4,846
    Rep Power
    635
    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
  18. #10
  19. No Profile Picture
    Registered User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2006
    Posts
    2
    Rep 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 .
  20. #11
  21. Periodically energetic Perler
    Devshed Regular (2000 - 2499 posts)

    Join Date
    May 2005
    Location
    Dublin, Ireland
    Posts
    2,265
    Rep Power
    538
    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.
  22. #12
  23. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2006
    Location
    Finland
    Posts
    260
    Rep Power
    21
    edit. Sorry it was misunderstanding
  24. #13
  25. Periodically energetic Perler
    Devshed Regular (2000 - 2499 posts)

    Join Date
    May 2005
    Location
    Dublin, Ireland
    Posts
    2,265
    Rep Power
    538
    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
    Vi Veri Veniversum Vivus Vici.
  26. #14
  27. No Profile Picture
    Contributing User
    Devshed Newbie (0 - 499 posts)

    Join Date
    Jul 2006
    Location
    Finland
    Posts
    260
    Rep Power
    21
    Originally Posted by displeaser
    Hi man,

    Viper is talking about Elvive/Elvivee, not yourself.

    Displeaser
    Oh Kinda misunderstood
  28. #15
  29. Contributing User
    Devshed Intermediate (1500 - 1999 posts)

    Join Date
    Dec 2004
    Location
    Meriden, Connecticut
    Posts
    1,797
    Rep Power
    155
    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.

    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 01:14 PM.

IMN logo majestic logo threadwatch logo seochat tools logo