Jump to content
Jet Set Willy & Manic Miner Community

Norman Sword

Contributor
  • Posts

    608
  • Joined

  • Last visited

Reputation Activity

  1. Like
    Norman Sword got a reaction from jetsetdanny in What´s needed to end the game?   
    JetSetWilly
     start game                  game mode 0 -                                                 -
     collect last object       game mode 1 - maria removed                        - object number defined by a specific byte - not by actual objects
     jump on bed               game mode 2 - forced walk to toilet                - room + x position defined - reach the x position to trigger
     reached toilet             game mode 3 - animated head/toilet graphic - room + x position defined - reach the x position to trigger 
  2. Thanks
    Norman Sword got a reaction from Jet Set Willie in What´s needed to end the game?   
    JetSetWilly
     start game                  game mode 0 -                                                 -
     collect last object       game mode 1 - maria removed                        - object number defined by a specific byte - not by actual objects
     jump on bed               game mode 2 - forced walk to toilet                - room + x position defined - reach the x position to trigger
     reached toilet             game mode 3 - animated head/toilet graphic - room + x position defined - reach the x position to trigger 
  3. Thanks
    Norman Sword got a reaction from Spider in What´s needed to end the game?   
    JetSetWilly
     start game                  game mode 0 -                                                 -
     collect last object       game mode 1 - maria removed                        - object number defined by a specific byte - not by actual objects
     jump on bed               game mode 2 - forced walk to toilet                - room + x position defined - reach the x position to trigger
     reached toilet             game mode 3 - animated head/toilet graphic - room + x position defined - reach the x position to trigger 
  4. Thanks
    Norman Sword got a reaction from Spider in A chinese who loves JSW   
    I remember seeing the MSX bee card - It was played on an MSX by Alan Maton, just for me. The card was a pre release demonstration.
     
  5. Like
    Norman Sword got a reaction from JianYang in A chinese who loves JSW   
    I remember seeing the MSX bee card - It was played on an MSX by Alan Maton, just for me. The card was a pre release demonstration.
     
  6. Like
    Norman Sword got a reaction from jetsetdanny in A chinese who loves JSW   
    I remember seeing the MSX bee card - It was played on an MSX by Alan Maton, just for me. The card was a pre release demonstration.
     
  7. Thanks
    Norman Sword got a reaction from MtM in JSW with scrolling   
    Addendum - I wrote the cpc version of Jet Set Willy

    The Title music is Moonlight Sonata and was writen by Beethoven in 1801. So slightly before Mr Wetheril came along.

    The in game short tune is by Mr Wetheril.
  8. Like
    Norman Sword got a reaction from jetsetdanny in Items on guardians´ paths   
    Several incorrect assumptions. The game logic only allows "the ITEM draw logic" to collect ITEMS. Other logic can leave colour that "the ITEM draw logic"  will react to.

    So sprites can not collect an item
    Background colour will not collect an item
    Arrows do not collect items

    All the above do is colour in the ink cells and that allows "the ITEM draw logic"  to assume when it detects white that Willy is over the ITEM, and then "the ITEM draw logic" will collect it.

    To have an invisible item. All that is needed is to define a graphic with no pixels present. "The ITEM draw logic"  will draw the invisible item. If A white sprite/an arrow or Willy walks over the item. Then the fact that white is now present in the square where the item is defined is enough for "the ITEM draw logic" to collect the invisible item.
     
  9. Thanks
    Norman Sword got a reaction from Spider in Items on guardians´ paths   
    Several incorrect assumptions. The game logic only allows "the ITEM draw logic" to collect ITEMS. Other logic can leave colour that "the ITEM draw logic"  will react to.

    So sprites can not collect an item
    Background colour will not collect an item
    Arrows do not collect items

    All the above do is colour in the ink cells and that allows "the ITEM draw logic"  to assume when it detects white that Willy is over the ITEM, and then "the ITEM draw logic" will collect it.

    To have an invisible item. All that is needed is to define a graphic with no pixels present. "The ITEM draw logic"  will draw the invisible item. If A white sprite/an arrow or Willy walks over the item. Then the fact that white is now present in the square where the item is defined is enough for "the ITEM draw logic" to collect the invisible item.
     
  10. Like
    Norman Sword got a reaction from SymbolShift in My game - What a Wonderful World of Willie   
    Can confirm it loads and looks like your picture. The title screen looks strange as well - (But with artistic licence - perhaps that is how it is meant to look)
  11. Like
    Norman Sword got a reaction from AukonDK in MM and JSW ports to SDL2   
    Can confirm Both of the above run on my windows 10 PC.
  12. Thanks
    Norman Sword got a reaction from Spider in MM and JSW ports to SDL2   
    Can confirm Both of the above run on my windows 10 PC.
  13. Thanks
    Norman Sword reacted to AukonDK in MM and JSW ports to SDL2   
    I gave it a go. This is for 64 bit Windows and I included the SDL2 dll it needs. Ran fine in Wine so fingers crossed.
    fawtytoo MM JSW win64.zip
  14. Thanks
    Norman Sword got a reaction from Spider in Copy Protection in 'Jet Set Willy': developing methodology for retrogame archaeology   
    Curiosity - was the CPC data sheet for the final frontier the same as the zx spectrum data sheet for JSW2. I could not find the sheet easily so I just took a quick photograph - whilst the photographs are not really good enough for usage - they are however good enough to answer my own question - Was the colour code the same. Answer NO.



  15. Thanks
    Norman Sword got a reaction from jetsetdanny in Copy Protection in 'Jet Set Willy': developing methodology for retrogame archaeology   
    Curiosity - was the CPC data sheet for the final frontier the same as the zx spectrum data sheet for JSW2. I could not find the sheet easily so I just took a quick photograph - whilst the photographs are not really good enough for usage - they are however good enough to answer my own question - Was the colour code the same. Answer NO.



  16. Confused
    Norman Sword reacted to Spider in Welcome back!   
    Tiny updates. 🙂
    Two for the editor.
    Addition one: The toolbar now has a button for the 'spoiler' text to save having to manually enclose the word via 'BBCODE' in braces for both opening and closing it.
    Addition two: A font background option is also now easily available, should you wish for instance to draw attention to a specific area of text. In some instances this is more helpful than changing the text colour itself.
     
    One small addition for the reactions system:  A new icon was added. I'll not say what it is, I'm sure it will be discovered quickly enough! This was one that I had intended to add a while back. I've purposely avoided "silly" ones and kept the reaction icon choices sane and sensible for our community.
     
    Finally they say " a picture speaks a thousand words " so here is one of the editor toolbar before and after, as you can see nothing was removed to allow the addition of the two new buttons (built into the editor but not enabled by default) options:

     
  17. Thanks
    Norman Sword got a reaction from Spider in Copy Protection in 'Jet Set Willy': developing methodology for retrogame archaeology   
    Colour codes for the spectrum JSW and jSW2 are formed from a block of data - If I recollect correctly I copied the data from the Amstrad CPC version - in order to arrive at the data for JSWII---- (not checked if it ended up with the same colour codes)

    The data for the MSX version of JSWII would probably do the same thing - a block of data to generate the codes. It would make life very difficult for the coder, if the data was anything but fixed. E.g. to use the game data/code, means every edit of the game would change the colour codes ---

    Enclosed is the MSX colour code for JSWII (1st picture) - NOTE it is NOT the same as the zx spectrum codes for JSWII.(2nd picture)

     


  18. Thanks
    Norman Sword got a reaction from Jet Set Willie in My game - What a Wonderful World of Willie   
    Game speed has no effect on the title tunes for MM or JSW

    Game speed has no effect on spot effects such as item collection sounds (jsw or moded MM) the arrows (JSW) the boot falling, 

    Game speed has no effect on the notes played for the in game tune. e.g. the pitch of those clicks will stay exactly the same. It will however increase the tempo to match the new playing speed.

    Game speed has no effect on the pitch of the effect played when Willy jumps or falls. The tempo of the effect will reflect the change in speed.

    In short the pitch of sound effects is not governed by the speed of play. Since all the effects actually suspend the game whilst the effect is played.
  19. Like
    Norman Sword got a reaction from Spider in My game - What a Wonderful World of Willie   
    Game speed has no effect on the title tunes for MM or JSW

    Game speed has no effect on spot effects such as item collection sounds (jsw or moded MM) the arrows (JSW) the boot falling, 

    Game speed has no effect on the notes played for the in game tune. e.g. the pitch of those clicks will stay exactly the same. It will however increase the tempo to match the new playing speed.

    Game speed has no effect on the pitch of the effect played when Willy jumps or falls. The tempo of the effect will reflect the change in speed.

    In short the pitch of sound effects is not governed by the speed of play. Since all the effects actually suspend the game whilst the effect is played.
  20. Thanks
    Norman Sword got a reaction from jetsetdanny in Copy Protection in 'Jet Set Willy': developing methodology for retrogame archaeology   
    Most pictures I have seen of the code sheet are blurred. This copy whilst not a photgraph or a scan of the original, is far clearer. No idea who can get the credit for setting out these graphics.

  21. Thanks
    Norman Sword got a reaction from Spider in Copy Protection in 'Jet Set Willy': developing methodology for retrogame archaeology   
    Most pictures I have seen of the code sheet are blurred. This copy whilst not a photgraph or a scan of the original, is far clearer. No idea who can get the credit for setting out these graphics.

  22. Thanks
    Norman Sword got a reaction from jetsetdanny in My game - What a Wonderful World of Willie   
    Not a program I use or need. (zx block editor) so curiosity.

    click on the block that needs editing - in this case (in this example) double click on the 3rd entry "PROGR" etc

    This will bring up the part that says "Edit datablock"


    On this example you can see highlighted the basic "autostart line"

    Click on the line number and edit to the line wanted ---- I found the output visuals confusing, but just insert the line number you want and then press enter

    The inputed data should take the form of the line number and also highlighted will be (on the lower line of the "EDIT datablock") will be the option OK or cancel.

    When you press "ok" the line that is the block - in this case block 3 - will be changed to highlight the new start line number.

  23. Thanks
    Norman Sword got a reaction from Jet Set Willie in My game - What a Wonderful World of Willie   
    Not a program I use or need. (zx block editor) so curiosity.

    click on the block that needs editing - in this case (in this example) double click on the 3rd entry "PROGR" etc

    This will bring up the part that says "Edit datablock"


    On this example you can see highlighted the basic "autostart line"

    Click on the line number and edit to the line wanted ---- I found the output visuals confusing, but just insert the line number you want and then press enter

    The inputed data should take the form of the line number and also highlighted will be (on the lower line of the "EDIT datablock") will be the option OK or cancel.

    When you press "ok" the line that is the block - in this case block 3 - will be changed to highlight the new start line number.

  24. Like
    Norman Sword got a reaction from Spider in My game - What a Wonderful World of Willie   
    Not a program I use or need. (zx block editor) so curiosity.

    click on the block that needs editing - in this case (in this example) double click on the 3rd entry "PROGR" etc

    This will bring up the part that says "Edit datablock"


    On this example you can see highlighted the basic "autostart line"

    Click on the line number and edit to the line wanted ---- I found the output visuals confusing, but just insert the line number you want and then press enter

    The inputed data should take the form of the line number and also highlighted will be (on the lower line of the "EDIT datablock") will be the option OK or cancel.

    When you press "ok" the line that is the block - in this case block 3 - will be changed to highlight the new start line number.

  25. Wow
    Norman Sword got a reaction from jetsetdanny in JSW with scrolling   
    Addendum - I wrote the cpc version of Jet Set Willy

    The Title music is Moonlight Sonata and was writen by Beethoven in 1801. So slightly before Mr Wetheril came along.

    The in game short tune is by Mr Wetheril.
×
×
  • Create New...

Important Information

By using this site, you agree to our Terms of Use.