On Sun, Aug 06, 2000 at 10:14:00AM +0100, tyro@... wrote:
> 1. As soon as you have one gamefile on the VMU (= a file that starts at
> memory location 0), the Dreamcast won't allow you to copy another gamefile
> to that VMU, which makes the Kernel file useless.
Easy solution: Transfer the modules as DATA files.
> 2. Running a file within another file means that you would have to copy
> that second file into the first one, which in turn means that the first
> file has to already be big enough to hold it (since you can only do writes
> within the area that the gamefile occupies). Due to the very limited
> space on the VMU, this sounds like a BIG waste of memory.
Yes, thats a problem, we have to agree on a maximum module size small enough
to fit several into memory.
> 3. The 'undocumented' write functions (that allow writing outside of the
> gamefile area) vary from VMU to VMU, so using those also wouldn't be a
> very good choice either.
Using them only makes sense if you want to write outside the KERNEL program.
If we use DATA files for the other modules there could already be something
there...