d/jak2: finish task-arrow | carry-h | projectile | gun-[red|yellow|blue]-shot (#1864)

This commit is contained in:
Tyler Wilding
2022-10-29 15:22:57 -04:00
committed by GitHub
parent 43b93cc204
commit 84497712ff
86 changed files with 5848 additions and 1760 deletions
+7 -7
View File
@@ -11,13 +11,13 @@ typedef OpenGOALAsm::InstructionModifiers MOD;
const std::map<InstructionKind, OpenGOALAsm::Function> MIPS_ASM_TO_OPEN_GOAL_FUNCS = {
// ----- EE -------
// Instructions that are nopped
// {InstructionKind::MTC0,
// {".nop", {MOD::SKIP_IT}}}, // they only use this for performance counters / Count /
// Debug
// {InstructionKind::MTPC, {".nop", {MOD::SKIP_IT}}},
// {InstructionKind::MFPC, {".nop", {MOD::SKIP_IT}}},
// {InstructionKind::SYNCP, {".nop", {MOD::SKIP_IT}}},
// {InstructionKind::SYNCL, {".nop", {MOD::SKIP_IT}}},
// they only use this for performance counters / Count / Debug
// These depend on a `fake-asm` macro being defined
{InstructionKind::MTC0, {".mtc0", {}}},
{InstructionKind::MTPC, {".mtpc", {}}},
{InstructionKind::MFPC, {".mfpc", {}}},
{InstructionKind::SYNCP, {".sync.p", {}}},
{InstructionKind::SYNCL, {".sync.l", {}}},
// Shifts and such
{InstructionKind::PSLLW, {".pw.sll", {}}},