I’ve been using one of the latest nightlies (2014-12-25) to try and load roms using the MESS core, without success. It appears to me that RetroArch is looking for the wrong system and is possibly thinking the rom’s filename is the system? I have a folder of MESS bios files in the \system folder. Here’s my console log when I try to load an Amstrad GX4000 game:
J:\HyperSpin\Emulators\RetroArch\RetroArch-Nightly-2014-12-25>retroarch --menu
RetroArch [ERROR] :: ctx_init :: Failed to bind API (#0, version 0.0) on context driver "d3d".
RetroArch: rarch_log_libretro: [libretro INFO] :: SYSTEM_DIRECTORY: J:\HyperSpin\Emulators\RetroArch\RetroArch-Nightly-2014-12-25\systemRetroArch: rarch_log_libretro: [libretro INFO] :: CONTENT_DIRECTORY: (null)RetroArch: rarch_log_libretro: [libretro INFO] :: SAVE_DIRECTORY: J:\HyperSpin\Emulators\RetroArch\RetroArch-Nightly-2014-12-25\systemRetroArch: rarch_log_libretro: [libretro INFO] :: Starting game:J:\HyperSpin\Games\Amstrad GX4000\Batman the Movie (Europe).7z
RetroArch [WARN] :: rarch_log_libretro :: [libretro WARN] :: Driver Batman the Movie (Europe) not found -1
RetroArch [ERROR] :: rarch_log_libretro :: [libretro ERROR] :: Driver not found
Batman the Movie (Europe)
RetroArch [WARN] :: rarch_log_libretro :: [libretro WARN] :: Driver Amstrad GX4000 not found -1
RetroArch [ERROR] :: rarch_log_libretro :: [libretro ERROR] :: System not found: Amstrad GX4000
RetroArch: rarch_log_libretro: [libretro INFO] :: AV_INFO: width=320 height=240
RetroArch: rarch_log_libretro: [libretro INFO] :: AV_INFO: max_width=1600 max_height=1200
RetroArch: rarch_log_libretro: [libretro INFO] :: AV_INFO: aspect_ratio=0.000000
RetroArch: rarch_log_libretro: [libretro INFO] :: AV_INFO: fps=60.000000 sample_rate=48000.000000
RetroArch [ERROR] :: ctx_init :: Failed to bind API (#0, version 0.0) on context driver "d3d".
Retro unload_game
Retro DeInit
RetroArch [ERROR] :: ctx_init :: Failed to bind API (#0, version 0.0) on context driver "d3d".
And here’s my current config: http://pastebin.com/EwQb0nC7
Does anyone know what I might be doing wrong?