Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
04475 Graphics Minor Always Aug 31, 2011, 04:47 Aug 31, 2011, 16:48
Tester M.A.S.H. View Status Public Platform MAME (Self-compiled)
Assigned To M.A.S.H. Resolution Fixed OS Windows XP (32-bit)
Status [?] Resolved Driver
Version 0.143u4 Fixed in Version 0.143u5 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 04475: quizmeku: Missing gfx
Description Quiz Mekurumeku Story is missing gfx, question and CREDIT text since MAME 0.129u6 (see snapshot quizmeku-143u4-129u5.png).
In 0.129u6 Olivier Galibert added support for System 24 tilemap linescroll modes. So i checked the new changes in
video\segaic24.c (see Compare_video-segaic24_source.png). Line 706 changed to " curspr &= 0x03ff; ".
I changed it back to "0x1fff;" and the gfx/text come back again. After it i checked the other Sega System 24 games.
Bug #3195 (crkdown: graphic artifacts and speed drop during gameplay) and Bug #03641 (sspirits, gground: Only half of the game's frames are rendered)
disappeared and the fixed Bug #2526 (mahmajn2: Missing 'special' linescroll mode) works.
Steps To Reproduce
Additional Information
Github Commit
Flags
Regression Version 0.129u6
Affected Sets / Systems quizmeku
Attached Files
png file icon quizmeku-143u4-129u5.png (26,435 bytes) Aug 31, 2011, 04:47 Uploaded by M.A.S.H.
M.A.S.H.
png file icon Compare_video-segaic24_source.png (22,619 bytes) Aug 31, 2011, 04:48 Uploaded by M.A.S.H.
M.A.S.H.
Relationships
related to 03195ResolvedM.A.S.H.  crkdown: graphic artifacts and speed drop during gameplay 
related to 03641ResolvedM.A.S.H.  sspirits, gground: Only half of the game's frames are rendered. 
Notes
1
User avatar
No.07759
Haze
Senior Tester
Aug 31, 2011, 14:04
edited on: Aug 31, 2011, 14:35
this looks like a legitimate fix to me

I suspect OG wanted to change it to 3fff not 03ff. (3fff wouldn't be correct either tho, it breaks Gain Ground, the original value of 1fff is correct)

I was looking in the wrong place thinking this was entirely an interrupt / timing issue then.