Agemixer(14:39:50)
A little bit patched version (ROM copied to RAM, then patched) might be needed, the scheduler gets active then somewhere between basic commands execution
Agemixer(14:37:07)
and in the end result it turns out a very simple memory swapper prog, most of the time
Agemixer(14:34:14)
just single colored, no voices, no i/o memory at all, limited memory locations to swap, then it runs fast
Agemixer(14:32:14)
but to make the scheduler work properly, it swaps so many bytes in memory, it will be sluggish, and quite inefficient even. The less i/o or vars area is required in "code and debug" process side, the less swapping is needed, the better efficiency.
Agemixer(14:25:31)
while the another "process" is executing the actual basic program..
Agemixer(14:21:21)
one can add some debug program of BASIC code lines, printing out variables in a loop
Agemixer(14:19:22)
mirrorbird: IPC Hmm, it is uust within same memory areas and pointers anyway, so, variables should be possible to read, just with a print command
mirrorbird(10:29:39)
you had too many pulls on the asynchronous crack pipe
zoi(10:00:38)
it must've been 20 years since I was benchmarking the meteorological institutues new cluster with some IPC
zoi(10:00:02)
is that the same IPC as it was back in the day?