- --
Viewing Issue Advanced Details
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 04637 | Graphics | Minor | Always | Jan 24, 2012, 02:10 | Jan 25, 2012, 08:12 |
| Tester | hap | View Status | Public | Platform | |
| Assigned To | Haze | Resolution | Fixed | OS | |
| Status [?] | Resolved | Driver | |||
| Version | 0.144u6 | Fixed in Version | 0.144u7 | Build | |
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 04637: chukatai: Garbage sprites on the left side of the screen. | ||||
| Description | Garbage sprites on the left side of the screen, see image. | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Github Commit | |||||
| Flags | |||||
| Regression Version | 0.144u6 | ||||
| Affected Sets / Systems | chukatai | ||||
|
Attached Files
|
|||||
Index: seta001.c
===================================================================
--- seta001.c (revision 15140)
+++ seta001.c (working copy)
@@ -36,6 +36,15 @@
void seta001_device::device_start()
{
+ // chukatai draws a column on the left from uninitialized RAM which causes garbage in a debug build
+ // if we initialize ram this is a single line in the top left instead.
+ // maybe there is less RAM actually present and it should mirror, or there is another flaw?
+ memset(m_spritectrl,0xff,4);
+ memset(m_spriteylow,0xff,0x300);
+ memset(m_spritecodelow,0xff,0x2000);
+ memset(m_spritecodehigh,0xff,0x2000);
+
+
m_fg_flipxoffs = 0;
m_fg_noflipxoffs = 0;
| |||||
Relationships
Notes
3
|
No.08073
hap Developer
Jan 24, 2012, 02:25
|
It looks like the one here: http://mametesters.org/view.php?id=4426 but much worse |
|---|---|
|
No.08080
NekoEd Senior Tester
Jan 24, 2012, 23:40
|
Confirmed here. Interesting observation, the corruption is different with every cold start of the game. Resetting it repeatedly with Shift+F3 gave a different set of grey blocks down the left side of the screen. |
|
No.08083
Haze Senior Tester
Jan 25, 2012, 03:37
|
yeah, it's related, see diff. |