diff --git a/gzi/memcard/gz_memcard_D43E.gzi b/gzi/memcard/gz_memcard_D43E.gzi new file mode 100644 index 0000000..0f0d7c7 --- /dev/null +++ b/gzi/memcard/gz_memcard_D43E.gzi @@ -0,0 +1,15 @@ +# gz memcard names for D43E +0000 00000000 00000001 +# replace "ZELDA" by "GZMQU" +0304 000F1978 475A4D51 +0301 000F197C 00000055 +# replace "ZELDAX" by "GZMQUQ" +0304 000F1980 475A4D51 +0302 000F1984 00005551 +# replace "Zelda: Ocarina of Time" by "OoT MQ-U Practice Rom" +0304 000E8F14 4F6F5420 +0304 000E8F18 4D512D55 +0304 000E8F1C 20507261 +0304 000E8F20 63746963 +0304 000E8F24 6520526F +0304 000E8F28 6D000000 diff --git a/gzi/memcard/gz_memcard_D43J.gzi b/gzi/memcard/gz_memcard_D43J.gzi new file mode 100644 index 0000000..1189892 --- /dev/null +++ b/gzi/memcard/gz_memcard_D43J.gzi @@ -0,0 +1,17 @@ +# gz memcard names for D43J +0000 00000000 00000001 +# replace "ZELDA" by "GZMQJ" +0304 000F2438 475A4D51 +0301 000F243C 0000004A +# replace "ZELDAX" by "GZMQJQ" +0304 000F2440 475A4D51 +0302 000F2444 00004A51 +# replace "ゼルダの伝説 時のオカリナGC" by "OoT MQ-J Practice Rom" +0304 000E99EC 4F6F5420 +0304 000E99F0 4D512D4A +0304 000E99F4 20507261 +0304 000E99F8 63746963 +0304 000E99FC 6520526F +0304 000E9A00 6D000000 +0304 000E9A04 00000000 +0304 000E9A08 00000000 diff --git a/gzi/memcard/gz_memcard_PZLE.gzi b/gzi/memcard/gz_memcard_PZLE.gzi new file mode 100644 index 0000000..cb2ed57 --- /dev/null +++ b/gzi/memcard/gz_memcard_PZLE.gzi @@ -0,0 +1,16 @@ +# gz memcard names for PZLE +0000 00000000 00000001 +# replace "ZELDA1" by "GZCEU" +0304 000F35D8 475A4345 +0302 000F35DC 00005500 +# replace "ZELDA" by "GZCEU" +0304 000F35D8 475A4345 +0301 000F35DC 00000055 +# replace "Zelda: Collector's Edition" by "OoT CE-U Practice Rom" +0304 000EAA34 4F6F5420 +0304 000EAA38 4D512D55 +0304 000EAA3C 20507261 +0304 000EAA40 63746963 +0304 000EAA44 6520526F +0304 000EAA48 6D000000 +0304 000EAA4C 00000000 diff --git a/gzi/memcard/gz_memcard_PZLJ.gzi b/gzi/memcard/gz_memcard_PZLJ.gzi new file mode 100644 index 0000000..db87182 --- /dev/null +++ b/gzi/memcard/gz_memcard_PZLJ.gzi @@ -0,0 +1,14 @@ +# gz memcard names for PZLJ +0000 00000000 00000001 +# replace "ZELDA1" by "GZCEJ" +0304 000F10D8 475A4345 +0302 000F10DC 00004A00 +# replace "ZELDA" by "GZCEJ" +0304 000F10E8 475A4345 +0301 000F10EC 0000004A +# replace "ゼルダコレクション" by "OoT CE-J Practice" +0304 000E8534 4F6F5420 +0304 000E8538 43452D4A +0304 000E853C 20507261 +0304 000E8540 63746963 +0304 000E8544 65000000 diff --git a/homeboy b/homeboy index e187376..51a8c06 160000 --- a/homeboy +++ b/homeboy @@ -1 +1 @@ -Subproject commit e1873766cfffbd324b62079bb9336653d09b6c50 +Subproject commit 51a8c068e9a466d3845d00a7d06d8c81dd2a7922 diff --git a/lua/make-iso.lua b/lua/make-iso.lua index 8da6307..200205a 100644 --- a/lua/make-iso.lua +++ b/lua/make-iso.lua @@ -151,6 +151,7 @@ if not opt_disable_controller_remappings then gzinject_cmd = gzinject_cmd .. " -p \"gzi/controller/gz_remap_default_" .. gc_version.game_id .. ".gzi\"" end end +gzinject_cmd = gzinject_cmd .. " -p \"gzi/memcard/gz_memcard_" .. gc_version.game_id .. ".gzi\"" if opt_out ~= nil then gzinject_cmd = gzinject_cmd .. " -s \"" .. opt_out .. "\"" elseif opt_title ~= nil then