|
Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
#351370 - 03/09/16 05:24 PM
|
|
|
Hi, i'm doing some longplays using the mame emulator and i noticed this issue with the rom Ghouls'nghost (world).
When you end the game you can see the name of all the enemies and bosses. When the 3º stage boss named Gassuto appears, you can see a background layer with red sky and thin mountains, but when you fight this boss in the game, this layer seems to be moved to the right, just behind the portal.
You can see it in my video: https://www.youtube.com/watch?v=Ag4uxbtnHhQ Min 9:05 and 25:50 --> Bad layer position Min 35:15 --> Correct layer position
Edited by Danuar Blander (03/09/16 05:25 PM)
|
RETRODANUART.COM
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Sthiryu]
#351382 - 03/09/16 08:46 PM
|
|
|
Interesting spot. It definitely looks like the background layer is positioned wrongly there. All the ports of Ghouls 'n Ghosts have a black background - so they are no help. I suspect this error occurs in the Arcade cabinet as well as in MAME - but cannot see any definite cabinet replays on yt to verify that.
Kranser.
|
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Kranser]
#351386 - 03/09/16 10:38 PM
|
|
|
Well, i've seen one longplay in youtube where the layer displays properly, but i can't know if is on a real cabinet, or an early version of mame....
|
RETRODANUART.COM
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Sthiryu]
#351401 - 03/10/16 03:19 AM
|
|
|
You are correct. I played in MAME version 0.56, and the purple background layer is there and in the correct position and it looks good. So I'm guessing this needs to be logged with MAME Testers (unless the background layer is incorrect in the arcade and the latest MAME is correct, which doesn't seem right to me).
Kranser.
|
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Kranser]
#351402 - 03/10/16 03:28 AM Attachment: ghou0003.png 25 KB (1 downloads)
|
|
|
Here's the picture from MAME0.56:
[ATTACHED IMAGE]
|
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Kranser]
#351403 - 03/10/16 03:33 AM Attachment: 0018.png 27 KB (0 downloads)
|
|
|
... and here's the picture from MAME 0.151:
Something has changed between these MAME versions.
Kranser.
[ATTACHED IMAGE]
|
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Kranser]
#351407 - 03/10/16 04:45 AM
|
|
|
And here's a line i've extracted from the mameinfo.dat at GhoulnGhost rom:
- 0.124u2: Verified some CPS-1 GFX rom mapping tables against PAL dumps. Improved understanding and emulation of palette related registers [Nicola Salmoria, Corrado Tomaselli]. Nicola Salmoria removed CPS1 tile kludges and replaced with per-game ROM mapping tables. Ideally, the ROM mapping should be derived from mapping of the PALs found on the B board. Note that this is a significant change and some new bugs might be caused by it. Unlike previous bugs, where extra garbage tiles would appear in the games, the new bugs would be tiles or sprites MISSING--so they will be harder to notice. This would happen because in some cases the 16x16 regions of the gfx ROMs can be used by both scroll2 and sprites, while in other cases they must be separated.
|
RETRODANUART.COM
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Sthiryu]
#351431 - 03/10/16 04:56 PM
|
|
|
This is a legit emulation bug and you should open a report at MAMETesters.
|
|
|
R. Belmont |
Cuckoo for IGAvania
|
|
|
Reged: 09/21/03
|
Posts: 9717
|
Loc: ECV-197 The Orville
|
|
Send PM
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Kranser]
#351433 - 03/10/16 05:32 PM
|
|
|
> ... and here's the picture from MAME 0.151: > > > Something has changed between these MAME versions. > > Kranser.
Please bug this, and attach a save state.
|
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Mamesick]
#351442 - 03/11/16 01:15 AM Attachment: ghouls.zip 516 KB (0 downloads)
|
|
|
This bug is already issued here:
http://mametesters.org/view.php?id=1676&nbn=4#bugnotes
And is a bug from the real pcb, depending if you die or not in the second section of the level, the layer appears in a diferent position...
I've attached two savestates if you want to check it....(with mame 0.171): 1.sta --> No die, layer moved 2.sta --> died, layer correctly
Edited by Danuar Blander (03/11/16 03:13 AM)
|
RETRODANUART.COM
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Sthiryu]
#351444 - 03/11/16 05:01 AM
|
|
|
> This bug is already issued here: > > http://mametesters.org/view.php?id=1676&nbn=4#bugnotes > > And is a bug from the real pcb, depending if you die or not in the second section of > the level, the layer appears in a diferent position... > > I've attached two savestates if you want to check it....(with mame 0.171): > 1.sta --> No die, layer moved > 2.sta --> died, layer correctly
So, long story short: it is a BTANB, i.e. an original game bug, and MAME is emulating it corectly?
LN
|
"When life gives you zombies... *CHA-CHIK!* ...you make zombie-ade!"
|
|
AWJ |
|
|
|
Reged: 03/08/05
|
Posts: 936
|
Loc: Ottawa, Ontario
|
|
Send PM
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Lord Nightmare]
#351459 - 03/11/16 09:27 AM
|
|
|
> > This bug is already issued here: > > > > http://mametesters.org/view.php?id=1676&nbn=4#bugnotes > > > > And is a bug from the real pcb, depending if you die or not in the second section > of > > the level, the layer appears in a diferent position... > > > > I've attached two savestates if you want to check it....(with mame 0.171): > > 1.sta --> No die, layer moved > > 2.sta --> died, layer correctly > > So, long story short: it is a BTANB, i.e. an original game bug, and MAME is emulating > it corectly?
That's what it looks like. The scroll position of the far BG layer changes depending on whether you play from the start of the level or from the halfway checkpoint. And it seems like it happens in more than one level, it's just most obvious in that one.
Since the layer position when you get there from the halfway checkpoint seems more correct than the position when you get there from the start of the level, I would guess it's caused by accumulated truncation/rounding errors in the scrolling.
Edited by AWJ (03/11/16 09:31 AM)
|
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Sthiryu]
#351460 - 03/11/16 10:28 AM
|
|
|
Interesting. I never noticed it because I usually never die on firsts rounds, so for me the layer is always wrongly positioned.
|
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: AWJ]
#351464 - 03/11/16 03:51 PM
|
|
|
So my question is...
Should we report this bug to MameTester, even knowing that is an original bug from the arcade?
It supposes MAME emulates the arcade 100%, even with its bugs....
|
RETRODANUART.COM
|
|
AWJ |
|
|
|
Reged: 03/08/05
|
Posts: 936
|
Loc: Ottawa, Ontario
|
|
Send PM
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: Sthiryu]
#351465 - 03/11/16 03:54 PM
|
|
|
> So my question is... > > Should we report this bug to MameTester, even knowing that is an original bug from > the arcade? > > It supposes MAME emulates the arcade 100%, even with its bugs....
As you've pointed out, it's already filed in MT (and correctly closed as a BTANB).
|
|
|
CiroConsentino |
Frontend freak!
|
|
|
Reged: 09/21/03
|
Posts: 6211
|
Loc: Alien from Terra Prime... and Brazil
|
|
Send PM
|
|
|
Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto)
[Re: AWJ]
#351487 - 03/12/16 02:05 AM
|
|
|
Perhaps a fixed version of this game can be added to HBMAME ? HBMAME has tons to hacked/fixed/modified revisions.
... if there is a way to fix this bug, that is.
Edited by CiroConsentino (03/12/16 02:06 AM)
|
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]
|
|