SaveSwitch

Instead of opening the file-menu, activate switch #1005 when using the save-command in the default-menu, then close the menu.

Originally made and first released by Cherry.

RPG2000
1.00UNKNOWN2000-05-072000-06-192000-07-112000-11-132000-11-152000-12-27
1.07
2001-05-05
1.10
2003-03-27
1.50
2003-06-25
1.51/1.52
2015-07-05
1.60
2015-09-15
1.61
2017-09-14
1.62
RPG2003
1.00UNKNOWN1UNKNOWN21.0.2.1
1.0.2.1
1.0.3.0
1.0.4.0
1.0.5.0
1.0.5.0
1.0.6.0
1.0.6.0
1.0.7.0
1.0.7.0
1.0.8.0
1.0.8.0
1.0.9.1
1.0.9.1
1.101.111.12mp210414

Segment 1/1

Offsets

RPG2000
2000-12-27
1.07
2001-05-05
1.10
2003-03-27
1.50
2003-06-25
1.51/1.52
2015-07-05
1.60
2015-09-15
1.61
2017-09-14
1.62
0047AC3Fh
0007A03Fh
0047AB4Fh
00079F4Fh
0047FAA7h
0007EEA7h
0047FBC3h
0007EFC3h
0048096Fh
0007FD6Fh
0048133Fh
0008073Fh
004814BFh
000808BFh
RPG2003
1.001.0.3.0
1.0.4.0
1.0.5.0
1.0.5.0
1.0.8.0
1.0.8.0
1.0.9.1
1.0.9.1
1.101.111.12mp210414
00499D1Dh
0009911Dh
0049C369h
0009B769h
004A0A4Dh
0009FE4Dh
004A2611h
000A1A11h
004A1945h
000A0D45h

Sourcecode

			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [0049ABA4h]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__00469E84h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [0049ABA4h]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__00469D84h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [0049FB8Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__0046ED78h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [0049FB8Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__0046EE94h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [0049FB8Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__0046EFD8h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [004A0B8Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__0046F5B8h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [004A0B8Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__0046F770h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [004C2DACh]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__00485FFCh			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [004C5A94h]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__00486308h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [004CCC7Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__0048B16Ch			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [004CDC7Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__0048B33Ch			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP
			MOV BYTE PTR [EAX+04h], 00h
			MOV EAX, [004CDC7Ch]			; TLcfgSystem
			MOV EAX, [EAX]
			MOV EDX, 1005				; SwitchID
			MOV CL, 1				; Set ON
			CALL PROC__0048B2F8h			; TLcfgSystem.SetSwitch
			NOP
			NOP
			NOP

Bytes

C6400400 A1A4AB4900 8B00 BAED030000 B101 E82EF2FEFF
90 90 90
C6400400 A1A4AB4900 8B00 BAED030000 B101 E81EF2FEFF
90 90 90
C6400400 A18CFB4900 8B00 BAED030000 B101 E8BAF2FEFF
90 90 90
C6400400 A18CFB4900 8B00 BAED030000 B101 E8BAF2FEFF
90 90 90
C6400400 A18CFB4900 8B00 BAED030000 B101 E852E6FEFF
90 90 90
C6400400 A18C0B4A00 8B00 BAED030000 B101 E862E2FEFF
90 90 90
C6400400 A18C0B4A00 8B00 BAED030000 B101 E89AE2FEFF
90 90 90
C6400400 A1AC2D4C00 8B00 BAED030000 B101 E8C8C2FEFF
90 90 90
C6400400 A1945A4C00 8B00 BAED030000 B101 E8889FFEFF
90 90 90
C6400400 A17CCC4C00 8B00 BAED030000 B101 E808A7FEFF
90 90 90
C6400400 A17CDC4C00 8B00 BAED030000 B101 E8148DFEFF
90 90 90
C6400400 A17CDC4C00 8B00 BAED030000 B101 E89C99FEFF
90 90 90