![]() |
![]() |
![]() |
![]() |
![]() |
Make 'Ys I & II Eternal Story' able to boot.
Posted on 2005-12-06 00:00:00 |
The goal of this development is to make this game get at least to the point where we're being shown the memory card loading status screen. After this, there's a movie playing but I don't know if it's played using the IPU. So the choice of going further will depend on the difficulty of being able to play this movie.
Today, I've integrated the ISO9660 disk image support (*.iso files) code into the emulator code base and completed it to be able to find and obtain "file handles" from the image. I know DVDs are guaranteed to offer a UDF file structure and not necessarily an ISO9660 one, but the DVD I'm working on right now has the ISO9660 file system and I already had code written to support this file system. If need for the UDF file system arises, I will add it at that time. Next thing to come is to be able to read and parse the 'system.cnf' file off the cdrom0 device and load in the ELF executable indicated in this file. I'd also like, in the context of this development, add a little configuration dialog that will allow users to change to which virtual device (directory, disk image, DVD-ROM device) each FILEIO device (mc0, host, cdrom0) is associated with. |