4 ms·
close: LOAD "*",8,1 or: LOAD "*",8 RUN The 8 was the drive number, so it could potentially be 9, 10, or 11. The ,1 indicates "reload into the same me
by chillingeffect 11y ago
close:
LOAD "*",8,1
or:
LOAD "*",8
RUN
The 8 was the drive number, so it could potentially be 9, 10, or 11. The ,1 indicates "reload into the same memory location it was saved from, rather than into the beginning of BASIC."
Typically commercial games used tricks to get an autorun from the ,1 flag (I can't remember how those worked).
- royjacobs 11y agoThey would overwrite the CHROUT vector used to show the "READY." text after loading. So when BASIC wanted to print the "R" it would call CHROUT, which was rerouted to your application's loader. More info is available at the excellent Pagetable blog [1]. [1] http://www.pagetable.com/?p=568 http://www.pagetable.com/?p=568