It looks like the Micro Innovations parallel printer patch for SmartBasic only works with version 1.0. Unfortunately that version is buggy.
Is there a non-buggy version of SmartBasic out there that is patched for a parallel printer by any chance?
Patching SmartBasic
Re: Patching SmartBasic
Yes I did that. Just a few pokes and they preserved the parallel printer patch.
I also tried the sound patch but that created some weird issues. I triple checked my code and it matches what's in the Hacker's guide, so I wonder if there is a typo in the listing somewhere. Frankly, I hate to use someone else's code anyway particularly when it's a large list of pokes and I'm probably going to implement my own routines for sound and sprites...
I also tried the sound patch but that created some weird issues. I triple checked my code and it matches what's in the Hacker's guide, so I wonder if there is a typo in the listing somewhere. Frankly, I hate to use someone else's code anyway particularly when it's a large list of pokes and I'm probably going to implement my own routines for sound and sprites...
Re: Patching SmartBasic
There are numerous version of SmartBasic v1.0 available in the Archive at the following link:
http://adamarchive.org/archive/Adam/EOS/Programming/
There is one with a Parallel Printer Driver by Wayne Motel included, but I don't recall if all the SB bugs were patched as well. Seeing as SuperBasic Plus by TCR Software includes a Parallel Printer Driver, fixes all or most of the SB bugs and includes numerous new commands, it should be your main version to use.
Unless you just want to learn your way around SB from the ground up in which case the POKEs, PEEKs and CALLs list is invaluable, the Hacker's Guide books are a very much required reading but they do have some issues with the program listings that were fixed over the years and are in the Archive under the name Hacker's Guide to ADAM disk image. Also, the Nibbles & Bits newsletters and SB patch programs are a must... unfortunately if they aren't on one of the N&B public domain volumes, you will have to track them down in the NIAD SmartBASIC PD volumes as I don't recall all their filenames.
http://adamarchive.org/archive/Adam/EOS/Programming/
There is one with a Parallel Printer Driver by Wayne Motel included, but I don't recall if all the SB bugs were patched as well. Seeing as SuperBasic Plus by TCR Software includes a Parallel Printer Driver, fixes all or most of the SB bugs and includes numerous new commands, it should be your main version to use.
Unless you just want to learn your way around SB from the ground up in which case the POKEs, PEEKs and CALLs list is invaluable, the Hacker's Guide books are a very much required reading but they do have some issues with the program listings that were fixed over the years and are in the Archive under the name Hacker's Guide to ADAM disk image. Also, the Nibbles & Bits newsletters and SB patch programs are a must... unfortunately if they aren't on one of the N&B public domain volumes, you will have to track them down in the NIAD SmartBASIC PD volumes as I don't recall all their filenames.
Re: Patching SmartBasic
I'm actually more interested in combining BASIC and assembly for more efficient programs where BASIC handles the logic and computational aspect of things and assembly the display and miscellaneous support routines. I'll take a look at Super Basic plus. I assume there is a manual detailing the added features somewhere?