Home Emulatori Rilasciato DOSBox-X v2025.12.01: l’emulatore DOS definitivo per giochi, software vintage e Windows...

Rilasciato DOSBox-X v2025.12.01: l’emulatore DOS definitivo per giochi, software vintage e Windows 98

203
0

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’indirizzo FFFF: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 chiama INT 21 AH=4Dh per leggere il codice di uscita di INTRO.EXE e si aspetta che AL sia 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 0x00 invece di 0xFF risolve 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)