We look at a new take on the famous 10 PRINT program, which makes an orthogonal (at right angles to the screen) maze instead of the classic diagonal maze. Additionally, it's been optimized down to a 32 byte file size for entry in a competition. It turns out there are some complications with the tricks used when run on a real Commodore 64. So we dig into it to figure out what's going on and end up discussing BASIC program structure, how PRG files are stored on disk, and how real C64 RAM initializes differently than on C64 emulators.
10 PRINT orthogonal [32 bytes] by Logiker: https://csdb.dk/release/?id=201393
To support 8-Bit Show And Tell:
Become a patron: / 8bitshowandtell
One-time donation: https://paypal.me/8BitShowAndTell
2nd channel: / @8-bitshowandtell247
Trick Shoot TEN by Jim Happel: https://bunsen.itch.io/trick-shoot-te...
How Animated Commodore 64 Disk Directories Work: • How Animated Commodore 64 Disk Direct...
Even More Commodore 64 BASIC Optimizations: • Even More Commodore 64 BASIC Optimiza...
For more information about the PRG file format and more, check out Inside Commodore DOS: https://archive.org/details/Inside_Co...
End credits music by https://bedfordlevelexperiment.bandca...
Index:
0:00 Intro
2:15 10 PRINT orthogonal BASIC listing
4:36 Why the program won't LOAD...
8:41 Why the program can't be edited
12:03 Why the program loads at $0802
17:13 Testing our "unoptimizations"
18:23 Thanks to my patrons!
Watch video Size Optimizing Tricks in 10 PRINT Orthogonal for Commodore 64 online, duration hours minute second in high quality that is uploaded to the channel 8-Bit Show And Tell 28 July 2021. Share the link to the video on social media so that your subscribers and friends will also watch this video. This video clip has been viewed 15,199 times and liked it 961 visitors.