Full 12 fps and a lot of free CPU time
On 4Mhz about 8-9 fps and 95-98% CPU time used.
What are the results on other systems with the same video (Matrix)?
Does the SD loading work with the faster LDI methods? If it does, then it has been tested now up to 10Mhz
Cool, full 12fps and still time left!
Did you try playing 2 videos at the same time? In this case you should still get around 7-8fps for each I hope.
It's interesting, that your EP has 8-9fps at 4MHz. My one makes 7-8fps. This is probably because I have 128K only, and so the RAM for the video frame buffer is already placed inside the "slow" last 64KB. On the CPC this Matrix video has 6-7fps. I don't remember how it is on the MSX in 4 colour mode at 3,5MHz, 7MHz or Turbo (R800 = like a 28MHz Z80) Mode, maybe Edoz can find out quickly
Yes, it's using the LDI:LDI:LDI:... methode:
ld a,512/64
sdcred2 ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi
ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi
ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi
ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi:ldi
dec a
jp nz,sdcred2