1. nop90

    OP nop90 GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 11, 2014
    Messages:
    1,556
    Country:
    Italy
    retrobattle.png


    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

    -

    Screenshots

    retrobattle1.png retrobattle2.png retrobattle3.png
     
    Last edited by nop90, Sep 14, 2016
  2. CeeDee

    CeeDee Oh, fishsticks. I'm nauseous...
    Member

    Joined:
    May 4, 2014
    Messages:
    4,533
    Country:
    United States
    OMG!!?!?!?!?!?!? UNDERTALE!!? /s

    Seriously, though, nice job!
     
  3. Deleted User

    Deleted User Newbie

    BEAUTIFUL
     
    ImCarlosGG likes this.
  4. Gyrobax

    Gyrobax GBAtemp Regular
    Member

    Joined:
    Feb 28, 2016
    Messages:
    174
    Country:
    United States
    this looks really cool :) , great job man
     
  5. hippy dave

    hippy dave BBMB
    Member

    Joined:
    Apr 30, 2012
    Messages:
    5,851
    Country:
    United Kingdom
    Blah blah CIA blah? :)
     
    ih8ih8sn0w and zoogie like this.
  6. zoogie

    zoogie playing around in the dsiware
    Developer

    Joined:
    Nov 30, 2014
    Messages:
    8,079
    Country:
    Micronesia, Federated States of
    Now, this is just a little secret between you and me. :ninja:
     
    SLiV3R likes this.
  7. nop90

    OP nop90 GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 11, 2014
    Messages:
    1,556
    Country:
    Italy
    I'm reworking the code I use for the CIA. I solved the problems that you kindly reported for fruity, but I found anoyher problem that happens in all my homebrews: from the program if you press Home and go to main menu, closing the 3ds case hangs everything.

    When solve this, I'll update all my homebrews and I'll release the CIA for this game too. I ask you only a little patience. :)
     
    Last edited by nop90, Sep 11, 2016
    SLiV3R, ksanislo and hippy dave like this.
  8. hippy dave

    hippy dave BBMB
    Member

    Joined:
    Apr 30, 2012
    Messages:
    5,851
    Country:
    United Kingdom
    Sweet, good work.
     
  9. nop90

    OP nop90 GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 11, 2014
    Messages:
    1,556
    Country:
    Italy
    or simply make a banner and type "make cia" on the source on my github :D
     
    zoogie likes this.
  10. ih8ih8sn0w

    ih8ih8sn0w Koreaboo
    Member

    Joined:
    Aug 22, 2015
    Messages:
    1,677
    Country:
    United States
    Great game, one issue though is that the game kept freezing on my n3ds. Disabling n3ds clock and the cache solved this though.
     
  11. nop90

    OP nop90 GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 11, 2014
    Messages:
    1,556
    Country:
    Italy
    What do you mean with 3ds clock?

    If you refer to the possibility to set the 3ds clock with luma and other cfw, in my code I usually leave the osSetSpeedupEnable on. Since it's nor needed for this game I'll remove it in next release, Maybe this will fix the problem.
     
  12. Tebra

    Tebra Advanced Member
    Newcomer

    Joined:
    May 18, 2016
    Messages:
    77
    Country:
    Belgium
    I try this game on my 2DS.
    I like it. Thank you for the port.
    One small bug: the font is not easily readable.
     
  13. nop90

    OP nop90 GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 11, 2014
    Messages:
    1,556
    Country:
    Italy
    Yes I know, but since there isn't very much to read I decided to release the game in alpha version.

    I'm using the original gfx that I scale down to 40% of it's size with the GPU, so it's normal that something is not perfect.

    I'll try to edit the font to make it more readable.
     
    Tebra likes this.
  14. SLiV3R

    SLiV3R 3DS Friend Code: 0473-9069-2206
    Member

    Joined:
    Jan 9, 2006
    Messages:
    2,308
    Country:
    Looks very cool! You keep the 3ds homebrew scene alive! :)
     
  15. ih8ih8sn0w

    ih8ih8sn0w Koreaboo
    Member

    Joined:
    Aug 22, 2015
    Messages:
    1,677
    Country:
    United States
    Sorry, I meant clock speed.
     
  16. nop90

    OP nop90 GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 11, 2014
    Messages:
    1,556
    Country:
    Italy
    Just released v1.0 in 3dsx and CIA formats.
     
    xyxa, SG6000, ksanislo and 1 other person like this.
  17. ksanislo

    ksanislo GBAtemp Fan
    Member

    Joined:
    Feb 23, 2016
    Messages:
    386
    Country:
    United States
    Added to titledb.com
     
  18. nop90

    OP nop90 GBAtemp Advanced Maniac
    Member

    Joined:
    Jan 11, 2014
    Messages:
    1,556
    Country:
    Italy
    Thank you.
     
  19. ksanislo

    ksanislo GBAtemp Fan
    Member

    Joined:
    Feb 23, 2016
    Messages:
    386
    Country:
    United States
    No problem, and thank you for making/porting all the stuff that you have to the system! And if you have any other .cia builds that aren't listed yet, feel free to paste their URLs into the input box at the top of the site to add them.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Retrobattle, [Release],