Slowin it down.
Last release cycle I changed the lighting from a lame additive model to a more reasonable one. It seems like I might have even gotten the intensity correct.
I've also been playing around with a debug menu in Roads Edge. It doesn't really do much, but it does highlight the fact that the hng64's 3d subsystem is in a delicate state. As soon as I popped up the debug menu, the video timing changed ever so slightly, making all of the cars' colors correct. This is kind of annoying, since it means the color problem I was attempting to track down isn't a color problem at all; it's likely a display list / missing geometry problem. I'm also guessing a number of other problems are related to this same missing geometry issue.
I've begun the task of fixing the missing geometry a couple of times. This requires tracing the MIPS code and various things other MAMEDev are way better at than me. Each of my attempts have resulted in mild disillusionment due to a lack of time and expertise. Unfortunately this means things have slowed down considerably.
It's not like all hope is lost (especially if I can convince convince a MAMEDev who's smarter than me to figure out what's going on :-), but progress is certainly going to be stymied for a good chunk of time. So it goes.
There are still plenty of 2d things left unimplemented that I can mess with to maintain my sanity :-)!
Source:ajg.mameworld.info
2010-04-01
Random Related Topic
0 Comments
Post a Comment