Retrobattle 3DS

From GameBrew
Revision as of 08:12, 15 June 2021 by HydeWing (talk | contribs) (Created page with "{{Infobox 3DS homebrew | title = Retrobattle | image = https://dlhb.gamebrew.org/3dshomebrew/Retrobattle.jpg|250px | type = Arcade Games | version = v1.0 | licence = Mixed | a...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Template:Infobox 3DS homebrew

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.

Commands

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

Known Bugs

To Do List

Advertising: