Richard Halkyard
Richard Halkyard
After the discussion in #95, I reorganized the Makefile so that conditional compilation (`[if]`-`[else]`-`[then]`) was no longer needed. Now, everything in `forth_src/` is common to both systems, and `forth_src/c64` and...
Just a little quality-of-life improvement that I've added to my personal build setup for durexforth: The VICE `-debugcart` option makes VICE quit when a program writes to IO address `$d7ff`,...
When viewing the Kernal API, ROM Disassembly, or Memory Map pages with Firefox, the Disassembly/Address row is about half a line further down than the commentary row that it corresponds...
The Music 5000 disc image included with BeebEm (UserData/DiscIms/M5000-4.ssd) appears to be broken - you can play existing songs just fine, but the Staff Editor clears the staff every time...
I came across issue #16 recently, discussing adding MIDI support, and this got me thinking. From the C64's perspective, there is very little difference between most MIDI cartridges, and SwiftLink-style...
Thanks a lot for your work on updating Retro68 to use GCC 12! I just pulled the latest updates and my projects seem to all build fine (minus a few...
Given an `asm()` block such as: ```c void test_a5(void) { asm volatile( "clr.l %%a3\n\t" "clr.l %%a4\n\t" "clr.l %%a5\n\t" : : : "a3", "a4", "a5" ); } ``` Registers `A3`, `A4`,...
Got a work-in-progress brewing for a Plus/4 port of PlatoTerm, though it is contingent on a couple of bugfixes in VICE and CC65. * PlatoTerm code is in the [port/plus4...
Recent firmware versions of the [1541 Ultimate II](http://www.1541ultimate.net/) cartridge allow the C64 to open TCP connections on its onboard ethernet interface. I use one, and it would be nice to...
Based on [@greg-king5's comment on PR #40](https://github.com/tschak909/platoterm64/pull/40#issuecomment-533891395), I reworked `prefs_clear` to just use `screen_block_draw`, which does all the scaling for us, and got rid of all the redundant scaling logic...