| Both sides previous revision Previous revision Next revision | Previous revision |
| systems:dreamcast [2023/01/14 08:39] – remove demul, mention redream removal, update options atari | systems:dreamcast [2025/10/18 20:56] (current) – new path for BIOS tovarichtch |
|---|
| |
| ^ MD5 checksum ^ Share file path ^ Description ^ | ^ MD5 checksum ^ Share file path ^ Description ^ |
| | ''e10c53c2f8b90bab96ead2d368858623'' | ''bios/dc_boot.bin'' | Dreamcast BIOS file (World) | | | ''e10c53c2f8b90bab96ead2d368858623'' | ''bios/dc/dc_boot.bin'' | Dreamcast BIOS file (World) | |
| | ''0a93f7940c455905bea6e392dfde92a4'' | ''bios/dc_flash.bin'' | Dreamcast system configuration file (USA) | | | ''0a93f7940c455905bea6e392dfde92a4'' | ''bios/dc/dc_flash.bin'' | Dreamcast system configuration file (USA) | |
| |
| Alternative BIOS files that are also acceptable: | Alternative BIOS files that are also acceptable: |
| |
| ^ MD5 checksum ^ Share file path ^ Description ^ | ^ MD5 checksum ^ Share file path ^ Description ^ |
| | ''d407fcf70b56acb84b8c77c93b0e5327'' | ''bios/dc_boot.bin'' | Dreamcast BIOS file (Region free) | | | ''d407fcf70b56acb84b8c77c93b0e5327'' | ''bios/dc/dc_boot.bin'' | Dreamcast BIOS file (Region free) | |
| | ''d552d8b577faa079e580659cd3517f86'' | ''bios/dc_boot.bin'' | Dreamcast BIOS file (Region free) | | | ''d552d8b577faa079e580659cd3517f86'' | ''bios/dc/dc_boot.bin'' | Dreamcast BIOS file (Region free) | |
| | ''93a9766f14159b403178ac77417c6b68'' | ''bios/dc_flash.bin'' | Dreamcast system configuration file (Region free) | | | ''93a9766f14159b403178ac77417c6b68'' | ''bios/dc/dc_flash.bin'' | Dreamcast system configuration file (Region free) | |
| | ''74e3f69c2bb92bc1fc5d9a53dcf6ffe2'' | ''bios/dc_flash.bin'' | Dreamcast system configuration file (Region free) | | | ''74e3f69c2bb92bc1fc5d9a53dcf6ffe2'' | ''bios/dc/dc_flash.bin'' | Dreamcast system configuration file (Region free) | |
| | ''23df18aa53c8b30784cd9a84e061d008'' | ''bios/dc_flash.bin'' | Dreamcast system configuration file (Europe) | | | ''23df18aa53c8b30784cd9a84e061d008'' | ''bios/dc/dc_flash.bin'' | Dreamcast system configuration file (Europe) | |
| | ''69c036adfca4ebea0b0c6fa4acfc8538'' | ''bios/dc_flash.bin'' | Dreamcast system configuration file (Japan) | | | ''69c036adfca4ebea0b0c6fa4acfc8538'' | ''bios/dc/dc_flash.bin'' | Dreamcast system configuration file (Japan) | |
| |
| ===== ROMs ===== | ===== ROMs ===== |
| The recommended format for compressing disc images is [[:disk_image_compression#chd|CHD]]. | The recommended format for compressing disc images is [[:disk_image_compression#chd|CHD]]. |
| |
| If compressing the image into the CHD format ensure that you are using chdman version 0.230 or later, as earlier versions have issues with Dreamcast images. If your compressed ROMs are failing to launch in Batocera, users have reported having more success making chdman target a ''.gdi'' file instead of a ''.cue'' file. Most online .bat scripts only target ''.cue'' files. There is a custom version of chman that supports rolling to and from CUE/BIN files [[https://github.com/mamedev/mame/files/7437320/chdman.zip|here]]. | If compressing the image into the CHD format ensure that you are using chdman version 0.230 or later, as earlier versions have issues with Dreamcast images. If your compressed ROMs are failing to launch in Batocera, users have reported having more success making chdman target a ''.gdi'' file instead of a ''.cue'' file. Most online .bat scripts only target ''.cue'' files. There is a custom version of chdman that supports rolling to and from CUE/BIN files [[https://github.com/mamedev/mame/files/7437320/chdman.zip|here]]. |
| |
| ==== Multi-disc games ==== | ==== Multi-disc games ==== |
| | **ANISOTROPIC FILTERING ''global.reicast_anisotropic_filtering''** | Enables [[:anti-aliasing#anisotropic_filtering|anisotropic filtering]] to enhance perspective textures. Dramatically improves the clarity of textures on distant 3D objects when mip-mapping is turned on, especially at higher internal resolutions. Test Drive: Le Mans is the only Dreamcast game that natively utilizes this. Has a small performance cost. Generally safe to use 16x when mip-mapping is also enabled, leave on "Off" otherwise.\\ => Off ''False'', 2x ''2'', 4x ''4'', 8x ''8'', 16x ''16''. | | | **ANISOTROPIC FILTERING ''global.reicast_anisotropic_filtering''** | Enables [[:anti-aliasing#anisotropic_filtering|anisotropic filtering]] to enhance perspective textures. Dramatically improves the clarity of textures on distant 3D objects when mip-mapping is turned on, especially at higher internal resolutions. Test Drive: Le Mans is the only Dreamcast game that natively utilizes this. Has a small performance cost. Generally safe to use 16x when mip-mapping is also enabled, leave on "Off" otherwise.\\ => Off ''False'', 2x ''2'', 4x ''4'', 8x ''8'', 16x ''16''. | |
| | **TEXTURE UPSCALING (XBRZ) ''global.reicast_texupscale''** | Enhancement. Applies [[:anti-aliasing#texture_enhancement|xBRZ upscaling to textures]] to improve their clarity. Improvements are subjective.\\ => Off ''False'', 2x ''2x'', 4x ''4x'', 6x ''6x''. | | | **TEXTURE UPSCALING (XBRZ) ''global.reicast_texupscale''** | Enhancement. Applies [[:anti-aliasing#texture_enhancement|xBRZ upscaling to textures]] to improve their clarity. Improvements are subjective.\\ => Off ''False'', 2x ''2x'', 4x ''4x'', 6x ''6x''. | |
| | **RENDER TO TEXTURE UPSCALING ''global.reicast_render_to_texture_upscaling''** | (FIXME option is now missing?) Enhancement. Some 3D games would capture the screen output and render it as a 2D texture (eg. pause menu in Crazy Taxi and Dead or Alive), being unaffected by ''reicast_internal_resolution''. This setting multiplies the resolution of that capture. Example [[:anti-aliasing#dreamcast_render_to_texture_enhancement|here]]. "Off" for native, "4x" for close-to 1080p rendering (only useful if also upscaling the internal resolution).\\ => Off ''1x'', 2x ''2x'', 3x ''3x'', 4x ''4x'', 8x ''8x''. | | |
| | **FRAMESKIP ''global.reicast_frame_skipping''** | Skip frames to improve performance, at the cost of choppy motion. Higher values can cause motion sickness if used for extended periods. Should only be turned up on weak hardware and if immune to motion sickness.\\ => Off ''disabled'', 1 ''1'', 2 ''2'', 3 ''3'', 4 ''4'', 5 ''5'', 6 ''6''. | | | **FRAMESKIP ''global.reicast_frame_skipping''** | Skip frames to improve performance, at the cost of choppy motion. Higher values can cause motion sickness if used for extended periods. Should only be turned up on weak hardware and if immune to motion sickness.\\ => Off ''disabled'', 1 ''1'', 2 ''2'', 3 ''3'', 4 ''4'', 5 ''5'', 6 ''6''. | |
| | **FORCE WINDOWS CE MODE ''global.reicast_force_wince''** | Some Dreamcast games (marked "Powered by Microsoft Windows CE" on the box, eg. Sega Rally 2) utilized the MMU Windows Compact Edition API on the Dreamcast to run. Batocera should automatically detect this but in case it doesn't you can manually override it here. Significant performance cost.\\ => Off ''disabled'', On ''enabled''. | | | **FORCE WINDOWS CE MODE ''global.reicast_force_wince''** | Some Dreamcast games (marked "Powered by Microsoft Windows CE" on the box, eg. Sega Rally 2) utilized the MMU Windows Compact Edition API on the Dreamcast to run. Batocera should automatically detect this but in case it doesn't you can manually override it here. Significant performance cost.\\ => Off ''disabled'', On ''enabled''. | |