Search found 174 matches

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: 6548

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: 6548

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: 6548

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: 11312

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: 6155

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: 12031

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: 5569

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...
by mobluse
Wed Jul 05, 2023 3:53 pm
Forum: X16 Bug Reporting
Topic: The text on the start screen isn't positioned using PETSCII in R43
Replies: 3
Views: 5569

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

Here you see the output from ./x16emu -echo raw | ~/x16-petscii2utf8/petscii2utf8 running R42 and R43, respectively: 2023-07-05-171622_655x598_scrot.png 2023-07-05-171646_655x598_scrot.png As you can see the positioning of the text is wrong in R43. This is probably because they use another cursor po...
by mobluse
Tue Jul 04, 2023 9:27 pm
Forum: Programming
Topic: Convert hex string to decimal
Replies: 5
Views: 6012

Re: Convert hex string to decimal

I have written an X16 BASIC program to convert between arbitrary bases called baseconv.bas: https://github.com/mobluse/chargen-maker/blob/master/baseconv.bas You can paste it into the emulator. Usage example: RUN IN BASE,OUT BASE,NUMBER? 16,10,ABCD BASES: IN I= 16 OUT O= 10 43981 READY. RUN IN BASE,...
by mobluse
Wed Jun 28, 2023 6:50 pm
Forum: How-To
Topic: X16 Cheatsheet
Replies: 15
Views: 19358

Re: X16 Cheatsheet

This is not an X16 cheat sheet, but a cheat sheet for its CPU: 65C02:
https://github.com/Oleg-Imanilov/cheat- ... -65C02.png