[EMU]Rilasciato WinUAE 3.6.0

Dopo mesi di lungo lavoro e sviluppo e ben 19 versioni di test,il Team Winuae ha appena rilasciato una nuovo aggiornamento stabile  di WinUAE in versione 3.6.0.WinUAE è un fork di UAE uno dei migliori emulatori esistenti su windows per Amiga che emula quasi tutte le caratteristiche degli Amiga basati sui processori della famiglia del Motorola 68000, tra cui tutte e tre le generazioni di chipset custom: originale, ECS ed AGA,le periferiche di I/O come tastiera, joystick, mouse, unità HD e floppy disk drive e tutti i processori usati dagli Amiga, fino al Motorola 68060, compresi anche i coprocessori matematici Motorola 68881 e 68882.

Attenzione:la traduzione in italiano delle caratteristiche di questa nuova versione non è molto accurata.

Changelog

v3.6.0

Aggiornamenti di emulazione di base:

  • 68030, 68040 e 68060 emulazione completa della cache di istruzioni e dati, con o senza emulazione MMU.
  • Emulazione parziale MMU 68030, 68040 e 68060 modello CE (solo registri trasparenti di traslazione).
  • Miglioramento delle prestazioni dell’emulazione MMU 68030, 68040 e 68060 (aggiunta di cache di traduzione aggiuntive).
  • STOP-instruction Comportamento non documentato specifico del modello CPU emulato quando il parametro non ha impostato S-bit.
  • 68020+ DIVS / DIVU Condizione di overflow non definita specifica della CPU Flag N e Z emulati.
  • Valori non documentati 68881/68882 FMOVECR emulati.
  • 68020/030 istruzioni BCD non documentate V flag comportamento fisso (68000 era già corretto)
  • Opzionale Toshiba Gary slow (chip ram like) Z2 IO e / o velocità di accesso allo spazio ROM.

Aggiornamenti dell’espansione hardware emulati:

  • Aggiunto il supporto hardware di revisione di Cubo CD32 in seguito, protezione da copia PIC, touch screen, emulazione NVRAM e RTC. (TODO: Supporto per gettoniere e biglietti, nessuna informazione hardware disponibile)
  • Cubo CD32 è ora un dispositivo di espansione, ha aggiunto DIP, PIC ID di gioco / lingua e opzioni di abilitazione del dispositivo di espansione.
  • Sono supportati l’aggiornamento / adattatore ROM di terze parti Comacec e MacroSystem A2090.
  • Aggiunto il supporto per la scrittura di rom flash DKB 1230/1240 / Cobra e Rapidfire.

Nuove espansioni hardware emulate:

  • Ashcom Addhard (SCSI)
  • Riferimento Evesham Micros (SCSI)
  • FastATA 4000 MK I / II (IDE)
  • Gigatron Arriba (IDE)
  • Kupke Golem HD3000 (OMTI)
  • Profex HD3300 (OMTI)
  • Reiter Software Wedge (OMTI)
  • Sprit Technology InMate (SCSI)
  • Dongle Music Master

Supporto Direct3D 11 implementato:

  • Richiede Windows 7SP1 e versioni successive. Windows 7 richiede KB2670838 (Disponibile tramite aggiornamento di Windows come aggiornamento opzionale), Windows 8 e versioni successive non necessita di pacchetti aggiuntivi come il supporto D3D9 richiesto (DX9 ridistribuibile antico).
  • Richiede il livello hardware 9.1 o successivo, il che significa che la maggior parte delle GPU compatibili con Windows 7 sono supportate.
  • Tutte le funzionalità della modalità Direct3D9 supportate (sovrapposizioni, maschere, shader personalizzati)
  • Sincronizzazione variabile (G-Sync, possibilmente anche FreeSync) supportato in modalità finestra.
  • Molti shader D3D9 personalizzati sono supportati automaticamente, alcuni richiedono modifiche manuali per funzionare in modalità Direct3D 11.

Altre nuove funzionalità e aggiornamenti:

  • Supporto di file di configurazione semplice art box / screenshot.
  • Se Wait for Blitter è abilitato e la dimensione del blit non ha senso, non aspettare. Risolve un lungo ritardo in Vital / Mystic.
  • Aggiunta la casella di controllo del chipset avanzato “CIA 391078-01”. Questa revisione della CIA ha un bug nella modalità di output della porta IO, la lettura della porta della modalità di output legge sempre lo stato dei dati in modalità output. Altri modelli, tra cui il DIP 8520 originale, il 391078-02 e i CIA interni Akiko leggono il livello di tensione esterno del pin di IO come documentato. Questo può influenzare il “cattivo” tasto sinistro del mouse / codice di lettura del pulsante di comando del joystick (pulsante non funzionante o bloccato). Utilizzato in A600. A1200 / A4000 può avere una revisione -01 o -02.
  • Aggiunta l’emulazione dell’unità nastro ATAPI.
  • Emulatore CD SCSI READ CD-DA e READ CD-DA Comandi MSF emulati.
  • Le modifiche alla GUI del dispositivo di espansione sono ora sempre attivate dopo un hard reset.
  • Il numero di unità hardfiles / harddrives di uaehf.device è ora configurabile dall’utente.
  • “Includi CD e FMV Audio” e / o modifica del modo audio al volo quando è in riproduzione l’audio del CD o FMV è ora supportato.
  • Supporto per il compilatore di debugger (a) e altri aggiornamenti di vari debugger.
  • La modalità mouse e tastiera opzionali non rawinput è tornata (-norawinput_all)
  • Aggiunta l’opzione del pannello Misc per mostrare WinUAE nella schermata di spegnimento / disconnessione di Windows (Vista o più recente) se la sessione di emulazione è attiva.
  • JIT Direct è consentito nella configurazione PPC di CyberStorm ma disabilita anche la funzionalità hardware della MAP MAP CSPPC.
  • Possibilità di visualizzare le unità IDE CHS-only tramite adattatori USB che non supportano le unità CHS-only. (L’effetto collaterale comune è il rilevamento dell’unità, ma appare come unità di dimensioni zero in Gestione disco di Windows)

Bug corretti:

  • Non è stato possibile sovrascrivere i dati di autoconfig della scheda RAM Z2 se la scheda aveva impostazioni predefinite del produttore / ID prodotto integrato.
  • Non è stato possibile modificare il percorso esistente con i pulsanti Seleziona directory / Seleziona archivio o File normale.
  • Risolti crash casuali della versione a 64 bit che di solito si verificavano con alcune estensioni della shell.
  • La RAM Z3 in modalità manuale era completamente danneggiata.
  • Directory UAE harddrive / hardfile KS 1.2 hack autoboot non ha funzionato senza reset extra se la scheda di autoconfig UAE non era la prima scheda nella catena di autoconfig.
  • L’emulazione della cache dei dati 68030 ha corrotto i dati se la scrittura è stata memorizzata nella cache, la dimensione della scrittura era word o long e l’indirizzo era dispari.
  • 68040/060 senza FPU: molte eccezioni F-line dell’istruzione FPU hanno generato frame stack errati.
  • ECS Denise BPLCON2 I bit solo ECS (ad esempio KILLEHB) sono stati mascherati a meno che non sia stato selezionato anche AGA.
  • Obsoleto comando IDE FORMAT TRACK corretto.
  • Il mapping personalizzato del pannello GamePorts ha analizzato in modo errato lo stato di autofire del joystick dal file di configurazione.
  • Il file system della directory ACTION_SET_DATE non è riuscito a modificare il timbro data se il file era di sola lettura.
  • Il ciclo di memoria CPU 68020 esatto è ancora parzialmente funzionante, la velocità della CPU può essere ridotta ma non aumentata.
  • Il mapping personalizzato del pannello GamePorts ha analizzato in modo errato lo stato di autofire del joystick dal file di configurazione.
  • la modifica della porta joystick di configurazione uae (joyportx) è stata accodata ma non ha applicato modifiche.
  • Uaeserial.device crash risolto. Lo stato DTR / RTS ora corrisponde al comportamento di serial.device all’apertura del dispositivo.
  • Risolto il controllo della dimensione VRAM di uaegfx, alcune modalità che riempivano quasi tutta la VRAM non comparivano nell’elenco delle risoluzioni.
  • uaenet.device non ha chiuso i manici Ethernet di basso livello quando Amiga è stato ripristinato, causando pacchetti duplicati.
  • Condizione di sovraccarico del bit trigger attivata in modo non corretto in situazioni rare in cui DPM bitplane è abilitato dopo DDFSTOP su OCS
  • Correzioni di emulazione dell’unità nastro. Corregge l’errore di installazione di Amix se l’ultimo file su nastro è stato selezionato per l’installazione.

Correzioni di bug e aggiornamenti della registrazione AVI:

  • Il primo frame registrato da avioutput è stato talvolta parzialmente danneggiato.
  • Quando si salva lo stato con avioutput attivo: l’ultimo fotogramma prima del salvataggio dello stato non è stato registrato.
  • Il numero di contatori di avioutput bufferizzati (in attesa dell’elaborazione del thread di compressione) è stato periodicamente ripristinato, il che ha causato la perdita di frame (e perdite di memoria) nei video registrati se la CPU non era abbastanza veloce.
  • Ritarda l’inizializzazione fino a quando viene visualizzata la prima richiesta di registrazione del frame del suono o del buffer del suono, in precedenza l’opzione “before filtering” potrebbe aver utilizzato dimensioni di visualizzazione errate in alcune situazioni.
  • La selezione video non compressa non viene più dimenticata.
  • Il primo frame non è stato reso (e anche non registrato) se lo stato file è stato ripristinato quando l’emulazione era già in esecuzione.
  • Se lo stato dell’emulatore è stato modificato (punto di interruzione del debugger, salvataggio file di stato ecc.), L’ultimo fotogramma prima della modifica dello stato non è stato registrato.
  • La divisione del file (limite 2G) ha provocato un errore nel buffer del suono causando anomalie al suono casuali.
  • Aggiunto -max_avi_size <bytes> -command line parameter per impostare split size.
  • Se la registrazione è stata avviata e la GUI non è mai stata aperta nella stessa sessione, la frequenza di registrazione del suono diventa 44100 Hz, causando problemi di sincronizzazione sincrona AV se la frequenza reale non era la stessa.

e altro ancora.

v3.5.0

Nuovo hardware emulato
  • COMSPEC SA-1000
  • California access Malibu
  • DKB RapidFire
  • M-Tec AT-500 Megabody
Nuove caratteristiche
  • Softfloat FPU nella modalità di emulazione. Bit di emulazione perfetta FPU (ad eccezione di funzioni trascendenti), incluso il supporto completo ad eccezione aritmetica. (Cooperazione con precedente emulatore autore)
  • emulazione penna ottica assoluta coordinate HID (cannoni leggeri USB) e supporto dispositivo touch screen.
  • Laser Games americani secondo giocatore e Actionware dual emulazione adattatore light gun.
  • Reale hard disk mount opzione di blocco. Consente il pieno accesso esclusivo, anche se l’unità è dotato di Windows montata partizione (s) FAT.
  • winlaunch.lib è ora funzionalità incorporata ed è anche a 64-bit compatibile.
  • Mostra [pausa] nella finestra barra del titolo modalità in modalità di pausa.
  • Se statefile viene caricato con una o più immagini floppy che non possono essere aperti: Conservare il disco nel drive falso (come in precedenza) e chiedere nuovo percorso disco quando disco mancante si accede per la prima volta.
caratteristiche del chipset personalizzati emulati
  • AGA FMODE> 0 non allineati bitplane e puntatore sprite comportamento implementato, con conseguente danneggiamento del display è ora accurato al 100%.
  • maschera BPLCON4 XOR caso particolare in modalità EHB HAM6 / 8 o.
  • Caricare blitter B-DAT manualmente quando B-turno era diverso da zero.
  • hardware penna ottica è ora ciclo-esattamente emulato.
  • Sprite caso particolare in cui la modalità DMA sprite avvio coordinata X è inferiore posizione scanalatura DMA sprite.
  • interrupt audio sono ritardate di 2 cicli.
miglioramenti delle funzioni
  • 68020+ modalità T0 traccia è ora completamente emulato.
  • 68020 del ciclo di regolazioni della modalità esatte.
  • ciclo di memoria accuratezza Modo esatto migliorata
  • Implementato in precedenza non implementato sendmsg emulazione bsdsocket.library () e recvmsg ().
  • scanner modalità ROM ricorsiva ora salta le directory che iniziano con dot.
  • Emulazione MMU può essere ora acceso / spento al volo.
  • Rilasciare tutti i tasti premuti attualmente quando emulazione pause.
  • step rapida aggiunta memoria di ciclo-specifica per configurazioni A1200 e CD32. Meno pesante CPU rispetto pieno ciclo-esatto e di solito non molto di più peggiore (o migliore). Almeno non fino a 68020 CE viene meglio.
  • Fuga vecchia directory stile e percorsi hardfile se contiene “”.
  • Masoboshi MasterCard pienamente attuato, tra cui il supporto DMA.
correzioni di bug
  • FM801 16 bit corruzione audio.
  • Emulazione A2090 ST-506.
  • possibile crash quando il display è stato molto ampia con bitplane condizione di superamento DMA.
  • Risolto crash quando riproduzione audio scheda audio avviato e modalità del canale era mono e “Includi CD e FMV audio” è stata selezionata.
  • Risolto crash quando si accede scheda acceleratrice SCSI regione IO senza alcun dispositivo SCSI aggiunto (s).
  • Risolto incidente se Blizzard acceleratore sulla dimensione della memoria a bordo è stato impostato a zero.
  • JIT non era 512k o compatibile 1M Chip RAM.
  • Manuale GUI di configurazione RAM non ha accettato indirizzo finale più piccoli del formato scheda corrente.
  • configurato manualmente ma disabili (dimensioni pari a zero) le banche Z2 / Z3 sono stati aggiunti al sistema.
  • Apollo 1240/1260 memoria spazio di indirizzi fissi
  • PC bridgeboard avvio NE2000 incidente correzione.
  • modalità finestra del mouse non più ha colpito le barriere nascoste se la finestra è parzialmente al di fuori del desktop o non catturate se la finestra è in cima alla barra delle applicazioni.
  • Se personalizzato autoconfig fine bordo è stato attivato, dispositivi di espansione impostazione di configurazione personalizzata (s) non è stato salvato correttamente.
  • 68000 errore di indirizzo PC impilati non era corretto in alcuni lettura-modifica-scrittura istruzioni
  • Untrap opzione di mezzo pulsante del mouse è stato bloccato.
  • GUI di calcolo larghezza della colonna ListView dimensione del font di default utilizzato, non di carattere selezionato.
  • / Prefetch accesso cache in modalità bug 68030 CE risolto.
  • G-REX e Cirrus Logic Stato scheda grafica è stato azzerato se i pannelli di RAM o HW Info GUI sono stati aperti dopo l’emulazione è stato avviato.

GUIDA

Una piccola guida all’utilizzo è disponibile a questo link

Download

WinUAE 3.6.0

Fonte:
WinUAE

Ti è piaciuta la notizia? Supporta theheroGAC su Patreon!

theheroGAC

Nato negli anni 80 con la passione dei videogiochi e delle console.Il mio primo home computer è l'Amiga 600 regalato a 10 anni.Amo aiutare le persone in difficoltà e scrivere notizie sulle console.Studio all'università e il sito Games And Consoles è la mia passione.Per gli amici mi potete chiamare Ciccio

Ti potrebbe anche interessare

Rispondi