More notes on testing:
The in game menu: Clicking reset option with the mouse or pressing enter when reset is highlighted not seem to do anything
In an addon in Kodi: Clicking on the '..' to exit top directory does not work the first time. Have to click it twice now. Maybe this is different functionality in the new Kodi version?
Game Gear - Worked great (genesis plus GX)
Master System - Worked great (genesis plus GX and picodrive)
NES - Worked in Nestopia
NES - Crashed every time with FCEUm, log just before it crashes:
xml:
19:30:04.053 T:140735224840192 INFO: AddOnLog: Nintendo - NES / Famicom (FCEUmm): Frontend supports RGB565 - will use that instead of XRGB1555.
19:30:04.053 T:140735224840192 DEBUG: AddOnLog: Nintendo - NES / Famicom (FCEUmm): CORE: ----------------------------------
19:30:04.053 T:140735224840192 DEBUG: AddOnLog: Nintendo - NES / Famicom (FCEUmm): CORE: Library name: FCEUmm
19:30:04.053 T:140735224840192 DEBUG: AddOnLog: Nintendo - NES / Famicom (FCEUmm): CORE: Library version: (SVN)
19:30:04.054 T:140735224840192 DEBUG: AddOnLog: Nintendo - NES / Famicom (FCEUmm): CORE: Extensions: fds|nes|unf|unif
19:30:04.054 T:140735224840192 DEBUG: AddOnLog: Nintendo - NES / Famicom (FCEUmm): CORE: Supports VFS: true
19:30:04.054 T:140735224840192 DEBUG: AddOnLog: Nintendo - NES / Famicom (FCEUmm): CORE: ----------------------------------
19:30:04.054 T:140735224840192 DEBUG: AddOnLog: Nintendo - NES / Famicom (FCEUmm): Settings port "1" (libretro port 0) to controller "game.controller.gameboy" (libretro device ID 1)
NES - Worked in BNES. The first time I launched a game I had some very strange video artifacts. Closed the game and couldn't recreate it no matter what game I launched.
NES - Worked great with QuickNES
Genesis - Worked great (genesis plus GX and picodrive)
SNES - Worked great (BSNES, SNES9X, SNES9X2010)
TG16 - Worked great (PCE Fast)
Lutro - Worked great
Magnavox Oddysey - Worked Great (O2EM)
MSX1 / MSX2 - Worked great after I updated the IARL default settings to unzip the rom (BlueMSX, I can fix this in IARL).
MSX1 / MSX2 - Black screen with fMSX. Even after putting Machines/Databases folders in the correct folder.
NeoGeo Pocket Color - Worked Great
PCE SuperGrafx - Worked Great (SGX)
Quake - Crashed every time, log just before it crashes:
xml:
19:59:09.501 T:140735224840192 DEBUG: Failed to locate add-on for "Keyboard"
19:59:09.501 T:140735224840192 DEBUG: Failed to locate add-on for "Mouse"
19:59:09.501 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Settings port "1" (libretro port 0) to controller "game.controller.default" (libretro device ID 1)
19:59:09.501 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Libretro input bindings:
19:59:09.501 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): ------------------------------------------------------------
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_LEFT, Description: D-Pad Left
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_UP, Description: D-Pad Up
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_DOWN, Description: D-Pad Down
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_RIGHT, Description: D-Pad Right
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_B, Description: Jump
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_A, Description: Cycle Weapon
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_X, Description: Freelook
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_Y, Description: Fire
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_L, Description: Strafe Left
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_R, Description: Strafe Right
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_L2, Description: Look Up
19:59:09.502 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_R2, Description: Look Down
19:59:09.503 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_L3, Description: Move Down
19:59:09.503 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_R3, Description: Swim Up
19:59:09.503 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_SELECT, Description: Toggle Run Mode
19:59:09.503 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): Port: 0, Device: RETRO_DEVICE_JOYPAD, Feature: RETRO_DEVICE_ID_JOYPAD_START, Description: Menu
19:59:09.503 T:140735224840192 DEBUG: AddOnLog: Quake 1 (TyrQuake): ---------------------------------------------------------
Wonderswan / Wonderswan Color - Worked Great
SG-1000 - Worked great (genesis plus GX)
SG-1000 - Error message from Kodi (Internal Error) when launching with BlueMSX
xml:
20:02:14.495 T:140735224840192 ERROR: AddOnLog: MSX/SVI/ColecoVision/SG-1000 (blueMSX): [libretro]: Invalid device, setting type to RETRO_DEVICE_JOYPAD ...
20:02:14.495 T:140735224840192 INFO: GAME: ------------------------------------
20:02:14.495 T:140735224840192 INFO: GAME: Loaded DLL for game.libretro.bluemsx
20:02:14.495 T:140735224840192 INFO: GAME: Client: MSX/SVI/ColecoVision/SG-1000 (blueMSX) at version 1.0.0
20:02:14.495 T:140735224840192 INFO: GAME: Valid extensions: .cas .col .dsk .m3u .mx1 .mx2 .ri .rom .sc .sg
20:02:14.495 T:140735224840192 INFO: GAME: Supports VFS: no
20:02:14.495 T:140735224840192 INFO: GAME: Supports standalone execution: no
20:02:14.495 T:140735224840192 INFO: GAME: ------------------------------------
20:02:14.496 T:140735224840192 DEBUG: PERIPHERALS: Event poll handle registered
20:02:14.496 T:140735224840192 INFO: RetroPlayer: Opening: /Users/xxx/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iarl/temp_iarl/007 James Bond (Japan) (v2.7) (Othello Multivision).sg
20:02:14.496 T:140735224840192 DEBUG: GameClient: Loading /Users/Xxx/Library/Application Support/Kodi/userdata/addon_data/plugin.program.iarl/temp_iarl/007 James Bond (Japan) (v2.7) (Othello Multivision).sg
20:02:14.682 T:140735224840192 ERROR: GAME - LoadGame() - addon 'game.libretro.bluemsx' returned an error: the command failed
Sega32X - Worked Great (picodrive)
SegaCD - Black screen and no errors if BIOS files were not in ..path_to_userdata/addon_data/game.libretro.picodrive/resources/system. Worked great after the BIOS files were placed there.
VirtualBoy - Worked great
Sega Saturn (beetle saturn) - Did not work with default IARL settings, worked after changing the default to point to a cue file instead of an m3u file. Retroplayer does not recognize m3u files as potential for playing. Retroarch uses m3u files, particularly for multi disc systems, to launch games that contain bin/cue files. IARL generates an m3u file for systems like these currently. Maybe something to add at some point?
BIOS files were required in the folder ..path_to_userdata/addon_data/addon_data/game.libretro.beetle-saturn/resources/system
PS1 (medfaden psx) - Hangs application on launch, have to force exit
xml:
08:21:12.988 T:140735224840192 DEBUG: AddOnLog: Sony - PlayStation (Beetle PSX): CORE: ----------------------------------
08:21:12.988 T:140735224840192 DEBUG: AddOnLog: Sony - PlayStation (Beetle PSX): CORE: Library name: Beetle PSX
08:21:12.988 T:140735224840192 DEBUG: AddOnLog: Sony - PlayStation (Beetle PSX): CORE: Library version: 0.9.44.1
08:21:12.988 T:140735224840192 DEBUG: AddOnLog: Sony - PlayStation (Beetle PSX): CORE: Extensions: exe|cue|toc|ccd|m3u|pbp|chd
08:21:12.988 T:140735224840192 DEBUG: AddOnLog: Sony - PlayStation (Beetle PSX): CORE: Supports VFS: false
08:21:12.988 T:140735224840192 DEBUG: AddOnLog: Sony - PlayStation (Beetle PSX): CORE: ----------------------------------
08:21:12.989 T:140735224840192 DEBUG: Calling TransferSettings for: Sony - PlayStation (Beetle PSX)
08:21:12.989 T:140735224840192 ERROR: AddOnLog: Sony - PlayStation (Beetle PSX): Kodi setting psx_dithering unknown to libretro!
08:21:12.989 T:140735224840192 INFO: AddOnLog: Sony - PlayStation (Beetle PSX): Invalid settings detected, generating new settings and language files
08:21:12.990 T:140735224840192 INFO: AddOnLog: Sony - PlayStation (Beetle PSX): Settings and language files have been placed in /Users/xxx/Library/Application Support/Kodi/userdata/addon_data/game.libretro.beetle-psx/generated/language/English
08:21:12.990 T:140735224840192 ERROR: AddOnLog: Sony - PlayStation (Beetle PSX): Kodi setting psx_enable_analog_toggle unknown to libretro!
08:21:12.990 T:140735224840192 ERROR: AddOnLog: Sony - PlayStation (Beetle PSX): Kodi setting psx_enable_multitap_port1 unknown to libretro!
08:21:12.990 T:140735224840192 ERROR: AddOnLog: Sony - PlayStation (Beetle PSX): Kodi setting psx_enable_multitap_port2 unknown to libretro!
08:21:12.990 T:140735224840192 INFO: Loading controller layout: /Users/xxx/Library/Application Support/Kodi/addons/game.controller.ps/resources/layout.xml
08:21:12.990 T:140735224840192 DEBUG: <motor> tag has no "label" attribute
08:21:12.991 T:140735224840192 DEBUG: Previous line repeats 1 times.
08:21:12.991 T:140735224840192 DEBUG: AddOnLog: Sony - PlayStation (Beetle PSX): Settings port "1" (libretro port 0) to controller "game.controller.ps" (libretro device ID 0)
08:21:12.991 T:140735224840192 INFO: AddOnLog: Sony - PlayStation (Beetle PSX): Controller 1: Unplugged
PS1 (PCSX rearmed) - Works both with and without BIOS files in ..path_to_userdata/addon_data/game.libretro.pcsx-rearmed/resources/system
ZX Spectrum (fuse) - Did not work with default IARL settings, had to update to unzip rom and then it worked (I can fix this in IARL).
MAME / Flavors of MAME - Couldnt test since it doesnt look like there are any available addon/cores currently.