MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

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


I never played the coinop game myself, but the game source file has had some updates.


https://github.com/mamedev/mame/blob/master/src/mame/taito/rastan.cpp


pasted from MASH’s MAMEInfo and MAME Italia.

WIP
* 0.240: Fabrice Arzeno added clone Rastan Saga (bootleg, Japan Rev 1, earlier code base). Note: 2-PCB set, data is identical to rastsagaa but the GFX ROMs are smaller. Changed description of clones (US, Earlier code base) to 'Rastan (US, earlier code base)', (World, Earlier code base) to 'Rastan (World, earlier code base)', (Japan, Earlier code base) to 'Rastan Saga (Japan, earlier code base)' and (Japan Rev 1, Earlier code base) to 'Rastan Saga (Japan Rev 1, earlier code base)'.
* 22nd November 2020: Mr. Do - ArsInvictus added marquee for Rastan, courtesy of BYOAC/CAG.
* 0.211: Simplified gfxdecodes. Reduced trampolines and duplicates. Fixed namings. Update video\pc090oj.cpp: Internalized gfxdecode. Use callback for color bank/priority behavior. Reduced defines and unnecessary lines. Simplified handlers. Use shorter/correct type values [cam900].
* 0.210: Simplified handlers and gfxdecodes. Fixed namings. Reduced unnecessary lines. Use shorter type values [cam900].
* 0.206: Removed MACHINE_CONFIG macros [Ryan Holtz].
* 0.204: Removed YM2151, PC060HA, PC080SN and PC090OJ MCFG macros [Osso].
* 0.202: Removed WATCHDOG MCFG macros [Osso].
* 0.201: Removed 74157 MCFG macros [Ryan Holtz].
* 5th July 2018: Smitdogg - Joe Magiera dumped a prototype of Rastan.
* 0.191: Draw a nominal distinction between PC060HA and TC0140SYT [AJR].
* 0.186: Michel Blanco added clone Rastan Saga (Japan Rev 1). Changed description of clones (Japan) to 'Rastan Saga (Japan, Earlier code base)' and (Japan Rev 1) to 'Rastan Saga (Japan Rev 1, Earlier code base)'. Renamed (rastsagaa) to (rastsagab) and (rastsaga) to (rastsagaa).
* 0.185: System11 and The Dumping Union added clone Rastan (World, Earlier code base).
* 0.181: Created new 74LS157 device and hook it up to MSM5205 on Rastan [AJR].
* 0.156: Taito device tilemap assert fixes in Rastan, and clean up of obsolete stuff [Alex Jackson].
* 0.155: Minor rom loading/banking cleanups [Alex Jackson].
* 0.145u6: Stefan Lindberg added clone Rastan (US). Brian Troha cleaned up parent/child order. Added DIP locations. Correct ROM names and added additional information / notes. Changed clone (World, set 2) to parent 'Rastan (World Rev 1)', (World, set 1) to clone 'Rastan (World)', (US, set 1) to 'Rastan (US Rev 1)' and (US, set 2) to 'Rastan (US, Earlier code base)'. Renamed (rastan) to (rastana), (rastan2) to (rastan), (rastanu2) to (rastanub), (rastsaga) to (rastsagaa) and (rastsaga1) to (rastsaga).
* 0.145u5: ANY and The Dumping Union added clone Rastan (World, set 2). Changed parent description to 'Rastan (World, set 1)'.
* 0.136u1: Fabio Priuli added driver data struct and save states to Rastan.
* 0.133u1: Renamed (rastsag1) to (rastsaga1).
* 0.125u7: Stephane Humbert fixed Service Mode DIP assigned. Added 'Unused' dipswitch.
* 0.123u4: Corrado Tomaselli changed/verified clocks in Rastan.
* 0.119u4: Fixed rom names in clone Rastan Saga (Japan).
* 0.118u3: Stephane Humbert cleaned up several Taito drivers to use common input port macros. Fixed the dipwitches for all games (a few still remain unknown though) and added many notes. Added dipswitches 'Service Mode' and 'Unused'.
* 0.112u1: Gerald (Coy) added clone Rastan Saga (Japan Rev 1).
* 8th October 2006: Mr. Do - Aaron Giles has been purchasing and scanning stuff, that Ad_Enuff cleans up and converts for MAME. This week, we have Rastan bezel.
* 0.95u3: Bryan McPhail fixed rom names in Rastan.
* 0.90u3: Nicola Salmoria cleanup the Rastan driver, derived from schematics. ADPCM is now played through a MSM5205. Replaced ADPCM sound with MSM5205 (384000 Hz).
* 30th March 2001: David Graves and Jarek Burczynski fixed a few bugs and added state saving support to Rainbow Islands, Rastan and Operation Wolf.
* 0.37b11: Changed palettesize from 2048 to 8192 colors.
* 0.35RC2: Changed description to 'Rastan (World)'.
* 0.35b12: Changed description to 'Rastan (World?)'.
* 0.35b11: Nicola Salmoria added clones Rastan (US set 1) and (US set 2). Changed parent description to 'Rastan (Japan)' and clone 'Rastan Saga' to 'Rastan Saga (Japan)'.
* 1st April 2000: Jarek Burczynski added cocktail mode to Rastan.
* 0.34b8: Replaced 64k gfx roms with 128k in Rastan and clone Rastan Saga.
* 0.34b4: Brad Oliver fixed bug in the 68000 interrupt handling which causes Rastan Saga to not boot correctly. Juan Carlos Lorente added high score saving to Rastan.
* 0.33b7: Rastan use the dynamic palette [Nicola Salmoria].
* 0.31: New YM2151 emulator, used by Rastan and others and fixed ADPCM sample support in Rastan [Jarek Burczynski]. Barry Rodewald fixed crashes in Rastan. Aaron Giles added 16 bit color support for games which need it (e.g. Rastan, Gauntlet, Black Tiger, and many others). Known issues: Crashes often. Changed description of 'RASTAN' to 'Rastan'.
* 0.30: Tatsuyuki Satoh added sound in Rastan.
* 0.29: Brad Oliver added clone 'Rastan Saga'. Rastan Saga doesn't always boot, use F3 to make it start. Note that Rastan requires some new ROMs as well, which were missing from the previous release.
* 0.28: Jarek Burczynski added 'RASTAN' (Taito 1987). Jarek Burczynski adapted the M68000 emulator from the System 16 Arcade Emulator by Thierry Lescot. The only known problem of this emulator is that it doesn't count CPU cycles, only instructions. The first driver to use the 68000 is Rastan, also provided by Jarek.
* 2nd October 1997: Chris Hardy dumped Rastan Saga (Japan, Earlier code base).
* 9th April 1997: Dumped Rastan (World).




My first guess maybe a bootleg pcb version yet to be found, but probably not.

Reading this Rastan topic reminds me of past particular issues that were eventually corrected.


MAME] 1942 (c)Capcom - Video emulation fixes https://m.youtube.com/watch?v=cKloM2DgHQE

MAME - Bank Panic - Day / Night Palette Change Fix https://m.youtube.com/watch?v=kJl3tPWeI2U



On occasion, a poster might bring up Gorf color issue. When the French language rom set version of Gorf was recently supported, it reminded me of a long ago discussion about coinop games with a couple former coworkers way back around late 1980s and one coworker claimed of seeing a French language version of Gorf while he and his spouse were vacationing in France in mid 1980s. I was skeptical of that and guessed he was remembering wrong. Glad I am not a regular customer placing sports bets on games because I would go broke.







Entire thread
Subject Posted by Posted on
* Version of Rastan arcade game that uses a different palette. Grasshopper 11/08/23 04:52 PM
. * Re: Version of Rastan arcade game that uses a different palette. Grasshopper  11/08/23 06:24 PM
. * Re: Version of Rastan arcade game that uses a different palette. Mr. DoAdministrator  11/08/23 07:37 PM
. * Re: ALT. Version of Rastan arcade game *=/STARRIDER\=*  11/12/23 11:18 AM
. * Rastan gregf  11/08/23 09:09 PM

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