[Release] PokeMini 3DS - Pokemon Mini Emulator

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

  1. nop90
    OP

    nop90 GBAtemp Maniac

    Member
    1,318
    2,001
    Jan 11, 2014
    Italy
    Rome
    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


  2. Phil5004

    Phil5004 GBAtemp Advanced Fan

    Member
    871
    89
    Jul 6, 2015
    Gambia, The
    Yeah ^^
    Good work
     
  3. suloku

    suloku GBAtemp Advanced Fan

    Member
    862
    491
    Apr 28, 2008
    Thank you very much!
     
  4. rotebrotobias

    rotebrotobias GBAtemp Maniac

    Member
    1,038
    254
    Jan 31, 2015
    Great job! Also, are you gonna make the cia?
     
  5. nop90
    OP

    nop90 GBAtemp Maniac

    Member
    1,318
    2,001
    Jan 11, 2014
    Italy
    Rome
    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

    duwen Old Man Yoshi

    Member
    1,151
    636
    Sep 6, 2013
    Bullet Hell
    Nice! Looks like I'll be playing emulators tonight! :yay:
     
  7. rotebrotobias

    rotebrotobias GBAtemp Maniac

    Member
    1,038
    254
    Jan 31, 2015
    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

    MannCo GBAtemp Regular

    Member
    139
    78
    Nov 23, 2014
    United States
    Works like a charm. Thank you very much!
     
  9. nop90
    OP

    nop90 GBAtemp Maniac

    Member
    1,318
    2,001
    Jan 11, 2014
    Italy
    Rome
    There is a note in the first row of the OP. :lol:
     
  10. Vague Rant

    Vague Rant Deceptively cute

    Member
    2,049
    413
    Aug 7, 2008
    Melbourne
    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

    nop90 GBAtemp Maniac

    Member
    1,318
    2,001
    Jan 11, 2014
    Italy
    Rome
    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

    BurningDesire Nepu Nepu Nepu

    Member
    4,942
    5,715
    Jan 27, 2015
    United States
    Behind a screen reading news
    How did you make your banner for your signature (the one above the internet one) was it just photshop or something.
     
  13. duwen

    duwen Old Man Yoshi

    Member
    1,151
    636
    Sep 6, 2013
    Bullet Hell
    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

    DjoeN Captain Haddock!

    Member
    5,118
    1,475
    Oct 21, 2005
    Belgium
    Somewhere in this potatoland!
    Everything is AWESOME!!!!
    ;)
     
    SLiV3R likes this.
  15. Wolfy

    Wolfy Person That Never Was

    Member
    534
    202
    Aug 18, 2015
    United States
    Somewhere In The Aether...
    Nice job, gonna have fun with this :D
     
  16. Flame

    Flame Me > You

    Member
    3,768
    4,843
    Jul 15, 2008
    wow... normally when some says port X to Y its a big F U.

    i applaud you good sir.
     
  17. nop90
    OP

    nop90 GBAtemp Maniac

    Member
    1,318
    2,001
    Jan 11, 2014
    Italy
    Rome
    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

    duwen Old Man Yoshi

    Member
    1,151
    636
    Sep 6, 2013
    Bullet Hell
    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

    DarkRioru Akage Chan's Servent

    Member
    1,892
    400
    Aug 29, 2015
    United States
    Fluffing Akage Chan's Tail
    does this work with ds or gba pokemon roms?
     
  20. suloku

    suloku GBAtemp Advanced Fan

    Member
    862
    491
    Apr 28, 2008