That’s a shame. Now that I have done away with the OS, was hoping to use just the controller for navigation and use.
Some games accept controller input if you switch the joystick config option (in the dip switches section of the fbneo options) to “sinclair interface 2.” But most games still require you to press number keys on the keyboard (for example to make selections.)
Apologies for the possibly stupid question, but what is the correct location for spectrum roms and dat file? I also just realized that FBNeo can be used for ZX Spectrum emulation which made me warm and fuzzy around my heart. I’ve put the ‘spectrum’ folder with roms in ‘roms’, I got the DAT file from github, but where exactly do I put it? Thanks!
Everything is covered at https://docs.libretro.com/library/fbneo/, including a link to a guide explaining how to setup playlists.
Thanks, I’ve been there but I guess I’ll try again after a good night’s sleep.
Update: Ooops, missed the link you mentioned, it is much clearer now.
That file is meant to validate your romsets and to have friendly names in playlists, it’s not supposed to “go” anywhere
Yes, got it now after following the link that you mentioned. Thanks!
Hi - could someone please clarify which exact .rom BIOS files are supposed to be inside the 3 zips for ZX Spectrum under FBNeo? I know it needs spectrum.zip, spec128.zip and spec1282a.zip (and I have all the .roms) but the names don’t match so I don’t know what to put in the system folder. I’ve searched a bunch of places and can’t find the answer. Thanks!
Everything is covered by the documentation linked above, don’t expect anything will work if you don’t read it in its entirety.
Thank you for restating that obvious point; if you mean at https://docs.libretro.com/library/fbneo/, I have read that completely before posting. Now if you read that link in its entirety, you would see that it does not, in fact, specify the .rom files that are inside those 3 zip files I mentioned. Further, retroarch does not validate files at those locations using md5 or hash, so you can have the wrong file (indeed an empty zip archive) and RA would report it as “present” on the core settings screen.
So, I’ll ask again if anyone knows the exact files (with md5 hashes) for the spectrum bios files - and perhaps this pertinent information should be added to the documentation link above.
I wrote that documentation and the core you are using, now if you read the documentation in its entirety, you know about romsets and you know what you have to do to rebuild/validate them and produce valid spectrum.zip, spec128.zip, spec1282a.zip and games for FBNeo.
@BarbuDreadMon I don’t want to continue this thread in this tone, so I’ll just say thank you for the information and for your hard work bringing back retro gaming.
I am very familiar with clrmamepro and rebuilding romsets for various platforms from .DATs (mainly mame2003-plus for retropie for which I compiled a perfect working set). In other libretro cores like https://docs.libretro.com/library/fuse/ (or other emulator engines like https://github.com/BlitterStudio/amiberry), the emulated bios files are installed in a known location with a set md5 to validate, and not compiled differently per core version; so I think my question is valid. Anyway, keep up the good work, thanks.
Your question is not valid because you are comparing apples and melons, those cores’s bioses are roms, FBNeo’s bioses are romsets.
Romsets are archives, there is entropy when you create archives, so an archive containing the same files will have a different crc every time you create it, except if you use alternative archiving software with fixed entropy. For that reason, retroarch can’t validate romsets’s crc reliably, so it’s pointless to list them in info files. As for listing crc within the archives, it’s not within the scope of retroarch’s info files.
Instead, the documentation gives the proper instructions to emulate ZX Spectrum with FBNeo :
- Build your romsets using clrmamepro
- Put all the produced romsets in a folder named spectrum or zxspectrum
- Leave the bioses in that folder
Note : There are alternatives to (2) and (3), and they are also explained in the documentation.
If you don’t intend to follow the instructions for FBNeo, then i can only recommend to not use it.