Speccy ports

General software. From trouble with the Banyan Tree to OCP Art Studio, post any general software chat here. Could include game challenges...
Post Reply
Bizzley
Microbot
Posts: 124
Joined: Thu Nov 16, 2017 10:47 am

Re: Speccy ports

Post by Bizzley »

No I didn't work on the Amstrad port, other than go through my Spectrum source code with Keith Goodyer and try and help him out over the phone when he had some questions. There's a good breakdown of what went on with that port at http://www.cpcwiki.eu/index.php/R-Type with a couple of quotes from Keith and myself.
"He made eloquent speeches to an audience consisting of a few depressed daffodil roots, and sometimes the cat from next door."
User avatar
Seven.FFF
Manic Miner
Posts: 744
Joined: Sat Nov 25, 2017 10:50 pm
Location: USA

Re: Speccy ports

Post by Seven.FFF »

Bob wrote a really rather good book about his experiences writing the Spectrum R-Type port.

Recommended reading, if you haven't come across it before! It's a free download.
Robin Verhagen-Guest
SevenFFF / Threetwosevensixseven / colonel32
NXtel NXTP ESP Update ESP Reset CSpect Plugins
AndyC
Dynamite Dan
Posts: 1408
Joined: Mon Nov 13, 2017 5:12 am

Re: Speccy ports

Post by AndyC »

Bizzley wrote: Fri Mar 30, 2018 1:36 am No I didn't work on the Amstrad port, other than go through my Spectrum source code with Keith Goodyer and try and help him out over the phone when he had some questions. There's a good breakdown of what went on with that port at http://www.cpcwiki.eu/index.php/R-Type with a couple of quotes from Keith and myself.
Yeah, it was a brutally harsh time frame and the result is frankly still quite impressive for so little time. The full thread on it and the subsequent development of the 128K remake port is full of interesting details but Keith gave a fairly good breakdown of exactly how it was done near the beginning (http://www.cpcwiki.eu/forum/games/r-typ ... s-128)/10/). This kind of thing wasn't really uncommon back in the day, hence the prevalence of Speccy ports or occasionally cut and shut jobs, like Barbarian, which took the low res C64 graphics (with their 3 colour sprite limits) and the Speccy code to produce a multicolour "16 colour" mode port.
User avatar
jmk
Drutt
Posts: 26
Joined: Mon Nov 13, 2017 2:23 pm

Re: Speccy ports

Post by jmk »

I heard a claim, from a programmer, that one game was exactly the same as the Spectrum version - even generating the Spectrum screen output, which was then converted in real-time into the screen format of the CPC. Naturally, it wasn't a very fast game by doing that!

But, to be fair, I think they said they had one week to make the CPC version.
Just like before, it's yesterday once more.
Ralf
Rick Dangerous
Posts: 2288
Joined: Mon Nov 13, 2017 11:59 am
Location: Poland

Re: Speccy ports

Post by Ralf »

Yes, I read somwhere similar stories too. That some CPC games were generally a Zx Spectrum emulator - executing Spectrum code and creating in memory Spectrum display and only at the last moment running a procedure which converted Spectrum display to CPC display and send it to screen.
Post Reply