Large NeoGeo games support and CPS3 tests

Discussion in 'Wii - Emulation and Homebrew' started by Wiimpathy, Jan 9, 2018.

  1. Wiimpathy
    OP

    Wiimpathy GBAtemp Advanced Fan

    Member
    5
    Mar 3, 2010
    France
    I've implemented in Final Burn Alpha and Gxgeo the Virtual Memory manager (by tueidj) and a cache sytem to play all the latest NeoGeo games. Here's a little howto, but I advise you to consult the README you'll find in the archives.

    Neogeo
    -----------

    - First, you need to convert your games on your computer with the Rom converter.
    - Download this FBA archive and extract it to your SD card.
    - Launch the fbalpha2012_neogeo core, select the game (zip file), wait... and play.

    I've started with Gxgeo but it's quite buggy and it requires decrypted roms. In case you're interested : Gxgeo-vm
    For both emulators, you must use Unibios else loading times will be a lot longer.
    Retroarch 1.3.6 was used to compile the cores.


    CPS3
    --------

    It's more a proof of concept made out of curiosity. It's around 40fps with vsync disabled and the sound is bad. SF3 3rd strike seems the more playable.

    - Launch the fbalpha2012_cps3 core.
    The first time you'll launch a game, it will create cache files. This process takes a long time, around 4, 5 minutes. The second time you start the game, it will take less than 1 minute.



    Source codes
    ------------------

    fba-vm & retroarch source

    romcnv

    gxgeo
     
    Last edited by Wiimpathy, Jun 7, 2018
  2. XICO2KX

    XICO2KX GBAtemp Regular

    Member
    3
    Jul 1, 2007
    Portugal
    Wow!!! :O Thanks @Wiimpathy! :D
    This looks a lot promising! ^_^
    By the way, if you consider putting the source code on github, it would make it easier for other programmers to help you out with this great project! :rolleyes:

    But this means that large NeoGeo games will be playable soon on the Wii! :grog:
    Anyone available to do some testing and post some screenshots? ;)
     
    TeamScriptKiddies likes this.
  3. Gamecuber

    Gamecuber Advanced Member

    Newcomer
    2
    Aug 29, 2012
    Switzerland
    Fantastic! I‘ve tried it tonight, and KOF2002 runs perfectly on Wii.
     
    Last edited by Gamecuber, Jan 10, 2018
  4. KiiWii

    KiiWii GBAtemp Guru

    Member
    14
    Nov 17, 2008
    United Kingdom
    SF3 playable on wii... never thought I would see that happen.

    Thanks!
     
  5. XICO2KX

    XICO2KX GBAtemp Regular

    Member
    3
    Jul 1, 2007
    Portugal
    Great news!!!
    Did you also test other games?
    Like... SNK vs Capcom: SVC Chaos?
     
    TeamScriptKiddies likes this.
  6. Wiimpathy
    OP

    Wiimpathy GBAtemp Advanced Fan

    Member
    5
    Mar 3, 2010
    France
    Last edited by Wiimpathy, Jun 7, 2018
  7. Valken

    Valken Newbie

    Newcomer
    1
    Jul 27, 2016
    Italy
    Awesome!
     
  8. Gamecuber

    Gamecuber Advanced Member

    Newcomer
    2
    Aug 29, 2012
    Switzerland
    @Wiimpathy , could you make a PGM core for Wii? I wonder how is the performance of PGM's games' on Wii.
     
  9. hug0-a7x

    hug0-a7x GBAtemp Fan

    Member
    3
    Jan 19, 2013
    Brazil
    Amazing :D
     
  10. Gamecuber

    Gamecuber Advanced Member

    Newcomer
    2
    Aug 29, 2012
    Switzerland
    Yes, I have tested SVC, Striker 1945 Plus, the Last Blade and the Last Blade 2.
    SVC runs great, but Striker 1945 Plus lags a lot.
    the Last Blade and the Last Blade 2 do not work at all, loading them would crash the emulator and exit to HBC.
     
    XICO2KX likes this.
  11. Wiimpathy
    OP

    Wiimpathy GBAtemp Advanced Fan

    Member
    5
    Mar 3, 2010
    France
    The Windows Rom converter wasn't generating the 'srom' file for Last Blade and all unencrypted games.
    Please dowload Rom converter r2.

    There was an issue with bootlegs (svcplus for ex.) too it should be fixed.

    FBA-VM_R2


    Source Patch


    A pgm driver test might be possible but I'd like to fix what I can for Neogeo first.
     
    Last edited by Wiimpathy, Jun 7, 2018
  12. kdash2k11

    kdash2k11 Member

    Newcomer
    1
    Jan 12, 2018
    Venezuela
    Amazing job!!! Please compile the core 1.3 for neo geo, the actual core sounds really bad like the last retroarch (1.4 and beyond).
     
  13. kdash2k11

    kdash2k11 Member

    Newcomer
    1
    Jan 12, 2018
    Venezuela
    Testing the FBA VM R2, Neo Geo core sounds fine again. Garou plays fine, a bit lag in caracther screem and some crash (black screen) while playing.
     
  14. kdash2k11

    kdash2k11 Member

    Newcomer
    1
    Jan 12, 2018
    Venezuela
    Some test so far: KOF 97 to 2003 very nice (some little lags on large ones), Metal Slug 3 crash, Metal Slug X and 5 very nice, Metal Slug 4 y ROTD really really bad sound, Garou very nice (only one time black screen during gameplay and some little lags during gameplay and selection screen), Last Blade 1 y 2 very nice (2 has little lags in selection screen and during gameplays), RBFF 2 very nice, Matrimmelle playable (lags on gameplay), Strikers 1945 very nice, Samurai V Special very nice (little lags during gameplay and selection screen), Shock Troopers 2 very nice.
     
  15. Wiimpathy
    OP

    Wiimpathy GBAtemp Advanced Fan

    Member
    5
    Mar 3, 2010
    France
    Thanks for testing kdash2k11.

    FBA-VM_R3

    - Fixed Metal Slug 4 and Rage of the Dragons sound : disable PCM2DecryptV.

    Source patch

    Metal Slug 3 doesn't crash here, maybe you have a bad rom or bad cache files.

    I don't know if the little lags come from the VM only or other parameters. The quick black screen in Garou is strange too.
    About the bad audio in the first revision of the neogeo core, I wonder if all the reports regarding this issue past Retroarch 1.3.6 is related to the latest Devkit/libogc used to compile.
     
    Last edited by Wiimpathy, Jun 7, 2018
  16. ploggy

    ploggy WAKA! WAKA!

    Member
    11
    Aug 29, 2007
    United Kingdom
    This is amazing thanks soo much, Iv'e wanted something like this on Wii for years :) Will this work for CPS2 and the larger CPS1 Roms too?
    Thanks @Wiimpathy
     
    hug0-a7x and KiiWii like this.
  17. Wiimpathy
    OP

    Wiimpathy GBAtemp Advanced Fan

    Member
    5
    Mar 3, 2010
    France
    I surely miss something but which CPS1/2 games are too large to fit in RAM?
    That could work in MAME too even if the code is quite different and doing it per driver is a tedious task.
     
    spielvan and rogerioronin like this.
  18. DarthDub

    DarthDub Amateur Hacker

    Member
    9
    Jan 26, 2016
    United States
    Your mom's basement.
    I'm assuming these converted games would also work on RetroArch for Wii U too, ya?
     
  19. ploggy

    ploggy WAKA! WAKA!

    Member
    11
    Aug 29, 2007
    United Kingdom
    Yes I think there are quite a few CPS2 games that couldn't work due to memory. There was a compatibility list around here somewhere :P
    Couldnt you use the FBA2012 Core itself (since it has Neo-Geo/CPS1/CPS2 all in one Core) rather than using their separate cores?

    — Posts automatically merged - Please don't double post! —

    WiiU's Retorarch has no problems with Ram, so it's not an issue ;)
     
    TeamScriptKiddies and DarthDub like this.
  20. ploggy

    ploggy WAKA! WAKA!

    Member
    11
    Aug 29, 2007
    United Kingdom
  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Dismiss Notice