Make "bytheway.elf" work.
Posted on 2005-09-27 00:00:00
Rewrote the DMA transfer handling and moved it into the base GS handler class. Should be safer in cases of misplaced state loads now.

Got rid of the purple outlines by using a nearest magnification and minification filter for the textures, which should be the right thing to do since the filters are controlled by the TEX1_x registers (which sets the filters to "nearest" initially) and that this demo doesn't touch this register at all. Some purple pixels remain in the first screen, but I think that's due to a badly made textures.


Screenshot #000029


Started cleaning up some classes to be able to change the program's design and make the debugger only an optional piece of the it. Should be done around tomorrow.