|
C64 and Disk Drive
|
Mike's basic equipment consisted of a Commodore64 and Floppy Disk
Drive. The Disk Drives on the C64 were notoriously slow, so you could buy extra
hardware (Like the Dolphin DOS system) to help speed them up.
|
|
CBM Plus/4
|
Mike got his first plus/4 for Christmas, although up until
the last few days before, he'd been asking for an Aquarius. His life may have
turned out very differently if Santa hadn't waited to see what he really
wanted!
|
|
Tony Crowther
|
Tony was another superstar of the C64, having already coded many,
many games before DMA ever got started. He worked for Gremlin Graphics untill
its take over by Infogrames.
|
|
The Complete History of
DMA Design
By
Mike Dailly
Chapter 2
Part 2
|
PC Menace
|
Mike was currently trying to get into Art college, and to find some direction in
his life. His mother was also not happy about him flunking out of college, and
was sending him to interviews for various jobs, and trying to get him into the
YTS (Youth Training Scheme).
She finally forgave him though, right about the same time as he started to earn
more than her. He did actually get accepted into Art college for a technical
drawing course, and this was to start in the autumn.
However, around April, Dave finally asked if he were to get an office, would
Mike go and work for him. Mike was ecstatic. To finally become a paid developer
was a dream come true!
Mike had actually been programming games at home since he was about 13, starting
with a ZX81, and then working his way up through spectrums and Commodore Plus/4
machines to the C64, and he never thought he'd actually manage to become a real
games developer.
|
C64 Ballistx
|
His mother however, wasn't so pleased. She didn't see this as a real job, and
who could blame her! In 1989, no one wrote games, it was a bedroom hobby, not a
full time job.
Dave got Mike some new hardware (a Dolphin Dos system) for his C64 to allow
faster development, but it wasn't as much help as was hoped.
It still took a full twenty minutes to build his new game, and much of the time
it usually got an error at the end of it. Mike took all this in my stride at
this time, and reading the code for 10 minuets before building became a way of
life.
By using Talisman as a demonstration of Mikes ability, Dave
managed to get Psygnosis to give him his first conversion job; Ballistix
for the C64.
|
Ballistx Equations
|
Dave gave Mike the news at the computer club one night, along with the main
mathematical computations used in the game - a scan of actual bit of
paper he got is shown here.
Mike started to have reservations at this point. The C64's 1Mhz processor wasn't
good at these things, however, he was still excited about doing a real game, so
he pondered how to approach it.
Mike also had to come up with a way to draw lots of sprites, and for
inspiration, he refered to the set of articles written by the legendary Andrew
Brewbrook in ZZap64. It took him a week or so, but afterwords he could now draw
32 sprites rather than the C64's default 8 - a big step.
|
An Amstrad PC 2286
|
Next he had to address the scrolling, and although this was fairly straight
forward on the C64, he did have some problems with the static panel at the top.
It was around April/May that Mike also started to visit Russell's house during
the day to work on Ballistix, even though it involved a 30 minute bike ride.
Russell, Mike and Steve on occasion (who did the C64 and PC graphics for
Ballistix), would all cram themselves into his bedroom, and set about their
various tasks.
It was a very odd thing to do...even then. He had a single desk, and a chest of
drawers. He sat at the desk, then Steve sat with his C64 on a board sitting
wedged in a drawer so that they were all sort of staggered, rather than all in
a line, otherwise, they wouldn't fit!
They went on like this for a couple of months or so, till Dave got Mike a brand
new Amstrad PC2286, 12Mhz PC, with 12" colour monitor and 20Mb Hard Disk. It
came complete with it's own very own 6502 PDS system.
|
Menace level 1 boss on the PC
|
Mike felt like a pro! Press a button, and the game built in a hart beat! It was
attached to a real C64 and would squirt the code over a parallel cabel to be
run. It even had a professional debugger!
Mike transferred the code over to the PC from the C64, which basiclly meant
typing it all in again.
Russell was progressing rapidly with Menace on the PC, but he suddenly
discovered a bug. Only the first bullet had any collision, all the rest went
straight though the aliens and didn't hit anything!
What amazed Russell of course, was that the Psygnosis testers never spotted it
till after the game had shipped, so it's probably still there to this day!!
|
|
Mike
|
Mike's only ever interview was with a DIY shop , and he's been overjoyed not to
have to repeat that experiance ever again.
|
The ZX81
|
This was the first really successful home computer Sinclair did, but their next
machine, the Spectrum was to be their biggest selling.
|
C64 Ballistx
|
Steve used Tony Crowther's 3in1 art program for the C64 to make
the graphics.
|
Atari ST Ballistix
|
Ballistix was ported by DMA from the Atari ST version, written initially by
Reflections, who are now responsible for hit games like Driver.
|