View Single Post
Old 17 September 2010, 08:37   #12
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,534
Thanks for the hint, delay is most likely required (on real CD32 too) because CD32 CD driver always prefetches next max 16 CD sectors.

Each sector fetch creates an interrupt and machine hangs if WHDLoad kills the system before prefetching is complete.

Older WinUAE versions didn't emulate hardware fully which caused driver to stop prefetching early = delay was not needed
Toni Wilen is offline  
 
Page generated in 0.04308 seconds with 11 queries