Egg Gauntlet

Discussion in 'Android' started by EarthBound 2, Jul 4, 2014.

  1. EarthBound 2
    OP

    EarthBound 2 Banned

    Banned
    284
    15
    Feb 22, 2014
    Poland
    Optional Programs:Android Terminal,rooted ME-173X a.k.a AsusMemoPad HD 7,newest advanced custom android recovery,newest custom rom,Android 4.4 KitKat Update?Please tell me how to unlock that place holder?I'm completely confused of this tutorial:
    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[​IMG] 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