Skip to content

Commit f8c5a8e

Browse files
authored
new mod "unintrusive pause menu"
1 parent d5d685f commit f8c5a8e

File tree

2 files changed

+269
-0
lines changed

2 files changed

+269
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,139 @@
1+
gametitle=Sly 2: Band of Thieves (NTSC) [SCUS-97316] [08/13/04 00:32]
2+
3+
[Cosmetic\Unintrusive Pause Menu]
4+
comment=A simplified and stripped down pause menu.
5+
author=zami3333
6+
7+
8+
patch=1,EE,E0830001,extended,103043DC
9+
patch=1,EE,E1820001,extended,003D9EF4
10+
patch=1,EE,203D9EF8,extended,00000004
11+
patch=1,EE,E101002C,extended,003D9F1A
12+
patch=1,EE,203D9F14,extended,00000002
13+
patch=1,EE,E101002F,extended,003D9F1A
14+
patch=1,EE,203D9F14,extended,00000009
15+
patch=1,EE,202F65D0,extended,00000039
16+
patch=1,EE,202F65D4,extended,001B0270
17+
patch=1,EE,202F65D8,extended,00000000
18+
patch=1,EE,202F65DC,extended,00000000
19+
patch=1,EE,202F65E0,extended,00000000
20+
patch=1,EE,202F65E4,extended,00000000
21+
patch=1,EE,202F65E8,extended,00000000
22+
patch=1,EE,202F65EC,extended,00000000
23+
patch=1,EE,202F65F0,extended,00000042
24+
patch=1,EE,202F65F4,extended,001B06D8
25+
patch=1,EE,202F65F8,extended,00000002
26+
patch=1,EE,202F65FC,extended,002C0068
27+
patch=1,EE,202F6600,extended,00000000
28+
patch=1,EE,202F6604,extended,00000000
29+
patch=1,EE,202F6608,extended,00000000
30+
patch=1,EE,202F660C,extended,00000002
31+
patch=1,EE,202F6610,extended,0000002C
32+
patch=1,EE,202F6614,extended,001B04E0
33+
patch=1,EE,202F6618,extended,00000000
34+
patch=1,EE,202F661C,extended,00000000
35+
patch=1,EE,202F6620,extended,00000000
36+
patch=1,EE,202F6624,extended,00000000
37+
patch=1,EE,202F6628,extended,00000000
38+
patch=1,EE,202F662C,extended,00000000
39+
patch=1,EE,202F6630,extended,00000046
40+
patch=1,EE,202F6634,extended,001B06D8
41+
patch=1,EE,202F6638,extended,00000002
42+
patch=1,EE,202F663C,extended,002C0028
43+
patch=1,EE,202F6640,extended,001B0848
44+
patch=1,EE,202F6644,extended,00000000
45+
patch=1,EE,202F6648,extended,00000000
46+
patch=1,EE,202F664C,extended,00000000
47+
patch=1,EE,202F6570,extended,00000048
48+
patch=1,EE,202F6574,extended,001AFFC0
49+
patch=1,EE,202F6578,extended,00000002
50+
patch=1,EE,202F657C,extended,002BFD68
51+
patch=1,EE,202F6580,extended,00000000
52+
patch=1,EE,202F6584,extended,001AF9C8
53+
patch=1,EE,202F6588,extended,00000000
54+
patch=1,EE,202F658C,extended,00000000
55+
patch=1,EE,E054FFFF,extended,003DA190
56+
patch=1,EE,203E22E4,extended,00000000
57+
patch=1,EE,203E2324,extended,00000000
58+
patch=1,EE,203E2364,extended,00000000
59+
patch=1,EE,203E2264,extended,00000000
60+
patch=1,EE,203E23E4,extended,00000000
61+
patch=1,EE,203E2424,extended,00000000
62+
patch=1,EE,203E2464,extended,00000000
63+
patch=1,EE,203E24A4,extended,00000000
64+
patch=1,EE,203E24E4,extended,00000000
65+
patch=1,EE,203E2524,extended,00000000
66+
patch=1,EE,203E2564,extended,00000000
67+
patch=1,EE,203E25A4,extended,00000000
68+
patch=1,EE,203F23A4,extended,441D8000
69+
patch=1,EE,203F2444,extended,441D8000
70+
patch=1,EE,203F2AC4,extended,441D8000
71+
patch=1,EE,203F3024,extended,441D8000
72+
patch=1,EE,203F3384,extended,441D8000
73+
patch=1,EE,203F3874,extended,441D8000
74+
patch=1,EE,203F44E4,extended,441D8000
75+
patch=1,EE,203F4F04,extended,441D8000
76+
patch=1,EE,203F5734,extended,441D8000
77+
patch=1,EE,203F5CB4,extended,441D8000
78+
patch=1,EE,203F5FE4,extended,441D8000
79+
patch=1,EE,203F6954,extended,441D8000
80+
patch=1,EE,203F7374,extended,441D8000
81+
patch=1,EE,203F7BC4,extended,441D8000
82+
patch=1,EE,203F8144,extended,441D8000
83+
patch=1,EE,203F8474,extended,441D8000
84+
patch=1,EE,203F8DE4,extended,441D8000
85+
patch=1,EE,203F9824,extended,441D8000
86+
patch=1,EE,203FA074,extended,441D8000
87+
patch=1,EE,203FA5F4,extended,441D8000
88+
patch=1,EE,203FC5A4,extended,441D8000
89+
patch=1,EE,203FD1D4,extended,441D8000
90+
patch=1,EE,203F3324,extended,441D8000
91+
patch=1,EE,203F2390,extended,40800000
92+
patch=1,EE,203F2430,extended,40800000
93+
patch=1,EE,203F2AB0,extended,40800000
94+
patch=1,EE,203F3010,extended,40800000
95+
patch=1,EE,203F3370,extended,40800000
96+
patch=1,EE,203F3860,extended,40800000
97+
patch=1,EE,203F44D0,extended,40800000
98+
patch=1,EE,203F4EF0,extended,40800000
99+
patch=1,EE,203F5720,extended,40800000
100+
patch=1,EE,203F5CA0,extended,40800000
101+
patch=1,EE,203F5FD0,extended,40800000
102+
patch=1,EE,203F6940,extended,40800000
103+
patch=1,EE,203F7360,extended,40800000
104+
patch=1,EE,203F7BB0,extended,40800000
105+
patch=1,EE,203F8130,extended,40800000
106+
patch=1,EE,203F8460,extended,40800000
107+
patch=1,EE,203F8DD0,extended,40800000
108+
patch=1,EE,203F9810,extended,40800000
109+
patch=1,EE,203FA060,extended,40800000
110+
patch=1,EE,203FA5E0,extended,40800000
111+
patch=1,EE,203FC590,extended,40800000
112+
patch=1,EE,203FD1C0,extended,40800000
113+
patch=1,EE,203F3310,extended,40800000
114+
patch=1,EE,203F239C,extended,404B851F
115+
patch=1,EE,203F243C,extended,404B851F
116+
patch=1,EE,203F2ABC,extended,404B851F
117+
patch=1,EE,203F301C,extended,404B851F
118+
patch=1,EE,203F337C,extended,404B851F
119+
patch=1,EE,203F386C,extended,404B851F
120+
patch=1,EE,203F44DC,extended,404B851F
121+
patch=1,EE,203F4EFC,extended,404B851F
122+
patch=1,EE,203F572C,extended,404B851F
123+
patch=1,EE,203F5CAC,extended,404B851F
124+
patch=1,EE,203F5FDC,extended,404B851F
125+
patch=1,EE,203F694C,extended,404B851F
126+
patch=1,EE,203F736C,extended,404B851F
127+
patch=1,EE,203F7BBC,extended,404B851F
128+
patch=1,EE,203F813C,extended,404B851F
129+
patch=1,EE,203F846C,extended,404B851F
130+
patch=1,EE,203F8DDC,extended,404B851F
131+
patch=1,EE,203F981C,extended,404B851F
132+
patch=1,EE,203FA06C,extended,404B851F
133+
patch=1,EE,203FA5EC,extended,404B851F
134+
patch=1,EE,203FC59C,extended,404B851F
135+
patch=1,EE,203FD1CC,extended,404B851F
136+
patch=1,EE,203F331C,extended,404B851F
137+
patch=1,EE,203F2C44,extended,43E18000
138+
patch=1,EE,203F2FA4,extended,43E18000
139+
patch=1,EE,203F2A24,extended,43E18000
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,130 @@
1+
SR "gametitle=Sly 2: Band of Thieves (NTSC) [SCUS-97316] [08/13/04 00:32]\n\n"
2+
SR "[Cosmetic\Unintrusive Pause Menu] \n"
3+
SR "comment=A simplified and stripped down pause menu.\n"
4+
SR "author=zami3333\n\n"
5+
6+
Set padStart 2E0CB5
7+
Set tnStatus 3DA190
8+
Set isPaused 3D9EF4
9+
Set isGadgets 3043DC
10+
Set menuDisplayedItems 3D9EF8
11+
Set subMenuDisplayedItems 3D9F14
12+
Set menuSlot1 2F65D0
13+
Set menuSlot2 2F65F0
14+
Set menuSlot3 2F6610
15+
Set menuSlot4 2F6630
16+
Set optionSlot9 2F6570
17+
Set itemKeepPlaying "39 00 00 00 70 02 1B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
18+
Set itemEpisodeMenu "42 00 00 00 D8 06 1B 00 02 00 00 00 68 00 2C 00 00 00 00 00 00 00 00 00 00 00 00 00 02 00 00 00"
19+
Set itemQuitGame "46 00 00 00 D8 06 1B 00 02 00 00 00 28 00 2C 00 48 08 1B 00 00 00 00 00 00 00 00 00 00 00 00 00"
20+
Set itemOptions "2C 00 00 00 E0 04 1B 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00"
21+
Set itemVibrations "48 00 00 00 C0 FF 1A 00 02 00 00 00 68 FD 2B 00 00 00 00 00 C8 F9 1A 00 00 00 00 00 00 00 00 00"
22+
Set whichSubmenu 3D9F1A // check byte of pointer of what submenu is currently open, then set displayed ítems accordingly
23+
// 2c = exit to episode menu/quit game 2f = options
24+
// unsure if at any point this pointer decides to shift in memory
25+
26+
IF isGadgets !: 1
27+
IF isPaused =. 1
28+
W32 menuDisplayedItems 4
29+
30+
IF whichSubmenu =. 0x2C
31+
W32 subMenuDisplayedItems 2
32+
EI
33+
IF whichSubmenu =. 0x2F
34+
W32 subMenuDisplayedItems 9
35+
EI
36+
37+
WB menuSlot1 itemKeepPlaying
38+
WB menuSlot2 itemEpisodeMenu
39+
WB menuSlot3 itemOptions
40+
WB menuSlot4 itemQuitGame
41+
WB optionSlot9 itemVibrations // replaces "center screen"
42+
43+
IF tnStatus =: 0xFFFF
44+
W32 3E22E4 0 // remove murray
45+
W32 3E2324 0 // remove bentley
46+
W32 3E2364 0 // remove carmelita
47+
W32 3E2264 0 // remove sly
48+
W32 3E23E4 0 // remove "we'll be right back"
49+
W32 3E2424 0
50+
W32 3E2464 0
51+
W32 3E24A4 0
52+
W32 3E24E4 0
53+
W32 3E2524 0
54+
W32 3E2564 0
55+
W32 3E25A4 0
56+
WF 3F23A4 630 // black box vpos
57+
WF 3F2444 630
58+
WF 3F2AC4 630
59+
WF 3F3024 630
60+
WF 3F3384 630
61+
WF 3F3874 630
62+
WF 3F44E4 630
63+
WF 3F4F04 630
64+
WF 3F5734 630
65+
WF 3F5CB4 630
66+
WF 3F5FE4 630
67+
WF 3F6954 630
68+
WF 3F7374 630
69+
WF 3F7BC4 630
70+
WF 3F8144 630
71+
WF 3F8474 630
72+
WF 3F8DE4 630
73+
WF 3F9824 630
74+
WF 3FA074 630
75+
WF 3FA5F4 630
76+
WF 3FC5A4 630
77+
WF 3FD1D4 630
78+
WF 3F3324 630
79+
WF 3F2390 4 // black box hscale
80+
WF 3F2430 4
81+
WF 3F2AB0 4
82+
WF 3F3010 4
83+
WF 3F3370 4
84+
WF 3F3860 4
85+
WF 3F44D0 4
86+
WF 3F4EF0 4
87+
WF 3F5720 4
88+
WF 3F5CA0 4
89+
WF 3F5FD0 4
90+
WF 3F6940 4
91+
WF 3F7360 4
92+
WF 3F7BB0 4
93+
WF 3F8130 4
94+
WF 3F8460 4
95+
WF 3F8DD0 4
96+
WF 3F9810 4
97+
WF 3FA060 4
98+
WF 3FA5E0 4
99+
WF 3FC590 4
100+
WF 3FD1C0 4
101+
WF 3F3310 4
102+
WF 3F239C 3.18 // black box vscale
103+
WF 3F243C 3.18
104+
WF 3F2ABC 3.18
105+
WF 3F301C 3.18
106+
WF 3F337C 3.18
107+
WF 3F386C 3.18
108+
WF 3F44DC 3.18
109+
WF 3F4EFC 3.18
110+
WF 3F572C 3.18
111+
WF 3F5CAC 3.18
112+
WF 3F5FDC 3.18
113+
WF 3F694C 3.18
114+
WF 3F736C 3.18
115+
WF 3F7BBC 3.18
116+
WF 3F813C 3.18
117+
WF 3F846C 3.18
118+
WF 3F8DDC 3.18
119+
WF 3F981C 3.18
120+
WF 3FA06C 3.18
121+
WF 3FA5EC 3.18
122+
WF 3FC59C 3.18
123+
WF 3FD1CC 3.18
124+
WF 3F331C 3.18
125+
WF 3F2C44 451 // text vpos
126+
WF 3F2FA4 451
127+
WF 3F2A24 451
128+
EI
129+
EI
130+
EI

0 commit comments

Comments
 (0)