Changes

FPGAmstrad

167 bytes added, 11:05, 22 October 2016
/* Effort done */
In fact the only difference between T80 of opencore and real Z80 is that T80 run on rising_edge, and Z80 run during low state. Test past with little modification of sequencer forcing it do nothing during low state of z80, resulting a downclock (memory is too overclocked with this sequencer modification), perhaps using buffer on address bus and data bus could solve this detail... but as it runs for me it is not a problem.
 
==== TODO : Z80 testbench ====
 
http://www.cpc-power.com/index.php?page=detail&num=12883
 
Some errors detected in r005.8.4 (test done by Philippe D.)
=== Alignment of HSYNC Interrupt ===
It could be interesting to test this asm code on next version of FPGAmstrad.
==== WIP : arnoldemu testbench - cpctest ====
[[File:arnoldemu_testbench_CPCTEST-r005-6.png]]
In r005.6, I use reach successfully some arnoldemu tests to calibrate more efficiently HSYNC interrupt : ppi.bin, psg.bin, cpctest.bin. TODO : test between Games unlocked by r005.6 and : Sigma7, Pac-land, Golden Tail.In r005.4 about horizontal scrolltext in some demos8, perhaps "r52" process has to be embedded by main GateArray processPrehistorik running fine.
=== ram_palette ===
1,200
edits