Jump to content


Photo

[File] JSW128vM


  • Please log in to reply
5 replies to this topic

#1 Norman Sword

Norman Sword

    Advanced Member

  • Member
  • PipPipPip
  • 265 posts

Posted 27 December 2019 - 12:03 AM

File Name: JSW128vM

File Submitter: Norman Sword

File Submitted: 25 Dec 2019

File Category: Jet Set Willy [Remakes]

System: Sinclair
Original Author(s): Norman Sword

 

 

The logical sequence from JSW128VK and JSW128VL. The game changes are very few. This final version written very soon after jsw128VK, and has been sitting on my hard drive, for six months - awaiting further changes. Since I have decided to do other things, it has become obvious to me that this will not be updated in any way.

 

short Condensed notes on game.

 

128 rooms
triple speed
multiple game options
Game options menu
16 game characters to use
ability to use portals
ability to change start rooms
extensive in built cheat

 

Cheat is activated by typing "IWroteQuip" or as spoken ( I Wrote Quip ) - without the spaces

 

Edited to Correct the Versions VK/VL

Added a PDF file, which might be clearer than the DOC file included in the Zip. (File is modified from the Doc File)

 

 

Click here to download this file

Attached Files


Edited by Norman Sword, 02 January 2020 - 12:42 PM.


#2 IRF

IRF

    Advanced Member

  • Contributor
  • 4,338 posts

Posted 27 December 2019 - 12:07 AM

File Name: JSW128vM
The logical sequence from JSW128VK and JSW128VM.


I presume you meant to say there: "The logical sequence from JSW128VK and JSW128VL" ? (Since this is Version M?)

#3 jetsetdanny

jetsetdanny

    Advanced Member

  • Contributor
  • 2,186 posts

Posted 27 December 2019 - 04:10 AM

Thanks for uploading it, Norman Sword!  :thumbsup:

 

From your earlier comments, I did not have a feeling that JSWVL was a further development of JSWVK in the sense of improving the former; I understood that it was not *better*, but *different*, an alternate take, so to speak.

 

If JSW128VM is the "final" version, does it mean that it supersedes both JSWVL and JSWVK? Or only one of them, perhaps? (if so, which one?)

 

Please kindly elaborate on the classification of your versions, so that we know how to describe them on JSW Central and elsewhere.


Edited by jetsetdanny, 27 December 2019 - 04:14 AM.


#4 Norman Sword

Norman Sword

    Advanced Member

  • Member
  • PipPipPip
  • 265 posts

Posted 27 December 2019 - 11:43 AM

Logical progression from version to version. Main changes.

Version K was a completable version introducing several aspects of game play, and 128 rooms in 48k

 

Version L removed the superjump, which had no real purpose, and removed the live's bonus.  The reason for those two changes was the introduction of a portal. This I felt was sufficiently different to justify a rename of the versions.

Version L demo, updates the games structure completely. Which is the reason for the dramatic increase in speed

 

Version L demo update. (this version has never been released) This was an update where I added a lot of (now unseen/deleted) routines that expanded the graphics. Used mainly on pause and demo. These graphic routines redrew the screen in double and quadruple size. Whilst it was interesting to write those routine. I decided I could use the memory taken up by those routines in a better way. 

 

-------------------------------------------------------------------------------------------------------------------------------------------------

 

The standard game and inclusive of version K has a death sequence where when Willy dies, if he has lives left. Then he is shown re-emerging into the same room.

 

Version  L changed the sequence to when Willy dies, if he has time left. Then he is shown standing in the last portal he visited. This might be a long way away from where he died and all the objects collected since visiting the portal are all reinstated into the game. This is a major change in logic, and necessitates a lot of routines to be changed

 

----------------------------------------------------------------------------------------------------------------------------------------------

 

Version M has the ability to switch between these two basic game formats. The standard "die and re-enter the room" (version K and standard format games) and the extended logic used in version L where the standard "die re-enter the room" is changed "to die emerge from portal" 

 

In order to switch between the two differing logics was to me a challenge. I needed to back track all the changes I had made and modify the code to swap logics.

 

Version M is version "K" and Version "L" combined. So in essence it supersedes both of the earlier versions.

 

 

In order to have the ability to switch the logics I needed the simple addition of a key to press and perhaps a graphic indicating what is being changed. Instead I decided to add a graphic page with options. The memory needed for the options page was taken from the double and quadruple draw routines. Which is why they no longer exist in the game.


Version "M"        can play in the same basic way as version "K", and also has the ability to switch to the game mode introduced in version "L". It also uses the extended logic written into version "L" demo. The options page adds the ability to start in most of the rooms. selectable for every game start. It permits the ability to switch the shooter on and off. It permits the ability to change the shooter graphics. It permits the ability to use one of sixteen predefined Willies to play the game. It permits the player to switch off the many flashing screen graphics. It adds a proper in game tune playing ability..

 

The options page and all the changes that necessitated in the game consumed quite a lot of memory. The memory was found by deleting the double and quadruple draw routines. It also cut short the extension of game logics. I had added quite a few and had started to add the features into the game. I think only one or two now remain and the others deleted. 

 

The Major problem I have describing changes is that  familiarity to the changes blurs what is new to me. For example the cold room has twinkling stars in the room. When those stars started to twinkle and in what version would necessitate my going back through all the versions looking to find when it happened. I have better things to spend my time on, and those twinkling stars are just one of the hundreds and hundreds of changes I have done.






 


Edited by Norman Sword, 27 December 2019 - 02:13 PM.


#5 Spider

Spider

    DEC (HL)

  • Administrator
  • 4,020 posts

Posted 27 December 2019 - 02:50 PM

Excellent! :) :)

 

Thank you for sharing this with us and the JSW/MM community.


Changing order to chaos since 1984

#6 jetsetdanny

jetsetdanny

    Advanced Member

  • Contributor
  • 2,186 posts

Posted 27 December 2019 - 06:59 PM

Yes, thank you for sharing it, Norman, and for describing the development history!  :thumbsup:

 

In view of your statement:

 

> Version M is version "K" and Version "L" combined. So in essence it supersedes both of the earlier versions.

 

when I next work on JSW Central (which may be a couple of months from now, as I am engrossed in another project right now, albeit JSW-related), I will delete the pages for JSW 128 VK3 and JSW 128 VL5 and create a new page for JSW 128 VM, with references to the other two former versions - unless you would like me to leave the individual pages already in existence and add a new one, which I can also do. Please let me know what your preference is.

 

I look forward to exploring JSW VM! :)


Edited by jetsetdanny, 27 December 2019 - 07:00 PM.





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users