Final Burn Alpha

Sure man :slight_smile: will be my pleasure!

I’ll be around :slight_smile:

SeeYa! :slight_smile:

I see from your documentation (I actually RTFM!) that save states don’t work if you quit the game and then reload. Is this a FBA issue or are you trying to fix? Similarly rewind doesn’t work for Neo Geo games (which is not in the manual, and it will not let you play a Neo Geo game at all). Do you know if the FBA team are currently working to change the way it works to allow rewind?

I don’t know to be honest - CaptainCPS-X might be capable of trying to encourage the other FBA devs to take a look at the libretro port and attempt to fix some of these outstanding issues. It could be something I’m doing wrong or something that is wrong with the FBA codebase - not sure which.

Here is the Wii compatibility list I have been working on. All parents from FB Alpha 0.2.97.28 have been tested.

When a problem occurred on Wii, I checked against the PC port. When the bug was common to both, I checked against the original FBA to make sure it was a librerto quirk.

As expected, a majority of Wii problems are endianness related. Then, comes the lack of CPU power/RAM to run games full speed/fit games into memory. Quirks common to both Wii and PC ports are mostly controls related (Mahjong, Light Gun, Quizzes, rotary joysticks) but on a few occasions also graphics-related (wrong color palette).

Some bugs might be worth relaying upstream (there are cases when libretro gets the right screen orientation contrary to FBA). There might be some stuff left I haven’t seen or picked up on, 1152 games is a lot of games!

Any help is welcome to refine the process/confirm/infirm the info on there… and there are still 1917 clones to go through! I plan on adding the game titles at some point, if I can find a convenient way to extract them from dat files (read: that does not involve coding :p)

FBA Compatibility List

Oh just to be clear, this is just meant as what it is: a compatibility list for the end-user. I don’t expect nor do I want you to “fix xxxx” PLZ!!!???!??!? Most of the problematic games are minor s*** nobody has ever heard about anyways.

@Tanuki whoa, good shit, man. That’s a lot of work!

@hunterk

That, it was but a lot of fun too:) It is not nearly as thorough as what I want it to be though. Some of these “working” games may have outstanding bugs hidden well into game play… I naively thought the Wii “community” would lend a hand but so far my call for help has remained unanswered. Oh well…

On a positive note, I found a ClrMAME option to get the “human readable” game titles appended to the have_list so I should be able to work with that :slight_smile: I’ll update it when I am done.

Thanks for putting the time in to compile that list - I could submit it to the repo.

@Tanuki This is off-topic, but could you post a hash for your neogeo and neocdz BIOS files? I haven’t been able to get any of my neogeo games to work with FBA but I can never tell if it’s the BIOS or the ROMs themselves causing the problem.

hunterk, if its the video ram error its because rewind is enabled. Neo-geo doesn’t like rewind for some strange reason. If its something different message me on irc and I’ll try to help you out.

New version of the list is up with game titles appended. Same link as before.

Turns out they sometimes contain valuable information on the state of emulation. This will hopefully help reduce the number of “false bug” reports.

@hunterk Yes, I remember having to hunt for “neopen.sp1” in-between versions. I haven’t tried CDZ emulation myself though.

neogeo.zip

SHA1: E627605D17A8EF6423BBC0CFFF7563D141DDCB43 MD5: 356BE30C5E37F749A604A5E3CBFB4F72 CRC32: 959451DF


    <game name="neogeo">
        <description>neogeo</description>
        <rom name="000-lo.lo" size="131072" crc="5a86cff2" md5="fc7599f3f871578fe9a0453662d1c966" sha1="5992277debadeb64d1c1c64b0a92d9293eaf7e4a"/>
        <rom name="asia-s3.rom" size="131072" crc="91b64be3" md5="ff453315c5ddacc0f3bf4ca994c13adc" sha1="720a3e20d26818632aedf2c2fd16c54f213543e1"/>
        <rom name="japan-j3.bin" size="131072" crc="dff6d41f" md5="5b2d6f653ba4cf36e7fe237e4acb2f50" sha1="e92910e20092577a4523a6b39d578a71d4de7085"/>
        <rom name="neo-epo.bin" size="131072" crc="d27a71f1" md5="b11751ad42879c461d64ad2b7b2b0129" sha1="1b3b22092f30c4d1b2c15f04d1670eb1e9fbea07"/>
        <rom name="neo-po.bin" size="131072" crc="16d0c132" md5="1ec68104095d4b7236e8c18c77ea501b" sha1="4e4a440cae46f3889d20234aebd7f8d5f522e22c"/>
        <rom name="neodebug.bin" size="131072" crc="698ebb7d" md5="3089166a89d9735d038e8e7da36e5bc2" sha1="081c49aa8cc7dad5939833dc1b18338321ea0a07"/>
        <rom name="neopen.sp1" size="131072" crc="cb915e76" md5="fb5070239588630de48838e0d92ce526" sha1="11f95ee6c73b1bcc11d03d5b3127ba5948920c76"/>
        <rom name="sfix.sfix" size="131072" crc="c2ea0cfd" md5="aa2b5d0eae4158ffc0d7d63481c7830b" sha1="fd4a618cdcdbf849374f0a50dd8efe9dbab706c3"/>
        <rom name="sm1.sm1" size="131072" crc="94416d67" md5="8c26241f9f5beb3a55c8d6ab638d250e" sha1="42f9d7ddd6c0931fd64226a60dc73602b2819dcf"/>
        <rom name="sp-1v1_3db8c.bin" size="131072" crc="162f0ebe" md5="629e6beaa277e039eae2f96ff237f8e6" sha1="fe1c6dd3dfcf97d960065b1bb46c1e11cb7bf271"/>
        <rom name="sp-45.sp1" size="524288" crc="03cc9f6a" md5="0396470c1ed8b1a7d5cce754924246bb" sha1="cdf1f49e3ff2bac528c21ed28449cf35b7957dc1"/>
        <rom name="sp-e.sp1" size="131072" crc="2723a5b5" md5="a7b798c9cafb1aba49090bca34e1d4ec" sha1="5dbff7531cf04886cde3ef022fb5ca687573dcb8"/>
        <rom name="sp-j2.sp1" size="131072" crc="acede59c" md5="a51ad226535ff862c1f54120e4298f79" sha1="b6f97acd282fd7e94d9426078a90f059b5e9dd91"/>
        <rom name="sp-s.sp1" size="131072" crc="c7f2fa45" md5="908b5a0026b2b10f2a7c01ccd98a1236" sha1="09576ff20b4d6b365e78e6a5698ea450262697cd"/>
        <rom name="sp-s2.sp1" size="131072" crc="9036d879" md5="2968f59f44bf328639aa79391aeeeab4" sha1="4f5ed7105b7128794654ce82b51723e16e389543"/>
        <rom name="sp-u2.sp1" size="131072" crc="e72943de" md5="b60fb8ea07e8a64772ab717afba3706d" sha1="5c6bba07d2ec8ac95776aa3511109f5e1e2e92eb"/>
        <rom name="sp1.jipan.1024" size="131072" crc="9fb0abe4" md5="a80fffe27bf8e615171ce728e43d2f6c" sha1="18a987ce2229df79a8cf6a84f968f0e42ce4e59d"/>
        <rom name="uni-bios_1_0.rom" size="131072" crc="0ce453a0" md5="6293999bbc32e594aa0ae1da2113dc4d" sha1="3b4c0cd26c176fc6b26c3a2f95143dd478f6abf9"/>
        <rom name="uni-bios_1_1.rom" size="131072" crc="5dda0d84" md5="cafa6c274b271c769b8246c8f87473a1" sha1="4153d533c02926a2577e49c32657214781ff29b7"/>
        <rom name="uni-bios_1_2.rom" size="131072" crc="4fa698e9" md5="206fb0d9b5d01a0375d2d3ecab2401b1" sha1="682e13ec1c42beaa2d04473967840c88fd52c75a"/>
        <rom name="uni-bios_1_2o.rom" size="131072" crc="e19d3ce9" md5="6b2f2d8507be4d1feb14fdfbab0bf22e" sha1="af88ef837f44a3af2d7144bb46a37c8512b67770"/>
        <rom name="uni-bios_1_3.rom" size="131072" crc="b24b44a0" md5="856d122ee5fc473d7d1dd99dbf42c25b" sha1="eca8851d30557b97c309a0d9f4a9d20e5b14af4e"/>
        <rom name="uni-bios_2_0.rom" size="131072" crc="0c12c2ad" md5="1b9724d1b9d41a1a9b733007b2033fb5" sha1="37bcd4d30f3892078b46841d895a6eff16dc921e"/>
        <rom name="uni-bios_2_1.rom" size="131072" crc="8dabf76b" md5="0377c32f69a28f23d9281c448aafb391" sha1="c23732c4491d966cf0373c65c83c7a4e88f0082c"/>
        <rom name="uni-bios_2_2.rom" size="131072" crc="2d50996a" md5="5b9079a81d84137d8b6f221659d777c5" sha1="5241a4fb0c63b1a23fd1da8efa9c9a9bd3b4279c"/>
        <rom name="uni-bios_2_3.rom" size="131072" crc="27664eb5" md5="74c4bb6a945f7284350036b40f0a0d9d" sha1="5b02900a3ccf3df168bdcfc98458136fd2b92ac0"/>
        <rom name="uni-bios_2_3o.rom" size="131072" crc="601720ae" md5="d9f0ed2e0eeab813c9692d7e8d037fd8" sha1="1b8a72c720cdb5ee3f1d735bbcf447b09204b8d9"/>
        <rom name="uni-bios_3_0.rom" size="131072" crc="a97c89a9" md5="727b731c1f4bd643094574ebaa3814b4" sha1="97a5eff3b119062f10e31ad6f04fe4b90d366e7f"/>
        <rom name="vs-bios.rom" size="131072" crc="f0e8f27d" md5="530fb9761957e59aeb47f2e8782df288" sha1="ecf01eda815909f1facec62abf3594eaa8d11075"/>
    </game>

neocdz.zip SHA1: 838934EE5B8FCC81883FB664526B3D281840B2E9 MD5: C85B8132799F1B2AD3754A97947809D2 CRC32: A313A0D6


    <game name="neocdz">
        <description>neocdz</description>
        <rom name="neocd.bin" size="524288" crc="df9de490" md5="f39572af7584cb5b3f70ae8cc848aba2" sha1="7bb26d1e5d1e930515219cb18bcde5b7b23e2eda"/>
    </game>

Was wondering how to load a game on here I got a D&D rom and it has several files unlike snes, nes, gen, etc… is there something I am missing?

When it comes to arcade ROMs, you keep everything in the zip file and tell the emulator to load that.

Third Strike and presumably other fighting games need different controls. The home ports had two buttons dedicated to Px3 and Kx3, which was for EX moves. Currently this is missing from FBA in Retroarch. It should follow the default controls for the Home ports.

I’m trying to remember exactly what they were. I think it’s:

L1: Px3 L2: Kx3

R1: Fierce Punch L2: Fierce Kick

There were no such ‘buttons/combos’ (x3 punch/kick) on the arcade versions - so I don’t exactly feel compelled to add that.

Still does not work emulator just shuts down.

Still does not work emulator just shuts down.[/quote]

If you have ROM problems, it’s your problem. Plain and simple. Most of the ‘ZIP FBA’ roms are guaranteed to work - if they don’t, chances are you either have an outdated ROM set or you are trying to load 7z ROMs (which I will not support).

I will not help you with obtaining ROM sets of any kind or ‘guiding’ you to a ROM site for obvious legal issues.

Still does not work emulator just shuts down.[/quote]

If you have ROM problems, it’s your problem. Plain and simple. Most of the ‘ZIP FBA’ roms are guaranteed to work - if they don’t, chances are you either have an outdated ROM set or you are trying to load 7z ROMs (which I will not support).

I will not help you with obtaining ROM sets of any kind or ‘guiding’ you to a ROM site for obvious legal issues.[/quote] Ok well you dont have to but maybe one of the fine folks on this forum can.

If you have ROM problems, it’s your problem. Plain and simple. Most of the ‘ZIP FBA’ roms are guaranteed to work - if they don’t, chances are you either have an outdated ROM set or you are trying to load 7z ROMs (which I will not support).

I will not help you with obtaining ROM sets of any kind or ‘guiding’ you to a ROM site for obvious legal issues.[/quote] Ok well you dont have to but maybe one of the fine folks on this forum can.[/quote]

No, because them doing that on our forum would be against the rules and it would create legal hazards for us.

You are aware that nearly every forum on this Earth has a strict policy banning discussion of where to obtain ROMs and stuff like that, right?

Stick to IRC or other means of communication for that - stuff that doesn’t get us in legal trouble.

Ok

I’m having trouble getting several of my ROMs to work and I’m unsure if the games I’m trying are simply not supported by FBA or if my ROMs are junky (I haven’t had much luck finding an accurate list of compatible games). I can get many of my games to play, but certain older games like Asteroids, Q-Bert, Star Wars, etc. will not work. I downloaded what I believe to be a pretty up to date rom set, but still no luck. Before I spend too much more time on this does anyone know if these games are known to work with FBA?

BTW, amazing job by everyone on RetroArch and this library.