How about some new extensions in the one chip msx-basic?
I was thinking of :
-call screensplit(y)
-call rotate
-call zoom
-mode(kind of new screen efector)
While nice ideas, I think there are better ways to support this than through CALL commands.
Afterall, a new BASIC will be a new BASIC, not just old BASIC with some new CALL commands.
It seems to me, its better to have basic seperate on disk, then it can easely upgrated.
As long as MSX lives, there are always people who will make basic more powerfull.
A kind of open basic must be a option.
What would be handy in a new MSX basic?
- Mouse support, place the cursor on one of the key setting, click on the mouse and action;
- A more notpad kinda environment, copy/past by using the mouse;
- Internal Assembler, Type you code and run by _runASM;
- KUNBasic kind of Basic, but a version that can accelerate all BASIC commands.
- Etc.
deh?! You mean something like window$? That's the LAST thing I would want in a MSX. I think the current BASIC is sufficient, if we talk about commands and functions. On the other hand, I'd like it to be more consistent. For example LOCATE X,Y,C and PRESET (X,Y). Note the parentheses. That way it'll be MUCH easier to use. Ow, and another thing, I think it should become NestorPreTer-native-like. So that is line labels instead of line numbers, and definable constants: