Resource centre for ZX Spectrum games
      using Manic Miner and Jet Set Willy game engines

 

VI. Other game engines

B. The original Jet Set Willy recreated/modified/extended using other game engines

 

2. Jet Set Willy in Altered Reality

Also known as: JSW 128 VM (final version), JSW 128 VL, JSW 128 VK (earlier versions)

Author: Norman Sword

Year: 2018-2019

Language: English

 

Jet Set Willy in Altered Reality is Norman Sword's JSW game which uses Matthew Smith's original code as its basic core and runs in the original 48K, but thanks to extensive compression and rewrites of the original code features a significant number of enhancements and new features.

Norman Sword released several versions of the game which show its development and the logical progression from version to version.

Version K (JSW 128 VK) was a completable version introducing several aspects of gameplay and 128 rooms in 48K. It runs at double the original speed, with up to 16 sprites per room and up to 32 arrows per room. It features diagonal sprites, mid sprite bounce and homing sprites, among other novelties. The last revision of this version was JSW 128 VK3.

Version L (JSW 128 VL) was an extension of JSW 128 VK3 "pushed towards the feel of Manic Miner". It introduced portals, changing the way Willy re-appears back in a room after death: he is moved back to the last portal he visited and the game re-installs all the items collected since. Some features (like the superjump) were removed. The last revision of this version, called JSW 128 VL5 demo, updated the game structure completely, allowing for a dramatic increase in speed.

Version M (JSW 128 VM) has the ability to switch between the two basic game formats: the standard "die and re-enter the room" solution used in version K and the "die and emerge from portal" extended logic used in version L. Version M is Version K and Version L combined. According to Norman Sword, in essence it supersedes both of the earlier versions. It features 128 rooms, triple speed, multiple game options, a game options menu, 16 game characters to use, the ability to use portals, the ability to change start rooms and an extensive in-built cheat.

 

Number of edited rooms: 128

Number of rooms accessible without cheating: 128

Number of items to collect:

     JSW 128 VK: 246

     JSW 128 VL: 246

     JSW 128 VM: 250

 

Bugfix needed after original release? NO

Spare lives at the start:

     JSW 128 VK: 4

     JSW 128 VL: 1 (however, losing a life returns Willy to the last portal where the game was saved and the life is replenished)

     JSW 128 VM: 8

Completable without loss of life? YES

 

Starting time: 7:00:00

Best documented completion time with no loss of life:

     JSW 128 VK: 10:06:06

     JSW 128 VL: 10:05:17

     JSW 128 VM:  7:47:38

 

Download links

 

JSW 128 VK

homepage

Homepage

The game's home page on JSW & MM Community

   

directdownload

Direct game download

Game file in TAP and TZX formats

   

spectrumcomputing

Spectrum Computing

The game's page on Spectrum Computing

 

JSW 128 VL

homepage

Homepage

The game's home page on JSW & MM Community

   

directdownload

Direct game download

Game file in TAP and TZX formats

   

spectrumcomputing

Spectrum Computing

The game's page on Spectrum Computing

 

JSW 128 VM

homepage

Homepage

The game's home page on JSW & MM Community

   

download

Official release

ZIP file of the release of JSW 128 VM1

   

directdownload

Direct game download

Game file in TAP and TZX formats

   

jswcentralspecial

JSW Central

RZX walkthroughs of all three versions of the game playted at the highest speed setting, showing the best documented completion times

   

 

 

Videos

 

A walkthrough of the JSW 128 VK3 version of the game on the JSW Central YouTube channel

 

 

A walkthrough of the JSW 128 VL5 version of the game on the JSW Central YouTube channel

 

 

A walkthrough of the JSW 128 VM version of the game on the JSW Central YouTube channel

 

 

A full screenshot gallery will be presented on this page in the future.

 

Back to the list of games using other game engines