Is some CPC emulator implementing Instruction Timing using a "WAIT_n generator" ?
I have seen an 8 years old topic http://www.cpcwiki.eu/forum/emulators/cpc-z80-timing/ (http://www.cpcwiki.eu/forum/emulators/cpc-z80-timing/) but I don't know if it did progress this way.
If some has a description around the interrupt/io_ack behaviour, you're welcome 8)
http://www.cpcwiki.eu/index.php/FPGAmstrad#Instruction_timing (http://www.cpcwiki.eu/index.php/FPGAmstrad#Instruction_timing)
Hello,
Next version of Sugarbox will have a new Z80 code, using the WAIT_n generator to reach correct timings.
Currently working (but still few bugs remains), I was able to run tming tests corretly without any trick or timing tables.
Quote from: freemac on 17:20, 13 February 17
Is some CPC emulator implementing Instruction Timing using a "WAIT_n generator" ?
I have seen an 8 years old topic http://www.cpcwiki.eu/forum/emulators/cpc-z80-timing/ (http://www.cpcwiki.eu/forum/emulators/cpc-z80-timing/) but I don't know if it did progress this way.
If some has a description around the interrupt/io_ack behaviour, you're welcome 8)
http://www.cpcwiki.eu/index.php/FPGAmstrad#Instruction_timing (http://www.cpcwiki.eu/index.php/FPGAmstrad#Instruction_timing)
There was a discussion about it recently in another thread - have a look at this thread http://www.cpcwiki.eu/forum/programming/cpc-z80-commands-and-how-long-they-take (http://www.cpcwiki.eu/forum/programming/cpc-z80-commands-and-how-long-they-take), I posted there at the end of it some information related to GA-introduced delay, that might be useful for you.
Quote from: freemac on 17:20, 13 February 17
Is some CPC emulator implementing Instruction Timing using a "WAIT_n generator" ?
The JEMU source on SourceForge has used this for many years now (unfortunately not used for JavaCPC).