Shifts commands and gold in default menu's main-screen from left to the right side. Similar patches were made before, including one for 2003-1.08 by Cherry, which is not a part of this page.
Originally made and first released by KotatsuAkira.
RPG2000 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1.00 | UNKNOWN | 2000-05-07 | 2000-06-19 | 2000-07-11 | 2000-11-13 | 2000-11-15 | 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 |
✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✕ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
RPG2003 | |||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
1.00 | UNKNOWN1 | UNKNOWN2 | 1.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.10 | 1.11 | 1.12 | mp210414 |
✔ | ✕ | ✕ | ✕ | ✔ | ✔ | ✕ | ✕ | ✔ | ✔ | ✔ | ✔ | ✔ | ✔ |
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 |
00477F47h 00077347h | 00477E53h 00077253h | 0047CDABh 0007C1ABh | 0047CEC7h 0007C2C7h | 0047DC73h 0007D073h | 0047E643h 0007DA43h | 0047E7C3h 0007DBC3h |
RPG2003 | ||||||||
---|---|---|---|---|---|---|---|---|
1.00 | 1.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.10 | 1.11 | 1.12 | mp210414 |
0049599Ah 00094D9Ah | 00497F4Ah 0009734Ah | 0049C3FAh 0009B7FAh | 0049DFBEh 0009D3BEh | 0049D2F2h 0009C6F2h |
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, ESI ; StatusWindow CALL PROC__00493C30h
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, ESI ; StatusWindow CALL PROC__00493BFCh
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, ESI ; StatusWindow CALL PROC__00498EACh
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, ESI ; StatusWindow CALL PROC__00499044h
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, ESI ; StatusWindow CALL PROC__00499DB8h
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, ESI ; StatusWindow CALL PROC__0049A7D0h
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, ESI ; StatusWindow CALL PROC__0049A988h
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, EDI ; StatusWindow CALL PROC__004BA224h
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, EDI ; StatusWindow CALL PROC__004BDFF8h
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, EDI ; StatusWindow CALL PROC__004C3BC0h
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, EDI ; StatusWindow CALL PROC__004C63DCh
PUSH 232 ; Width PUSH 240 ; Height PUSH 0 ; ??? XOR ECX, ECX ; Y = 0 XOR EDX, EDX ; X = 0 3 NOPs MOV EAX, EDI ; StatusWindow CALL PROC__004C5708h
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC6 E8CFBC0100
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC6 E88FBD0100
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC6 E8E7C00100
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC6 E863C10100
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC6 E82BC10100
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC6 E873C10100
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC6 E8ABC10100
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC7 E870480200
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC7 E894600200
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC7 E8AC770200
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC7 E804840200
68E8000000 68F0000000 6A00 33C9 33D2 8D4000 8BC7 E8FC830200
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 |
00479A22h 00078E22h | 00479932h 00078D32h | 0047E88Ah 0007DC8Ah | 0047E9A6h 0007DDA6h | 0047F752h 0007EB52h | 00480122h 0007F522h | 004802A2h 0007F6A2h |
RPG2003 | ||||||||
---|---|---|---|---|---|---|---|---|
1.00 | 1.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.10 | 1.11 | 1.12 | mp210414 |
00498929h 00097D29h | 0049AEADh 0009A2ADh | 0049F40Dh 0009E80Dh | 004A0FD1h 000A03D1h | 004A0305h 0009F705h |
MOV WORD PTR [ESI+0Ch], 256 XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width PUSH 96 ; Height PUSH ECX ; ??? MOV EAX, [ESI+10h] ; CommandWindow CALL PROC__00493C30h POP EDX ; X = 232 PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [ESI+14h] ; GoldWindow NOP NOP CALL PROC__004946FCh
MOV WORD PTR [ESI+0Ch], 256 XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width PUSH 96 ; Height PUSH ECX ; ??? MOV EAX, [ESI+10h] ; CommandWindow CALL PROC__00493BFCh POP EDX ; X = 232 PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [ESI+14h] ; GoldWindow NOP NOP CALL PROC__004946C8h
MOV WORD PTR [ESI+0Ch], 256 XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width PUSH 96 ; Height PUSH ECX ; ??? MOV EAX, [ESI+10h] ; CommandWindow CALL PROC__00498EACh POP EDX ; X = 232 PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [ESI+14h] ; GoldWindow NOP NOP CALL PROC__00499978h
MOV WORD PTR [ESI+0Ch], 256 XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width PUSH 96 ; Height PUSH ECX ; ??? MOV EAX, [ESI+10h] ; CommandWindow CALL PROC__00499044h POP EDX ; X = 232 PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [ESI+14h] ; GoldWindow NOP NOP CALL PROC__00499B10h
MOV WORD PTR [ESI+0Ch], 256 XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width PUSH 96 ; Height PUSH ECX ; ??? MOV EAX, [ESI+10h] ; CommandWindow CALL PROC__00499DB8h POP EDX ; X = 232 PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [ESI+14h] ; GoldWindow NOP NOP CALL PROC__0049A884h
MOV WORD PTR [ESI+0Ch], 256 XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width PUSH 96 ; Height PUSH ECX ; ??? MOV EAX, [ESI+10h] ; CommandWindow CALL PROC__0049A7D0h POP EDX ; X = 232 PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [ESI+14h] ; GoldWindow NOP NOP CALL PROC__0049B29Ch
MOV WORD PTR [ESI+0Ch], 256 XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width PUSH 96 ; Height PUSH ECX ; ??? MOV EAX, [ESI+10h] ; CommandWindow CALL PROC__0049A988h POP EDX ; X = 232 PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [ESI+14h] ; GoldWindow NOP NOP CALL PROC__0049B454h
MOV WORD PTR [EBX+0Ch], 0100h XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width MOV EAX, [004C2D38h] MOV EAX, [EAX] MOV EAX, [EAX+A8h] INC EAX SHL EAX, 4 ADD EAX, 16 PUSH EAX ; Height = ((EntryMax + 1) << 4) + 16 PUSH ECX ; ??? MOV EAX, [EBX+10h] ; CommandWindow CALL PROC__004BA224h POP EDX PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [EBX+14h] ; GoldWindow NOP NOP CALL PROC__004BADE4h
MOV WORD PTR [EBX+0Ch], 0100h XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width MOV EAX, [004C5A20h] MOV EAX, [EAX] MOV EAX, [EAX+A8h] INC EAX SHL EAX, 4 ADD EAX, 16 PUSH EAX ; Height = ((EntryMax + 1) << 4) + 16 PUSH ECX ; ??? MOV EAX, [EBX+10h] ; CommandWindow CALL PROC__004BDFF8h POP EDX PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [EBX+14h] ; GoldWindow NOP NOP CALL PROC__004BEBDCh
MOV WORD PTR [EBX+0Ch], 0100h XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width MOV EAX, [004CCC0Ch] MOV EAX, [EAX] MOV EAX, [EAX+A8h] INC EAX SHL EAX, 4 ADD EAX, 16 PUSH EAX ; Height = ((EntryMax + 1) << 4) + 16 PUSH ECX ; ??? MOV EAX, [EBX+10h] ; CommandWindow CALL PROC__004C3BC0h POP EDX PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [EBX+14h] ; GoldWindow NOP NOP CALL PROC__004C47C0h
MOV WORD PTR [EBX+0Ch], 0100h XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width MOV EAX, [004CDC0Ch] MOV EAX, [EAX] MOV EAX, [EAX+A8h] INC EAX SHL EAX, 4 ADD EAX, 16 PUSH EAX ; Height = ((EntryMax + 1) << 4) + 16 PUSH ECX ; ??? MOV EAX, [EBX+10h] ; CommandWindow CALL PROC__004C63DCh POP EDX PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [EBX+14h] ; GoldWindow NOP NOP CALL PROC__004C6FDCh
MOV WORD PTR [EBX+0Ch], 0100h XOR EDX, EDX MOV DL, 232 ; X PUSH EDX ; Save for Gold XOR ECX, ECX ; Y = 0 PUSH 88 ; Width MOV EAX, [004CDC0Ch] MOV EAX, [EAX] MOV EAX, [EAX+A8h] INC EAX SHL EAX, 4 ADD EAX, 16 PUSH EAX ; Height = ((EntryMax + 1) << 4) + 16 PUSH ECX ; ??? MOV EAX, [EBX+10h] ; CommandWindow CALL PROC__004C5708h POP EDX PUSH 88 ; Width PUSH 32 ; Height PUSH 0 ; ??? XOR ECX, ECX MOV CL, 208 ; Y MOV EAX, [EBX+14h] ; GoldWindow NOP NOP CALL PROC__004C6310h
66C7460C0001 33D2 B2E8 52 33C9 6A58 6A60 51 8B4610 E8F4A10100 5A 6458 6A20 6A00 33C9 B1D0 8B4614 89C0 E8ABAC0100
66C7460C0001 33D2 B2E8 52 33C9 6A58 6A60 51 8B4610 E8B0A20100 5A 6458 6A20 6A00 33C9 B1D0 8B4614 89C0 E867AD0100
66C7460C0001 33D2 B2E8 52 33C9 6A58 6A60 51 8B4610 E808A60100 5A 6458 6A20 6A00 33C9 B1D0 8B4614 89C0 E8BFB00100
66C7460C0001 33D2 B2E8 52 33C9 6A58 6A60 51 8B4610 E884A60100 5A 6458 6A20 6A00 33C9 B1D0 8B4614 89C0 E83BB10100
66C7460C0001 33D2 B2E8 52 33C9 6A58 6A60 51 8B4610 E84CA60100 5A 6458 6A20 6A00 33C9 B1D0 8B4614 89C0 E803B10100
66C7460C0001 33D2 B2E8 52 33C9 6A58 6A60 51 8B4610 E894A60100 5A 6458 6A20 6A00 33C9 B1D0 8B4614 89C0 E84BB10100
66C7460C0001 33D2 B2E8 52 33C9 6A58 6A60 51 8B4610 E8CCA60100 5A 6458 6A20 6A00 33C9 B1D0 8B4614 89C0 E883B10100
66C7430C0001 33D2 B2E8 52 33C9 6A58 A1382D4C00 8B00 8B80A8000000 40 C1E004 83C010 50 51 8B4310 E8CE180200 5A 6A58 6A20 6A00 33C9 B1D0 8B4314 89C0 E879240200
66C7430C0001 33D2 B2E8 52 33C9 6A58 A1205A4C00 8B00 8B80A8000000 40 C1E004 83C010 50 51 8B4310 E81E310200 5A 6A58 6A20 6A00 33C9 B1D0 8B4314 89C0 E8ED3C0200
66C7430C0001 33D2 B2E8 52 33C9 6A58 A10CCC4C00 8B00 8B80A8000000 40 C1E004 83C010 50 51 8B4310 E886470200 5A 6A58 6A20 6A00 33C9 B1D0 8B4314 89C0 E871530200
66C7430C0001 33D2 B2E8 52 33C9 6A58 A10CDC4C00 8B00 8B80A8000000 40 C1E004 83C010 50 51 8B4310 E8DE530200 5A 6A58 6A20 6A00 33C9 B1D0 8B4314 89C0 E8C95F0200
66C7430C0001 33D2 B2E8 52 33C9 6A58 A10CDC4C00 8B00 8B80A8000000 40 C1E004 83C010 50 51 8B4310 E8D6530200 5A 6A58 6A20 6A00 33C9 B1D0 8B4314 89C0 E8C95F0200