From: sparky4 Date: Sat, 12 Sep 2015 08:15:40 +0000 (-0500) Subject: what the fack? wwww X-Git-Url: http://4ch.mooo.com/gitweb/?p=16.git;a=commitdiff_plain;h=308ed9626917d5ae04dbad550cd74755fcee644a what the fack? wwww modified: bcexmm.prj modified: exmmtest.map modified: scroll.exe modified: scroll.map modified: src/vgmtest.c modified: vgmtest.exe --- diff --git a/bcexmm.prj b/bcexmm.prj index 79385414..89bd32ac 100755 Binary files a/bcexmm.prj and b/bcexmm.prj differ diff --git a/exmmtest.map b/exmmtest.map index 715849ec..4378b0f2 100755 --- a/exmmtest.map +++ b/exmmtest.map @@ -1,6 +1,6 @@ Open Watcom Linker Version 1.9 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/12 03:00:33 +Created on: 15/09/12 03:14:20 Executable Image: exmmtest.exe creating a DOS executable @@ -55,10 +55,10 @@ Address Symbol Module: exmmtest.o(/dos/z/16/src/exmmtest.c) 0000:0118 main_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(stk) +Module: /usr/watcom/lib286/dos/clibc.lib(stk) 0000:0301 __STK 0000:0321 __STKOVERFLOW_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmalloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) 0000:033c _fmalloc_ 0000:033c malloc_ 098d:01a6 ___fheap @@ -104,13 +104,13 @@ Module: 16.lib(/dos/z/16/src/lib/16_ca.c) 098d:0446* _finishcachebox 098d:0448* _drawcachebox 098d:044a* _updatecachebox -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(printf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) 0000:3334 printf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(bmsize.c) +Module: /usr/watcom/lib286/dos/clibc.lib(bmsize.c) 0000:3361 _bmsize_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(getch.c) +Module: /usr/watcom/lib286/dos/clibc.lib(getch.c) 0000:3372 getch_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ffree.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) 0000:338c _ffree_ 0000:338c free_ Module: 16.lib(/dos/z/16/src/lib/16_hc.c) @@ -128,7 +128,7 @@ Module: 16.lib(/dos/z/16/src/lib/16_hc.c) 0000:4750+ heapstat0_ 0000:47a4+ HC_OpenDebug_ 0000:47d8* HC_CloseDebug_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cstart) +Module: /usr/watcom/lib286/dos/clibc.lib(cstart) 0000:0003* ___begtext 098d:0000* __nullarea 0000:47f4 _cstart_ @@ -136,18 +136,18 @@ Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cstart) 0000:49f4 __exit_ 0000:4a13 __do_exit_with_msg__ 0000:4a56 __GETDS -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cmodel) +Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) 0000:4a60 _small_code_ 0000:4a60* CodeModelMismatch -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(argcv.c) +Module: /usr/watcom/lib286/dos/clibc.lib(argcv.c) 098d:044c __argv 098d:0450 ___argv 098d:0454 __argc 098d:0456 ___argc -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(xmsg.c) +Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) 0000:4a60* __exit_with_msg_ 0000:4a63 __fatal_runtime_error_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(crwdata) +Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) 098d:01e4 __curbrk 098d:01ec __STACKLOW 098d:01ee __STACKTOP @@ -165,87 +165,87 @@ Module: /dos/fdos/watcom/lib286/dos/clibc.lib(crwdata) 098d:01e9 __osminor 098d:01ea __osmode 098d:01eb __HShift -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(hpgrw086.c) +Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) 0000:4a7e __CMain_nheapgrow_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mem.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) 0000:4a90 __MemAllocator 0000:4b5a __MemFree -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(growseg.c) +Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) 0000:4cb7 __GrowSeg_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(allocseg.c) +Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) 0000:4da9 __AllocSeg_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmemneed.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) 0000:4e40 __fmemneed_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nmalloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) 0000:4e43 _nmalloc_ 098d:020e ___nheapbeg 098d:0210 ___MiniHeapRover 098d:0212 ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(heapgrow.c) +Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) 0000:4f14* _heapgrow_ 0000:4f14 _fheapgrow_ 0000:4f15 _nheapgrow_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(memavl.c) +Module: /usr/watcom/lib286/dos/clibc.lib(memavl.c) 0000:4f89 _memavl_ Module: 16.lib(/dos/z/16/src/lib/16_head.c) 0000:4fde* wait_ 0000:501e* filesize_ 0000:5078 printmeminfoline_ 0000:525a US_CheckParm_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nfree.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) 0000:532c _nfree_ 098d:0458+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(exit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) 0000:5424+ __null_int23_exit_ 0000:5425 exit_ 0000:5452* _exit_ 098d:0224+ ___int23_exit 098d:0226+ ___FPE_handler_exit -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(i4d) +Module: /usr/watcom/lib286/dos/clibc.lib(i4d) 0000:546c __I4D 0000:54b5 __U4D -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ltoa.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) 0000:5539 ultoa_ 0000:55a8* ltoa_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(write.c) +Module: /usr/watcom/lib286/dos/clibc.lib(write.c) 0000:5701 write_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fopen.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) 0000:58d7+ __open_flags_ 0000:5ac8+ _fsopen_ 0000:5b2c fopen_ 0000:5c02* freopen_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fprintf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fprintf.c) 0000:5c77 fprintf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fclose.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) 0000:5ca4 __doclose_ 0000:5d4d __shutdown_stream_ 0000:5d64 fclose_ 098d:045a+ ___RmTmpFileFn -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(unlnk.c) +Module: /usr/watcom/lib286/dos/clibc.lib(unlnk.c) 0000:5dae unlink_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(open.c) +Module: /usr/watcom/lib286/dos/clibc.lib(open.c) 0000:5fa4 open_ 0000:5fda sopen_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(close.c) +Module: /usr/watcom/lib286/dos/clibc.lib(close.c) 0000:6007 close_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(filelen.c) +Module: /usr/watcom/lib286/dos/clibc.lib(filelen.c) 0000:600a filelength_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iob.c) +Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) 098d:0228 ___iob 098d:0390 __fmode 098d:045c ___OpenStreams 098d:0460 ___ClosedStreams -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fprtf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) 0000:607a __fprtf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(haloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(haloc.c) 0000:6150 halloc_ 0000:61f9 hfree_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(__PTC) +Module: /usr/watcom/lib286/dos/clibc.lib(__PTC) 0000:6200 __PTC -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fheapwal.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fheapwal.c) 0000:6233 _heapwalk_ 0000:6233 _fheapwalk_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nheapwal.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nheapwal.c) 0000:6246+ __NHeapWalk_ 0000:62f4 _nheapwalk_ Module: 16.lib(/dos/z/16/src/lib/nyan/kitten.c) @@ -259,224 +259,224 @@ Module: 16.lib(/dos/z/16/src/lib/nyan/kitten.c) 0000:6844+ db_fetch_ 0000:68b8+ db_insert_ 098d:0392+ __kitten_catalog -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(stack086.c) +Module: /usr/watcom/lib286/dos/clibc.lib(stack086.c) 0000:697a stackavail_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cmain086.c) +Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) 0000:6988 __CMain -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(initrtns.c) +Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) 0000:69e4* __FInitRtns 0000:69e8 __InitRtns 0000:6a43* __FFiniRtns 0000:6a47 __FiniRtns -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(uselfn.c) +Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) 098d:0394 ___uselfn -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(dosseg) +Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) 0000:6aac __DOSseg__ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(initargv.c) +Module: /usr/watcom/lib286/dos/clibc.lib(initargv.c) 0000:6aad __Init_Argv_ 0000:6b09+ _getargv_ 0000:6d02 __Fini_Argv_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(enterdb.c) +Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) 0000:6d24 __EnterWVIDEO_ 098d:0396+ ___WD_Present -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(heapen.c) +Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) 0000:6d48* _heapenable_ 098d:0398 ___heap_enabled -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(amblksiz.c) +Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) 098d:039a __amblksiz -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nmemneed.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) 0000:6d59 __nmemneed_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(grownear.c) +Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) 0000:6de1 __LastFree_ 0000:6e5a __ExpandDGROUP_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(clockdos.c) +Module: /usr/watcom/lib286/dos/clibc.lib(clockdos.c) 0000:6f67+ __ibm_bios_get_ticks_ 0000:6fd9 clock_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(kbhit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(kbhit.c) 0000:7000 kbhit_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ftell.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ftell.c) 0000:7017 ftell_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fseek.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) 0000:70da fseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(istable.c) +Module: /usr/watcom/lib286/dos/clibc.lib(istable.c) 098d:0098 __IsTable -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(tolower.c) +Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) 0000:721d tolower_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(alphabet.c) +Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) 098d:0022 ___Alphabet -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(__lseek.c) +Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) 0000:722b __lseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(dosret.c) +Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) 0000:7263* _dosretax_ 0000:7268* _dosret0_ 0000:726f __set_errno_dos_ 0000:72c9* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(seterrno.c) +Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) 0000:72d3 __set_errno_ 0000:72e5* __set_EDOM_ 0000:72f5* __set_ERANGE_ 0000:7305* __set_EINVAL_ 0000:7318 __set_doserrno_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iomode.c) +Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) 0000:7322 __GetIOMode_ 0000:7347 __SetIOMode_nogrow_ 098d:03b8 ___NFiles 098d:03ba ___init_mode 098d:03e2 ___io_mode -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(comtflag.c) +Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) 0000:736a* __set_commode_ 098d:03e6 __commode -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(chktty.c) +Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) 0000:7376 __chktty_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(freefp.c) +Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) 0000:739f __freefp_ 0000:741a __purgefp_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(allocfp.c) +Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) 0000:7459 __allocfp_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(_clse.c) +Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) 0000:7575 __close_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(flush.c) +Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) 0000:75a4 __flush_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(doserror) +Module: /usr/watcom/lib286/dos/clibc.lib(doserror) 0000:76d0 __doserror_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(opendos.c) +Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) 0000:76dc _dos_open_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(isatt.c) +Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) 0000:7700 isatty_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(errno.c) +Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) 0000:771c __get_errno_ptr_ 0000:7723 __get_doserrno_ptr_ 098d:047c+ _errno 098d:047e+ __doserrno -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(umaskval.c) +Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) 098d:03e8 ___umaskval -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(creatdos.c) +Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) 0000:772a _dos_creat_ 0000:774c* _dos_creatnew_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(stiomode.c) +Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) 0000:776c+ __grow_iomode_ 0000:7829+ __shrink_iomode_ 0000:7862 __SetIOMode_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(initfile.c) +Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) 0000:78c2 __InitFiles_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ioexit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) 0000:7a08* fcloseall_ 0000:7a0d __full_io_exit_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fputc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) 0000:7a15 fputc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ioalloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) 0000:7add __ioalloc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(prtf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) 0000:7b73 __prtf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(i4m) +Module: /usr/watcom/lib286/dos/clibc.lib(i4m) 0000:892e* __I4M 0000:892e __U4M -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(pia) +Module: /usr/watcom/lib286/dos/clibc.lib(pia) 0000:894d __PIA 0000:8946* __PIS -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(heapwalk.c) +Module: /usr/watcom/lib286/dos/clibc.lib(heapwalk.c) 0000:89ac __HeapWalk_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sprintf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(sprintf.c) 0000:8ac6 sprintf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(getenv.c) +Module: /usr/watcom/lib286/dos/clibc.lib(getenv.c) 0000:8af3 getenv_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(read.c) +Module: /usr/watcom/lib286/dos/clibc.lib(read.c) 0000:8baa read_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(_icstrdu.asm) +Module: /usr/watcom/lib286/dos/clibc.lib(_icstrdu.asm) 0000:8c84 strdup_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(___argc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) 098d:0482 ____Argv 098d:0486 ____Argc -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sgdef086) +Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) 098d:03f0 __Start_XI 098d:041a __End_XI 098d:041a __Start_YI 098d:0432 __End_YI -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(histsplt.c) +Module: /usr/watcom/lib286/dos/clibc.lib(histsplt.c) 098d:0488 ___historical_splitparms -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sbrk.c) +Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) 0000:8c88* sbrk_ 0000:8c97 __brk_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fflush.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fflush.c) 0000:8cff fflush_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(tell.c) +Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) 0000:8d10 tell_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(lseek.c) +Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) 0000:8d1f lseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(qwrit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) 0000:8d4a __qwrite_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fsync.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) 0000:8da1 fsync_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(frealloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) 0000:8da4* _frealloc_ 0000:8da4 realloc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iomodtty.c) +Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) 0000:8e6a __ChkTTYIOMode_ 0000:8ea6* __IOMode_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(wctomb.c) +Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) 0000:8eb3 wctomb_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(itoa.c) +Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) 0000:8edc+ utoa_ 0000:8f39 itoa_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(strupr.c) +Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) 0000:8f5c strupr_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(noefgfmt.c) +Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) 098d:03ea ___EFG_printf 098d:03ec* ___EFG_scanf -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbisdbcs.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) 098d:048a ___IsDBCS -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbislead.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) 0000:8f8f* _ismbblead_ 098d:048c ___MBCSIsTable -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(lltoa.c) +Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) 0000:8fa9 ulltoa_ 0000:908e* lltoa_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(vsprintf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(vsprintf.c) 0000:9108 vsprintf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(environ.c) +Module: /usr/watcom/lib286/dos/clibc.lib(environ.c) 098d:058e ___env_mask 098d:0592 _environ 098d:0596* __wenviron -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbterm.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbterm.c) 0000:912d _mbterm_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbsnextc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbsnextc.c) 0000:916f _mbsnextc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbcupper.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbcupper.c) 0000:91a0 _mbctoupper_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbsinc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbsinc.c) 0000:91bf _mbsinc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(strdup.c) +Module: /usr/watcom/lib286/dos/clibc.lib(strdup.c) 0000:91fb __clib_strdup_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(flushall.c) +Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) 0000:924b* __flushall_ 0000:92a6 flushall_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(filedos.c) +Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) 0000:92ab* _dos_close_ 0000:92b7 _dos_commit_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmsize.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) 0000:92c5* _msize_ 0000:92c5 _fmsize_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nexpand.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) 0000:92d6 __HeapManager_expand_ 0000:944b _nexpand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fexpand.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) 0000:949b _fexpand_ 0000:949b* _expand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbinit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) 0000:950a __mbinit_ 098d:03ee ___MBCodePage -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(setenvp.c) +Module: /usr/watcom/lib286/dos/clibc.lib(setenvp.c) 0000:95ff __setenvp_ 0000:9700 __freeenvp_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbdtoupp.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbdtoupp.c) 0000:9758 _mbdtoupper_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(toupper.c) +Module: /usr/watcom/lib286/dos/clibc.lib(toupper.c) 0000:9766 toupper_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(bfree.c) +Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) 0000:9774 _bfree_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(bexpand.c) +Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) 0000:9795 _bexpand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(clearenv.c) +Module: /usr/watcom/lib286/dos/clibc.lib(clearenv.c) 0000:97ea clearenv_ @@ -485,7 +485,7 @@ Module: /dos/fdos/watcom/lib286/dos/clibc.lib(clearenv.c) +--------------------+ 16.lib -/dos/fdos/watcom/lib286/dos/clibc.lib +/usr/watcom/lib286/dos/clibc.lib +-----------------------+ @@ -495,4 +495,4 @@ Module: /dos/fdos/watcom/lib286/dos/clibc.lib(clearenv.c) Stack size: 8000 (32768.) Memory size: 00011e70 (73328.) Entry point address: 0000:47f4 -Link time: 00:00.00 +Link time: 00:00.02 diff --git a/scroll.exe b/scroll.exe index 8a7bf335..0777cd16 100755 Binary files a/scroll.exe and b/scroll.exe differ diff --git a/scroll.map b/scroll.map index b48d7ab0..4158d71c 100755 --- a/scroll.map +++ b/scroll.map @@ -1,6 +1,6 @@ Open Watcom Linker Version 1.9 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved. -Created on: 15/09/12 03:00:33 +Created on: 15/09/12 03:14:21 Executable Image: scroll.exe creating a DOS executable @@ -65,10 +65,10 @@ Module: mapread.o(/dos/z/16/src/lib/mapread.c) Module: jsmn.o(/dos/z/16/src/lib/jsmn/jsmn.c) 0000:1010 jsmn_parse_ 0000:130a jsmn_init_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(stk) +Module: /usr/watcom/lib286/dos/clibc.lib(stk) 0000:1333 __STK 0000:1353* __STKOVERFLOW_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmalloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fmalloc.c) 0000:136e _fmalloc_ 0000:136e malloc_ 0c96:0208+ ___fheap @@ -168,9 +168,9 @@ Module: 16.lib(/dos/z/16/src/lib/modex16.c) 0000:56a2* modexprintbig_ 0000:57e6 modexWaitBorder_ 0c96:09b4 _VGA -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sprintf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(sprintf.c) 0000:580a sprintf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sound.c) +Module: /usr/watcom/lib286/dos/clibc.lib(sound.c) 0000:5837 sound_ 0000:58cd nosound_ Module: 16.lib(/dos/z/16/src/lib/bakapee.c) @@ -185,11 +185,11 @@ Module: 16.lib(/dos/z/16/src/lib/bakapee.c) 0000:5b54+ dingu_ 0000:5b8c+ dingq_ 0000:5bf4* ding_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(printf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(printf.c) 0000:5f62 printf_ Module: 16.lib(/dos/z/16/src/lib/wcpu/wcpu.c) 0000:5f90 detectcpu_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cstart) +Module: /usr/watcom/lib286/dos/clibc.lib(cstart) 0000:0003* ___begtext 0c96:0000* __nullarea 0000:5fe4 _cstart_ @@ -197,43 +197,43 @@ Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cstart) 0000:61e4 __exit_ 0000:6203 __do_exit_with_msg__ 0000:6246 __GETDS -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cmodel) +Module: /usr/watcom/lib286/dos/clibc.lib(cmodel) 0000:6250 _small_code_ 0000:6250* CodeModelMismatch -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(strncmp.c) +Module: /usr/watcom/lib286/dos/clibc.lib(strncmp.c) 0000:6250 strncmp_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(strstr.c) +Module: /usr/watcom/lib286/dos/clibc.lib(strstr.c) 0000:628f strstr_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(atoi.c) +Module: /usr/watcom/lib286/dos/clibc.lib(atoi.c) 0000:6349 atoi_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fopen.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fopen.c) 0000:63b1+ __open_flags_ 0000:65a2+ _fsopen_ 0000:6606 fopen_ 0000:66dc* freopen_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fread.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fread.c) 0000:6751 fread_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(errno.c) +Module: /usr/watcom/lib286/dos/clibc.lib(errno.c) 0000:6938 __get_errno_ptr_ 0000:693f __get_doserrno_ptr_ 0c96:1818+ _errno 0c96:181a+ __doserrno -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iob.c) +Module: /usr/watcom/lib286/dos/clibc.lib(iob.c) 0c96:09e4 ___iob 0c96:0b4c __fmode 0c96:181c ___OpenStreams 0c96:1820 ___ClosedStreams -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fprintf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fprintf.c) 0000:6946 fprintf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(frealloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(frealloc.c) 0000:6973* _frealloc_ 0000:6973 realloc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(strncpy.c) +Module: /usr/watcom/lib286/dos/clibc.lib(strncpy.c) 0000:6a39 strncpy_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(xmsg.c) +Module: /usr/watcom/lib286/dos/clibc.lib(xmsg.c) 0000:6a75* __exit_with_msg_ 0000:6a78 __fatal_runtime_error_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(crwdata) +Module: /usr/watcom/lib286/dos/clibc.lib(crwdata) 0c96:0b4e __curbrk 0c96:0b56 __STACKLOW 0c96:0b58 __STACKTOP @@ -251,62 +251,62 @@ Module: /dos/fdos/watcom/lib286/dos/clibc.lib(crwdata) 0c96:0b53 __osminor 0c96:0b54 __osmode 0c96:0b55 __HShift -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(hpgrw086.c) +Module: /usr/watcom/lib286/dos/clibc.lib(hpgrw086.c) 0000:6a92 __CMain_nheapgrow_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mem.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mem.c) 0000:6aa0 __MemAllocator 0000:6b6a __MemFree -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(growseg.c) +Module: /usr/watcom/lib286/dos/clibc.lib(growseg.c) 0000:6cc7 __GrowSeg_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(allocseg.c) +Module: /usr/watcom/lib286/dos/clibc.lib(allocseg.c) 0000:6db9 __AllocSeg_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmemneed.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fmemneed.c) 0000:6e50 __fmemneed_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nmalloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nmalloc.c) 0000:6e53 _nmalloc_ 0c96:0b78 ___nheapbeg 0c96:0b7a ___MiniHeapRover 0c96:0b7c ___LargestSizeB4MiniHeapRover -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(clockdos.c) +Module: /usr/watcom/lib286/dos/clibc.lib(clockdos.c) 0000:6f24+ __ibm_bios_get_ticks_ 0000:6f96 clock_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(i4d) +Module: /usr/watcom/lib286/dos/clibc.lib(i4d) 0000:6fbe __I4D 0000:7007 __U4D -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(_8087) +Module: /usr/watcom/lib286/dos/clibc.lib(_8087) 0c96:0b86 __8087 0c96:0b87 __real87 0c96:0b88 __dos87emucall 0c96:0b8a __dos87real -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fltused.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fltused.c) 0c96:0b8c _fltused_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fclose.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fclose.c) 0000:708c __doclose_ 0000:7135 __shutdown_stream_ 0000:714c fclose_ 0c96:1828+ ___RmTmpFileFn -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(exit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(exit.c) 0000:7196+ __null_int23_exit_ 0000:7197 exit_ 0000:71c4* _exit_ 0c96:0b8e+ ___int23_exit 0c96:0b90 ___FPE_handler_exit -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fseek.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fseek.c) 0000:7249 fseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fgetc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fgetc.c) 0000:738c __fill_buffer_ 0000:7476 fgetc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ffree.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ffree.c) 0000:7513 _ffree_ 0000:7513 free_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(intx086.c) +Module: /usr/watcom/lib286/dos/clibc.lib(intx086.c) 0000:7555+ int86x_ 0000:75ec int86_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(d_getvec.c) +Module: /usr/watcom/lib286/dos/clibc.lib(d_getvec.c) 0000:7616 _dos_getvect_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(d_setvec.c) +Module: /usr/watcom/lib286/dos/clibc.lib(d_setvec.c) 0000:7621 _dos_setvect_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(argcv.c) +Module: /usr/watcom/lib286/dos/clibc.lib(argcv.c) 0c96:182a __argv 0c96:182e ___argv 0c96:1832 __argc @@ -316,236 +316,236 @@ Module: 16.lib(/dos/z/16/src/lib/16_head.c) 0000:767e* filesize_ 0000:76d8* printmeminfoline_ 0000:78ba US_CheckParm_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fwrite.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fwrite.c) 0000:798c fwrite_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(rand.c) +Module: /usr/watcom/lib286/dos/clibc.lib(rand.c) 0000:7b79 rand_ 0000:7bb9* srand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(vsprintf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(vsprintf.c) 0000:7bf5 vsprintf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nonibm.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nonibm.c) 0000:7c1a+ __is_nonIBM_ 0c96:0ba8 ___NonIBM -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(delay.c) +Module: /usr/watcom/lib286/dos/clibc.lib(delay.c) 0000:7c60 delay_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fprtf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fprtf.c) 0000:7dcc __fprtf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(cmain086.c) +Module: /usr/watcom/lib286/dos/clibc.lib(cmain086.c) 0000:7e8d __CMain -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(initrtns.c) +Module: /usr/watcom/lib286/dos/clibc.lib(initrtns.c) 0000:7ee9* __FInitRtns 0000:7eed __InitRtns 0000:7f48* __FFiniRtns 0000:7f4c __FiniRtns -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(uselfn.c) +Module: /usr/watcom/lib286/dos/clibc.lib(uselfn.c) 0c96:0baa ___uselfn -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(dosseg) +Module: /usr/watcom/lib286/dos/clibc.lib(dosseg) 0000:7fb0 __DOSseg__ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(istable.c) +Module: /usr/watcom/lib286/dos/clibc.lib(istable.c) 0c96:00b2 __IsTable -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(comtflag.c) +Module: /usr/watcom/lib286/dos/clibc.lib(comtflag.c) 0000:7fb1* __set_commode_ 0c96:0bac __commode -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(seterrno.c) +Module: /usr/watcom/lib286/dos/clibc.lib(seterrno.c) 0000:7fbd __set_errno_ 0000:7fcf* __set_EDOM_ 0000:7fdf __set_ERANGE_ 0000:7fef* __set_EINVAL_ 0000:8002 __set_doserrno_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(tolower.c) +Module: /usr/watcom/lib286/dos/clibc.lib(tolower.c) 0000:800c tolower_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(open.c) +Module: /usr/watcom/lib286/dos/clibc.lib(open.c) 0000:81fc* open_ 0000:8232 sopen_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(chktty.c) +Module: /usr/watcom/lib286/dos/clibc.lib(chktty.c) 0000:825f __chktty_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(freefp.c) +Module: /usr/watcom/lib286/dos/clibc.lib(freefp.c) 0000:8288 __freefp_ 0000:8303 __purgefp_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(allocfp.c) +Module: /usr/watcom/lib286/dos/clibc.lib(allocfp.c) 0000:8342 __allocfp_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(qread.c) +Module: /usr/watcom/lib286/dos/clibc.lib(qread.c) 0000:845e __qread_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ioalloc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ioalloc.c) 0000:847c __ioalloc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(initfile.c) +Module: /usr/watcom/lib286/dos/clibc.lib(initfile.c) 0000:8512 __InitFiles_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ioexit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ioexit.c) 0000:8658* fcloseall_ 0000:865d __full_io_exit_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fmsize.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fmsize.c) 0000:8665* _msize_ 0000:8665 _fmsize_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nexpand.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nexpand.c) 0000:8676 __HeapManager_expand_ 0000:87eb _nexpand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fexpand.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fexpand.c) 0000:883b _fexpand_ 0000:883b* _expand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(enterdb.c) +Module: /usr/watcom/lib286/dos/clibc.lib(enterdb.c) 0000:886c __EnterWVIDEO_ 0c96:0bae+ ___WD_Present -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(heapgrow.c) +Module: /usr/watcom/lib286/dos/clibc.lib(heapgrow.c) 0000:8890* _heapgrow_ 0000:8890* _fheapgrow_ 0000:8891 _nheapgrow_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(heapen.c) +Module: /usr/watcom/lib286/dos/clibc.lib(heapen.c) 0000:8905* _heapenable_ 0c96:0bb0 ___heap_enabled -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(amblksiz.c) +Module: /usr/watcom/lib286/dos/clibc.lib(amblksiz.c) 0c96:0bb2 __amblksiz -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nmemneed.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nmemneed.c) 0000:8916 __nmemneed_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(grownear.c) +Module: /usr/watcom/lib286/dos/clibc.lib(grownear.c) 0000:899e __LastFree_ 0000:8a17 __ExpandDGROUP_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(i4m) +Module: /usr/watcom/lib286/dos/clibc.lib(i4m) 0000:8b24 __I4M 0000:8b24 __U4M -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(chk8087.c) +Module: /usr/watcom/lib286/dos/clibc.lib(chk8087.c) 0000:8b58* _fpreset_ 0000:8b83 __init_8087_ 0000:8baa+ __default_sigfpe_handler_ 0000:8bbb __chk8087_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(setefg.c) +Module: /usr/watcom/lib286/dos/clibc.lib(setefg.c) 0000:8c26 __setEFGfmt_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(__lseek.c) +Module: /usr/watcom/lib286/dos/clibc.lib(__lseek.c) 0000:8c38 __lseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(_clse.c) +Module: /usr/watcom/lib286/dos/clibc.lib(_clse.c) 0000:8c70 __close_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(flush.c) +Module: /usr/watcom/lib286/dos/clibc.lib(flush.c) 0000:8c9f __flush_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(lseek.c) +Module: /usr/watcom/lib286/dos/clibc.lib(lseek.c) 0000:8dca lseek_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(tell.c) +Module: /usr/watcom/lib286/dos/clibc.lib(tell.c) 0000:8df5 tell_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(flushall.c) +Module: /usr/watcom/lib286/dos/clibc.lib(flushall.c) 0000:8e04 __flushall_ 0000:8e5f flushall_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(gtche.c) +Module: /usr/watcom/lib286/dos/clibc.lib(gtche.c) 0000:8e64 getche_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(nfree.c) +Module: /usr/watcom/lib286/dos/clibc.lib(nfree.c) 0000:8e7e _nfree_ 0c96:1836+ ___MiniHeapFreeRover -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(intr.c) +Module: /usr/watcom/lib286/dos/clibc.lib(intr.c) 0000:8f76 intr_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(segread.c) +Module: /usr/watcom/lib286/dos/clibc.lib(segread.c) 0000:8f88 segread_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(initargv.c) +Module: /usr/watcom/lib286/dos/clibc.lib(initargv.c) 0000:8fa8 __Init_Argv_ 0000:9004+ _getargv_ 0000:91fd __Fini_Argv_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(kbhit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(kbhit.c) 0000:921f kbhit_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ftell.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ftell.c) 0000:9236 ftell_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(ltoa.c) +Module: /usr/watcom/lib286/dos/clibc.lib(ltoa.c) 0000:928e ultoa_ 0000:92fd* ltoa_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(qwrit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(qwrit.c) 0000:932b __qwrite_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fputc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fputc.c) 0000:9382 fputc_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(prtf.c) +Module: /usr/watcom/lib286/dos/clibc.lib(prtf.c) 0000:944a __prtf_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(___argc.c) +Module: /usr/watcom/lib286/dos/clibc.lib(___argc.c) 0c96:183c ____Argv 0c96:1840 ____Argc -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sgdef086) +Module: /usr/watcom/lib286/dos/clibc.lib(sgdef086) 0c96:0caa __Start_XI 0c96:0ce6 __End_XI 0c96:0ce6 __Start_YI 0c96:0cf8 __End_YI -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(opendos.c) +Module: /usr/watcom/lib286/dos/clibc.lib(opendos.c) 0000:a204 _dos_open_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iomode.c) +Module: /usr/watcom/lib286/dos/clibc.lib(iomode.c) 0000:a228 __GetIOMode_ 0000:a24d __SetIOMode_nogrow_ 0c96:0bb4 ___NFiles 0c96:0bb6 ___init_mode 0c96:0bde ___io_mode -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(isatt.c) +Module: /usr/watcom/lib286/dos/clibc.lib(isatt.c) 0000:a270 isatty_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(dosret.c) +Module: /usr/watcom/lib286/dos/clibc.lib(dosret.c) 0000:a28c* _dosretax_ 0000:a291* _dosret0_ 0000:a298 __set_errno_dos_ 0000:a2f2* __set_errno_dos_reterr_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(umaskval.c) +Module: /usr/watcom/lib286/dos/clibc.lib(umaskval.c) 0c96:0bf6 ___umaskval -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(creatdos.c) +Module: /usr/watcom/lib286/dos/clibc.lib(creatdos.c) 0000:a2fc _dos_creat_ 0000:a31e* _dos_creatnew_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(stiomode.c) +Module: /usr/watcom/lib286/dos/clibc.lib(stiomode.c) 0000:a33e+ __grow_iomode_ 0000:a3fb+ __shrink_iomode_ 0000:a434 __SetIOMode_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(bfree.c) +Module: /usr/watcom/lib286/dos/clibc.lib(bfree.c) 0000:a494 _bfree_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(bexpand.c) +Module: /usr/watcom/lib286/dos/clibc.lib(bexpand.c) 0000:a4b5 _bexpand_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(sbrk.c) +Module: /usr/watcom/lib286/dos/clibc.lib(sbrk.c) 0000:a50a* sbrk_ 0000:a519 __brk_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(8087cw.c) +Module: /usr/watcom/lib286/dos/clibc.lib(8087cw.c) 0c96:0bf8 __8087cw -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(save8087.c) +Module: /usr/watcom/lib286/dos/clibc.lib(save8087.c) 0c96:0bfa ___Save8087 0c96:0bfc ___Rest8087 -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(grabfp87.c) +Module: /usr/watcom/lib286/dos/clibc.lib(grabfp87.c) 0000:a582 __GrabFP87_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(init8087) +Module: /usr/watcom/lib286/dos/clibc.lib(init8087) 0000:a5a0* __init_8087_emu 0000:a5a4 __x87id -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(noefgfmt.c) +Module: /usr/watcom/lib286/dos/clibc.lib(noefgfmt.c) 0c96:0bfe ___EFG_printf 0c96:0c00 ___EFG_scanf -Module: /dos/fdos/watcom/lib286/math87c.lib(efgfmt.c) +Module: /usr/watcom/lib286/math87c.lib(efgfmt.c) 0000:a5f4 _EFG_Format_ -Module: /dos/fdos/watcom/lib286/math87c.lib(cnvs2d.c) +Module: /usr/watcom/lib286/math87c.lib(cnvs2d.c) 0000:a780 __cnvs2d_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fsync.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fsync.c) 0000:a797 fsync_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(dointr) +Module: /usr/watcom/lib286/dos/clibc.lib(dointr) 0000:a79a _DoINTR_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(histsplt.c) +Module: /usr/watcom/lib286/dos/clibc.lib(histsplt.c) 0c96:1844 ___historical_splitparms -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fflush.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fflush.c) 0000:ab13 fflush_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(alphabet.c) +Module: /usr/watcom/lib286/dos/clibc.lib(alphabet.c) 0c96:008c ___Alphabet -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(wctomb.c) +Module: /usr/watcom/lib286/dos/clibc.lib(wctomb.c) 0000:ab24 wctomb_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(itoa.c) +Module: /usr/watcom/lib286/dos/clibc.lib(itoa.c) 0000:ab4d+ utoa_ 0000:abaa itoa_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(strupr.c) +Module: /usr/watcom/lib286/dos/clibc.lib(strupr.c) 0000:abcd strupr_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbisdbcs.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbisdbcs.c) 0c96:1846 ___IsDBCS -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbislead.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbislead.c) 0000:abef* _ismbblead_ 0c96:1848 ___MBCSIsTable -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(lltoa.c) +Module: /usr/watcom/lib286/dos/clibc.lib(lltoa.c) 0000:ac09 ulltoa_ 0000:acee* lltoa_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(doserror) +Module: /usr/watcom/lib286/dos/clibc.lib(doserror) 0000:ad50 __doserror_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(iomodtty.c) +Module: /usr/watcom/lib286/dos/clibc.lib(iomodtty.c) 0000:ad5c __ChkTTYIOMode_ 0000:ad98* __IOMode_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fpe87) +Module: /usr/watcom/lib286/dos/clibc.lib(fpe87) 0000:adaa __Init_FPE_handler_ 0000:ade3 __Fini_FPE_handler_ 0000:ae1a* __FPEHandler -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(rtcntrl.c) +Module: /usr/watcom/lib286/dos/clibc.lib(rtcntrl.c) 0000:b0ac* _SetLD64bit_ 0000:b0b7* _SetLD80bit_ 0000:b0c2 _LDisDouble_ -Module: /dos/fdos/watcom/lib286/math87c.lib(ldcvt.c) +Module: /usr/watcom/lib286/math87c.lib(ldcvt.c) 0000:b1ee _LDScale10x_ 0000:b74b __LDcvt_ -Module: /dos/fdos/watcom/lib286/noemu87.lib(emustub.asm) +Module: /usr/watcom/lib286/noemu87.lib(emustub.asm) 0000:0000* FJSRQQ 0000:0000* FISRQQ 0000:0000* FIERQQ @@ -556,30 +556,30 @@ Module: /dos/fdos/watcom/lib286/noemu87.lib(emustub.asm) 0000:0000* FICRQQ 0000:0000* FIARQQ 0000:bc78 __init_87_emulator -Module: /dos/fdos/watcom/lib286/math87c.lib(strtod.c) +Module: /usr/watcom/lib286/math87c.lib(strtod.c) 0000:c1ed+ __Strtold_ 0000:c399 strtod_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(filedos.c) +Module: /usr/watcom/lib286/dos/clibc.lib(filedos.c) 0000:c52f* _dos_close_ 0000:c53b _dos_commit_ -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(mbinit.c) +Module: /usr/watcom/lib286/dos/clibc.lib(mbinit.c) 0000:c587 __mbinit_ 0c96:0ca6+ ___MBCodePage -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(fpeint.c) +Module: /usr/watcom/lib286/dos/clibc.lib(fpeint.c) 0c96:0ca8 ___FPE_int -Module: /dos/fdos/watcom/lib286/math87c.lib(ldclass.c) +Module: /usr/watcom/lib286/math87c.lib(ldclass.c) 0000:c67a __LDClass_ 0000:c6c8* _FLClass_ -Module: /dos/fdos/watcom/lib286/math87c.lib(bufld086) +Module: /usr/watcom/lib286/math87c.lib(bufld086) 0000:c6da __ZBuf2LD -Module: /dos/fdos/watcom/lib286/math87c.lib(inf_nan.c) +Module: /usr/watcom/lib286/math87c.lib(inf_nan.c) 0c96:01b4* ___f_infinity 0c96:01b8* ___f_posqnan 0c96:01bc ___d_infinity 0c96:01c4 ___d_posqnan 0c96:01cc* ___ld_infinity 0c96:01d4* ___ld_posqnan -Module: /dos/fdos/watcom/lib286/dos/clibc.lib(hugeval.c) +Module: /usr/watcom/lib286/dos/clibc.lib(hugeval.c) 0c96:01dc __HugeValue @@ -588,9 +588,9 @@ Module: /dos/fdos/watcom/lib286/dos/clibc.lib(hugeval.c) +--------------------+ 16.lib -/dos/fdos/watcom/lib286/dos/clibc.lib -/dos/fdos/watcom/lib286/math87c.lib -/dos/fdos/watcom/lib286/noemu87.lib +/usr/watcom/lib286/dos/clibc.lib +/usr/watcom/lib286/math87c.lib +/usr/watcom/lib286/noemu87.lib +-----------------------+ @@ -600,4 +600,4 @@ Module: /dos/fdos/watcom/lib286/dos/clibc.lib(hugeval.c) Stack size: 8000 (32768.) Memory size: 000164b0 (91312.) Entry point address: 0000:5fe4 -Link time: 00:00.00 +Link time: 00:00.03 diff --git a/src/vgmtest.c b/src/vgmtest.c index 5a592af6..4657000d 100755 --- a/src/vgmtest.c +++ b/src/vgmtest.c @@ -24,7 +24,7 @@ */ #include "src/lib/vgmsnd/vgmSnd.h" -#include "src/lib/16_snd.h" +#include "src/lib/doslib/adlib.h" #include "src/lib/16_in.h" void OPL2_Write(UINT8 reg, UINT8 data); @@ -34,13 +34,15 @@ void OPL2_Write(UINT8 reg, UINT8 data) { //ym3812_w(0, 0, reg); //ym3812_w(0, 1, data); - opl2out(reg, data); + //opl2out(reg, data); + adlib_write((word) reg,(byte)data); return; } UINT8 OPL2_ReadStatus(void) { - return(inp(ADLIB_FM_ADDRESS)); + //return(inp(ADLIB_FM_ADDRESS)); + return (UINT8)adlib_read(0); //return ym3812_r(0, 0); } diff --git a/vgmtest.exe b/vgmtest.exe index b27c58cc..ea0a6771 100755 Binary files a/vgmtest.exe and b/vgmtest.exe differ