More actions
No edit summary |
No edit summary |
||
Line 16: | Line 16: | ||
This game was originally implemented in Game Maker by Daniel Remar. This is a port of the C++/SDL implementation by Andreas Remar. | This game was originally implemented in Game Maker by Daniel Remar. This is a port of the C++/SDL implementation by Andreas Remar. | ||
The source code of my port is on my github (https://github.com/nop90/Retrobattle). The compiled game (3dsx and CIA formats) is released on github (https://github.com/nop90/Retrobattle/releases). | The source code of my port is on my github (https://github.com/nop90/Retrobattle). The compiled game (3dsx and CIA formats) is released on github (https://github.com/nop90/Retrobattle/releases). | ||
Line 25: | Line 23: | ||
Credits: The original source is by Andreas Remar (http://remar.se/andreas/retrobattle/) This game uses the sf2d sftd and sfil libraries created by @xerpi | Credits: The original source is by Andreas Remar (http://remar.se/andreas/retrobattle/) This game uses the sf2d sftd and sfil libraries created by @xerpi | ||
Changelog | ==Changelog== | ||
Ver. 1.0 (14 September 2016) | '''Ver. 1.0 (14 September 2016)''' | ||
* Fixed text drawing in the score panel | * Fixed text drawing in the score panel | ||
* Added resources to build a CIA package | * Added resources to build a CIA package | ||
Ver. 0.1 alpha (10 September 2016) | '''Ver. 0.1 alpha (10 September 2016)''' | ||
* First alpha release. | * First alpha release. | ||
Installation | ==Installation== | ||
In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher. All the resources are included in the executable using romfs. | In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher. All the resources are included in the executable using romfs. | ||
Line 42: | Line 40: | ||
The game creates a Retrobattle subfolder inside the 3ds folder if doesn't exist. Here will be saved your scores. | The game creates a Retrobattle subfolder inside the 3ds folder if doesn't exist. Here will be saved your scores. | ||
==MAIN SCREEN== | |||
MAIN SCREEN | |||
* A: Start the game | * A: Start the game | ||
Line 51: | Line 47: | ||
* Start: Quit the game | * Start: Quit the game | ||
IN-GAME | ==IN-GAME== | ||
* Left/right: Move left/right | * Left/right: Move left/right | ||
Line 58: | Line 54: | ||
* Select: Pause/unpause | * Select: Pause/unpause | ||
* Start: Go back to the main screen | * Start: Go back to the main screen | ||
Revision as of 13:37, 12 September 2021
Template:Infobox-3DS-Homebrews
Retrobattle is made to look and feel like the classic arcade-style NES games, such as Ice Climber and Clu Clu Land. Not only are the sprites limited to three colors each, but the scoring, increasing difficulty, and setup of the game makes for a challenging arcade experience that mixes various oldschool concepts. Note that playing on Skill 1 is pretty boring compared to the havoc of Skill 8, so it may seem slow at first.
This game was originally implemented in Game Maker by Daniel Remar. This is a port of the C++/SDL implementation by Andreas Remar.
The source code of my port is on my github (https://github.com/nop90/Retrobattle). The compiled game (3dsx and CIA formats) is released on github (https://github.com/nop90/Retrobattle/releases).
Enjoy this game ad let me know the bugs you find.
Credits: The original source is by Andreas Remar (http://remar.se/andreas/retrobattle/) This game uses the sf2d sftd and sfil libraries created by @xerpi
Changelog
Ver. 1.0 (14 September 2016)
- Fixed text drawing in the score panel
- Added resources to build a CIA package
Ver. 0.1 alpha (10 September 2016)
- First alpha release.
Installation
In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher. All the resources are included in the executable using romfs.
The game creates a Retrobattle subfolder inside the 3ds folder if doesn't exist. Here will be saved your scores.
MAIN SCREEN
- A: Start the game
- Left/right: Select starting stage
- Down: Select starting Skill level
- Start: Quit the game
IN-GAME
- Left/right: Move left/right
- A: Jump (keep pressed to jump higher)
- B: Shoot
- Select: Pause/unpause
- Start: Go back to the main screen