EXtraFONT 96

Replace the ExFont-chartable of 52 latin letters with a bigger table that contains a total of 96 characters. Due to a technical reason that is grounded in the codepage of ANSI / Windows-1252 and its placement of the backslash ("\"), small letters (a~z) had to be removed to support a way higher number of symbols.

CharacterTable for EXtraFONT 96
+,-./0123456789:;<=>?@AB
CDEFGHIJKLMNOPQRSTUVWXYZ
°±²³´µ·¸¹º»¼½¾¿ÀÁÂÃÄÅÆÇ
ÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞß

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

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
004596C2h
00058AC2h
004595C2h
000589C2h
0045E4AAh
0005D8AAh
0045E5C6h
0005D9C6h
0045E71Ah
0005DB1Ah
0045EB2Ah
0005DF2Ah
0045ED26h
0005E126h
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
0046F6CAh
0006EACAh
0046F642h
0006EA42h
00474312h
00073712h
004743EAh
000737EAh
004743EAh
000737EAh

Sourcecode

			ADD DL, 213				; 100h - "+" (2Bh)
			SUB DL, 48				; Size of first Half

Bytes

80C2D5 80EA30

Segment 2/15

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
004596CAh
00058ACAh
004595CAh
000589CAh
0045E4B2h
0005D8B2h
0045E5CEh
0005D9CEh
0045E722h
0005DB22h
0045EB32h
0005DF32h
0045ED2Eh
0005E12Eh
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
0046F6D2h
0006EAD2h
0046F64Ah
0006EA4Ah
0047431Ah
0007371Ah
004743F2h
000737F2h
004743F2h
000737F2h

Sourcecode

			ADD AL, 80				; 100h - "°" (B0h)
			SUB AL, 48				; Size of second Half

Bytes

0450 2C30

Segment 3/15

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
0006C0FBh
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, 288				; EXFONT ImageWidth

Bytes

BA20010000

Segment 4/15

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
004685B6h
000679B6h
004684B6h
000678B6h
0046D4BAh
0006C8BAh
0046D5D6h
0006C9D6h
0046D71Ah
0006CB1Ah
0046DCFAh
0006D0FAh
0046DEB2h
0006C2B2h
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
004842AAh
000836AAh
00484466h
00083866h
004892DAh
000886DAh
004893FAh
000887FAh
004893B6h
000887B6h

Sourcecode

			CMP BYTE PTR [EBP-1Dh], 43		; "+" (2Bh)

Bytes

807DE32B

Segment 5/15

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
004685BCh
000679BCh
004684BCh
000678BCh
0046D4C0h
0006C8C0h
0046D5DCh
0006C9DCh
0046D720h
0006CB20h
0046DD00h
0006D100h
0046DEB8h
0006C2B8h
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
004842B0h
000836B0h
0048446Ch
0008386Ch
004892E0h
000886E0h
00489400h
00088800h
004893BCh
000887BCh

Sourcecode

			CMP BYTE PTR [EBP-1Dh], 66		; "B" (42h)

Bytes

807DE342

Segment 6/15

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
004685CDh
000679CDh
004684CDh
000678CDh
0046D4D1h
0006C8D1h
0046D5EDh
0006C9EDh
0046D731h
0006CB31h
0046DD11h
0006D111h
0046DEC9h
0006C2C9h
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
004842C1h
000836C1h
0048447Dh
0008387Dh
004892F1h
000886F1h
00489411h
00088811h
004893CDh
000887CDh

Sourcecode

			SUB EAX, 43				; "+" (2Bh)

Bytes

83E82B

Segment 7/15

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
004685E2h
000679E2h
004684E2h
000678E2h
0046D4E6h
0006C8E6h
0046D602h
0006CA02h
0046D746h
0006CB46h
0046DD26h
0006D126h
0046DEDEh
0006C2DEh
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
004842D6h
000836D6h
00484492h
00083892h
00489306h
00088706h
00489426h
00088826h
004893E2h
000887E2h

Sourcecode

			CMP BYTE PTR [EBP-1Dh], 67		; "C" (43h)

Bytes

807DE343

Segment 8/15

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
004685E8h
000679E8h
004684E8h
000678E8h
0046D4ECh
0006C8ECh
0046D608h
0006CA08h
0046D74Ch
0006CB4Ch
0046DD2Ch
0006D12Ch
0046DEE4h
0006C2E4h
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
004842DCh
000836DCh
00484498h
00083898h
0048930Ch
0008870Ch
0048942Ch
0008882Ch
004893E8h
000887E8h

Sourcecode

			CMP BYTE PTR [EBP-1Dh], 90		; "Z" (5Ah)

Bytes

807DE35A

Segment 9/15

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
004685F9h
000679F9h
004684F9h
000678F9h
0046D4FDh
0006C8FDh
0046D619h
0006CA19h
0046D75Dh
0006CB5Dh
0046DD3Dh
0006D13Dh
0046DEF5h
0006C2F5h
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
004842EDh
000836EDh
004844A9h
000838A9h
0048931Dh
0008871Dh
0048943Dh
0008883Dh
004893F9h
000887F9h

Sourcecode

			SUB EAX, 67				; "C" (43h)

Bytes

83E843

Segment 10/15

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
00468611h
00067A11h
00468511h
00067911h
0046D515h
0006C915h
0046D631h
0006CA31h
0046D775h
0006CB75h
0046DD55h
0006D155h
0046DF0Dh
0006C30Dh
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
00484305h
00083705h
004844C1h
000838C1h
00489335h
00088735h
00489455h
00088855h
00489411h
00088811h

Sourcecode

			CMP BYTE PTR [EBP-1Dh], 176		; "°" (B0h)

Bytes

807DE3B0

Segment 11/15

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
00468617h
00067A17h
00468517h
00067917h
0046D51Bh
0006C91Bh
0046D637h
0006CA37h
0046D77Bh
0006CB7Bh
0046DD5Bh
0006D15Bh
0046DF13h
0006C313h
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
0048430Bh
0008370Bh
004844C7h
000838C7h
0048933Bh
0008873Bh
0048945Bh
0008886Bh
00489417h
00088817h

Sourcecode

			CMP BYTE PTR [EBP-1Dh], 199		; "Ç" (C7h)

Bytes

807DE3C7

Segment 12/15

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
00468628h
00067A28h
00468528h
00067928h
0046D52Ch
0006C92Ch
0046D648h
0006CA48h
0046D78Ch
0006CB8Ch
0046DD6Ch
0006D16Ch
0046DF24h
0006C324h
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
0048431Ch
0008371Ch
004844D8h
000838D8h
0048934Ch
0008874Ch
0048946Ch
0008886Ch
00489428h
00088828h

Sourcecode

			SUB AL, 176				; "°" (B0h)

Bytes

82E8B0

Segment 13/15

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
00468640h
00067A40h
00468540h
00067940h
0046D544h
0006C944h
0046D660h
0006CA60h
0046D7A4h
0006CBA4h
0046DD84h
0006D184h
0046DF3Ch
0006C33Ch
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
00484334h
00083734h
004844F0h
000838F0h
00489364h
00088764h
00489484h
00088884h
00489440h
00088840h

Sourcecode

			CMP BYTE PTR [EBP-1Dh], 200		; "È" (C8h)

Bytes

807DE3C8

Segment 14/15

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
00468646h
00067A46h
00468546h
00067946h
0046D54Ah
0006C94Ah
0046D666h
0006CA66h
0046D7AAh
0006CBAAh
0046DD8Ah
0006D18Ah
0046DF42h
0006C342h
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
0048433Ah
0008373Ah
004844F6h
000838F6h
0048936Ah
0008876Ah
0048948Ah
0008888Ah
00489446h
00088846h

Sourcecode

			CMP BYTE PTR [EBP-1Dh], 223		; "ß" (DFh)

Bytes

807DE3DF

Segment 15/15

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
00468657h
00067A57h
00468557h
00067957h
0046D55Bh
0006C95Bh
0046D677h
0006CA77h
0046D7BBh
0006CBBBh
0046DD9Bh
0006D19Bh
0046DF53h
0006C353h
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
0048434Bh
0008374Bh
00484507h
00083907h
0048937Bh
0008877Bh
0048949Bh
0008889Bh
00489457h
00088857h

Sourcecode

			SUB AL, 200				; "È" (C8h)

Bytes

82E8C8