Make 'Iris no Atelier: Eternal Mana' work.
Posted on 2006-05-06 00:00:00
The slowness seems to be caused by some useless 24-bits image transfers that contain only black pixels. I disabled these transfers for now and I'll be checking about this later.

I added support for the triangle fan primitive in the OpenGL GS handler and implemented the VSUBbc instruction in the VU COP module.


Screenshot #000115


The character status and the players/enemies are now visible at the same time, but the backdrops are still invisible. The game sends some display lists that have triangles sharing all the same point on the screen and I think that's why the backdrops aren't visible. I'll be investigating on this tomorrow.