It is not supported or you have a bad rom, your logs will give you more details. Create a valid romset with clrmamepro as described above. There are also some games marked as not working, try one of their clones.
Because it is considered a bad rom as the ccs will not match, however there is a method to use a patched romset, if you put the patched version of the romset in /recalbox/share/bios/fbneo/patched
it will work (Note: you can remove it from any file that is not different from the unpatched romset if you want).
Write a report with details about the problem and your platform.
Your hardware is probably too slow to run the game with normal settings. Try the following:
We will not accept requests to "make the kernel faster", as far as we are concerned, this kernel has a good balance between precision and speed, and for the most part, it already works very well on cheap arms (rpi3, ...).
Most probably for the same reason as above.
It's not MAME, we usually use more "up-to-date" code. Overall, FB Alpha is slower than the older MAME version but more accurate and less buggy. This libretro port also supports various features that are usually buggy or absent in MAME cores (netplay, rewinding, backlinks, ...). It can use additional resources.
There should be partial support through the new API based on the main ram exposure.
There are several things to know:
--subsystem neocd
to the command line or put your games in a neocd
folderYou can convert your unsupported isos by following this tutorial:
This driver has been disabled for now, it does not meet quality criteria.
There are several things to know:
make -j5 -C src/burner/libretro USE_X64_DRC=1
~ROM_DIRECTORY/kinst.zip
, you will need the uncompressed disk image at ROM_DIRECTORY/kinst/kinst.img
chdman extracthd -i kinst.chd -o kinst.img
Having hiscore.dat and the basic option enabled does not guarantee that its scores will work for a specific game, sometimes a driver will miss the necessary code. You can ask for assistance in tracking problems as long as the request is reasonable (i.e. avoid making a list of several dozen/hundred games).
The samples must be placed under /recalbox/share/bios/fbneo/samples
.
Copy hiscore.dat in /recalbox/share/bios/fbneo/
.
We don't have a handy tool like the OSD MAME, but we do use the RetroArch API to customize mappings, you can do this by going to Quick menu
> Controls
.
For those who don't want to fully customize their mappings, there are 2 handy presets you can apply by changing the "device type" for a player in this menu:
The following "device types" also exist, but they will not be compatible with all games:
Use clrmamepro (which works well on Linux with Wine and on macOS with Crossover) to create valid romsets with data from the dats directory.
Do not report problems if you have not created a valid romset.
Also, only "parent only" dat are provided, as it is not recommended to use only parent roms (some do not work and some clones are really different from their parent).
You can emulate consoles (with specific romsets, the dats are also in the dats directory) by prefixing the name of the roms with XXX_
and removing the zip|7z
extension, or by using the --subsystem XXX
command line argument, here is the list of available prefixes:
cv
msx
pce
sgx
tg
nes
fds
gg
sms
md
sg1k
ngp
spec
It is also possible to use the folder name for detection (this second method has been added because some devices are not compatible with the subsystems):
coleco
msx
pce
sgx
tg16
nes
fds
gamegear
sms
megadriv
sg1000
ngp
spectrum