Posted By
Chicken on 2010-07-09 20:46:03
| Re: Introducing CBM-Command for the Plus 4
Even if it's just a preview are you interested in any feedback?
I guess you know about most of these issues already. Just in case...
LOADER: PEEK(65533) is 255 on plus/4, too, so you have to check for plus/4 in a different way. There have been various suggestions how to do that in this forum. I'll try to find that thread. PEEK(174) is the current device number on plus/4.
CBMCOMMAND: Help doesn't seem to work, yet (I just get a cursor).
I'd change the F-key line according to the actual F-key layout (either unshifted then shifted: 1,2,3,8,4,5,6,7 or by keys: 1,4,2,5,3,6,8,7)
CFGMANAGER: The color names don't show up for background, border and box borders.
"Optical" stuff and suggestions: Quitting doesn't clear the screen (like in the commander).
Disable Shift+CBM when the program starts, re-enable when user quits.
Edit: How to check for a plus/4.
Csabo suggested this (checking system specific registers)
0 POKE 65301, 0 : IF PEEK ( 65301 ) = 128 THEN PRINT "C16/PLUS4" : ELSE PRINT "C64"
gerliczer preferes reading unconnected memory space and suggested this:
10 I=PEEK(64912):REM UNCONNECTED SPACE $FD90 20 FORJ=0TO200 30 IFI<>PEEK(64912)THENPRINT"264":END 40 NEXT:PRINT"NON 264"
This was part of a discussion in another thread which doesn't have any related information otherwise. That's why I just copied the relevant paragraphs.
|