someone has tested with a 14MHz Z80?
someone has tested with a 14MHz Z80?At that circuit of the dispatcher of memory, which is used now in OCM, limiting frequency of the processor 10 MHz.
Thus equivalent frequency of work of the processor Z80 approximately 7 MHz.
@caro: have you tested MicroCabin games?
@caro: have you tested MicroCabin games?Yes, I have checked up some games MicroCabin.
Really there is a problem with a conclusion of a sound in game FRAY and XAK1.
I shall try to solve this problem.
In games XAK2 and XAK3 a sound normal.
The problem is that in games MicroCabin used undocumented commands Z80,
which are not implemented in the VHDL core T80.
Not having implemented the undocumented features is actually proof of how inefficient the T80 implementation is. Most of the IX/IY handling should have been pretty much for free.
The problem is that in games MicroCabin used undocumented commands Z80,
which are not implemented in the VHDL core T80.
In the T80 a lot of undocumented commands are implemented. If you know which are missing i can try to implement there.
Best,
TobiFlex
Hi, Tobias!
If you know which are missing i can try to implement there.
For example fragment of a code from game FRAY and XAK1, because of which in it there is no sound.
LD055: ld de,002Eh add ix,de ld (0D816h),a and 80h LD05F: db 0DDh,0CBh,0Ch,0B8h ; res 7,(ix+0Ch),B ;not implemented in T80 ; (ix+0Ch)->B;B(7)=0;B->(ix+0Ch) or b ld (ix+0Ch),a
Best, caro
Hi, Tobias!
If you know which are missing i can try to implement there.
For example fragment of a code from game FRAY and XAK1, because of which in it there is no sound.
LD055: ld de,002Eh add ix,de ld (0D816h),a and 80h LD05F: db 0DDh,0CBh,0Ch,0B8h ; res 7,(ix+0Ch),B ;not implemented in T80 ; (ix+0Ch)->B;B(7)=0;B->(ix+0Ch) or b ld (ix+0Ch),a
Best, caro
OK. Implemented!
Where can I upload the Code and who like to test it?
Best,
TobiFlex
OK. Implemented!
Where can I upload the Code and who like to test it?I like to test it. Send the code to my e-mail address: k2k(at)list.ru
