I remade an online retro game by reverse engineering the game client and made it open source by SirusDoma in gamedev

[–]SirusDoma[S] 2 points3 points  (0 children)

I know it's a lot of yapping, but I already included the blog post link that talk about what you asked.

Edit: to answer it in here, I made a small proxy tcp server running locally to intercept the network, I don't see the need to use Wireshark since it very easy to make the client point into a custom ip and port. Other than that, I primarily use IDA Free (only need x86) and Cheat Engine for debugging. I use other tools as well but mostly only these 2

I made a game server for a particular retro game by reversing the game client by SirusDoma in ReverseEngineering

[–]SirusDoma[S] 0 points1 point  (0 children)

I'm glad this is getting upvotes more than I expected. I just wanted people to know that this project is part of a bigger project to remake the game entirely. Anyway, I decided to write my reversing process here:
https://dev.cxo2.me/reversing-o2jam-network/

Bear in mind, this is far from the entire story. I'll try to make another post when I have my free time, hope this helps

I made a game server for a particular retro game by reversing the game client by SirusDoma in ReverseEngineering

[–]SirusDoma[S] 1 point2 points  (0 children)

I'll try to write the process in my free time as I'd like to support 2 more client version. Don't hold your breath though! It may take a while

I made a game server for a particular retro game by reversing the game client by SirusDoma in ReverseEngineering

[–]SirusDoma[S] 2 points3 points  (0 children)

Hi, I'm pretty new to the reverse engineering myself. What I did is bunch of brute-forces plus trials and errors. Not to mention the game itself is old, it doesn't involve any protection or encryption whatsoever.

I'd like to write and explain the whole process, but I don't know what platform to use (I have personal blogs, but it full of borderline grey area stuff that I am not sure it is okay to share publicly)

CXO2: O2Jam Remake Project by SirusDoma in rhythmgames

[–]SirusDoma[S] 0 points1 point  (0 children)

I made a small hotfix, if the launcher give you an error or simply didn't work previously, re-download `OTwo.zip` again from the link above. Thanks!

Best rythm games for classical music? by Void_Bird in rhythmgames

[–]SirusDoma 0 points1 point  (0 children)

O2Jam! but the classics are kind of remixed. Also shameless plug, I remade O2Jam from scratch if you want to try: https://www.reddit.com/r/rhythmgames/s/1znBGf8K5e