Jump to content


JohnElliott

Member Since 14 Sep 2014
Offline Last Active Dec 10 2017 09:44 PM
-----

#4706 Free space and code optimisation in "JSW"

Posted by JohnElliott on 20 June 2016 - 06:41 PM

However, I've just had a look in JSWED, in the Game tab, and it looks like both of these boxes (as well as *all* of the other ones *except* for "Black Willy") *cannot* be either ticked or unticked - they are filled with blue, sort of. I'm not quite sure how to interpret this...

 

It means that at least one byte in a location touched by the patch is neither the original one from JSW, nor the modified one from the patch. So JSWED cannot safely apply or deapply the patch.




#4668 Free space and code optimisation in "JSW"

Posted by JohnElliott on 15 June 2016 - 06:33 PM

Out of interest John, how did the 'Old' adjacent ropes patch work? (Or not, as the case may be!?)

 

The original one only fixed up the IX+9 references, not the IX+11 ones.




#4636 Free space and code optimisation in "JSW"

Posted by JohnElliott on 12 June 2016 - 07:56 PM

From the start of the source file:

; Adjacent Ropes patch (second try)
;
; Change all IX+9 references to IX+6
; Change all IX+11 (bit 0) references to IX+0 (bit 5)
;



#4634 Free space and code optimisation in "JSW"

Posted by JohnElliott on 12 June 2016 - 07:04 PM

It could be a rope, certainly. I do have the 'adjacent ropes patch' in place. It even occured to me that *it* could be using this space to write data to (instead of the buffer at 81..).

 

In any case, this area is now 'too suspicious' for me to place any code...

 

Not guilty, yerhonner. The adjacent ropes patch doesn't use any of this space.




#118 Jswed Editor Games

Posted by JohnElliott on 14 September 2014 - 10:14 PM

Andrew Broad used to maintain such a list. Here's a copy archived from when it was hosted on GeoCities: http://www.oocities....willy/list.html

 

The Yahoo group is https://groups.yahoo...etsetwilly/info