News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_freemac

Z80 WAIT_n generator

Started by freemac, 17:20, 13 February 17

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

freemac


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/ 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

Lone

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.




Docent

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/ 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

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,  I posted  there at the end of it some information related to GA-introduced delay, that might be useful for you.

Executioner

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).

Powered by SMFPacks Menu Editor Mod