MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Pages: 1

Sthiryu
MAME Fan
Reged: 03/09/16
Posts: 117
Send PM


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



Kranser
MAME Fan
Reged: 06/20/05
Posts: 83
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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.



Sthiryu
MAME Fan
Reged: 03/09/16
Posts: 117
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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



Kranser
MAME Fan
Reged: 06/20/05
Posts: 83
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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.



Kranser
MAME Fan
Reged: 06/20/05
Posts: 83
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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]

Attachment



Kranser
MAME Fan
Reged: 06/20/05
Posts: 83
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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]

Attachment



Sthiryu
MAME Fan
Reged: 03/09/16
Posts: 117
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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



Mamesick
Troll Lamer
Reged: 09/21/03
Posts: 1649
Loc: Italy
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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: 9716
Loc: ECV-197 The Orville
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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.



Sthiryu
MAME Fan
Reged: 03/09/16
Posts: 117
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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



Lord Nightmare
Speech Synth Berzerker
Reged: 03/08/04
Posts: 855
Loc: PA, USA
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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) new [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)



Mamesick
Troll Lamer
Reged: 09/21/03
Posts: 1649
Loc: Italy
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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.



Sthiryu
MAME Fan
Reged: 03/09/16
Posts: 117
Send PM


Re: Ghouls'n Ghost (World): Missing background layer at 3º stage boss (Gassuto) new [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) new [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) new [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)



Emu Loader
Ciro Alfredo Consentino
home: http://emuloader.mameworld.info
e-mail: [email protected]


Pages: 1

MAMEWorld >> EmuChat
View all threads Index   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 311 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2582