Rocket Man - Commented Disassembly

Discussion about ZX80 / ZX81 Software
Fruitcake
Posts: 346
Joined: Wed Sep 01, 2010 10:53 pm

Rocket Man - Commented Disassembly

Post by Fruitcake »

A fully commented disassembly of Rocket Man from Software Farm is now available here allowing you to discover exactly how this classic pseudo hi-res game works.

And using this I have created a conversion of the game for the 48K Spectrum, which can be found here.

The conversion uses the original code re-assembled 16K higher in memory so that it clears the Spectrum's display file. The code has been patched so that whenever the ZX81 display file gets updated its contents are rendered into an equivalent image in the Spectrum's display file. This approach allows the Spectrum to run Julian Chappell's actual code to achieve an experience near identical to the ZX81 original.

A video of the converted game can be found on YouTube.
sirmorris
Posts: 2811
Joined: Thu May 08, 2008 5:45 pm

Re: Rocket Man - Commented Disassembly

Post by sirmorris »

Awesome! Now for the '80? ;)
User avatar
Andy Rea
Posts: 1606
Joined: Fri May 09, 2008 2:48 pm
Location: Planet Earth
Contact:

Re: Rocket Man - Commented Disassembly

Post by Andy Rea »

cool stuff, i'll be taking a look at mazogs and 3dmonster maze too, this work must have took many hours thank you

regards Andy
what's that Smell.... smells like fresh flux and solder fumes...
Fruitcake
Posts: 346
Joined: Wed Sep 01, 2010 10:53 pm

Re: Rocket Man - Commented Disassembly

Post by Fruitcake »

Andy Rea wrote: Sat Jul 22, 2017 1:06 am cool stuff, i'll be taking a look at mazogs and 3dmonster maze too, this work must have took many hours thank you
Yeah it took a while... ;)

But fascinating to find out how these classic games work!
Fruitcake
Posts: 346
Joined: Wed Sep 01, 2010 10:53 pm

Re: Rocket Man - Commented Disassembly

Post by Fruitcake »

A colour conversion of the game for use with a ZX81 and Chroma interface can be found here.
bivvyfox
Posts: 3
Joined: Mon Nov 18, 2019 2:02 am

Re: Rocket Man - Commented Disassembly

Post by bivvyfox »

Hi. Hope you don't mind a thread resurrection. But the links here from the www.fruitcake.plus.com site are all down.

I especially wanted this one:-

http://www.fruitcake.plus.com/Sinclair/ ... ketMan.htm

(The commented disassembly of rocketman.)

As I am looking to code my own zx-81 high res game an this would help. Plus I love rocket man.
User avatar
Paul
Posts: 1511
Joined: Thu May 27, 2010 8:15 am
Location: Germanys west end

Re: Rocket Man - Commented Disassembly

Post by Paul »

The website will be back soon. Please try again every week.
In theory, there is no difference between theory and practice. But, in practice, there is.
User avatar
Dim_75
Posts: 80
Joined: Fri Sep 01, 2017 11:04 pm
Location: Paris, FR

Re: Rocket Man - Commented Disassembly

Post by Dim_75 »

Well i think i have it too
RocketManDisassembly.zip
(58.15 KiB) Downloaded 319 times
:)
User avatar
1024MAK
Posts: 5103
Joined: Mon Sep 26, 2011 10:56 am
Location: Looking forward to summer in Somerset, UK...

Re: Rocket Man - Commented Disassembly

Post by 1024MAK »

bivvyfox wrote: Mon Nov 18, 2019 7:01 pm Hi. Hope you don't mind a thread resurrection. But the links here from the www.fruitcake.plus.com site are all down.
More info about the site being down here.

Mark
ZX81 Variations
ZX81 Chip Pin-outs
ZX81 Video Transistor Buffer Amp

:!: Standby alert :!:
There are four lights!
Step up to red alert. Sir, are you absolutely sure? It does mean changing the bulb :!:
Looking forward to summer later in the year.
bivvyfox
Posts: 3
Joined: Mon Nov 18, 2019 2:02 am

Re: Rocket Man - Commented Disassembly

Post by bivvyfox »

Dim_75 wrote: Mon Nov 18, 2019 10:16 pm Well i think i have it too RocketManDisassembly.zip :)
Oh, that's brilliant thanks so much! Now to work out how to get it compiled using my PC, I'm new to 81 dev.
Post Reply