![]() |
![]() |
#1 |
Registered User
Join Date: May 2014
Location: Italy
Posts: 419
|
[Feature Request] Delay HDD seekTime
Hi Tony,
i think that i just ask this problem, but now i suggest a simple solution. Do you think that it possible add delay time for operation read and write to hdd for emulation seek time of rpm hdd (no sdd). Simple Code for example: delay=0; if (delay=25) than write(); delay=0; else delay=delay+1; Nothing of perfectly exact ,but only for have a effect of rpm hdd. I know there are a cache but if use old rpm hdd or sdd in the itself Pc, Winaue go different. Thanks a lot. |
![]() |
![]() |
#2 |
WinUAE developer
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,573
|
It is not possible to match some IDE or SCSI drives, it would be always very very approximate. (IDE or SCSI drives don't have user visible geometry, reported geometry is virtual and also number of sectors/track change depending on rw head position)
It would be possible with MFM drives but that would be even more useless ![]() So instead of trying to model access time, something very simple like two parameters: first is number of blocks that are located in same "virtual" cylinder, if old block/value != new block/value -> add delay (second parameter) But HD controller emulation isn't designed for delays, any easily added delay would slow down whole emulator.. (just like your example ![]() |
![]() |
![]() |
#3 |
Going nowhere
Join Date: Oct 2001
Location: United Kingdom
Age: 50
Posts: 9,017
|
I wrote a util for Earok that loaded through CLI, put in a delay for loading of files from CD which helped fix some titles for CD32.
Might that be useful? |
![]() |
![]() |
#4 |
Registered User
Join Date: May 2014
Location: Italy
Posts: 419
|
i' thinked this problem, with my sample i don't block the emualtor with delay, i jump a cycle of write or read for determinate time; with delay the emulator wait, with my sample jump read or write....it isn't different?
|
![]() |
Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
Thread Tools | |
![]() |
||||
Thread | Thread Starter | Forum | Replies | Last Post |
Feature request | TenLeftFingers | support.FS-UAE | 12 | 08 April 2014 20:41 |
Feature request | Galahad/FLT | support.WinUAE | 5 | 12 February 2013 19:38 |
feature request | Mad-Matt | support.WinUAE | 4 | 25 January 2007 09:22 |
Feature Request | Npl | request.UAE Wishlist | 5 | 02 August 2004 21:43 |
Feature request | Fackamato | support.WinUAE | 48 | 26 February 2004 17:23 |
|
|