Said a new version is available which will boot in two days.
Is it emulating another CPU? Which architecture is it booting?
Said a new version is available which will boot in two days.
Is it emulating another CPU? Which architecture is it booting?
I assumed it was compiled for 6502, but it turns out it's an emulator (running on 6502). That's not as cool as I thought. Naturally a working 6502 backend for a modern compiler running code that expects 64-bit ints would be a pretty involved process not worth the time. I should be thankful GCC can still target 8-bit micros like the AVR.
The machine running Linux is really a RISC-V32. It just so happens that the CPU is virtual, with the C64 pretending it is a bigger machine.
I assumed it was compiled for 6502, but it turns out it's an emulator (running on 6502). That's not as cool as I thought. Naturally a working 6502 backend for a modern compiler running code that expects 64-bit ints would be a pretty involved process not worth the time. I should be thankful GCC can still target 8-bit micros like the AVR.
> The machine running Linux is really a RISC-V32. It just so happens that the CPU is virtual, with the C64 pretending it is a bigger machine.
(post is archived)