Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- How to play Egg Gauntlet in the Sonic 2 remake without hacking the game
- by nextvolume
- December 15th, 2013
- --------------
- Due to popular demand, here is how to play Egg Gauntlet, "the boss marathon that never was",
- without hacking the game. This is for the Android-x86 version.
- ** THIS DOCUMENT EXPECTS YOU KNOW HOW TO DO REMOTE APPLICATION DEBUGGING WITH ANDROID.
- There's no easier way I'm sorry - debugging has to be setup differently depending if you are
- debugging using a device's USB port, network adapter or you are using the Android Emulator in the Android SDK.
- THIS GUIDE IS THUS MEANT FOR ADVANCED USERS.
- Hacking will, in the future, provide an easier way, but right now this is the way it is.
- The easiest way of pulling this trick off is running the game on a personal computer running Android-X86,
- available at http://www.android-x86.org
- **
- - Get the APK for the Sonic 2 game in some way (after buying the game from Play, get it from a device, etc. ).
- - Unzip the APK for the Sonic 2 game, grab the library file libRetroEngineJNI.so under lib/x86 and put into a directory called MYLIBDIR
- - Setup debugging on the sonic 2 app (start the sonic 2 app, attach gdbserver to its process id and to a network address).
- This must be done on the Android machine.
- - Run gdb, run "target remote <host on which sonic2 runs>:<gdbserver port>".
- This must be done on your computer.
- - Now the sonic 2 app will be paused
- - Run the "set solib-search-path MYLIBDIR" command in the gdb shell on your computer
- MYLIBDIR is the directory where you put the library file you grabbed.
- Use an absolute pathname here to be sure!
- - Run the "c" command in the gdb shell on your computer, and the sonic 2 will be resumed
- - Then start a new game
- - When at Sonic 2's SEGA screen (where Sonic runs across the screen) on the debugger on your computer press the
- Control key and C at the same time (Ctrl-C).
- The sonic 2 app will be paused.
- - Now run "set stageMode=0,activeStageList=2,stageListPosition=0" on the debugger on your computer
- - Run "c" in the debugger shell on your computer.
- - The Sonic 2 app will be resumed, and you will be playing Egg Gauntlet
Advertisement
Add Comment
Please, Sign In to add comment