[Release] CPS Forwarder Creator

Discussion in '3DS - ROM Hacking, Translations and Utilities' started by Sakitoshi, Jul 12, 2017.

  1. Sakitoshi
    OP

    Sakitoshi everything is going according the plan...

    Member
    1,435
    606
    May 8, 2012
    Chile
    behind a keyboard or a gamepad
    WARNING: NEW 3DS ONLY
    OLD 3DS IS TOO WEAK TO EMULATE CPS AT PLAYABLE SPEEDS


    upload_2017-7-12_16-16-1.png

    Current version: 1.5
    Changelog

    Description:

    With this tool you'll be able to make independent retroarch cias for your favorite CPS1 and CPS2 (but not CPS3) games using the Final Burn Alpha 2012 CPS1 and CPS2 cores without having to install retroarch or anything besides the generated cia.

    Usage:
    It's pretty self explanatory, there is only one thing that isn't quite clear:
    For CPS2 you'll need to copy the QSound bios (named "qsound.zip") in the same folder as this program, it isn't needed for CPS1 games.
    The program will detect if the bios is usable and wont let you proceed if the bios is missing or incompatible.

    If the resulting cia doesn't boot (boots and kicks you out to the 3ds menu without warning) is most likely due to an incompatible romset, you can test your roms with the pc version of Final Burn Alpha or Retroarch before creating the cia to make sure that it will work.

    Key mapping:
    The buttons are usually assigned as follow, it depends on the game:
    CPS LP = N3DS Y
    CPS MP = N3DS X
    CPS HP = N3DS L
    CPS LK = N3DS B
    CPS MK = N3DS A
    CPS HK = N3DS R
    CPS Start = N3DS Start
    CPS Coin = N3DS Select


    Tools used to make this possible:
    3dstool, bannertool, ctrtool, imagemagick convert and makerom.
    And thanks to @Asdolo for his retroarch fork.
     
    Last edited by Sakitoshi, Jul 22, 2017 - Reason: update 1.5, forgot link
    rafaeloz, r33se, SG6000 and 1 other person like this.
  2. kleyoX

    kleyoX Newbie

    Newcomer
    8
    1
    Feb 24, 2017
    WOW!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    Keep the fire burnin Saki!!!!!
     
  3. Sakitoshi
    OP

    Sakitoshi everything is going according the plan...

    Member
    1,435
    606
    May 8, 2012
    Chile
    behind a keyboard or a gamepad
    update 1.5 released
    - added a random product id and unique id generator.
    - it generates a random id every time you select a rom.
     
  4. rafaeloz

    rafaeloz Advanced Member

    Newcomer
    90
    6
    Jan 3, 2017
    Burkina Faso
    great ...thank you very much ....
    Can I access bios setup like the neo geo ?
     
  5. Sakitoshi
    OP

    Sakitoshi everything is going according the plan...

    Member
    1,435
    606
    May 8, 2012
    Chile
    behind a keyboard or a gamepad
    I can enable a keymap to access the dip switches, but the config isn't saved so I didn't bothered.
     
    rafaeloz likes this.
  6. rafaeloz

    rafaeloz Advanced Member

    Newcomer
    90
    6
    Jan 3, 2017
    Burkina Faso
    ok , still great.

    Thanks
     
  7. NANASHI89

    NANASHI89 GBAtemp Maniac

    Member
    1,096
    121
    May 3, 2012
    United States
    Is the ROM itself required on the SD card to run the game?
     
  8. Sakitoshi
    OP

    Sakitoshi everything is going according the plan...

    Member
    1,435
    606
    May 8, 2012
    Chile
    behind a keyboard or a gamepad
    Long answer:
    Short answer: no