diff options
| author | 2025-08-28 17:40:20 +0330 | |
|---|---|---|
| committer | 2025-08-28 17:40:20 +0330 | |
| commit | 05491e6fb4b2d56841ad8fe2ab1b7371592ebe74 (patch) | |
| tree | 1c8e1d4221444238ddc7a24443173e52beb7a462 /README.md | |
| parent | pu3 poc5 (diff) | |
Diffstat (limited to 'README.md')
| -rw-r--r-- | README.md | 46 |
1 files changed, 35 insertions, 11 deletions
@@ -1,18 +1,42 @@ -# pu2 ~~+ ppu!~~ -smaller, better, faster, compact-er! let's gooooo +# pu3!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!1 +THIS IS PU3.<br> +well, it's in beta...<br> +but still, IT'S PU3 WOOOHOOO1?!?!!?!?!? -## pu2 +## what +cpu -### how does this workkk -to be humble, pretty clever stuff. (i forgor) +## what's it do +run bytecode fast -### WHAT IS PU2 -- CPU Emulator -- Assembler -- Test Suite +## why +pu2 was faster but needed more instructions. pu3 slashes inst count usage by about 3x -### instruction set -pu2 has less instructions than pu (aka pu1), [moon's note: wow it seems like i forgor to complete this sentence...] +## ir2? +ir2 stays. maybe i'll rebrand it to ir3, but for now it's ir2. on the beta branch (here) it supports targetting pu3! the tests work, but surely i missed some logic bugs still hidden inside. + +## GUIDE??? +pu3/pu3.cpu.c + +## I NEED MONEY +me too :< + +in my insatiable greed era + +~~# pu2 + ppu!~~ +~~smaller, better, faster, compact-er! let's gooooo~~ +~~## pu2~~ + +~~### how does this workkk~~ +~~to be humble, pretty clever stuff. (i forgor)~~ + +~~### WHAT IS PU2~~ +~~- CPU Emulator~~ +~~- Assembler~~ +~~- Test Suite~~ + +~~### instruction set~~ +~~pu2 has less instructions than pu (aka pu1), [moon's note: wow it seems like i forgor to complete this sentence...]~~ ~~## ppu~~ |
