| Both sides previous revision Previous revision Next revision | Previous revision |
| add_games_bios [2022/11/01 02:57] – [While Batocera is running] RPi4 added to [F1]-compatible platforms lbrpdx | add_games_bios [2024/10/30 23:23] (current) – Add Retroid as a platform for pcmanfs lbrpdx |
|---|
| |
| <WRAP center round tip> | <WRAP center round tip> |
| If you've got a large set of ROMs and would like to cut down on duplicates/languages you don't need, you can use external tools such as [[https://romulus.cc/|Romulus]] alongside [[https://github.com/unexpectedpanda/retool|unexpectedpanda's retool]] utility. For arcade games specifically, it's recommended to first read [[:arcade|the dedicated arcade guide]] first. Then, a tool such as [[https://github.com/Voljega/BestArcade|Voljega's BestArcade]] can be used to create a curated set. | If you've got a large set of ROMs and would like to cut down on duplicates/languages you don't need, you can use external tools such as [[https://romulus.dats.site/|Romulus]] alongside [[https://github.com/unexpectedpanda/retool|unexpectedpanda's retool]] utility. For arcade games specifically, it's recommended to first read [[:arcade|the dedicated arcade guide]] first. Then, a tool such as [[https://github.com/Voljega/BestArcade|Voljega's BestArcade]] can be used to create a curated set. |
| |
| If you've already copied your ROMs over to Batocera and would like to cut down in a simpler manner, you can use tools that can be run inside of Batocera such as [[https://github.com/andrebrait/1g1r-romset-generator|andrebrait's 1g1r-romset-generator]] instead. Just follow the instructions from its [[https://github.com/andrebrait/1g1r-romset-generator/wiki/Getting-started|Getting Started]] guide, installing the script to a folder in Batocera's network share and running the commands [[:access_the_batocera_via_ssh|via SSH]]. | If you've already copied your ROMs over to Batocera and would like to cut down in a simpler manner, you can use tools that can be run inside of Batocera such as [[https://github.com/andrebrait/1g1r-romset-generator|andrebrait's 1g1r-romset-generator]] instead. Just follow the instructions from its [[https://github.com/andrebrait/1g1r-romset-generator/wiki/Getting-started|Getting Started]] guide, installing the script to a folder in Batocera's network share and running the commands [[:access_the_batocera_via_ssh|via SSH]]. It's also possible to do batch gamelist editing with [[http://jujuvincebros.fr/telechargements2/file/10-arrm-another-recalbox-roms-manager|ARRM]] or [[https://github.com/RobG66/Gamelist-Manager|RobG66's Gamelist Manager]]. |
| |
| If you are coming from Retrobat, there is [[https://github.com/soaresden/RetroBatocera-Mover|a community script]] that can automate the process. Most folders are identical between the projects, though. | If you are coming from Retrobat, there is [[https://github.com/soaresden/RetroBatocera-Mover|a community script]] that can automate the process. Most folders are identical between the projects, though. |
| |
| Each of these methods require Batocera to be up and running first. You can choose any method listed in this bullet point list, not all of them need to be done at once. | Each of these methods require Batocera to be up and running first. You can choose any method listed in this bullet point list, not all of them need to be done at once. |
| * On PC (x86, x86_64) and RPi4 platforms, open the [[:built_file_manager|built-in file manager]] (''[F1]'' on the keyboard while on the system list) and transfer the data using the Batocera machine itself. eg. put all your ROMs onto a USB drive, plug it into the Batocera machine while it's running and copy them over.\\ {{:pcman_file_manager_cropped.jpg?nolink&800|Screenshot of PCmanFM. Spartan, but it works.}} | * On PC (x86, x86_64), RPi4 and Retroid Pocket 5 / Mini platforms, open the [[:built_file_manager|built-in file manager]] (''[F1]'' on the keyboard while on the system list, not in the game list) and transfer the data using the Batocera machine itself. eg. put all your ROMs onto a USB drive, plug it into the Batocera machine while it's running and copy them over.\\ {{:pcman_file_manager_cropped.jpg?nolink&800|Screenshot of PCmanFM. Spartan, but it works.}} |
| * Open the controller-friendly OD-Commander in the Ports system and transfer the data using the Batocera machine itself. eg. put all your ROMs onto a USB drive, plug it into the Batocera machine while it's running and copy them over. | * Open the controller-friendly OD-Commander in the Ports system and transfer the data using the Batocera machine itself. eg. put all your ROMs onto a USB drive, plug it into the Batocera machine while it's running and copy them over. |
| * Add them from a different computer while Batocera is running, through the network share. This share is turned on by default, nothing needs to be done in Batocera. To connect to it from a different machine: | * Add them from a different computer while Batocera is running, through the network share. This share is turned on by default, nothing needs to be done in Batocera. To connect to it from a different machine: |
| - Open your file explorer of choice and find its "Network" section. If using Android, [[https://play.google.com/store/apps/details?id=com.cxinventor.file.explorer|CX File Explorer]] is a free app which supports this. | - Open your file explorer of choice and find its "Network" section. If using Android, [[https://play.google.com/store/apps/details?id=com.cxinventor.file.explorer|CX File Explorer]] is a free app which supports this. |
| - Find the **BATOCERA** share. If it's not appearing, directly type ''%%\\BATOCERA%%'' (under Windows or MacOS) or ''%%smb://BATOCERA.local%%'' (under Linux) in the address bar to directly navigate to it. If your router doesn't support hostnames properly (many old routers do not), type in the IP address of the Batocera machine instead of the hostname (for example, ''%%\\192.168.1.2%%''). You can find Batocera's IP address under **MAIN MENU** -> **NETWORK SETTINGS** -> **IP ADDRESS**.\\ {{:batocera_network_share.png?nolink|Screenshot showing BATOCERA showing up in the Network section of File Explorer on Windows.}} <WRAP center round tip> | - Find the **BATOCERA** device and enter its "share" folder. If it's not appearing, directly type ''%%\\BATOCERA\share%%'' (under Windows or MacOS) or ''%%smb://BATOCERA.local/share%%'' (under Linux) in the address bar to directly navigate to it. If your router doesn't support hostnames properly (many old routers do not), type in the IP address of the Batocera machine instead of the hostname (for example, ''%%\\192.168.1.2\share%%''). You can find Batocera's IP address under **MAIN MENU** -> **NETWORK SETTINGS** -> **IP ADDRESS**.\\ {{:batocera_network_share.png?nolink|Screenshot showing BATOCERA showing up in the Network section of File Explorer on Windows.}} <WRAP center round tip> |
| If you are having trouble access the network share, be sure to check out [[:network_issues#i_can_t_access_the_batocera_network_share_to_add_my_roms|the network issues page]]. | If you are having trouble access the network share, be sure to check out [[:network_issues#i_can_t_access_the_batocera_network_share_to_add_my_roms|the network issues page]]. |
| </WRAP> <WRAP center round info>In case **BATOCERA** is not appearing on the "Network" section, but you can still access it via its hostname, it's possible to create a permanent shortcut to that network location: | </WRAP> <WRAP center round info>In case **BATOCERA** is not appearing on the "Network" section, but you can still access it via its hostname, it's possible to create a permanent shortcut to that network location: |
| </WRAP> | </WRAP> |
| * Use [[:winscp|WinSCP]] to transfer from another computer to the Batocera machine via SSH/SFTP.\\ {{:winscp_main.png?nolink&600|Screenshot showing WinSCP at the default /userdata directory.}} | * Use [[:winscp|WinSCP]] to transfer from another computer to the Batocera machine via SSH/SFTP.\\ {{:winscp_main.png?nolink&600|Screenshot showing WinSCP at the default /userdata directory.}} |
| * As an alternative to the built-in file manager, [[https://midnight-commander.org/|Midnight Commander]] can be used in an SSH terminal to copy files. To use it, [[:access_the_batocera_via_ssh|sign in via SSH]] and run ''mc''. <WRAP center round todo> | * As an alternative to the built-in file manager, [[https://midnight-commander.org/|Midnight Commander]] can be used in an SSH terminal to copy files. To use it, [[:access_the_batocera_via_ssh|sign in via SSH]] and run ''mc''.\\ {{:mc_screenshot.png?800|Screenshot showing WinSCP at the /userdata and /userdata/roms directories.}} |
| Todo: add screenshot of MC | * If you know your way around SSH/terminal, the ''cp'' and ''mv'' commands can also be used directly. |
| </WRAP> | |
| * If you know your way around SSH/terminal, the ''cp'' and ''mv'' commands can also be used directly. | |
| |
| ==== Copying directly from another OS ==== | ==== Copying directly from another OS ==== |
| |
| * Directly copy the ROM/BIOS files onto the **userdata** partition on a computer that can natively write to ext4 filesystems (any OS that supports the ext4 filesystem should work). | * Directly copy the ROM/BIOS files onto the **userdata** partition on a computer that can natively write to ext4 filesystems (any OS that supports the ext4 filesystem should work). |
| * When the Batocera drive is connected, two partitions will appear. One labelled ''BATOCERA'', which is the boot partition, and another labelled ''SHARE'', which is the userdata partition. Copy your [[#adding_roms|games]]/[[#adding_bios_files|BIOS]] files appropriately into the ''SHARE'' partition. <WRAP center round tip> | * When the Batocera drive is connected, two partitions will appear. One labelled ''BATOCERA'', which is the boot partition, and another labelled ''SHARE'', which is the userdata partition. Copy your [[#adding_roms|games]]/[[#adding_bios_files|BIOS]] files appropriately into the ''SHARE'' partition. Windows is unable to read Linux formatted filesystems by default, either reformat the userdata to a simpler filesystem, add additional unofficial drivers to Windows (described below) or use a more robust OS. <WRAP center round info> |
| | * **In Windows:** |
| Be warned that there have been user reports of Windows/iOS failing to copy over the data successfully when interacting with Linux-formatted partitions, resulting in weird issues such as files disappearing. For most users, this is not an issue. If you have any doubts, [[#while_batocera_is_running|use Batocera itself to copy the data over while it's running.]] | Be warned that there have been user reports of Windows/iOS failing to copy over the data successfully when interacting with Linux-formatted partitions, resulting in weird issues such as files disappearing. For most users, this is not an issue. If you have any doubts, [[#while_batocera_is_running|use Batocera itself to copy the data over while it's running.]] |
| |
| If you are using Windows 11 (or Windows 10 Insider Build 20211) or above, [[https://devblogs.microsoft.com/commandline/access-linux-filesystems-in-windows-and-wsl-2/|its WSL 2 feature allows for the mounting of ext4 filesystems]]: | For a simple solution, [[https://www.diskgenius.com/|Disk Genius]] can be used to [[https://www.diskgenius.com/how-to/ext4-windows.php#Read_write_EXT4_partition_in_Windows|read and write to ext4 partitions]]. The free trial only allows "small" files to be copied over. |
| | |
| | Alternatively, an ext4 Windows system driver such as [[https://github.com/bobranten/Ext4Fsd|Ext4Fsd]] can be installed. Be weary that it's an unstable kernel driver, use with caution and always back-up your data. Alternatively, use one of the modules from [[https://www.dsfc.net/infrastructure/stockage-infrastructure/lire-partitions-ext2-ext3-ext4-sous-windows/|this French page]]. |
| | |
| | --> Using WSL2 to mount ext4 partitions on Windows 11# |
| | As preamble, if you're going to this extent to fix broken features in Windows, you may as well just install Ubuntu in a VM and enable guest additions to allow for drag and drop. It would be much simpler. |
| | |
| | If you are using Windows 11 (or Windows 10 Insider Build 20211) or higher, [[https://devblogs.microsoft.com/commandline/access-linux-filesystems-in-windows-and-wsl-2/|its WSL 2 feature allows for the mounting of ext4 filesystems]] (this requires a Linux distro to be installed in the WSL2, and [[https://github.com/microsoft/WSL/issues/6011|a bug prevents devices detected as flash drives from being read]]): |
| - Open a PowerShell window with administrator privileges | - Open a PowerShell window with administrator privileges |
| - If WSL is currently disabled, type in ''%%Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux%%'' and press ''[Enter]''. Restart the computer when prompted. After restarting, open Powershell with administrative privileges again. | - If WSL is currently disabled: |
| | - Type in ''%%Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux%%'' and press ''[Enter]'' |
| | - Restart the computer when prompted |
| | - Open Powershell with administrative privileges again |
| | - Install a Linux distro in WSL2. This can be accomplished by typing in ''%%wsl --install --distribution Ubuntu%%'' and pressing ''[Enter]'' |
| - List all currently available disks to mount by typing in ''wmic diskdrive list brief'' and pressing ''[Enter]''\\ {{:wsl_list_drives.png|}} | - List all currently available disks to mount by typing in ''wmic diskdrive list brief'' and pressing ''[Enter]''\\ {{:wsl_list_drives.png|}} |
| - Then type ''%%wsl --mount <DiskPath>%%'' (where ''<DiskPath>'' is replaced with the intended disk, for example ''%%wsl --mount \\.\PHYSICALDRIVE1%%'') and press ''[Enter]'' again | - Then type ''%%wsl --mount <DiskPath>%%'' (where ''<DiskPath>'' is replaced with the intended disk, for example ''%%wsl --mount \\.\PHYSICALDRIVE1%%'') and press ''[Enter]'' again |
| - To unmount the disk, type ''%%wsl --unmount <Diskpath>%%'' | - To unmount the disk, type ''%%wsl --unmount <Diskpath>%%'' |
| |
| For a simpler solution, [[https://www.diskgenius.com/|Disk Genius]] can be used to [[https://www.diskgenius.com/how-to/ext4-windows.php#Read_write_EXT4_partition_in_Windows|read and write to ext4 partitions]]. The free trial only allows "small" files to be copied over. | <-- |
| | |
| Alternatively, an ext4 Windows system driver such as [[https://web.archive.org/web/20190430101555/http://www.ext2fsd.com/|Ext2Fsd]] can be [[https://sourceforge.net/projects/ext2fsd/files/|downloaded]] and installed. Be weary that it's an unstable kernel driver which no longer receives updates. Alternatively, use one of the modules from [[https://www.dsfc.net/infrastructure/stockage-infrastructure/lire-partitions-ext2-ext3-ext4-sous-windows/|this French page]]. | |
| |
| | * **In MacOS:** |
| If you are using MacOS, it is recommended to use the network transfer method (followed by the virtual machine method mentioned in the next bullet point). If you are already familiar with the inner workings of MacOS, have built software from its source before, have homebrewed your system and are okay with introducing instability to your system, a native solution to read ext4 partitions is available. [[https://osxfuse.github.io/|macFUSE]] with [[https://github.com/alperakcan/fuse-ext2|fuse-ext2]] can be used to read and write to ext4 partitions. A very brief guide (<wrap em>this is untested, refer to [[https://github.com/alperakcan/fuse-ext2|the Github page]] to be aware of the proper method</wrap>, to quote the driver one last time "This is experimental code, opening rw a real file system could be dangerous for your data. Please add "-o ro" if you want to open the file system image in read-only mode, or "-o rw+" if you accept the risk to test this module"): | If you are using MacOS, it is recommended to use the network transfer method (followed by the virtual machine method mentioned in the next bullet point). If you are already familiar with the inner workings of MacOS, have built software from its source before, have homebrewed your system and are okay with introducing instability to your system, a native solution to read ext4 partitions is available. [[https://osxfuse.github.io/|macFUSE]] with [[https://github.com/alperakcan/fuse-ext2|fuse-ext2]] can be used to read and write to ext4 partitions. A very brief guide (<wrap em>this is untested, refer to [[https://github.com/alperakcan/fuse-ext2|the Github page]] to be aware of the proper method</wrap>, to quote the driver one last time "This is experimental code, opening rw a real file system could be dangerous for your data. Please add "-o ro" if you want to open the file system image in read-only mode, or "-o rw+" if you accept the risk to test this module"): |
| - Install Homebrew for your system. This will not be covered as it is its own ordeal, not intended for regular users anyway. | - Install Homebrew for your system. This will not be covered as it is its own ordeal, not intended for regular users anyway. |
| ==== List of BIOS files that are suitable ===== | ==== List of BIOS files that are suitable ===== |
| |
| You can use the ''md5sum'' command to get the checksum of your files. But the easiest way is to check **MISSING BIOS** from the **SYSTEM SETTINGS** menu, it will show you the required path and md5sum of every BIOS file needed for each system. This is always up to date with your current version. | The ''md5sum'' command to get the checksum of the BIOS files, but the easiest way is to check **MISSING BIOS** from the **SYSTEM SETTINGS** menu, it will show the required path and md5sum of every BIOS file needed for each system. This is always up to date with the current version of Batocera installed. |
| |
| You can find a text document of the BIOS files required by your system [[:access_the_batocera_via_ssh|when connected via SSH]] at ''/usr/share/batocera/datainit/bios/readme.txt''. Use ''more /usr/share/batocera/datainit/bios/readme.txt'' to quickly scroll through it (''[Space]'' to scroll, ''[Q]'' to quit). | A text document of the BIOS files required by the emulated systems can be found at ''bios/readme.txt''. Use [[:access_the_batocera_via_ssh|the terminal command]] ''more /usr/share/batocera/datainit/bios/readme.txt'' to quickly scroll through it (''[Space]'' to scroll, ''[Q]'' to quit). |
| |
| You can ask Batocera to check your still missing BIOS files with ''batocera-systems'' (takes a while to process, give it a minute or two). Not all "missing" BIOS files are required, most emulators will still run without them and you don't need the BIOS files for any system you aren't intended on playing. | The BIOS checker tool itself can be run itself with ''batocera-systems'' (takes a while to process, give it a minute or two). Not all "missing" BIOS files are required, most emulators will still run without them and you don't need the BIOS files for any system you aren't intending on playing. |
| |
| <WRAP center round tip> | <WRAP center round tip> |
| </WRAP> | </WRAP> |
| |
| Here a the compatible md5 and filenames per system, last updated Batocera **v33**: | Here is the list compatible md5 and filenames per system, last updated for Batocera **v36**: |
| |
| --> Click to expand the list.# | --> Click to expand the list.# |
| # ---------- Atari ---------- # | # ---------- Atari ---------- # |
| # https://docs.libretro.com/library/atari800/#bios | # https://docs.libretro.com/library/atari800/#bios |
| "atari5200": { "name": "Atari 5200 / Atari 800", "biosFiles": [ { "md5": "281f20ea4320404ec820fb7ec0693b38", "file": "bios/5200.rom" }, | "atari800": { "name": "Atari 800", "biosFiles": [ { "md5": "eb1f32f5d9f382db1bbfb8d7f9cb343a", "file": "bios/ATARIOSA.ROM"}, |
| { "md5": "06daac977823773a3eea3422fd26a703", "file": "bios/ATARIXL.ROM" }, | { "md5": "a3e8d617c95d08031fe1b20d541434b2", "file": "bios/ATARIOSB.ROM"}, |
| { "md5": "0bac0c6a50104045d902df4503a4c30b", "file": "bios/ATARIBAS.ROM"}, | { "md5": "06daac977823773a3eea3422fd26a703", "file": "bios/ATARIXL.ROM" }, |
| { "md5": "eb1f32f5d9f382db1bbfb8d7f9cb343a", "file": "bios/ATARIOSA.ROM"}, | # The BASIC cart came with all Atari computers. On the XL and XE, it was built-in, so it's required by those models. |
| { "md5": "a3e8d617c95d08031fe1b20d541434b2", "file": "bios/ATARIOSB.ROM"} ] }, | { "md5": "0bac0c6a50104045d902df4503a4c30b", "file": "bios/ATARIBAS.ROM"} ] }, |
| | |
| | "atari5200": { "name": "Atari 5200", "biosFiles": [ { "md5": "281f20ea4320404ec820fb7ec0693b38", "file": "bios/5200.rom" } ] }, |
| |
| # https://github.com/libretro/libretro-super/blob/master/dist/info/hatari_libretro.info | # https://github.com/libretro/libretro-super/blob/master/dist/info/hatari_libretro.info |
| "atarist": { "name": "Atari ST", "biosFiles": [ { "md5": "c1c57ce48e8ee4135885cee9e63a68a2", "file": "bios/tos.img"}, # TOS 1.02 US | "atarist": { "name": "Atari ST", "biosFiles": [ { "md5": "c1c57ce48e8ee4135885cee9e63a68a2", "file": "bios/tos.img"}, # TOS 1.02 US |
| # Atari ST / STf / STfm | # Atari ST / STf / STfm |
| { "md5": "25789a649faff0a1176dc7d9b98105c0", "file": "bios/tos100fr.img"}, | { "md5": "25789a649faff0a1176dc7d9b98105c0", "file": "bios/tos100fr.img"}, |
| { "md5": "c87a52c277f7952b41c639fc7bf0a43b", "file": "bios/tos100uk.img"}, | { "md5": "c87a52c277f7952b41c639fc7bf0a43b", "file": "bios/tos100uk.img"}, |
| { "md5": "d0f682ee6237497004339fb02172638b", "file": "bios/tos100us.img"}, | { "md5": "d0f682ee6237497004339fb02172638b", "file": "bios/tos100us.img"}, |
| |
| { "md5": "a622cc35d8d78703905592dfaa4d2ccb", "file": "bios/tos102de.img"}, | { "md5": "a622cc35d8d78703905592dfaa4d2ccb", "file": "bios/tos102de.img"}, |
| { "md5": "d6521785627d20c51edc566808a6bf28", "file": "bios/tos102fr.img"}, | { "md5": "d6521785627d20c51edc566808a6bf28", "file": "bios/tos102fr.img"}, |
| { "md5": "b2a8570de2e850c5acf81cb80512d9f6", "file": "bios/tos102uk.img"}, | { "md5": "b2a8570de2e850c5acf81cb80512d9f6", "file": "bios/tos102uk.img"}, |
| #{ "md5": "c1c57ce48e8ee4135885cee9e63a68a2", "file": "bios/tos102us.img"}, | #{ "md5": "c1c57ce48e8ee4135885cee9e63a68a2", "file": "bios/tos102us.img"}, |
| |
| { "md5": "41b7dae4e24735f330b63ad923a0bfbc", "file": "bios/tos104de.img"}, | { "md5": "41b7dae4e24735f330b63ad923a0bfbc", "file": "bios/tos104de.img"}, |
| { "md5": "143343f7b8e0b1162af206fe8f46b002", "file": "bios/tos104es.img"}, | { "md5": "143343f7b8e0b1162af206fe8f46b002", "file": "bios/tos104es.img"}, |
| { "md5": "0087e2707c57efa2106a0aa7576655c0", "file": "bios/tos104fr.img"}, | { "md5": "0087e2707c57efa2106a0aa7576655c0", "file": "bios/tos104fr.img"}, |
| #{ "md5": "52248cc70ae48b3050e197e270917130", "file": "bios/tos104nl.img"}, | #{ "md5": "52248cc70ae48b3050e197e270917130", "file": "bios/tos104nl.img"}, |
| #{ "md5": "7c040857bdcfcd7d748ca82205463efa", "file": "bios/tos104se.img"}, | #{ "md5": "7c040857bdcfcd7d748ca82205463efa", "file": "bios/tos104se.img"}, |
| { "md5": "036c5ae4f885cbf62c9bed651c6c58a8", "file": "bios/tos104uk.img"}, | { "md5": "036c5ae4f885cbf62c9bed651c6c58a8", "file": "bios/tos104uk.img"}, |
| { "md5": "736adb2dc835df4d323191fdc8926cc9", "file": "bios/tos104us.img"}, | { "md5": "736adb2dc835df4d323191fdc8926cc9", "file": "bios/tos104us.img"}, |
| |
| # Atari STe | # Atari STe |
| { "md5": "992bac38e01633a529121a2a65f0779e", "file": "bios/tos106de.img"}, | { "md5": "992bac38e01633a529121a2a65f0779e", "file": "bios/tos106de.img"}, |
| { "md5": "30f69d70fe7c210300ed83f991b12de9", "file": "bios/tos106es.img"}, | { "md5": "30f69d70fe7c210300ed83f991b12de9", "file": "bios/tos106es.img"}, |
| { "md5": "bc7b224d0dc3f0cc14c8897db89c5787", "file": "bios/tos106fr.img"}, | { "md5": "bc7b224d0dc3f0cc14c8897db89c5787", "file": "bios/tos106fr.img"}, |
| { "md5": "6033f2b9364edfed321c6931a8181fd2", "file": "bios/tos106uk.img"}, | { "md5": "6033f2b9364edfed321c6931a8181fd2", "file": "bios/tos106uk.img"}, |
| { "md5": "a0982e760f9807d82667ff5a69e78f6b", "file": "bios/tos106us.img"}, | { "md5": "a0982e760f9807d82667ff5a69e78f6b", "file": "bios/tos106us.img"}, |
| |
| { "md5": "94a75c1c65408d9f974b0463e15a3b11", "file": "bios/tos162de.img"}, | { "md5": "94a75c1c65408d9f974b0463e15a3b11", "file": "bios/tos162de.img"}, |
| { "md5": "ed5fbaabe0219092df74c6c14cea3f8e", "file": "bios/tos162fr.img"}, | { "md5": "ed5fbaabe0219092df74c6c14cea3f8e", "file": "bios/tos162fr.img"}, |
| #{ "md5": "6f9471098a521214fad1e2c6f2dd3d08", "file": "bios/tos162se.img"}, | #{ "md5": "6f9471098a521214fad1e2c6f2dd3d08", "file": "bios/tos162se.img"}, |
| { "md5": "1cbc4f55295e469fc8cd72b7efdea1da", "file": "bios/tos162uk.img"}, | { "md5": "1cbc4f55295e469fc8cd72b7efdea1da", "file": "bios/tos162uk.img"}, |
| { "md5": "febb00ba8784798293a7ae709a1dafcb", "file": "bios/tos162us.img"}, | { "md5": "febb00ba8784798293a7ae709a1dafcb", "file": "bios/tos162us.img"}, |
| |
| # Atari Mega STe | # Atari Mega STe |
| { "md5": "7aeabdc25f8134590e25643a405210ca", "file": "bios/tos205de.img"}, | { "md5": "7aeabdc25f8134590e25643a405210ca", "file": "bios/tos205de.img"}, |
| { "md5": "7449b131681f1dfe62ebed1392847057", "file": "bios/tos205es.img"}, | { "md5": "7449b131681f1dfe62ebed1392847057", "file": "bios/tos205es.img"}, |
| { "md5": "61b620ad951815a25cb37895c81a947c", "file": "bios/tos205fr.img"}, | { "md5": "61b620ad951815a25cb37895c81a947c", "file": "bios/tos205fr.img"}, |
| { "md5": "7e87d8fe7e24e0b4c55ad1b7955beae3", "file": "bios/tos205it.img"}, | { "md5": "7e87d8fe7e24e0b4c55ad1b7955beae3", "file": "bios/tos205it.img"}, |
| #{ "md5": "1c92855316a33faee602b8007f22d2cb", "file": "bios/tos205se.img"}, | #{ "md5": "1c92855316a33faee602b8007f22d2cb", "file": "bios/tos205se.img"}, |
| { "md5": "7cdd45b6aac66a21bfb357d9334e46db", "file": "bios/tos205us.img"}, | { "md5": "7cdd45b6aac66a21bfb357d9334e46db", "file": "bios/tos205us.img"}, |
| |
| { "md5": "0604dbb85928f0598d04144a8b554bbe", "file": "bios/tos206de.img"}, | { "md5": "0604dbb85928f0598d04144a8b554bbe", "file": "bios/tos206de.img"}, |
| { "md5": "b2873004a408b8db36321f98daafa251", "file": "bios/tos206fr.img"}, | { "md5": "b2873004a408b8db36321f98daafa251", "file": "bios/tos206fr.img"}, |
| { "md5": "4a0d4f282c3f2a0196681adf88862dd4", "file": "bios/tos206.img"}, | { "md5": "4a0d4f282c3f2a0196681adf88862dd4", "file": "bios/tos206.img"}, |
| #{ "md5": "332fe3803a7e20cd625b27a69f07ae69", "file": "bios/tos206ru.img"}, | #{ "md5": "332fe3803a7e20cd625b27a69f07ae69", "file": "bios/tos206ru.img"}, |
| #{ "md5": "a7dc40dc5c1086bce1a8f3d44fd29051", "file": "bios/tos206se.img"}, | #{ "md5": "a7dc40dc5c1086bce1a8f3d44fd29051", "file": "bios/tos206se.img"}, |
| { "md5": "e690bec90d902024beed549d22150755", "file": "bios/tos206uk.img"}, | { "md5": "e690bec90d902024beed549d22150755", "file": "bios/tos206uk.img"}, |
| { "md5": "c9093f27159e7d13ac0d1501a95e53d4", "file": "bios/tos206us.img"}, | { "md5": "c9093f27159e7d13ac0d1501a95e53d4", "file": "bios/tos206us.img"}, |
| |
| # Atari TT | # Atari TT |
| { "md5": "066f39a7ea5789d5afd59dd7b3104fa6", "file": "bios/tos306de.img"}, | { "md5": "066f39a7ea5789d5afd59dd7b3104fa6", "file": "bios/tos306de.img"}, |
| { "md5": "dd1010ec566efbd71047d6c4919feba5", "file": "bios/tos306uk.img"}, | { "md5": "dd1010ec566efbd71047d6c4919feba5", "file": "bios/tos306uk.img"}, |
| |
| # Atari Falcon | # Atari Falcon |
| { "md5": "ed2647936ce4bd283c4d7dfd7ae09d1c", "file": "bios/tos400.img"}, | { "md5": "ed2647936ce4bd283c4d7dfd7ae09d1c", "file": "bios/tos400.img"}, |
| { "md5": "9e880168d0a004f7f5e852be758f39e4", "file": "bios/tos402.img"}, | { "md5": "9e880168d0a004f7f5e852be758f39e4", "file": "bios/tos402.img"}, |
| { "md5": "e5ea0f216fb446f1c4a4f476bc5f03d4", "file": "bios/tos404.img"} ] }, | { "md5": "e5ea0f216fb446f1c4a4f476bc5f03d4", "file": "bios/tos404.img"} ] }, |
| |
| # https://docs.libretro.com/library/beetle_handy/#bios | # https://docs.libretro.com/library/beetle_handy/#bios |
| # https://docs.libretro.com/library/o2em/#bios | # https://docs.libretro.com/library/o2em/#bios |
| "o2em": { "name": "Odyssey 2", "biosFiles": [ { "md5": "562d5ebf9e030a40d6fabfc2f33139fd", "file": "bios/o2rom.bin" }, | "o2em": { "name": "Odyssey 2", "biosFiles": [ { "md5": "562d5ebf9e030a40d6fabfc2f33139fd", "file": "bios/o2rom.bin" }, |
| { "md5": "f1071cdb0b6b10dde94d3bc8a6146387", "file": "bios/c52.bin" }, | { "md5": "f1071cdb0b6b10dde94d3bc8a6146387", "file": "bios/c52.bin" } ] }, |
| { "md5": "c500ff71236068e0dc0d0603d265ae76", "file": "bios/g7400.bin" }, | |
| { "md5": "279008e4a0db2dc5f1c048853b033828", "file": "bios/jopac.bin" } ] }, | "videopacplus": { "name": "Videopac+ G7400", "biosFiles": [ { "md5": "c500ff71236068e0dc0d0603d265ae76", "file": "bios/g7400.bin" }, |
| | { "md5": "279008e4a0db2dc5f1c048853b033828", "file": "bios/jopac.bin" } ] }, |
| |
| # ---------- Mattel ---------- # | # ---------- Mattel ---------- # |
| # ---------- SNK ----------# | # ---------- SNK ----------# |
| "neogeo": { "name": "NeoGeo", "biosFiles": [ { "md5": "dffb72f116d36d025068b23970a4f6df", "file": "bios/neogeo.zip" } ] }, | "neogeo": { "name": "NeoGeo", "biosFiles": [ { "md5": "dffb72f116d36d025068b23970a4f6df", "file": "bios/neogeo.zip" } ] }, |
| "neogeocd": { "name": "NeoGeo CD", "biosFiles": [ { "md5": "c733b4b7bd30fa849874d96c591c8639", "file": "bios/neocdz.zip" } ] }, | "neogeocd": { "name": "NeoGeo CD", "biosFiles": [ { "md5": "8834880c33164ccbe6476b559f3e37de", "file": "bios/neocd/neocd_f.rom" }, |
| | { "md5": "043d76d5f0ef836500700c34faef774d", "file": "bios/neocd/neocd_sf.rom" }, |
| | { "md5": "de3cf45d227ad44645b22aa83b49f450", "file": "bios/neocd/neocd_t.rom" }, |
| | { "md5": "f6325a33c6d63ea4b9162a3fa8c32727", "file": "bios/neocd/neocd_st.rom" }, |
| | { "md5": "11526d58d4c524daef7d5d677dc6b004", "file": "bios/neocd/neocd_z.rom" }, |
| | { "md5": "971ee8a36fb72da57aed01758f0a37f5", "file": "bios/neocd/neocd_sz.rom" }, |
| | { "md5": "5c2366f25ff92d71788468ca492ebeca", "file": "bios/neocd/front-sp1.bin" }, |
| | { "md5": "122aee210324c72e8a11116e6ef9c0d0", "file": "bios/neocd/top-sp1.bin" }, |
| | { "md5": "f39572af7584cb5b3f70ae8cc848aba2", "file": "bios/neocd/neocd.bin"}, |
| | { "md5": "08ca8b2dba6662e8024f9e789711c6fc", "file": "bios/neocd/uni-bioscd.rom"} ] }, |
| |
| # ---------- Sharp ---------- # | # ---------- Sharp ---------- # |
| # ---------- Panasonic, Sanyo and Goldstar ---------- # | # ---------- Panasonic, Sanyo and Goldstar ---------- # |
| # https://github.com/libretro/libretro-super/blob/master/dist/info/opera_libretro.info | # https://github.com/libretro/libretro-super/blob/master/dist/info/opera_libretro.info |
| "3do": { "name": "3DO", "biosFiles": [ { "md5": "f47264dd47fe30f73ab3c010015c155b", "file": "bios/panafz1.bin" }, | "3do": { "name": "3DO", "biosFiles": [ { "md5": "f47264dd47fe30f73ab3c010015c155b", "file": "bios/panafz1.bin" }, |
| { "md5": "51f2f43ae2f3508a14d9f56597e2d3ce", "file": "bios/panafz10.bin"}, | { "md5": "51f2f43ae2f3508a14d9f56597e2d3ce", "file": "bios/panafz10.bin"}, |
| { "md5": "8639fd5e549bd6238cfee79e3e749114", "file": "bios/goldstar.bin"} ] }, | { "md5": "8639fd5e549bd6238cfee79e3e749114", "file": "bios/goldstar.bin"} ] }, |
| |
| # https://github.com/libretro/libretro-super/blob/master/dist/info/flycast_libretro.info | # https://github.com/libretro/libretro-super/blob/master/dist/info/flycast_libretro.info |
| "naomi": { "name": "Naomi", "biosFiles": [ { "md5": "eb4099aeb42ef089cfe94f8fe95e51f6", "file": "bios/naomi.zip" } ] }, | "naomi": { "name": "Naomi", "biosFiles": [ { "md5": "eb4099aeb42ef089cfe94f8fe95e51f6", "file": "bios/dc/naomi.zip" } ] }, |
| |
| "atomiswave": { "name": "Atomiswave", "biosFiles": [ { "md5": "0ec5ae5b5a5c4959fa8b43fcf8687f7c", "file": "bios/awbios.zip" } ] }, | "atomiswave": { "name": "Atomiswave", "biosFiles": [ { "md5": "0ec5ae5b5a5c4959fa8b43fcf8687f7c", "file": "bios/dc/awbios.zip" } ] }, |
| |
| "segacd": { "name": "Sega CD", "biosFiles": [ { "md5": "e66fa1dc5820d254611fdcdba0662372", "file": "bios/bios_CD_E.bin" }, | "segacd": { "name": "Sega CD", "biosFiles": [ { "md5": "e66fa1dc5820d254611fdcdba0662372", "file": "bios/bios_CD_E.bin" }, |
| { "md5": "854b9150240a198070150e4566ae1290", "file": "bios/bios_CD_U.bin" }, | { "md5": "854b9150240a198070150e4566ae1290", "file": "bios/bios_CD_U.bin" }, |
| { "md5": "278a9397d192149e84e820ac621a8edd", "file": "bios/bios_CD_J.bin" } ] }, | { "md5": "278a9397d192149e84e820ac621a8edd", "file": "bios/bios_CD_J.bin" } ] }, |
| | |
| | # https://docs.libretro.com/library/genesis_plus_gx/#bios |
| | "msu-md": { "name": "MSU-MD", "biosFiles": [ { "md5": "e66fa1dc5820d254611fdcdba0662372", "file": "bios/bios_CD_E.bin" }, |
| | { "md5": "854b9150240a198070150e4566ae1290", "file": "bios/bios_CD_U.bin" }, |
| | { "md5": "278a9397d192149e84e820ac621a8edd", "file": "bios/bios_CD_J.bin" } ] }, |
| |
| # https://docs.libretro.com/library/beetle_saturn/#bios | # https://docs.libretro.com/library/beetle_saturn/#bios |
| # https://github.com/libretro/libretro-super/blob/master/dist/info/yabasanshiro_libretro.info | # https://github.com/libretro/libretro-super/blob/master/dist/info/yabasanshiro_libretro.info |
| "saturn": { "name": "Sega Saturn", "biosFiles": [ { "md5": "85ec9ca47d8f6807718151cbcca8b964", "file": "bios/sega_101.bin" }, | "saturn": { "name": "Sega Saturn", "biosFiles": [ { "md5": "85ec9ca47d8f6807718151cbcca8b964", "file": "bios/sega_101.bin" }, |
| { "md5": "3240872c70984b6cbfda1586cab68dbe", "file": "bios/mpr-17933.bin" }, | { "md5": "3240872c70984b6cbfda1586cab68dbe", "file": "bios/mpr-17933.bin" }, |
| { "md5": "255113ba943c92a54facd25a10fd780c", "file": "bios/mpr-18811-mx.ic1" }, | { "md5": "255113ba943c92a54facd25a10fd780c", "file": "bios/mpr-18811-mx.ic1" }, |
| { "md5": "1cd19988d1d72a3e7caa0b73234c96b4", "file": "bios/mpr-19367-mx.ic1" }, | { "md5": "1cd19988d1d72a3e7caa0b73234c96b4", "file": "bios/mpr-19367-mx.ic1" }, |
| { "md5": "d5ce2c7d119f563ce04bc04dbc3a323e", "file": "bios/scph39001.bin" }, | { "md5": "d5ce2c7d119f563ce04bc04dbc3a323e", "file": "bios/scph39001.bin" }, |
| { "md5": "3faf7c064a4984f53e2ef5e80ed543bc", "file": "bios/scph39001.MEC" }, | { "md5": "3faf7c064a4984f53e2ef5e80ed543bc", "file": "bios/scph39001.MEC" }, |
| { "md5": "9a9e8ed7668e6adfc8f7766c08ab9cd0", "file": "bios/EROM.BIN" }, | { "md5": "9a9e8ed7668e6adfc8f7766c08ab9cd0", "file": "bios/EROM.BIN" }, |
| { "md5": "44552702b05697a14ccbe2ca22ee7139", "file": "bios/rom1.bin" }, | { "md5": "44552702b05697a14ccbe2ca22ee7139", "file": "bios/rom1.bin" }, |
| { "md5": "b406d05922dac2eaf3c2e68157b1b468", "file": "bios/ROM2.BIN" } ] }, | { "md5": "b406d05922dac2eaf3c2e68157b1b468", "file": "bios/ROM2.BIN" } ] }, |
| |
| # https://www.playstation.com/en-us/support/system-updates/ps3/ | # https://www.playstation.com/en-us/support/system-updates/ps3/ |
| |
| # https://docs.libretro.com/library/melonds/#bios | # https://docs.libretro.com/library/melonds/#bios |
| "nds": { "name": "Nintendo DS", "biosFiles": [ { "md5": "94bc5094607c5e6598d50472c52f27f2", "file": "bios/dsfirmware.bin" }, | "nds": { "name": "Nintendo DS", "biosFiles": [ { "md5": "94bc5094607c5e6598d50472c52f27f2", "file": "bios/firmware.bin" }, |
| { "md5": "df692a80a5b1bc90728bc3dfc76cd948", "file": "bios/biosnds7.bin" }, | { "md5": "df692a80a5b1bc90728bc3dfc76cd948", "file": "bios/bios7.bin" }, |
| { "md5": "a392174eb3e572fed6447e956bde4b25", "file": "bios/biosnds9.bin" }, | { "md5": "a392174eb3e572fed6447e956bde4b25", "file": "bios/bios9.bin" }, |
| { "md5": "87b665fce118f76251271c3732532777", "file": "bios/biosdsi9.bin" }, | { "md5": "559dae4ea78eb9d67702c56c1d791e81", "file": "bios/dsi_bios7.bin" }, |
| { "md5": "559dae4ea78eb9d67702c56c1d791e81", "file": "bios/biosdsi7.bin" }, | { "md5": "87b665fce118f76251271c3732532777", "file": "bios/dsi_bios9.bin" }, |
| { "md5": "74f23348012d7b3e1cc216c47192ffeb", "file": "bios/dsifirmware.bin" }, | { "md5": "74f23348012d7b3e1cc216c47192ffeb", "file": "bios/dsi_firmware.bin" }, |
| { "md5": "d71edf897ddd06bf335feeb68edeb272", "file": "bios/dsinand.bin" }, ] }, | { "md5": "d71edf897ddd06bf335feeb68edeb272", "file": "bios/dsi_nand.bin" }, ] }, |
| |
| # https://docs.libretro.com/library/mgba/#bios | # https://docs.libretro.com/library/mgba/#bios |
| # ---------- Microsoft ---------- # | # ---------- Microsoft ---------- # |
| # https://docs.libretro.com/library/fmsx/#bios | # https://docs.libretro.com/library/fmsx/#bios |
| "msx": { "name": "MSX", "biosFiles": [ { "md5": "364a1a579fe5cb8dba54519bcfcdac0d", "file": "bios/MSX.ROM" }, | "msx": { "name": "MSX", "biosFiles": [ { "md5": "364a1a579fe5cb8dba54519bcfcdac0d", "file": "bios/MSX.ROM" } ] }, |
| { "md5": "ec3a01c91f24fbddcbcab0ad301bc9ef", "file": "bios/MSX2.ROM" }, | |
| { "md5": "2183c2aff17cf4297bdb496de78c2e8a", "file": "bios/MSX2EXT.ROM" }, | "msx2": { "name": "MSX2", "biosFiles": [ { "md5": "ec3a01c91f24fbddcbcab0ad301bc9ef", "file": "bios/MSX2.ROM" }, |
| { "md5": "847cc025ffae665487940ff2639540e5", "file": "bios/MSX2P.ROM" }, | { "md5": "2183c2aff17cf4297bdb496de78c2e8a", "file": "bios/MSX2EXT.ROM" } ] }, |
| { "md5": "7c8243c71d8f143b2531f01afa6a05dc", "file": "bios/MSX2PEXT.ROM" } ] }, | |
| | "msx2+": { "name": "MSX2+", "biosFiles": [ { "md5": "847cc025ffae665487940ff2639540e5", "file": "bios/MSX2P.ROM" }, |
| | { "md5": "7c8243c71d8f143b2531f01afa6a05dc", "file": "bios/MSX2PEXT.ROM" } ] }, |
| |
| "xbox": { "name": "Xbox", "biosFiles": [{ "md5": "d49c52a4102f6df7bcf8d0617ac475ed", "file": "bios/mcpx_1.0.bin" }, | "xbox": { "name": "Xbox", "biosFiles": [{ "md5": "d49c52a4102f6df7bcf8d0617ac475ed", "file": "bios/mcpx_1.0.bin" }, |
| # https://github.com/libretro/libretro-super/blob/master/dist/info/puae_libretro.info | # https://github.com/libretro/libretro-super/blob/master/dist/info/puae_libretro.info |
| # https://github.com/midwan/amiberry/wiki/Kickstart-ROMs-(BIOS) | # https://github.com/midwan/amiberry/wiki/Kickstart-ROMs-(BIOS) |
| "amiga": { "name": "Amiga", "biosFiles": [ { "md5": "85ad74194e87c08904327de1a9443b7a", "file": "bios/kick33180.A500" }, | # https://fs-uae.net/docs/kickstarts |
| { "md5": "82a21c1890cae844b3df741f2762d48d", "file": "bios/kick34005.A500" }, | "amiga500": { "name": "Amiga 500", "biosFiles": [ { "md5": "85ad74194e87c08904327de1a9443b7a", "file": "bios/kick33180.A500" }, |
| { "md5": "dc10d7bdd1b6f450773dfb558477c230", "file": "bios/kick37175.A500" }, | |
| { "md5": "89da1838a24460e4b93f4f0c5d92d48d", "file": "bios/kick34005.CDTV" }, | # ---------- Acorn Electron ---------- # |
| { "md5": "e40a5dfb3d017ba8779faba30cbd1c8e", "file": "bios/kick40063.A600" }, | "electron": { "name": "Acorn Electron", "biosFiles": [ { "md5": "", "file": "bios/electron.zip" }, |
| { "md5": "b7cc148386aa631136f510cd29e42fc3", "file": "bios/kick39106.A1200" }, | { "md5": "4688a93aa298b9431c1788c9b90378c8", "zippedFile": "os_basic.ic2", "file": "bios/electron.zip"}, |
| { "md5": "646773759326fbac3b2311fd8c8793ee", "file": "bios/kick40068.A1200" }, | { "md5": "", "file": "bios/electron64.zip" }, |
| { "md5": "9bdedde6a4f33555b4a270c8ca53297d", "file": "bios/kick40068.A4000" }, | { "md5": "2cc67be4624df4dc66617742571a8e3d", "zippedFile": "basic.rom", "file": "bios/electron64.zip"}, |
| { "md5": "5f8924d013dd57a89cf349f4cdedc6b1", "file": "bios/kick40060.CD32" }, | { "md5": "df01cfe5894276de96bbd1c45b7e834c", "zippedFile": "os_300.rom", "file": "bios/electron64.zip"}, |
| { "md5": "bb72565701b1b6faece07d68ea5da639", "file": "bios/kick40060.CD32.ext" }, | { "md5": "", "file": "bios/electron_plus1.zip" }, |
| # https://fs-uae.net/docs/kickstarts | { "md5": "f3a39227b401a2ce8cdc7e4b7a860aaf", "zippedFile": "plus1.rom", "file": "bios/electron_plus1.zip"}, |
| { "md5": "82a21c1890cae844b3df741f2762d48d", "file": "bios/amiga-os-130.rom" }, | { "md5": "", "file": "bios/electron_plus3.zip" }, |
| { "md5": "646773759326fbac3b2311fd8c8793ee", "file": "bios/amiga-os-310-a1200.rom" }, | { "md5": "9aa334b4e8f6d7565e6323e0f77110de", "zippedFile": "acp_dfs1770_200.rom", "file": "bios/electron_plus3.zip"}, |
| { "md5": "dc10d7bdd1b6f450773dfb558477c230", "file": "bios/amiga-os-204.rom" }, | { "md5": "83e15ca501899b0d5b2ce3f5ef696069", "zippedFile": "acp_dfs1770_210.rom", "file": "bios/electron_plus3.zip"}, |
| { "md5": "465646c9b6729f77eea5314d1f057951", "file": "bios/amiga-os-205.rom" }, | { "md5": "b60ee811f4b805638478acd5297b16e0", "zippedFile": "adfs.rom", "file": "bios/electron_plus3.zip"}, |
| { "md5": "413590e50098a056cfec418d3df0212d", "file": "bios/amiga-os-310-a3000.rom" }, | { "md5": "62f5e1d3dae3a68d8fe4406a6f603dc3", "zippedFile": "pres_adfs_113.rom", "file": "bios/electron_plus3.zip"}, |
| { "md5": "730888fb1bd9a3606d51f772ed136528", "file": "bios/amiga-os-310.rom" }, | { "md5": "5c39baa89fe8a40a5167a53cc5ae7791", "zippedFile": "pres_adfs_115.rom", "file": "bios/electron_plus3.zip"} ] }, |
| { "md5": "85ad74194e87c08904327de1a9443b7a", "file": "bios/amiga-os-120.rom" }, | |
| { "md5": "5f8924d013dd57a89cf349f4cdedc6b1", "file": "bios/amiga-os-310-cd32.rom" }, | |
| { "md5": "bb72565701b1b6faece07d68ea5da639", "file": "bios/amiga-ext-310-cd32.rom" }, | |
| { "md5": "89da1838a24460e4b93f4f0c5d92d48d", "file": "bios/amiga-ext-130-cdtv.rom" }] }, | |
| | |
| # ---------- NEC PC-8800 ---------- # | |
| # https://github.com/RetroPie/RetroPie-Setup/wiki/PC-8800 | |
| "pc88": { "name": "NEC PC-8800", "biosFiles": [ { "md5": "4f984e04a99d56c4cfe36115415d6eb8", "file": "bios/quasi88/N88.ROM" }, | |
| { "md5": "793f86784e5608352a5d7f03f03e0858", "file": "bios/quasi88/N88SUB.ROM" }, | |
| { "md5": "2ff07b8769367321128e03924af668a0", "file": "bios/quasi88/N88N.ROM" }, | |
| { "md5": "d675a2ca186c6efcd6277b835de4c7e5", "file": "bios/quasi88/N88EXT0.ROM" }, | |
| { "md5": "e844534dfe5744b381444dbe61ef1b66", "file": "bios/quasi88/N88EXT1.ROM" }, | |
| { "md5": "6548fa45061274dee1ea8ae1e9e93910", "file": "bios/quasi88/N88EXT2.ROM" }, | |
| { "md5": "fc4b76a402ba501e6ba6de4b3e8b4273", "file": "bios/quasi88/N88EXT3.ROM" } ] }, | |
| | |
| # ---------- NEC PC-9800 ---------- # | |
| # https://github.com/RetroPie/RetroPie-Setup/wiki/PC-9800#bios | |
| "pc98": { "name": "NEC PC-9800", "biosFiles": [ { "md5": "e246140dec5124c5e404869a84caefce", "file": "bios/np2kai/BIOS.ROM" }, | |
| { "md5": "2af6179d7de4893ea0b705c00e9a98d6", "file": "bios/np2kai/FONT.ROM" }, | |
| { "md5": "caf90f22197aed6f14c471c21e64658d", "file": "bios/np2kai/SOUND.ROM"}, | |
| { "md5": "e9fc3890963b12cf15d0a2eea5815b72", "file": "bios/np2kai/ITF.ROM" }, | |
| { "md5": "7da1e5b7c482d4108d22a5b09631d967", "file": "bios/np2kai/font.bmp" } ] }, | |
| # ---------- Fairchild ChannelF ---------- # | |
| # https://github.com/libretro/FreeChaF/blob/master/README.md#bios | |
| "channelf": { "name": "Fairchild ChannelF", "biosFiles": [ { "md5": "ac9804d4c0e9d07e33472e3726ed15c3", "file": "bios/sl31253.bin" }, | |
| { "md5": "da98f4bb3242ab80d76629021bb27585", "file": "bios/sl31254.bin" }, | |
| { "md5": "95d339631d867c8f1d15a5f2ec26069d", "file": "bios/sl90025.bin" } ] }, | |
| # ---------- Sharp X1 ---------- # | |
| # https://github.com/libretro/xmil-libretro/blob/master/README.MD | |
| "x1": { "name": "Sharp X1", "biosFiles": [ { "md5": "eeeea1cd29c6e0e8b094790ae969bfa7", "file": "bios/xmil/IPLROM.X1" }, | |
| { "md5": "56c28adcf1f3a2f87cf3d57c378013f5", "file": "bios/xmil/iplrom.x1t" } ] }, | |
| | |
| # ---------- Fujistu FM-Towns ---------- # | |
| # https://github.com/captainys/TOWNSEMU | |
| "fmtowns": { "name": "Fujistu FM-Towns", "biosFiles": [ { "md5": "8fa4e553f28cfc0c30a0a1e589799942", "file": "bios/fmtowns/FMT_DIC.ROM" }, | |
| { "md5": "0585b19930d4a7f4c71bcc8a33746588", "file": "bios/fmtowns/FMT_DOS.ROM" }, | |
| { "md5": "ac0c7021e9bf48ca84b51ab651169a88", "file": "bios/fmtowns/FMT_F20.ROM" }, | |
| { "md5": "b91300e55b70227ce98b59c5f02fa8dd", "file": "bios/fmtowns/FMT_FNT.ROM" }, | |
| { "md5": "86fb6f7280689259f0ca839dd3dd6cde", "file": "bios/fmtowns/FMT_SYS.ROM" } ] }, | |
| | |
| # ---------- Future Pinball ---------- # | |
| "fpinball": { "name": "Future Pinball", "biosFiles": [ { "md5": "65a8ebf870420316a939ac44fd4c731d", "file": "bios/wsh57/scripten.exe" } ] }, | |
| | |
| # ---------- Super Cassette Vision ---------- # | |
| "scv": { "name": "Super Cassette Vision", "biosFiles": [ { "md5": "635a978fd40db9a18ee44eff449fc126", "file": "bios/upd7801g.s01" } ] }, | |
| | |
| # ---------- Apple 2 GS ---------- # | |
| "gsplus": { "name": "Apple 2 GS", "biosFiles": [ { "md5": "20a0334c447cb069a040ae5be1d938df", "file": "bios/ROM1" } ] }, | |
| | |
| # ---------- Zelda Classic ---------- # | |
| "zc210": { "name": "Zelda Classic", "biosFiles": [ { "md5": "033d7392985841027909c4c32b9f2076", "file": "bios/zcdata.data" }, | |
| { "md5": "e0ba7a8634b12cfee4b6760a6f89051a", "file": "bios/zcsf.sf2" } ] }, | |
| # ---------- Apple Mac ---------- # | |
| "macintosh": { "name": "Apple Macintosh", "biosFiles": [ { "md5": "66223be1497460f1e60885eeb35e03cc", "file": "bios/MacII.ROM" }, | |
| { "md5": "2a8a4c7f2a38e0ab0771f59a9a0f1ee4", "file": "bios/MacIIx.ROM" }, | |
| { "md5": "", "file": "bios/mac128k.zip" }, | |
| { "md5": "bc04a4252ee96826c1f41f927c145225", "zippedFile": "342-0220-a.u6d", "file": "bios/mac128k.zip"}, | |
| { "md5": "409d8b9a04db15b7bfbbd5fcb931bf2e", "zippedFile": "342-0221-a.u8d", "file": "bios/mac128k.zip"}, | |
| { "md5": "", "file": "bios/mackbd_m0110.zip" }, | |
| { "md5": "9d09a9a51c9ef3ea5719e19db22e7901", "zippedFile": "ip8021h_2173.bin", "file": "bios/mackbd_m0110.zip"}, | |
| { "md5": "", "file": "bios/mackbd_m0120.zip" }, | |
| { "md5": "9d09a9a51c9ef3ea5719e19db22e7901", "zippedFile": "ip8021h_2173.bin", "file": "bios/mackbd_m0120.zip"}, | |
| { "md5": "", "file": "bios/mac512k.zip" }, | |
| { "md5": "b4118b89fa68a913a225f0cf9a751fae", "zippedFile": "342-0220-b.u6d", "file": "bios/mac512k.zip"}, | |
| { "md5": "ab4e461833e98ef7106f24455a07769d", "zippedFile": "342-0221-b.u8d", "file": "bios/mac512k.zip"}, | |
| { "md5": "", "file": "bios/macplus.zip" }, | |
| { "md5": "1467a42dee57ac265d063b3f351189fc", "zippedFile": "342-0341-a.u6d", "file": "bios/macplus.zip"}, | |
| { "md5": "25b1bf85b3b072d957499cef4d7e313f", "zippedFile": "342-0341-b.u6d", "file": "bios/macplus.zip"}, | |
| { "md5": "cf7c3259844245a8967556fa40d81243", "zippedFile": "342-0341-c.u6d", "file": "bios/macplus.zip"}, | |
| { "md5": "d5584762b43a9b1cb24a981f9b9b4198", "zippedFile": "342-0342-a.u8d", "file": "bios/macplus.zip"}, | |
| { "md5": "f83069fd7ff1fb011958f819cbff4c88", "zippedFile": "342-0342-b.u8d", "file": "bios/macplus.zip"}, | |
| { "md5": "875919e2544644cd628f44b5c11db036", "zippedFile": "modplus-harp2.bin", "file": "bios/macplus.zip"}, | |
| { "md5": "efcefe8f11c10541a503d48a07878201", "zippedFile": "rominator-20150225-hi.bin", "file": "bios/macplus.zip"}, | |
| { "md5": "f4b06da98500df0747a764dfbf1862b9", "zippedFile": "rominator-20150225-lo.bin", "file": "bios/macplus.zip"}, | |
| { "md5": "", "file": "bios/macse.zip" }, | |
| { "md5": "9fb38bdcc0d53d9d380897ee53dc1322", "zippedFile": "macse.rom", "file": "bios/macse.zip"}, | |
| { "md5": "", "file": "bios/macclasc.zip" }, | |
| { "md5": "c229bb677cb41b84b780c9e38a09173e", "zippedFile": "341-0813__=c=1983-90_apple__japan__910d_d.27c4096_be.ue1", "file": "bios/macclasc.zip"}, | |
| { "md5": "", "file": "bios/mac2fdhd.zip" }, | |
| { "md5": "2a8a4c7f2a38e0ab0771f59a9a0f1ee4", "zippedFile": "97221136.rom", "file": "bios/mac2fdhd.zip"}, | |
| { "md5": "", "file": "bios/nb_48gc.zip" }, | |
| { "md5": "1bf16eefb23a1bea02f031f1ef1de528", "zippedFile": "3410801.bin", "file": "bios/nb_48gc.zip"}, | |
| { "md5": "", "file": "bios/maciix.zip" }, | |
| { "md5": "2a8a4c7f2a38e0ab0771f59a9a0f1ee4", "zippedFile": "97221136.rom", "file": "bios/maciix.zip"}, | |
| { "md5": "", "file": "bios/maclc3.zip" }, | |
| { "md5": "fa16d49527c4e6e9c0d9e46904133d39", "zippedFile": "ecbbc41c.rom", "file": "bios/maclc3.zip"}, | |
| { "md5": "", "file": "bios/mackbd_m0110a.zip" }, | |
| { "md5": "9e8ea1552153c5e0f895e247e7d3ec1c", "zippedFile": "341-0332-a.bin", "file": "bios/mackbd_m0110a.zip"}, | |
| { "md5": "", "file": "bios/nb_image.zip" }, | |
| { "md5": "93155ac7bad0fec36837252bb1e408f2", "zippedFile": "nb_fake.bin", "file": "bios/nb_image.zip"}, | |
| { "md5": "", "file": "bios/egret.zip" }, | |
| { "md5": "96665499f5cf2bb5b4aae6fdaf0a9fb5", "zippedFile": "341s0850.bin", "file": "bios/egret.zip"}, | |
| { "md5": "b955ecbdf6d2f979f3683dd1d6884643", "zippedFile": "341s0851.bin", "file": "bios/egret.zip"}, | |
| { "md5": "5035d321c5d5fa1eab5ce6bf986676e4", "zippedFile": "344s0100.bin", "file": "bios/egret.zip"}, | |
| { "md5": "", "file": "bios/macos3.img" }, | |
| { "md5": "", "file": "bios/macos608.img" }, | |
| { "md5": "", "file": "bios/macos701.img" }, | |
| { "md5": "", "file": "bios/macos75.img" }, | |
| { "md5": "", "file": "bios/mac608.chd" }, | |
| { "md5": "", "file": "bios/mac701.chd" }, | |
| { "md5": "", "file": "bios/mac755.chd" } ] }, | |
| | |
| # ---------- Tandy Color Conputer ---------- # | |
| "coco": { "name": "Tandy Color Computer", "biosFiles": [ { "md5": "", "file": "bios/coco.zip" }, | |
| { "md5": "a74f3d95b395dad7cdca19d560eeea74", "zippedFile": "bas10.rom", "file": "bios/coco.zip"} ] }, | |
| | |
| # ---------- Tomy Tutor ---------- # | |
| "tutor": { "name": "Tomy Tutor", "biosFiles": [ { "md5": "", "file": "bios/tutor.zip" }, | |
| { "md5": "196ba41dd1184fe754390534cc273116", "zippedFile": "tutor1.bin", "file": "bios/tutor.zip"}, | |
| { "md5": "5770834c10946ac2c3617504ba530884", "zippedFile": "tutor2.bin", "file": "bios/tutor.zip"} ] }, | |
| | |
| # ---------- TI-99 ---------- # | |
| "ti99": { "name": "Texas Instruments TI-99", "biosFiles": [ { "md5": "", "file": "bios/ti99_4a.zip" }, | |
| { "md5": "9bb51dfab49b9a7cf832cc1fb6f203e6", "zippedFile": "994a_grom0.u500", "file": "bios/ti99_4a.zip"}, | |
| { "md5": "7f1864c3dac31c86e2ae6ce43ccead07", "zippedFile": "994a_grom1.u501", "file": "bios/ti99_4a.zip"}, | |
| { "md5": "a1f77a07243a334e13509a89bff944f2", "zippedFile": "994a_grom2.u502", "file": "bios/ti99_4a.zip"}, | |
| { "md5": "6f495eef767b3f2821a2ec32d0047891", "zippedFile": "994a_rom_hb.u610", "file": "bios/ti99_4a.zip"}, | |
| { "md5": "0dcb961cf84c69b2171a565427c7c6c7", "zippedFile": "994a_rom_lb.u611", "file": "bios/ti99_4a.zip"} ] }, | |
| | |
| # ---------- Bally Astrocade ---------- # | |
| "astrocde": { "name": "Bally Astrocade", "biosFiles": [ { "md5": "", "file": "bios/astrocde.zip" }, | |
| { "md5": "7d25a26e5c4841b364cfe6b1735eaf03", "zippedFile": "astro.bin", "file": "bios/astrocde.zip"}, ] }, | |
| | |
| # ---------- Game Master ---------- # | |
| "gmaster": { "name": "Hartung Game Master", "biosFiles": [ { "md5": "", "file": "bios/gmaster.zip" }, | |
| { "md5": "6bff08b5e5f96de405cd56d5f04a08f8", "zippedFile": "d78c11agf_e19.u1", "file": "bios/gmaster.zip"}, ] }, | |
| | |
| # ---------- Coleco Adam ---------- # | |
| "adam": { "name": "Coleco Adam", "biosFiles": [ { "md5": "", "file": "bios/adam.zip" }, | |
| { "md5": "01bba3bcd46d8a586dd6ec555accc133", "zippedFile": "alf @1 rev 57 e3d5.u8", "file": "bios/adam.zip"}, | |
| { "md5": "feabe33e8f2dab88da1458b4d27f3faa", "zippedFile": "alf @2 rev 57 ae6a.u20", "file": "bios/adam.zip"}, | |
| { "md5": "a720bc872a772ed471fac14e36ec8bcb", "zippedFile": "alf @3 rev 57 8534.u21", "file": "bios/adam.zip"}, | |
| { "md5": "cf10b154f2e006a9740d7653cfc47cab", "zippedFile": "eos 6 rev 57 08dd.u22", "file": "bios/adam.zip"}, | |
| { "md5": "7916bb9635d502366326ec39aea5fc89", "zippedFile": "master rev a 174b.u6", "file": "bios/adam.zip"}, | |
| { "md5": "2c66f5911e5b42b8ebe113403548eee7", "zippedFile": "os7.u2", "file": "bios/adam.zip"}, | |
| { "md5": "4fe4f6800076ea3d897d4285653447bd", "zippedFile": "wp_r80.rom", "file": "bios/adam.zip"}, | |
| { "md5": "", "file": "bios/adam_ddp.zip" }, | |
| { "md5": "0423e9e9bf5036aa1e9d656b6a1f842c", "zippedFile": "tape rev a 8865.u24", "file": "bios/adam_ddp.zip"}, | |
| { "md5": "", "file": "bios/adam_fdc.zip" }, | |
| { "md5": "ae12d0b83832b059cb6cb43029bbfdb3", "zippedFile": "1440k micro innovations hd-dd.u10", "file": "bios/adam_fdc.zip"}, | |
| { "md5": "4c38a7df1e645c8d9f417bf7165c46d0", "zippedFile": "320ta.u10", "file": "bios/adam_fdc.zip"}, | |
| { "md5": "afea14c826f3cfbc89b76725a4a41951", "zippedFile": "a720dipi 7607 mmsg =c= 1988.u10", "file": "bios/adam_fdc.zip"}, | |
| { "md5": "976d2a7d85319d9104bc9ec176fbfa9c", "zippedFile": "adam disk u10 ad 31 rev a 09-27-84.u10", "file": "bios/adam_fdc.zip"}, | |
| { "md5": "29569dc029e95e48907b3c81d636987f", "zippedFile": "dbl2-4.u10", "file": "bios/adam_fdc.zip"}, | |
| { "md5": "a121855c20a638429bbfcf0448349515", "zippedFile": "doug.u10", "file": "bios/adam_fdc.zip"}, | |
| { "md5": "e05ababa16e2d5cb92b678cb6e6e2004", "zippedFile": "fastpack 720a,t.u10", "file": "bios/adam_fdc.zip"}, | |
| { "md5": "a1a2a353dea4b8769a2da733822abfdc", "zippedFile": "pmhdfdc.u10", "file": "bios/adam_fdc.zip"}, | |
| { "md5": "", "file": "bios/adam_kb.zip" }, | |
| { "md5": "d81e0b2bb6b98999541c5f40b489e88f", "zippedFile": "keyboard.u2", "file": "bios/adam_kb.zip"}, | |
| { "md5": "", "file": "bios/adam_prn.zip" }, | |
| { "md5": "3cdf2fe48ac4224b56f26c03f6c68982", "zippedFile": "printer.u2", "file": "bios/adam_prn.zip"}, ] }, | |
| |
| # ---------- BBC Micro ---------- # | # ---------- Apple ][ ---------- # |
| "bbc": { "name": "BBC Micro", "biosFiles": [ { "md5": "", "file": "bios/bbcb.zip" }, | "apple2": { "name": "Apple II", "emulator": "libretro", "core": "mame", "biosFiles": [ { "md5": "", "file": "bios/apple2e.zip" }, |
| { "md5": "521a197d3623682825f1042c1350feb4", "zippedFile": "basic1.rom", "file": "bios/bbcb.zip"}, | { "md5": "4431aea380185e3f509285540d7cb418", "zippedFile": "342-0132-c.e12", "file": "bios/apple2e.zip"}, |
| { "md5": "2cc67be4624df4dc66617742571a8e3d", "zippedFile": "basic2.rom", "file": "bios/bbcb.zip"}, | { "md5": "e6d453d8738e6df4f73df8c8051df3e8", "zippedFile": "342-0133-a.chr", "file": "bios/apple2e.zip"}, |
| { "md5": "0cad3d0cf0d111aca2b158b9b605913f", "zippedFile": "os01.rom", "file": "bios/bbcb.zip"}, | { "md5": "72924019cf1719765e4fde35e59c1c7d", "zippedFile": "342-0134-a.64", "file": "bios/apple2e.zip"}, |
| { "md5": "46f920a170e88bab7faa96cf80b84324", "zippedFile": "os092.rom", "file": "bios/bbcb.zip"}, | { "md5": "0b150f4bfa090770a866cc5d214703f4", "zippedFile": "342-0135-b.64", "file": "bios/apple2e.zip"}, |
| { "md5": "0199bac73f1dbca291582834a3e61122", "zippedFile": "os10.rom", "file": "bios/bbcb.zip"}, | { "md5": "", "file": "bios/apple2ee.zip" }, |
| { "md5": "0a59a5ba15fe8557b5f7fee32bbd393a", "zippedFile": "os12.rom", "file": "bios/bbcb.zip"}, | { "md5": "b956c537e7b6b85ffa5c3493b1490d8a", "zippedFile": "341-0132-d.e12", "file": "bios/apple2ee.zip"}, |
| { "md5": "35e9ab10bcf016bd24b4c716add009b9", "zippedFile": "phroma.bin", "file": "bios/bbcb.zip"}, | { "md5": "9123fff3442c0e688cc6816be88dd4ab", "zippedFile": "342-0265-a.chr", "file": "bios/apple2ee.zip"}, |
| { "md5": "", "file": "bios/bbc_acorn8271.zip" }, | { "md5": "6ac9338f6972eea01604f90d9a581f18", "zippedFile": "342-0303-a.e8", "file": "bios/apple2ee.zip"}, |
| { "md5": "803530149c274994fabc6d28cbe03679", "zippedFile": "dfs090.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "6b11018a14668a7e3904319d2097dddc", "zippedFile": "342-0304-a.e10", "file": "bios/apple2ee.zip"}, |
| { "md5": "5a3ddfae96178e025f27bf1f69bfa629", "zippedFile": "dfs098.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "", "file": "bios/apple2p.zip" }, |
| { "md5": "d636ffb7a80fc29b133d32e4250fbab6", "zippedFile": "dnfs100.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "89ca5cd551ffad9a557652a97dcb6627", "zippedFile": "341-0011.d0", "file": "bios/apple2p.zip"}, |
| { "md5": "5daed103918277e2065dd7e8d23e57a5", "zippedFile": "dnfs120.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "42333f24cd6e70696b212b042f3166aa", "zippedFile": "341-0012.d8", "file": "bios/apple2p.zip"}, |
| { "md5": "79b31feacab0b1ccddf358be5dfb6241", "zippedFile": "wedfs130.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "5de50bebc41e59ae4eb27be4c24b6814", "zippedFile": "341-0013.e0", "file": "bios/apple2p.zip"}, |
| { "md5": "24458ace9566a01d255bca16b46a960d", "zippedFile": "wedfs141.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "56d9bb6730735a3b2bbcc75d1da7a8de", "zippedFile": "341-0014.e8", "file": "bios/apple2p.zip"}, |
| { "md5": "6e9356d0a5e7fbabb386824ec370d6f3", "zippedFile": "wedfs142.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "cb63c41c5e72b5fda54feb5490efdefb", "zippedFile": "341-0015.f0", "file": "bios/apple2p.zip"}, |
| { "md5": "990b8a9755af25452c85f23ceb344be4", "zippedFile": "wedfs143.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "8925b695ae0177dd3919dbea2f2f202b", "zippedFile": "341-0020-00.f8", "file": "bios/apple2p.zip"}, |
| { "md5": "1d250b0242e447e9106e8bfd1f27ea84", "zippedFile": "wedfs144.rom", "file": "bios/bbc_acorn8271.zip"}, | { "md5": "9ac0dc8c4d0002eb45b0b84be0bde5ec", "zippedFile": "341-0036.chr", "file": "bios/apple2p.zip"}, |
| { "md5": "", "file": "bios/saa5050.zip" }, | { "md5": "", "file": "bios/a2diskiing.zip" }, |
| { "md5": "8b3c10a2317808ed94d6c6073b5b3327", "zippedFile": "saa5050", "file": "bios/saa5050.zip"}, | { "md5": "2020aa1413ff77fe29353f3ee72dc295", "zippedFile": "341-0027-a.p5", "file": "bios/a2diskiing.zip"}, |
| { "md5": "", "file": "bios/mame/samples/bbc.zip" }, | { "md5": "", "file": "bios/a2cffa02.zip" }, |
| { "md5": "", "zippedFile": "motoroff.wav", "file": "bios/mame/samples/bbc.zip"}, | { "md5": "80adbc2d79f347ec63f4b771ea32984d", "zippedFile": "cffa20ee02.bin", "file": "bios/a2cffa02.zip"}, |
| { "md5": "", "zippedFile": "motoron.wav", "file": "bios/mame/samples/bbc.zip"} ] }, | { "md5": "", "file": "bios/votrax.zip" }, |
| | { "md5": "95b91e4a2fe7d6f13d353ba1827d37f9", "zippedFile": "sc01a.bin", "file": "bios/votrax.zip"}, |
| | { "md5": "", "file": "bios/d2fdc.zip" }, |
| | { "md5": "5f1be0c1cdff26f5956eef9643911886", "zippedFile": "341-0028-a.rom", "file": "bios/d2fdc.zip"} ] }, |
| |
| # ---------- APF M-1000 ---------- # | # ---------- Apple IIgs ---------- # |
| "apfm1000": { "name": "APF M-1000", "biosFiles": [ { "md5": "", "file": "bios/apfm1000.zip" }, | "apple2gs": { "name": "Apple IIgs", "biosFiles": [ { "md5": "", "file": "bios/apple2gs.zip" }, |
| { "md5": "1f4a976350202ee1e32c2b0477c3fc1b", "zippedFile": "apf_4000.rom", "file": "bios/apfm1000.zip"}, | { "md5": "b956c537e7b6b85ffa5c3493b1490d8a", "zippedFile": "341-0132-d.e12", "file": "bios/apple2gs.zip"}, |
| { "md5": "b325543b36d37edf3fc20761f00c7a37", "zippedFile": "mod_bios.bin", "file": "bios/apfm1000.zip"}, | { "md5": "b9f94f5d1be27dafcb8fe619ca3f4d15", "zippedFile": "341-0728", "file": "bios/apple2gs.zip"}, |
| { "md5": "89a7cfa5469ce24773721d65b28f8544", "zippedFile": "trash-ii.bin", "file": "bios/apfm1000.zip"} ] }, | { "md5": "e8e632aa592a61ef373b38af10ed54e1", "zippedFile": "341-0748", "file": "bios/apple2gs.zip"}, |
| | { "md5": "c9e0e059faec0393fc429131a3af4ee9", "zippedFile": "341s0632-2.bin", "file": "bios/apple2gs.zip"}, |
| | { "md5": "68ff96a624237d233e8d4c701f660dd1", "zippedFile": "apple2gs.chr", "file": "bios/apple2gs.zip"} ] }, |
| |
| # ---------- Fujitsu FM-7 ---------- # | # ---------- Camputers Lynx ---------- # |
| "fm7": { "name": "Fujitsu FM-7", "biosFiles": [ { "md5": "", "file": "bios/fm7.zip" }, | "camplynx": { "name": "Camputers Lynx", "biosFiles": [ { "md5": "", "file": "bios/lynx48k.zip" }, |
| { "md5": "9f9b7d5615ecdbde2cd26e9306ffef13", "zippedFile": "boot_bas.rom", "file": "bios/fm7.zip"}, | { "md5": "b0ad5bf3070aea27b637e1998c81fa8c", "zippedFile": "lynx48-1.ic46", "file": "bios/lynx48k.zip"}, |
| { "md5": "18a461ccaf7ef4e8ecad58cecd3a24b3", "zippedFile": "boot_dos_a.rom", "file": "bios/fm7.zip"}, | { "md5": "b665e10211bbdbfaf2defb32d5580892", "zippedFile": "lynx48-2.ic45", "file": "bios/lynx48k.zip"}, |
| { "md5": "6a5da0404b7ee338df9002cdcabc3068", "zippedFile": "fbasic300.rom", "file": "bios/fm7.zip"}, | { "md5": "bc0760d8bf61c9683270266d259cd2ae", "zippedFile": "lynx4811.ic46", "file": "bios/lynx48k.zip"}, |
| { "md5": "a330817f8f7ced752a7bcc8dfba8fd2e", "zippedFile": "kanji.rom", "file": "bios/fm7.zip"}, | { "md5": "dde90a794e5324002a9fd7f79cec3172", "zippedFile": "lynx4812.ic45", "file": "bios/lynx48k.zip"}, |
| { "md5": "d19ed5923aaae2ec43dffe7a0daa80cb", "zippedFile": "subsys_c.rom", "file": "bios/fm7.zip"}, | { "md5": "", "file": "bios/lynx96k.zip" }, |
| { "md5": "", "file": "bios/fm77av.zip" }, | { "md5": "a0a8f136f69b5891d33993627a185697", "zippedFile": "danish96k3.ic44", "file": "bios/lynx96k.zip"}, |
| { "md5": "71c96a45b78e88a39cb94c1aabd23d8a", "zippedFile": "fbasic30.rom", "file": "bios/fm77av.zip"}, | { "md5": "fcb706b3ba2ba61f6f7af1c28f420f94", "zippedFile": "dosrom.rom", "file": "bios/lynx96k.zip"}, |
| { "md5": "e0f4c0ebee60aee83e863826e59ae1de", "zippedFile": "initiate.rom", "file": "bios/fm77av.zip"}, | { "md5": "815afa653b61cbe70936b01aff700912", "zippedFile": "lynx9644.ic44", "file": "bios/lynx96k.zip"}, |
| { "md5": "ae945a6dfb642b0a5d0529737e8ee5cd", "zippedFile": "subsys_a.rom", "file": "bios/fm77av.zip"}, | { "md5": "3ccdb9dfe6018892383fcbb1a9167d76", "zippedFile": "lynx9645.ic45", "file": "bios/lynx96k.zip"}, |
| { "md5": "fb83a1a9725c8432acef0c3ce89492e3", "zippedFile": "subsys_b.rom", "file": "bios/fm77av.zip"}, | { "md5": "01a9770efdab17f089bbbbe53f5d69fa", "zippedFile": "lynx9646.ic46", "file": "bios/lynx96k.zip"}, |
| { "md5": "7db27dede3e358017d518101850bccfa", "zippedFile": "subsyscg.rom", "file": "bios/fm77av.zip"} ] }, | { "md5": "89ba52f683cd79638646874e965476b6", "zippedFile": "skorprom.ic44", "file": "bios/lynx96k.zip"}, |
| | { "md5": "", "file": "bios/lynx128k.zip" }, |
| | { "md5": "fcb706b3ba2ba61f6f7af1c28f420f94", "zippedFile": "dosrom.rom", "file": "bios/lynx128k.zip"}, |
| | { "md5": "5017fe3a2ea47038ae61e2aeb4f43d65", "zippedFile": "lynx128-1.ic1", "file": "bios/lynx128k.zip"}, |
| | { "md5": "bf69d9538192f65571dbed43dc4a99bb", "zippedFile": "lynx128-2.ic2", "file": "bios/lynx128k.zip"}, |
| | { "md5": "f9f54913cdedb22bb8f0c549ad121379", "zippedFile": "lynx128-3.ic3", "file": "bios/lynx128k.zip"} ] }, |
| |
| | # ---------- Video Game Music Player ---------- # |
| | "vgmplay": { "name": "Video Game Music Player", "biosFiles": [ { "md5": "", "file": "bios/qsound.zip" }, |
| | { "md5": "108b113a596e800a02fece73f784eeb0", "zippedFile": "dl-1425.bin", "file": "bios/qsound.zip"}, |
| | { "md5": "", "file": "bios/ym2413.zip" }, |
| | { "md5": "96c11a92992bdff7f7e9d98a52621e1f", "zippedFile": "ym2413_instruments.bin", "file": "bios/ym2413.zip"}, |
| | { "md5": "", "file": "bios/ym2608.zip" }, |
| | { "md5": "8740932cda05e518a9955f1d08d6786f", "zippedFile": "ym2608_adpcm_rom.bin", "file": "bios/ym2608.zip"} ] }, |
| |
| # ---------- Epoch Game Pocket Computer ---------- # | # ---------- Epoch Game Pocket Computer ---------- # |
| { "md5": "813364d4863b1d7b7b8fd6a97a416bcf", "zippedFile": "external.bin", "file": "bios/gamecom.zip"}, | { "md5": "813364d4863b1d7b7b8fd6a97a416bcf", "zippedFile": "external.bin", "file": "bios/gamecom.zip"}, |
| { "md5": "f7bcefb6daf923c8e5ea2eb69f619efe", "zippedFile": "internal.bin", "file": "bios/gamecom.zip"} ] }, | { "md5": "f7bcefb6daf923c8e5ea2eb69f619efe", "zippedFile": "internal.bin", "file": "bios/gamecom.zip"} ] }, |
| | |
| | # ---------- Atari XEGS ---------- # |
| | "xegs": { "name": "Atari XE Game System", "biosFiles": [ { "md5": "", "file": "bios/xegs.zip" }, |
| | { "md5": "42cbd989802c17d0ac3731d33270d835", "zippedFile": "c101687.rom", "file": "bios/xegs.zip"} ] }, |
| |
| # ---------- VTech CreatiVision ---------- # | # ---------- VTech CreatiVision ---------- # |
| "crvision": { "name": "VTech CreatiVision", "biosFiles": [ { "md5": "", "file": "bios/crvision.zip" }, | "crvision": { "name": "VTech CreatiVision", "biosFiles": [ { "md5": "", "file": "bios/crvision.zip" }, |
| { "md5": "3b1ef759d8e3fb4071582efd33dd05f9", "zippedFile": "crvision.u20", "file": "bios/crvision.zip"} ] }, | { "md5": "3b1ef759d8e3fb4071582efd33dd05f9", "zippedFile": "crvision.u20", "file": "bios/crvision.zip"} ] }, |
| | |
| | # ---------- VTech V.Smile ---------- # |
| | "vsmile": { "name": "VTech V.Smile", "biosFiles": [ { "md5": "", "file": "bios/vsmile.zip" }, |
| | { "md5": "851ff77a89ec3f4f2793eb4aede30e5f", "zippedFile": "vsmile_v100.bin", "file": "bios/vsmile.zip"}, |
| | { "md5": "f41fcc19ebe1e90fa359cd0df6293fab", "zippedFile": "vsmile_v102.bin", "file": "bios/vsmile.zip"}, |
| | { "md5": "11e59253c578c8f16ea2375ec398e4e9", "zippedFile": "vsmile_v103.bin", "file": "bios/vsmile.zip"} ] }, |
| | |
| | # ---------- VTech Socrates ---------- # |
| | "socrates": { "name": "VTech Socrates", "biosFiles": [ { "md5": "", "file": "bios/socrates.zip" }, |
| | { "md5": "0efac0c2cc168c0d495e1c4e04ea9f5a", "zippedFile": "27-00817-000-000.u1", "file": "bios/socrates.zip"}, |
| | { "md5": "99af124aa300ecd44f5dc9d5a2599778", "zippedFile": "speech_eng_internal.bin", "file": "bios/socrates.zip"}, |
| | { "md5": "7046c2b27f51c9a5d33b4d6103f29acf", "zippedFile": "speech_eng_vsm1.bin", "file": "bios/socrates.zip"}, |
| | { "md5": "6878302c362321eeee7e40d285cf7d30", "zippedFile": "speech_eng_vsm2.bin", "file": "bios/socrates.zip"}, |
| | { "md5": "31c29c57e3d3e6788ba5817eaaa8b17a", "zippedFile": "speech_eng_vsm3.bin", "file": "bios/socrates.zip"} ] }, |
| |
| # ---------- Entex Aventure Vision ---------- # | # ---------- Entex Aventure Vision ---------- # |
| { "md5": "3e59b8a9a423d3ecd612a32fe4e2d748", "zippedFile": "zx405037p__cdi_servo_2.1__b43t__llek9215.mc68hc705c8a_withtestrom.7201", "file": "bios/cdimono1.zip"}, | { "md5": "3e59b8a9a423d3ecd612a32fe4e2d748", "zippedFile": "zx405037p__cdi_servo_2.1__b43t__llek9215.mc68hc705c8a_withtestrom.7201", "file": "bios/cdimono1.zip"}, |
| { "md5": "3d20cf7550f1b723158b42a1fd5bac62", "zippedFile": "zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206", "file": "bios/cdimono1.zip"} ] }, | { "md5": "3d20cf7550f1b723158b42a1fd5bac62", "zippedFile": "zx405042p__cdi_slave_2.0__b43t__zzmk9213.mc68hc705c8a_withtestrom.7206", "file": "bios/cdimono1.zip"} ] }, |
| | |
| # ---------- Naomi 2 ---------- # | # ---------- Naomi 2 ---------- # |
| "naomi2": { "name": "Naomi 2", "biosFiles": [ { "md5": "fc7c2b9363a1e21b9ad42003e165598c", "file": "bios/naomi2.zip" } ] }, | "naomi2": { "name": "Naomi 2", "biosFiles": [ { "md5": "", "file": "bios/dc/naomi2.zip" }, |
| | { "md5": "728bfe038ce280872057e365ebfc0fee", "zippedFile": "315-6146.bin", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "baf83367044924067e09856ba164aa6f", "zippedFile": "315-6215.bin", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "6f8ad6e3ab04c8ae1cbcaa652b91cf4e", "zippedFile": "epr-23605.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "f3f39513484df216d9979f6ae7577942", "zippedFile": "epr-23605a.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "ab046e62c51d67fb89eade2b8d5f6a8d", "zippedFile": "epr-23605b.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "096a5217ff6e6c6cafe65a03336760ab", "zippedFile": "epr-23605c.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "659d579ba9aef5b025d87323044e83f4", "zippedFile": "epr-23605c_multi.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "cbe0984d03d73869c23da5a3dd2ce207", "zippedFile": "epr-23607.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "b624ec7b3b90fdf3be103cdfb1679d1d", "zippedFile": "epr-23607b.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "a9d82db14b823a5a57885bea1a998eb7", "zippedFile": "epr-23607c.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "3b1315be24dc8d17f4fa18f3bfc5fe5c", "zippedFile": "epr-23608.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "0143cf852cb2a8a41f217bc688f62105", "zippedFile": "epr-23608a.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "8b88c1f5a06e9b560e887c3b9f879237", "zippedFile": "epr-23608b.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "b49702e4fadb3b5f9143a3d20afd04b5", "zippedFile": "epr-23608c.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "ecadb008179ca1e6f4fe3fa091ab5df2", "zippedFile": "epr-23609b.ic27", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "edeed38a9795e062a9af28c3eba22040", "zippedFile": "main_eeprom.bin", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "14e6bffff0d4dff6a5a547e7c43680ff", "zippedFile": "sp5001.bin", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "689d2228b00fb59781f82af6e8ecdb78", "zippedFile": "sp5001-a.bin", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "8373a11106c1c2fc21ac839f75ea488f", "zippedFile": "sp5001-b.bin", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "7eecfb8e8f82b47ffab92a0c5528100e", "zippedFile": "sp5002-a.bin", "file": "bios/dc/naomi2.zip"}, |
| | { "md5": "960ece0dc22a7c5ff81c812a2993e7cc", "zippedFile": "x76f100_eeprom.bin", "file": "bios/dc/naomi2.zip"} ] }, |
| |
| # ---------- Hikaru ---------- # | # ---------- Hikaru ---------- # |
| "hikaru": { "name": "Hikaru", "biosFiles": [ { "md5": "aac601811a25d7b31a3d5f3f1f82f338", "file": "bios/hikaru.zip" } ] }, | "hikaru": { "name": "Hikaru", "biosFiles": [ { "md5": "aac601811a25d7b31a3d5f3f1f82f338", "file": "bios/hikaru.zip" }, |
| | { "md5": "e95415b161121bef35ade12367138c63", "file": "bios/mie.zip"} ] }, |
| | |
| | # ---------- Playstation Vita ---------- # |
| | # https://www.playstation.com/en-us/support/hardware/psvita/system-software/ |
| | # http://dus01.psp2.update.playstation.net/update/psp2/image/2022_0209/sd_59dcf059d3328fb67be7e51f8aa33418/PSP2UPDAT.PUP?dest=us |
| | "psvita": { "name": "PS Vita", "biosFiles": [ { "md5": "59dcf059d3328fb67be7e51f8aa33418", "file": "bios/psvita/PSP2UPDAT.PUP" }, |
| | { "md5": "f2c7b12fe85496ec88a0391b514d6e3b", "file": "bios/psvita/PSVUPDAT.PUP"} ] }, |
| | |
| | # ---------- GCE Vectrex ---------- # |
| | # Not required for libretro-vecx, the default emulator |
| | "vectrex": { "name": "GCE Vectrex", "emulator": "libretro", "core": "mame", "biosFiles": [ { "md5": "", "file": "bios/vectrex.zip" }, |
| | { "md5": "ab082fa8c8e632dd68589a8c7741388f", "zippedFile": "exec_rom.bin", "file": "bios/vectrex.zip"}, |
| | { "md5": "a9c238473229912eb757ff3dfe6f4631", "zippedFile": "exec_rom_intl_284001-1.bin", "file": "bios/vectrex.zip"} ] }, |
| </code> | </code> |
| |