Re: Pinball Machine Programming
- From: 'nuggy' <genko@xxxxxxxxxxxxxxx>
- Date: Fri, 06 Jul 2007 21:52:13 -0700
On Jul 7, 1:48 pm, SimpleMan <loven...@xxxxxxxxx> wrote:
I have enjoyed plaing Pinball for years and am curious about
something. I am wondering how the machine is programmed? How is the
software for a chip written? Is it assembly or hex or what? Did
certain companies of machine choose or prefer a certain programming
language over another? Were the earlier SS machines using different
programming compaired to newer ones? Thanks for the help and info.
that is a large subject however my limited understanding is;-
the earlier systems have a very basic OS and then the game rules are a
seperate file, the system merges the 2. the os includes things like
display logic handling and the switch matrix operation, driving the
sound board and all that sort of hardware handling. the rules are then
just a state machine type of thing that the os uses.
later machines had the firmware (os) and the game rule side of things
on one rom. this allowed os updates on a standard platform, ie WPC,
whitestar etc.
it was written using a suite of software that would then compile/
assemble to native microprocessor M/L.
this is the hex listing you refer to.
you really need the compiler/builder software to screw around with
things, it has built in little features to automatically calculate
checksum etc.
this is to the best of my understanding, correct me if im wrong.
.
- Follow-Ups:
- Re: Pinball Machine Programming
- From: SimpleMan
- Re: Pinball Machine Programming
- References:
- Pinball Machine Programming
- From: SimpleMan
- Pinball Machine Programming
- Prev by Date: Re: Just received my NIB LOTR and want to say thanks...
- Next by Date: Re: Mayfair rescue in progress
- Previous by thread: Pinball Machine Programming
- Next by thread: Re: Pinball Machine Programming
- Index(es):
Relevant Pages
|