Make 'Ys I & II Eternal Story' playable.
Posted on 2006-02-10 00:00:00
Fixed a copy and paste error in MTSAB that was causing some more of the garbage in the decoded pictures.

Fixed a bug with first coefficient decoding in non-intra blocks that was causing the remaining of the corrupted blocks that would appear sometimes.

The decoded images are now near perfection. So, I shouldn't have to touch anything more inside the IPU processing functions.


Screenshot #000076 Screenshot #000077


The movie playback is still unstable though, and I'm currently looking into fixing this. Hopefully, I'll have screenshots that show more interesting stuff tomorrow.

Fixed a little bug with the "kputs" function of the "Deci2Call" system call.

Added the processing of the "PRIM" and "PRE" fields in the GIF tags. Those were used to render the "Team-Digi" logo and the main title screen. This addition fixed them.


Screenshot #000078 Screenshot #000079


There isn't much more to fix now. After the movie playback has been fixed, I'll need to work on fixing the alpha blending formulae, and then, fix the ingame crash. Once all of this is done and once the game becomes playable, I'll add the reset functionality discussed at the beginning of this development.