TextWidthEight

Changes width of all letters etc in the default text-system from 6 to 8, double-stuff (including ExFont) from 12 to 16 and half-spaces from 3 to 4 pixels. The height of everything remains 12. An ExFont featuring a width of 208 instead of 156 pixels has to be inserted to remain correct display.

If EXtraFONT 96 is applied, the 96-version of this has to be applied aswell (ExFont-width needed will increase to 384px).

Originally made and first released by KotatsuAkira.

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/19

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
004679F7h
00066DF7h
004678F7h
00066CF7h
0046C8FBh
0006BCFBh
0046CA17h
0006BE17h
0046CB6Bh
0006BF6Bh
0046D14Bh
0006C54Bh
0046D303h
0006C703h
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
00483089h
00082489h
004831B5h
000825B5h
00488029h
00087429h
00488145h
00087545h
00488101h
00087501h

Sourcecode

			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208
			MOV EDX, 208

Bytes

BAD0000000
BAD0000000
BAD0000000
BAD0000000
BAD0000000
BAD0000000
BAD0000000
BAD0000000
BAD0000000
BAD0000000
BAD0000000
BAD0000000

Segment 2/19

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
00467A2Eh
00066E2Eh
0046792Eh
00066D2Eh
0046C932h
0006BD32h
0046CA4Eh
0006BE4Eh
0046CBA2h
0006BFA2h
0046D182h
0006C582h
0046D33Ah
0006C73Ah
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
00483118h
00082518h
0048327Ah
0008267Ah
004880EEh
000874EEh
0048820Ah
0008760Ah
004881C6h
000875C6h

Sourcecode

			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16
			MOV EDX, 16

Bytes

BA10000000
BA10000000
BA10000000
BA10000000
BA10000000
BA10000000
BA10000000
BA10000000
BA10000000
BA10000000
BA10000000
BA10000000

Segment 3/19

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
0046854Dh
0006794Dh
0046844Dh
0006784Dh
0046D451h
0006C851h
0046D56Dh
0006C96Dh
0046D6B1h
0006CAB1h
0046DC91h
0006D091h
0046DE49h
0006D249h
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
00484241h
00083641h
004843FDh
000837FDh
00489271h
00088671h
00489391h
00088791h
0048934Dh
0008874Dh

Sourcecode

			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4
			ADD DWORD PTR [EBP-0Ch], 4

Bytes

8345F404
8345F404
8345F404
8345F404
8345F404
8345F404
8345F404
8345F404
8345F404
8345F404
8345F404
8345F404

Segment 4/19

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
004685D0h
000679D0h
004684D0h
000678D0h
0046D4D4h
0006C8D4h
0046D5F0h
0006C9F0h
0046D734h
0006CB34h
0046DD14h
0006D114h
0046DECCh
0006D2CCh
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
004842C4h
000836C4h
00484480h
00083880h
004892F4h
000886F4h
00489414h
00088814h
004893D0h
000887D0h

Sourcecode

			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16

Bytes

C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000

Segment 5/19

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
004685FCh
000679FCh
004684FCh
000678FCh
0046D500h
0006C900h
0046D61Ch
0006CA1Ch
0046D760h
0006CB60h
0046DD40h
0006D140h
0046DEF8h
0006D2F8h
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
004842F0h
000836F0h
004844ACh
000838ACh
00489320h
00088720h
00489440h
00088840h
004893FCh
000887FCh

Sourcecode

			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16

Bytes

C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000

Segment 6/19

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
0046862Bh
00067A2Bh
0046852Bh
0006792Bh
0046D52Fh
0006C92Fh
0046D64Bh
0006CA4Bh
0046D78Fh
0006CB8Fh
0046DD6Fh
0006D16Fh
0046DF27h
0006D327h
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
0048431Fh
0008371Fh
004844DBh
000838DBh
0048934Fh
0008874Fh
0048946Fh
0008886Fh
0048942Bh
0008882Bh

Sourcecode

			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16

Bytes

C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000

Segment 7/19

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
0046865Ah
00067A5Ah
0046855Ah
0006795Ah
0046D55Eh
0006C95Eh
0046D67Ah
0006CA7Ah
0046D7BEh
0006CBBEh
0046DD9Eh
0006D19Eh
0046DF56h
0006D356h
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
0048434Eh
0008374Eh
0048450Ah
0008390Ah
0048937Eh
0008877Eh
0048949Eh
0008889Eh
0048945Ah
0008885Ah

Sourcecode

			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16
			SHL EAX, 4
			3 NOPs
			MOV ECX, 16

Bytes

C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000
C1E004 90 90 90 B910000000

Segment 8/19

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
004686F6h
00067AF6h
004685F6h
000679F6h
0046D5FAh
0006C9FAh
0046D716h
0006CB16h
0046D85Ah
0006CC5Ah
0046DE3Ah
0006D23Ah
0046DFF2h
0006D3F2h
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
004843EAh
000837EAh
004845A6h
000839A6h
0048941Ah
0008881Ah
0048953Ah
0008893Ah
004894F6h
000888F6h

Sourcecode

			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs

Bytes

C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90

Segment 9/19

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
00468706h
00067B06h
00468606h
00067A06h
0046D60Ah
0006CA0Ah
0046D726h
0006CB26h
0046D86Ah
0006CC6Ah
0046DE4Ah
0006D24Ah
0046E002h
0006D402h
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
004843FAh
000837FAh
004845B6h
000839B6h
0048942Ah
0008882Ah
0048954Ah
0008894Ah
00489506h
00088906h

Sourcecode

			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8

Bytes

83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08

Segment 10/19

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
00468716h
00067B16h
00468616h
00067A16h
0046D61Ah
0006CA1Ah
0046D736h
0006CB36h
0046D87Ah
0006CC7Ah
0046DE5Ah
0006D25Ah
0046E012h
0006D412h
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
0048440Ah
0008380Ah
004845C6h
000839C6h
0048943Ah
0008883Ah
0048955Ah
0008895Ah
00489516h
00088916h

Sourcecode

			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs

Bytes

C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90

Segment 11/19

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
00468726h
00067B26h
00468626h
00067A26h
0046D62Ah
0006CA2Ah
0046D746h
0006CB46h
0046D88Ah
0006CC8Ah
0046DE6Ah
0006D26Ah
0046E022h
0006D422h
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
0048441Ah
0008381Ah
004845D6h
000839D6h
0048944Ah
0008884Ah
0048956Ah
0008896Ah
00489526h
00088926h

Sourcecode

			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8
			SUB EDX, 8

Bytes

83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08
83EA08

Segment 12/19

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
004687F1h
00067BF1h
004686F1h
00067AF1h
0046D6F5h
0006CAF5h
0046D811h
0006CC11h
0046D955h
0006CD95h
0046DF35h
0006D335h
0046E0EDh
0006D4EDh
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
004844E5h
000838E5h
004846A1h
00083AA1h
00489515h
00088915h
00489635h
00088A35h
004895F1h
000889F1h

Sourcecode

			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16
			CMP EAX, 16

Bytes

83F810
83F810
83F810
83F810
83F810
83F810
83F810
83F810
83F810
83F810
83F810
83F810

Segment 13/19

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
00468813h
00067C13h
00468713h
00067B13h
0046D717h
0006CB17h
0046D833h
0006CC33h
0046D977h
0006CD77h
0046DF57h
0006D357h
0046E10Fh
0006D50Fh
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
00484507h
00083907h
004846C3h
00083AC3h
00489537h
00088937h
00489657h
00088A57h
00489613h
00088A13h

Sourcecode

			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs

Bytes

C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90

Segment 14/19

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
00494614h
00093A14h
004945E0h
000939E0h
00499890h
00098C90h
00499A28h
00098E28h
0049A79Ch
00099B9Ch
0049B1B4h
0009A5B4h
0049B36Ch
0009A76Ch
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
004BACFCh
000BA0FCh
004BEAF4h
000BDEF4h
004C46D8h
000C3AD8h
004C6EFCh
000C62FCh
004C6228h
000C5628h

Sourcecode

			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs
			SHL ECX, 3
			2 NOPs

Bytes

C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90
C1E103 90 90

Segment 15/19

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
00495573h
00094973h
0049553Fh
0009493Fh
0049A8A3h
00099CA3h
0049AA4Ch
00099E4Ch
0049B7C0h
0009ABC0h
0049C1D8h
0009B5D8h
0049C3B4h
0009B7B4h
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
004BBC8Ch
000BB08Ch
004BFB68h
000BEF68h
004C582Eh
000C4C2Eh
004C805Bh
000C745Bh
004C738Fh
000C678Fh

Sourcecode

			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs
			SHL EAX, 3
			2 NOPs

Bytes

C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90
C1E003 90 90

Segment 16/19

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
0049558Ah
0009498Ah
00495556h
00094956h
0049A8BAh
00099CBAh
0049AA63h
00099E63h
0049B7D7h
0009ABD7h
0049C1EFh
0009B5EFh
0049C3CBh
0009B7CBh
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
004BBCA6h
000BB0A6h
004BFB82h
000BEF82h
004C5848h
000C4C48h
004C8075h
000C7475h
004C73A9h
000C67A9h

Sourcecode

			SUB DWORD PTR [ESI+74h], 8
			SUB DWORD PTR [ESI+74h], 8
			SUB DWORD PTR [ESI+74h], 8
			SUB DWORD PTR [ESI+74h], 8
			SUB DWORD PTR [ESI+74h], 8
			SUB DWORD PTR [ESI+74h], 8
			SUB DWORD PTR [ESI+74h], 8
			SUB DWORD PTR [ESI+80h], 8
			SUB DWORD PTR [ESI+80h], 8
			SUB DWORD PTR [ESI+88h], 8
			SUB DWORD PTR [ESI+88h], 8
			SUB DWORD PTR [ESI+88h], 8

Bytes

836E7408
836E7408
836E7408
836E7408
836E7408
836E7408
836E7408
83AE8000000008
83AE8000000008
83AE8800000008
83AE8800000008
83AE8800000008

Segment 17/19

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
004955A1h
000949A1h
0049556Dh
0009496Dh
0049A8D1h
00099CD1h
0049AA7Ah
00099E7Ah
0049B7EEh
0009ABEEh
0049C206h
0009B606h
0049C3E2h
0009B7E2h
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
004BBCC0h
000BB0C0h
004BFB9Ch
000BEF9Ch
004C5862h
000C4C62h
004C808Fh
000C748Fh
004C73C3h
000C67C3h

Sourcecode

			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+80h], 4
			SUB DWORD PTR [ESI+80h], 4
			SUB DWORD PTR [ESI+88h], 4
			SUB DWORD PTR [ESI+88h], 4
			SUB DWORD PTR [ESI+88h], 4

Bytes

836E7404
836E7404
836E7404
836E7404
836E7404
836E7404
836E7404
83AE8000000004
83AE8000000004
83AE8800000004
83AE8800000004
83AE8800000004

Segment 18/19

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
004955BBh
000949BBh
00495587h
00094987h
0049A8EBh
00099CEBh
0049AA94h
00099E94h
0049B808h
0009AC08h
0049C220h
0009B620h
0049C3FCh
0009B7FCh
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
004BBCDDh
000BB0DDh
004BFBB9h
000BEFB9h
004C587Fh
000C4C7Fh
004C80ACh
000C74ACh
004C73E0h
000C67E0h

Sourcecode

			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+74h], 4
			SUB DWORD PTR [ESI+80h], 4
			SUB DWORD PTR [ESI+80h], 4
			SUB DWORD PTR [ESI+88h], 4
			SUB DWORD PTR [ESI+88h], 4
			SUB DWORD PTR [ESI+88h], 4

Bytes

836E7404
836E7404
836E7404
836E7404
836E7404
836E7404
836E7404
83AE8000000004
83AE8000000004
83AE8800000004
83AE8800000004
83AE8800000004

Segment 19/19

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
00495703h
00094B03h
004956CFh
00094ACFh
0049AA33h
00099E33h
0049ABDCh
00099FDCh
0049B950h
0009AD50h
0049C368h
0009B768h
0049C544h
0009B944h
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
004BBE2Bh
000BB22Bh
004BFD07h
000BF107h
004C59DFh
000C4DDFh
004C820Ch
000C760Ch
004C7540h
000C6940h

Sourcecode

			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8
			MOV DWORD PTR [ESI+38h], 8

Bytes

C7463808000000
C7463808000000
C7463808000000
C7463808000000
C7463808000000
C7463808000000
C7463808000000
C7463808000000
C7463808000000
C7463808000000
C7463808000000
C7463808000000