Kodi Community Forum

Full Version: Can't launch PC Engine core and games on a RPi2
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Hello,
I'm using the latest nightly of Kodi 18 built by Milhouse (March 15th) on my Raspberry Pi 2 and I tried to launch a PC Engine game. To do so I downloaded the "Mednafen SGX" core; I placed some PC Engine games in a folder inside the SD-Card under "~/emulators/PC\ Engine".
Unfortunately when I launch a game I'm getting a black screen. This is part of the logfile:

Quote:21:54:05.881 T:1586492320 ERROR: GetDirectory - Error getting
21:58:11.102 T:1961079552 ERROR: Previous line repeats 2 times.
21:58:11.102 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Could not locate buttonmap "buttonmap.xml"
21:58:11.105 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_fast_cdimagecache
21:58:11.105 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_ocmultiplier
21:58:11.106 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_nospritelimit
21:58:11.106 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_hoverscan
21:58:11.106 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_initial_scanline
21:58:11.106 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_last_scanline
21:58:11.106 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_cddavolume
21:58:11.106 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_adpcmvolume
21:58:11.106 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_cdpsgvolume
21:58:11.106 T:1961079552 ERROR: AddOnLog: PC Engine SuperGrafx (Mednafen SGX): Unknown setting ID: pce_cdspeed
21:58:11.223 T:1961079552 WARNING: CRenderManager::Configure - queue size too small (2, 6, 1)

I'm getting the same error about missing "buttonmap.xml" with "BlueMSX" and "fMSX" cores as well.
Additionally, BlueMSX reports this error in a popup window:

Quote:The emulator "MSX/SVI/ColecoVision/SG-1000 (blueMSX)" had an internal error

This is the log:

Quote:21:51:12.551 T:1578103712 ERROR: GetDirectory - Error getting
21:51:30.891 T:1961079552 ERROR: Previous line repeats 3 times.
21:51:30.891 T:1961079552 ERROR: AddOnLog: MSX (fMSX): Could not locate buttonmap "buttonmap.xml"
21:51:31.466 T:1961079552 WARNING: CRenderManager::Configure - queue size too small (2, 6, 1)
21:52:22.449 T:1961079552 ERROR: AddOnLog: MSX/SVI/ColecoVision/SG-1000 (blueMSX): Could not locate buttonmap "buttonmap.xml"
21:52:22.460 T:1961079552 ERROR: GAME - LoadGame() - addon 'game.libretro.bluemsx' returned an error: the command failed
21:53:54.336 T:1961079552 ERROR: RetroPlayer: Failed to open file using game.libretro.bluemsx

The other cores I tried are working properly.


Thank you and best regards
This morning I've updated my raspberry Pi to version #315 and I discovered something interesting.

1) After installing and rebooting, I tried to launch a PC Engine game and it worked. I could see the game running and playing it.
2) Then I've tried to launch a MSX game, first with fMSX and then with BlueMSX; but in either cases I had no luck: I got a black screen with fMSX and an internal error with BlueMSX.
3) Then I tried to launch a PC Engine game again, and this time it didn't work anymore... I got a black screen; I tried with the same game that worked on point No. 1 and, again, I got a black screen.
4) I rebooted Kodi
5) I tried to launch the same PC Engine game from point No. 1 and this time, after a reboot, it worked again
6) Then I tried again to launch a MSX game with fMSX and BlueMSX: black screen and internal error
7) Then I tried again with the same PC Engine game and I got a black screen.

I'm no expert but it seems that when I try to launch fMSX and / or BlueMSX with a game, something is breaking...