Search found 85 matches

by pzembrod
Sat Oct 05, 2024 9:37 pm
Forum: Development Tools
Topic: VolksForth
Replies: 15
Views: 15631

Re: VolksForth

The next release is out now: v3.9.6 . I have finally figured out a way to OCR the original German manual and to use the OCR text for a machine-supported translation; I would say it is working reasonably well. As a first piece I picked the manual chapter about the multitasker , which is a bit of an o...
by pzembrod
Fri Jul 19, 2024 4:35 pm
Forum: Development Tools
Topic: cc64
Replies: 5
Views: 10266

Re: cc64

I have released the next version of cc64, v0.13 . The release was motivated by leop's finding that the c-charset binary wasn't working; it turned out that I had forgotten to adapt it to the new bank switching registers; that is now fixed. The other bug, or rather weakness, that I am addressing with ...
by pzembrod
Wed Jun 12, 2024 8:52 pm
Forum: Development Tools
Topic: VolksForth
Replies: 15
Views: 15631

Re: VolksForth

Hi all, finally an update. I had planned to spend some time on VolksForth around the turn of the year, but then life happened a bit and kept me busy for a while. But now I am close to putting together the next release. As for completeness of the included sources - it turns out that the sources I tho...
by pzembrod
Tue May 21, 2024 4:04 pm
Forum: Development Tools
Topic: cc64
Replies: 5
Views: 10266

Re: cc64

Hi leop, Philip, cc64 author here. Thanks for the bug report. It turns out it's not an R47 issue but already a proto2 hardware issue - c-charset still uses VIA1 to switch RAM and ROM banks. Seems no-one (including myself) has been using c-charset even semi-recently. I usually go with a patched ROM i...
by pzembrod
Thu Dec 21, 2023 9:05 pm
Forum: Programming
Topic: Tiny Pascal Compiler - V1 NOW AVAILABLE!
Replies: 36
Views: 29053

Re: Tiny Pascal Compiler - V1 NOW AVAILABLE!

The recursive descent parser is written slightly differently to how I have written RD parsers elsewhere so I do trip myself up from time to time! I'll have to try to dig into Tiny Pascal's code at some point again and see how its RD parser compares to the one I constructed for cc64. I wasn't aware ...
by pzembrod
Wed Dec 20, 2023 8:12 pm
Forum: X16 Feature Requests
Topic: Contributing to X16 BASIC ROM
Replies: 4
Views: 6301

Re: Contributing to X16 BASIC ROM

If you quote someone (click the quote symbol in the upper-right corner of a post), the system will send them a notification system that they have been quoted in a reply. There's not a free-form tagging system, like Twitter or Facebook, but the quote system seems to do a good enough job. Ah, great, ...
by pzembrod
Tue Dec 19, 2023 9:56 pm
Forum: Development Tools
Topic: VolksForth
Replies: 15
Views: 15631

Re: VolksForth

Hi Mark, thanks a lot for the feedback; it made me realize two things: First, we (the VolksForth owners) clearly need to somehow get the old C64 VolksForth manual translated to English. It's in German, and I find it quite good. I learned much of my Forth from it way back, and I think it would answer...
by pzembrod
Mon Dec 18, 2023 9:51 pm
Forum: Programming
Topic: Tiny Pascal Compiler - V1 NOW AVAILABLE!
Replies: 36
Views: 29053

Re: Tiny Pascal Compiler - V1 NOW AVAILABLE!

Hi Martin, I'll join the ranks of those who admire your courage and perseverence to work your way into this code base - and I'll say I also admire the original authors' effort to construct and bootstrap this thing in BASIC. Interestingly there's a somewhat similar effort going on in the "Commod...
by pzembrod
Sun Dec 17, 2023 6:01 pm
Forum: X16 Feature Requests
Topic: Contributing to X16 BASIC ROM
Replies: 4
Views: 6301

Re: Contributing to X16 BASIC ROM

Thank you, Stefan, for both the Discord channel and the new github repo; I wasn't aware of either of them.

Side question: Is there a way of mark/link users in BBCode? @Stefan doesn't seem to work ...
by pzembrod
Wed Dec 06, 2023 9:48 pm
Forum: Development Tools
Topic: VolksForth
Replies: 15
Views: 15631

Re: VolksForth

Fair, although I don't think you need BASIC for the screen editor, just the KERNAL. Ah, that might be the case. I'll have to try that out. There's one other reason, though, why buffered input is coded by VolksForth itself instead of using Kernal's CHRIN, and that's the Forth tasker. Here's what C64...