Here's a quick update on my progress with the next release of sixtyforce...
I've mostly been working on changes to the CPU core to improve compatibility.
- The TLB has been rewritten to add full 64-bit addressing support (not quite done yet though), plus TLB Miss and TLB Invalid exceptions for the program counter. The TLB also respects the ASID now. What does this mean? It means I can take screenshots like this one now:
- I've added coprocessor unusable exceptions. This has made Turok: Dinosaur Hunter nearly perfect now. (This potentially fixes problems with other games too.)
- Support for Mach-O plugins has been added. You can build plugins with Project Builder now. Yay!
There are some other goodies coming too, but that's all for now...
- Gerrit
I've mostly been working on changes to the CPU core to improve compatibility.
- The TLB has been rewritten to add full 64-bit addressing support (not quite done yet though), plus TLB Miss and TLB Invalid exceptions for the program counter. The TLB also respects the ASID now. What does this mean? It means I can take screenshots like this one now:

- I've added coprocessor unusable exceptions. This has made Turok: Dinosaur Hunter nearly perfect now. (This potentially fixes problems with other games too.)
- Support for Mach-O plugins has been added. You can build plugins with Project Builder now. Yay!
There are some other goodies coming too, but that's all for now...
- Gerrit