![Smile :)](./images/smilies/icon_e_smile.gif)
another feature that would have been cool is some kind of debug cartridge emulation like the final cartridge, or like action replay from the Amiga 500 times.
The BASIC environment that the X16 starts up in has a built-in history feature. After executing a command in immediate mode, you can use the cursor-up key to go back to that line and execute it again.Sitan wrote: ↑Wed May 24, 2023 7:54 pm Would be cool to have implemented some kind of linux features like history commands and !10 to reuse command number 10 in the history
another feature that would have been cool is some kind of debug cartridge emulation like the final cartridge, or like action replay from the Amiga 500 times.
TI$="000000"That sets the time to 00:00:00 (it just doesn't bother with the colons). Now that it has been assigned a value, the real time clock will start updating, so you can ask the X16 what time it is by telling it to print the value of TI$ (again, remember to press Enter after typing in this line of BASIC code):
PRINT TI$Here's where we see the 'history' function in action. After the X16 prints out the current value of TI$, well, it just sits there, doesn't it. Because it just prints the value as it was when we asked for it. But we can update it. Use the cursor-up key to bring the cursor up to the line that says PRINT TI$ and press Enter again.
That's not a "history" feature. Your only re-issuing commands that are currently on the screen. Once they disappear off the top, you have to retype them. What Sitan is referring to is recalling commands that are no longer on the screen. In Linux this is done using the cursor up/down keys. Naturally, that would have to change for the CX16.