Ting Tron
Ting Tron
From motivation point of view ... Commodore platform of course, having - active demo scene and active game development - the SID and graphics - rich KERNAL and BASIC ROM,...
From practical steps, I would envision these stages for C64: - Cross-compile C64 PLA files on PC/Mac and copy p-code to C64 manually - PLASMA VM for C64 (plvm and...
Quick update: I was able to run the PLASMA shell on C64 (emulator and C64 mini). The issue was that after loading, the program would not autostart, like most C64...
It looks like C64 BASIC is expected to be loaded at $0801 (first two bytes of .PRG). So the manual stub would look like (assembly starts at $080D / 2061)....
As a proof of concept, the following was added near the top of `plvmc64.s` in place of `*= $1000`. ``` CLS = $e544 ; KERNAL: clear screen SYS = $9e...
More specifically, there are two ways to match regex in test code: 1. org.hamcrest.Matchers.matchesRegex(regexString) 2. org.hamcrest.text.MatchesPattern.matchesPattern(regexString) They are semantically the same, and mostly similar in implementation.
I was thinking about module loading. And it is still looking like too much activity. That's why I wanted to see exact logging of sector and file access. The analysis...
Further developing the idea of *app directory* for relative modules loading, with nested modules imports becoming a new relative directory, as opposed to *current directory*. Here's some code changes that...
> my initial thinking was that apps would have many local modules and only a few system modules It's not so much about local vs system. It's about what *local*...
I am having a similar issue with Book 8088: the provided 512Mb card has too big partition and every dir or file operation takes forever (10+ seconds). So trying to...