I am re-creating the world's most complete CBM BASIC Reference on my website. I had to re-work it because the old C128 Forum/Wiki has vaporized. I really feel like an idiot for not saving my work and now having to do it all over. (Here is direct link to all the keywords.)
Anyway, it is much more comprehensive than the stuff you will find in the C64/128 Programmer's Reference Guide or System Guide. For example, it actually tells you the legal values of each parameter, and the possible results of each command/statement, and the possible errors that may occur. It also tells you the token number(s) which may vary depending on which version of BASIC you are using. New to this version, I also include the keyboard shortcuts; yeah, if you are using cross-platform software then shortcuts probably don't matter to you... but if you are working on the Real McCoy this info might come in handy.
Thanks everybody! I try to add a few pages most days... at this rate it should be complete sometime in July this year.
If you have Google (gmail) or YouTube account then you should be able to post comments directly on my website, if not, just post your criticism here. I don't mind negative feedback, as long as it is CONSTRUCTIVE. In other words, it doesn't help anybody if you write "you suck" but if you write "x is wrong, it should be y" then I can update things for everyone's benefit.
Unfortunately, I tried that and it seems NONE of the C128 Wiki was archived. **Sigh** P.S. Good to see you're still around TacKer!
Also I would like to report that while I have been working on the new version in a reasonably consistant manner, progress has slowed down due to "stupid" commands. Things like PRINT / OPEN / IF / THEN which I think that most BASIC programmer's understand well enough. However these essential commands have a lot of "quirks" shall we say.
So I probably have spent too much time on them. But I felt it was neccessary to have complete documentation of CBM BASIC.
Anyway, if you have the time, do take a look at my page on OPEN. Let me know if anything is obviously wrong or missing. I think you can post comments there if you have a gMail/youTube account, but otherwise flame away right here!
Wanted to let everyone know that everything from BASIC 2.0 except ST and GO has been documented. I've also added many debugging commands, like TRON/TROFF TRAP/RESUME and the rare COLLISION (do comment if you have the time). Currently working on sprite commands; after that I'll probably do the disk-commands and sound/music commands. Should be complete in a week or two.
Almost there! It took me longer than I wanted to document all the disk commands and error trapping stuff. Almost everything up to v4.7 is complete; missing a few obscure things like DISPOSE, KEY, and RGR. Other than that, I need to add the music and sprite commands and functions for v7.0.
Here is a link to the list of keywords. So far 152 sub-pages. Plus a few concept pages not in that count. Still need another 16 or so to finish.
I spent all morning adding and checking (and occassionaly deleting) cross-references. I find them pretty handy. Some CBM wikis I have seen don't have any cross-references, while one of them listed every keyword at the bottom of every page... well I guess that would provide instant access to anything, but the important thing (I think) is to provide relevent links. (Like why would you cross-reference DRAW with GETKEY?) Well I might have overdone some of my cross-references, but nowhere close to listing all the keywords.