EDIT: If you clone https://github.com/SvenMichaelKlose/tunix.git you must NOT forget to do a "git submodules update --init --recursive" before doing anything else. Or just specify submodules need to be also cloned $ git clone --recurse-submodules https://github.com/SvenMichaelKlose/tunix....
My suggestion would be to normalise this so it's integer-based. They're always faster than FP calculations. You could then use X% and Y%, and so forth, which I think speeds up the interpreter. You could also unroll the GOSUB calls, though that's a personal call. Integer arithmetic in CBM BASIC is s...
Revisiting my X-Pander 3 VIC design as I plan to get it up on Github and perhaps consider a re-run. It had bugs and I'd like to get them fixed before I put something into the wild. Is there a preferred port spacing? I've just checked the spacing in my Arfon expansion unit, the slots are 1in apart. ...
The RESTORE key handling in the C64 is quite different to the VIC, it goes through a 7474 flip-flop if I recall. Do you have a photo of how this is wired up in the C64?
Having only recently picked up a clean, tested, working Vic-20 for (I think) a very reasonable price with local pickup, I've just started checking UK eBay to see what other interesting items I can find to add to my latest nostalgic experience. What the heck, eBay? Why is everything Vic-20 related s...
I've yet to work out how to load the CRT image of wAx2, which resides in the source folder of the zip file I downloaded from GitHub. I recall there was a thread about the CRT format. I'll take a look and see if I can write a converter to generate a loader file from one. Edit: Full documentation is ...
@srowe The RENUM function works great. Thank you for adding it. “RENUM start, step” renumbers just as I’d expect. It doesn’t matter to me that it doesn’t handle GOTO/GOSUBs, just creating space to insert more entries into the LOADER files is enough. Glad it's useful. Incidentally, the firmware revi...
A nice RENUM command may come in useful, though I guess there’d already be a separate program/routine for this already, which I can add into the program loader, assuming I can ever create a working one… :roll: I've released a new version, 1.8, which has a REN command in the wedge. This can be used ...
FE3 firmware could also (maybe) benefit from a built-in renumber command? I’m numbering the lines in my loader file, like I would a bog-standard BASIC program and can imagine after a few dozen entries, this one file could get a bit awkward to wrangle. While experimenting with NOT creating a success...
My .crt files are just files renamed to display a .crt extension, so I can differentiate them as cartridge dumps. The files avenger.crt and choplifter.crt have just been renamed this way by myself, just so I know they were originally ROMs, dumped from Vic20 cartridges. As with .prg files (for examp...