From 8dc47095e201af7dbe018cfb5042198890b06790 Mon Sep 17 00:00:00 2001 From: Lila Date: Mon, 19 Aug 2024 15:44:53 +0100 Subject: [PATCH 1/4] Add repo settings file Allows fast64 to know a repo's ideal settings as soon as decomp path is picked. Settings are the default except for: Matstack is on Microcode is set to EX2 Force Extended RAM is off because hackersm64 already has it enabled by default Refresh is set to Refresh 13 --- fast64.json | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 fast64.json diff --git a/fast64.json b/fast64.json new file mode 100644 index 0000000000..ebb9fd25cf --- /dev/null +++ b/fast64.json @@ -0,0 +1,62 @@ +{ + "version": 1.0, + "autoLoad": true, + "microcode": "F3DEX2/LX2", + "rdpDefaults": { + "geometryMode": { + "zBuffer": true, + "shade": true, + "cullBack": true, + "lighting": true, + "shadeSmooth": true + }, + "otherModeH": { + "textureConvert": "G_TC_FILT", + "textureFilter": "G_TF_BILERP", + "perspectiveCorrection": "G_TP_PERSP", + "pipelineMode": "G_PM_1PRIMITIVE" + }, + "otherModeL": {}, + "other": {} + }, + "sm64": { + "draw_layers": { + "0": { + "cycle_1": "G_RM_ZB_OPA_SURF", + "cycle_2": "G_RM_ZB_OPA_SURF2" + }, + "1": { + "cycle_1": "G_RM_AA_ZB_OPA_SURF", + "cycle_2": "G_RM_AA_ZB_OPA_SURF2" + }, + "2": { + "cycle_1": "G_RM_AA_ZB_OPA_DECAL", + "cycle_2": "G_RM_AA_ZB_OPA_DECAL2" + }, + "3": { + "cycle_1": "G_RM_AA_ZB_OPA_INTER", + "cycle_2": "G_RM_AA_ZB_OPA_INTER2" + }, + "4": { + "cycle_1": "G_RM_AA_ZB_TEX_EDGE", + "cycle_2": "G_RM_AA_ZB_TEX_EDGE2" + }, + "5": { + "cycle_1": "G_RM_AA_ZB_XLU_SURF", + "cycle_2": "G_RM_AA_ZB_XLU_SURF2" + }, + "6": { + "cycle_1": "G_RM_AA_ZB_XLU_DECAL", + "cycle_2": "G_RM_AA_ZB_XLU_DECAL2" + }, + "7": { + "cycle_1": "G_RM_AA_ZB_XLU_INTER", + "cycle_2": "G_RM_AA_ZB_XLU_INTER2" + } + }, + "refresh_version": "Refresh 13", + "compression_format": "mio0", + "force_extended_ram": false, + "matstack_fix": true + } +} \ No newline at end of file From 10720ea05667796e4e8b0120909a757b4cf09604 Mon Sep 17 00:00:00 2001 From: Lila Date: Sat, 24 Aug 2024 13:05:36 +0100 Subject: [PATCH 2/4] Fall back on fast64 default draw layers --- fast64.json | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/fast64.json b/fast64.json index ebb9fd25cf..e591f9bdc4 100644 --- a/fast64.json +++ b/fast64.json @@ -20,40 +20,6 @@ "other": {} }, "sm64": { - "draw_layers": { - "0": { - "cycle_1": "G_RM_ZB_OPA_SURF", - "cycle_2": "G_RM_ZB_OPA_SURF2" - }, - "1": { - "cycle_1": "G_RM_AA_ZB_OPA_SURF", - "cycle_2": "G_RM_AA_ZB_OPA_SURF2" - }, - "2": { - "cycle_1": "G_RM_AA_ZB_OPA_DECAL", - "cycle_2": "G_RM_AA_ZB_OPA_DECAL2" - }, - "3": { - "cycle_1": "G_RM_AA_ZB_OPA_INTER", - "cycle_2": "G_RM_AA_ZB_OPA_INTER2" - }, - "4": { - "cycle_1": "G_RM_AA_ZB_TEX_EDGE", - "cycle_2": "G_RM_AA_ZB_TEX_EDGE2" - }, - "5": { - "cycle_1": "G_RM_AA_ZB_XLU_SURF", - "cycle_2": "G_RM_AA_ZB_XLU_SURF2" - }, - "6": { - "cycle_1": "G_RM_AA_ZB_XLU_DECAL", - "cycle_2": "G_RM_AA_ZB_XLU_DECAL2" - }, - "7": { - "cycle_1": "G_RM_AA_ZB_XLU_INTER", - "cycle_2": "G_RM_AA_ZB_XLU_INTER2" - } - }, "refresh_version": "Refresh 13", "compression_format": "mio0", "force_extended_ram": false, From a918785a92e2499cb9a456c4a9cfdf2f9dc8b86a Mon Sep 17 00:00:00 2001 From: Lila Date: Sun, 25 Aug 2024 19:26:57 +0100 Subject: [PATCH 3/4] Aglab requested change --- fast64.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fast64.json b/fast64.json index e591f9bdc4..959d7db8ac 100644 --- a/fast64.json +++ b/fast64.json @@ -21,7 +21,7 @@ }, "sm64": { "refresh_version": "Refresh 13", - "compression_format": "mio0", + "compression_format": "yay0", "force_extended_ram": false, "matstack_fix": true } From 27fedee76fc4cb034ce69bb75841b25cec161835 Mon Sep 17 00:00:00 2001 From: Lila Date: Wed, 4 Sep 2024 10:38:21 +0100 Subject: [PATCH 4/4] Update fast64.json --- fast64.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/fast64.json b/fast64.json index 959d7db8ac..5a8827794d 100644 --- a/fast64.json +++ b/fast64.json @@ -20,7 +20,7 @@ "other": {} }, "sm64": { - "refresh_version": "Refresh 13", + "refresh_version": "HackerSM64 2.3.0", "compression_format": "yay0", "force_extended_ram": false, "matstack_fix": true