VolksForth and cc64 updated to prototype #2 and R41 Kernal

All aspects of programming on the Commander X16.
Post Reply
pzembrod
Posts: 94
Joined: Sat Aug 29, 2020 9:21 pm

VolksForth and cc64 updated to prototype #2 and R41 Kernal

Post by pzembrod »


Hi all,

I only recently got to updating VolksForth and subsequently cc64 to the prototype #2 bank switching register and the post R38 Kernals; today I have uploaded the new versions which run with the Kernal version R41.

About the Kernal version dependency: Looking back I'm of course a bit unhappy it; it came from the use of Kernal variables, which on the C64 and C16 was somewhat natural to me and the prior authors of VolksForth, but of course it's not safe with a Kernal still under development like the X16's where the variable locations can still move. I've now replaced most of the Kernal variable use with API calls, but found one case where I still can't do without directly accessing IOStatus (currently 0x0289). I've opened x16-rom issue 333 with a suggestion to address this.

In the meantime, I hope the current versions work well for you

Cheers

/Philip

Post Reply