mirror of
https://github.com/cave-story-randomizer/cave-story-randomizer
synced 2024-12-18 11:26:00 +00:00
107 lines
4.3 KiB
XML
107 lines
4.3 KiB
XML
<?xml version="1.0" encoding="UTF-8"?>
|
|
<hack name="SuperOrg" author="txin">
|
|
<panel>
|
|
<panel title="Info">
|
|
</panel>
|
|
<field type="info" col="0">
|
|
Causes the game to load music and instruments from files instead of resources.
|
|
This effectively allows for near unlimited music files in a mod.
|
|
</field>
|
|
<field type="info" col="0">
|
|
<CMUabcd will now change the current music to "data\Orgs\abcd.org".
|
|
"abcd" can be any ascii character, and letters are case sensitive.
|
|
It will also load the instruments within "data\Orgs\abcd.dat" as a wave100 file.
|
|
</field>
|
|
<field type="info" col="0">
|
|
If the "*.dat" file is not found, the game will simply skip loading it.
|
|
However, if the "*.org" file is not found, the game may crash.
|
|
The default/empty org is "0000.org", and the default wave100 is "0000.dat".
|
|
</field>
|
|
<panel title="Customize" col="0">
|
|
</panel>
|
|
<panel>
|
|
<panel title="" col="0">
|
|
<field type="label">New *.org size limit (bytes)</field>
|
|
|
|
<field type="text" size="4" offset="0x41BAED" col="1">1048576</field>
|
|
</panel>
|
|
</panel>
|
|
<panel title="Data" col="0">
|
|
</panel>
|
|
<panel>
|
|
<field type="data" offset="0x40FDF4" col="0">
|
|
89 85 9C FE FF FF 85 C0 74 58 3D 28 23 00 00 7D
|
|
0F 6A 04 8F 85 E4 FE FF FF 68 30 30 30 32 EB 47
|
|
3D E0 2E 00 00 7D 0F 6A 03 8F 85 E4 FE FF FF 68
|
|
30 30 34 31 EB 31 3D 98 3A 00 00 7D 0F 6A 02 8F
|
|
85 E4 FE FF FF 68 30 30 34 30 EB 1B 3D 50 46 00
|
|
00 7D 0F 6A 01 8F 85 E4 FE FF FF 68 30 30 33 36
|
|
EB 05 68 30 30 32 34 E8 80 10 01 00 58 90 90 90
|
|
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
|
|
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
|
|
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
|
|
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
|
|
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
|
|
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
|
|
90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
|
|
</field>
|
|
<field type="data" offset="0x41B379" col="1">
|
|
2E 64 61 74 00 CC CC 60 89 E5 8B 7D 24 6A 7F 59
|
|
31 C0 89 CA F2 AE E3 47 29 CA 89 D1 8B 75 24 BF
|
|
B9 4F 49 00 F3 A4 68 48 C7 48 00 68 B0 4F 49 00
|
|
6A 05 59 E8 50 8F 00 00 F3 A4 E8 45 5C 06 00 85
|
|
C0 74 1C 50 93 6A 01 68 00 64 00 00 68 00 E7 49
|
|
00 E8 86 5B 06 00 53 E8 46 5A 06 00 31 C0 40 89
|
|
45 1C 89 EC 61 C3 CC B8 F4 57 4A 00 89 08 C3 CC
|
|
CC CC CC CC CC CC CC
|
|
</field>
|
|
<field type="data" offset="0x41BAD0" col="2">
|
|
60 8B EC 81 EC 9C 00 00 00 A1 20 8B 49 00 89 45
|
|
EC 56 89 8D 64 FF FF FF C6 45 F7 00 68 00 00 10
|
|
00 E8 AD 58 06 00 89 45 FC FF 75 24 E8 7F F8 FF
|
|
FF 6A 05 BE A3 C0 41 00 59 F3 A4 68 48 C7 48 00
|
|
68 B0 4F 49 00 E8 E3 54 06 00 93 31 C0 40 E8 E8
|
|
87 00 00
|
|
</field>
|
|
<field type="data" offset="0x41C09D" col="3">
|
|
8B E5 61 C2 04 00 2E 6F 72 67 00 CC
|
|
</field>
|
|
<field type="data" offset="0x41C6B1" col="4">
|
|
30 30 30 30 00 CC CC CC CC CC CC CC CC CC CC 55
|
|
8B EC 8B 0D E8 57 4A 00 E3 21 68 B1 C6 41 00 E8
|
|
AB EC FF FF 85 C0 75 04 33 C0 EB 0F B9 18 4E 4A
|
|
00 E8 69 EF FF FF B8 01 00 00 00 C9 C3
|
|
</field>
|
|
<field type="data" offset="0x420EE0" col="0">
|
|
55 8B EC 8B 4D 08 E3 0A 3B 0D F4 57 4A 00 75 02
|
|
C9 C3 E8 79 B8 FF FF BA F4 57 4A 00 89 42 04 8B
|
|
0A 89 4A 08 E8 E7 B8 FF FF 83 7D 08 00 75 07 C7
|
|
45 08 30 30 30 30 E8 1F 34 00 00 9B E8 CF B7 FF
|
|
FF 83 C4 04 6A 64 E8 95 B8 FF FF 83 C4 04 6A 00
|
|
E8 FB B7 FF FF 83 C4 04 E8 53 B8 FF FF 8B 4D 08
|
|
E8 9B A4 FF FF C9 C3 CC
|
|
</field>
|
|
<field type="data" offset="0x420F50" col="1">
|
|
60 8B EC E8 18 B8 FF FF 97 E8 92 B8 FF FF BE F4
|
|
57 4A 00 8B 1E 8B 46 08 B9 A8 4F 49 00 89 01 C6
|
|
41 04 00 51 E8 77 B7 FF FF FF 76 04 E8 AF B7 FF
|
|
FF 6A 64 E8 38 B8 FF FF E8 03 B8 FF FF 8B 46 08
|
|
89 06 89 7E 08 89 EC 61 C3
|
|
</field>
|
|
<field type="data" offset="0x4242DA" col="2">
|
|
B9 E0 5A 4A 00 8B 51 F8 03 11 81 3A 3C 43 4D 55
|
|
75 60 FF 72 04 E8 EC CB FF FF 58 83 05 E0 5A 4A
|
|
00 08 E9 CA E2 FF FF BE 79 B3 41 00 4F 89 7D 00
|
|
C3 8B 75 FC 3C 01 75 0F 53 50 50 56 E8 3A CC 05
|
|
00 46 83 C4 10 EB ED 8B 0D D4 4F 49 00 E3 07 51
|
|
E8 5C CF 05 00 59 8B 55 FC 89 15 D4 4F 49 00 C3
|
|
5A B9 A8 4F 49 00 8B 45 08 89 01 C6 41 04 00 51
|
|
FF E2
|
|
</field>
|
|
<field type="data" offset="0x494FB0" col="3">
|
|
64 61 74 61 5C 4F 72 67 5C 51 57 45 52 54 59 55
|
|
49 4F 50 2E 64 61 74 00
|
|
</field>
|
|
</panel>
|
|
</panel>
|
|
</hack> |