Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
systems:msx2 [2025/08/04 23:22] – BIOS location and naming for CLK lbrpdxsystems:msx2 [2025/12/14 20:26] (current) wizzard
Line 7: Line 7:
  
 ====== MSX2 ====== ====== MSX2 ======
- 
 The MSX2 is a computer developed by Microsoft. It was released in 1985. Notable titles include [[wp>Metal_Gear_(video_game)|Metal Gear]]. The MSX2 is a computer developed by Microsoft. It was released in 1985. Notable titles include [[wp>Metal_Gear_(video_game)|Metal Gear]].
  
Line 28: Line 27:
  
 ==== Quick reference ==== ==== Quick reference ====
- 
   * **Accepted ROM formats:** ''.dsk'', ''.mx2'', ''.rom'', ''.zip'', ''.7z'', ''.cas'', ''.m3u''   * **Accepted ROM formats:** ''.dsk'', ''.mx2'', ''.rom'', ''.zip'', ''.7z'', ''.cas'', ''.m3u''
   * **Folder:** ''/userdata/roms/msx2''   * **Folder:** ''/userdata/roms/msx2''
Line 39: Line 37:
  
 ===== BIOS ===== ===== BIOS =====
- 
 ^ MD5 checksum ^ Share file path ^ Description ^ ^ MD5 checksum ^ Share file path ^ Description ^
 | ''ec3a01c91f24fbddcbcab0ad301bc9ef'' | ''bios/MSX2.ROM'' for BlueMSX and OpenMSX, and ''bios/MSX/msx2.rom'' for CLK | | | ''ec3a01c91f24fbddcbcab0ad301bc9ef'' | ''bios/MSX2.ROM'' for BlueMSX and OpenMSX, and ''bios/MSX/msx2.rom'' for CLK | |
Line 49: Line 46:
  
 For fMSX these files are required instead: For fMSX these files are required instead:
- +  * CARTS.SHA 
-<code> +  CYRILLIC.FNT 
-CARTS.SHA +  DISK.ROM 
-CYRILLIC.FNT +  FMPAC.ROM 
-DISK.ROM +  FMPAC16.ROM 
-FMPAC.ROM +  ITALIC.FNT 
-FMPAC16.ROM +  KANJI.ROM 
-ITALIC.FNT +  MSX.ROM 
-KANJI.ROM +  MSX2.ROM 
-MSX.ROM +  MSX2EXT.ROM 
-MSX2.ROM +  MSX2P.ROM 
-MSX2EXT.ROM +  MSX2PEXT.ROM 
-MSX2P.ROM +  MSXDOS2.ROM 
-MSX2PEXT.ROM +  PAINTER.ROM 
-MSXDOS2.ROM +  RS232.ROM
-PAINTER.ROM +
-RS232.ROM +
-</code>+
  
 ===== ROMs ===== ===== ROMs =====
- 
 Place your MSX2 ROMs in ''/userdata/roms/msx2''. Place your MSX2 ROMs in ''/userdata/roms/msx2''.
  
 ==== Multi-disk games ==== ==== Multi-disk games ====
- 
 Some MSX2 games require multiple disks to play. This can be handled by RetroArch using a [[:cd_image_formats#multi-disc_games|M3U playlist]]. For example: Some MSX2 games require multiple disks to play. This can be handled by RetroArch using a [[:cd_image_formats#multi-disc_games|M3U playlist]]. For example:
  
Line 85: Line 77:
  
 ===== Emulators ===== ===== Emulators =====
- 
 ==== RetroArch ==== ==== RetroArch ====
- 
 RetroArch has [[emulators:retroarch|its own page]]. RetroArch has [[emulators:retroarch|its own page]].
  
 === libretro: blueMSX === === libretro: blueMSX ===
- 
 [[http://bluemsx.msxblue.com/download.html|blueMSX]] is a cycle-accurate, [[https://sourceforge.net/projects/bluemsx/|open-source]] MSX/SVI/ColecoVision/SG-1000 emulator with high compatibility. This is the [[https://github.com/libretro/blueMSX-libretro|libretro port]] of it. [[http://bluemsx.msxblue.com/download.html|blueMSX]] is a cycle-accurate, [[https://sourceforge.net/projects/bluemsx/|open-source]] MSX/SVI/ColecoVision/SG-1000 emulator with high compatibility. This is the [[https://github.com/libretro/blueMSX-libretro|libretro port]] of it.
  
 == libretro: blueMSX configuration == == libretro: blueMSX configuration ==
- 
 ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^ ^ ES setting name ''batocera.conf_key'' ^ Description => ES option ''key_value'' ^
 ^ Settings that apply to all systems this core supports || ^ Settings that apply to all systems this core supports ||
Line 103: Line 91:
  
 === libretro: fMSX === === libretro: fMSX ===
- 
 == libretro: fMSX configuration == == libretro: fMSX configuration ==
- 
 Standardized features for this core: ''msx2.rewind'', ''msx2.autosave'', ''msx2.netplay'', ''msx2.cheevos'' Standardized features for this core: ''msx2.rewind'', ''msx2.autosave'', ''msx2.netplay'', ''msx2.cheevos''
  
 ==== openmsx ==== ==== openmsx ====
- 
 === openmsx configuration === === openmsx configuration ===
- 
 Standardized features available to all cores of this emulator: ''msx2.videomode'', ''msx2.padtokeyboard'', ''msx2.videomode'', ''msx2.bezel'', ''msx2.bezel_stretch'', ''msx2.hud'', ''msx2.hud_corner'', ''msx2.bezel.tattoo'', ''msx2.bezel.tattoo_corner'', ''msx2.bezel.tattoo_file'', ''msx2.bezel.resize_tattoo'' Standardized features available to all cores of this emulator: ''msx2.videomode'', ''msx2.padtokeyboard'', ''msx2.videomode'', ''msx2.bezel'', ''msx2.bezel_stretch'', ''msx2.hud'', ''msx2.hud_corner'', ''msx2.bezel.tattoo'', ''msx2.bezel.tattoo_corner'', ''msx2.bezel.tattoo_file'', ''msx2.bezel.resize_tattoo''
- 
  
 ==== CLK ==== ==== CLK ====
- 
 [[https://github.com/TomHarte/CLK|CLK aka Clock Signal]] is a multi-system emulator that is focused on low-latency emulation, that can be used for MSX2. CLK has been added to Batocera 42. [[https://github.com/TomHarte/CLK|CLK aka Clock Signal]] is a multi-system emulator that is focused on low-latency emulation, that can be used for MSX2. CLK has been added to Batocera 42.
- 
  
 ===== Controls ===== ===== Controls =====
- 
 Here are the default MSX2's controls shown on a [[:configure_a_controller|Batocera RetroPad]]: Here are the default MSX2's controls shown on a [[:configure_a_controller|Batocera RetroPad]]:
  
Line 127: Line 107:
  
 ===== Troubleshooting ===== ===== Troubleshooting =====
- 
 ==== Further troubleshooting ==== ==== Further troubleshooting ====
- 
 For further troubleshooting, refer to the [[:support|generic support pages]]. For further troubleshooting, refer to the [[:support|generic support pages]].
  
  • systems/msx2.1754349726.txt.gz
  • Last modified: 9 months ago
  • by lbrpdx