Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
03618 Graphics Major Always Dec 30, 2009, 14:15 May 22, 2011, 15:24
Tester haynor666 View Status Public Platform MAME (Self-compiled)
Assigned To Resolution Fixed OS Windows XP (32-bit)
Status [?] Resolved Driver
Version 0.135u4 Fixed in Version 0.136u2 Build C2D
Fixed in Git Commit Github Pull Request #
Summary 03618: island2a: Black screen
Description When you run this set only sound you hear, no picture
Steps To Reproduce run game
Additional Information
Github Commit
Flags
Regression Version 0.133u3 (Added)
Affected Sets / Systems island2a
Attached Files
 
Relationships
There are no relationship linked to this issue.
Notes
10
User avatar
No.05349
Tafoid
Administrator
Dec 30, 2009, 14:38
This game works fine. There is an initialization process needed for this game to work, like most of the gambling/type games.

http://mamedev.org/devwiki/index.php/FAQ:Games#Island_.2F_Island_2

If you are not getting a screen which says "INIT SCREEN" then your build is suspect. Please ensure you have a properly built binary.
User avatar
No.05365
Haze
Senior Tester
Jan 2, 2010, 19:04
edited on: Jan 2, 2010, 19:04
actually this is a valid report.

the island2a set doesn't work, and isn't tagged as such. I don' know if it's a bad dump, or somehow encrypted like some of the (currently unsupported) bootlegs are.
User avatar
No.05366
Tafoid
Administrator
Jan 2, 2010, 19:41
edited on: Jan 2, 2010, 19:44
It was my error in assuming that island2/2a worked the same. I only tested island2. It's obvious it never did work testing back to it's first inclusion (0.133u3). I'll reopen and confirm the report. Thanks for the examination, Haze.
User avatar
No.05378
MetalliC
Developer
Jan 4, 2010, 00:46
this set is very weird bootleg for "Crazy Monkey" PCB. it needs some magic numbers in ram:
        multfish_bram[0x2003] = 0x01;
        multfish_bram[0x4003] = 0x02;
User avatar
No.05379
Haze
Senior Tester
Jan 4, 2010, 01:23
sounds like they added some basic protection device to the bootleg then.
User avatar
No.05425
haynor666
Tester
Jan 6, 2010, 07:27
edited on: Jan 6, 2010, 11:37
ha, I knew it :)

Thanks Haze for testing ;)
User avatar
No.05426
haynor666
Tester
Jan 6, 2010, 07:29
btw.

My previous report for deadeye appears to be mame fault. In Direct3D game works as expected but in Directdraw and GDI main playfield is not visible.

Sorry to post here but I cannot add this comment beacuse report is closed.
User avatar
No.05431
MetalliC
Developer
Jan 6, 2010, 15:58
edited on: Jan 6, 2010, 15:59
Haze, no, all known "bootlegs" is just selfmade WinHEX hacks, for stock PCBs with different "heads" (e.g. rombank port). except "lottery" bootlegs -some of them have xored and address-swapped GFX-roms.

this set differs from parrent just 10 bytes, and for stock "old" PCB with F9-rombank.
I made some debugging and found that the only way in which this set will work - the presence of those bytes in RAM.
most likely they are placed there when watchdog is triggered.
User avatar
No.05439
Haze
Senior Tester
Jan 6, 2010, 23:22
That's unlikely, a watchdog can't trigger the addition of bytes, it just resets the machine. There must be an additional device to put those bytes there, or some secret input sequence on startup to do the same. Anything else is both illogical, and impossible.
User avatar
No.05776
Tafoid
Administrator
Feb 25, 2010, 22:22
I forget exactly when this was fixed, but it works now. Resolving.