sam wrote: ↑
Mon Jul 10, 2017 2:12 pm
A sample of what can be done on plain TO7 is available in this message
(in French, but I think this doesn't matter to view the result) and can also be tested under Windows using self-contained/preconfigurted emulator available in the download link provided in that message
. Actually the whole thread might be interresting to read as well since it started with a very low bandwidth & quality but both improved regularly other the time.
Hello (I am french, but i'll speak in english
This video was only done to show what we can do with the SDCARD interface : http://orix.oric.org/doku.php
This video is a proof of concept. It was done only to show how fast the interface is. It can load at least 46 KB per second, I could wrote some faster routines, but i don't think that the result will be more impressive (if i keep this method).
There is a lot of ways to display a video (at least on the Oric) : https://www.oric.org/software/invtro_as ... -1483.html
Twilighte did a kind of video (a part of a demo in 2003 : never released), and i did also an example in 2003 (never released too) but in text mode (with all the charset modifyed on the fly).
For the video displayed above, each frame (6 KB in raw format) is loaded from sdcard to the hires screen. There is no cruncher. But this video shows the maximum bandwidth allowed with a mass storage : 6502 is the limit, it's not the storage (for example, on CPC, with the same chip at the same frequency, they can load 128 KB per second, but Z80 is also the limit, it's not the sdcard chip).
Of course, i could do better, there is a lot of way to have more frames. But this player is 10 lines of assembly (it calls FOPEN, FREAD Routines from OS). This video is only 30 minutes of my free time
Anyway, i have not enough to time to improve this video (as i usually said, i am doing this hardware, Emulation of this hardware, OS, primitives for this OS etc and others new stuffs
But if someone wants to try it, let me know