04-01-2023, 09:36 PM
I just remembered I had the Williams classics cartridge for Super NES, but I spent far more time playing Joust than Defender...
I learned something about this latest presented source code. That CONST has become worthless. Declaring a function that returns a constant offers the chance of typing that "constant". Also another function like CHR$() could be used for the constant value to return if desired, and it could be built up in a variety of ways. Could use another user function, and could even employ recursion with moderation. What I'm trying to say is that I'm not used to seeing source code with a function definition which is just "function_name = value".
I proposed the thing about "COMMON SHARED" because the original source code might have depended on other separate files, especially those not written in BASIC, to be compiled by QuickBASIC or BASIC PDS and not interpreted by QBasic.
I learned something about this latest presented source code. That CONST has become worthless. Declaring a function that returns a constant offers the chance of typing that "constant". Also another function like CHR$() could be used for the constant value to return if desired, and it could be built up in a variety of ways. Could use another user function, and could even employ recursion with moderation. What I'm trying to say is that I'm not used to seeing source code with a function definition which is just "function_name = value".
I proposed the thing about "COMMON SHARED" because the original source code might have depended on other separate files, especially those not written in BASIC, to be compiled by QuickBASIC or BASIC PDS and not interpreted by QBasic.