Ce core est sous licence GPLv2.
RPI0/RPI1 | RPI3 | RPI4/RPI400 | RPI5 | ODROID XU4 | OGA/OGS/RG351 | PC | RG353 |
---|---|---|---|---|---|---|---|
❌ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
Feature | Supported |
---|---|
Restart | ✔ |
Screenshots | ✔ |
Saves | ✔ |
States | ✔ |
Rewind | ✔ |
Core Options | ✔ |
RetroArch Cheats | ✔ |
Native Cheats | ✔ |
Controls | ✔ |
Remapping | ✔ |
Disk Control | ✔ |
No bios is required.
Roms must have the extension:
Put the roms like this:
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 dos
┃ ┃ ┃ ┃ ┣ 🗒 game.zip
To be able to keep your custom configurations during an upgrade, we advise you to use our configuration override feature.
You can configure various options in two different ways.
┣ 📁 RetroArch Menu
┃ ┣ 📁 Core options
┃ ┃ ┣ 🧩 Name_option
retroarch-core-options.cfg
:┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg
Options | Options values | Variables (for configuration override) | Variables values |
---|---|---|---|
Force 60 FPS Output | Disabled ✅ / Enabled |
dosbox_pure_force60fps |
false / true |
Show Performance Statistics | Disabled ✅ / Simple / Detailed information |
dosbox_pure_perfstats |
none / simple / detailed |
Save States Support | Enable save states ✅ / Enable save states with rewind / Disabled |
dosbox_pure_savestate |
on / rewind / disabled |
Loading of dosbox.conf | Disabled conf support (default) ✅ / Try 'dosbox.conf' in the loaded content (ZIP or folder) / Try '.conf' with same name as loaded content (next to ZIP or folder) |
dosbox_pure_conf |
false / inside / outside |
Advanced > Start Menu | Show at start, shut down core 5 seconds after auto started game exit ✅ / Show at start, shut down core 3 seconds after auto started game exit / Show at start, shut down core immediately after auto started game exit / Always show menu on startup and after game exit, ignore auto start setting |
dosbox_pure_menu_time |
5 / 3 / 0 / -1 |
Advanced > Input Latency | Default ✅ / Lowest latency - See CPU usage setting below! / Irregular latency - Might improve performance on low-end devices |
dosbox_pure_latency |
default / low / variable |
Advanced > Low latency CPU usage | 50% / 51% / 52% / 53% / 54% / 55% / 56% / 57% / 58% / 59% / 60% / 61% / 62% / 63% / 64% / 65% / 66% / 67% / 68% / 69% / 70% / 71% / 72% / 73% / 74% / 75% / 76% / 77% / 78% / 79% / 80% / 81% / 82% / 83% / 84% / 85% / 86% / 87% / 88% / 89% / 90% ✅ / 91% / 92% / 93% / 94% / 95% / 96% / 97% / 98% / 99% / 100% |
dosbox_pure_auto_target |
0.5 / 0.51 / 0.52 / 0.53 / 0.54 / 0.55 / 0.56 / 0.57 / 0.58 / 0.59 / 0.6 / 0.61 / 0.62 / 0.63 / 0.64 / 0.65 / 0.66 / 0.67 / 0.68 / 0.69 / 0.7 / 0.71 / 0.72 / 0.73 / 0.74 / 0.75 / 0.76 / 0.77 / 0.78 / 0.79 / 0.8 / 0.81 / 0.82 / 0.83 / 0.84 / 0.85 / 0.86 / 0.87 / 0.88 / 0.89 / 0.9 / 0.91 / 0.92 / 0.93 / 0.94 / 0.95 / 0.96 / 0.97 / 0.98 / 0.99 / 1.0 |
Detailed > Performance Scale | 20% / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95% / 100% ✅ / 105% / 110% / 115% / 120% / 125% / 130% / 135% / 140% / 145% / 150% / 155% / 160% / 165% / 170% / 175% / 180% / 185% / 190% / 195% / 200% |
dosbox_pure_cycles_scale |
0.20 / 0.25 / 0.30 / 0.35 / 0.40 / 0.45 / 0.50 / 0.55 / 0.60 / 0.65 / 0.70 / 0.75 / 0.80 / 0.85 / 0.90 / 0.95 / 1.00 / 1.05 / 1.10 / 1.15 / 1.20 / 1.25 / 1.30 / 1.35 / 1.40 / 1.45 / 1.50 / 1.55 / 1.60 / 1.65 / 1.70 / 1.75 / 1.80 / 1.85 / 1.90 / 1.95 / 2.00 |
Bind Unused Buttons | Enabled ✅ / Disabled |
dosbox_pure_bind_unused |
true / false |
Enable On Screen Keyboard | Enabled ✅ / Disabled |
dosbox_pure_on_screen_keyboard |
true / false |
Bind Mouse Wheel To Key | Left-Bracket/Right-Bracket ✅ / Comma/Period / Page-Up/Page-Down / Home/End / Delete/Page-Down / Minus/Equals / Semicolon/Quote / Numpad Minus/Plus / Numpad Divide/Multiply / Up/Down / Left/Right / Q/E / Disabled |
dosbox_pure_mouse_wheel |
67/68 / 72/71 / 79/82 / 78/81 / 80/82 / 64/65" / 69/70 / 99/100 / 97/98 / 84/85 / 83/86 / 11/13 / none |
Mouse Sensitivity | 20% / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95% / 100% ✅ / 110% / 120% / 130% / 140% / 150% / 160% / 170% / 180% / 190% / 200% / 220% / 240% / 260% / 280% / 300% / 320% / 340% / 360% / 380% / 400% / 420% / 440% / 460% / 480% / 500% |
dosbox_pure_mouse_speed_factor |
0.2 / 0.25 / 0.3 / 0.35 / 0.4 / 0.45 / 0.5 / 0.55 / 0.6 / 0.65 / 0.7 / 0.75 / 0.8 / 0.85 / 0.9 / 0.95 / 1.0 / 1.1 / 1.2 / 1.3 / 1.4 / 1.5 / 1.6 / 1.7 / 1.8 / 1.9 / 2.0 / 2.2 / 2.4 / 2.6 / 2.8 / 3.0 / 3.2 / 3.4 / 3.6 / 3.8 / 4.0 / 4.2 / 4.4 / 4.6 / 4.8 / 5.0 |
Advanced > Horizontal Mouse Sensitivity | 20% / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% / 75% / 80% / 85% / 90% / 95% / 100% ✅ / 110% / 120% / 130% / 140% / 150% / 160% / 170% / 180% / 190% / 200% / 220% / 240% / 260% / 280% / 300% / 320% / 340% / 360% / 380% / 400% / 420% / 440% / 460% / 480% / 500% |
dosbox_pure_mouse_speed_factor_x |
0.2 / 0.25 / 0.3 / 0.35 / 0.4 / 0.45 / 0.5 / 0.55 / 0.6 / 0.65 / 0.7 / 0.75 / 0.8 / 0.85 / 0.9 / 0.95 / 1.0 / 1.1 / 1.2 / 1.3 / 1.4 / 1.5 / 1.6 / 1.7 / 1.8 / 1.9 / 2.0 / 2.2 / 2.4 / 2.6 / 2.8 / 3.0 / 3.2 / 3.4 / 3.6 / 3.8 / 4.0 / 4.2 / 4.4 / 4.6 / 4.8 / 5.0 |
Advanced > Use Mouse Input | On (default) ✅ / Disabled |
dosbox_pure_mouse_input |
true / false |
Advanced > Automatic Game Pad Mappings | On (default) ✅ / Enable with notification on game detection / Off |
dosbox_pure_auto_mapping |
true / notify / false |
Advanced > Keyboard Layout | US (default) ✅ / UK / Belgium / Brazil / Croatia / Czech Republic / Denmark / Finland / France / Germany / Greece / Hungary / Iceland / Italy / Netherlands / Norway / Poland / Portugal / Russia / Slovakia / Slovenia / Spain / Sweden / Switzerland (German) / Switzerland (French) / Turkey |
dosbox_pure_keyboard_layout |
us / uk / be / br / hr / cz243 / dk / su / fr / gr / gk / hu / is161 / it / nl / no / pl / po / ru / sk / si / sp / sv / sg / sf / tr |
Advanced > Menu Transparency | 10% / 20% / 30% / 40% / 50% ✅ / 60% / 70% / 80% / 90% / 100% |
dosbox_pure_menu_transparency |
10 / 20 / 30 / 40 / 50 / 60 / 70 / 80 / 90 / 100 |
Advanced > Joystick Analog Deadzone | 0% / 5% / 10% / 15% ✅ / 20% / 25% / 30% / 35% / 40% |
dosbox_pure_joystick_analog_deadzone |
0 / 5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 |
Advanced > Enable Joystick Timed Intervals | On (default) ✅ / Disabled |
dosbox_pure_joystick_timed |
true / false |
Emulated Performance | AUTO - DOSBox will try to detect performance needs (default) ✅ / MAX - Emulate as many instructions as possible / 8086/8088, 4.77 MHz from 1980 (315 cps) / 286, 6 MHz from 1982 (1320 cps) / 286, 12.5 MHz from 1985 (2750 cps) / 386, 20 MHz from 1987 (4720 cps) / 386DX, 33 MHz from 1989 (7800 cps) / 486DX, 33 MHz from 1990 (13400 cps) / 486DX2, 66 MHz from 1992 (26800 cps) / Pentium, 100 MHz from 1995 (77000 cps) / Pentium II, 300 MHz from 1997 (200000 cps) / Pentium III, 600 MHz from 1999 (500000 cps) / AMD Athlon, 1.2 GHz from 2000 (1000000 cps) |
dosbox_pure_cycles |
auto / max / 315 / 1320 / 2750 / 4720 / 7800 / 13400 / 26800 / 77000 / 200000 / 500000 / 1000000 |
Detailed > Limit CPU Usage | 50% / 51% / 52% / 53% / 54% / 55% / 56% / 57% / 58% / 59% / 60% / 61% / 62% / 63% / 64% / 65% / 66% / 67% / 68% / 69% / 70% / 71% / 72% / 73% / 74% / 75% / 76% / 77% / 78% / 79% / 80% / 81% / 82% / 83% / 84% / 85% / 86% / 87% / 88% / 89% / 90% ✅ / 91% / 92% / 93% / 94% / 95% / 96% / 97% / 98% / 99% / 100% |
dosbox_pure_cycle_limit |
0.5 / 0.51 / 0.52 / 0.53 / 0.54 / 0.55 / 0.56 / 0.57 / 0.58 / 0.59 / 0.6 / 0.61 / 0.62 / 0.63 / 0.64 / 0.65 / 0.66 / 0.67 / 0.68 / 0.69 / 0.7 / 0.71 / 0.72 / 0.73 / 0.74 / 0.75 / 0.76 / 0.77 / 0.78 / 0.79 / 0.8 / 0.81 / 0.82 / 0.83 / 0.84 / 0.85 / 0.86 / 0.87 / 0.88 / 0.89 / 0.9 / 0.91 / 0.92 / 0.93 / 0.94 / 0.95 / 0.96 / 0.97 / 0.98 / 0.99 / 1.0 |
Emulated Graphics Chip (restart required) | SVGA (Super Video Graphics Array) (default) ✅ / VGA (Video Graphics Array) / EGA (Enhanced Graphics Adapter) / CGA (Color Graphics Adapter) / Tandy (Tandy Graphics Adapter) / Hercules (Hercules Graphics Card) / PCjr |
dosbox_pure_machine |
svga / vga / ega / cga / tandy / hercules / pcjr |
CGA Mode | Early model, composite mode auto (default) ✅ / Early model, composite mode on / Early model, composite mode off / Late model, composite mode auto / Late model, composite mode on / Late model, composite mode off |
dosbox_pure_cga |
early_auto / early_on / early_off / late_auto / late_on / late_off |
Hercules Color Mode | Black & white (default) ✅ / Black & amber / Black & green |
dosbox_pure_hercules |
white / amber / green |
SVGA Mode (restart required) | S3 Trio64 (default) ✅ / S3 Trio64 no-line buffer hack (reduces flickering in some games) / S3 Trio64 VESA 1.3 / Tseng Labs ET3000 / Tseng Labs ET4000 / Paradise PVGA1A |
dosbox_pure_svga |
svga_s3 / svga_nolfb / svga_oldvbe / svga_et3000 / svga_et4000 / svga_paradise |
3dfx Voodoo Emulation | Enabled - 12MB memory (default) ✅ / Enabled - 4MB memory / Disabled |
dosbox_pure_voodoo |
12mb / 4mb / off |
3dfx Voodoo Performance Settings | Multi-threading (default) ✅ / Multi-threading, low quality / Low quality / None |
dosbox_pure_voodoo_perf |
1 / 3 / 2 / 0 |
Aspect Ratio Correction | Off (default) ✅ / Enabled |
dosbox_pure_aspect_correction |
false / true |
Memory Size (restart required) | Disable extended memory (no EMS/XMS) / 4 MB / 8 MB / 16 MB (default) ✅ / 24 MB / 32 MB (unsafe) / 48 MB (unsafe) / 64 MB (unsafe) / 96 MB (unsafe) / 128 MB (unsafe) / 224 MB (unsafe) |
dosbox_pure_memory_size |
none / 4 / 8 / 16 / 24 / 32 / 48 / 64 / 96 / 128 / 224 |
CPU Type (restart required) | Auto - Mixed feature set with maximum performance and compatibility ✅ / 386 - 386 instruction with fast memory access / 386 (slow) - 386 instruction set with memory privilege checks / 386 (prefetch) - With prefetch queue emulation (only on 'auto' and 'normal' core) / 486 (slow) - 486 instruction set with memory privilege checks / Pentium (slow) - 586 instruction set with memory privilege checks |
dosbox_pure_cpu_type |
auto / 386 / 386_slow / 386_prefetch / 486_slow / pentium_slow |
Advanced > CPU Core (restart required) | Auto - Real-mode games use normal, protected-mode games use dynamic ✅ / Dynamic - Dynamic recompilation (fast, using dynrec / dynamic_x86 implementation) / Normal (interpreter) / Simple (interpreter optimized for old real-mode games) |
dosbox_pure_cpu_core |
auto / dynamic / normal / simple |
Advanced > Discard OS Disk Modifications (restart required) | Off (default) ✅ / On |
dosbox_pure_bootos_ramdisk |
false / true |
Advanced > Free Space on D: in OS (restart required) | 1GB (Default) ✅ / 2BG / 4GB / 8GB |
dosbox_pure_bootos_dfreespace |
1024 / 2048 / 4192 / 8196 |
Advanced > Force Normal Core in OS | Off (default) ✅ / On |
dosbox_pure_bootos_forcenormal |
false / true |
Audio Sample Rate (restart required) | 8000 / 11025 / 16000 / 22050 / 32000 / 44100 / 48000 ✅ / 49716 |
dosbox_pure_audiorate |
8000 / 11025 / 16000 / 22050 / 32000 / 44100 / 48000 / 49716 |
SoundBlaster Settings | Port 0x220, IRQ 7, 8-Bit DMA 1, 16-bit DMA 5 ✅ / Port 0x220, IRQ 5, 8-Bit DMA 1, 16-bit DMA 5 / Port 0x240, IRQ 7, 8-Bit DMA 1, 16-bit DMA 5 / Port 0x240, IRQ 7, 8-Bit DMA 3, 16-bit DMA 7 / Port 0x240, IRQ 2, 8-Bit DMA 3, 16-bit DMA 7 / Port 0x240, IRQ 5, 8-Bit DMA 3, 16-bit DMA 5 / Port 0x240, IRQ 5, 8-Bit DMA 1, 16-bit DMA 5 / Port 0x240, IRQ 10, 8-Bit DMA 3, 16-bit DMA 7 / Port 0x280, IRQ 10, 8-Bit DMA 0, 16-bit DMA 6 / Port 0x210, IRQ 5, 8-Bit DMA 1, 16-bit DMA 5 |
dosbox_pure_sblaster_conf |
A220 I7 D1 H5 / A220 I5 D1 H5 / A240 I7 D1 H5 / A240 I7 D3 H7 / A240 I2 D3 H7 / A240 I5 D3 H5 / A240 I5 D1 H5 / A240 I10 D3 H7 / A280 I10 D0 H6 / A210 I5 D1 H5 |
MIDI Output | Disabled ✅ / Frontend MIDI driver / Scan System directory for soundfonts (open this menu again after) |
dosbox_pure_midi |
disabled / frontend / scan |
Advanced > SoundBlaster Type | SoundBlaster 16 (default) ✅ / SoundBlaster Pro 2 / SoundBlaster Pro / SoundBlaster 2.0 / SoundBlaster 1.0 / GameBlaster / none |
dosbox_pure_sblaster_type |
sb16 (default) / sbpro2 / sbpro1 / sb2 / sb1 / gb / none |
Advanced > SoundBlaster Adlib/FM Mode | Auto (select based on the SoundBlaster type) (default) ✅ / CMS (Creative Music System / GameBlaster) / OPL-2 (AdLib / OPL-2 / Yamaha 3812) / Dual OPL-2 (Dual OPL-2 used by SoundBlaster Pro 1.0 for stereo sound) / OPL-3 (AdLib / OPL-3 / Yamaha YMF262) / OPL-3 Gold (AdLib Gold / OPL-3 / Yamaha YMF262) / Disabled |
dosbox_pure_sblaster_adlib_mode |
auto / cms / opl2 / dualopl2 / opl3 / opl3gold / none |
Advanced > SoundBlaster Adlib Provider | Default ✅ / High quality Nuked OPL3 |
dosbox_pure_sblaster_adlib_emu |
default / nuked |
Advanced > Enable Gravis Ultrasound (restart required) | Off (default) ✅ / Enabled |
dosbox_pure_gus |
false / true |