.386
.model small
nosmart


code segment para public 'CODE' use16
        assume cs:code

    global atoi:proc
    global checkVideo:proc
    global conprint:proc
    global conprintln:proc
    global crt?1:proc
    global crt?2:proc
    global demoSomething?:proc
    global enableFloppy?:proc
    global fade:proc
    global fileReadUnk1:proc
    global gameloop?:proc
    global getMouseStatus:proc
    global getTime:proc
    ; global int24handler:proc
    ; global int8handler:proc
    ; global int9handler:proc
    global loadAdlib:proc
    global loadBeep:proc
    global loadBeep2:proc
    global loadBlaster:proc
    global loadCombined:proc
    global loadRoland:proc
    global loadScreen2:proc
    global movefun:proc
    global movefun2:proc
    global movefun3:proc
    global movefun4:proc
    global movefun5:proc
    global movefun6:proc
    global movefun7:proc
    global openCreditsBlock:proc
    global readBackDat:proc
    global readChars6Dat:proc
    global readConfig:proc
    global readControlsDat:proc
    global readDemo:proc
    global readEverything:proc
    global readFromFh1:proc
    global readGfxDat:proc
    global readHallfameLst:proc
    global readLevels:proc
    global readLevelsLst:proc
    global readMenuDat:proc
    global readMoving:proc
    global readPallettes:proc
    global readPanelDat:proc
    global readPlayersLst:proc
    global readSound:proc
    global readSound2:proc
    global readTitleDatAndGraphics?:proc
    global resetint24:proc
    global resetint8:proc
    global resetint9:proc
    global runLevel:proc
    global runMainMenu:proc
    global setint24:proc
    global setint8:proc
    global setint9:proc
    global showNewCredits:proc
    global slideDownGameDash:proc
    global somethingspsig:proc
    global sound?1:proc
    global sound?10:proc
    global sound?11:proc
    global sound?2:proc
    global sound?3:proc
    global sound?4:proc
    global sound?5:proc
    global sound?6:proc
    global sound?7:proc
    global sound?8:proc
    global sound?9:proc
    global soundShutdown?:proc
    global start:proc
    global sub_4755A:proc
    global sub_47E98:proc
    global sub_47F39:proc
    global sub_487FE:proc
    global sub_488DC:proc
    global sub_48957:proc
    global sub_48A20:proc
    global sub_48E59:proc
    global sub_48F6D:proc
    global sub_4914A:proc
    global sub_4921B:proc
    global sub_492A8:proc
    global sub_492F1:proc
    global sub_4945D:proc
    global sub_49544:proc
    global sub_4955B:proc
    global sub_49D53:proc
    global levelScanThing:proc
    global sub_49EBE:proc
    global sub_49FED:proc
    global sub_4A1AE:proc
    global sub_4A1BF:proc
    global sub_4A23C:proc
    global sub_4A271:proc
    global sub_4A291:proc
    global sub_4A2E6:proc
    global sub_4A3BB:proc
    global sub_4A3D2:proc
    global sub_4A3E9:proc
    global sub_4A463:proc
    global sub_4A5E0:proc
    global sub_4A61F:proc
    global sub_4A910:proc
    global sub_4A95F:proc
    global sub_4A9C4:proc
    global sub_4AA34:proc
    global sub_4AAB4:proc
    global sub_4AB1B:proc
    global sub_4AD0E:proc
    global sub_4ADFF:proc
    global sub_4AF0C:proc
    global sub_4B149:proc
    global sub_4B159:proc
    global sub_4B2FC:proc
    global sub_4B375:proc
    global sub_4B419:proc
    global sub_4B671:proc
    global sub_4B6C9:proc
    global sub_4B721:proc
    global sub_4B72B:proc
    global sub_4B771:proc
    global sub_4B7B7:proc
    global sub_4B85C:proc
    global sub_4B899:proc
    global sub_4B8BE:proc
    global sub_4BA5F:proc
    global sub_4BDF0:proc
    global sub_4BF4A:proc
    global sub_4BF4D:proc
    global sub_4BF4F:proc
    global sub_4BF8D:proc
    global sub_4C0DD:proc
    global sub_4C141:proc
    global sub_4C1A9:proc
    global sub_4C224:proc
    global sub_4C293:proc
    global sub_4C2F2:proc
    global sub_4C34A:proc
    global sub_4C407:proc
    global sub_4C4BD:proc
    global sub_4C4F9:proc
    global sub_4C5AF:proc
    global sub_4C611:proc
    global sub_4C705:proc
    global sub_4C70F:proc
    global sub_4C719:proc
    global sub_4C723:proc
    global sub_4C72D:proc
    global sub_4C737:proc
    global sub_4C741:proc
    global sub_4CAFC:proc
    global sub_4CC7C:proc
    global sub_4CCDF:proc
    global sub_4CD3C:proc
    global sub_4CE11:proc
    global sub_4CE9C:proc
    global sub_4CF13:proc
    global sub_4CFB2:proc
    global sub_4CFDB:proc
    global sub_4D004:proc
    global sub_4D0AD:proc
    global sub_4D1B6:proc
    global sub_4D24D:proc
    global sub_4D2BF:proc
    global sub_4D2E1:proc
    global sub_4D2E9:proc
    global sub_4D457:proc
    global sub_4D464:proc
    global sub_4D4E4:proc
    global sub_4D517:proc
    global sub_4D836:proc
    global sub_4D8B0:proc
    global sub_4ED29:proc
    global sub_4F200:proc
    global sub_4F21F:proc
    global sub_4F2AF:proc
    global sub_4F312:proc
    global sub_4F40D:proc
    global sub_4F50A:proc
    global sub_4F5B5:proc
    global sub_4F65B:proc
    global sub_4F66B:proc
    global sub_4F708:proc
    global sub_4F7D1:proc
    global sub_4F8A5:proc
    global sub_4F97B:proc
    global sub_4FA26:proc
    global sub_4FACC:proc
    global sub_4FB79:proc
    global sub_4FC20:proc
    global sub_4FD21:proc
    global sub_4FD65:proc
    global sub_4FDB5:proc
    global sub_4FDCE:proc
    global sub_4FDFD:proc
    global sub_4FE9C:proc
    global sub_50077:proc
    global sub_500F3:proc
    global sub_50103:proc
    global sub_50144:proc
    global sub_50199:proc
    global sub_501C0:proc
    global sub_5024B:proc
    global sub_502CF:proc
    global update?:proc
    global videoloop:proc
    global writeexitmessage:proc
    global writeToFh1:proc

ends code


data        segment para public 'DATA' use16
        assume cs:data

    global crlf:word
    global demoFileName:byte:100h

ends data