Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03235 Graphics Major Always Jun 4, 2009, 17:18 Jul 14, 2009, 12:28
Tester NekoEd View Status Public Platform SDLMAME
Assigned To Resolution Fixed OS Linux
Status [?] Resolved Driver
Version 0.131u3 Fixed in Version 0.132u5 Build Normal
Fixed in Git Commit Github Pull Request #
Summary 03235: timecris and clones: Severe graphics corruption
Description Graphics are corrupted pretty heavily in parent set timecris, timecrsa does not exhibit these issues, save for a similarly strange background when testing the "VICS RAM". See attached images for best description.

Reported as this is a regression, regression version unknown.
Steps To Reproduce Start game.
Additional Information
Github Commit
Flags
Regression Version 0.131u3
Affected Sets / Systems timecris and clones
Attached Files
png file icon 0004.png (179,753 bytes) Jun 4, 2009, 17:18
png file icon 0006.png (46,566 bytes) Jun 4, 2009, 17:21
png file icon 0008.png (15,586 bytes) Jun 4, 2009, 17:22
png file icon 0003.png (9,436 bytes) Jun 4, 2009, 17:24
Relationships
There are no relationship linked to this issue.
Notes
6
User avatar
No.04448
NekoEd
Senior Tester
Jun 4, 2009, 17:24
Top three images are from timecris, last image is from timecrsa.
User avatar
No.04463
wuemura
Viewer
Jun 6, 2009, 14:36
I did recompile sources from 131 to 131u3, until 131u2 the graphics are OK, the problem start to happen on mame version 131u3.

131 = OK
131u1 = OK
131u2 = OK
131u3 = NG
131u4 = NG
User avatar
No.04464
Tafoid
Administrator
Jun 6, 2009, 15:03
We appreciate the effort, but the regression version was already discovered shortly after the bug was submitted. No need to duplicate efforts :)
User avatar
No.04465
wuemura
Viewer
Jun 6, 2009, 16:23
edited on: Jun 6, 2009, 16:23
No problem, I was mislead by the "Unknown => 0.131u3 " info, now we know that the problem come from 131u2 to 131u3 :)

Thanks!
User avatar
No.04466
Tafoid
Administrator
Jun 6, 2009, 16:29
edited on: Jun 6, 2009, 16:30
The issue history (which I assume you were reading) really isn't important. This just logs the changes to any fields and who did them. The original poster had UNKNOWN in the regression field and to be honest, if someone doesn't know the regression, it should stay completely blank. All I did was change that field to 0.131u3 when I confirmed it broke that version.

The bug will always show the latest information as updated by the poster and moderators.
User avatar
No.04641
Skeleton081983
Tester
Jul 14, 2009, 11:39
Fixed this bug with correct 32x32x8bpp Sprite Tiles Rom region size and offset.

wrong (from 0.131u3 changes):

ROM_REGION( 0xe00000, "sprite", 0 ) /* 32x32x8bpp sprite tiles */
ROM_LOAD( "ts1scg0.12f",0x200000, 0x200000,CRC(14a3674d) SHA1(c5792a385572452b43bbc7eb8428335b19daa3c0) )
ROM_LOAD( "ts1scg1.10f",0x400000, 0x200000,CRC(11791dbf) SHA1(3d75b468d69a8bf398d45f310cdb8bc88b63f25c) )
ROM_LOAD( "ts1scg2.8f", 0x600000, 0x200000,CRC(d630fff9) SHA1(691394027b858702f06282f965f5b53e6fed496b) )
ROM_LOAD( "ts1scg3.7f", 0x800000, 0x200000,CRC(1a62f015) SHA1(7d09ae480ae7813391616ae0090929ba845a345a) )
ROM_LOAD( "ts1scg4.5f", 0xa00000, 0x200000,CRC(511b8dd6) SHA1(936649c0a61d29f024a28e4ab64cce4b55d58f64) )
ROM_LOAD( "ts1scg5.3f", 0xc00000, 0x200000,CRC(553bb246) SHA1(94659bee4fd0afe834a8bf3414d8825411cf9e86) )


fixed (now sprites display correctly):

ROM_REGION( 0xc00000, "sprite", 0 ) /* 32x32x8bpp sprite tiles */
ROM_LOAD( "ts1scg0.12f",0x000000, 0x200000,CRC(14a3674d) SHA1(c5792a385572452b43bbc7eb8428335b19daa3c0) )
ROM_LOAD( "ts1scg1.10f",0x200000, 0x200000,CRC(11791dbf) SHA1(3d75b468d69a8bf398d45f310cdb8bc88b63f25c) )
ROM_LOAD( "ts1scg2.8f", 0x400000, 0x200000,CRC(d630fff9) SHA1(691394027b858702f06282f965f5b53e6fed496b) )
ROM_LOAD( "ts1scg3.7f", 0x600000, 0x200000,CRC(1a62f015) SHA1(7d09ae480ae7813391616ae0090929ba845a345a) )
ROM_LOAD( "ts1scg4.5f", 0x800000, 0x200000,CRC(511b8dd6) SHA1(936649c0a61d29f024a28e4ab64cce4b55d58f64) )
ROM_LOAD( "ts1scg5.3f", 0xa00000, 0x200000,CRC(553bb246) SHA1(94659bee4fd0afe834a8bf3414d8825411cf9e86) )