tschak909 Posted October 15, 2022 Share Posted October 15, 2022 Does anyone know what BASIC protection technique was used on Rear Guard? I see the sector link change trick being used on the program code, but the BASIC program is also protected and obfuscated... I'd like to adapt it to be #FujiNet High Score Enabled. -Thom Rear Guard (1981)(Adventure International)(US)[!][BASIC][turn off write-protect].atx Quote Link to comment Share on other sites More sharing options...
phaeron Posted October 15, 2022 Share Posted October 15, 2022 Overwritten variable name table (VNT). If you load the game in Altirra, use the debugger's .basic_rebuildvnt command to rebuild the VNT with placeholder variable names and then .basic_save to save out a .bas file. 3 Quote Link to comment Share on other sites More sharing options...
tschak909 Posted October 15, 2022 Author Share Posted October 15, 2022 2 hours ago, phaeron said: Overwritten variable name table (VNT). If you load the game in Altirra, use the debugger's .basic_rebuildvnt command to rebuild the VNT with placeholder variable names and then .basic_save to save out a .bas file. That worked great! (that is EXTREMELY HANDY, did not know that there were BASIC commands in the debugger!) I have it working, and now am writing the score scraper. Thank you! -Thom 1 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.