From f0b6c48c11e40833eb68fa127bcd4ab41d805951 Mon Sep 17 00:00:00 2001
From: sparky4 <sparky4@cock.li>
Date: Tue, 21 Mar 2017 10:35:57 -0500
Subject: [PATCH] seguse.txt added to show _seg usage also OpenVGMFile needs to
 be ported to 16_snd.c ][ ca needs huge amounts of work and i should remember
 what needs to be done soon also i should reverify 16_in.c to make sure it can
 work with other code of id engine] going to port rest of code to borland c
 some time so we can use the core components of id engine here

---
 .gitignore               |    4 +
 bcexmm.dsk               |  Bin 981 -> 1086 bytes
 bcexmm.exe               |  Bin 114012 -> 133666 bytes
 bcexmm.mah               | 1749 ++++++++++++++++++++------------------
 bcexmm.prj               |  Bin 8782 -> 8017 bytes
 makefile                 |   11 +-
 src/lib/16_in.h          |    2 +-
 src/lib/doslib           |    2 +-
 src/util/git/git_igno.re |    4 +
 9 files changed, 940 insertions(+), 832 deletions(-)

diff --git a/.gitignore b/.gitignore
index 70ed7d75..b6e7e567 100755
--- a/.gitignore
+++ b/.gitignore
@@ -26,6 +26,10 @@ __wcl__.lnk
 img
 !.git/config
 !.gitmodules
+pcx2vrl
+pcxsscut
+vrl2vrs
+vrsdump
 # except foo.html which is maintained by hand.
 #!foo.html
 # Ignore objects and archives.
diff --git a/bcexmm.dsk b/bcexmm.dsk
index a2a7f77f349dfb8e22ec4b7009b9de2bb266fd94..c37ee82b40e4be6ce232499c7f6e097b22361542 100755
GIT binary patch
delta 170
zcmcc0zK>&q68}vGHU<WU<qV|^P7Hhud=qsYm|dLQC+4g21_wFE_;@<S7@Ea<`T+$d
zCe4!cU~smIi2@46z+|=boEg3_Hg6VX)MMfgV_-01U<8`SFj;MfO6}wcjB=BhStr`5
i*nDL)VUPmJ0)c|eWVHk(7|j6`!7jrDl==UkfdK&EdL`5V

delta 93
zcmdnTag}|75_bUu3j+g#9Rn8w*F-~yiP!ok2QrGWd|}jOnykPgws|U}I1}?%#;(Z|
xnI&a?LZuiOj2IY!8W<+4?NDK0P>`9dmY~GJ5aSs(*?~!C@=az<mjC}57yu%j7U%!~

diff --git a/bcexmm.exe b/bcexmm.exe
index 1edffeb7794d54c2da6705acc2c3f74a126ede1b..a23eaf701de7015735f204616bf261991f9e5257 100755
GIT binary patch
literal 133666
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
ZiV=~P+*nav<D^SS<dhW=pJg_y{}1J8ueSgI

delta 47821
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

diff --git a/bcexmm.mah b/bcexmm.mah
index 8dc916ae..bd270de2 100755
--- a/bcexmm.mah
+++ b/bcexmm.mah
@@ -1,30 +1,36 @@
 
  Start  Stop   Length Name               Class
 
- 00000H 03114H 03115H _TEXT              CODE
- 03115H 04BA6H 01A92H 16_PM_TEXT         CODE
- 04BA7H 05257H 006B1H KITTEN_TEXT        CODE
- 05258H 05669H 00412H 16_HC_TEXT         CODE
- 0566AH 05966H 002FDH EXMMTEST_TEXT      CODE
- 05967H 062D1H 0096BH 16_CA_TEXT         CODE
- 062D2H 067ABH 004DAH 16_HEAD_TEXT       CODE
- 067ACH 082EEH 01B43H 16_MM_TEXT         CODE
- 082EFH 08827H 00539H 16_TAIL_TEXT       CODE
- 08830H 08830H 00000H _FARDATA           FAR_DATA
- 08830H 08830H 00000H _FARBSS            FAR_BSS
- 08830H 08830H 00000H _OVERLAY_          OVRINFO
- 08830H 08830H 00000H _1STUB_            STUBSEG
- 08830H 0A1D1H 019A2H _DATA              DATA
- 0A1D2H 0A1D3H 00002H _CVTSEG            DATA
- 0A1D4H 0A1D9H 00006H _SCNSEG            DATA
- 0A1DAH 0A1DAH 00000H _CONST             CONST
- 0A1DAH 0A1F1H 00018H _INIT_             INITDATA
- 0A1F2H 0A1F2H 00000H _INITEND_          INITDATA
- 0A1F2H 0A1F2H 00000H _EXIT_             EXITDATA
- 0A1F2H 0A1F2H 00000H _EXITEND_          EXITDATA
- 0A1F2H 0F915H 05724H _BSS               BSS
- 0F916H 0F916H 00000H _BSSEND            BSSEND
- 0F920H 0F99FH 00080H _STACK             STACK
+ 00000H 03134H 03135H _TEXT              CODE
+ 03135H 04BBFH 01A8BH 16_PM_TEXT         CODE
+ 04BC0H 05270H 006B1H KITTEN_TEXT        CODE
+ 05271H 05682H 00412H 16_HC_TEXT         CODE
+ 05683H 0597FH 002FDH EXMMTEST_TEXT      CODE
+ 05980H 062EAH 0096BH 16_CA_TEXT         CODE
+ 062EBH 067C4H 004DAH 16_HEAD_TEXT       CODE
+ 067C5H 08307H 01B43H 16_MM_TEXT         CODE
+ 08308H 093A9H 010A2H 16_IN_TEXT         CODE
+ 093AAH 095CBH 00222H 16_DBG_TEXT        CODE
+ 095CCH 09B04H 00539H 16_TAIL_TEXT       CODE
+ 09B10H 09B10H 00000H _FARDATA           FAR_DATA
+ 09B10H 09B8FH 00080H 16_IN5_DATA        FAR_DATA
+ 09B90H 09C0FH 00080H 16_IN6_DATA        FAR_DATA
+ 09C10H 09C8FH 00080H 16_IN7_DATA        FAR_DATA
+ 09C90H 09CB3H 00024H 16_IN8_DATA        FAR_DATA
+ 09CC0H 09CC0H 00000H _FARBSS            FAR_BSS
+ 09CC0H 09CC0H 00000H _OVERLAY_          OVRINFO
+ 09CC0H 09CC0H 00000H _1STUB_            STUBSEG
+ 09CC0H 0BB6BH 01EACH _DATA              DATA
+ 0BB6CH 0BB6DH 00002H _CVTSEG            DATA
+ 0BB6EH 0BB73H 00006H _SCNSEG            DATA
+ 0BB74H 0BB74H 00000H _CONST             CONST
+ 0BB74H 0BB8BH 00018H _INIT_             INITDATA
+ 0BB8CH 0BB8CH 00000H _INITEND_          INITDATA
+ 0BB8CH 0BB8CH 00000H _EXIT_             EXITDATA
+ 0BB8CH 0BB8CH 00000H _EXITEND_          EXITDATA
+ 0BB8CH 11423H 05898H _BSS               BSS
+ 11424H 11424H 00000H _BSSEND            BSSEND
+ 11430H 114AFH 00080H _STACK             STACK
 
 
 Detailed map of segments
@@ -37,545 +43,598 @@ Detailed map of segments
  0000:0392 0000 C=CODE   S=_TEXT          G=(none)  M=FILES      ACBP=28
  0000:0392 0000 C=CODE   S=_TEXT          G=(none)  M=FILES2     ACBP=28
  0000:0392 0000 C=CODE   S=_TEXT          G=(none)  M=FMODE      ACBP=28
- 0000:0392 00AE C=CODE   S=_TEXT          G=(none)  M=H_LDIV     ACBP=28
- 0000:0440 0021 C=CODE   S=_TEXT          G=(none)  M=H_LLSH     ACBP=28
- 0000:0461 0021 C=CODE   S=_TEXT          G=(none)  M=H_LURSH    ACBP=28
- 0000:0482 0060 C=CODE   S=_TEXT          G=(none)  M=H_PADD     ACBP=28
- 0000:04E2 0028 C=CODE   S=_TEXT          G=(none)  M=H_PSBP     ACBP=28
- 0000:050A 004B C=CODE   S=_TEXT          G=(none)  M=IOERROR    ACBP=28
- 0000:0555 0011 C=CODE   S=_TEXT          G=(none)  M=ISATTY     ACBP=28
- 0000:0566 00A2 C=CODE   S=_TEXT          G=(none)  M=LONGTOA    ACBP=28
- 0000:0608 0029 C=CODE   S=_TEXT          G=(none)  M=LSEEK      ACBP=28
- 0000:0631 00B6 C=CODE   S=_TEXT          G=(none)  M=MKNAME     ACBP=28
- 0000:06E7 0021 C=CODE   S=_TEXT          G=(none)  M=N_PCMP     ACBP=28
- 0000:0708 002F C=CODE   S=_TEXT          G=(none)  M=READA      ACBP=28
- 0000:0737 00BA C=CODE   S=_TEXT          G=(none)  M=SETUPIO    ACBP=28
- 0000:07F1 0000 C=CODE   S=_TEXT          G=(none)  M=STKLEN     ACBP=28
- 0000:07F1 002C C=CODE   S=_TEXT          G=(none)  M=TOLOWER    ACBP=28
- 0000:081D 0018 C=CODE   S=_TEXT          G=(none)  M=UNLINK     ACBP=28
- 0000:0835 04DB C=CODE   S=_TEXT          G=(none)  M=VPRINTER   ACBP=28
- 0000:0D10 009F C=CODE   S=_TEXT          G=(none)  M=VRAM       ACBP=28
- 0000:0DAF 0000 C=CODE   S=_TEXT          G=(none)  M=WSCROLL    ACBP=28
- 0000:0DAF 0034 C=CODE   S=_TEXT          G=(none)  M=_STPCPY    ACBP=28
- 0000:0DE3 0029 C=CODE   S=_TEXT          G=(none)  M=CLRSCR     ACBP=28
- 0000:0E0C 0006 C=CODE   S=_TEXT          G=(none)  M=CORELEFT   ACBP=28
- 0000:0E12 014E C=CODE   S=_TEXT          G=(none)  M=CPRINTF    ACBP=28
- 0000:0F60 01A5 C=CODE   S=_TEXT          G=(none)  M=CRTINIT    ACBP=28
- 0000:1105 001F C=CODE   S=_TEXT          G=(none)  M=CVTFAK     ACBP=28
- 0000:1124 0432 C=CODE   S=_TEXT          G=(none)  M=FARHEAP    ACBP=28
- 0000:1556 0140 C=CODE   S=_TEXT          G=(none)  M=FBRK       ACBP=28
- 0000:1696 0050 C=CODE   S=_TEXT          G=(none)  M=FCORELFT   ACBP=28
- 0000:16E6 005E C=CODE   S=_TEXT          G=(none)  M=GETCH      ACBP=28
- 0000:1744 0049 C=CODE   S=_TEXT          G=(none)  M=GOTOXY     ACBP=28
- 0000:178D 00AC C=CODE   S=_TEXT          G=(none)  M=GPTEXT     ACBP=28
- 0000:1839 0029 C=CODE   S=_TEXT          G=(none)  M=IOCTL      ACBP=28
- 0000:1862 0012 C=CODE   S=_TEXT          G=(none)  M=KBHIT      ACBP=28
- 0000:1874 009D C=CODE   S=_TEXT          G=(none)  M=MOVETEXT   ACBP=28
- 0000:1911 0017 C=CODE   S=_TEXT          G=(none)  M=PUTCH      ACBP=28
- 0000:1928 0004 C=CODE   S=_TEXT          G=(none)  M=REALCVT    ACBP=28
- 0000:192C 01C7 C=CODE   S=_TEXT          G=(none)  M=SCREEN     ACBP=28
- 0000:1AF3 018E C=CODE   S=_TEXT          G=(none)  M=SCROLL     ACBP=28
- 0000:1C81 012B C=CODE   S=_TEXT          G=(none)  M=SETARGV    ACBP=28
- 0000:1DAC 001C C=CODE   S=_TEXT          G=(none)  M=SETBLOCK   ACBP=28
- 0000:1DC8 0058 C=CODE   S=_TEXT          G=(none)  M=SETENVP    ACBP=28
- 0000:1E20 002C C=CODE   S=_TEXT          G=(none)  M=WHEREXY    ACBP=28
- 0000:1E4C 001D C=CODE   S=_TEXT          G=(none)  M=CHMODA     ACBP=28
- 0000:1E69 0028 C=CODE   S=_TEXT          G=(none)  M=CLOSE      ACBP=28
- 0000:1E91 001E C=CODE   S=_TEXT          G=(none)  M=CLOSEA     ACBP=28
- 0000:1EAF 00B8 C=CODE   S=_TEXT          G=(none)  M=FCLOSE     ACBP=28
- 0000:1F67 00CD C=CODE   S=_TEXT          G=(none)  M=FFLUSH     ACBP=28
- 0000:2034 0041 C=CODE   S=_TEXT          G=(none)  M=FLENGTH    ACBP=28
- 0000:2075 0042 C=CODE   S=_TEXT          G=(none)  M=FLUSHALL   ACBP=28
- 0000:20B7 020C C=CODE   S=_TEXT          G=(none)  M=FOPEN      ACBP=28
- 0000:22C3 001C C=CODE   S=_TEXT          G=(none)  M=FPRINTF    ACBP=28
- 0000:22DF 01E2 C=CODE   S=_TEXT          G=(none)  M=FSEEK      ACBP=28
- 0000:24C1 0070 C=CODE   S=_TEXT          G=(none)  M=GETENV     ACBP=28
- 0000:2531 0070 C=CODE   S=_TEXT          G=(none)  M=LTOA1      ACBP=28
- 0000:25A1 0024 C=CODE   S=_TEXT          G=(none)  M=MEMCPY     ACBP=28
- 0000:25C5 0022 C=CODE   S=_TEXT          G=(none)  M=MOVEDATA   ACBP=28
- 0000:25E7 019C C=CODE   S=_TEXT          G=(none)  M=OPEN       ACBP=28
- 0000:2783 004F C=CODE   S=_TEXT          G=(none)  M=OPENA      ACBP=28
- 0000:27D2 001B C=CODE   S=_TEXT          G=(none)  M=PRINTF     ACBP=28
- 0000:27ED 03C8 C=CODE   S=_TEXT          G=(none)  M=PUTC       ACBP=28
- 0000:2BB5 00D1 C=CODE   S=_TEXT          G=(none)  M=READ       ACBP=28
- 0000:2C86 0003 C=CODE   S=_TEXT          G=(none)  M=READU      ACBP=28
- 0000:2C89 011D C=CODE   S=_TEXT          G=(none)  M=SETVBUF    ACBP=28
- 0000:2DA6 0083 C=CODE   S=_TEXT          G=(none)  M=SPRINTF    ACBP=28
- 0000:2E29 003F C=CODE   S=_TEXT          G=(none)  M=STRCAT     ACBP=28
- 0000:2E68 0046 C=CODE   S=_TEXT          G=(none)  M=STRDUP     ACBP=28
- 0000:2EAE 001F C=CODE   S=_TEXT          G=(none)  M=STRLEN     ACBP=28
- 0000:2ECD 0151 C=CODE   S=_TEXT          G=(none)  M=WRITE      ACBP=28
- 0000:301E 003C C=CODE   S=_TEXT          G=(none)  M=WRITEA     ACBP=28
- 0000:305A 0003 C=CODE   S=_TEXT          G=(none)  M=WRITEU     ACBP=28
- 0000:305D 003D C=CODE   S=_TEXT          G=(none)  M=XFCLOSE    ACBP=28
- 0000:309A 0038 C=CODE   S=_TEXT          G=(none)  M=XFFLUSH    ACBP=28
- 0000:30D2 0043 C=CODE   S=_TEXT          G=(none)  M=FMEMSET    ACBP=28
- 0311:0005 1A92 C=CODE   S=16_PM_TEXT     G=(none)  M=SRC\LIB\16_PM.C ACBP=28
- 04BA:0007 06B1 C=CODE   S=KITTEN_TEXT    G=(none)  M=SRC\LIB\NYAN\KITTEN.C ACBP=28
- 0525:0008 0412 C=CODE   S=16_HC_TEXT     G=(none)  M=SRC\LIB\16_HC.C ACBP=28
- 0566:000A 02FD C=CODE   S=EXMMTEST_TEXT  G=(none)  M=SRC\EXMMTEST.C ACBP=28
- 0596:0007 096B C=CODE   S=16_CA_TEXT     G=(none)  M=SRC\LIB\16_CA.C ACBP=28
- 062D:0002 04DA C=CODE   S=16_HEAD_TEXT   G=(none)  M=SRC\LIB\16_HEAD.C ACBP=28
- 067A:000C 1B43 C=CODE   S=16_MM_TEXT     G=(none)  M=SRC\LIB\16_MM.C ACBP=28
- 082E:000F 0539 C=CODE   S=16_TAIL_TEXT   G=(none)  M=SRC\LIB\16_TAIL.C ACBP=28
- 0883:0000 0000 C=FAR_DATA S=_FARDATA       G=(none)  M=c0.ASM     ACBP=68
- 0883:0000 0000 C=FAR_BSS S=_FARBSS        G=(none)  M=c0.ASM     ACBP=68
- 0883:0000 0000 C=OVRINFO S=_OVERLAY_      G=(none)  M=c0.ASM     ACBP=68
- 0883:0000 0000 C=STUBSEG S=_1STUB_        G=(none)  M=c0.ASM     ACBP=68
- 0883:0000 0093 C=DATA   S=_DATA          G=DGROUP  M=c0.ASM     ACBP=68
- 0883:0094 054F C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_PM.C ACBP=48
- 0883:05E4 0045 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\NYAN\KITTEN.C ACBP=48
- 0883:062A 0016 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_HC.C ACBP=48
- 0883:0640 02A1 C=DATA   S=_DATA          G=DGROUP  M=SRC\EXMMTEST.C ACBP=48
- 0883:08E2 0117 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_CA.C ACBP=48
- 0883:09FA 0011 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_HEAD.C ACBP=48
- 0883:0A0C 0A37 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_MM.C ACBP=48
- 0883:1444 0155 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_TAIL.C ACBP=48
- 0883:159A 0002 C=DATA   S=_DATA          G=DGROUP  M=ATEXIT     ACBP=48
- 0883:159C 0101 C=DATA   S=_DATA          G=DGROUP  M=CTYPE      ACBP=48
- 0883:169E 0000 C=DATA   S=_DATA          G=DGROUP  M=DOSFATTR   ACBP=48
- 0883:169E 000C C=DATA   S=_DATA          G=DGROUP  M=EXIT       ACBP=48
- 0883:16AA 0190 C=DATA   S=_DATA          G=DGROUP  M=FILES      ACBP=48
- 0883:183A 002A C=DATA   S=_DATA          G=DGROUP  M=FILES2     ACBP=48
- 0883:1864 0004 C=DATA   S=_DATA          G=DGROUP  M=FMODE      ACBP=48
- 0883:1868 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LDIV     ACBP=48
- 0883:1868 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LLSH     ACBP=48
- 0883:1868 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LURSH    ACBP=48
- 0883:1868 0000 C=DATA   S=_DATA          G=DGROUP  M=H_PADD     ACBP=48
- 0883:1868 0000 C=DATA   S=_DATA          G=DGROUP  M=H_PSBP     ACBP=48
- 0883:1868 005B C=DATA   S=_DATA          G=DGROUP  M=IOERROR    ACBP=48
- 0883:18C4 0000 C=DATA   S=_DATA          G=DGROUP  M=ISATTY     ACBP=48
- 0883:18C4 0000 C=DATA   S=_DATA          G=DGROUP  M=LONGTOA    ACBP=48
- 0883:18C4 0000 C=DATA   S=_DATA          G=DGROUP  M=LSEEK      ACBP=48
- 0883:18C4 0009 C=DATA   S=_DATA          G=DGROUP  M=MKNAME     ACBP=48
- 0883:18CE 0000 C=DATA   S=_DATA          G=DGROUP  M=N_PCMP     ACBP=48
- 0883:18CE 0000 C=DATA   S=_DATA          G=DGROUP  M=READA      ACBP=48
- 0883:18CE 0000 C=DATA   S=_DATA          G=DGROUP  M=SETUPIO    ACBP=48
- 0883:18CE 0002 C=DATA   S=_DATA          G=DGROUP  M=STKLEN     ACBP=48
- 0883:18D0 0000 C=DATA   S=_DATA          G=DGROUP  M=TOLOWER    ACBP=48
- 0883:18D0 0000 C=DATA   S=_DATA          G=DGROUP  M=UNLINK     ACBP=48
- 0883:18D0 0067 C=DATA   S=_DATA          G=DGROUP  M=VPRINTER   ACBP=48
- 0883:1938 0000 C=DATA   S=_DATA          G=DGROUP  M=VRAM       ACBP=48
- 0883:1938 0002 C=DATA   S=_DATA          G=DGROUP  M=WSCROLL    ACBP=48
- 0883:193A 0000 C=DATA   S=_DATA          G=DGROUP  M=_STPCPY    ACBP=48
- 0883:193A 0000 C=DATA   S=_DATA          G=DGROUP  M=CLRSCR     ACBP=48
- 0883:193A 0000 C=DATA   S=_DATA          G=DGROUP  M=CORELEFT   ACBP=48
- 0883:193A 0000 C=DATA   S=_DATA          G=DGROUP  M=CPRINTF    ACBP=48
- 0883:193A 0018 C=DATA   S=_DATA          G=DGROUP  M=CRTINIT    ACBP=48
- 0883:1952 0031 C=DATA   S=_DATA          G=DGROUP  M=CVTFAK     ACBP=48
- 0883:1984 0000 C=DATA   S=_DATA          G=DGROUP  M=FARHEAP    ACBP=48
- 0883:1984 0002 C=DATA   S=_DATA          G=DGROUP  M=FBRK       ACBP=48
- 0883:1986 0000 C=DATA   S=_DATA          G=DGROUP  M=FCORELFT   ACBP=48
- 0883:1986 0000 C=DATA   S=_DATA          G=DGROUP  M=GETCH      ACBP=48
- 0883:1986 0000 C=DATA   S=_DATA          G=DGROUP  M=GOTOXY     ACBP=48
- 0883:1986 0000 C=DATA   S=_DATA          G=DGROUP  M=GPTEXT     ACBP=48
- 0883:1986 0000 C=DATA   S=_DATA          G=DGROUP  M=IOCTL      ACBP=48
- 0883:1986 0002 C=DATA   S=_DATA          G=DGROUP  M=KBHIT      ACBP=48
- 0883:1988 0000 C=DATA   S=_DATA          G=DGROUP  M=MOVETEXT   ACBP=48
- 0883:1988 0000 C=DATA   S=_DATA          G=DGROUP  M=PUTCH      ACBP=48
- 0883:1988 0000 C=DATA   S=_DATA          G=DGROUP  M=REALCVT    ACBP=48
- 0883:1988 0000 C=DATA   S=_DATA          G=DGROUP  M=SCREEN     ACBP=48
- 0883:1988 0000 C=DATA   S=_DATA          G=DGROUP  M=SCROLL     ACBP=48
- 0883:1988 0010 C=DATA   S=_DATA          G=DGROUP  M=SETARGV    ACBP=48
- 0883:1998 0000 C=DATA   S=_DATA          G=DGROUP  M=SETBLOCK   ACBP=48
- 0883:1998 0004 C=DATA   S=_DATA          G=DGROUP  M=SETENVP    ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=WHEREXY    ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=CHMODA     ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOSE      ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOSEA     ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=FCLOSE     ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=FFLUSH     ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=FLENGTH    ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=FLUSHALL   ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=FOPEN      ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=FPRINTF    ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=FSEEK      ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=GETENV     ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=LTOA1      ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=MEMCPY     ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=MOVEDATA   ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=OPEN       ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=OPENA      ACBP=48
- 0883:199C 0000 C=DATA   S=_DATA          G=DGROUP  M=PRINTF     ACBP=48
- 0883:199C 0001 C=DATA   S=_DATA          G=DGROUP  M=PUTC       ACBP=48
- 0883:199E 0000 C=DATA   S=_DATA          G=DGROUP  M=READ       ACBP=48
- 0883:199E 0000 C=DATA   S=_DATA          G=DGROUP  M=READU      ACBP=48
- 0883:199E 0004 C=DATA   S=_DATA          G=DGROUP  M=SETVBUF    ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=SPRINTF    ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=STRCAT     ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=STRDUP     ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=STRLEN     ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITE      ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITEA     ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITEU     ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=XFCLOSE    ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=XFFLUSH    ACBP=48
- 0883:19A2 0000 C=DATA   S=_DATA          G=DGROUP  M=FMEMSET    ACBP=48
- 0883:19A2 0000 C=DATA   S=_CVTSEG        G=DGROUP  M=c0.ASM     ACBP=48
- 0883:19A2 0002 C=DATA   S=_CVTSEG        G=DGROUP  M=CVTFAK     ACBP=48
- 0883:19A4 0000 C=DATA   S=_CVTSEG        G=DGROUP  M=REALCVT    ACBP=48
- 0883:19A4 0000 C=DATA   S=_SCNSEG        G=DGROUP  M=c0.ASM     ACBP=48
- 0883:19A4 0006 C=DATA   S=_SCNSEG        G=DGROUP  M=CVTFAK     ACBP=48
- 0883:19AA 0000 C=CONST  S=_CONST         G=DGROUP  M=c0.ASM     ACBP=48
- 0883:19AA 0000 C=INITDATA S=_INIT_         G=DGROUP  M=c0.ASM     ACBP=48
- 0883:19AA 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETUPIO    ACBP=48
- 0883:19B0 0006 C=INITDATA S=_INIT_         G=DGROUP  M=CRTINIT    ACBP=48
- 0883:19B6 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETARGV    ACBP=48
- 0883:19BC 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETENVP    ACBP=48
- 0883:19C2 0000 C=INITDATA S=_INITEND_      G=DGROUP  M=c0.ASM     ACBP=28
- 0883:19C2 0000 C=EXITDATA S=_EXIT_         G=DGROUP  M=c0.ASM     ACBP=48
- 0883:19C2 0000 C=EXITDATA S=_EXITEND_      G=DGROUP  M=c0.ASM     ACBP=28
- 0883:19C2 0000 C=BSS    S=_BSS           G=DGROUP  M=c0.ASM     ACBP=48
- 0883:19C2 0016 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_PM.C ACBP=48
- 0883:19D8 0004 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\NYAN\KITTEN.C ACBP=48
- 0883:19DC 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_HC.C ACBP=48
- 0883:19DC 523D C=BSS    S=_BSS           G=DGROUP  M=SRC\EXMMTEST.C ACBP=48
- 0883:6C1A 000C C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_CA.C ACBP=48
- 0883:6C26 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_HEAD.C ACBP=48
- 0883:6C26 000C C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_MM.C ACBP=48
- 0883:6C32 0423 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_TAIL.C ACBP=48
- 0883:7056 0080 C=BSS    S=_BSS           G=DGROUP  M=ATEXIT     ACBP=48
- 0883:70D6 0000 C=BSS    S=_BSS           G=DGROUP  M=DOSFATTR   ACBP=48
- 0883:70D6 0000 C=BSS    S=_BSS           G=DGROUP  M=IOERROR    ACBP=48
- 0883:70D6 0000 C=BSS    S=_BSS           G=DGROUP  M=ISATTY     ACBP=48
- 0883:70D6 0000 C=BSS    S=_BSS           G=DGROUP  M=LONGTOA    ACBP=48
- 0883:70D6 0000 C=BSS    S=_BSS           G=DGROUP  M=LSEEK      ACBP=48
- 0883:70D6 000D C=BSS    S=_BSS           G=DGROUP  M=MKNAME     ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=READA      ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=SETUPIO    ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=UNLINK     ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=VPRINTER   ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=VRAM       ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=CORELEFT   ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=CRTINIT    ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=GETCH      ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=IOCTL      ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=KBHIT      ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=SETBLOCK   ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=CHMODA     ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=CLOSEA     ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=FLENGTH    ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=GETENV     ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=MEMCPY     ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=MOVEDATA   ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=OPEN       ACBP=48
- 0883:70E4 0000 C=BSS    S=_BSS           G=DGROUP  M=OPENA      ACBP=48
- 0883:70E4 0001 C=BSS    S=_BSS           G=DGROUP  M=PUTC       ACBP=48
- 0883:70E6 0000 C=BSS    S=_BSS           G=DGROUP  M=READ       ACBP=48
- 0883:70E6 0000 C=BSS    S=_BSS           G=DGROUP  M=STRCAT     ACBP=48
- 0883:70E6 0000 C=BSS    S=_BSS           G=DGROUP  M=STRLEN     ACBP=48
- 0883:70E6 0000 C=BSS    S=_BSS           G=DGROUP  M=WRITEA     ACBP=48
- 0883:70E6 0000 C=BSS    S=_BSS           G=DGROUP  M=FMEMSET    ACBP=48
- 0883:70E6 0000 C=BSSEND S=_BSSEND        G=DGROUP  M=c0.ASM     ACBP=28
- 0F92:0000 0080 C=STACK  S=_STACK         G=(none)  M=c0.ASM     ACBP=74
+ 0000:0392 0020 C=CODE   S=_TEXT          G=(none)  M=GETVECT    ACBP=28
+ 0000:03B2 00AE C=CODE   S=_TEXT          G=(none)  M=H_LDIV     ACBP=28
+ 0000:0460 0021 C=CODE   S=_TEXT          G=(none)  M=H_LLSH     ACBP=28
+ 0000:0481 0021 C=CODE   S=_TEXT          G=(none)  M=H_LURSH    ACBP=28
+ 0000:04A2 0060 C=CODE   S=_TEXT          G=(none)  M=H_PADD     ACBP=28
+ 0000:0502 0028 C=CODE   S=_TEXT          G=(none)  M=H_PSBP     ACBP=28
+ 0000:052A 004B C=CODE   S=_TEXT          G=(none)  M=IOERROR    ACBP=28
+ 0000:0575 0011 C=CODE   S=_TEXT          G=(none)  M=ISATTY     ACBP=28
+ 0000:0586 00A2 C=CODE   S=_TEXT          G=(none)  M=LONGTOA    ACBP=28
+ 0000:0628 0029 C=CODE   S=_TEXT          G=(none)  M=LSEEK      ACBP=28
+ 0000:0651 00B6 C=CODE   S=_TEXT          G=(none)  M=MKNAME     ACBP=28
+ 0000:0707 0021 C=CODE   S=_TEXT          G=(none)  M=N_PCMP     ACBP=28
+ 0000:0728 002F C=CODE   S=_TEXT          G=(none)  M=READA      ACBP=28
+ 0000:0757 00BA C=CODE   S=_TEXT          G=(none)  M=SETUPIO    ACBP=28
+ 0000:0811 0000 C=CODE   S=_TEXT          G=(none)  M=STKLEN     ACBP=28
+ 0000:0811 002C C=CODE   S=_TEXT          G=(none)  M=TOLOWER    ACBP=28
+ 0000:083D 0018 C=CODE   S=_TEXT          G=(none)  M=UNLINK     ACBP=28
+ 0000:0855 04DB C=CODE   S=_TEXT          G=(none)  M=VPRINTER   ACBP=28
+ 0000:0D30 009F C=CODE   S=_TEXT          G=(none)  M=VRAM       ACBP=28
+ 0000:0DCF 0000 C=CODE   S=_TEXT          G=(none)  M=WSCROLL    ACBP=28
+ 0000:0DCF 0034 C=CODE   S=_TEXT          G=(none)  M=_STPCPY    ACBP=28
+ 0000:0E03 0029 C=CODE   S=_TEXT          G=(none)  M=CLRSCR     ACBP=28
+ 0000:0E2C 0006 C=CODE   S=_TEXT          G=(none)  M=CORELEFT   ACBP=28
+ 0000:0E32 014E C=CODE   S=_TEXT          G=(none)  M=CPRINTF    ACBP=28
+ 0000:0F80 01A5 C=CODE   S=_TEXT          G=(none)  M=CRTINIT    ACBP=28
+ 0000:1125 001F C=CODE   S=_TEXT          G=(none)  M=CVTFAK     ACBP=28
+ 0000:1144 0432 C=CODE   S=_TEXT          G=(none)  M=FARHEAP    ACBP=28
+ 0000:1576 0140 C=CODE   S=_TEXT          G=(none)  M=FBRK       ACBP=28
+ 0000:16B6 0050 C=CODE   S=_TEXT          G=(none)  M=FCORELFT   ACBP=28
+ 0000:1706 005E C=CODE   S=_TEXT          G=(none)  M=GETCH      ACBP=28
+ 0000:1764 0049 C=CODE   S=_TEXT          G=(none)  M=GOTOXY     ACBP=28
+ 0000:17AD 00AC C=CODE   S=_TEXT          G=(none)  M=GPTEXT     ACBP=28
+ 0000:1859 0029 C=CODE   S=_TEXT          G=(none)  M=IOCTL      ACBP=28
+ 0000:1882 0012 C=CODE   S=_TEXT          G=(none)  M=KBHIT      ACBP=28
+ 0000:1894 009D C=CODE   S=_TEXT          G=(none)  M=MOVETEXT   ACBP=28
+ 0000:1931 0017 C=CODE   S=_TEXT          G=(none)  M=PUTCH      ACBP=28
+ 0000:1948 0004 C=CODE   S=_TEXT          G=(none)  M=REALCVT    ACBP=28
+ 0000:194C 01C7 C=CODE   S=_TEXT          G=(none)  M=SCREEN     ACBP=28
+ 0000:1B13 018E C=CODE   S=_TEXT          G=(none)  M=SCROLL     ACBP=28
+ 0000:1CA1 012B C=CODE   S=_TEXT          G=(none)  M=SETARGV    ACBP=28
+ 0000:1DCC 001C C=CODE   S=_TEXT          G=(none)  M=SETBLOCK   ACBP=28
+ 0000:1DE8 0058 C=CODE   S=_TEXT          G=(none)  M=SETENVP    ACBP=28
+ 0000:1E40 002C C=CODE   S=_TEXT          G=(none)  M=WHEREXY    ACBP=28
+ 0000:1E6C 001D C=CODE   S=_TEXT          G=(none)  M=CHMODA     ACBP=28
+ 0000:1E89 0028 C=CODE   S=_TEXT          G=(none)  M=CLOSE      ACBP=28
+ 0000:1EB1 001E C=CODE   S=_TEXT          G=(none)  M=CLOSEA     ACBP=28
+ 0000:1ECF 00B8 C=CODE   S=_TEXT          G=(none)  M=FCLOSE     ACBP=28
+ 0000:1F87 00CD C=CODE   S=_TEXT          G=(none)  M=FFLUSH     ACBP=28
+ 0000:2054 0041 C=CODE   S=_TEXT          G=(none)  M=FLENGTH    ACBP=28
+ 0000:2095 0042 C=CODE   S=_TEXT          G=(none)  M=FLUSHALL   ACBP=28
+ 0000:20D7 020C C=CODE   S=_TEXT          G=(none)  M=FOPEN      ACBP=28
+ 0000:22E3 001C C=CODE   S=_TEXT          G=(none)  M=FPRINTF    ACBP=28
+ 0000:22FF 01E2 C=CODE   S=_TEXT          G=(none)  M=FSEEK      ACBP=28
+ 0000:24E1 0070 C=CODE   S=_TEXT          G=(none)  M=GETENV     ACBP=28
+ 0000:2551 0070 C=CODE   S=_TEXT          G=(none)  M=LTOA1      ACBP=28
+ 0000:25C1 0024 C=CODE   S=_TEXT          G=(none)  M=MEMCPY     ACBP=28
+ 0000:25E5 0022 C=CODE   S=_TEXT          G=(none)  M=MOVEDATA   ACBP=28
+ 0000:2607 019C C=CODE   S=_TEXT          G=(none)  M=OPEN       ACBP=28
+ 0000:27A3 004F C=CODE   S=_TEXT          G=(none)  M=OPENA      ACBP=28
+ 0000:27F2 001B C=CODE   S=_TEXT          G=(none)  M=PRINTF     ACBP=28
+ 0000:280D 03C8 C=CODE   S=_TEXT          G=(none)  M=PUTC       ACBP=28
+ 0000:2BD5 00D1 C=CODE   S=_TEXT          G=(none)  M=READ       ACBP=28
+ 0000:2CA6 0003 C=CODE   S=_TEXT          G=(none)  M=READU      ACBP=28
+ 0000:2CA9 011D C=CODE   S=_TEXT          G=(none)  M=SETVBUF    ACBP=28
+ 0000:2DC6 0083 C=CODE   S=_TEXT          G=(none)  M=SPRINTF    ACBP=28
+ 0000:2E49 003F C=CODE   S=_TEXT          G=(none)  M=STRCAT     ACBP=28
+ 0000:2E88 0046 C=CODE   S=_TEXT          G=(none)  M=STRDUP     ACBP=28
+ 0000:2ECE 001F C=CODE   S=_TEXT          G=(none)  M=STRLEN     ACBP=28
+ 0000:2EED 0151 C=CODE   S=_TEXT          G=(none)  M=WRITE      ACBP=28
+ 0000:303E 003C C=CODE   S=_TEXT          G=(none)  M=WRITEA     ACBP=28
+ 0000:307A 0003 C=CODE   S=_TEXT          G=(none)  M=WRITEU     ACBP=28
+ 0000:307D 003D C=CODE   S=_TEXT          G=(none)  M=XFCLOSE    ACBP=28
+ 0000:30BA 0038 C=CODE   S=_TEXT          G=(none)  M=XFFLUSH    ACBP=28
+ 0000:30F2 0043 C=CODE   S=_TEXT          G=(none)  M=FMEMSET    ACBP=28
+ 0313:0005 1A8B C=CODE   S=16_PM_TEXT     G=(none)  M=SRC\LIB\16_PM.C ACBP=28
+ 04BC:0000 06B1 C=CODE   S=KITTEN_TEXT    G=(none)  M=SRC\LIB\NYAN\KITTEN.C ACBP=28
+ 0527:0001 0412 C=CODE   S=16_HC_TEXT     G=(none)  M=SRC\LIB\16_HC.C ACBP=28
+ 0568:0003 02FD C=CODE   S=EXMMTEST_TEXT  G=(none)  M=SRC\EXMMTEST.C ACBP=28
+ 0598:0000 096B C=CODE   S=16_CA_TEXT     G=(none)  M=SRC\LIB\16_CA.C ACBP=28
+ 062E:000B 04DA C=CODE   S=16_HEAD_TEXT   G=(none)  M=SRC\LIB\16_HEAD.C ACBP=28
+ 067C:0005 1B43 C=CODE   S=16_MM_TEXT     G=(none)  M=SRC\LIB\16_MM.C ACBP=28
+ 0830:0008 10A2 C=CODE   S=16_IN_TEXT     G=(none)  M=SRC\LIB\16_IN.C ACBP=28
+ 093A:000A 0222 C=CODE   S=16_DBG_TEXT    G=(none)  M=SRC\LIB\16_DBG.C ACBP=28
+ 095C:000C 0539 C=CODE   S=16_TAIL_TEXT   G=(none)  M=SRC\LIB\16_TAIL.C ACBP=28
+ 09B1:0000 0000 C=FAR_DATA S=_FARDATA       G=(none)  M=c0.ASM     ACBP=68
+ 09B1:0000 0080 C=FAR_DATA S=16_IN5_DATA    G=(none)  M=SRC\LIB\16_IN.C ACBP=68
+ 09B9:0000 0080 C=FAR_DATA S=16_IN6_DATA    G=(none)  M=SRC\LIB\16_IN.C ACBP=68
+ 09C1:0000 0080 C=FAR_DATA S=16_IN7_DATA    G=(none)  M=SRC\LIB\16_IN.C ACBP=68
+ 09C9:0000 0024 C=FAR_DATA S=16_IN8_DATA    G=(none)  M=SRC\LIB\16_IN.C ACBP=68
+ 09CC:0000 0000 C=FAR_BSS S=_FARBSS        G=(none)  M=c0.ASM     ACBP=68
+ 09CC:0000 0000 C=OVRINFO S=_OVERLAY_      G=(none)  M=c0.ASM     ACBP=68
+ 09CC:0000 0000 C=STUBSEG S=_1STUB_        G=(none)  M=c0.ASM     ACBP=68
+ 09CC:0000 0093 C=DATA   S=_DATA          G=DGROUP  M=c0.ASM     ACBP=68
+ 09CC:0094 054F C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_PM.C ACBP=48
+ 09CC:05E4 0045 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\NYAN\KITTEN.C ACBP=48
+ 09CC:062A 0016 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_HC.C ACBP=48
+ 09CC:0640 02A1 C=DATA   S=_DATA          G=DGROUP  M=SRC\EXMMTEST.C ACBP=48
+ 09CC:08E2 0117 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_CA.C ACBP=48
+ 09CC:09FA 0011 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_HEAD.C ACBP=48
+ 09CC:0A0C 0A37 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_MM.C ACBP=48
+ 09CC:1444 049E C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_IN.C ACBP=48
+ 09CC:18E2 006C C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_DBG.C ACBP=48
+ 09CC:194E 0155 C=DATA   S=_DATA          G=DGROUP  M=SRC\LIB\16_TAIL.C ACBP=48
+ 09CC:1AA4 0002 C=DATA   S=_DATA          G=DGROUP  M=ATEXIT     ACBP=48
+ 09CC:1AA6 0101 C=DATA   S=_DATA          G=DGROUP  M=CTYPE      ACBP=48
+ 09CC:1BA8 0000 C=DATA   S=_DATA          G=DGROUP  M=DOSFATTR   ACBP=48
+ 09CC:1BA8 000C C=DATA   S=_DATA          G=DGROUP  M=EXIT       ACBP=48
+ 09CC:1BB4 0190 C=DATA   S=_DATA          G=DGROUP  M=FILES      ACBP=48
+ 09CC:1D44 002A C=DATA   S=_DATA          G=DGROUP  M=FILES2     ACBP=48
+ 09CC:1D6E 0004 C=DATA   S=_DATA          G=DGROUP  M=FMODE      ACBP=48
+ 09CC:1D72 0000 C=DATA   S=_DATA          G=DGROUP  M=GETVECT    ACBP=48
+ 09CC:1D72 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LDIV     ACBP=48
+ 09CC:1D72 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LLSH     ACBP=48
+ 09CC:1D72 0000 C=DATA   S=_DATA          G=DGROUP  M=H_LURSH    ACBP=48
+ 09CC:1D72 0000 C=DATA   S=_DATA          G=DGROUP  M=H_PADD     ACBP=48
+ 09CC:1D72 0000 C=DATA   S=_DATA          G=DGROUP  M=H_PSBP     ACBP=48
+ 09CC:1D72 005B C=DATA   S=_DATA          G=DGROUP  M=IOERROR    ACBP=48
+ 09CC:1DCE 0000 C=DATA   S=_DATA          G=DGROUP  M=ISATTY     ACBP=48
+ 09CC:1DCE 0000 C=DATA   S=_DATA          G=DGROUP  M=LONGTOA    ACBP=48
+ 09CC:1DCE 0000 C=DATA   S=_DATA          G=DGROUP  M=LSEEK      ACBP=48
+ 09CC:1DCE 0009 C=DATA   S=_DATA          G=DGROUP  M=MKNAME     ACBP=48
+ 09CC:1DD8 0000 C=DATA   S=_DATA          G=DGROUP  M=N_PCMP     ACBP=48
+ 09CC:1DD8 0000 C=DATA   S=_DATA          G=DGROUP  M=READA      ACBP=48
+ 09CC:1DD8 0000 C=DATA   S=_DATA          G=DGROUP  M=SETUPIO    ACBP=48
+ 09CC:1DD8 0002 C=DATA   S=_DATA          G=DGROUP  M=STKLEN     ACBP=48
+ 09CC:1DDA 0000 C=DATA   S=_DATA          G=DGROUP  M=TOLOWER    ACBP=48
+ 09CC:1DDA 0000 C=DATA   S=_DATA          G=DGROUP  M=UNLINK     ACBP=48
+ 09CC:1DDA 0067 C=DATA   S=_DATA          G=DGROUP  M=VPRINTER   ACBP=48
+ 09CC:1E42 0000 C=DATA   S=_DATA          G=DGROUP  M=VRAM       ACBP=48
+ 09CC:1E42 0002 C=DATA   S=_DATA          G=DGROUP  M=WSCROLL    ACBP=48
+ 09CC:1E44 0000 C=DATA   S=_DATA          G=DGROUP  M=_STPCPY    ACBP=48
+ 09CC:1E44 0000 C=DATA   S=_DATA          G=DGROUP  M=CLRSCR     ACBP=48
+ 09CC:1E44 0000 C=DATA   S=_DATA          G=DGROUP  M=CORELEFT   ACBP=48
+ 09CC:1E44 0000 C=DATA   S=_DATA          G=DGROUP  M=CPRINTF    ACBP=48
+ 09CC:1E44 0018 C=DATA   S=_DATA          G=DGROUP  M=CRTINIT    ACBP=48
+ 09CC:1E5C 0031 C=DATA   S=_DATA          G=DGROUP  M=CVTFAK     ACBP=48
+ 09CC:1E8E 0000 C=DATA   S=_DATA          G=DGROUP  M=FARHEAP    ACBP=48
+ 09CC:1E8E 0002 C=DATA   S=_DATA          G=DGROUP  M=FBRK       ACBP=48
+ 09CC:1E90 0000 C=DATA   S=_DATA          G=DGROUP  M=FCORELFT   ACBP=48
+ 09CC:1E90 0000 C=DATA   S=_DATA          G=DGROUP  M=GETCH      ACBP=48
+ 09CC:1E90 0000 C=DATA   S=_DATA          G=DGROUP  M=GOTOXY     ACBP=48
+ 09CC:1E90 0000 C=DATA   S=_DATA          G=DGROUP  M=GPTEXT     ACBP=48
+ 09CC:1E90 0000 C=DATA   S=_DATA          G=DGROUP  M=IOCTL      ACBP=48
+ 09CC:1E90 0002 C=DATA   S=_DATA          G=DGROUP  M=KBHIT      ACBP=48
+ 09CC:1E92 0000 C=DATA   S=_DATA          G=DGROUP  M=MOVETEXT   ACBP=48
+ 09CC:1E92 0000 C=DATA   S=_DATA          G=DGROUP  M=PUTCH      ACBP=48
+ 09CC:1E92 0000 C=DATA   S=_DATA          G=DGROUP  M=REALCVT    ACBP=48
+ 09CC:1E92 0000 C=DATA   S=_DATA          G=DGROUP  M=SCREEN     ACBP=48
+ 09CC:1E92 0000 C=DATA   S=_DATA          G=DGROUP  M=SCROLL     ACBP=48
+ 09CC:1E92 0010 C=DATA   S=_DATA          G=DGROUP  M=SETARGV    ACBP=48
+ 09CC:1EA2 0000 C=DATA   S=_DATA          G=DGROUP  M=SETBLOCK   ACBP=48
+ 09CC:1EA2 0004 C=DATA   S=_DATA          G=DGROUP  M=SETENVP    ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=WHEREXY    ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=CHMODA     ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOSE      ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=CLOSEA     ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=FCLOSE     ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=FFLUSH     ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=FLENGTH    ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=FLUSHALL   ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=FOPEN      ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=FPRINTF    ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=FSEEK      ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=GETENV     ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=LTOA1      ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=MEMCPY     ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=MOVEDATA   ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=OPEN       ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=OPENA      ACBP=48
+ 09CC:1EA6 0000 C=DATA   S=_DATA          G=DGROUP  M=PRINTF     ACBP=48
+ 09CC:1EA6 0001 C=DATA   S=_DATA          G=DGROUP  M=PUTC       ACBP=48
+ 09CC:1EA8 0000 C=DATA   S=_DATA          G=DGROUP  M=READ       ACBP=48
+ 09CC:1EA8 0000 C=DATA   S=_DATA          G=DGROUP  M=READU      ACBP=48
+ 09CC:1EA8 0004 C=DATA   S=_DATA          G=DGROUP  M=SETVBUF    ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=SPRINTF    ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=STRCAT     ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=STRDUP     ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=STRLEN     ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITE      ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITEA     ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=WRITEU     ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=XFCLOSE    ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=XFFLUSH    ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_DATA          G=DGROUP  M=FMEMSET    ACBP=48
+ 09CC:1EAC 0000 C=DATA   S=_CVTSEG        G=DGROUP  M=c0.ASM     ACBP=48
+ 09CC:1EAC 0002 C=DATA   S=_CVTSEG        G=DGROUP  M=CVTFAK     ACBP=48
+ 09CC:1EAE 0000 C=DATA   S=_CVTSEG        G=DGROUP  M=REALCVT    ACBP=48
+ 09CC:1EAE 0000 C=DATA   S=_SCNSEG        G=DGROUP  M=c0.ASM     ACBP=48
+ 09CC:1EAE 0006 C=DATA   S=_SCNSEG        G=DGROUP  M=CVTFAK     ACBP=48
+ 09CC:1EB4 0000 C=CONST  S=_CONST         G=DGROUP  M=c0.ASM     ACBP=48
+ 09CC:1EB4 0000 C=INITDATA S=_INIT_         G=DGROUP  M=c0.ASM     ACBP=48
+ 09CC:1EB4 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETUPIO    ACBP=48
+ 09CC:1EBA 0006 C=INITDATA S=_INIT_         G=DGROUP  M=CRTINIT    ACBP=48
+ 09CC:1EC0 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETARGV    ACBP=48
+ 09CC:1EC6 0006 C=INITDATA S=_INIT_         G=DGROUP  M=SETENVP    ACBP=48
+ 09CC:1ECC 0000 C=INITDATA S=_INITEND_      G=DGROUP  M=c0.ASM     ACBP=28
+ 09CC:1ECC 0000 C=EXITDATA S=_EXIT_         G=DGROUP  M=c0.ASM     ACBP=48
+ 09CC:1ECC 0000 C=EXITDATA S=_EXITEND_      G=DGROUP  M=c0.ASM     ACBP=28
+ 09CC:1ECC 0000 C=BSS    S=_BSS           G=DGROUP  M=c0.ASM     ACBP=48
+ 09CC:1ECC 0016 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_PM.C ACBP=48
+ 09CC:1EE2 0004 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\NYAN\KITTEN.C ACBP=48
+ 09CC:1EE6 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_HC.C ACBP=48
+ 09CC:1EE6 523B C=BSS    S=_BSS           G=DGROUP  M=SRC\EXMMTEST.C ACBP=48
+ 09CC:7122 000C C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_CA.C ACBP=48
+ 09CC:712E 0000 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_HEAD.C ACBP=48
+ 09CC:712E 000C C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_MM.C ACBP=48
+ 09CC:713A 0168 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_IN.C ACBP=48
+ 09CC:72A2 000E C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_DBG.C ACBP=48
+ 09CC:72B0 0423 C=BSS    S=_BSS           G=DGROUP  M=SRC\LIB\16_TAIL.C ACBP=48
+ 09CC:76D4 0080 C=BSS    S=_BSS           G=DGROUP  M=ATEXIT     ACBP=48
+ 09CC:7754 0000 C=BSS    S=_BSS           G=DGROUP  M=DOSFATTR   ACBP=48
+ 09CC:7754 0000 C=BSS    S=_BSS           G=DGROUP  M=GETVECT    ACBP=48
+ 09CC:7754 0000 C=BSS    S=_BSS           G=DGROUP  M=IOERROR    ACBP=48
+ 09CC:7754 0000 C=BSS    S=_BSS           G=DGROUP  M=ISATTY     ACBP=48
+ 09CC:7754 0000 C=BSS    S=_BSS           G=DGROUP  M=LONGTOA    ACBP=48
+ 09CC:7754 0000 C=BSS    S=_BSS           G=DGROUP  M=LSEEK      ACBP=48
+ 09CC:7754 000D C=BSS    S=_BSS           G=DGROUP  M=MKNAME     ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=READA      ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=SETUPIO    ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=UNLINK     ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=VPRINTER   ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=VRAM       ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=CORELEFT   ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=CRTINIT    ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=GETCH      ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=IOCTL      ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=KBHIT      ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=SETBLOCK   ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=CHMODA     ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=CLOSEA     ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=FLENGTH    ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=GETENV     ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=MEMCPY     ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=MOVEDATA   ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=OPEN       ACBP=48
+ 09CC:7762 0000 C=BSS    S=_BSS           G=DGROUP  M=OPENA      ACBP=48
+ 09CC:7762 0001 C=BSS    S=_BSS           G=DGROUP  M=PUTC       ACBP=48
+ 09CC:7764 0000 C=BSS    S=_BSS           G=DGROUP  M=READ       ACBP=48
+ 09CC:7764 0000 C=BSS    S=_BSS           G=DGROUP  M=STRCAT     ACBP=48
+ 09CC:7764 0000 C=BSS    S=_BSS           G=DGROUP  M=STRLEN     ACBP=48
+ 09CC:7764 0000 C=BSS    S=_BSS           G=DGROUP  M=WRITEA     ACBP=48
+ 09CC:7764 0000 C=BSS    S=_BSS           G=DGROUP  M=FMEMSET    ACBP=48
+ 09CC:7764 0000 C=BSSEND S=_BSSEND        G=DGROUP  M=c0.ASM     ACBP=28
+ 1143:0000 0080 C=STACK  S=_STACK         G=(none)  M=c0.ASM     ACBP=74
 
   Address         Publics by Name
 
- 0883:0000 idle  DATASEG@
+ 09CC:0000 idle  DATASEG@
  0000:0291 idle  DGROUP@
- 0000:0395       F_LDIV@
- 0000:03A4 idle  F_LMOD@
- 0000:039C idle  F_LUDIV@
- 0000:03AC idle  F_LUMOD@
- 0000:0443       F_LXLSH@
- 0000:0464       F_LXURSH@
- 0000:0485 idle  F_PADD@
- 0000:04E5 idle  F_PSBP@
- 0000:04B4 idle  F_PSUB@
- 04BA:0007 idle  KITTENGETS
- 0000:0395 idle  LDIV@
- 0000:03A4 idle  LMOD@
- 0000:039C idle  LUDIV@
- 0000:03AC idle  LUMOD@
- 0000:0443 idle  LXLSH@
- 0000:0464 idle  LXURSH@
- 0000:0392 idle  N_LDIV@
- 0000:03A1 idle  N_LMOD@
- 0000:0399 idle  N_LUDIV@
- 0000:03A9 idle  N_LUMOD@
- 0000:0440       N_LXLSH@
- 0000:0461 idle  N_LXURSH@
- 0000:0482       N_PADD@
- 0000:06E7       N_PCMP@
- 0000:04E2       N_PSBP@
- 0000:04B1 idle  N_PSUB@
- 0000:0485 idle  PADD@
- 0000:04E5 idle  PSBP@
- 0000:04B4 idle  PSUB@
+ 0000:03B5       F_LDIV@
+ 0000:03C4 idle  F_LMOD@
+ 0000:03BC idle  F_LUDIV@
+ 0000:03CC idle  F_LUMOD@
+ 0000:0463       F_LXLSH@
+ 0000:0484       F_LXURSH@
+ 0000:04A5 idle  F_PADD@
+ 0000:0505 idle  F_PSBP@
+ 0000:04D4 idle  F_PSUB@
+ 04BC:0000 idle  KITTENGETS
+ 0000:03B5 idle  LDIV@
+ 0000:03C4 idle  LMOD@
+ 0000:03BC idle  LUDIV@
+ 0000:03CC idle  LUMOD@
+ 0000:0463 idle  LXLSH@
+ 0000:0484 idle  LXURSH@
+ 0000:03B2 idle  N_LDIV@
+ 0000:03C1 idle  N_LMOD@
+ 0000:03B9 idle  N_LUDIV@
+ 0000:03C9 idle  N_LUMOD@
+ 0000:0460       N_LXLSH@
+ 0000:0481 idle  N_LXURSH@
+ 0000:04A2       N_PADD@
+ 0000:0707       N_PCMP@
+ 0000:0502       N_PSBP@
+ 0000:04D1 idle  N_PSUB@
+ 0000:04A5 idle  PADD@
+ 0000:0505 idle  PSBP@
+ 0000:04D4 idle  PSUB@
  0000:027A       _abort
- 0883:6C2A idle  _aftersort
+ 09CC:7132 idle  _aftersort
  0000:0295 idle  _atexit
- 0883:6C2E idle  _beforesort
- 082E:04E0 idle  _booleantest
- 082E:040D idle  _boolean_to_binary
- 0596:042E idle  _CAL_CarmackExpand
- 0596:032E idle  _CAL_HuffExpand
- 0596:02BD idle  _CAL_OptimizeNodes
- 0596:0723 idle  _CAL_SetupMapFile
- 04BA:0284 idle  _catread
- 0596:0854 idle  _CA_ClearAllMarks
- 0596:081F idle  _CA_ClearMarks
- 0596:0032       _CA_CloseDebug
- 0596:07F2 idle  _CA_DownLevel
- 0596:0047       _CA_FarRead
- 0596:00C1 idle  _CA_FarWrite
- 0596:0226       _CA_LoadFile
- 0596:0007       _CA_OpenDebug
- 0596:013B       _CA_ReadFile
- 0596:057E idle  _CA_RLEWCompress
- 0596:0670 idle  _CA_RLEWexpand
- 0596:08D8 idle  _CA_SetAllPurge
- 0596:0881 idle  _CA_SetGrPurge
- 0596:07A3       _CA_Shutdown
- 0596:0757       _CA_Startup
- 0596:07C8 idle  _CA_UpLevel
- 0596:01B8 idle  _CA_WriteFile
- 082E:023B idle  _ClearMemory
- 0000:1E69       _close
- 0000:0DE3       _clrscr
- 0000:0E0C       _coreleft
- 0000:0F44 idle  _cprintf
- 04BA:0595 idle  _db_fetch
- 04BA:05FD idle  _db_insert
- 082E:009C       _DebugMemory_
- 062D:0496 idle  _dirchar
- 0883:1949       _directvideo
- 0883:6C22 idle  _drawcachebox
- 0883:1998       _environ
- 0883:007F       _errno
+ 09CC:7136 idle  _beforesort
+ 095C:04DD idle  _booleantest
+ 095C:040A idle  _boolean_to_binary
+ 09CC:713E idle  _btnstate
+ 0598:0427 idle  _CAL_CarmackExpand
+ 0598:0327 idle  _CAL_HuffExpand
+ 0598:02B6 idle  _CAL_OptimizeNodes
+ 0598:071C idle  _CAL_SetupMapFile
+ 04BC:027D idle  _catread
+ 0598:084D idle  _CA_ClearAllMarks
+ 0598:0818 idle  _CA_ClearMarks
+ 0598:002B       _CA_CloseDebug
+ 0598:07EB idle  _CA_DownLevel
+ 0598:0040       _CA_FarRead
+ 0598:00BA idle  _CA_FarWrite
+ 0598:021F       _CA_LoadFile
+ 0598:0000       _CA_OpenDebug
+ 0598:0134       _CA_ReadFile
+ 0598:0577 idle  _CA_RLEWCompress
+ 0598:0669 idle  _CA_RLEWexpand
+ 0598:08D1 idle  _CA_SetAllPurge
+ 0598:087A idle  _CA_SetGrPurge
+ 0598:079C       _CA_Shutdown
+ 0598:0750       _CA_Startup
+ 0598:07C1 idle  _CA_UpLevel
+ 0598:01B1 idle  _CA_WriteFile
+ 095C:0238 idle  _ClearMemory
+ 0000:1E89       _close
+ 0000:0E03       _clrscr
+ 0000:0E2C       _coreleft
+ 0000:0F64 idle  _cprintf
+ 09CC:72AC idle  _dbg_mapdata
+ 09CC:18E8 idle  _dbg_maptext
+ 09CC:18E6       _dbg_nointest
+ 09CC:18E4       _dbg_testcontrolnoisy
+ 09CC:18E2       _dbg_testkeyin
+ 04BC:058E idle  _db_fetch
+ 04BC:05F6 idle  _db_insert
+ 095C:0099       _DebugMemory_
+ 062E:049F       _dirchar
+ 09CC:1E53       _directvideo
+ 09CC:712A idle  _drawcachebox
+ 09CC:1EA2       _environ
+ 09CC:007F       _errno
  0000:0357       _exit
- 0000:1696       _farcoreleft
- 0000:1264       _farfree
- 0000:1378       _farmalloc
- 0000:14DC idle  _farrealloc
- 0000:1EAF       _fclose
- 0000:1F67       _fflush
- 0000:2034       _filelength
- 062D:0002 idle  _filesize
- 0883:6C1A idle  _finishcachebox
- 0000:2075       _flushall
- 0000:228E       _fopen
- 0000:22C3       _fprintf
- 0000:2809 idle  _fputc
- 0000:299E idle  _fputchar
- 0000:1264       _free
- 0000:2361       _fseek
- 0000:23E1       _ftell
- 0000:16E6       _getch
- 0000:1702 idle  _getche
- 0000:24C1       _getenv
- 0000:178D       _gettext
- 04BA:053E idle  _get_line
- 0883:6E55 idle  _global_temp_status_text
- 0883:6C55 idle  _global_temp_status_text2
- 0000:1744       _gotoxy
- 0525:0405 idle  _HC_CloseDebug
- 0525:01B3 idle  _HC_coreleft
- 0525:0008       _HC_farcoreleft
- 0525:0308 idle  _HC_farcoreleft_
- 0525:0243 idle  _HC_LargestFarFreeBlock
- 0525:00F7 idle  _HC_LargestFreeBlock
- 0525:03DA idle  _HC_OpenDebug
- 0000:1839       _ioctl
- 0000:0555       _isatty
- 0000:2531 idle  _itoa
- 0000:1862 idle  _kbhit
- 04BA:033C idle  _kittenclose
- 04BA:005A idle  _kittenopen
- 0000:0608       _lseek
- 0000:2579 idle  _ltoa
- 0566:002C       _main
- 0000:136E       _malloc
- 0000:25A1       _memcpy
- 067A:000C       _MML_CheckForEMS
- 067A:00B2       _MML_CheckForXMS
- 067A:035C idle  _MML_ClearBlock
- 067A:00DE idle  _MML_UseSpace
- 067A:1B1C       _MM_BombOnError
- 067A:127C       _MM_DumpData
- 067A:16EF       _MM_EMSerr
- 067A:09C5       _MM_FreePtr
- 067A:06A6       _MM_GetPtr
- 067A:14FB       _MM_Report_
- 067A:0B7D       _MM_SetLock
- 067A:0AC8       _MM_SetPurge
- 067A:0DCB       _MM_ShowMemory
- 067A:066C       _MM_Shutdown
- 067A:0C37       _MM_SortMem
- 067A:03D1       _MM_Startup
- 067A:1463       _MM_TotalFree
- 067A:13E9       _MM_UnusedMemory
- 0000:25C5       _movedata
- 0000:1874       _movetext
- 04BA:0343 idle  _mystrtoul
- 082E:0478 idle  _nibbletest
- 082E:03A2 idle  _nibble_to_binary
- 0000:2614       _open
- 0311:0AFF idle  _PML_ClosePageFile
- 0311:105F idle  _PML_GetAPageBuffer
- 0311:0B5E idle  _PML_GetEMSAddress
- 0311:11DB idle  _PML_GetPageFromXMS
- 0311:0D0E idle  _PML_GiveLRUPage
- 0311:0DCA idle  _PML_GiveLRUXMSPage
- 0311:1289 idle  _PML_LoadPage
- 0311:0005 idle  _PML_MapEMS
- 0311:085F idle  _PML_OpenPageFile
- 0311:0E5C idle  _PML_PutPageInXMS
- 0311:07B5 idle  _PML_ReadFromFile
- 0311:0205 idle  _PML_ShutdownEMS
- 0311:076C idle  _PML_ShutdownMainMem
- 0311:0469 idle  _PML_ShutdownXMS
- 0311:009A idle  _PML_StartupEMS
- 0311:0691 idle  _PML_StartupMainMem
- 0311:028D idle  _PML_StartupXMS
- 0311:0F4E idle  _PML_TransferPageSpace
- 0311:0398 idle  _PML_XMSCopy
- 0311:0522       _PM_CheckMainMem
- 0311:12EE idle  _PM_GetPage
- 0311:0CA0 idle  _PM_GetPageAddress
- 0311:17A2 idle  _PM_NextFrame
- 0311:144F idle  _PM_Preload
- 0311:18A2 idle  _PM_Reset
- 0311:04BA       _PM_SetMainMemPurge
- 0311:1413 idle  _PM_SetPageLock
- 0311:1A4E       _PM_Shutdown
- 0311:193C       _PM_Startup
- 0000:27D2       _printf
- 062D:0228 idle  _printmeminfoline
- 04BA:03DF idle  _processEscChars
- 0000:1911       _putch
- 0000:17E3       _puttext
- 082E:0260       _Quit
- 0000:2C86       _read
- 0000:14D5 idle  _realloc
- 062D:0069 idle  _remove_ext
- 062D:01D1 idle  _rotateL
- 062D:017A idle  _rotateR
- 0000:1DAC       _setblock
- 0000:2C89       _setvbuf
- 082E:006D idle  _Shutdown16
- 0000:2DE6       _sprintf
- 082E:000F idle  _Startup16
- 0000:2E29       _strcat
- 0000:2E68       _strdup
- 0000:2EAE       _strlen
- 0000:07F1       _tolower
- 0000:255C       _ultoa
- 0000:1726 idle  _ungetch
- 0000:081D       _unlink
- 0883:6C1E idle  _updatecachebox
- 062D:03C3       _US_CheckParm
- 0566:000A idle  _VGAmodeX
- 0000:2E08 idle  _vsprintf
- 0000:1E2A idle  _wherex
- 0000:1E39 idle  _wherey
- 082E:0337 idle  _word_to_binary
- 0000:305A       _write
- 0883:6C26 idle  _XMSaddr
- 0883:19D4       _XMSDriver
- 0883:19D2       _XMSVer
- 067A:1B2C idle  _xms_call
+ 0000:16B6       _farcoreleft
+ 0000:1284       _farfree
+ 0000:1398       _farmalloc
+ 0000:14FC idle  _farrealloc
+ 0000:1ECF       _fclose
+ 0000:1F87       _fflush
+ 0000:2054       _filelength
+ 062E:000B idle  _filesize
+ 09CC:7122 idle  _finishcachebox
+ 0000:2095       _flushall
+ 0000:22AE       _fopen
+ 0000:22E3       _fprintf
+ 0000:2829 idle  _fputc
+ 0000:29BE idle  _fputchar
+ 0000:1284       _free
+ 0000:2381       _fseek
+ 0000:2401       _ftell
+ 0000:1706       _getch
+ 0000:1722 idle  _getche
+ 0000:24E1       _getenv
+ 0000:17AD       _gettext
+ 0000:0392       _getvect
+ 04BC:0537 idle  _get_line
+ 09CC:74D3 idle  _global_temp_status_text
+ 09CC:72D3 idle  _global_temp_status_text2
+ 0000:1764       _gotoxy
+ 0527:03FE idle  _HC_CloseDebug
+ 0527:01AC idle  _HC_coreleft
+ 0527:0001       _HC_farcoreleft
+ 0527:0301 idle  _HC_farcoreleft_
+ 0527:023C idle  _HC_LargestFarFreeBlock
+ 0527:00F0 idle  _HC_LargestFreeBlock
+ 0527:03D3 idle  _HC_OpenDebug
+ 0830:0261 idle  _INL_GetJoyDelta
+ 0830:0008 idle  _INL_KeyService
+ 0830:017B idle  _INL_Mouse
+ 09CC:715C idle  _inpu
+ 0830:0F0F idle  _IN_Ack
+ 0830:0EA6 idle  _IN_CheckAck
+ 0830:1023       _IN_ClearKey
+ 0830:0852 idle  _IN_ClearKeysDown
+ 0830:0776 idle  _IN_Default
+ 0830:1086 idle  _IN_GetCurCode
+ 0830:01C4 idle  _IN_GetJoyAbs
+ 0830:041A idle  _IN_GetJoyButtonsDB
+ 0830:1082 idle  _IN_GetLastScan
+ 0830:0DB3       _IN_GetScanName
+ 0830:0F1C idle  _IN_IsUserInput
+ 0830:0FD4 idle  _IN_JoyButtons
+ 0830:108A idle  _IN_KbdLED
+ 0830:0FF1 idle  _IN_KeyDown
+ 0830:0FAF idle  _IN_MouseButtons
+ 0830:1045 idle  _IN_qb
+ 0830:0961 idle  _IN_ReadControl
+ 0830:08A2 idle  _IN_ReadCursor
+ 0830:0DA4 idle  _IN_SetControlType
+ 0830:0840 idle  _IN_SetKeyHook
+ 0830:05A3 idle  _IN_SetupJoy
+ 0830:0809 idle  _IN_Shutdown
+ 0830:0E48 idle  _IN_StartAck
+ 0830:06B7 idle  _IN_Startup
+ 0830:0F78 idle  _IN_UserInput
+ 0830:0E2B idle  _IN_WaitForASCII
+ 0830:0E0D idle  _IN_WaitForKey
+ 0000:1859       _ioctl
+ 0000:0575       _isatty
+ 0000:2551 idle  _itoa
+ 0000:1882       _kbhit
+ 04BC:0335 idle  _kittenclose
+ 04BC:0053 idle  _kittenopen
+ 0000:0628       _lseek
+ 0000:2599 idle  _ltoa
+ 0568:0025       _main
+ 0000:138E       _malloc
+ 0000:25C1       _memcpy
+ 067C:0005       _MML_CheckForEMS
+ 067C:00AB       _MML_CheckForXMS
+ 067C:0355 idle  _MML_ClearBlock
+ 067C:00D7 idle  _MML_UseSpace
+ 067C:1B15       _MM_BombOnError
+ 067C:1275       _MM_DumpData
+ 067C:16E8       _MM_EMSerr
+ 067C:09BE       _MM_FreePtr
+ 067C:069F       _MM_GetPtr
+ 067C:14F4       _MM_Report_
+ 067C:0B76       _MM_SetLock
+ 067C:0AC1       _MM_SetPurge
+ 067C:0DC4       _MM_ShowMemory
+ 067C:0665       _MM_Shutdown
+ 067C:0C30       _MM_SortMem
+ 067C:03CA       _MM_Startup
+ 067C:145C       _MM_TotalFree
+ 067C:13E2       _MM_UnusedMemory
+ 0000:25E5       _movedata
+ 0000:1894       _movetext
+ 04BC:033C idle  _mystrtoul
+ 095C:0475 idle  _nibbletest
+ 095C:039F idle  _nibble_to_binary
+ 0000:2634       _open
+ 0313:0AFC idle  _PML_ClosePageFile
+ 0313:1058 idle  _PML_GetAPageBuffer
+ 0313:0B57 idle  _PML_GetEMSAddress
+ 0313:11D4 idle  _PML_GetPageFromXMS
+ 0313:0D07 idle  _PML_GiveLRUPage
+ 0313:0DC3 idle  _PML_GiveLRUXMSPage
+ 0313:1282 idle  _PML_LoadPage
+ 0313:0005 idle  _PML_MapEMS
+ 0313:085F idle  _PML_OpenPageFile
+ 0313:0E55 idle  _PML_PutPageInXMS
+ 0313:07B5 idle  _PML_ReadFromFile
+ 0313:0205 idle  _PML_ShutdownEMS
+ 0313:076C idle  _PML_ShutdownMainMem
+ 0313:0469 idle  _PML_ShutdownXMS
+ 0313:009A idle  _PML_StartupEMS
+ 0313:0691 idle  _PML_StartupMainMem
+ 0313:028D idle  _PML_StartupXMS
+ 0313:0F47 idle  _PML_TransferPageSpace
+ 0313:0398 idle  _PML_XMSCopy
+ 0313:0522       _PM_CheckMainMem
+ 0313:12E7       _PM_GetPage
+ 0313:0C99       _PM_GetPageAddress
+ 0313:179B idle  _PM_NextFrame
+ 0313:1448 idle  _PM_Preload
+ 0313:189B idle  _PM_Reset
+ 0313:04BA       _PM_SetMainMemPurge
+ 0313:140C idle  _PM_SetPageLock
+ 0313:1A47       _PM_Shutdown
+ 0313:1935       _PM_Startup
+ 0000:27F2       _printf
+ 062E:0231 idle  _printmeminfoline
+ 04BC:03D8 idle  _processEscChars
+ 0000:1931       _putch
+ 0000:1803       _puttext
+ 095C:025D       _Quit
+ 0000:2CA6       _read
+ 0000:14F5 idle  _realloc
+ 062E:0072 idle  _remove_ext
+ 062E:01DA idle  _rotateL
+ 062E:0183 idle  _rotateR
+ 0000:1DCC       _setblock
+ 0000:2CA9       _setvbuf
+ 0000:03A1       _setvect
+ 093A:000A idle  _ShapeTest
+ 095C:006A idle  _Shutdown16
+ 0000:2E06       _sprintf
+ 095C:000C idle  _Startup16
+ 0000:2E49       _strcat
+ 0000:2E88       _strdup
+ 0000:2ECE       _strlen
+ 0000:0811       _tolower
+ 0000:257C       _ultoa
+ 0000:1746 idle  _ungetch
+ 0000:083D       _unlink
+ 09CC:7126 idle  _updatecachebox
+ 062E:03CC       _US_CheckParm
+ 0568:0003 idle  _VGAmodeX
+ 0000:2E28 idle  _vsprintf
+ 0000:1E4A idle  _wherex
+ 0000:1E59 idle  _wherey
+ 095C:0334 idle  _word_to_binary
+ 0000:307A       _write
+ 09CC:712E idle  _XMSaddr
+ 09CC:1EDE       _XMSDriver
+ 09CC:1EDC       _XMSVer
+ 067C:1B25 idle  _xms_call
  0000:1000 idle  __AHINCR
  0000:000C idle  __AHSHIFT
- 0883:1988       __argc
- 0883:198A       __argv
- 0883:159A       __atexitcnt
- 0883:7056       __atexittbl
- 0000:15CC       __brk
- 0883:008B       __brklvl
- 0883:006B       __C0argc
- 0883:006D       __C0argv
- 0000:1026 idle  __c0crtinit
- 0883:0071       __C0environ
- 0883:1987       __cChar
+ 09CC:1E92       __argc
+ 09CC:1E94       __argv
+ 09CC:1AA4       __atexitcnt
+ 09CC:76D4       __atexittbl
+ 0000:15EC       __brk
+ 09CC:008B       __brklvl
+ 09CC:006B       __C0argc
+ 09CC:006D       __C0argv
+ 0000:1046 idle  __c0crtinit
+ 09CC:0071       __C0environ
+ 09CC:1E91       __cChar
  0000:0378 idle  __cexit
- 0883:1986       __cFlag
+ 09CC:1E90       __cFlag
  0000:016A       __checknull
- 0000:1E4C       __chmod
+ 0000:1E6C       __chmod
  0000:0157       __cleanup
- 0000:1E91       __close
- 0000:0E12       __CPUTN
- 0000:1043 idle  __crtinit
- 0883:159C       __ctype
+ 0000:1EB1       __close
+ 0000:0E32       __CPUTN
+ 0000:1063 idle  __crtinit
+ 09CC:1AA6       __ctype
  0000:0000  Abs  __cvtfak
  0000:0386 idle  __c_exit
- 0883:1868       __doserrno
- 0000:0543       __DOSERROR
- 0883:186A idle  __dosErrorToSV
+ 09CC:1D72       __doserrno
+ 0000:0563       __DOSERROR
+ 09CC:1D74 idle  __dosErrorToSV
  0000:02C2       __dos_getfileattr
  0000:02E2 idle  __dos_setfileattr
- 0883:0075       __envLng
- 0883:0077       __envseg
- 0883:0079       __envSize
+ 09CC:0075       __envLng
+ 09CC:0077       __envseg
+ 09CC:0079       __envSize
  0000:0366       __exit
- 0883:169E       __exitbuf
- 0883:16A2       __exitfopen
- 0883:16A6 idle  __exitopen
- 0000:30F6       __fmemset
- 0883:1864       __fmode
- 0000:27ED idle  __fputc
- 0000:29B2       __FPUTN
- 0000:30D2 idle  __fsetmem
- 0000:2244 idle  __GETFP
- 0883:0087       __heapbase
- 0883:008F       __heaptop
- 0883:005B idle  __Int0Vector
- 0883:005F idle  __Int4Vector
- 0883:0063 idle  __Int5Vector
- 0883:0067 idle  __Int6Vector
- 0000:050A       __IOERROR
- 0883:05E4 idle  __kitten_catalog
- 0000:0566       __LONGTOA
- 0000:0631       __MKNAME
+ 09CC:1BA8       __exitbuf
+ 09CC:1BAC       __exitfopen
+ 09CC:1BB0 idle  __exitopen
+ 0000:3116       __fmemset
+ 09CC:1D6E       __fmode
+ 0000:280D idle  __fputc
+ 0000:29D2       __FPUTN
+ 0000:30F2 idle  __fsetmem
+ 0000:2264 idle  __GETFP
+ 09CC:0087       __heapbase
+ 09CC:008F       __heaptop
+ 09CC:005B idle  __Int0Vector
+ 09CC:005F idle  __Int4Vector
+ 09CC:0063 idle  __Int5Vector
+ 09CC:0067 idle  __Int6Vector
+ 0000:052A       __IOERROR
+ 09CC:05E4 idle  __kitten_catalog
+ 0000:0586       __LONGTOA
+ 0000:0651       __MKNAME
  0000:0293 idle  __MMODEL
- 0883:183A       __nfile
- 0000:16FF idle  __Ngetche
- 0883:1866       __notUmask
- 0000:1723 idle  __Nungetch
- 0000:2783       __open
- 0883:183C       __openfd
- 0000:2173 idle  __OPENFP
- 0883:007D       __osmajor
- 0883:007E idle  __osminor
- 0883:007D idle  __osversion
- 0883:007B       __psp
- 0000:0708       __read
- 0000:1928       __REALCVT
- 0883:19A2       __RealCvtVector
+ 09CC:1D44       __nfile
+ 0000:171F idle  __Ngetche
+ 09CC:1D70       __notUmask
+ 0000:1743 idle  __Nungetch
+ 0000:27A3       __open
+ 09CC:1D46       __openfd
+ 0000:2193 idle  __OPENFP
+ 09CC:007D       __osmajor
+ 09CC:007E idle  __osminor
+ 09CC:007D idle  __osversion
+ 09CC:007B       __psp
+ 0000:0728       __read
+ 0000:1948       __REALCVT
+ 09CC:1EAC       __RealCvtVector
  0000:01C0       __restorezero
- 0000:160B       __sbrk
- 0883:19A4 idle  __ScanTodVector
- 0000:1A62       __SCREENIO
- 0000:1B15       __SCROLL
+ 0000:162B       __sbrk
+ 09CC:1EAE idle  __ScanTodVector
+ 0000:1A82       __SCREENIO
+ 0000:1B35       __SCROLL
  0000:0000  Abs  __setargv__
  0000:0000 idle  __setenvp__
- 0000:0737       __setupio
- 0883:0081 idle  __StartTime
- 0883:18CE       __stklen
- 0000:0DAF       __stpcpy
- 0883:16AA       __streams
+ 0000:0757       __setupio
+ 09CC:0081 idle  __StartTime
+ 09CC:1DD8       __stklen
+ 0000:0DCF       __stpcpy
+ 09CC:1BB4       __streams
  0000:016B       __terminate
- 0000:068E idle  __TMPNAM
+ 0000:06AE idle  __TMPNAM
  0000:0000 idle  __turboCrt
- 0000:05E8       __UTOA
- 0000:1A9E       __VALIDATEXY
- 0883:007D idle  __version
- 0883:193A       __video
- 0000:0F9B       __VideoInt
- 0000:084D       __VPRINTER
- 0000:0D10       __VPTR
- 0000:0D35       __VRAM
- 0000:1E20       __wherexy
- 0000:301E       __write
- 0883:1938       __wscroll
- 0000:305D       __xfclose
- 0000:309A       __xfflush
- 0883:0085 idle  ___brklvl
- 0000:1124 idle  ___first
- 0000:1126 idle  ___last
- 0000:2BB5       ___read
- 0000:1128 idle  ___rover
- 0000:2ECD       ___write
+ 0000:0608       __UTOA
+ 0000:1ABE       __VALIDATEXY
+ 09CC:007D idle  __version
+ 09CC:1E44       __video
+ 0000:0FBB       __VideoInt
+ 0000:086D       __VPRINTER
+ 0000:0D30       __VPTR
+ 0000:0D55       __VRAM
+ 0000:1E40       __wherexy
+ 0000:303E       __write
+ 09CC:1E42       __wscroll
+ 0000:307D       __xfclose
+ 0000:30BA       __xfflush
+ 09CC:0085 idle  ___brklvl
+ 0000:1144 idle  ___first
+ 0000:1146 idle  ___last
+ 0000:2BD5       ___read
+ 0000:1148 idle  ___rover
+ 0000:2EED       ___write
 
   Address         Publics by Value
 
@@ -598,292 +657,332 @@ Detailed map of segments
  0000:0366       __exit
  0000:0378 idle  __cexit
  0000:0386 idle  __c_exit
- 0000:0392 idle  N_LDIV@
- 0000:0395       F_LDIV@
- 0000:0395 idle  LDIV@
- 0000:0399 idle  N_LUDIV@
- 0000:039C idle  F_LUDIV@
- 0000:039C idle  LUDIV@
- 0000:03A1 idle  N_LMOD@
- 0000:03A4 idle  F_LMOD@
- 0000:03A4 idle  LMOD@
- 0000:03A9 idle  N_LUMOD@
- 0000:03AC idle  LUMOD@
- 0000:03AC idle  F_LUMOD@
- 0000:0440       N_LXLSH@
- 0000:0443       F_LXLSH@
- 0000:0443 idle  LXLSH@
- 0000:0461 idle  N_LXURSH@
- 0000:0464       F_LXURSH@
- 0000:0464 idle  LXURSH@
- 0000:0482       N_PADD@
- 0000:0485 idle  F_PADD@
- 0000:0485 idle  PADD@
- 0000:04B1 idle  N_PSUB@
- 0000:04B4 idle  F_PSUB@
- 0000:04B4 idle  PSUB@
- 0000:04E2       N_PSBP@
- 0000:04E5 idle  PSBP@
- 0000:04E5 idle  F_PSBP@
- 0000:050A       __IOERROR
- 0000:0543       __DOSERROR
- 0000:0555       _isatty
- 0000:0566       __LONGTOA
- 0000:05E8       __UTOA
- 0000:0608       _lseek
- 0000:0631       __MKNAME
- 0000:068E idle  __TMPNAM
- 0000:06E7       N_PCMP@
- 0000:0708       __read
- 0000:0737       __setupio
- 0000:07F1       _tolower
- 0000:081D       _unlink
- 0000:084D       __VPRINTER
- 0000:0D10       __VPTR
- 0000:0D35       __VRAM
- 0000:0DAF       __stpcpy
- 0000:0DE3       _clrscr
- 0000:0E0C       _coreleft
- 0000:0E12       __CPUTN
- 0000:0F44 idle  _cprintf
- 0000:0F9B       __VideoInt
+ 0000:0392       _getvect
+ 0000:03A1       _setvect
+ 0000:03B2 idle  N_LDIV@
+ 0000:03B5       F_LDIV@
+ 0000:03B5 idle  LDIV@
+ 0000:03B9 idle  N_LUDIV@
+ 0000:03BC idle  F_LUDIV@
+ 0000:03BC idle  LUDIV@
+ 0000:03C1 idle  N_LMOD@
+ 0000:03C4 idle  F_LMOD@
+ 0000:03C4 idle  LMOD@
+ 0000:03C9 idle  N_LUMOD@
+ 0000:03CC idle  LUMOD@
+ 0000:03CC idle  F_LUMOD@
+ 0000:0460       N_LXLSH@
+ 0000:0463       F_LXLSH@
+ 0000:0463 idle  LXLSH@
+ 0000:0481 idle  N_LXURSH@
+ 0000:0484       F_LXURSH@
+ 0000:0484 idle  LXURSH@
+ 0000:04A2       N_PADD@
+ 0000:04A5 idle  F_PADD@
+ 0000:04A5 idle  PADD@
+ 0000:04D1 idle  N_PSUB@
+ 0000:04D4 idle  F_PSUB@
+ 0000:04D4 idle  PSUB@
+ 0000:0502       N_PSBP@
+ 0000:0505 idle  PSBP@
+ 0000:0505 idle  F_PSBP@
+ 0000:052A       __IOERROR
+ 0000:0563       __DOSERROR
+ 0000:0575       _isatty
+ 0000:0586       __LONGTOA
+ 0000:0608       __UTOA
+ 0000:0628       _lseek
+ 0000:0651       __MKNAME
+ 0000:06AE idle  __TMPNAM
+ 0000:0707       N_PCMP@
+ 0000:0728       __read
+ 0000:0757       __setupio
+ 0000:0811       _tolower
+ 0000:083D       _unlink
+ 0000:086D       __VPRINTER
+ 0000:0D30       __VPTR
+ 0000:0D55       __VRAM
+ 0000:0DCF       __stpcpy
+ 0000:0E03       _clrscr
+ 0000:0E2C       _coreleft
+ 0000:0E32       __CPUTN
+ 0000:0F64 idle  _cprintf
+ 0000:0FBB       __VideoInt
  0000:1000 idle  __AHINCR
- 0000:1026 idle  __c0crtinit
- 0000:1043 idle  __crtinit
- 0000:1124 idle  ___first
- 0000:1126 idle  ___last
- 0000:1128 idle  ___rover
- 0000:1264       _free
- 0000:1264       _farfree
- 0000:136E       _malloc
- 0000:1378       _farmalloc
- 0000:14D5 idle  _realloc
- 0000:14DC idle  _farrealloc
- 0000:15CC       __brk
- 0000:160B       __sbrk
- 0000:1696       _farcoreleft
- 0000:16E6       _getch
- 0000:16FF idle  __Ngetche
- 0000:1702 idle  _getche
- 0000:1723 idle  __Nungetch
- 0000:1726 idle  _ungetch
- 0000:1744       _gotoxy
- 0000:178D       _gettext
- 0000:17E3       _puttext
- 0000:1839       _ioctl
- 0000:1862 idle  _kbhit
- 0000:1874       _movetext
- 0000:1911       _putch
- 0000:1928       __REALCVT
- 0000:1A62       __SCREENIO
- 0000:1A9E       __VALIDATEXY
- 0000:1B15       __SCROLL
- 0000:1DAC       _setblock
- 0000:1E20       __wherexy
- 0000:1E2A idle  _wherex
- 0000:1E39 idle  _wherey
- 0000:1E4C       __chmod
- 0000:1E69       _close
- 0000:1E91       __close
- 0000:1EAF       _fclose
- 0000:1F67       _fflush
- 0000:2034       _filelength
- 0000:2075       _flushall
- 0000:2173 idle  __OPENFP
- 0000:2244 idle  __GETFP
- 0000:228E       _fopen
- 0000:22C3       _fprintf
- 0000:2361       _fseek
- 0000:23E1       _ftell
- 0000:24C1       _getenv
- 0000:2531 idle  _itoa
- 0000:255C       _ultoa
- 0000:2579 idle  _ltoa
- 0000:25A1       _memcpy
- 0000:25C5       _movedata
- 0000:2614       _open
- 0000:2783       __open
- 0000:27D2       _printf
- 0000:27ED idle  __fputc
- 0000:2809 idle  _fputc
- 0000:299E idle  _fputchar
- 0000:29B2       __FPUTN
- 0000:2BB5       ___read
- 0000:2C86       _read
- 0000:2C89       _setvbuf
- 0000:2DE6       _sprintf
- 0000:2E08 idle  _vsprintf
- 0000:2E29       _strcat
- 0000:2E68       _strdup
- 0000:2EAE       _strlen
- 0000:2ECD       ___write
- 0000:301E       __write
- 0000:305A       _write
- 0000:305D       __xfclose
- 0000:309A       __xfflush
- 0000:30D2 idle  __fsetmem
- 0000:30F6       __fmemset
- 0311:0005 idle  _PML_MapEMS
- 0311:009A idle  _PML_StartupEMS
- 0311:0205 idle  _PML_ShutdownEMS
- 0311:028D idle  _PML_StartupXMS
- 0311:0398 idle  _PML_XMSCopy
- 0311:0469 idle  _PML_ShutdownXMS
- 0311:04BA       _PM_SetMainMemPurge
- 0311:0522       _PM_CheckMainMem
- 0311:0691 idle  _PML_StartupMainMem
- 0311:076C idle  _PML_ShutdownMainMem
- 0311:07B5 idle  _PML_ReadFromFile
- 0311:085F idle  _PML_OpenPageFile
- 0311:0AFF idle  _PML_ClosePageFile
- 0311:0B5E idle  _PML_GetEMSAddress
- 0311:0CA0 idle  _PM_GetPageAddress
- 0311:0D0E idle  _PML_GiveLRUPage
- 0311:0DCA idle  _PML_GiveLRUXMSPage
- 0311:0E5C idle  _PML_PutPageInXMS
- 0311:0F4E idle  _PML_TransferPageSpace
- 0311:105F idle  _PML_GetAPageBuffer
- 0311:11DB idle  _PML_GetPageFromXMS
- 0311:1289 idle  _PML_LoadPage
- 0311:12EE idle  _PM_GetPage
- 0311:1413 idle  _PM_SetPageLock
- 0311:144F idle  _PM_Preload
- 0311:17A2 idle  _PM_NextFrame
- 0311:18A2 idle  _PM_Reset
- 0311:193C       _PM_Startup
- 0311:1A4E       _PM_Shutdown
- 04BA:0007 idle  KITTENGETS
- 04BA:005A idle  _kittenopen
- 04BA:0284 idle  _catread
- 04BA:033C idle  _kittenclose
- 04BA:0343 idle  _mystrtoul
- 04BA:03DF idle  _processEscChars
- 04BA:053E idle  _get_line
- 04BA:0595 idle  _db_fetch
- 04BA:05FD idle  _db_insert
- 0525:0008       _HC_farcoreleft
- 0525:00F7 idle  _HC_LargestFreeBlock
- 0525:01B3 idle  _HC_coreleft
- 0525:0243 idle  _HC_LargestFarFreeBlock
- 0525:0308 idle  _HC_farcoreleft_
- 0525:03DA idle  _HC_OpenDebug
- 0525:0405 idle  _HC_CloseDebug
- 0566:000A idle  _VGAmodeX
- 0566:002C       _main
- 0596:0007       _CA_OpenDebug
- 0596:0032       _CA_CloseDebug
- 0596:0047       _CA_FarRead
- 0596:00C1 idle  _CA_FarWrite
- 0596:013B       _CA_ReadFile
- 0596:01B8 idle  _CA_WriteFile
- 0596:0226       _CA_LoadFile
- 0596:02BD idle  _CAL_OptimizeNodes
- 0596:032E idle  _CAL_HuffExpand
- 0596:042E idle  _CAL_CarmackExpand
- 0596:057E idle  _CA_RLEWCompress
- 0596:0670 idle  _CA_RLEWexpand
- 0596:0723 idle  _CAL_SetupMapFile
- 0596:0757       _CA_Startup
- 0596:07A3       _CA_Shutdown
- 0596:07C8 idle  _CA_UpLevel
- 0596:07F2 idle  _CA_DownLevel
- 0596:081F idle  _CA_ClearMarks
- 0596:0854 idle  _CA_ClearAllMarks
- 0596:0881 idle  _CA_SetGrPurge
- 0596:08D8 idle  _CA_SetAllPurge
- 062D:0002 idle  _filesize
- 062D:0069 idle  _remove_ext
- 062D:017A idle  _rotateR
- 062D:01D1 idle  _rotateL
- 062D:0228 idle  _printmeminfoline
- 062D:03C3       _US_CheckParm
- 062D:0496 idle  _dirchar
- 067A:000C       _MML_CheckForEMS
- 067A:00B2       _MML_CheckForXMS
- 067A:00DE idle  _MML_UseSpace
- 067A:035C idle  _MML_ClearBlock
- 067A:03D1       _MM_Startup
- 067A:066C       _MM_Shutdown
- 067A:06A6       _MM_GetPtr
- 067A:09C5       _MM_FreePtr
- 067A:0AC8       _MM_SetPurge
- 067A:0B7D       _MM_SetLock
- 067A:0C37       _MM_SortMem
- 067A:0DCB       _MM_ShowMemory
- 067A:127C       _MM_DumpData
- 067A:13E9       _MM_UnusedMemory
- 067A:1463       _MM_TotalFree
- 067A:14FB       _MM_Report_
- 067A:16EF       _MM_EMSerr
- 067A:1B1C       _MM_BombOnError
- 067A:1B2C idle  _xms_call
- 082E:000F idle  _Startup16
- 082E:006D idle  _Shutdown16
- 082E:009C       _DebugMemory_
- 082E:023B idle  _ClearMemory
- 082E:0260       _Quit
- 082E:0337 idle  _word_to_binary
- 082E:03A2 idle  _nibble_to_binary
- 082E:040D idle  _boolean_to_binary
- 082E:0478 idle  _nibbletest
- 082E:04E0 idle  _booleantest
- 0883:0000 idle  DATASEG@
- 0883:005B idle  __Int0Vector
- 0883:005F idle  __Int4Vector
- 0883:0063 idle  __Int5Vector
- 0883:0067 idle  __Int6Vector
- 0883:006B       __C0argc
- 0883:006D       __C0argv
- 0883:0071       __C0environ
- 0883:0075       __envLng
- 0883:0077       __envseg
- 0883:0079       __envSize
- 0883:007B       __psp
- 0883:007D idle  __osversion
- 0883:007D       __osmajor
- 0883:007D idle  __version
- 0883:007E idle  __osminor
- 0883:007F       _errno
- 0883:0081 idle  __StartTime
- 0883:0085 idle  ___brklvl
- 0883:0087       __heapbase
- 0883:008B       __brklvl
- 0883:008F       __heaptop
- 0883:05E4 idle  __kitten_catalog
- 0883:159A       __atexitcnt
- 0883:159C       __ctype
- 0883:169E       __exitbuf
- 0883:16A2       __exitfopen
- 0883:16A6 idle  __exitopen
- 0883:16AA       __streams
- 0883:183A       __nfile
- 0883:183C       __openfd
- 0883:1864       __fmode
- 0883:1866       __notUmask
- 0883:1868       __doserrno
- 0883:186A idle  __dosErrorToSV
- 0883:18CE       __stklen
- 0883:1938       __wscroll
- 0883:193A       __video
- 0883:1949       _directvideo
- 0883:1986       __cFlag
- 0883:1987       __cChar
- 0883:1988       __argc
- 0883:198A       __argv
- 0883:1998       _environ
- 0883:19A2       __RealCvtVector
- 0883:19A4 idle  __ScanTodVector
- 0883:19D2       _XMSVer
- 0883:19D4       _XMSDriver
- 0883:6C1A idle  _finishcachebox
- 0883:6C1E idle  _updatecachebox
- 0883:6C22 idle  _drawcachebox
- 0883:6C26 idle  _XMSaddr
- 0883:6C2A idle  _aftersort
- 0883:6C2E idle  _beforesort
- 0883:6C55 idle  _global_temp_status_text2
- 0883:6E55 idle  _global_temp_status_text
- 0883:7056       __atexittbl
+ 0000:1046 idle  __c0crtinit
+ 0000:1063 idle  __crtinit
+ 0000:1144 idle  ___first
+ 0000:1146 idle  ___last
+ 0000:1148 idle  ___rover
+ 0000:1284       _free
+ 0000:1284       _farfree
+ 0000:138E       _malloc
+ 0000:1398       _farmalloc
+ 0000:14F5 idle  _realloc
+ 0000:14FC idle  _farrealloc
+ 0000:15EC       __brk
+ 0000:162B       __sbrk
+ 0000:16B6       _farcoreleft
+ 0000:1706       _getch
+ 0000:171F idle  __Ngetche
+ 0000:1722 idle  _getche
+ 0000:1743 idle  __Nungetch
+ 0000:1746 idle  _ungetch
+ 0000:1764       _gotoxy
+ 0000:17AD       _gettext
+ 0000:1803       _puttext
+ 0000:1859       _ioctl
+ 0000:1882       _kbhit
+ 0000:1894       _movetext
+ 0000:1931       _putch
+ 0000:1948       __REALCVT
+ 0000:1A82       __SCREENIO
+ 0000:1ABE       __VALIDATEXY
+ 0000:1B35       __SCROLL
+ 0000:1DCC       _setblock
+ 0000:1E40       __wherexy
+ 0000:1E4A idle  _wherex
+ 0000:1E59 idle  _wherey
+ 0000:1E6C       __chmod
+ 0000:1E89       _close
+ 0000:1EB1       __close
+ 0000:1ECF       _fclose
+ 0000:1F87       _fflush
+ 0000:2054       _filelength
+ 0000:2095       _flushall
+ 0000:2193 idle  __OPENFP
+ 0000:2264 idle  __GETFP
+ 0000:22AE       _fopen
+ 0000:22E3       _fprintf
+ 0000:2381       _fseek
+ 0000:2401       _ftell
+ 0000:24E1       _getenv
+ 0000:2551 idle  _itoa
+ 0000:257C       _ultoa
+ 0000:2599 idle  _ltoa
+ 0000:25C1       _memcpy
+ 0000:25E5       _movedata
+ 0000:2634       _open
+ 0000:27A3       __open
+ 0000:27F2       _printf
+ 0000:280D idle  __fputc
+ 0000:2829 idle  _fputc
+ 0000:29BE idle  _fputchar
+ 0000:29D2       __FPUTN
+ 0000:2BD5       ___read
+ 0000:2CA6       _read
+ 0000:2CA9       _setvbuf
+ 0000:2E06       _sprintf
+ 0000:2E28 idle  _vsprintf
+ 0000:2E49       _strcat
+ 0000:2E88       _strdup
+ 0000:2ECE       _strlen
+ 0000:2EED       ___write
+ 0000:303E       __write
+ 0000:307A       _write
+ 0000:307D       __xfclose
+ 0000:30BA       __xfflush
+ 0000:30F2 idle  __fsetmem
+ 0000:3116       __fmemset
+ 0313:0005 idle  _PML_MapEMS
+ 0313:009A idle  _PML_StartupEMS
+ 0313:0205 idle  _PML_ShutdownEMS
+ 0313:028D idle  _PML_StartupXMS
+ 0313:0398 idle  _PML_XMSCopy
+ 0313:0469 idle  _PML_ShutdownXMS
+ 0313:04BA       _PM_SetMainMemPurge
+ 0313:0522       _PM_CheckMainMem
+ 0313:0691 idle  _PML_StartupMainMem
+ 0313:076C idle  _PML_ShutdownMainMem
+ 0313:07B5 idle  _PML_ReadFromFile
+ 0313:085F idle  _PML_OpenPageFile
+ 0313:0AFC idle  _PML_ClosePageFile
+ 0313:0B57 idle  _PML_GetEMSAddress
+ 0313:0C99       _PM_GetPageAddress
+ 0313:0D07 idle  _PML_GiveLRUPage
+ 0313:0DC3 idle  _PML_GiveLRUXMSPage
+ 0313:0E55 idle  _PML_PutPageInXMS
+ 0313:0F47 idle  _PML_TransferPageSpace
+ 0313:1058 idle  _PML_GetAPageBuffer
+ 0313:11D4 idle  _PML_GetPageFromXMS
+ 0313:1282 idle  _PML_LoadPage
+ 0313:12E7       _PM_GetPage
+ 0313:140C idle  _PM_SetPageLock
+ 0313:1448 idle  _PM_Preload
+ 0313:179B idle  _PM_NextFrame
+ 0313:189B idle  _PM_Reset
+ 0313:1935       _PM_Startup
+ 0313:1A47       _PM_Shutdown
+ 04BC:0000 idle  KITTENGETS
+ 04BC:0053 idle  _kittenopen
+ 04BC:027D idle  _catread
+ 04BC:0335 idle  _kittenclose
+ 04BC:033C idle  _mystrtoul
+ 04BC:03D8 idle  _processEscChars
+ 04BC:0537 idle  _get_line
+ 04BC:058E idle  _db_fetch
+ 04BC:05F6 idle  _db_insert
+ 0527:0001       _HC_farcoreleft
+ 0527:00F0 idle  _HC_LargestFreeBlock
+ 0527:01AC idle  _HC_coreleft
+ 0527:023C idle  _HC_LargestFarFreeBlock
+ 0527:0301 idle  _HC_farcoreleft_
+ 0527:03D3 idle  _HC_OpenDebug
+ 0527:03FE idle  _HC_CloseDebug
+ 0568:0003 idle  _VGAmodeX
+ 0568:0025       _main
+ 0598:0000       _CA_OpenDebug
+ 0598:002B       _CA_CloseDebug
+ 0598:0040       _CA_FarRead
+ 0598:00BA idle  _CA_FarWrite
+ 0598:0134       _CA_ReadFile
+ 0598:01B1 idle  _CA_WriteFile
+ 0598:021F       _CA_LoadFile
+ 0598:02B6 idle  _CAL_OptimizeNodes
+ 0598:0327 idle  _CAL_HuffExpand
+ 0598:0427 idle  _CAL_CarmackExpand
+ 0598:0577 idle  _CA_RLEWCompress
+ 0598:0669 idle  _CA_RLEWexpand
+ 0598:071C idle  _CAL_SetupMapFile
+ 0598:0750       _CA_Startup
+ 0598:079C       _CA_Shutdown
+ 0598:07C1 idle  _CA_UpLevel
+ 0598:07EB idle  _CA_DownLevel
+ 0598:0818 idle  _CA_ClearMarks
+ 0598:084D idle  _CA_ClearAllMarks
+ 0598:087A idle  _CA_SetGrPurge
+ 0598:08D1 idle  _CA_SetAllPurge
+ 062E:000B idle  _filesize
+ 062E:0072 idle  _remove_ext
+ 062E:0183 idle  _rotateR
+ 062E:01DA idle  _rotateL
+ 062E:0231 idle  _printmeminfoline
+ 062E:03CC       _US_CheckParm
+ 062E:049F       _dirchar
+ 067C:0005       _MML_CheckForEMS
+ 067C:00AB       _MML_CheckForXMS
+ 067C:00D7 idle  _MML_UseSpace
+ 067C:0355 idle  _MML_ClearBlock
+ 067C:03CA       _MM_Startup
+ 067C:0665       _MM_Shutdown
+ 067C:069F       _MM_GetPtr
+ 067C:09BE       _MM_FreePtr
+ 067C:0AC1       _MM_SetPurge
+ 067C:0B76       _MM_SetLock
+ 067C:0C30       _MM_SortMem
+ 067C:0DC4       _MM_ShowMemory
+ 067C:1275       _MM_DumpData
+ 067C:13E2       _MM_UnusedMemory
+ 067C:145C       _MM_TotalFree
+ 067C:14F4       _MM_Report_
+ 067C:16E8       _MM_EMSerr
+ 067C:1B15       _MM_BombOnError
+ 067C:1B25 idle  _xms_call
+ 0830:0008 idle  _INL_KeyService
+ 0830:017B idle  _INL_Mouse
+ 0830:01C4 idle  _IN_GetJoyAbs
+ 0830:0261 idle  _INL_GetJoyDelta
+ 0830:041A idle  _IN_GetJoyButtonsDB
+ 0830:05A3 idle  _IN_SetupJoy
+ 0830:06B7 idle  _IN_Startup
+ 0830:0776 idle  _IN_Default
+ 0830:0809 idle  _IN_Shutdown
+ 0830:0840 idle  _IN_SetKeyHook
+ 0830:0852 idle  _IN_ClearKeysDown
+ 0830:08A2 idle  _IN_ReadCursor
+ 0830:0961 idle  _IN_ReadControl
+ 0830:0DA4 idle  _IN_SetControlType
+ 0830:0DB3       _IN_GetScanName
+ 0830:0E0D idle  _IN_WaitForKey
+ 0830:0E2B idle  _IN_WaitForASCII
+ 0830:0E48 idle  _IN_StartAck
+ 0830:0EA6 idle  _IN_CheckAck
+ 0830:0F0F idle  _IN_Ack
+ 0830:0F1C idle  _IN_IsUserInput
+ 0830:0F78 idle  _IN_UserInput
+ 0830:0FAF idle  _IN_MouseButtons
+ 0830:0FD4 idle  _IN_JoyButtons
+ 0830:0FF1 idle  _IN_KeyDown
+ 0830:1023       _IN_ClearKey
+ 0830:1045 idle  _IN_qb
+ 0830:1082 idle  _IN_GetLastScan
+ 0830:1086 idle  _IN_GetCurCode
+ 0830:108A idle  _IN_KbdLED
+ 093A:000A idle  _ShapeTest
+ 095C:000C idle  _Startup16
+ 095C:006A idle  _Shutdown16
+ 095C:0099       _DebugMemory_
+ 095C:0238 idle  _ClearMemory
+ 095C:025D       _Quit
+ 095C:0334 idle  _word_to_binary
+ 095C:039F idle  _nibble_to_binary
+ 095C:040A idle  _boolean_to_binary
+ 095C:0475 idle  _nibbletest
+ 095C:04DD idle  _booleantest
+ 09CC:0000 idle  DATASEG@
+ 09CC:005B idle  __Int0Vector
+ 09CC:005F idle  __Int4Vector
+ 09CC:0063 idle  __Int5Vector
+ 09CC:0067 idle  __Int6Vector
+ 09CC:006B       __C0argc
+ 09CC:006D       __C0argv
+ 09CC:0071       __C0environ
+ 09CC:0075       __envLng
+ 09CC:0077       __envseg
+ 09CC:0079       __envSize
+ 09CC:007B       __psp
+ 09CC:007D idle  __osversion
+ 09CC:007D       __osmajor
+ 09CC:007D idle  __version
+ 09CC:007E idle  __osminor
+ 09CC:007F       _errno
+ 09CC:0081 idle  __StartTime
+ 09CC:0085 idle  ___brklvl
+ 09CC:0087       __heapbase
+ 09CC:008B       __brklvl
+ 09CC:008F       __heaptop
+ 09CC:05E4 idle  __kitten_catalog
+ 09CC:18E2       _dbg_testkeyin
+ 09CC:18E4       _dbg_testcontrolnoisy
+ 09CC:18E6       _dbg_nointest
+ 09CC:18E8 idle  _dbg_maptext
+ 09CC:1AA4       __atexitcnt
+ 09CC:1AA6       __ctype
+ 09CC:1BA8       __exitbuf
+ 09CC:1BAC       __exitfopen
+ 09CC:1BB0 idle  __exitopen
+ 09CC:1BB4       __streams
+ 09CC:1D44       __nfile
+ 09CC:1D46       __openfd
+ 09CC:1D6E       __fmode
+ 09CC:1D70       __notUmask
+ 09CC:1D72       __doserrno
+ 09CC:1D74 idle  __dosErrorToSV
+ 09CC:1DD8       __stklen
+ 09CC:1E42       __wscroll
+ 09CC:1E44       __video
+ 09CC:1E53       _directvideo
+ 09CC:1E90       __cFlag
+ 09CC:1E91       __cChar
+ 09CC:1E92       __argc
+ 09CC:1E94       __argv
+ 09CC:1EA2       _environ
+ 09CC:1EAC       __RealCvtVector
+ 09CC:1EAE idle  __ScanTodVector
+ 09CC:1EDC       _XMSVer
+ 09CC:1EDE       _XMSDriver
+ 09CC:7122 idle  _finishcachebox
+ 09CC:7126 idle  _updatecachebox
+ 09CC:712A idle  _drawcachebox
+ 09CC:712E idle  _XMSaddr
+ 09CC:7132 idle  _aftersort
+ 09CC:7136 idle  _beforesort
+ 09CC:713E idle  _btnstate
+ 09CC:715C idle  _inpu
+ 09CC:72AC idle  _dbg_mapdata
+ 09CC:72D3 idle  _global_temp_status_text2
+ 09CC:74D3 idle  _global_temp_status_text
+ 09CC:76D4       __atexittbl
 
 Program entry point at 0000:0000
 
diff --git a/bcexmm.prj b/bcexmm.prj
index 6150f3a878389f2e16cea0cde10c424815dc865b..252a14fff6f29155a993081e7bb972c4551896a5 100755
GIT binary patch
delta 1789
zcmcIlO-NKx6#kr<_v63LPo=4)Q)xtk6}IS)ahzu6HKXIq%LIqUh!P^B&4Uu*wdiNj
z!s<zpP)fL|KqU!kQ>!3bMAD`}s8$69xoeT}y7xR6PoJR$y@BtYcka38-t*n>+<DzP
zvww0xcE3++Q@T7W7mj%V7lLU`xoVs&KOq2vDb09O-pi~BX6^O%76Q{LP5I>lW{q+0
zF*Y*CM*Kb=GtaCGWO+L@<D0Lyz8=?DwtHoOC;|sqOeP)9CgLsGrsiC{tuYLG8<W26
zMvuE>M*;F7gKYy_F~Mfmv32^{S5w}inXN5RHnlm&-V0NUOC^X9*bhkHNm?_y{BJwQ
z<aYM`%snXg%g5zbIVij2kJ5ALjx-=;r9D!mG%vmrpNh9cO;p7uu~eKBW`!5R17S$e
zg;PRC*e5gyKH;b5gXfj!k>|1NzWZUG5en=wQh^eE#5IbcJkuOyi!>mKPiOm-4TJ)2
z-|SXIyxdk4l`zdvCd@}=Z2VvW*@c8f6jMxg3E8EDWrXGA_Y(RD{e%HNsz=w*$6CU5
zG@$~GZJJU^xSlpqh3{io#Y0$4o*Keh!i|J=_}rl>L9#btm~DMC*;}X>)8xfC<8_l4
zY&%dj6i={o;ba`b@L0EEt^L2q(2JrrHdaN3lLqU&EE=p5S0aNKP4W5yC)Na$7i=TL
z(kSPmfmpPntV6UUVadSGj$I@x%Y)T#*T>&-@h4$88L^AOCK6pS&4n)JWx7dp#PCvK
zP^T}6QS62PQ;+D;RW!+}WMNTZ?+zykPFWnb^J1FIciti@)JR56g;cdM2I?uBTsjln
z$y(3&T3w;@hO-T-@nj^;$9bFD{ESy;rf|sVR3lxq=yDC~%#hrfbf(C~!raL(6Wb2B
z%B=*(L{&g!CcA%(nHs;Fy{Ep^Ty!n1B^C*_E|VxlOY+OhmYq4n*o{#H*`;FA6GI#d
zyIvCPzU@F78ML7tDHynm5nRD_+<=Os$e{<P(T6i$oWptcCvpjw5o2lCWBjN+@*C}F
B1#tiX

literal 8782
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
BH)8+*

diff --git a/makefile b/makefile
index d58d2a5d..82bab4d3 100755
--- a/makefile
+++ b/makefile
@@ -215,7 +215,7 @@ SPRIUTILEXEC = &
 	pcxsscut &
 	vrl2vrs &
 	vrsdump
-UTILEXEC += $(SPRIUTILEXEC)
+#UTILEXEC += $(SPRIUTILEXEC)
 !endif
 
 EXEC = &
@@ -223,9 +223,9 @@ EXEC = &
 	bakapi.exe &
 	$(TESTEXEC)
 
-!ifdef __LINUX__
-EXEC += $(SPRIUTILEXEC)
-!endif
+#!ifdef __LINUX__
+#EXEC += $(SPRIUTILEXEC)
+#!endif
 
 ALLEXEC = &
 	$(EXEC) &
@@ -384,7 +384,8 @@ clean: .symbolic
 	@. src/util/bcexmm.sh
 	@if exist *.EXE $(REMOVECOMMAND) *.EXE
 	@if exist *.OBJ $(REMOVECOMMAND) *.OBJ
-	@for %f in ($(SPRIUTILEXEC)) do @if exist %f $(REMOVECOMMAND) %f
+	#@for %f in ($(SPRIUTILEXEC)) do @if exist %f $(REMOVECOMMAND) %f
+	@if not exist vrl2vrs wmake -h vrs
 !else
 	@if exist *.o $(REMOVECOMMAND) *.o
 !endif
diff --git a/src/lib/16_in.h b/src/lib/16_in.h
index 8978a759..eb8048bc 100755
--- a/src/lib/16_in.h
+++ b/src/lib/16_in.h
@@ -33,8 +33,8 @@
 #include <string.h>
 #include "src/lib/16_head.h"
 #include "src/lib/16_timer.h"
-#ifdef __WATCOMC__	//borland C BCEXMM.EXE
 #include "src/lib/16_dbg.h"
+#ifdef __WATCOMC__	//borland C BCEXMM.EXE
 #include "src/lib/16_spri.h"
 #include "src/lib/16_enti.h"
 #endif
diff --git a/src/lib/doslib b/src/lib/doslib
index 88aab379..28578c14 160000
--- a/src/lib/doslib
+++ b/src/lib/doslib
@@ -1 +1 @@
-Subproject commit 88aab3798f96c47b37a018f0027df0abebb4e74a
+Subproject commit 28578c14c4f230051b9cc217c344d8649985496d
diff --git a/src/util/git/git_igno.re b/src/util/git/git_igno.re
index 1fa485c9..3ef83bde 100755
--- a/src/util/git/git_igno.re
+++ b/src/util/git/git_igno.re
@@ -25,6 +25,10 @@ __wcl__.lnk
 img
 !.git/config
 !.gitmodules
+pcx2vrl
+pcxsscut
+vrl2vrs
+vrsdump
 # except foo.html which is maintained by hand.
 #!foo.html
 # Ignore objects and archives.
-- 
2.39.5