getting closer and closer to the xfb copy loop in panda

This commit is contained in:
2026-05-13 11:27:28 +02:00
parent fc26f75118
commit 9c3a6789f6
9 changed files with 319 additions and 82 deletions
+7 -1
View File
@@ -22,7 +22,7 @@ void broadway::run(mem &mem) {
}
ircolib::u32 broadway::fetch(mem &mem) {
ircolib::u32 val = mem.read<ircolib::u32>(pc);
ircolib::u32 val = mem.read32(pc);
pc += 4;
return val;
@@ -48,6 +48,12 @@ void broadway::execute(ircolib::u32 instr, mem &mem) {
case 31: // mfspr rd, spr
move_spr(instr);
break;
case 32: // mfspr rd, spr
lwz(instr, mem);
break;
case 36: // stw rs, d(ra)
stw(instr, mem);
break;
case 37: // stwu rs, d(ra)
stwu(instr, mem);
break;