From f68cda3a7aca7e3e444addad1e4039343cb468ec Mon Sep 17 00:00:00 2001 From: Bobby Smith <33353403+bslenul@users.noreply.github.com> Date: Fri, 10 Nov 2023 14:25:59 +0100 Subject: [PATCH] Add firmware checks for blueMSX --- dist/info/bluemsx_libretro.info | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/dist/info/bluemsx_libretro.info b/dist/info/bluemsx_libretro.info index 6709bf6ff..0f0364751 100644 --- a/dist/info/bluemsx_libretro.info +++ b/dist/info/bluemsx_libretro.info @@ -30,6 +30,15 @@ needs_fullpath = "true" disk_control = "true" is_experimental = "false" needs_kbd_mouse_focus = "true" + +# BIOS/Firmware +firmware_count = 2 +firmware0_desc = "'Databases' folder" +firmware0_path = "Databases/msxromdb.xml" +firmware0_opt = "false" +firmware1_desc = "'Machines' folder" +firmware1_path = "Machines/Shared Roms/MSX.rom" +firmware1_opt = "false" notes = "(!) The libretro port of blueMSX requires the BIOS files|from full standalone package inside the 'System\Machines' directory |and media database files into 'System\Databases' directory.|https://docs.libretro.com/library/bluemsx/#bios|(!) ColecoVision Gamepad Mapping is as follow:|Button 1 as Retropad A|Button 2 as Retropad B|Dial keys 1 to 8 as X, Y, R, L, R2, L2, R3, L3|Star as Select, Hash as Start|0 & 9 are on keyboard 1 & 2 for Player 1|0 & 9 are on keyboard 3 & 4 for Player 2.|(!) To play SpectraVideo cassettes type 'cload' then 'run'|or BLOAD ''CAS:'',R depending of game." description = "A port of the blueMSX emulator to libretro. This emulator is cycle accurate and covers all generations of MSX computers, as well as SVI, ColecoVision and Sega SG-1000 machines. This core requires the 'Databases' and 'Machines' folders from a standalone installation of blueMSX to be placed in the frontend's system directory to function."