pftbest@sh.itjust.workstoLinux@programming.dev•Linux boots in 4.76 days on the Intel 4004
9·
2 months agoWhy mips and not RiscV? I would assume it’s easier to emulate in software and has good support in linux
EDIT: found it
Some architectures had arbitrarily-shifted operands all the time (ARM), some have shitty addressing modes necessitating that they would be slow (RISCV), some would need more than 4KB to even decode instructions (x86), and some were just too complex to emulate in so little space (PPC).
Could it be the pc relative addressing often used on risc-v would be slow to run on 4004?
I am using heroic laucher with the gog account and the game runs great.