1. vaguilar

    OP vaguilar Newbie
    Newcomer

    Joined:
    Jan 26, 2015
    Messages:
    6
    Country:
    United States
    Nintendo 3DS port of the NeoPop emulator, based on NeoPop-SDL. Been working on this emulator on and off for a while now:



    To compile, you'll need to install devkitARM: http://devkitpro.org/wiki/Getting_Started/devkitARM

    To run, you'll need a 3DS that can run homebrew or use an emulator: https://github.com/citra-emu/citra

    Controls
    • A: B
    • B: A
    • Start: Option
    • Analog Stick and D-Pad: Joystick
    • L/R to change frame skip
    • X to exit
    Roms (unzipped) go in a folder called "neogeo" in the root of your SD card.

    The project is a work in progress. Currently missing are things like a proper ROM selection GUI, sound, save states, etc.

    Feel free to post issues/pull requests on Github: https://github.com/vaguilar/NeoPop-3DS

    At this point I've hit a wall on trying to get the FPS past ~23ish. Might need to add a dynamic recompiler for it. Suggestions welcome.
     
  2. dazindude

    dazindude Advanced Member
    Newcomer

    Joined:
    Nov 20, 2011
    Messages:
    75
    Country:
    United States
    so what advantages would a more complete version give us retroarch has ngpc core that runs full speed on n3ds.
     
    cearp likes this.
  3. vaguilar

    OP vaguilar Newbie
    Newcomer

    Joined:
    Jan 26, 2015
    Messages:
    6
    Country:
    United States
    None, this is a learning exercise to familiarize myself with emulators. I wasn't even aware retro arch version ran at full speed.
     
    SLiV3R, fitz420 and DarkFlare69 like this.
  4. Psi-hate

    Psi-hate GBATemp's Official Psi-Hater
    Member

    Joined:
    Dec 14, 2014
    Messages:
    1,743
    Country:
    United States
    The New 3DS runs homebrew on it's fastest clock setting which is about 4x the old 3ds' clock speed. The N3DS runs most emulators full speed but that is not the same for O3DS. It's better to aim for full speed on O3DS because it's usually a given that the N3DS runs it well. If you can give me a compiled version, I can test on my N3DS to see if it's full speed.
     
    Last edited by Psi-hate, Jan 2, 2016
  5. vaguilar

    OP vaguilar Newbie
    Newcomer

    Joined:
    Jan 26, 2015
    Messages:
    6
    Country:
    United States
    Here you go, I included a homebrew rom but you should try others as well https://mega.nz/#!LgFiwDpL!0TEkeAm8m5JZNXEvgmMGx8s_U6ggE1_7QkxAxuo7m7E
     
  6. Psi-hate

    Psi-hate GBATemp's Official Psi-Hater
    Member

    Joined:
    Dec 14, 2014
    Messages:
    1,743
    Country:
    United States
    Weird.. In every single program that lags on O3DS, it runs much better on N3DS. The framerate is about 20fps. There's probably something in the code holding it back as it should automatically take advantage of the 4 cores and the 822hz.
     
  7. dankzegriefer

    dankzegriefer Banned
    Banned

    Joined:
    Aug 19, 2015
    Messages:
    896
    Country:
    United States
    Runs ~25FPS O3DS.

    You should make a CIA, it'll run better when memchunkhax2 is released, and when we can install CIAs.
     
  8. senkunmusashi

    Member

    Joined:
    Nov 29, 2017
    Messages:
    108
    Country:
    Netherlands Antilles
    A shame this seems abandoned? Any other standalone emulator (don't want retroarch) for the neogeo pocket? Or for that matter, any ports of neoDS that can be installed as a cia for the 3DS?
     
  9. trecko1234

    trecko1234 GBAtemp Regular
    Member

    Joined:
    Aug 10, 2013
    Messages:
    132
    Country:
    United States
    There's a reason a lot of the standalone emulator ports have been abandoned for the 3DS, mostly because retroarch is better in a majority of ways (features, faster/more accurate emulation, etc) and also has build bots that create nightly and scheduled releases.
    There are exceptions but for the most part, why bother developing an emulator when there's already a libretro port that has a long commit history?
     
  10. nl255

    nl255 GBAtemp Addict
    Member

    Joined:
    Apr 9, 2004
    Messages:
    2,952
    Country:
    Unfortunately several of the emulators have framerate/speed issues even on the n3DS compared to @bubble2k16's emulators. Which means if you use Retroarch you may very well lose the ability to play some games (such as snes games with special chips), not to mention needing to move all your saves over and possibly have to restart a few games from scratch.
     
    senkunmusashi likes this.
  11. trecko1234

    trecko1234 GBAtemp Regular
    Member

    Joined:
    Aug 10, 2013
    Messages:
    132
    Country:
    United States
    Yeah, moving all those .srm files to a different folder is really tough.
     
  12. nl255

    nl255 GBAtemp Addict
    Member

    Joined:
    Apr 9, 2004
    Messages:
    2,952
    Country:
    Assuming they support .srm saving and even then you will have to rename them one at a time depending on the emulator you are coming from. Not to mention the royal pain in the ass dealing with password saves is. Then there are the snes games with special chips that run perfectly in bubble2k16's snes9x but are too slow in Retroarch.
     
    senkunmusashi likes this.
  13. Giodude

    Giodude GBAtemp's official rock
    Member

    Joined:
    May 17, 2015
    Messages:
    5,093
    Country:
    United States
    Thought this was new, then saw memchunchax2 and got a blast from the past.
     
Draft saved Draft deleted
Loading...

Hide similar threads Similar threads with keywords - Emulator, Pocket, NeoPop