1. marice

    OP marice GBAtemp Regular
    Member

    Joined:
    Mar 14, 2009
    Messages:
    170
    Country:
    Netherlands
    CHIP8-NX - v0.3 - Should work on all fw.

    A working early stage CHIP8 emulator for the Nintendo Switch.
    Feel free to help and improve the code!

    Screenshot:
    [​IMG]

    * All possible joycon buttons mapped to 1-15
    * Exit to HBmenu using PLUS button

    Changes in v0.3:
    * Has rom selection menu now.
    * Now uses the full screen of the Nintendo Switch.
    * Supports held down key presses now.
    * Minor tweaks.

    Install:
    Just extract the release .zip to the root of your SD-card.
    Roms go in: /switch/roms/chip8 (some public domain roms are included)

    Known bugs:
    *Sometimes takes a second try to load a rom.

    Improvements:
    *Need a better solution for the button layout.


    - Ported to the Switch from this source: https://github.com/floorislava/SDL2_Chip8_Emulator

    Source:
    https://github.com/Marice/CHIP8-NX

    Download:
    https://github.com/Marice/CHIP8-NX/releases/tag/0.1
     
    Last edited by marice, May 24, 2018
    lordelan, Cid2mizard, WadsRUs and 4 others like this.
  2. TAUSENN

    TAUSENN Advanced Member
    Newcomer

    Joined:
    Jun 28, 2016
    Messages:
    79
    Country:
    Mexico
    Nice graphix bro!
    PSYKE!
     
  3. Hondyn

    Hondyn GBAtemp Regular
    Member

    Joined:
    Jan 2, 2018
    Messages:
    256
    Country:
    United Kingdom
    What does that emulate?
     
  4. ProNiteBite

    ProNiteBite Member
    Newcomer

    Joined:
    Jan 27, 2015
    Messages:
    49
    Country:
    United States
    Chip-8. You can find more information about it here: https://en.wikipedia.org/wiki/CHIP-8. It's a very common starting point to learn to emulate different systems.

    The emulator works exactly as expected! Really nice job! While it won't get a lot of use from the general community, it's great that you've been able to port an emulator on a different system. Congrats man!
     
    Last edited by ProNiteBite, May 24, 2018
    lordelan, Hondyn and Melon__Bread like this.
  5. Samus20XX

    Samus20XX GBAtemp Regular
    Member

    Joined:
    Mar 21, 2018
    Messages:
    107
    Country:
    United States
  6. ProNiteBite

    ProNiteBite Member
    Newcomer

    Joined:
    Jan 27, 2015
    Messages:
    49
    Country:
    United States
    Some ideas, that are sure already on the docket, for future updates would be:
    • Rom selection
    • Holding buttons
    • Centered and/or enlarged screen
    • Documentation on button mapping
    • Custom button mapping (if possible?)

    As a first release, it's expected that most of these are missing, but I'd love to see them in future releases! Thanks!
     
    marice likes this.
  7. Hondyn

    Hondyn GBAtemp Regular
    Member

    Joined:
    Jan 2, 2018
    Messages:
    256
    Country:
    United Kingdom
    I did look it up on google but couldnt find anything clear enough. This is why I asked what that emulates.
    Thank you, That clarifies it!
     
  8. renhei

    renhei Advanced Member
    Newcomer

    Joined:
    Jun 21, 2016
    Messages:
    63
    Country:
    United States
    Damn! I was hoping to be the first to try a Chip emulator. I haven't even started though :P Good job!
     
  9. marice

    OP marice GBAtemp Regular
    Member

    Joined:
    Mar 14, 2009
    Messages:
    170
    Country:
    Netherlands
    New version up, see first post for download.

    Changes:

    * Has rom selection menu now.
    * Now uses the full screen of the Nintendo Switch.
    * Supports held down key presses now.
    * Minor tweaks.
    * Contains a selection of public domain roms.

    Known bugs:
    *Sometimes takes a second try to load a rom.
     
  10. 3DSDSXL

    3DSDSXL GBAtemp Regular
    Member

    Joined:
    Aug 20, 2012
    Messages:
    171
    Country:
    United Kingdom
    This just crashes and freeze my system v5.1.0 switch.
     
  11. mathew77

    mathew77 GBAtemp Regular
    Member

    Joined:
    Jan 19, 2019
    Messages:
    274
    Country:
    Kazakhstan
    .nro opens normally, but when hitting a play button, HOS instantly crashed. FW 8.1.0, atmosphere 0.9.3
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Emulator, Nintendo, Switch