Hello Lewis,
Did you ever work under license or Sega Enterprises, Ltd. or Electronic
Arts by chance? I worked on many different game systems for 10 years.
I did repairs, programming, and other tasks. Not just home gaming
systems but the arcade systems as well.
So you worked on Sega Megadrive, that was on a 8 MHz 68000 CPU that
had a 68-pin DIP package in the first version and then a QFP 84 pin
CPU in the later revisions, still using 8 MHz. 12 MHz were used
in the Sega Genesis / MegaDrive CD expansion units. I also program
the Z-80 in direct mode for SMS games. Just love that Yamaha 2612
sounds processor for the Sega Genesis and MegaDrive too, easy to work
with. Something you may not be aware of, the MC68010 is pin, signal,
and power / ground compatible with the 68000 CPUs, you can use them
as a direct replacement and they have a higher tolerance to using
it at a higher frequency. There is one problem however with the
Sega Genesis and MegaDrive, if you bump up the frequency, everything
speeds up, including the sound (and get a pitch adjustment too).
Too bad it didn't use a 192 KHz crystal for deriving the sound clocking.
Everything was tied to the system clock and divided off. Therefore
you change the system clock, everything get thrown off.
Here is an example of what I have worked on and their Japanese
Equivalents:
NEC TurboGraphics 16
NEC TurboGraphics CD
NEC TurboGraphics 32 (known as MegaGraphics 32)
Nintendo Entertainment System / Famicom
Nintendo (Super or SNES) Entertainment System / Super Famicom
Nintendo Gameboy, Gameboy Pocket, Gameboy Color (not Gameboy Advance)
Nintendo 64 / Ultra 64
Nintendo GameCube
Sega Master System
Sega Genesis / MegaDrive
Sega CD1, CD2, CDX, 32X / MD1, MD2, & MDX
Sega Pico
Sega Saturn
Sega Mars (a prototype of the Sega 32X and CDX in one unit)
Sega Dreamcast
SNK Arcade AVS / MVS types
SNK Neo Geo Mega 330
SNK Neo Geo Mega CD
SNK Neo Geo Giga
SNK Neo Geo Pocket
Sony Playstation 1 (SCPH 1001 through 9001)
Sony Playstation 2 (SCPH 10001 through 30001)
Sony PS-One (SCPH 101)
and many different video game systems I don't feel like typing,
there are too darn many of them I have work on in one way or
another. The horror stories I could tell about some of the things
I had to go through to fix some of these units.
Psst... I really hate the sound of the SEGA (SAY-GAH jingle at the
beginning of most of the Sonic the Hedgehog games). Down right
annoying! LOL
: Hey!
:
: I just want to know how many 68k programmers there are on this forum, and what sort of machines you code.
:
: I'm also a 68k programmer, I program software for the Sega Megadrive Gaming machine. My website is here:
http://www.emulationzone.org/projects/metalix. Bear in mind that the webpage is under heavy development at the moment.
:
: - Lewis
: