Sonic the Hedgehog (sonic-j2me-decompilation)
Sonic the Hedgehog
Sobre el proyecto
Sonic the Hedgehog es un videojuego de plataformas desarrollado y publicado por Sega para la consola Mega Drive. Salió a la venta en las regiones PAL el 21 de junio, en Norteamérica dos días después, el 23 de junio, y en Japón al mes siguiente. El jugador controla a Sonic, un erizo que puede correr a velocidades supersónicas. La historia lo sigue en su intento de frustrar los planes del científico loco Dr. Robotnik, que busca las poderosas Chaos Emeralds.
4 versiones de Sonic the Hedgehog
Estás viendo: Sonic the Hedgehog (sonic-j2me-decompilation)
Información oficial del proyecto
Description
This project is a decompilation of the 2005 Sonic The Hedgehog: Part One which is the J2ME partial port of Sonic The Hedgehog.
Prerequisites
To run and compile the game, you should install the following:
Also, you need to add an environment variable WTK_HOME pointing to the wtk folder (example: <WTK installation folder>\JavaME_SDK_CLDC\WTK2).
Developpement
Visual Studio Code is the recommanded editor to develop on this project.
Since using Language Support for Java extension need Java 17, you need to install JDK 17. Once installed, update your environment variable
JAVA_HOMEto use JDK 17 and addJAVA_HOME_8to use JDK 8. This is used bybuild.batscript to use the correct Java version to compile your app.
Build and Run
- Run
.\build.bat - You should have
sonic.jarat the workspace root folder. Update thesonic.jadwith your text editor and update theMIDlet-Jar-Sizeto the jar size (on Windows: right click onsonic.jar-> properties -> there you have size). - Launch the game with
.\run.bat
Debug
- Run
.\build.bat - Launch the emulator using
.\debug.bat - On vscode, in the
Run and Debuglaunch the debug to attach the debugger (you can also press <kbd>F5</kbd>)
Credit
- Iso Kilo works https://github.com/Iso-Kilo/Sonic-1-J2ME-Decompilation
