home *** CD-ROM | disk | FTP | other *** search
/ Secret Service 56b / SSERVCD_56B.bin / Sinclair / Games / information / JetSetWilly128.txt < prev    next >
Text File  |  1998-02-02  |  3KB  |  74 lines

  1. This is Jet Set Willy 128 version 0.00 Hacklevel 1  :-)
  2.  
  3.   The files are supplied in +3DOS format. Use a program like tapconv to 
  4. convert them to the standard used by your emulator. The BASIC loader program
  5. is DISK.
  6.  
  7. (Not any more - I've converted them to a .TAP for you.... Blood.)
  8.  
  9. Although it is possible to play JSW 128 as supplied, it is not intended to be
  10. anything other than an example of how one might program a 128k JSW game. For
  11. example, although this version contains all the rooms from Richard Hallas's
  12. "Join the Jetset", the guardian table is still that of the original "Jet Set
  13. Willy" and because of this Willy has a distressing tendency to get killed 
  14. when misguided guardians hit the wall :-) 
  15.  
  16. The information below is therefore for gamewriters rather than gameplayers.
  17.  
  18. Memory banks 1,3,4 and 6 contain rooms 0-63, 64-127, 128-191 and 192-255 
  19. respectively. The rooms are stored exactly as in JSW 48k, except of course
  20. that the room numbers are 8-bit.
  21.  
  22. Memory bank 7 holds the following:
  23.  
  24. 0C000h: Bitmap of title screen
  25. 0D000h: Attributes for title screen
  26. 0D200h: Reserved for title screen animation (2 extra sets of attributes)
  27. 0D600h: Unused
  28. 0DB00h: May be needed by +3DOS
  29.  
  30. Memory bank 0 holds the following:
  31.  
  32. 0C000h: Object locations table. Object at 0A4xxh is in location at 0C0xxh.
  33. 0C100h: Screen character set. Standard Spectrum-style font. 
  34. 0C400h: Unused as yet, but the 128k music will have to go in here.
  35. 0F800h: Reserved for 128k music runtime.
  36.  
  37. For the 128k music I intend to use a modified version of Ian Collier's 
  38. TUNE.BIN. If anyone wants to write the two tunes (since I don't know what
  39. they _should_ sound like) then I think the archive (which should be at 
  40. ftp.nvg.unit.no) contains a program to create the appropriate tunes.
  41.  
  42. WRITETYPER mode works on all 256 rooms. The binary room number is given by
  43. the keys 67854321 rather than 654321, and the way the keyboard is wired 
  44. makes this system somewhat inadequate.
  45.  
  46. It should be fairly easy, given an editor for JSW 48, to convert it to 
  47. JSW 128. Don't expect anything soon though...
  48.  
  49. To Do:
  50.  
  51. * 128k sound;
  52. * Something better than WRITETYPER for getting around (for those in the know,
  53.  of course);
  54. * Animate the title screen. 
  55.  
  56. -------------------- http://sable.ox.ac.uk/~sjoh0132/ ---------------------
  57. John Elliott           |BLOODNOK: "But why have you got such a long face?"
  58.                        |SEAGOON: "Heavy dentures, Sir!"    - The Goon Show 
  59. :-------------------------------------------------------------------------)
  60.  
  61.  
  62. Converted to a .TAP file and uploaded to NVG by Blood!
  63. All comments to John, not me. I did nothing apart from the conversion to
  64. TAP and the upload!
  65.  
  66. Latest version always available from John's homepage.
  67.  
  68. ===============================================================
  69. | The Infamous BLOOD! (l.d.tonks@bra0202.wins.icl.co.uk)      |
  70. | A Sinclair Spectrum user since 1982 and still going strong! |
  71. | Who needs Interactive Movies when Chaos only takes up 48k?! |
  72. ===============================================================
  73.  
  74.