Search found 15 matches

by vasyl
Sun Oct 06, 2024 12:31 am
Forum: CX16 Hardware Support
Topic: Mechanical keyboard recommendations
Replies: 9
Views: 1749

Re: Mechanical keyboard recommendations

As nobody have mentioned this, there is a USB to PS/2 adapter that generally works - https://www.kvm-switches-online.com/0dt60002.html (Amazon has it for a little bit cheaper). I haven't used it on CX16 yet, still waiting for my system, but it works exceptionally well on my retro PC build. No proble...
by vasyl
Thu Oct 03, 2024 6:29 am
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5442

Re: Forth TX16 - new Forth interpreter for Commander X16

Ah, VIC-20, that's a good one! Unfortunately, really starved on RAM in the base config - with the amount it has it is going to be a real challenge to get a working Forth core, even with compactness of the language. There may be a way around it if you build it for cartridge. In fact, it is possible t...
by vasyl
Tue Oct 01, 2024 7:07 am
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5442

Re: Forth TX16 - new Forth interpreter for Commander X16

Small fix for a bug discovered during the cartridge testing - the program would just hang if drive was not connected as device 8. Fixing it was actually trickier that it should have been due to peculiarities of Kernal I/O error reporting - apparently, if you do OPEN 15,8,15 without device 8 it will ...
by vasyl
Sun Sep 22, 2024 8:00 am
Forum: Introductions
Topic: Hello from California
Replies: 1
Views: 209

Hello from California

Hello everyone! Sorry about not introducing myself earlier, but I somehow missed that there is this Introductions section. Better late than never, I guess :) I am a game developer by day - of course, what else would you expect from a Californian? When I have free time, I try to find some fun project...
by vasyl
Sun Sep 22, 2024 7:43 am
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5442

Re: Forth TX16 - new Forth interpreter for Commander X16

Updated - a few more touch ups and the process to build a C64 cartridge. The last part may be of less interest to the Commander X16 community, but it is still very cool. This version is very solid, everything I wanted to implement is there, so now it's time for cleanups, documentation, tools, and th...
by vasyl
Mon Sep 16, 2024 1:11 am
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5442

Re: Forth TX16 - new Forth interpreter for Commander X16

New version is up. Massive rewrite of file I/O - most of the issues were caused by my lack of knowledge of actual C64, a couple of evenings with 1541 User's Guide fixed that. I think it is about as correct as it can be given the platform limitations. Most importantly, the code works identically on b...
by vasyl
Tue Sep 10, 2024 6:00 am
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5442

Re: Forth TX16 - new Forth interpreter for Commander X16

Well, RL intervened, as it often happens. But I am getting back to the project now. Currently working on fixing the I/O to work on C64 as well - there seems to be a number of differences. The final goal there is to get an 8K cartridge image for C64. For the X16 the idea is to move it to one of the h...
by vasyl
Mon Oct 09, 2023 12:15 am
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5442

Re: Forth TX16 - new Forth interpreter for Commander X16

New big update with a lot of fixes - no more issues with WORDS, FORGET, etc. A lot of other small changes, like improved error messages, faster token lookup, etc. The interpreter is now case-insensitive - combined with support for all flavors of line endings this means that it will accept a lot more...
by vasyl
Sun Oct 01, 2023 8:49 pm
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5442

Re: Forth TX16 - new Forth interpreter for Commander X16

Thanks! I did not experiment with the split memory yet, but that's the idea to have it easily configurable for the core and the compiled code to reside in different memory segments - and the core is intentionally immutable. I actually did not even check how to load code high on X16 (or C64 for that ...
by vasyl
Sun Oct 01, 2023 4:47 am
Forum: Programming
Topic: Forth TX16 - new Forth interpreter for Commander X16
Replies: 20
Views: 5442

Re: Forth TX16 - new Forth interpreter for Commander X16

Rather significant rewrite, but I have achieved a major milestone - the entire core fits into 8K! There were some compromises, but to offset that, this version supports search order per the standard. The code is in rather rough shape - I had to move a lot of pieces, and there were a lot of changes. ...