- Joined
- Jan 25, 2024
- Messages
- 11,610
- Points
- 38
- Age
- 39
- Location
- USA
- Website
- gameparadise.org
- Credits
- 192,434
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.
- The Bios (neogeo.zip) must be in your games folder.
- 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.
LATEST VERSION
FBA NeoGeo VM 0.6
Previous versions
FBA NeoGeo VM 0.5
FBA NeoGeo VM 0.4
Alt with external translation : FBA NeoGeo VM 0.4 ExtLang
CPS3
--------
FBA CPS3 0.3
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.
UPDATE
Now cache creation takes about 2 minutes. 30 seconds to load once cache files exist. Frameskip by default, it makes Street Fighter III 2d impact playable.
EXTRA
----------
NeoGeo games have two display resolutions. To display the games at the correct resolution automatically, here is a pre-configured pack : Arcade resolutions configs
In FBANEO, you'll find two folders, one for old CRT tv and one for modern LCD. Copy one of this folder's content in /retroarch/FB Alpha 2012 Neo Geo.
You have to create the 'FB Alpha 2012 Neo Geo' folder if doesn't exist.
Source codes
------------------
fbalpha2012_neogeo VM branch
fba-vm & retroarch source
romcnv
gxgeo
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.
- The Bios (neogeo.zip) must be in your games folder.
- 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.
LATEST VERSION
FBA NeoGeo VM 0.6
Previous versions
FBA NeoGeo VM 0.5
FBA NeoGeo VM 0.4
Alt with external translation : FBA NeoGeo VM 0.4 ExtLang
CPS3
--------
FBA CPS3 0.3
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.
UPDATE
Now cache creation takes about 2 minutes. 30 seconds to load once cache files exist. Frameskip by default, it makes Street Fighter III 2d impact playable.
EXTRA
----------
NeoGeo games have two display resolutions. To display the games at the correct resolution automatically, here is a pre-configured pack : Arcade resolutions configs
In FBANEO, you'll find two folders, one for old CRT tv and one for modern LCD. Copy one of this folder's content in /retroarch/FB Alpha 2012 Neo Geo.
You have to create the 'FB Alpha 2012 Neo Geo' folder if doesn't exist.
Source codes
------------------
fbalpha2012_neogeo VM branch
fba-vm & retroarch source
romcnv
gxgeo