mirror of
https://github.com/project-slippi/slippi-ssbm-asm.git
synced 2025-10-05 23:52:43 +02:00
310 lines
8.0 KiB
JSON
310 lines
8.0 KiB
JSON
{
|
|
"outputFiles": [
|
|
{
|
|
"file": "Output/Playback/GALE01r2.ini",
|
|
"header": [
|
|
"# GALE01 - Super Smash Bros. Melee NTSC-U 1.02",
|
|
"# DO NOT EDIT - generated by gecko",
|
|
"",
|
|
"[Core]",
|
|
"CPUThread = False",
|
|
"GPUDeterminismMode = fake-completion",
|
|
"PollingMethod = OnSIRead",
|
|
"FastDiscSpeed = True",
|
|
"",
|
|
"[Gecko_Enabled]",
|
|
"$Required: General Codes",
|
|
"$Required: Slippi Playback",
|
|
"$Recommended: Slippi Recording",
|
|
"$Optional: Show Player Names",
|
|
"",
|
|
"[Gecko]"
|
|
]
|
|
},
|
|
{
|
|
"file": "Output/Playback/GALJ01r2.ini",
|
|
"header": [
|
|
"# GALJ01 - Super Smash Bros. Melee NTSC-J 1.02",
|
|
"",
|
|
"[Core]",
|
|
"CPUThread = False",
|
|
"GPUDeterminismMode = fake-completion",
|
|
"PollingMethod = OnSIRead",
|
|
"FastDiscSpeed = True",
|
|
"",
|
|
"[Gecko_Enabled]",
|
|
"$Required: General Codes",
|
|
"$Required: Slippi Playback",
|
|
"$Recommended: Slippi Recording",
|
|
"$Optional: Show Player Names",
|
|
"",
|
|
"[Gecko]"
|
|
]
|
|
}
|
|
],
|
|
"codes": [
|
|
{
|
|
"name": "Required: General Codes",
|
|
"authors": [
|
|
"Achilles",
|
|
"Dan Salvato",
|
|
"UnclePunch",
|
|
"tauKhan",
|
|
"Ptomerty",
|
|
"Cilan",
|
|
"Datel",
|
|
"Most"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "binary",
|
|
"sourceFile": "Binary/FasterMeleeSettings/UnlockAll.bin",
|
|
"annotation": "Unlock All Characters and Stages [Datel]"
|
|
},
|
|
{
|
|
"type": "binary",
|
|
"sourceFile": "Binary/FasterMeleeSettings/DisableSpecialMessages.bin",
|
|
"annotation": "Disable Special Messages [Most]"
|
|
},
|
|
{
|
|
"type": "binary",
|
|
"sourceFile": "Binary/FasterMeleeSettings/DisableTrophyMessages.bin",
|
|
"annotation": "Disable Trophy Messages [Achilles]"
|
|
},
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "External/Extended Nametag Box",
|
|
"isRecursive": true,
|
|
"annotation": "Extended Nametag Box"
|
|
},
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Common/CostumeBoundCheck",
|
|
"isRecursive": true,
|
|
"annotation": "Correct Costume Conflicts [UnclePunch]"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Required: Slippi Playback",
|
|
"authors": [
|
|
"Fizzi",
|
|
"UnclePunch",
|
|
"Achilles",
|
|
"tauKhan",
|
|
"Krohnos"
|
|
],
|
|
"description": [
|
|
"Used to play back a .slp file",
|
|
"Will play replay configured in playback.txt"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Playback/Core",
|
|
"isRecursive": true
|
|
},
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Common",
|
|
"isRecursive": false
|
|
},
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Common/Initialize Stage Data",
|
|
"isRecursive": true,
|
|
"annotation": "Initialize Stage Data [UnclePunch]"
|
|
},
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Common/Initialize Player Data",
|
|
"isRecursive": true,
|
|
"annotation": "Initialize Player Data [UnclePunch]"
|
|
},
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Common/FastForward",
|
|
"isRecursive": true,
|
|
"annotation": "Functions for supporting FFW [Fizzi, Unclepunch]"
|
|
},
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Common/CompatibilityHooks",
|
|
"isRecursive": true,
|
|
"annotation": "Functions that can be externally modified"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Recommended: Slippi Recording",
|
|
"authors": [
|
|
"Fizzi",
|
|
"Achilles",
|
|
"UnclePunch",
|
|
"Nikki",
|
|
"jmlee337",
|
|
"Krohnos"
|
|
],
|
|
"description": [
|
|
"Allows for outputting new replay data during playback.",
|
|
"Used to power spectator service and upgrading replay versions."
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Recording",
|
|
"isRecursive": true,
|
|
"annotation": "Slippi Recording [Fizzi, Achilles, UnclePunch, Nikki, jmlee337]"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Optional: Show Player Names",
|
|
"authors": [
|
|
"Fizzi",
|
|
"UnclePunch",
|
|
"Enzyme",
|
|
"jmlee337"
|
|
],
|
|
"description": [
|
|
"Show players' Slippi Online display names as HUD elements when available"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Playback/Show Player Names",
|
|
"isRecursive": true,
|
|
"annotation": "Show Player Names"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Optional: Game Music OFF",
|
|
"authors": [
|
|
"UnclePunch"
|
|
],
|
|
"description": [
|
|
"Keep checked if you want music OFF. Uncheck \"Game Music ON\"."
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "binary",
|
|
"sourceFile": "Binary/GameMusicOff.bin"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Optional: Widescreen 16:9",
|
|
"authors": [
|
|
"Dan Salvato",
|
|
"mirrorbender",
|
|
"Achilles1515",
|
|
"UnclePunch"
|
|
],
|
|
"description": [
|
|
"Set Aspect Ratio to \"Force 16:9\" in Graphics"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "External/Widescreen",
|
|
"isRecursive": true,
|
|
"annotation": "Widescreen 16:9"
|
|
},
|
|
{
|
|
"type": "binary",
|
|
"sourceFile": "Binary/NormalLagReduction.bin",
|
|
"annotation": "Normal Lag Reduction [Hannes Mann]"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Optional: Disable Screen Shake",
|
|
"authors": [
|
|
"Achilles1515"
|
|
],
|
|
"description": [
|
|
"Disables all screen shaking"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "External/Disable Screen Shake",
|
|
"isRecursive": false,
|
|
"annotation": "Disable Screen Shake"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Optional: Hide HUD",
|
|
"authors": [
|
|
"UnclePunch"
|
|
],
|
|
"description": [
|
|
"Hides the timer and player percent HUD elements"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "External/Hide Timer and Player HUD",
|
|
"isRecursive": true,
|
|
"annotation": "Hide HUD"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Optional: Hide Waiting For Game",
|
|
"authors": [
|
|
"Nikki",
|
|
"UnclePunch"
|
|
],
|
|
"description": [
|
|
"Hides the waiting for game text and slippi.gg text and disables the SFX played before a replay starts",
|
|
"With this enabled, there will be no indication between matches that Melee is still running"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "Playback/Hide Waiting For Game",
|
|
"isRecursive": true,
|
|
"annotation": "Hide Waiting For Game"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Optional: Enable Develop Mode",
|
|
"authors": [
|
|
"UnclePunch"
|
|
],
|
|
"description": [
|
|
"Turns develop (debug) mode on. Allows access to frame advance, hit/hurtbox display, and alternate camera angles"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "injectFolder",
|
|
"sourceFolder": "External/Enable Develop Mode",
|
|
"isRecursive": true,
|
|
"annotation": "Enable Develop Mode"
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"name": "Optional: Lagless FoD",
|
|
"authors": [
|
|
"Achilles",
|
|
"Myougi",
|
|
"Dan Salvato"
|
|
],
|
|
"description": [
|
|
"Disables particles and reflection on FoD to improve performance"
|
|
],
|
|
"build": [
|
|
{
|
|
"type": "binary",
|
|
"sourceFile": "Binary/FasterMeleeSettings/LaglessFod.bin",
|
|
"annotation": "Lagless FoD"
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |