Thanks for responses!
@
jbperin: we (@
rax and me) see two ways for Oricart's usage:
1. To distribute our games on cartridge - actually this was the primary idea.
Of course we will continue releasing free games as download but we already have some which are really 'big' (literally and figuratively) and it will be nice to publish them more official (i.e. box, cartridge, printed manual etc.).
2. With all additional features Oricart is really powerful extension and it makes sense to offer it as platform for developers too.
Driving Oricart is very easy from software point of view and we will provide all info as open source.
So, on your questions:
How do we put the data on the cartridge: if you want to distribute 1000+ copies best is to use programmer to directly program the flash chip

else we have a kind of boot loader which can be used to fill the flash with data.
How do we read/write them from our own program: The flash memory is organized in 8K pages visible at #E000...#FFFF. Reading is fast as from any other address. Writing is bit different but easy too - it's documented very detailed in the PDF's and I can provide ASM or C source.
In onevideo we can see that the system is even emulated. Is that right: Yes, we have modified Oricart-compatible Oricutron.
Is it possible to develop and run some program that uses this technology, If yes how: Yes, and it's easy!
@
Chema:
The music...: The sound is recorded separately and mixed with the video because recording with the microphone from Oric's speaker sounds really awful!
Can the cartridge store things like games in snapshots: Yes, the flash memory is writable. It will be very easy to add snapshot option with specific patch to every particular game. It will be more complex to make snapshot universal and this will be the next demo.
How did you solve the MAP problems: I'm using a micro-controller to generate the MAP signal. The result is very stable - Oric runs for 48 hours without problem. I have an idea for fixing unstable microdisc/jasmin controllers but this needs some work and lot testing!
Are the demo frames being streamed as a video or is something rendered by software: In BadApple (made by @
rax!) all frames are LZ-compressed (~400K) and they are decompressed directly to video memory. The sound is PT3 (~8k). Interesting is that during playback there is kind of synchronization between video and audio - just like in real players!
