[Release] Xrick for 3ds (using lib SDL 1.2 )

Discussion in '3DS - Homebrew Development and Emulators' started by nop90, Mar 2, 2017.

Mar 2, 2017
  1. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    xrick.gif

    Way before Lara Croft, back in the 1980's and early 1990's, Rick Dangerous was the Indiana Jones of computer games, running away from rolling rocks, avoiding traps, from South America to a futuristic missile base via Egypt and the Schwarzendumpf castle.

    Xrick is a clone of Rick Dangerous, known to run on Linux,Windows, BeOs, Amiga, QNX, all sorts of gaming consoles..

    --------​

    The source code of my port is on my github (https://github.com/nop90/Xrick-3ds).
    The compiled game (3dsx and CIA format) is released on github (https://github.com/nop90/Xrick-3ds/releases).

    Credits:
    The original source is by BigOrno (http://www.bigorno.net/xrick/)
    This game uses the SDL 1.2 library for 3ds

    Changelog


    Ver. 1,0 (10 March 2017)
    - Fixed 3dsx format
    - Fixed sound output

    Ver. 0.1 (02 March 2017)
    - First reelase (3dsx and CIA)

    Installation

    In the zip there is a folder with the 3dsx and the smdh files inside, to be used with a homebrew launcher, or there is a cia file to be installed with FBI. All the resources are included in the executable using romfs.

    Commands

    - D-pad: Move
    - A+Up: fire a bullet
    - B+Down: lay a stick of dynamite
    - B+L or B+R: poke a wall (or anything else)
    - Start: Pause
    - Select: Exit

    Known Bugs

    -

    To Do List

    -

    Screenshots
    Xrick1.png Xrick2.png
     
    Last edited by nop90, Mar 10, 2017
  2. Cid2mizard

    Member Cid2mizard GBAtemp Fan

    Joined:
    Aug 16, 2007
    Messages:
    347
    Location:
    Maubeuge
    Country:
    France
    Thank you very much, you alone are a factory of homebrews...
     
  3. Flame

    Member Flame Me > You

    Joined:
    Jul 15, 2008
    Messages:
    3,614
    Country:
    as always thank you for your great stuff you do for the homebrew scene.
     
  4. SLiV3R

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

    Joined:
    Jan 9, 2006
    Messages:
    2,065
    Country:
    Sweden
    Yay! I Love Rick dangerous :)
     
  5. Cid2mizard

    Member Cid2mizard GBAtemp Fan

    Joined:
    Aug 16, 2007
    Messages:
    347
    Location:
    Maubeuge
    Country:
    France
    Tested today 3dsx but doesn't works !
     
  6. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    Ii doesn't start old versions of hbl (gridlauncher too) but ii starts with latest version of hbl.

    Or you can use the Cia.
     
  7. TVL

    Member TVL #|

    Joined:
    Feb 17, 2004
    Messages:
    338
    Location:
    World -1
    Country:
    Sweden
    Awesome, I've beaten the C64 version, but that version has shorter levels than the others (as far as I know), might be time again anyway, was quite some time ago.
     
  8. Cid2mizard

    Member Cid2mizard GBAtemp Fan

    Joined:
    Aug 16, 2007
    Messages:
    347
    Location:
    Maubeuge
    Country:
    France
    I use the last hbl v1.1.1

    Edit : Meritous doesn't works too :/
     
    Last edited by Cid2mizard, Mar 4, 2017
  9. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    So it must be something else. There are a lot of configuration giving problems with 3dsx.
     
  10. Ricken

    Member Ricken Conversion.. Software version, 7.0

    Joined:
    Jan 19, 2016
    Messages:
    2,013
    Location:
    Shibuya
    Country:
    United States
    Not to get off topic, but I thought this would be some tool related to bricks.. lol.

    Thanks for another homebrew port though ^_^
     
  11. chaosrunner

    Banned chaosrunner Substitute Soul Reaper

    Joined:
    Sep 27, 2015
    Messages:
    712
    Location:
    Hueco Mundo
    Country:
    Canada
    sugoi desu
     
  12. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    Fixed problems and released v1.0.
     
    Cid2mizard likes this.
  13. Cid2mizard

    Member Cid2mizard GBAtemp Fan

    Joined:
    Aug 16, 2007
    Messages:
    347
    Location:
    Maubeuge
    Country:
    France
    All sdl game port needs to utilize a large app installed ?
     
  14. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    SDL lib increases the size of the executable, but the final size depends on several factors.

    Xric stripped elf is only 600KB (Meritous is 1,1MB) so it should't need a bigger title than the default one used by the HBLauncher.

    On my 3ds it starts without problems, but if you have problem let me know and I'll add the xml fiel (it's always the same file with changed name).
     

Share This Page