MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Flat Mode Flat  

JonBoyRetro
MAME Fan
Reged: 09/25/11
Posts: 82
Loc: United Kingdom
Send PM
Make drivers more independent to avoid breaking working games?
12/22/17 01:33 PM


Okay, so I'm not sure if this is even possible, and I know I'm going to get some grief BUT, a few games that used to work just fine have got broken at various stages without anyone realizing this. I have reported these.

I'm thinking Frogger, Moon Cresta for certain and possibly others we don't know about. I understand perfectly the reason for using a single driver for many games - it makes changes affecting several games easier to make - BUT, it can also (potentially) break games that used to work.

For example:

Moon Cresta used to work on at least 0.34 (fine on my Sony PSP vs. actual arcade. The attract mode matches perfectly).

Frogger in 0.34 again was fine (the blue on attract mode and on game screen was broken. This has now been fixed although the garbage present on Frogger startup arcade is still not there).

Making drivers a (little) more independent would stop this at the expense of effort if a change occurred that affected all of them.

And, once these game-specific drivers have been tested it reduces the risk of breaking them in the future -
especially without people knowing about them.

Just a thought, that's all. Like I say, not sure if this is even practical so don't give me a hard time Just want to make sure these wonderful games play just like the original!


God, I miss those dark, musty arcades ....







Entire thread
Subject Posted by Posted on
* Make drivers more independent to avoid breaking working games? JonBoyRetro 12/22/17 01:33 PM
. * Re: Make drivers more independent to avoid breaking working games? Haze  12/22/17 05:43 PM

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 476 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 603