|
|
|
|
|
I started out as ST Software when Hewson
agreed to publish 3D Spacewars written for the Spectrum.
This was a Space shoot'em up inspired by Space Invaders.
I had the idea of getting 3D into a game, the only game
I had seen using this idea were 3D maze type games on
the ZX81. I wrote the game code in about three months
in the evenings. My first few games were written without
an assembler. I used to write in hex code but with labels
using my own hex loader. This decoded the labels into
addresses. My code looked something like:
rem AAAA: 3A@LIFE
rem FE00
rem 28@DEAD
I wrote the code first in assembler on squared paper then
coded it by hand to the hex equivalent using a few look
up tables. I typed the code in rem statements and my "Hex
Autoloader" loaded the code into ram and replaced
all the labels with relative or absolute addresses. Grahics
were drawn on squared paper and coded into hex for loading
in a similar manner. The whole process was error prone
and long winded. When I look back its amazing how I ever
finished a single game.
I left a steady job as a commercial programmer so I already
had a great deal of experience in languages such as COBOL
and IBM Assembler. I was determined to keep to a regular
pattern of work so used to start religiously at 9.00 and
end at 5.00. I worked in the dining room using a Spectrum
and a black and white television. Working alone was a
lonely experience so I asked Andrew Braybrook, a friend,
to join me. This was quite a risk, because I had saved
about £10,000 before I left work so I knew I would
be able to survive. Taking on an employee meant that we
had to get royalties from our games within the first year.
Andrew had a similar history to me, he was a commercial
programmer at Marconi's and had programmed several games
on an IBM mainframe. He began by converting my first games
to the Dragon 64. This turned out to be a disaster as
despite being an excellent machine, the Dragon stopped
being produced. Sales of Dragon games almost immediately
ceased, only a few hundred of each game sold. This taught
us an early lesson, it was essential to back the right
machine. This was no easy thing to do as new games machines
were appearing all the time and it was hard to predict
which ones would survive. Andrew moved on the C64 which
seemed to be gathering momentum as a games machine despite
Commodores best efforts to disguise it as a business machine.
Andrew had the benefit of an assembler program on both
Dragon and C64. He wrote us a graphics editor on the Dragon
that allowed us to convert graphics into hex code automatically.
We still had to key the hex in by hand but it was a huge
leap forward. I still could not find a Spectrum assembler
that allowed large games to be input so improved my development
system by adding a disassembler. Then at least I could
get a listing of my program for debug purposes. We each
had a decent printer and would print off our entire programs.
We would then amend these listings by hand until they
were really messy and then print off another. Debugging
was done with a clever routine Andrew wrote called Abmon.
It allowed us to select any memory address and examine
its contents or change them while the game was running.
This allowed us to tune up gameplay while we played. Assembling
a program could take ages so the ability to change things
as the game was running speeded up the process. It also
helped in debugging.
On the Spectrum, programs were stored on cassette tape.
I used a cycle of five tapes. This was necessary as often
tapes would not read in properly, and ensured at least
five previous versions were kept. I bought some microdrives
when they came out but they were less reliable than tapes.
One of the problems with the Spectrum was that it was
more like a toy. Peripherals were supplied by many manufacturers
and often conflicted. Many had to be slotted onto the
Spectrum main board at the back. With a few of these devices
piggybacked onto each other the machine was unstable.
Hit the keyboard too hard and it would jog the machine
and it would crash losing everything inside. I eventually
bought a Beta drive. The software for the disassembler,
printer and disk drives were all incompatible. I had to
reverse engineer the object code and connect the programs
together. This system engineering could take as long as
writing a game but once done speeded things up.
Hewson
In the early days we used to visit Hewson a very few months
to show Andrew Hewson our latest offerings. He was a small
independent publisher that had an edge over other publishers.
He had his own tape duplication facility that allowed
him to respond rapidly to demand and keep stock low. This
allowed him to produce low volume original product. He
became well known for the game content of his licensed
games. He supported many independent developers like us.
We would develop the game, he would market it. This division
of responsibility allowed for the optimum in gameplay
and worked well until the exponential cost of developing
games required a large up front investment by publishers.
Without an up front investment there was no guarantee
that a developer would get their game published successfully.
With Hewson we never used to ask for advances. This
meant we were under no obligation to produce anything
and gave us complete creative freedom. As long as Hewson
published our games to our satisfaction that worked
out fine.
Graftgold Ltd.
I formed Graftgold Ltd when royalties started to rise.
The idea was to keep the royalties in the limited company
to finance future games and pay us a steady wage. Graftgold
was immediately successful with its first products of
Avalon and Paradroid. At last Andrew Braybrook's games
were selling in quantity. Conversion of the games to other
platforms was not done by Graftgold as it was decided
that it was best to keep generating new products. Hewson
was to find other developers to provide conversions. This
was slow to get underway and it was not until Dragontorc
and Uridium that successes were exploited on other platforms.
Looking back this was a mistake. The games market was
showing a distinct change towards being a commercial industry.
Heavily marketed titles that had a licensed name were
regularly charting higher than original product despite
very often being poorer games.
The Commodore 64 and Spectrum dominated the sales charts
but new 16-bit Amiga and Atari machines were launched.
Sales were poor but magazines gave more and more space
to the new 16-bit graphics. Developers such as Graftgold
were keen to move onto the new machines but smaller publishers
such as Hewson were reluctant to move on until the market
was established. Graftgold were asked to produce budget
games by Hewson. These were a new thing vastly undercutting
the price of standard games. To make them pay, we would
have had to sell them by the 100,000 or be able to produce
a title every four weeks. The formula just didn't work.
On the Spectrum I was still enjoying success but every
title seemed to sell less than the previous one, an ominous
sign as they were taking longer to produce. The public
expected the machine to be taken to the limits and beyond.
Graphics routines were constantly rewritten to squeeze
extra performance from the machine. After the success
of Dragontorc I decided to leave the final part of the
trilogy to later as sales were much less than Avalon.
I opted for a space adventure. I conside red Astroclone
to be one of my finest designs, integrating adventure
strategy and shoot'em up elements.
The product was misunderstood, it did not fit into a neat
category. It had some adventure sequences I was really
proud of. I came back with Quazatron with borrowed gameplay
from Paradroid and married this with a graphic engine
I had no game for. Ranarama followed which again used
ideas from Paradroid but in a magical context. The game
did well in Spain but was kept back awaiting an Amstrad
conversion that was late. I ended up doing the conversion
myself. Unfortunalely by this time, there were about four
top down dungeon type games on the market. Despite being
regarded as the best in a comparative review of all these
games, the game was not successful in the UK. Hewson however
agreed to convert the game to the Atari ST as an experiment.
The conversion was a copy of the Amstrad version and did
not exploit the features of the Atari very well. John
Cumming, a Hewson in house programmer, gave the conversion
a face lift by adding som 16-bit graphics. The four colour
ones were just not acceptable. The conversion taught us
that you cannot just port a game to another machine. You
have to consider the new platform and exploit its features.
When Graftgold undertook its own conversions, we did not
make the same mistake.
About this time I bought a couple of 8086 machines and
across assemblers to Z80 and 6502. I built an interface
to the Spectrum using my Kempston printer interface, rewiring
it as an input and output interface. The C64 was easy
to interface as it had a parallel port. We used the PC
parallel printer output to "print" the code
to the Spectrum and C64. This was an enormous step forward
and was our first really professional quality set up.
Telecomsoft
I was working on Magnetron, a follow up to my succesful
Quazatron, and Andrew was putting the finishing touches
when we heard Hewson was in trouble. Two of his programmers,
John Cumming and Dominic Robinson had decided to leave
thinking the company was finished. They rang me up and
asked if I was interested in employing them. I agreed
and Graftgold thus doubled its size and moved to its first
offices above a greengrocers in Witham. Debbie Silletoe,
Hewson's second in command, left Hewson to join British
Telecomsoft. She warned us that Hewson were falling apart
fast and introduced us to British Telecomsoft.
We decided to let Telecomsoft publish our games. Hewson
managed to survive and challenged us for the right to
publish the two existing games. As Hewson had not paid
us any advances or given us a contract, we felt we had
the right to change publishers. A court case followed
which for a time prevented publication, but generally
did noone any good. Eventually, Telecomsoft and Hewson
agreed to settle out of court, and Telecomsoft were allowed
to publish the games. Later they contracted Graftgold
to convert the arcade game Flying Shark to the Spectrum
and Amstrad. Dominic Robinson did a superb job in six
weeks with John Cumming doing the graphics.
I then had 14 days to convert the Spectrum version to
the Amstrad. This was an interesting experience and our
first foray into commercial conversion. Telecomsoft wanted
to finance Graftgold's growth and specifically wanted
Graftgold to start work on the 16-bit machines. However
after a few months they expressed a need for Spectrum
and C64 games. Programmers Gary Foreman, David O'Connor
were taken on. Jason Page was taken on as a trainee and
soon produced all Graftgold's sound and music. Dominic
started work on the Atari Jaguar 64 and the Amiga producing
some stunning demos. These eventually evolved into Graftgold's
16-bit operating system kernel and the 3D game Simulcra.
By the time the first round of 8-bit games Intensity and
Soldier of Fortune were finished, Telecomsoft did not
seem to have any interest in 8-bit original product. Dismal
sales followed and Telecomsoft was bought by Microprose.
This was a good move as far as Graftgold was concerned
as the people who originally been behind Telecomsoft sponsored
Graftgold's entry into 16-bit product, Paul Hibbard and
Pete Morley, had moved to Microprose. Thus Simulcra was
finished, but by this time Dominic had become disillusioned
and burnt out being Graftgold's only 3D programmer. I
finished Simulcra off redesigning the gameplay to fully
utilise Dominics excellent 3D engine. The game got excellent
reviews and could have been a massive hit if properly
funded in the early days. At this stage Graftgold were
increasingly reliant on publisher advances and had to
program the games the publisher thought they wanted.
Microprose
Graftgold's best success with Telecomsoft was
the conversion Rainbow Island's. Using Dominic's
16-bit engine Andrew masterminded one of the best conversions
ever made. David programmed the Spectrum version and
Gary the C64 version establishing Graftgold as a master
conversion house.
The trouble was that Microprose bought the game before
it was published and fell into dispute with Taito the
owner of the game. Thus it was Ocean that finally published
the game. John Cumming did a tremendous job converting
all the in game graphics as did Jason on the sound. Although
everyone could program it was clear that specialists were
needed to achieve the best products. Developing a game
had become a team effort. Graftgold took on Michael, another
artist to help John who excelled in pixel art. He had
tremendous patience and would painstakingly build up detailed
bit maps pixel by pixel. He worked with Andrew on Paradroid
90 a long awaited 16-bit version of the old favourite.
Graftgold had gradually reestablished relations with Hewson
and had provided music and graphics for various products.
Paradroid 90 was also the companies first venture into
the ever growing console market. Gary Foreman developed
a PC Engine version. Unfortunately it was not to be. Hewson
foundered again and this time went into liquidation selling
Paradroid 90 publication rights to Activision. Graftgold
were already developing "Realms" a 3D strategy
game for activision. It was a bleak time when Graftgold
heard that Activision was closing down its operation.
Graftgold did not receive any royalties for Paradroid
90, had its first console game canned and a major product
with a defunct publisher.
Virgin
Those were desperate times but such was the reputation
of Graftgold that help was already at hand.
Graftgold had developed both 8-bit and 16-bit conversions
of Off Road Racer for Virgin. The conversion business
was providing bread and butter funding for Graftgold.
Original product was becoming increasingly expensive
and risky to develop. Publishers were not keen on investing
in original product unless it was finished. It took
huge subsidies of our own money to pay for the experimental
work that original product needs. The problem was for
a run of products not one of these had produced any
royalties. Virgin changed this with Realms. We bought
back the product from Activision and licensed it to
Virgin. They trusted us and gave us a realistic managed
advance. The game worked well but was only moderately
successful. Graftgold came back from the brink of extinction
but at the price of being wholly reliant on publisher
funding.
The console era took the market by storm. Graftgold
completely missed the Nintendo 8-bit boom period due
to its other commitments and a licensing policy that
meant that few could develop for the machine. Virgin
had to get another company to do the 8-bit conversion
of Off Road. They made a fortune using Graftgold code
developed for the Spectrum. Graftold with Virgin's
sponsorship became a Sega developer and converted a
series of games to the Master System and Gamegear including
Offroad Racer and Superman.
Mirrorsoft
This was a second boom time for Graftgold and profits
were ploughed back into state of the art 486 pc's
and new development systems. The conversions allowed
Andrew to undertake an original product, in part financed
for Mirrorsoft. Graftgold had learnt the hard way to
survive it was necessary to split funding across several
publishers. When Mirrorsoft went down Graftgold had
two products with them, Fire and Ice and a console conversion
of Total Recall that was canned. This double blow could
have hit Graftgold hard but Renegade stepped in to publish
Fire And Ice. This began a long relationship with Renegade
and the Bitmap Brothers who in part owned and ran Renegade.
Renegade was very much a developers publisher and was
set up to give the developer a fairer share of revenue.
Gary Foreman converted the Bitmap's Gods to the
Megadrive before leaving to join Sega.
Sega
Graftgold was signed by Sega to develop Ottifant, its
own product. Ottifant was a cartoon program featuring
an elephant family that aimed at a similar market, but
never achieved the success of the Simpsons. Most TV networks
did not buy the tv series so the game only had a minimal
publication rather than being a major licensed product.
John Kershaw organised the background graphics. Colin
Seaman joined the company as an animator and did most
of the animations. Eldon Lewis programmed the Megadrive
version and Kevin Holloway programmed the Master system
version. Many a late night was spent trying to keep to
an impossible schedule. We were initially given three
months to complete the game to a standard rivalling Sonic
the Hedgehog. Half of this was wasted waiting for a signed
contract. Experience had shown it was folly to start without
the contract being completed. New starter Emma Cubberly
was the companies only female employee, apart from my
wife who eventually did the payroll. Emma provided some
of the background graphics and was one of several trainees
taken on by Graftgold. We often trained staff from scratch
unable to afford experienced staff.
Renegade
Fire And Ice was a big seller on Amiga and plans were
made to convert it to PC, Megadrive and Gamegear/Master
System. Unfortunately Virgin wanted to publish the Sega
versions and beat Renegade in approaching Sega. Eventually
Sega Virgin and Renegade agreed to publish the Master
system/Gameboy version but the Megadrive version despite
being completed was never published.
All of a sudden 8-bit console versions were not required
anymore and conversion work dried up.
Graftgold made a late entry into the Nintendo 16-bit market
programming a football game for Empire intended for the
1994 World cup. We also converted the game to Amiga and
PC and Acorn. The Nintendo version was never published
despite being finished in time thus failing to recoup
advances.
Graftgold started a series of original games for Renegade.
Andrew developed a CD32 version of Fire and Ice that
was not published. He went on to develop Uridium 2 an
Amiga version of his hit C64 game. Iain Wallington programmed
Virus Alert borrowing KLP2 as the hero from Quazatron.
It was the end for Commodore and Amiga sales plummeted
despite constant interest from the public. A Motocross
game was canned on the Amiga and a PC version started.
During this period game content and development costs
went through the roof with the advent of the CD. Instead
of 2 megabytes around 20 megabytes at least were expected
increasing costs by 10 times. The quality of graphics
steadily improved as advanced graphics workstations
became the norm. The Playstation was in its early days.
Graftgold was signed as a developer but the costs of
Playstation development kit were prohibitive.
As time went by all resources were concentrated on
Motox, a dangerous but necessary tactic. The company
just could not afford more than 1 product without major
financing. Renegade increasingly extended advances for
Motox to enable the program to converted to a CD quality
product. A playstation product was signed funded by
Coconuts of Japan. This allowed Graftgold to buy Playstation
developer kit. Many staff moved on to other companies
in this period. Experienced programmers and artists
were being offered big money to join companies such
as Psygnosis. Many small developers were disappearing
or being bought up. Most were dependant on publishing
funding at this time. If a publisher chose to can a
product it could mean the death of a company. Renegade
was a good partner during these years of increasing
commercial pressure. However in the end Renegade decided
it could not compete with the giant publishers dominating
the market with multi million pound budgets. Renegade
was bought by Warner, a move welcomed at the time by
Graftgold looking for investment to finance a new round
of state of the art games.
At this time Graftgold were wholly reliant on monthly
advances received from Renegade. Profits had been hit
by the failure of Empire to publish their Nintendo soccer
game, and the non publication of Sega Fire and Ice and
CD32 Fire and Ice and Uridium 2. Motox was being funded
by Renegade but was costing far more to develop and needed
to sell well. Ominously Bitmaps had chosen not to let
Warner publish their own games. Graftgold showed Warner
a new major game prototype based on the Avalon gameplay.
The demo stopped work in the Warner Office as all the
staff came to see the demo. The game was immediately signed
up and work started. The project would have been Graftgolds
largest and staff were recruited and the first few months
milestones worked and paid. Then Warner changed their
mind about their whole position in the industry. Our project
was one of the many that were canned as budgets were pruned.
The decision almost killed Graftgold, indeed it seriously
wounded it. Later a friend at Warner told me they did
not expect Graftgold to survive. We managed to sign a
conversion of Rainbow Islands to the Playstation and Saturn.
A second conversion fell through after a few months work
due to problems of the publisher obtaining the licence.
Graftgold was surviving but only just. Monthly income
paid the bills just but the company had no finance for
working on new product and still had Motox to complete.
Motox had been "finished" for about 6 months
but Warner kept asking for upgrades and tweaks. Such was
the market, only a triple A product was required. Finally
another advance was negotiated for extra work on Motox.
We signed a game with Coconuts called MBT, a 3D tank combat
game. By this time Warner were being sold and it seemed
that Motox may not be published. Motox was finally accepted
by Warner and published. I do not think it had any marketing
spend at all, an astounding decision in a market dominated
by big spending publishers. We could not see any prospect
of Motox getting any royalties above th e advances already
spent. It eventually sold very well recuperating all advances
and became Graftgolds biggest profit making product. I
can only wonder what the result would have been with a
marketing spend in scale with the development spend. Delays
in the production of MBT prompted Coconuts to attempt
to reduce our monthly advances to one third. As the company
was absolutely dependant on this income there was no way
this could be accepted so I decided I would have to lay
all but a skeleton staff off. I was sitting ready to tell
everyone when the phone rang, it was the MD of Perfect.
Perfect
Perfect had enjoyed considerable success with their Discworld
products and had the finance to assist Graftgold. I sold
Perfect the majority of the company, and they started
negotiating with Coconuts. We had to lay off our musician
and all but one of our graphics artists as Perfect were
to provide these functions. Over the next two years the
MBT project was remodelled by Perfect designers to become
Hardcorps. The idea was to add loads of high quality movie
graphics to make the game blockbuster. Perfect installed
a network at Graftgold but the company never regained
its momentum. Perfect funded the day to day activities
to keep Graftgold going. The idea was for Perfect to get
extra funding from a publisher. This was eventually done
but delays in the game development caused funding to cease
before the game could be completed.
Reflection
So 15 years of developing games came to an end. In all
I believe Graftgold achieved my aims of producing high
quality entertaining software. We made a lot of money
on the way despite the ending and most of the time had
a great deal of fun. We became known and respected in
the industry. One day who knows I may rejoin the industry.
For now only having to work 37.5 rather than 80 hours
a week and having a cheque at the end of the month rather
than worrying how to pay the staff, is a nice change.
I would recommend the games industry to anyone wanting
an exciting career buts its certainly not an easy ride.
Most publishers we worked with either went bust, sold
out or simply did not publish the game to our expections
despite tight contracts. The trouble is the developer
does their bit first then the publisher can choose the
level to do their bit. Unless you can get real commitment
by way of big advances you cannot rely on a publisher.
The problem is finding a publisher who is willing to commit.
There are more games than publishing opportunities so
publishers can cherry pick. I have heard of publishers
over subscribing product by a factor of many times. For
every game they publish many more are deliberately canned
sometimes killing the developer. Which game will they
can? Unfortunately they tend to can the game they have
invested the least in, not the one that has the least
prospect of making money.
Publishers do take the lion share of the risk when they
put up the finance, but they take the lion share of
the profit. What I found was a reluctance to reinvest
this in the fabric of development. The developer is
expected to do this out of their share of the profits.
The economics of the industry means that the publishers
income is 4 or 5 times as big as the developers. Out
of the developers 10-20% not only the successful games
have to be developed but the investment in new ideas
made. Publishing is expensive but not five times as
expensive as games development. One of our publishers
paid more for each of their desks than they would loan
us for a network server.
Still all in all I have fond memories of all the people,
staff and publishers alike I have worked with over the
years. I would like to say thank you to all those people
who believed in me and made the products what they were.
I still dream of games as yet not written. Maybe one day
I will again realise one of those dreams.
An old employee?
If anyone reading this ever worked for Graftgold, or indeed
produced any games for them, feel free to let
us know your experiences of working there.
» Go
back to the articles
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
» F.A.Q. - look here before you send off an email.
» Credits - the list of people who made all this possible.
» Scene interviews - C64 sceners answer 20 questions about their time in the scene. |
|
|
|
|
|
|
|
|
|
|
|