[Release] NP2 for 3DS - Neko Project II port

Discussion in '3DS - Homebrew Development and Emulators' started by raima, Feb 11, 2017.

  1. raima
    OP

    raima Member

    Newcomer
    12
    25
    Feb 11, 2017
    NP2 for 3DS ver0.1.3

    Japanese NEC PC-9801 series computer emulator.
    Port of Neko Project II

    Bundle font.bmp generated from Myrica,
    conform to SIL OPEN FONT LICENSE Version 1.1

    Generate dspfirm.cdc uses DSP1 code.

    DOWN CPU clock setting, when emulation is slow.
    recommend CPU setting
    NP2 on New3DS 16MHz
    NP21 on New3DS 12MHz
    NP2 on Old3DS/2DS 6MHz
    NP21 on Old3DS/2DS 4MHz
    touhou is not run practical speed. It recommends 33or66MHz 486SX:O

    Images
    madou.png sizuku.png

    change log
    ver0.1.3
    Support FM sound board joystick.
    Bundle font.bmp.
    Generate dspfirm.cdc, if not exist.
    ver0.1.2
    contains CIA version.
    Fix that NP21 have not emulate PC-9821.
    ver0.11
    remove MIDI emulation.
    skip unnecessary screen update.
    ver0.10
    first release
     

    Attached Files:

    Last edited by raima, Aug 4, 2017


  2. Exavold

    Exavold GBAtemp Advanced Fan

    Member
    996
    1,055
    Nov 9, 2015
    France
    Fudge yes.

    THANK YOU.
     
  3. Asia81

    Asia81 In my Ecchi World <3

    Member
    4,972
    2,456
    Nov 15, 2014
    France
    Albi
    failed, image doesn't appear.
     
    Exavold likes this.
  4. raima
    OP

    raima Member

    Newcomer
    12
    25
    Feb 11, 2017
    upload image now.
     
  5. dAVID_

    dAVID_ GBATemp Enthusiast

    Member
    608
    425
    Oct 23, 2016
    Mexico
    Your basement
    Don't know what it is, but looks nice.
     
  6. raima
    OP

    raima Member

    Newcomer
    12
    25
    Feb 11, 2017
    touhou game doesn't work on NP2.
    but 5th's music room is work fine on NP21 and New3DS.

     
  7. 3003x

    3003x Member

    Newcomer
    49
    42
    Sep 12, 2009
    Netherlands
    Utrecht
    on 2DS np21 runs touhou but extremely slow and np2 gets stuck at testing extended memory
    still great work hopefully it will get faster :D
     
  8. angelhp

    angelhp GBAtemp Fan

    Member
    313
    46
    Nov 30, 2014
    Thanks :grog:
     
  9. pdapanda

    pdapanda GBAtemp Advanced Fan

    Member
    712
    241
    Nov 19, 2014
    Switzerland
    I can play the lengend of heroes now? Thank you !
     
  10. Daggot

    Daggot GBAtemp Fan

    Member
    479
    297
    Aug 3, 2015
    United States
    Holy shit! Nice!
     
  11. pdapanda

    pdapanda GBAtemp Advanced Fan

    Member
    712
    241
    Nov 19, 2014
    Switzerland
    It seem that the framerates is much better on neko project 2 rather than the 21
     
  12. raima
    OP

    raima Member

    Newcomer
    12
    25
    Feb 11, 2017
    Release ver0.11
    Little speed improvement.
     
    angelhp and Wenting like this.
  13. Wenting

    Wenting Newbie

    Newcomer
    8
    22
    Feb 14, 2017
    United States
    PA
    Awesome! Now I can use FMDSP on my 3DS :P Any plan to release the code (I am unfamiliar with the NP2 public license, so correct me if it is impossible)
    Warning: Spoilers inside!
     
    SLiV3R likes this.
  14. raima
    OP

    raima Member

    Newcomer
    12
    25
    Feb 11, 2017
    Original NP2 is under New BSD License.
    I'm considering releasing the source code. But I have not decided when.
     
  15. angelhp

    angelhp GBAtemp Fan

    Member
    313
    46
    Nov 30, 2014
    Can you port pc 88 too
    Quasi88 emu ??
    I want play Special Mario
    Thanks for this port... Run well in New3ds
     
  16. raima
    OP

    raima Member

    Newcomer
    12
    25
    Feb 11, 2017
    In my childhood, my father had PC-9801 compatible machine and PC-8801.
    But I didn't play with PC-8801.
    I'll read code. But don't expect.
     
    angelhp likes this.
  17. angelhp

    angelhp GBAtemp Fan

    Member
    313
    46
    Nov 30, 2014
  18. gnmmarechal

    gnmmarechal Kirigiri > Naoto

    Member
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,558
    2,735
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    Nice, I'll be trying this out. Will you post the source code? (I've read your reply now so this question is answered) Also, could you provide a CIA build? Thanks!
     
    Last edited by gnmmarechal, Feb 19, 2017
  19. raima
    OP

    raima Member

    Newcomer
    12
    25
    Feb 11, 2017
    I don’t check how to make cia. I'll check it by the next release.
     
  20. gnmmarechal

    gnmmarechal Kirigiri > Naoto

    Member
    GBAtemp Patron
    gnmmarechal is a Patron of GBAtemp and is helping us stay independent!

    Our Patreon
    4,558
    2,735
    Jul 13, 2014
    Portugal
    https://gs2012.xyz
    All right. If you need any help building a CIA, I can give you some help with that. I suppose you get an ELF file when building, correct?

    You can use my Makefile for StarUpdater-UN as a reference if you need to. Keep in mind you have to pick an unused Title ID. I'd recommend checking titledb.com to see if any other homebrew uses that title ID, and 3dsdb.com to see if it is the same as a retail title.

    StarUpdater-UN is here -- https://github.com/gnmmarechal/StarUpdater-UN