[Release] PokeMini 3DS - Pokemon Mini Emulator

Discussion in '3DS - Homebrew Development and Emulators' started by nop90, Sep 3, 2015.

Sep 3, 2015
  1. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    This is a Pokemon Mini emulator for 3DS. I'ts in 3dsx and CIA format.

    The emulator runs fullspeed on o3DS and n3DS. It runs 72 FPS emulated (36 FPS real with 1 frameskip).

    This is a port on 3DS of the excellent Pokemini v0.6 by JustBurn. Everything you'll see on your 3DS is from JustBurn, I only ported SDL code to 3DS libs and made it run at fullspeed.

    You can find the last release (3dsx and CIA) on github: https://github.com/nop90/Pokemini/releases

    The preview release of this project is in this thread. The source is on my github

    PS: there are some color homebrews for this emulator out there. Try them.

    Changelog

    Ver. 1.0 (16 February 2017)
    • Fixed the CIA to handle the home menu events
    • Updated code to last version of ctrulib and sf2dlib
    • moved the roms forlder from /pokemini to /roms/pokemini

    Ver. 1.0 alpha (6 September 2015)
    • Added sound
    • Fixed directory navigation. Now default starting directory is /Pokemini.
    • Added CIA version
    Ver. 0.1 alpha (3 September 2015)
    • First release
    Installation

    Extract the PokeMini folder in the the zip file in the 3DS folder, or install the CIA.

    The default path for the roms is /roms/Pokemini.

    You don't need the original bios (the included opensource one works great) but if you want to test it, place the file used for the other PokeMini versions in the same directory of the roms (not tested).

    Known Bugs

    - none

    To Do List

    - change from CSND to DSP

    Screenshots

    Pokemini1.png Pokemini3.png Pokemini4.png Pokemini2.png
     
    Last edited by nop90, Feb 16, 2017
    Zidapi, anonymoose, sweis12 and 21 others like this.


  2. Phil5004

    Member Phil5004 GBAtemp Advanced Fan

    Joined:
    Jul 6, 2015
    Messages:
    865
    Country:
    Germany
    Yeah ^^
    Good work
     
  3. suloku

    Member suloku GBAtemp Advanced Fan

    Joined:
    Apr 28, 2008
    Messages:
    862
    Country:
    Spain
    Thank you very much!
     
  4. rotebrotobias

    Member rotebrotobias GBAtemp Maniac

    Joined:
    Jan 31, 2015
    Messages:
    1,029
    Country:
    Sweden
    Great job! Also, are you gonna make the cia?
     
  5. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    I have to fix some folder handling problems first, or the CIA version can't work. But yes, I'll do it.
     
    rotebrotobias likes this.
  6. duwen

    Member duwen Old Man Yoshi

    Joined:
    Sep 6, 2013
    Messages:
    946
    Location:
    Bullet Hell
    Country:
    United Kingdom
    Nice! Looks like I'll be playing emulators tonight! :yay:
     
  7. rotebrotobias

    Member rotebrotobias GBAtemp Maniac

    Joined:
    Jan 31, 2015
    Messages:
    1,029
    Country:
    Sweden
    Ok thank you! I got a little confused when the .cia wasn't in the .zip file and wasn't on the "To do list"
     
  8. MannCo

    Member MannCo GBAtemp Regular

    Joined:
    Nov 23, 2014
    Messages:
    137
    Country:
    Burundi
    Works like a charm. Thank you very much!
     
  9. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    There is a note in the first row of the OP. :lol:
     
  10. Vague Rant

    Member Vague Rant Deceptively cute

    Joined:
    Aug 7, 2008
    Messages:
    2,033
    Location:
    Melbourne
    Country:
    Australia
    Looks great, nop90, congratulations on all your hard work. Is it possible for us to have a 3* zoom option in the platform settings? The Pokémon Mini's screen is small enough to fit three times (96*64, 192*128, 288*192). Other than that, I'm loving this, thanks for another great release.

    FYI, you included a 3dsx and an elf in the release package; I assume you meant to bundle an smdh instead of the elf, but not a real concern anyway.
     
  11. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    The 3x is not included for performance, with it can't reach 72 FPS on o3ds. Anyway 2x stretched is not bad IMHO.

    For the smdh, i'm going to correct the attachment right now.
     
  12. BurningDesire

    Member BurningDesire An aspring gaming Industry news reporter

    Joined:
    Jan 27, 2015
    Messages:
    4,926
    Location:
    Behind a screen reading news
    Country:
    United States
    How did you make your banner for your signature (the one above the internet one) was it just photshop or something.
     
  13. duwen

    Member duwen Old Man Yoshi

    Joined:
    Sep 6, 2013
    Messages:
    946
    Location:
    Bullet Hell
    Country:
    United Kingdom
    Enjoying it so far - can't wait for all the kinks to be ironed out and sound to be added.
    It randomly freezes after a few minutes and requires a power off/on, but I've only tested it on my n3ds so far, and only with 3 roms... I might try it on my o3ds soon.
     
  14. DjoeN

    Member DjoeN Captain Haddock!

    Joined:
    Oct 21, 2005
    Messages:
    4,935
    Location:
    Somewhere in this potatoland!
    Country:
    Belgium
    Everything is AWESOME!!!!
    ;)
     
    SLiV3R likes this.
  15. Wolfy

    Member Wolfy Person That Never Was

    Joined:
    Aug 18, 2015
    Messages:
    531
    Location:
    Somewhere In The Aether...
    Country:
    United States
    Nice job, gonna have fun with this :D
     
  16. Flame

    Member Flame Me > You

    Joined:
    Jul 15, 2008
    Messages:
    3,614
    Country:
    wow... normally when some says port X to Y its a big F U.

    i applaud you good sir.
     
  17. nop90
    OP

    Member nop90 GBAtemp Maniac

    Joined:
    Jan 11, 2014
    Messages:
    1,174
    Location:
    Rome
    Country:
    Italy
    The freeze is a common problem on my emulators projects. Don't know if it's a problem in the latest ctulib or someting related to the way I use sf2dlib to render the screens.
     
  18. duwen

    Member duwen Old Man Yoshi

    Joined:
    Sep 6, 2013
    Messages:
    946
    Location:
    Bullet Hell
    Country:
    United Kingdom
    Yeah, it seems like more than just a coincidence. Tried it on my o3ds and had it freeze and lock the system up after a couple of minutes too.
     
  19. DarkRioru

    Member DarkRioru YamiRioru

    Joined:
    Aug 29, 2015
    Messages:
    1,771
    Location:
    In azuril's nightmare
    Country:
    United States
    does this work with ds or gba pokemon roms?
     
  20. suloku

    Member suloku GBAtemp Advanced Fan

    Joined:
    Apr 28, 2008
    Messages:
    862
    Country:
    Spain
    Ricken, duwen and Wolfy like this.

Share This Page