Da pochi giorni si rende disponibile la nuova versione 3.5.0 dell’emulatore Amiga WinUAE, l’aggiornamento porta alcune correzioni importanti e introduce l’emulazione di nuovo hardware, come la porta di espansione laterale COMSPEC SA-1000.
WinUAE è un porting dell’emulatore UAE per PC Windows, il programma permette di eseguire senza grossi problemi giochi e applicazioni sviluppati per Amiga.
Changelog
Nuovo hardware emulato
- Comspec SA-1000.
- California Access Malibu.
- DKB RapidFire.
- M-Tec AT-500 Megabody.
Nuove caratteristiche
- Modalità di emulazione FPU Softfloat. Perfetta emulazione FPU bit (tranne per le funzioni trascendentali), compreso il supporto completo delle eccezioni aritmetiche (cooperazione con l’autore dell’emulatore precedente).
- Coordinamento assoluto dell’emulazione Lightpen HID (light gun USB) e supporto del dispositivo touchscreen.
- Secondo giocatore per American Laser Games e adattatore per l’emulazione Actionware dual light gun.
- Reale opzione di blocco del supporto harddrive. Abilita l’accesso esclusivo anche se l’unità ha partizioni FAT installate su Windows.
- Winlaunch.lib ora è una funzionalità integrata ed è anche compatibile a 64 bit.
- Mostra [Pausa] nella barra del titolo in modalità finestra in modalità pausa.
- Se lo stato file è caricato con una o più immagini di floppy che non possono essere aperte: tenere il disco fake nell’unità (come in precedenza) e richiedere un nuovo percorso del disco quando viene rilevato il disco per la prima volta.
Caratteristiche del chipset personalizzate emulate
- AGA FMODE>0 unaligned bitplane e sprite pointer behavior implementato, la corruzione dello schermo risultante è ora accurato al 100%.
- BPLCON4 XOR maschera speciale in modalità HAM6/8 o modalità EHB.
- Carica manualmente blitter B-DAT quando B-shift è in stato non zero.
- L’hardware Lightpen ora viene perfettamente emulato nel ciclo.
- Sprite special case quando la coordinazione X di avvio dello sprite di modalità DMA è inferiore alla posizione dell’elemento DMA dello sprite.
- Gli interrupt audio vengono ritardati da 2 cicli.
Miglioramenti delle funzionalità
- La modalità traccia 68020+ T0 ora viene completamente emulata.
- Modalità esatta per il ciclo su 68020.
- La precisione della modalità esatta del ciclo di memoria è migliorata.
- Implementata la precedente emissione bsdsocket.library non inviata (sendmsg () e recvmsg ()).
- Lo scanner ROM in modalità ricorsiva salta ora le directory che iniziano con il punto.
- L’emulazione MMU ora può essere attivata o disattivata al volo.
- Rilasciare tutti i tasti attualmente premuti quando l’emulazione si ferma.
- Aggiunto a Quickstart un passo più preciso del ciclo di memoria per le configurazioni A1200 e CD32. Questo rende meno pesante il carico sulla CPU e completa il ciclo-esatto.
- Elimina i percorsi della vecchia directory di stile e hardfile se contiene “,”.
- Masoboshi MasterCard completamente implementato, incluso il supporto DMA.
Correzioni di bug
- FM801 corruzione audio a 16 bit.
- Emulazione A2090 ST-506.
- Possibile arresto anomalo quando la visualizzazione era molto ampia con la condizione di sovraccarico DMA di bitplano.
- Corretto il crash quando la riproduzione audio della scheda audio è stata avviata e la modalità di canale è stata mono e quando viene selezionato “Include audio CD e FMV”.
- Corretto blocco quando si accede alla scheda SCSI IO della scheda acceleratore senza alcun dispositivo SCSI aggiunto.
- Fixato un bug se l’acceleratore Blizzard a bordo della dimensione della memoria è stato impostato su zero.
- JIT non era compatibile con 512k o 1M Chip RAM.
- La GUI manuale per la configurazione della RAM non ha accettato l’indirizzo finale più piccolo della dimensione attuale della scheda.
- Configurato manualmente ma disabilitato (dimensione zero) le banche Z2/Z3 aggiunte al sistema.
- Corretto lo spazio di indirizzi di memoria Apollo 1240/1260.
- Corretto il crash al boot per PC bridgeboard NE2000.
- Il mouse in modalità Windowed non colpisce più le barriere nascoste se la finestra è parzialmente fuori dal desktop o non captata se la finestra è in cima alla barra delle attività.
- Se è stato abilitato l’ordine di bordo autoconfig personalizzato, le impostazioni di configurazione personalizzata dei dispositivi di espansione non vengono salvate correttamente.
- L’errore di indirizzo 68000 impilato PC non era corretto in alcune istruzioni di lettura-modifica-scrittura
- La disattivazione dell’opzione del pulsante centrale del mouse era bloccata.
- Il calcolo della larghezza della colonna dell’elenco GUI consente di utilizzare la dimensione predefinita del carattere, non il font selezionato.
- Fixato il bug per l’accesso alla cache in 68030 CE/prefetch mode.
- Lo stato della scheda grafica G-REX e Cirrus Logic è stato resettato se i pannelli RAM o HW Info GUI sono stati aperti dopo l’avvio dell’emulazione.
Download: Emulatore Amiga WinUAE v3.5.0
Supporto ufficiale WinUAE (forum in lingua inglese)