- --
Viewing Issue Advanced Details
ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
---|---|---|---|---|---|
04561 | Graphics | Major | Always | Dec 15, 2011, 01:56 | Jun 1, 2012, 21:38 |
Tester | Tafoid | View Status | Public | Platform | MAME (Self-compiled) |
Assigned To | hap | Resolution | Fixed | OS | Windows XP (32-bit) |
Status [?] | Resolved | Driver | |||
Version | 0.144u3 | Fixed in Version | 0.146u1 | Build | Normal |
Fixed in Git Commit | Github Pull Request # | ||||
Summary | 04561: Most games in metro.c: Offset screens and/or misplaced graphics | ||||
Description |
In many instances of games in the metro.c driver, there are backgrounds which do not match up with gameplay, misplaced in-game sprites or other graphical nonsense. Seems to effect the horizontal games in cases where the screen is moved up and off-screen. Some examples include: mouja, pururun, toride2g among others |
||||
Steps To Reproduce | |||||
Additional Information | |||||
Github Commit | |||||
Flags | |||||
Regression Version | 0.144u3 | ||||
Affected Sets / Systems | Most games in metro.c | ||||
Attached Files
|
|||||
Relationships
Notes
5
No.07968
Kale Developer
Dec 15, 2011, 17:41
|
IRQ generation is quite a mess on metro.c, and I really think it would need some HW tests. |
---|---|
No.08005
Haze Senior Tester
Dec 31, 2011, 02:32
|
I'd say this was critical, it renders several games completely unplayable |
No.08006
hap Developer
Dec 31, 2011, 19:55
|
I'm not gonna argue if it's major or critical, but yes it's a bad bug and should have high priority to fix it. Anyone notice that ladykill start button doesn't function anymore either? |
No.08024
haynor666 Tester
Jan 10, 2012, 12:15
|
I've noticed strange slowdowns. |
No.08025
hap Developer
Jan 10, 2012, 18:20
|
I had a look to see if it was fixable, and have to say bah bah bah this is the worst collection of irq hacks in a mame driver I've seen. It's unfixable in its current state. I wouldn't say it's a regression, Kale is not to blame here. metro.c basically evolved into this over the years as mame coders were trying to fix individual games. I think it's best to remove all irq related code and start from a clean slate. |