Jump to content


Photo

Alternative "First Landing" thoughts


  • Please log in to reply
21 replies to this topic

#11 IRF

IRF

    Advanced Member

  • Contributor
  • 4,485 posts

Posted 14 September 2017 - 05:33 PM

If you move items around using JSWED's GUI - i.e. by deleting it from the old location (above the cross) and re-adding it at the top of the ramp - then in the intervening period, JSWED will have shuffled all the other items from earlier in the item list to 'fill the gap'.  Then when you add the item again, JSWED will put it at the top of the list.

 

So that's probably what's confused you?

 

If you get a 'fresh' copy of JSW and apply the POKE I provided, then it should do the trick?



#12 Spider

Spider

    DEC (HL)

  • Administrator
  • 4,194 posts

Posted 14 September 2017 - 05:54 PM

:) I used an original version (complete still with keypad!) and simply applied the POKE. I then started / restarted the game a couple of times to be sure it was 'set' but was no able to find the item on my travels :unsure: :)


Changing order to chaos since 1984

#13 IRF

IRF

    Advanced Member

  • Contributor
  • 4,485 posts

Posted 14 September 2017 - 06:03 PM

You won't see the item, because it's still invisible!  Didn't the item count increment when you dropped into First Landing?

 

(I just double-checked the POKE and it seems to work for me.)



#14 Spider

Spider

    DEC (HL)

  • Administrator
  • 4,194 posts

Posted 14 September 2017 - 08:56 PM

You won't see the item, because it's still invisible!  Didn't the item count increment when you dropped into First Landing?

 

(I just double-checked the POKE and it seems to work for me.)

No. :) I did wonder if that was the case as a single poke would not give it a form/shape but no incrementation of counter. Tried with a different copy and just the same. I verified the location too:

 

Although its a disassembly view can see that 42439 is indeed at 53:

 

 

Attached Thumbnails

  • 42439.png

  • IRF likes this
Changing order to chaos since 1984

#15 IRF

IRF

    Advanced Member

  • Contributor
  • 4,485 posts

Posted 14 September 2017 - 09:20 PM

Hmm, strange!  Is the other byte for that item correct?

 

#A4C7 should read #1C (that's 42183, 28 in decimal).


Edited by IRF, 14 September 2017 - 09:22 PM.


#16 Spider

Spider

    DEC (HL)

  • Administrator
  • 4,194 posts

Posted 15 September 2017 - 10:15 AM

Hmm, strange!  Is the other byte for that item correct?

 

#A4C7 should read #1C (that's 42183, 28 in decimal).

Yes. :)

 

Will throw you a quick PM actually about this.


Changing order to chaos since 1984

#17 Spider

Spider

    DEC (HL)

  • Administrator
  • 4,194 posts

Posted 15 September 2017 - 10:26 AM

As I see if you apply the changes during emulation it does not appear to work, even if you reset the game a couple of times... :unsure:


Changing order to chaos since 1984

#18 IRF

IRF

    Advanced Member

  • Contributor
  • 4,485 posts

Posted 15 September 2017 - 10:41 AM

Have you tried making the change in the hex editor?



#19 IRF

IRF

    Advanced Member

  • Contributor
  • 4,485 posts

Posted 15 September 2017 - 10:51 AM

Actually, #A4C7 should hold a value of #5C at the start of the game (i.e. Bit 6 is set, marking the item as 'uncollected').  i.e. 42183, 92.  It'll go to #1C (Bit 6 reset) once you collect the item.

 

(Although having said that, restarting the game should have sorted that out.)



#20 Spider

Spider

    DEC (HL)

  • Administrator
  • 4,194 posts

Posted 15 September 2017 - 11:40 AM

Have you tried making the change in the hex editor?

No. :) I just fire up the game and apply it during the title screen. I do then start, exit and restart the game to be sure ( ! ) its taken effect properly. The main reason for the restart is I have noted in the past if you change the starting room during the title screen the change does not take effect on game start, you have to restart but given your info below that does explain why anyway as its not re-initialised until you get back to the 'start' (no pun intended!) of the 'start' routine.

 

Actually, #A4C7 should hold a value of #5C at the start of the game (i.e. Bit 6 is set, marking the item as 'uncollected').  i.e. 42183, 92.  It'll go to #1C (Bit 6 reset) once you collect the item.

 

(Although having said that, restarting the game should have sorted that out.)


  • IRF likes this
Changing order to chaos since 1984




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users