Post by JefferySto on Sept 8, 2005 17:21:53 GMT -5
If anyone wants to see the basic listing for 1401 (Seastrike) and 1701 (Hangman), I have made them available and the instructions on how it was done.
I became interested in doing this after Thea1ien and I played Seastrike and WinVice knocked me to a "ready." prompt (instead of reloading People Connection). At the "ready." prompt, I could list the program but when I tried to save it, it locked up. I set out to get the listing for 1401 and when I did, I decided to do this for 1701 also.
After reading the readme file, if somebody has info on why the first 3 bytes are set the way they are and the other bytes that were changed, please let me know. I am real interested in why those bytes are set that way.
*** DO NOT REPLACE YOUR 1401 or 1701 FILES WITH THESE FILES ***
These files are only provided so that one can examine the basic listing.
You can download the files at the following:
briefcase.yahoo.com/jeffandrachstone@sbcglobal.net
I have included the readme.txt file in this post.
Sincerely,
Jeffery S. Stone
jefferystone@yahoo.com
Readme.txt
========================================
The attached games.d64 has the following files:
1401 - Seastrike (Load with ,8 to list/view)
1701 - Hangman (Load with ,8 to list/view)
1401.ori - Original Seastrike
1701.ori - Original Hangman
--------------------------------------------
The following attached files come from using the
"UNLIST" option from 64copy program.
1401.bas - listing for Seastrike
1701.bas - listing for Hangman
--------------------------------------------
Some technical information:
=======================================================
For 1401 file - Seastrike
Loads at $4F01 (To list it, load with only ,8) - You
can resave (preferrably with new file name) with ,8 to
relocate to $0801.
Changes I made to 1401 so I could list it correctly:
Deleted first 3 bytes (00 10 03), skipped next 2 bytes
(01 4f), deleted next 3 bytes (fd 1f 77)
Deleted 1 byte (value 77) at offset $0E33 (if 6 bytes
above are already deleted) or $0E39 (if 6 bytes
haven't been deleted yet)
Cleaned up end of file. Changed last 4 bytes (77 00
07 80) to (00 00 00) and deleted the last byte.
=======================================================
For 1701 file - Hangman
Loads at $4B01 (To list it, load with only ,8) - You
can resave (preferrably with new file name) with ,8 to
relocate to $0801.
Changes I made to 1701 so I could list it correctly:
Deleted first 3 bytes (00 10 03), skipped next 2 bytes
(01 4b), deleted next 3 bytes (33 1e 0d)
Cleaned up end of file. Changed last 4 bytes (0d 00
07 80) to (00 00 00) and deleted the last byte.
=======================================================
Sincerely,
Jeffery S. Stone
jefferystone@yahoo.com
========================================
I became interested in doing this after Thea1ien and I played Seastrike and WinVice knocked me to a "ready." prompt (instead of reloading People Connection). At the "ready." prompt, I could list the program but when I tried to save it, it locked up. I set out to get the listing for 1401 and when I did, I decided to do this for 1701 also.
After reading the readme file, if somebody has info on why the first 3 bytes are set the way they are and the other bytes that were changed, please let me know. I am real interested in why those bytes are set that way.
*** DO NOT REPLACE YOUR 1401 or 1701 FILES WITH THESE FILES ***
These files are only provided so that one can examine the basic listing.
You can download the files at the following:
briefcase.yahoo.com/jeffandrachstone@sbcglobal.net
I have included the readme.txt file in this post.
Sincerely,
Jeffery S. Stone
jefferystone@yahoo.com
Readme.txt
========================================
The attached games.d64 has the following files:
1401 - Seastrike (Load with ,8 to list/view)
1701 - Hangman (Load with ,8 to list/view)
1401.ori - Original Seastrike
1701.ori - Original Hangman
--------------------------------------------
The following attached files come from using the
"UNLIST" option from 64copy program.
1401.bas - listing for Seastrike
1701.bas - listing for Hangman
--------------------------------------------
Some technical information:
=======================================================
For 1401 file - Seastrike
Loads at $4F01 (To list it, load with only ,8) - You
can resave (preferrably with new file name) with ,8 to
relocate to $0801.
Changes I made to 1401 so I could list it correctly:
Deleted first 3 bytes (00 10 03), skipped next 2 bytes
(01 4f), deleted next 3 bytes (fd 1f 77)
Deleted 1 byte (value 77) at offset $0E33 (if 6 bytes
above are already deleted) or $0E39 (if 6 bytes
haven't been deleted yet)
Cleaned up end of file. Changed last 4 bytes (77 00
07 80) to (00 00 00) and deleted the last byte.
=======================================================
For 1701 file - Hangman
Loads at $4B01 (To list it, load with only ,8) - You
can resave (preferrably with new file name) with ,8 to
relocate to $0801.
Changes I made to 1701 so I could list it correctly:
Deleted first 3 bytes (00 10 03), skipped next 2 bytes
(01 4b), deleted next 3 bytes (33 1e 0d)
Cleaned up end of file. Changed last 4 bytes (0d 00
07 80) to (00 00 00) and deleted the last byte.
=======================================================
Sincerely,
Jeffery S. Stone
jefferystone@yahoo.com
========================================