MAMEWorld >> EmuChat
View all threads Index   Flat Mode Flat  

casm
Cinematronics > *
Reged: 08/27/07
Posts: 668
Send PM
Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :)
02/14/14 10:27 PM


> Star Rider decodes manchester/philips codes beyond just the picture number from the
> video signal. During the racing track segments there is a bunch of schlop toward the
> bottom of the screen that it decodes, probably as a way to workaround small memory
> sizes of the era (similar to how MACH 3 put target data in the audio stream).

Makes sense, and from the screenshots where you can see the normally masked-off screen areas on the cabinet the data is very clearly present, but as it's been years since I've seen a real Star Rider cabinet I'm going off of memory and flyer images on this one. Sounds like Williams and Gottlieb took somewhat different approaches to the same problem.

> I have
> not emulated the decoder for this and it will probably take me a little while to come
> up with a decent solution for the in-game stuff. Should be very doable though.

Interesting - so the decoder is in hardware? I guess that makes sense if there's no image processing done in software other than graphic generation for genlock... And since the video expander would also need to be tied in somewhere that's understandable. Neat approach on Williams' part, though.

> Also, I have not touched the sound PCB and will probably put that off since it
> probably is not required to play the game

Well, maybe not *required*... But it would definitely be a nice-to-have. Just saying

> Also need to code up some trickery to make the video expander work.

This is the one I was *really* curious about. From what I remember of reading a description of how it worked (again, years ago), it basically did pans of the frame to simulate turning into curves, etc. From what I recall, it was pretty much an entirely analogue process (e.g., no framebuffer), with the exception of being told what to do digitally.

> Other than that, I believe I am on the downhill slope

Glad to hear it. Very much looking forward to seeing where your progress leads, regardless of where that may ultimately end up in terms of emulation.

> > Out of curiosity, how close to the other Williams rug-pattern hardware of the era
> is
> > Star Rider?
>
> I am not too familiar with the other hardware. But I do know that most of them were
> designed to completely halt when the blitter chips were active; star rider does not
> do this, but instead raises FIRQ when the blitter is active.

Interesting. I wonder if that's to allow for the multiple levels of video muxing (LD read, video expander transforms, genlock) going on.

> Seems like the blitter chips were "hard-coded" to handle a vertical resolution of 256
> pixels (240 visible perhaps), with each pixel being one nibble (16 colors), so I
> would imagine every Williams game that uses them must be 256 pixels tall with 16
> colors (someone can confirm that if they want). The width is variable.
>
> Like other williams games, Star Rider heavily relies on many PIA6821's and M6809's.
> If a problem needed to be solved, the solution was apparently to throw more PIA6821
> and M6809's at it until it was fixed

Sounds like the 'use what we've got on the shelf, then make it work' approach vs. outright new design for specific components of the game.

Thanks for taking the time to reply, by the way. The insight into it is definitely appreciated.







Entire thread
Subject Posted by Posted on
* Star Rider VideoGraphicGenerator timers finally solved after many hours :) Matt Ownby 02/10/14 07:03 AM
. * Re: Star Rider's steering mechanism casm  02/21/14 03:11 AM
. * Re: Star Rider's steering mechanism drewcifer  02/21/14 10:57 AM
. * Re: Star Rider's steering mechanism StilettoAdministrator  02/21/14 11:15 AM
. * STAR RIDER 19 FEB 2014 PROGRESS :) Matt Ownby  02/19/14 06:51 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Quantum Leaper  02/20/14 07:29 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS gregf  02/20/14 12:20 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) casm  02/19/14 10:09 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Antny  02/19/14 09:47 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Matt Ownby  02/20/14 12:14 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Ramirez  02/20/14 02:46 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/20/14 02:56 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) StilettoAdministrator  02/20/14 01:07 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/20/14 03:23 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) R. Belmont  02/20/14 11:21 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/21/14 11:55 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) R. Belmont  02/21/14 06:28 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/21/14 08:29 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) WarrenO  02/21/14 08:46 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/21/14 09:23 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Matt Ownby  02/21/14 07:09 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) WarrenO  02/21/14 08:10 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/21/14 08:32 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) R. Belmont  02/21/14 10:44 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/22/14 01:50 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Matt Ownby  02/22/14 02:31 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/22/14 02:44 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Matt Ownby  02/23/14 10:41 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/23/14 11:33 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) SmitdoggAdministrator  02/21/14 06:35 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Olivier Galibert  02/21/14 01:09 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Anonymous  02/21/14 09:16 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) drewcifer  02/21/14 12:00 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Matt Ownby  02/21/14 12:09 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) R. Belmont  02/21/14 03:01 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) remax  02/22/14 11:28 AM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Ramirez  02/19/14 09:31 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) StilettoAdministrator  02/19/14 08:36 PM
. * Re: STAR RIDER 19 FEB 2014 PROGRESS :) Pernod  02/19/14 07:43 PM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Rygar9  02/11/14 01:18 AM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Matt Ownby  02/11/14 01:27 AM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) R. Belmont  02/11/14 06:18 PM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Matt Ownby  02/12/14 08:08 AM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Rygar9  02/12/14 01:55 AM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Matt Ownby  02/12/14 08:16 AM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) casm  02/14/14 01:00 AM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Matt Ownby  02/14/14 06:28 PM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) casm  02/14/14 07:52 PM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Matt Ownby  02/14/14 09:30 PM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Antny  02/15/14 03:06 AM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) Anonymous  02/15/14 05:36 PM
. * Re: Star Rider VideoGraphicGenerator timers finally solved after many hours :) casm  02/14/14 10:27 PM

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