Search found 157 matches

by mobluse
Tue Nov 19, 2024 7:33 pm
Forum: CX16 General Chat
Topic: BASLOAD and other general X16 usage
Replies: 7
Views: 951

Re: BASLOAD and other general X16 usage

If one used the row numbers of the built in Nano like editor as line numbers of the BASLOAD generated BASIC program, it would be easier to find runtime errors in the source file.

Great video!
by mobluse
Sun Sep 29, 2024 1:29 pm
Forum: X16 Feature Requests
Topic: Function Screen() to get a character code from screen
Replies: 3
Views: 446

Re: Function Screen() to get a character code from screen

Thanks! I now tested TDATA(X, Y), and compared to SCREEN(r, c) it has some disadvantages: Arguments are in reverse order compared to LOCATE r, c. Arguments are 0 based, but in LOCATE they are 1 based. It doesn't return PETSCII, but some private code that can be converted to PETSCII in a subroutine u...
by mobluse
Sat Sep 28, 2024 11:49 pm
Forum: X16 Feature Requests
Topic: Function Screen() to get a character code from screen
Replies: 3
Views: 446

Function Screen() to get a character code from screen

If Commander X16 BASIC had the function SCREEN(ROW, COL) that exists in GWBASIC and QBASIC then one could easily make e.g. trackers that use the BASIC editor without using machine code. Example that uses machine code: Making 8-bit Music From Scratch at the Commodore 64 BASIC Prompt https://youtu.be/...
by mobluse
Thu Oct 05, 2023 7:21 pm
Forum: X16 Feature Requests
Topic: Remove most VT52, VT100-VT525, ANSI escape sequences
Replies: 6
Views: 6780

Re: Remove most VT52, VT100-VT525, ANSI escape sequences

Well, I'm talking about the opposite, i.e. connecting a terminal to X16; not using X16 as a terminal. My suggestion requires changes to the print routines in ROM. To write a terminal program you don't need to change the ROM.
by mobluse
Thu Oct 05, 2023 1:02 pm
Forum: X16 Feature Requests
Topic: Remove most VT52, VT100-VT525, ANSI escape sequences
Replies: 6
Views: 6780

Re: Remove most VT52, VT100-VT525, ANSI escape sequences

X16 has a PETSCII terminal built-in and I have never thought it had an ANSI terminal. The reason for my suggestion is that you could connect a serial terminal to the real X16 or the emulator and that would probably have an ANSI terminal. You could make programs that work well with the PETSCII termin...
by mobluse
Thu Sep 28, 2023 3:22 pm
Forum: X16 Feature Requests
Topic: Remove most VT52, VT100-VT525, ANSI escape sequences
Replies: 6
Views: 6780

Remove most VT52, VT100-VT525, ANSI escape sequences

It would be good if all escape sequences could be removed when printing to the screen, but not removed when echoing to a serial terminal or the console the emulator runs in, since terminal escape sequences that are not supported should be ignored by the device. This would also make it possible to ru...
by mobluse
Wed Aug 09, 2023 7:54 am
Forum: X16 Bug Reporting
Topic: X16 emulator runs horribly in Termux
Replies: 8
Views: 11533

Re: X16 emulator runs horribly in Termux

I believe that Termux doesn't emulate a CPU, but is native Linux on the phone CPU. I don't think it was mentioned which X16 binary release is run in Termux.
by mobluse
Mon Jul 31, 2023 3:08 pm
Forum: CX16 General Chat
Topic: WASD X16 initial impressions
Replies: 9
Views: 6378

Re: WASD X16 initial impressions

SHIFT LOCK does the same as CAPS LOCK on normal computers, but on C64 it was really a SHIFT LOCK i.e. the number keys were also shifted. Is the CAPS LOCK LED lit when you press SHIFT LOCK? The Commander X16 Mini Perixx Keyboard has three LEDs. It would be good if someone could write a LED test progr...
by mobluse
Wed Jul 05, 2023 6:50 pm
Forum: Programming
Topic: CX16 Programming and Coding in C Guide/Tutorial
Replies: 13
Views: 12586

Re: CX16 Programming and Coding in C Guide/Tutorial

It says
Latest Emulator Download (r42)
Download the r42 or r41 version of the emulator.
But we are on R43 since May 17. How does the examples work in R43?
by mobluse
Wed Jul 05, 2023 6:42 pm
Forum: X16 Bug Reporting
Topic: The text on the start screen isn't positioned using PETSCII in R43
Replies: 3
Views: 5683

Re: The text on the start screen isn't positioned using PETSCII in R43

Yes, I know it's more an issue than a bug, but I don't think the screen after reset appears too slowly; it could use PETSCII positioning without anyone thinking it is too slow, and that would also solve my issue. It's a good idea to write your own boot screen program in AUTOBOOT.X16. I would get the...