EuroAssembler Index Manual Download Source Macros


Sitemap Links Forum Tests Projects

Test t7949: Compile to MZ linking from 3 OMF in SMALL model, grouped unaligned segments.


Source & expected listing t7949.htm.lst
| | EUROASM LIST=ON,DUMP=ON,DUMPALL=OFF,DUMPWIDTH=22 |534D414C4C |%MODEL %SET SMALL |31 |%ALIGN %SET 1 |50747241412C50747241|%GLBLIST %SET PtrAA,PtrAB,PtrAC,PtrBA,PtrBB,PtrBC,PtrCA,PtrCB,PtrCC, \ |422C50747241432C50~~| TxtAA,TxtBB,TxtCC,Write,WriteFromA,WriteFromB,WriteFromC | |t7949A PROGRAM FORMAT=OMF,MODEL=%MODEL,LISTMAP=ON,LISTGLOBALS=ON | | GLOBAL %GLBLIST | |[DGROUP] GROUP [DATA.A],[DATA.B],[DATA.C] | |[CGROUP] GROUP [CODE.A],[CODE.B],[CODE.C] |[DATA.A] |[DATA.A] SEGMENT WIDTH=16,PURPOSE=DATA,COMBINE=PUBLIC,ALIGN=%ALIGN |0000:AAAA | DW 0xAAAA |0002:[0800] |PtrAA DW TxtAA |0004:[0000] |PtrAB DW TxtBB |0006:[0000] |PtrAC DW TxtCC |0008:4124 |TxtAA DB "A$" |000A:AA | DB 0xAA |[CODE.A] |[CODE.A] SEGMENT WIDTH=16,PURPOSE=CODE,COMBINE=PUBLIC,ALIGN=%ALIGN |0000:90 | NOP |0001: |WriteFromA PROC |0001:BA[0800] | MOV DX,TxtAA |0004:E8(0000) | CALL Write |0007:BA[0000] | MOV DX,TxtBB |000A:E8(0000) | CALL Write |000D:BA[0000] | MOV DX,TxtCC |0010:E8(0000) | CALL Write |0013:8B16[0200] | MOV DX,[PtrAA] |0017:E8(0000) | CALL Write |001A:8B16[0400] | MOV DX,[PtrAB] |001E:E8(0000) | CALL Write |0021:8B16[0600] | MOV DX,[PtrAC] |0025:E8(0000) | CALL Write |0028:8B16[0000] | MOV DX,[PtrBA] |002C:E8(0000) | CALL Write |002F:8B16[0000] | MOV DX,[PtrBB] |0033:E8(0000) | CALL Write |0036:8B16[0000] | MOV DX,[PtrBC] |003A:E8(0000) | CALL Write |003D:8B16[0000] | MOV DX,[PtrCA] |0041:E8(0000) | CALL Write |0044:8B16[0000] | MOV DX,[PtrCB] |0048:E8(0000) | CALL Write |004B:8B16[0000] | MOV DX,[PtrCC] |004F:E8(0000) | CALL Write |0052:C3 | RET |0053: | ENDP WriteFromA |[STACK.A] |[STACK.A] SEGMENT WIDTH=16,PURPOSE=STACK,COMBINE=STACK |0000:..............~| D 32*WORD | | ENDPROGRAM t7949A | **** ListMap "t7949A.obj",groups=2,segments=7,entry=,stack=[STACK.A]:00000040h | [DGROUP],RVA=00000000h,size=0000000Bh=11,group [DATA.A] [DATA.B] [DATA.C] | [DATA.A],RVA=00000000h,size=0000000Bh=11,width=16,align=1,purpose=DATA | [DATA.B],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [DATA.C],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [CGROUP],RVA=00000000h,size=00000053h=83,group [CODE.A] [CODE.B] [CODE.C] | [CODE.A],RVA=00000000h,size=00000053h=83,width=16,align=1,purpose=CODE | [CODE.B],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [CODE.C],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [STACK.A],RVA=00000000h,size=00000040h=64,width=16,align=16,purpose=STACK | **** ListGlobals "t7949A.obj",Global=0,Public=5,Extern=11,eXport=0,Import=0 | PtrAA,[DGROUP]:00000002h,scope='P' | PtrAB,[DGROUP]:00000004h,scope='P' | PtrAC,[DGROUP]:00000006h,scope='P' | PtrBA,[PtrBA]:00000000h,scope='E' | PtrBB,[PtrBB]:00000000h,scope='E' | PtrBC,[PtrBC]:00000000h,scope='E' | PtrCA,[PtrCA]:00000000h,scope='E' | PtrCB,[PtrCB]:00000000h,scope='E' | PtrCC,[PtrCC]:00000000h,scope='E' | TxtAA,[DGROUP]:00000008h,scope='P' | TxtBB,[TxtBB]:00000000h,scope='E' | TxtCC,[TxtCC]:00000000h,scope='E' | Write,[Write]:00000000h,scope='E' | WriteFromA,[CGROUP]:00000001h,scope='P' | WriteFromB,[WriteFromB]:00000000h,scope='E' | WriteFromC,[WriteFromC]:00000000h,scope='E' | |t7949B PROGRAM FORMAT=OMF,MODEL=%MODEL,LISTMAP=ON,LISTGLOBALS=ON | | GLOBAL %GLBLIST | |[DGROUP] GROUP [DATA.A],[DATA.B],[DATA.C] | |[CGROUP] GROUP [CODE.A],[CODE.B],[CODE.C] |[DATA.B] |[DATA.B] SEGMENT WIDTH=16,PURPOSE=DATA,COMBINE=PUBLIC,ALIGN=%ALIGN |0000:BBBB | DW 0xBBBB |0002:[0000] |PtrBA DW TxtAA |0004:[0800] |PtrBB DW TxtBB |0006:[0000] |PtrBC DW TxtCC |0008:4224 |TxtBB DB "B$" |000A:BB | DB 0xBB |[CODE.B] |[CODE.B] SEGMENT WIDTH=16,PURPOSE=CODE,COMBINE=PUBLIC,ALIGN=%ALIGN |0000:90 | NOP |0001: |WriteFromB PROC |0001:BA[0000] | MOV DX,TxtAA |0004:E8(0000) | CALL Write |0007:BA[0800] | MOV DX,TxtBB |000A:E8(0000) | CALL Write |000D:BA[0000] | MOV DX,TxtCC |0010:E8(0000) | CALL Write |0013:8B16[0000] | MOV DX,[PtrAA] |0017:E8(0000) | CALL Write |001A:8B16[0000] | MOV DX,[PtrAB] |001E:E8(0000) | CALL Write |0021:8B16[0000] | MOV DX,[PtrAC] |0025:E8(0000) | CALL Write |0028:8B16[0200] | MOV DX,[PtrBA] |002C:E8(0000) | CALL Write |002F:8B16[0400] | MOV DX,[PtrBB] |0033:E8(0000) | CALL Write |0036:8B16[0600] | MOV DX,[PtrBC] |003A:E8(0000) | CALL Write |003D:8B16[0000] | MOV DX,[PtrCA] |0041:E8(0000) | CALL Write |0044:8B16[0000] | MOV DX,[PtrCB] |0048:E8(0000) | CALL Write |004B:8B16[0000] | MOV DX,[PtrCC] |004F:E8(0000) | CALL Write |0052:C3 | RET |0053: | ENDP WriteFromB |0053:B8{0000} |Start::MOV AX,PARA#PtrAA |0056:8ED8 | MOV DS,AX |0058:BA[1000] | MOV DX,=B"ABCABCABCABCABCABCABCABCABCABCABCABC expected.$" |005B:E8(0000) | CALL Write |005E:BA[0C00] | MOV DX,=D(0x240A0D) |0061:E8(0000) | CALL Write |0064:E8(0000) | CALL WriteFromA |0067:E897FF | CALL WriteFromB |006A:E8(0000) | CALL WriteFromC |006D:BA[4000] | MOV DX,=B" obtained.$" |0070:E8(0000) | CALL Write |0073:B8004C | MOV AX,4C00h |0076:CD21 | INT 21h |[@LT4] ====ListLiterals in section [@LT4]. |000C:0D0A2400 =D(0x240A0D) |[@LT1] ====ListLiterals in section [@LT1]. |0010:41424341424341~=B"ABCABCABCABCABCABCABCABCABCABCABCABC expected.$" |0040:206F627461696E~=B" obtained.$" | | ENDPROGRAM t7949B | **** ListMap "t7949B.obj",groups=2,segments=6,entry=,stack= | [DGROUP],RVA=00000000h,size=0000004Ch=76,group [DATA.A] [DATA.B] [DATA.C] | [DATA.A],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [DATA.B],RVA=00000000h,size=0000004Ch=76,width=16,align=1,purpose=DATA | [DATA.C],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [CGROUP],RVA=00000000h,size=00000078h=120,group [CODE.A] [CODE.B] [CODE.C] | [CODE.A],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [CODE.B],RVA=00000000h,size=00000078h=120,width=16,align=1,purpose=CODE | [CODE.C],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | **** ListGlobals "t7949B.obj",Global=0,Public=6,Extern=11,eXport=0,Import=0 | PtrAA,[PtrAA]:00000000h,scope='E' | PtrAB,[PtrAB]:00000000h,scope='E' | PtrAC,[PtrAC]:00000000h,scope='E' | PtrBA,[DGROUP]:00000002h,scope='P' | PtrBB,[DGROUP]:00000004h,scope='P' | PtrBC,[DGROUP]:00000006h,scope='P' | PtrCA,[PtrCA]:00000000h,scope='E' | PtrCB,[PtrCB]:00000000h,scope='E' | PtrCC,[PtrCC]:00000000h,scope='E' | Start,[CGROUP]:00000053h,scope='P' | TxtAA,[TxtAA]:00000000h,scope='E' | TxtBB,[DGROUP]:00000008h,scope='P' | TxtCC,[TxtCC]:00000000h,scope='E' | Write,[Write]:00000000h,scope='E' | WriteFromA,[WriteFromA]:00000000h,scope='E' | WriteFromB,[CGROUP]:00000001h,scope='P' | WriteFromC,[WriteFromC]:00000000h,scope='E' | |t7949C PROGRAM FORMAT=OMF,MODEL=%MODEL,LISTMAP=ON,LISTGLOBALS=ON | | GLOBAL %GLBLIST | |[DGROUP] GROUP [DATA.A],[DATA.B],[DATA.C] | |[CGROUP] GROUP [CODE.A],[CODE.B],[CODE.C] |[DATA.C] |[DATA.C] SEGMENT WIDTH=16,PURPOSE=DATA,COMBINE=PUBLIC,ALIGN=%ALIGN |0000:CCCC | DW 0xCCCC |0002:[0000] |PtrCA DW TxtAA |0004:[0000] |PtrCB DW TxtBB |0006:[0800] |PtrCC DW TxtCC |0008:4324 |TxtCC DB "C$" |000A:CC | DB 0xCC |[CODE.C] |[CODE.C] SEGMENT WIDTH=16,PURPOSE=CODE,COMBINE=PUBLIC,ALIGN=%ALIGN |0000: |Write PROC |0000:B409 | MOV AH,09h |0002:CD21 | INT 21h |0004:C3 | RET |0005: | ENDP Write |0005: |WriteFromC PROC |0005:BA[0000] | MOV DX,TxtAA |0008:E8F5FF | CALL Write |000B:BA[0000] | MOV DX,TxtBB |000E:E8EFFF | CALL Write |0011:BA[0800] | MOV DX,TxtCC |0014:E8E9FF | CALL Write |0017:8B16[0000] | MOV DX,[PtrAA] |001B:E8E2FF | CALL Write |001E:8B16[0000] | MOV DX,[PtrAB] |0022:E8DBFF | CALL Write |0025:8B16[0000] | MOV DX,[PtrAC] |0029:E8D4FF | CALL Write |002C:8B16[0000] | MOV DX,[PtrBA] |0030:E8CDFF | CALL Write |0033:8B16[0000] | MOV DX,[PtrBB] |0037:E8C6FF | CALL Write |003A:8B16[0000] | MOV DX,[PtrBC] |003E:E8BFFF | CALL Write |0041:8B16[0200] | MOV DX,[PtrCA] |0045:E8B8FF | CALL Write |0048:8B16[0400] | MOV DX,[PtrCB] |004C:E8B1FF | CALL Write |004F:8B16[0600] | MOV DX,[PtrCC] |0053:E8AAFF | CALL Write |0056:C3 | RET |0057: | ENDP WriteFromC | | ENDPROGRAM t7949.C |### E7110 Wrong nesting, expected "ENDPROGRAM t7949C". | **** ListMap "t7949C.obj",groups=2,segments=6,entry=,stack= | [DGROUP],RVA=00000000h,size=0000000Bh=11,group [DATA.A] [DATA.B] [DATA.C] | [DATA.A],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [DATA.B],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [DATA.C],RVA=00000000h,size=0000000Bh=11,width=16,align=1,purpose=DATA | [CGROUP],RVA=00000000h,size=00000057h=87,group [CODE.A] [CODE.B] [CODE.C] | [CODE.A],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [CODE.B],RVA=00000000h,size=00000000h=0,width=16,align=0,purpose= | [CODE.C],RVA=00000000h,size=00000057h=87,width=16,align=1,purpose=CODE | **** ListGlobals "t7949C.obj",Global=0,Public=6,Extern=10,eXport=0,Import=0 | PtrAA,[PtrAA]:00000000h,scope='E' | PtrAB,[PtrAB]:00000000h,scope='E' | PtrAC,[PtrAC]:00000000h,scope='E' | PtrBA,[PtrBA]:00000000h,scope='E' | PtrBB,[PtrBB]:00000000h,scope='E' | PtrBC,[PtrBC]:00000000h,scope='E' | PtrCA,[DGROUP]:00000002h,scope='P' | PtrCB,[DGROUP]:00000004h,scope='P' | PtrCC,[DGROUP]:00000006h,scope='P' | TxtAA,[TxtAA]:00000000h,scope='E' | TxtBB,[TxtBB]:00000000h,scope='E' | TxtCC,[DGROUP]:00000008h,scope='P' | Write,[CGROUP]:00000000h,scope='P' | WriteFromA,[WriteFromA]:00000000h,scope='E' | WriteFromB,[WriteFromB]:00000000h,scope='E' | WriteFromC,[CGROUP]:00000005h,scope='P' | |t7949 PROGRAM FORMAT=MZ,MODEL=%MODEL,LISTMAP=ON,LISTGLOBALS=ON,LISTLITERALS=ON,Entry=Start | | LINK "t7949A.obj" | | LINK "t7949B.obj" | | LINK "t7949C.obj" | |ENDPROGRAM t7949 |# I0560 Linking OMF module ".\t7949A.obj". |# I0560 Linking OMF module ".\t7949B.obj". |# I0560 Linking OMF module ".\t7949C.obj". | **** ListMap "t7949.exe",groups=3,segments=7,entry=[CGROUP]:000000A6h,stack=[STACK.A]:00000040h | [DGROUP],RVA=00000000h,size=00000062h=98,group [DATA.A] [DATA.B] [DATA.C] | [DATA.A],RVA=00000000h,size=0000000Bh=11,width=16,align=1,purpose=DATA | [DATA.B],RVA=0000000Bh,size=0000004Ch=76,width=16,align=1,purpose=DATA | [DATA.C],RVA=00000057h,size=0000000Bh=11,width=16,align=1,purpose=DATA | [CGROUP],RVA=00000062h,size=00000122h=290,group [CODE.A] [CODE.B] [CODE.C] | [CODE.A],RVA=00000062h,size=00000053h=83,width=16,align=1,purpose=CODE | [CODE.B],RVA=000000B5h,size=00000078h=120,width=16,align=1,purpose=CODE | [CODE.C],RVA=0000012Dh,size=00000057h=87,width=16,align=1,purpose=CODE | [STACK.A],RVA=00000190h,size=00000040h=64,group [STACK.A] | [STACK.A],RVA=00000190h,size=00000040h=64,width=16,align=16,purpose=STACK | **** ListGlobals "t7949.exe",Global=17,Public=0,Extern=0,eXport=0,Import=0 | PtrAA,[DGROUP]:00000002h,RVA=00000002h,scope='G' | PtrAB,[DGROUP]:00000004h,RVA=00000004h,scope='G' | PtrAC,[DGROUP]:00000006h,RVA=00000006h,scope='G' | PtrBA,[DGROUP]:0000000Dh,RVA=0000000Dh,scope='G' | PtrBB,[DGROUP]:0000000Fh,RVA=0000000Fh,scope='G' | PtrBC,[DGROUP]:00000011h,RVA=00000011h,scope='G' | PtrCA,[DGROUP]:00000059h,RVA=00000059h,scope='G' | PtrCB,[DGROUP]:0000005Bh,RVA=0000005Bh,scope='G' | PtrCC,[DGROUP]:0000005Dh,RVA=0000005Dh,scope='G' | Start,[CGROUP]:000000A6h,RVA=00000108h,scope='G' | TxtAA,[DGROUP]:00000008h,RVA=00000008h,scope='G' | TxtBB,[DGROUP]:00000013h,RVA=00000013h,scope='G' | TxtCC,[DGROUP]:0000005Fh,RVA=0000005Fh,scope='G' | Write,[CGROUP]:000000CBh,RVA=0000012Dh,scope='G' | WriteFromA,[CGROUP]:00000001h,RVA=00000063h,scope='G' | WriteFromB,[CGROUP]:00000054h,RVA=000000B6h,scope='G' | WriteFromC,[CGROUP]:000000D0h,RVA=00000132h,scope='G'
Expected messages t7949.out
I0180 Assembling source file "t7949.htm". I0270 Assembling source "t7949". I0310 Assembling source pass 1. E7110 Wrong nesting, expected "ENDPROGRAM t7949C". "t7949.htm"{246} I0330 Assembling source pass 2 - final. I0470 Assembling program "t7949A". "t7949.htm"{46} I0510 Assembling program pass 1. "t7949.htm"{46} I0510 Assembling program pass 2. "t7949.htm"{46} I0530 Assembling program pass 3 - final. "t7949.htm"{46} I0660 16bit SMALL OMF file "t7949A.obj" created, size=644. "t7949.htm"{88} I0650 Program "t7949A" assembled in 3 passes with errorlevel 0. "t7949.htm"{88} I0470 Assembling program "t7949B". "t7949.htm"{116} I0510 Assembling program pass 1. "t7949.htm"{116} I0510 Assembling program pass 2. "t7949.htm"{116} I0530 Assembling program pass 3 - final. "t7949.htm"{116} I0660 16bit SMALL OMF file "t7949B.obj" created, size=782. "t7949.htm"{174} I0650 Program "t7949B" assembled in 3 passes with errorlevel 0. "t7949.htm"{174} I0470 Assembling program "t7949C". "t7949.htm"{202} I0510 Assembling program pass 1. "t7949.htm"{202} E7110 Wrong nesting, expected "ENDPROGRAM t7949C". "t7949.htm"{246} I0510 Assembling program pass 2. "t7949.htm"{202} E7110 Wrong nesting, expected "ENDPROGRAM t7949C". "t7949.htm"{246} I0530 Assembling program pass 3 - final. "t7949.htm"{202} E7110 Wrong nesting, expected "ENDPROGRAM t7949C". "t7949.htm"{246} I0660 16bit SMALL OMF file "t7949C.obj" created, size=586. "t7949.htm"{246} I0650 Program "t7949C" assembled in 3 passes with errorlevel 7. "t7949.htm"{246} I0470 Assembling program "t7949". "t7949.htm"{274} I0510 Assembling program pass 1. "t7949.htm"{274} I0530 Assembling program pass 2 - final. "t7949.htm"{274} I0560 Linking OMF module ".\t7949A.obj". "t7949.htm"{278} I0560 Linking OMF module ".\t7949B.obj". "t7949.htm"{278} I0560 Linking OMF module ".\t7949C.obj". "t7949.htm"{278} I0660 16bit SMALL MZ file "t7949.exe" created, size=484. "t7949.htm"{278} I0650 Program "t7949" assembled in 2 passes with errorlevel 0. "t7949.htm"{278} I0750 Source "t7949" (388 lines) assembled in 2 passes with errorlevel 7. I0860 Listing file "t7949.htm.lst" created, size=14093. I0990 EuroAssembler terminated with errorlevel 7.
Expected output file t7949. exe
0000: 4D 5A E4 01 01 00 01 00 06 00 05 00 FF FF 19 00  MZ¤··°·°·°·°¤¤·°
0010: 40 00 91 5E A8 00 06 00 40 00 00 00 00 00 00 00  @°¤^¤°·°@°°°°°°°
0020: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0030: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0040: 59 00 0B 00 00 00 00 00 00 00 00 00 00 00 00 00  Y°·°°°°°°°°°°°°°
0050: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00  °°°°°°°°°°°°°°°°
0060: AA AA 08 00 13 00 5F 00 41 24 AA BB BB 08 00 13  ¤¤·°·°_°A$¤¤¤·°·
0070: 00 5F 00 42 24 BB 00 0D 0A 24 00 41 42 43 41 42  °_°B$¤°·¬$°ABCAB
0080: 43 41 42 43 41 42 43 41 42 43 41 42 43 41 42 43  CABCABCABCABCABC
0090: 41 42 43 41 42 43 41 42 43 41 42 43 41 42 43 20  ABCABCABCABCABC¯
00A0: 65 78 70 65 63 74 65 64 2E 24 00 20 6F 62 74 61  expected.$°¯obta
00B0: 69 6E 65 64 2E 24 00 CC CC 08 00 13 00 5F 00 43  ined.$°¤¤·°·°_°C
00C0: 24 CC 90 BA 08 00 E8 C4 00 BA 13 00 E8 BE 00 BA  $¤¤¤·°¤¤°¤·°¤¤°¤
00D0: 5F 00 E8 B8 00 8B 16 02 00 E8 B1 00 8B 16 04 00  _°¤¤°¤··°¤¤°¤··°
00E0: E8 AA 00 8B 16 06 00 E8 A3 00 8B 16 0D 00 E8 9C  ¤¤°¤··°¤¤°¤··°¤¤
00F0: 00 8B 16 0F 00 E8 95 00 8B 16 11 00 E8 8E 00 8B  °¤··°¤¤°¤··°¤¤°¤
0100: 16 59 00 E8 87 00 8B 16 5B 00 E8 80 00 8B 16 5D  ·Y°¤¤°¤·[°¤¤°¤·]
0110: 00 E8 79 00 C3 90 BA 08 00 E8 71 00 BA 13 00 E8  °¤y°¤¤¤·°¤q°¤·°¤
0120: 6B 00 BA 5F 00 E8 65 00 8B 16 02 00 E8 5E 00 8B  k°¤_°¤e°¤··°¤^°¤
0130: 16 04 00 E8 57 00 8B 16 06 00 E8 50 00 8B 16 0D  ··°¤W°¤··°¤P°¤··
0140: 00 E8 49 00 8B 16 0F 00 E8 42 00 8B 16 11 00 E8  °¤I°¤··°¤B°¤··°¤
0150: 3B 00 8B 16 59 00 E8 34 00 8B 16 5B 00 E8 2D 00  ;°¤·Y°¤4°¤·[°¤-°
0160: 8B 16 5D 00 E8 26 00 C3 B8 00 00 8E D8 BA 1B 00  ¤·]°¤&°¤¤°°¤¤¤·°
0170: E8 1A 00 BA 17 00 E8 14 00 E8 47 FF E8 97 FF E8  ¤·°¤·°¤·°¤G¤¤¤¤¤
0180: 10 00 BA 4B 00 E8 05 00 B8 00 4C CD 21 B4 09 CD  ·°¤K°¤·°¤°L¤!¤·¤
0190: 21 C3 BA 08 00 E8 F5 FF BA 13 00 E8 EF FF BA 5F  !¤¤·°¤¤¤¤·°¤¤¤¤_
01A0: 00 E8 E9 FF 8B 16 02 00 E8 E2 FF 8B 16 04 00 E8  °¤¤¤¤··°¤¤¤¤··°¤
01B0: DB FF 8B 16 06 00 E8 D4 FF 8B 16 0D 00 E8 CD FF  ¤¤¤··°¤¤¤¤··°¤¤¤
01C0: 8B 16 0F 00 E8 C6 FF 8B 16 11 00 E8 BF FF 8B 16  ¤··°¤¤¤¤··°¤¤¤¤·
01D0: 59 00 E8 B8 FF 8B 16 5B 00 E8 B1 FF 8B 16 5D 00  Y°¤¤¤¤·[°¤¤¤¤·]°
01E0: E8 AA FF C3                                      ¤¤¤¤

▲Back to the top▲