mirror of
https://git.eden-emu.dev/eden-emu/eden
synced 2026-04-17 19:29:00 +02:00
even more stupid fixes i feel angry
Signed-off-by: lizzie <lizzie@eden-emu.dev>
This commit is contained in:
parent
4d3b6030db
commit
f10c180eb0
6 changed files with 52 additions and 30 deletions
6
externals/powah/data2code.c
vendored
6
externals/powah/data2code.c
vendored
|
|
@ -183,19 +183,19 @@ int main(int argc, char *argv[]) {
|
|||
} else if (!strcmp(form, "DS")) {
|
||||
printf(
|
||||
"void %s(GPR const rt, GPR const ra, uint32_t d) {"
|
||||
" emit_%s(0x%08x, rt, ra, d); "
|
||||
" emit_%s(0x%08x, rt, ra, d >> 2); "
|
||||
"}\n"
|
||||
, mem, form, OP_EXT);
|
||||
} else if (!strcmp(form, "XS")) {
|
||||
/* HUGE DIFFERENCE DO NOT REMOVE */
|
||||
printf(
|
||||
"void %s(GPR const rt, GPR const ra, uint32_t sh) {"
|
||||
" emit_%s(0x%08x, ra, rt, sh, false); "
|
||||
" emit_%s(0x%08x, rt, ra, sh, false); "
|
||||
"}\n"
|
||||
, mem, form, OP_EXT_XS);
|
||||
printf(
|
||||
"void %s_(GPR const rt, GPR const ra, uint32_t sh) {"
|
||||
" emit_%s(0x%08x, ra, rt, sh, true); "
|
||||
" emit_%s(0x%08x, rt, ra, sh, true); "
|
||||
"}\n"
|
||||
, mem, form, OP_EXT_XS);
|
||||
} else if (!strcmp(form, "XL")) {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue