Jet_Set_Miner - simondotm/stardot-wiki GitHub Wiki
Jet Set Miner is a 'highly original' platform game originally coded for the C64 for the 2003 Minigame competition (under the name of Plat 3064) and subsequently ported to the BBC Micro / Electron and, in 2011, also to the Acorn Atom.
Due to the size limitations of the competition, the game is a bit 'lightweight'. However, it can very easily be expanded should anyone wish to work on it.
Features
-
Very small size (current binary is under 4k)
-
Fully working game engine
-
Four levels (though this can be _very_ easily expanded - the average level size is 65 bytes)
Original by Tom Walker
[Plat
3064
C64
binary
and
c64asm
assembler
source
code
](./images/Plat 3064.zip "wikilink")
The first version of the game which was submitted to the 2003 Minigame competition under the name of Plat 3064 but is now known as Jet Set Miner. Beware when playing the third level - when traversing the top-most platforms, the height of jumps are limited which makes negotiating them much harder.
 Plat 3064 first level Posted: Jun 21, 2009 |
 Plat 3064 second level Posted: Aug 21, 2011 |
 Plat 3064 third level Posted: Aug 21, 2011 |
 Plat 3064 fourth level Posted: Aug 21, 2011 |
Port by Tom Walker, with contributions from Murray C / MurrayCakaMuzer
[Jet
Set
Miner
BBC
Micro/Electron
disc
image
and
P65
assembler
source
code
](./images/Jet Set Miner.zip "wikilink")
[Updated
Jet
Set
Miner
BBC
Micro/Electron
disc
image
and
P65
assembler
source
code
by
MurrayCakaMuzer
](./images/Jet Set Miner-MurrayCakaMuzer.zip "wikilink")
Features
-
The Acorn port is totally OS legal, so should work on almost anything
-
With some modifications, the Acorn port will run on a 16k Model A
Updates to the BBC Micro / Electron port by Murray C (MurrayCakaMuzer) in August 2009:
-
fixed the bug when returning to the title screen on game over (previously it would crash, since the initial setup routines were being repeated without interrupts being disabled. I added a new label after the initialisation of things like the replacement event routine, etc and modified the jump)
-
made the game wait for fire to be released on the title screen, so that you don't jump first thing
-
added sound effects for jumping and falling (similar to the ones in Jet Set Willy)
-
implemented much more efficient, and smaller, screen clear routine
 Loading screen Posted: Jul 30, 2011 |
 First level Posted: Jun 21, 2009 |
 Second level Posted: Jun 21, 2009 |
 Third level Posted: Jul 30, 2011 |
 Fourth level Posted: Aug 21, 2011 |
Port by Kees van Oss
-
Standard unexpanded Acorn Atom
-
12 KB RAM (#2900-#3C00)
-
6 KB video RAM (#8000-#97FF)
-
VIA
[Jet
Set
Miner
Acorn
Atom
disc/tape
images
and
2500AD
cross
compiler
6502
version
assembler
source
code
](./images/Atom Jet Set Miner.zip "wikilink")
A new port of Jet Set Miner to the Acorn Atom, complete with a fully-functioning, all-new level editor was first showcased at the In Da 80s show in Manchester, July 2011. It runs on a standard unexpanded Atom and does not need any extra ROM or hardware. The code is not optimal due to 1 on 1 conversion. The sprite routine is not flicker-free and has room for improvement.
 Atom Jet Set Miner Title Screen Posted: Jul 14, 2011 |
 Atom Jet Set Miner Colour Level 1 screen Posted: Jul 14, 2011 |
 Atom Jet Set Miner Colour Level 2 screen Posted: Jul 14, 2011 |
 Atom Jet Set Miner Colour Level 3 screen Posted: Jul 14, 2011 |
 Atom Jet Set Miner Colour Level 4 screen Posted: Aug 18, 2011 |
 Atom Jet Set Miner Mono Level 1 screen Posted: Aug 18, 2011 |
 Atom Jet Set Miner Mono Level 2 screen Posted: Aug 18, 2011 |
 Atom Jet Set Miner Mono Level 3 screen Posted: Aug 18, 2011 |
 Atom Jet Set Miner Mono Level 4 screen Posted: Aug 18, 2011 |
 Atom Jet Set Miner Editor screen Posted: Jul 14, 2011 |
|