WinUAE SCSI-Emulation Fixato

AROS, sistemi compatibili ed emulatori

WinUAE SCSI-Emulation Fixato

Messaggioda AMIGASYSTEM » sab dic 15, 2012 5:48 pm

In questi giorni mi sono sentito con Toni Wilen, per un Bug che ho ritrovato nelle versioni recenti di WinUAE. Dalla versione 2.3.1 di WinUAE in poi, lo "SCSI Emulation" si comporta erroneamente, se si tenta di vedere un CD con più di 2 sessioni, esempio il CD di OS3.9, invece di mostrare 3 sessioni, come da figure allegate, monta solo la sessione Audio. Con le altre Opzioni di WinUAE "SPTI e SPTI + SCSI SCAN", le tre sessioni vengono montatate correttamente, anche il montaggio del CD attraverso la nuova funzione "CDFS automount", senza l'uso del CD0 per intenderci, il CD viene montato e visto in maniera correttà. Le prove da me eseguite hanno dato lo stesso risultato anche con CD Filesystem Handler differenti, ho usato AsimCDFS (quello in figura), AmiCDFS, cdrom-handler (AmiCDROM). Toni Wilen mi ha fatto fare alcune prove, facendomi modificare alcuni settaggi ed eseguire WinUAE con parametri di debug, in modo da avere dei log sui problemi riscontrati. Dopo le mie prove e la lettura dei log inviatogli, Toni è riuscito a scovare il bug, rispondendomi: SCSI emulation will read from wrong track if CD has more than one track. Yes, quite stupid bug... Praticamente uno stupito bug, lo SCSI Emulatore in presenza di più tracce avvia una lettura errata del CD, dopo avermi ringraziato, mi ha detto che il problema verrà fixato nella prossima versione di WinUAE. Allego tutte le grabbate inviate a Toni Wilen con relativi test, che spero possano interessare a qualcuno di voi che ha riscontrato il problema:



WinUAE 2.5.0 Montaggio Automatico con "CDFS automount"
montaggio corretto del CD di OS3.9






WinUAE 2.5.0 "NO" Montaggio Automatico,"SCSI Emulation",
Mountlist (CD0),CD OS3.9 solo montaggio traccia Audio






WinUAE 2.2.0. con "SCSI Emulation",montaggio
corretto del CD OS3.9, tracce montate correttamente






WinUAE 2.5.0 con "SPTI", montaggio
corretto del CD OS3.9, tracce montate correttamente






WinUAE 2.5.0 con "SPTI + SCSI SCAN",montaggio corretto
del CD di OS3.9,tutte le tracce montate correttamente


Immagine - AROS One Home Site - AfA One - AROS One x86 - AROS One 68K - WinUAE OS 4.1 -

Miei AMIGA
Amiga 4000/Cyberstorm MK II/060/Picasso RAM 6MB Kick 3.1
Amiga 1200/030 Ram 16 Mega HD 500 MB
Amiga 1200/040 Ram 32 Mega HD 500 MB
Amiga 600 HD 20 MB
Amiga 600 Doppio Kickstart 2.05-1.3
Amiga 500 Plus Doppio Kickstart 204-1.3
Amiga 500
CD32/SX-32 MK1 RAM 8 MB HD 4G
CD32 Standard
Avatar utente
AMIGASYSTEM

Staff
 
Messaggi: 5515
Iscritto il: ven lug 25, 2008 8:39 pm
Località: Brindisi

Re: WinUAE SCSI-Emulation Fixato

Messaggioda samo79 » sab dic 15, 2012 9:56 pm

Interessante, complimenti per aver scovato il bug :felice:
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14960
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia

Re: WinUAE SCSI-Emulation Fixato

Messaggioda AMIGASYSTEM » dom dic 16, 2012 12:47 pm

Non sono un programmatore, ma da buon vecchio Amighista mi diverto a testare tutto quello che mi capita fra le mani, peccato che gli anni avanzano (58) altrimenti mi sarebbe piaciuto imparare a fare qualcosa di mio.
Immagine - AROS One Home Site - AfA One - AROS One x86 - AROS One 68K - WinUAE OS 4.1 -

Miei AMIGA
Amiga 4000/Cyberstorm MK II/060/Picasso RAM 6MB Kick 3.1
Amiga 1200/030 Ram 16 Mega HD 500 MB
Amiga 1200/040 Ram 32 Mega HD 500 MB
Amiga 600 HD 20 MB
Amiga 600 Doppio Kickstart 2.05-1.3
Amiga 500 Plus Doppio Kickstart 204-1.3
Amiga 500
CD32/SX-32 MK1 RAM 8 MB HD 4G
CD32 Standard
Avatar utente
AMIGASYSTEM

Staff
 
Messaggi: 5515
Iscritto il: ven lug 25, 2008 8:39 pm
Località: Brindisi

Re: WinUAE SCSI-Emulation Fixato

Messaggioda samo79 » dom dic 16, 2012 9:17 pm

Beh non serve essere programmatori per testare qualcosa, basta l'utilizzo costante .. ed una buona dose di pazienza :ammicca:
Immagine

Moderatore sezioni Amiga/AmigaOne su
TGMOnline

WHEN IT'S DONE Immagine

Le mele a volte possono essere devastate dal colpo feroce di una tempesta, ma il tenero fascio del sole potrà sempre far sviluppare dei nuovi frutti

Sam440ep Flex 800 Mhz - 1 GB DDR Ram - Radeon 9250 - AmigaOS 4.1
AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE - AmigaOS 4.1
Avatar utente
samo79

Staff
 
Messaggi: 14960
Iscritto il: ven gen 10, 2003 5:09 am
Località: Perugia


Torna a AROS e compatibili

Chi c’è in linea

Visitano il forum: Nessuno e 9 ospiti