(2017-02-10, 21:59)tomismrkolj Wrote: Hi,
I am using retroplayer in Millhouse libreelec test builds.
Wanted to try zx spectrum and commodore 64 games.
Regarding ZX spectrum i could install fuse emulator in kodi, but when the game is loaded i cannot choose fuse as an emulator from the list.
It lists mame, final player, even atari and amstrad emulators but not fuse.
I tried zx spectrum and c64 games with mame(2000, 2003, 2010 and 2014), but it just reboots kodi.
Mame listed games otherwise work ok.
Any idea?
tomi
(2017-02-10, 23:31)garbear Wrote: Find Fuse in the add-on manager under Add-ons / My Add-ons. It lists supported files as .tzx, .tap, .z80, rzx, .scl, .trd. If your rom has that extension, then the problem is probably that the rom is on a windows network / NFS server. Fuse reports that it supports these remote filesystems, as you can see at http://kodi.wiki/view/Game_add-ons . It is possible that Fuse is lying.
Can you upload a debug log? that's usually necessary for tracking down a problem.
The ZX Spectrum archive files are zipped, files are z80 when unzipped. FUSE in retroarch can accept zipped files, maybe retroplayer doesn't allow/recognize zip as a valid fileype for FUSE?
Alternative/temporary solution is to open up the xml file for zx_spetrum in your userdata/plugin.program.iarl/dat_files folder and edit the line:
Code:
<emu_postdlaction>none</emu_postdlaction>
to
Code:
<emu_postdlaction>unzip_rom</emu_postdlaction>
Then it should unzip and attempt to launch the z80 file directly.
For C64 (and NeoCD, A800, A5200, Coleco, etc), the only core right now that would launch the roms is MAME (latest) or MESS2014 (not sure if that core is available for retroplayer yet?). However, I don't have the full launching ability setup for non-arcade machines in retroplayer yet. You'll have to download some additional files and manually place them for the time being:
In your userdata/game.libretro.mame folder, you'll need to create a system folder, and then create a hash folder inside of that. So the full path would then be: userdata/game.libretro.mame/system/hash or userdata/game.libretro.mess2014/system/hash
Then inside of the hash folder, you can add the correct hash files from MAME located
here. The hash file provides the MAME core the info on the files needed to launch each game. A little background info
here. Long story short, IARL does everything needed automagically to launch MAME/MESS games including downloading the hash files and putting them in the correct location, I just dont have that portion setup yet for Retroplayer. You should only have to do this once.