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 :-)!
http://ajg.mameworld.info/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.224.52.174