MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Pages: 1

Team Europe
Dumper
Reged: 03/16/10
Posts: 71
Send PM


Roberto Fresca: Another day in the Paradise...
#383133 - 07/29/19 04:06 PM








Robbie and Grull Osgo teamed up to get another game WORKING.


http://robbie.mameworld.info/







gregf
Ramtek's Trivia promoter
Reged: 09/21/03
Posts: 8611
Loc: southern CA, US
Send PM


Re: Roberto Fresca: Another day in the Paradise... *edit* new [Re: Team Europe]
#383135 - 07/29/19 05:13 PM


http://robbie.mameworld.info/

>Robbie and Grull Osgo teamed up to get another game WORKING.

Another one preserved.


I was wondering what that warning screen was about when reading the update. Skull...Be Gone.

--
https://github.com/mamedev/mame/commit/0d67ef6cd5e9bb8805434964a648ce5bf4ef6ee3

Super 21 improvements... [Roberto Fresca, Grull Osgo]

- Descramble the program properly, eliminating the skull warning screen

http://robbie.mameworld.info/imagenes/super21_skull.png




* video clip was removed *

Edited by gregf (06/27/22 07:23 PM)



Roberto Fresca
Cuernito Rules!...
Reged: 08/12/04
Posts: 285
Send PM


Re: Roberto Fresca: Another day in the Paradise... new [Re: gregf]
#383141 - 07/30/19 10:58 PM


> I was wondering what that warning screen was about when reading the update.
> Skull...Be Gone.

The program is scrambled. There is a segment that matches the RES, NMI, and IRQ vectors, and has valid code. This segment is a fake program that initialize both PIAs and the CRTC like in a Golden Poker board, using the offsets where these devices are normally mapped. They took all these efforts just to show the skull warning screen.
The real program is located in another segment, and initialize these devices in way different offsets, where this hardware has them mapped.



Robbie.



-- Risen from my grave --



Haze
Reged: 09/23/03
Posts: 5245
Send PM


Re: Roberto Fresca: Another day in the Paradise... new [Re: Roberto Fresca]
#383142 - 07/31/19 12:57 AM


> > I was wondering what that warning screen was about when reading the update.
> > Skull...Be Gone.
>
> The program is scrambled. There is a segment that matches the RES, NMI, and IRQ
> vectors, and has valid code. This segment is a fake program that initialize both PIAs
> and the CRTC like in a Golden Poker board, using the offsets where these devices are
> normally mapped. They took all these efforts just to show the skull warning screen.
> The real program is located in another segment, and initialize these devices in way
> different offsets, where this hardware has them mapped.
>
>
>
> Robbie.

I wonder if it was originally released with the real program in battery backed RAM and that dummy program in the ROMs.



Roberto Fresca
Cuernito Rules!...
Reged: 08/12/04
Posts: 285
Send PM


Re: Roberto Fresca: Another day in the Paradise... new [Re: Haze]
#383143 - 07/31/19 01:12 AM


> > > I was wondering what that warning screen was about when reading the update.
> > > Skull...Be Gone.
> >
> > The program is scrambled. There is a segment that matches the RES, NMI, and IRQ
> > vectors, and has valid code. This segment is a fake program that initialize both
> PIAs
> > and the CRTC like in a Golden Poker board, using the offsets where these devices
> are
> > normally mapped. They took all these efforts just to show the skull warning screen.
> > The real program is located in another segment, and initialize these devices in way
> > different offsets, where this hardware has them mapped.
> >
> >
> >
> > Robbie.
>
> I wonder if it was originally released with the real program in battery backed RAM
> and that dummy program in the ROMs.

Has sense. Maybe for another game.
Playing with the segments, is too easy to find the correct order.

Robbie.



-- Risen from my grave --



ASAP
Technical Gal
Reged: 12/12/07
Posts: 27
Loc: US
Send PM


Re: Roberto Fresca: Another day in the Paradise... new [Re: Team Europe]
#383198 - 08/04/19 12:32 PM


> Robbie and Grull Osgo teamed up to get another game WORKING.
>
>
> http://robbie.mameworld.info/

You liar!
The original work is from Roberto Freeze!

"Super 21 [Roberto Freeze, Grull Osgo, TeamEurope]"




Pages: 1

MAMEWorld >> News
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

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