BBC BASIC randomly bombs out (was: MBASIC shuffles lines randomly)
Posted: Tue Apr 18, 2023 11:50 pm
A continuation of the issue titled "MBASIC shuffles lines randomly" on GitHub. Original post here: https://github.com/DJSures/NABU-LIB/issues/4
As requested, here's a ZIP file containing my BBC BASIC ports of the programs found in the "Golden Flutes and Great Escapes" textbook, as well as text files containing the instructions and "HELP" text for "MARS" (Jeffery Stone and I came up with the idea of moving those text walls into separate text files in order to make the "MARS" program smaller so that we could get it running on MBASIC in the first place). As I mentioned on GitHub, the games bomb out sometimes with random bogus errors; when that happens, I run "LIST" on the offending line to make sure I'm not going crazy; then I'll do "GOTO XXX" where XXX is the offending line to pick up where it left off; or I'll just "RUN" the program again if the "GOTO XXX" command fails.
As requested, here's a ZIP file containing my BBC BASIC ports of the programs found in the "Golden Flutes and Great Escapes" textbook, as well as text files containing the instructions and "HELP" text for "MARS" (Jeffery Stone and I came up with the idea of moving those text walls into separate text files in order to make the "MARS" program smaller so that we could get it running on MBASIC in the first place). As I mentioned on GitHub, the games bomb out sometimes with random bogus errors; when that happens, I run "LIST" on the offending line to make sure I'm not going crazy; then I'll do "GOTO XXX" where XXX is the offending line to pick up where it left off; or I'll just "RUN" the program again if the "GOTO XXX" command fails.