Pubblicato un rapido aggiornamento per DOSBox-X, l’emulatore DOS definitivo, capace di far girare giochi e software degli anni ’80 e ’90 meglio di quanto fosse possibile all’epoca.

Non si limita ai classici come Doom o Prince of Persia, ma supporta interi sistemi operativi come Windows 3.1, 95, 98 e ME, permette l’installazione completa del software originale e offre compatibilità con il NEC PC-98, rendendo accessibile tutto il catalogo giapponese mai giocabile.
Grazie al supporto nativo per 3dfx Voodoo e Glide, ai networking NE2000, alla stampa virtuale, a TrueType in modalità testo, FluidSynth MIDI e lettura FLAC/MP3, DOSBox-X non è solo un emulatore ma uno strumento completo per preservare e vivere la storia del software.
La GUI moderna con menu a tendina, 100 slot di save-state, pixel-perfect scaling, overscan e V-Sync semplifica la configurazione anche per chi non ha mai toccato un file .conf.
DOSBox-X è molto ricco di funzionalità e solo per citare alcune delle sue caratteristiche uniche:
- Supporto per barra dei menu GUI e strumento di configurazione.
- Salvataggio e stato di caricamento (fino a 100 slot di salvataggio e anche file di salvataggio).
- Migliore compatibilità con le applicazioni DOS.
- Molti altri comandi DOS.
- Pentium MMX e Pro.
- Stampa (stampante virtuale o reale).
- Emulazioni IDE.
- Nome del file lungo e immagini disco FAT32 (funzioni DOS 7+; set ver=7.1).
- Copia e incolla negli appunti.
- Emulazione 3dfx Voodoo e Glide.
- Fogli di spunti con tracce CD-DA FLAC/MP3/OGG/Opus,
- FluidSynth e MT32.
- Rete NE2000.
- Ridimensionamento pixel-perfect.
- Output font TrueType.
- V-Sync.
- NEC PC-98 e molto altro.
L’ultima versione, la build 2025.12.01, introduce correzioni per giochi specifici come Magic Pockets, aggiornamenti per Tseng ET4000 e Hercules palette, overlay debug per Tandy/PCjr, indicatore Turbo nella barra del titolo e centinaia di micro-fix apprezzati dai nostalgici più esperti.
L’installazione è immediata su Windows, macOS e Linux, incluso ARM64 per Mac M1/M2/M3: Basta estrarre, avviare l’app, montare la cartella dei giochi e partire, con la possibilità di giocare a Windows 98 in finestra in pochi minuti.
Changelog
- Overlay video debug: Per l’emulazione del Tandy e PCjr, aggiunte informazioni sullo schermo che mostrano la line mask, il display e le memorie CPU e i valori dei segmenti corrispondenti. Questo può aiutare nel debug dei giochi e mostra eventuali remapping o page flipping. (joncampbell123)
- Emulazione Tandy: Aggiunta la stringa “Tandy” nel kernel DOS all’avvio se
machine=tandy. Il gioco “The Train: Escape to Normandy” cerca questa stringa all’indirizzoFFFF:0000. Se non la trova, non riconosce la macchina come Tandy. Questa modifica permette al gioco di funzionare correttamente. (joncampbell123) - Emulazione Tseng ET4000 – modalità 0x24: Modalità testuale 130×28 con celle alte 13 pixel. Il BIOS ET4000 ha un font specifico per questa modalità; ora DOSBox-X incorpora e usa questo font. (joncampbell123)
- Emulazione Tseng ET4000 – correzione modalità 0x22/0x23/0x24: Ora programmata come fa il BIOS reale, risolvendo problemi in cui la modalità 132×25 veniva renderizzata solo nella metà superiore dello schermo. (joncampbell123)
- Correzione bug emulazione ET3000/ET4000: Risolto il problema dei modi grafici CGA corrotti. La nuova emulazione VGA non usa più M_CGA2/M_CGA4; ET4000 ed ET3000 si comportano allo stesso modo. (joncampbell123)
- Correzione comandi drive nella shell: Alcuni comandi di cambio unità non funzionavano se l’ultimo carattere era una backslash (es. “a:” invece di “a:”). Corretto. (joncampbell123)
- INT 21h AH=4Bh EXEC: MS-DOS reale restituisce un valore non zero come
0x3E01. Una versione difettosa di Magic Pockets non chiamaINT 21 AH=4Dhper leggere il codice di uscita diINTRO.EXEe si aspetta cheALsia semplicemente non zero. Per farlo funzionare correttamente, ora viene restituito un valore non zero. (joncampbell123) - Tipo macchina Tandy: Molti registri sono WRITE ONLY secondo la documentazione SX, ma il gioco “Troubadours” legge/modifica/scrive questi registri per impostare la modalità 320×200 16 colori. Ora le letture da questi registri restituiscono 0 e viene stampato un messaggio di debug nel log. Questo permette il funzionamento corretto del codice di impostazione manuale della modalità. Restituire
0x00invece di0xFFrisolve il problema delle scanline mancanti, anche se il gioco può ancora crashare. Un effetto collaterale è che la RAM video viene spostata a 512 KB dalla memoria base, il che può corrompere la fine della catena MCB se non si abilita più di 640 KB di RAM e non si emula l’intera memoria convenzionale Tandy da 768 KB. (joncampbell123)
| Sistema | File | Dimensione | SHA256 |
|---|---|---|---|
| macOS ARM64 | dosbox-x-macosx-arm64-20251201165421.zip | 42.7 MB | da21d5f33db50db88ae11fdd71d36b9755f923d2a33074e4900bec56d30fcaa4 |
| macOS x86_64 | dosbox-x-macosx-x86_64-20251201165421.zip | 44.2 MB | 7946b304364920cacd4eb8c43f46c6bb9377038966b858277fe4d09357e0cd0e |
| Windows MinGW HX/DOS | dosbox-x-mingw-hx-dos-20251201165421.zip | 9.61 MB | 6ebddb3c3bc5ee292a1387af0e5966ebb071ceb3d68f1eafadc4d385db40fcb4 |
| Windows MinGW Win32 | dosbox-x-mingw-win32-20251201165421.zip | 43.8 MB | d6a16bf31648fe7d84fa80639ebcd4b55a730c56c2e6fa8cef452c9e12940a9e |
| Windows MinGW Win32 Low-End | dosbox-x-mingw-win32-lowend-20251201165421.zip | 40.6 MB | df2887152ea3d3be88d684c6719fc3935e6567c10a974b34dbef1d78f46ddf73 |
| Windows MinGW Win32 Low-End 9x | dosbox-x-mingw-win32-lowend9x-20251201165421.zip | 20.2 MB | b7729dfa6b0f0e3dc28f42ddbd4cebadf7b3bd9656b2cf0d13628c246df51e27 |
| Windows MinGW Win64 | dosbox-x-mingw-win64-20251201165421.zip | 43.4 MB | 2db3dbb31ff8da977a5dc80ce7526aad37b5f76b970a255663f7d7e5dcdc4346 |
| Visual Studio ARM32 | dosbox-x-vsbuild-arm32-20251201165421.zip | 38.2 MB | 5e3b6888d968790b197a7dd807cb4064f9b40f1ed3394abb7fd87b462b3a7c60 |
| Visual Studio ARM64 | dosbox-x-vsbuild-arm64-20251201165421.zip | 38.4 MB | b75ea06d1c99e5c41532f56441d00caeeba53d9813727e26d049cc7b23d88cf4 |
| Visual Studio Win32 | dosbox-x-vsbuild-win32-20251201165421.zip | 39.4 MB | 3387b10e10af529999941c836657af0c87c0aca7eafe493a6ba32bba98e0630e |
| Visual Studio Win64 | dosbox-x-vsbuild-win64-20251201165421.zip | 41.6 MB | ac1140b599fd11bbce36be0e271867dccd45d92d5b6a773561779d009846ad31 |
| Visual Studio WinXP | dosbox-x-vsbuild-XP-20251201165421.zip | 48.1 MB | 9e7dae1f7bbc359be746f891c201897f38c8c975215170d29fc460660a85d146 |
| Windows Setup | dosbox-x-windows-2025.12.01-setup.exe | 94.8 MB | 3dba0c863b18595ade1d9fef885055d846a63e7fb96e4f953fdbe4dba58bc073 |
| Windows XP Setup | dosbox-x-winXP-2025.12.01-setup.exe | 50 MB | 1cab777f43af103d1db31909ffff7294595fc2ebe87eca6a64f5269c49b316f4 |
| Codice sorgente | Source code (zip) | – | – |







