![]() |
![]() |
![]() |
![]() |
![]() |
Fix VIF/VU emulation
Posted on 2008-04-27 00:00:00 |
After almost 3 weeks, the state of the VU emulation got a bit better. For Atelier Iris, all the required VU instructions are emulated and we can execute the microprograms the game needs. It's far from perfect though...
There's one problem that occurs while the game tries to show the animation that appears when Klein absorbs mana elements from props in the map that I don't know how to fix. The VU program feeds some negative coordinates to the GS and I have no idea how to deal with those without breaking other stuff... So I think I'll leave that problem as it is for the moment. Instead, I'll try to concentrate my energies to get the overworld map rendering to work properly again : right now, it works with a patch, but I wanna get rid of it, and I think proper DIV pipeline emulation will do the trick... |