Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

Retrobattle 3DS: Difference between revisions

From GameBrew
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.


Commands
==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
Known Bugs
*
To Do List

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

Advertising: