Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:09
+Created on: 15/10/08 18:30:46
Executable Image: 16.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 133a:0000 0000f240
+DGROUP 133f:0000 0000f240
16_hc_TEXT CODE AUTO 0000:75f0 0000158b
timer_TEXT CODE AUTO 0000:8b80 00000235
_TEXT CODE AUTO 08dc:0000 00007bc9
-modex16_TEXT CODE AUTO 08dc:7bd0 00002180
-bitmap_TEXT CODE AUTO 08dc:9d50 000005c9
-16text_TEXT CODE AUTO 08dc:a320 0000010d
-16_in13_DATA FAR_DATA AUTO 131f:0000 000001a4
-FAR_DATA FAR_DATA AUTO 1339:0004 00000000
-_NULL BEGDATA DGROUP 133a:0000 00000020
-_AFTERNULL BEGDATA DGROUP 133c:0000 00000002
-CONST DATA DGROUP 133c:0002 00000076
-CONST2 DATA DGROUP 1343:0008 00000102
-_DATA DATA DGROUP 1354:0000 000005c1
-XIB DATA DGROUP 13b0:0002 00000000
-XI DATA DGROUP 13b0:0002 00000036
-XIE DATA DGROUP 13b3:0008 00000000
-YIB DATA DGROUP 13b3:0008 00000000
-YI DATA DGROUP 13b3:0008 00000018
-YIE DATA DGROUP 13b5:0000 00000000
-STRINGS DATA DGROUP 13b5:0000 00000000
-DATA DATA DGROUP 13b5:0000 00000000
-_emu_init_start EMU DGROUP 13b5:0000 00000000
-_emu_init_end EMU DGROUP 13b5:0000 00000000
-_BSS BSS DGROUP 13b5:0000 00000fc2
-STACK STACK DGROUP 14b2:0000 0000dac0
+modex16_TEXT CODE AUTO 08dc:7bd0 000021d0
+bitmap_TEXT CODE AUTO 08dc:9da0 000005c9
+16text_TEXT CODE AUTO 08dc:a370 0000010d
+16_in13_DATA FAR_DATA AUTO 1324:0000 000001a4
+FAR_DATA FAR_DATA AUTO 133e:0004 00000000
+_NULL BEGDATA DGROUP 133f:0000 00000020
+_AFTERNULL BEGDATA DGROUP 1341:0000 00000002
+CONST DATA DGROUP 1341:0002 00000076
+CONST2 DATA DGROUP 1348:0008 00000102
+_DATA DATA DGROUP 1359:0000 000005c1
+XIB DATA DGROUP 13b5:0002 00000000
+XI DATA DGROUP 13b5:0002 00000036
+XIE DATA DGROUP 13b8:0008 00000000
+YIB DATA DGROUP 13b8:0008 00000000
+YI DATA DGROUP 13b8:0008 00000018
+YIE DATA DGROUP 13ba:0000 00000000
+STRINGS DATA DGROUP 13ba:0000 00000000
+DATA DATA DGROUP 13ba:0000 00000000
+_emu_init_start EMU DGROUP 13ba:0000 00000000
+_emu_init_end EMU DGROUP 13ba:0000 00000000
+_BSS BSS DGROUP 13ba:0000 00000fc2
+STACK STACK DGROUP 14b7:0000 0000dac0
+----------------+
======= ======
Module: 16.o(/dos/z/16/src/16.c)
-133a:07b0+ _player
-133a:08b0+ _gvar
-133a:08d8+ _cpus
-133a:08dc* _gpal
-133a:08e0+ _dpal
-133a:08e4+ _engi_stat
+133f:07b0+ _player
+133f:08b0+ _gvar
+133f:08d8+ _cpus
+133f:08dc* _gpal
+133f:08e0+ _dpal
+133f:08e4+ _engi_stat
0000:00cc main_
Module: mapread.o(/dos/z/16/src/lib/mapread.c)
0000:02dc+ jsoneq_
0000:0e92 jsmn_parse_
0000:138e jsmn_init_
Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-133a:090e+ _inpu
+133f:090e+ _inpu
0000:1520+ INL_KeyService_
0000:17ba+ Mouse_
0000:1812+ IN_GetJoyAbs_
0000:5aec+ MM_TotalFree_
0000:5b82* MM_Report_
0000:653a* MM_BombOnError_
-133a:0a70+ _beforesort
-133a:0a74+ _aftersort
-133a:0a78+ _XMSaddr
+133f:0a70+ _beforesort
+133f:0a74+ _aftersort
+133f:0a78+ _XMSaddr
Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
0000:6570 detectcpu_
Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
0000:6cb0* CAL_OptimizeNodes_
0000:6d60* CA_Startup_
0000:6db0* CA_Shutdown_
-133a:0a80* _finishcachebox
-133a:0a84* _updatecachebox
-133a:0a88* _drawcachebox
+133f:0a80* _finishcachebox
+133f:0a84* _updatecachebox
+133f:0a88* _drawcachebox
Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
0000:6e1c KITTENGETS
0000:6e7c* kittenopen_
0000:73d4+ get_line_
0000:7446+ db_fetch_
0000:74dc+ db_insert_
-133a:04a4+ __kitten_catalog
+133f:04a4+ __kitten_catalog
Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
0000:779c+ LargestFreeBlock_
0000:782a+ _coreleft_
08dc:7e30+ modexEnter_
08dc:7ecc* modexLeave_
08dc:7ee4* modexDefaultPage_
-08dc:7f3e* modexNextPage_
-08dc:7ffa* modexNextPageFlexibleSize_
-08dc:809e* modexShowPage_
-08dc:819a* modexPanPage_
-08dc:81ea* modexSelectPlane_
-08dc:820e+ modexClearRegion_
-08dc:8326* oldDrawBmp_
-08dc:848c* CDrawBmp_
-08dc:85f0* modexDrawBmp_
-08dc:8656+ modexDrawBmpRegion_
-08dc:87c0* modexDrawPlanarBuf_
-08dc:87de* modexDrawSprite_
-08dc:8844+ modexDrawSpriteRegion_
-08dc:89bc* modexCopyPageRegion_
-08dc:8b26 modexFadeOn_
-08dc:8b56 modexFadeOff_
-08dc:8b84* modexFlashOn_
-08dc:8bb2* modexFlashOff_
-08dc:8c82 modexPalSave_
-08dc:8cd8 modexNewPal_
-08dc:8d28* modexLoadPalFile_
-08dc:8e0a* modexSavePalFile_
-08dc:8e82 modexPalBlack_
-08dc:8eac* modexPalWhite_
-08dc:8ed6+ modexPalUpdate_
-08dc:9446+ modexPalUpdate1_
-08dc:94c0* modexPalUpdate0_
-08dc:950c+ chkcolor_
-08dc:9824+ modexputPixel_
-08dc:98b2* modexgetPixel_
-08dc:9938* modexhlin_
-08dc:99a4* modexprint_
-08dc:9b3e* modexprintbig_
-08dc:9cba* cls_
-08dc:9d28+ modexWaitBorder_
-133a:04d4+ _VGA
+08dc:7f4a* modexNextPage_
+08dc:801a* modexNextPageFlexibleSize_
+08dc:80ee* modexShowPage_
+08dc:81ea* modexPanPage_
+08dc:823a* modexSelectPlane_
+08dc:825e+ modexClearRegion_
+08dc:8376* oldDrawBmp_
+08dc:84dc* CDrawBmp_
+08dc:8640* modexDrawBmp_
+08dc:86a6+ modexDrawBmpRegion_
+08dc:8810* modexDrawPlanarBuf_
+08dc:882e* modexDrawSprite_
+08dc:8894+ modexDrawSpriteRegion_
+08dc:8a0c* modexCopyPageRegion_
+08dc:8b76 modexFadeOn_
+08dc:8ba6 modexFadeOff_
+08dc:8bd4* modexFlashOn_
+08dc:8c02* modexFlashOff_
+08dc:8cd2 modexPalSave_
+08dc:8d28 modexNewPal_
+08dc:8d78* modexLoadPalFile_
+08dc:8e5a* modexSavePalFile_
+08dc:8ed2 modexPalBlack_
+08dc:8efc* modexPalWhite_
+08dc:8f26+ modexPalUpdate_
+08dc:9496+ modexPalUpdate1_
+08dc:9510* modexPalUpdate0_
+08dc:955c+ chkcolor_
+08dc:9874+ modexputPixel_
+08dc:9902* modexgetPixel_
+08dc:9988* modexhlin_
+08dc:99f4* modexprint_
+08dc:9b8e* modexprintbig_
+08dc:9d0a* cls_
+08dc:9d78+ modexWaitBorder_
+133f:04d4+ _VGA
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
08dc:0042 printf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-133a:0000* __nullarea
-133a:04fc* __ovlflag
-133a:04fd* __intno
-133a:04fe* __ovlvec
+133f:0000* __nullarea
+133f:04fc* __ovlflag
+133f:04fd* __intno
+133f:04fe* __ovlvec
08dc:0072 _cstart_
08dc:0145* _Not_Enough_Memory_
08dc:0277 __exit_
08dc:02fe _big_code_
08dc:02fe* CodeModelMismatch
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-133a:1394 __argv
-133a:1398 ___argv
-133a:139c __argc
-133a:139e ___argc
+133f:1394 __argv
+133f:1398 ___argv
+133f:139c __argc
+133f:139e ___argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
08dc:0305 __PIA
08dc:02fe* __PIS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
08dc:0359 _fmalloc_
08dc:0359 malloc_
-133a:0502 ___fheap
-133a:0504 ___fheapRover
-133a:0506 ___LargestSizeB4Rover
+133f:0502 ___fheap
+133f:0504 ___fheapRover
+133f:0506 ___LargestSizeB4Rover
Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-08dc:a052 bitmapLoadPcx_
-08dc:a1ae* bitmapLoadPcxTiles_
+08dc:a0a2 bitmapLoadPcx_
+08dc:a1fe* bitmapLoadPcxTiles_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strstr.c)
08dc:04ce strstr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(atoi.c)
08dc:0b41 fread_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
08dc:0eb8 __get_errno_ptr_
-133a:1420 _errno
+133f:1420 _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-133a:0514 ___iob
-133a:1422 ___OpenStreams
-133a:1426 ___ClosedStreams
+133f:0514 ___iob
+133f:1422 ___OpenStreams
+133f:1426 ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
08dc:0ebf fprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
08dc:1366 _memavl_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
08dc:13ab _nmalloc_
-133a:067c ___nheapbeg
-133a:067e ___MiniHeapRover
-133a:0680 ___LargestSizeB4MiniHeapRover
+133f:067c ___nheapbeg
+133f:067e ___MiniHeapRover
+133f:0680 ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
08dc:1485 _ffree_
08dc:1485 free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
08dc:14f2 _nfree_
-133a:142a+ ___MiniHeapFreeRover
+133f:142a+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
08dc:15ed+ _null_exit_rtn_
08dc:15ed+ __null_int23_exit_
08dc:15ee exit_
08dc:160f+ _exit_
-133a:0682+ ___int23_exit
-133a:0686 ___FPE_handler_exit
+133f:0682+ ___int23_exit
+133f:0686 ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
08dc:162b ultoa_
08dc:16e9* ltoa_
08dc:1a9b __doclose_
08dc:1be5 __shutdown_stream_
08dc:1bff fclose_
-133a:142c+ ___RmTmpFileFn
+133f:142c+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
08dc:1c6a+ __ibm_bios_get_ticks_
08dc:1ce1 clock_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
08dc:1f05 fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-133a:0098 __IsTable
+133f:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
08dc:20fd tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
08dc:28f7 stackavail_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-133a:0692 __8087
-133a:0693 __real87
-133a:0694 __dos87emucall
-133a:0696 __dos87real
+133f:0692 __8087
+133f:0693 __real87
+133f:0694 __dos87emucall
+133f:0696 __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
08dc:2906* __exit_with_msg_
08dc:290b __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-133a:0698 __curbrk
-133a:06a0 __STACKLOW
-133a:06a2 __STACKTOP
-133a:06a4 __cbyte
-133a:06a6 __child
-133a:06a8 __no87
-133a:06b5 ___FPE_handler
-133a:069a __psp
-133a:06a9 __get_ovl_stack
-133a:06ad __restore_ovl_stack
-133a:06b1 __close_ovl_file
-133a:06b9 __LpCmdLine
-133a:06bd __LpPgmName
-133a:069c __osmajor
-133a:069d __osminor
-133a:069e __osmode
-133a:069f __HShift
+133f:0698 __curbrk
+133f:06a0 __STACKLOW
+133f:06a2 __STACKTOP
+133f:06a4 __cbyte
+133f:06a6 __child
+133f:06a8 __no87
+133f:06b5 ___FPE_handler
+133f:069a __psp
+133f:06a9 __get_ovl_stack
+133f:06ad __restore_ovl_stack
+133f:06b1 __close_ovl_file
+133f:06b9 __LpCmdLine
+133f:06bd __LpPgmName
+133f:069c __osmajor
+133f:069d __osminor
+133f:069e __osmode
+133f:069f __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
08dc:292a __fill_buffer_
08dc:2b79 fgetc_
08dc:3039 rand_
08dc:307b* srand_
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08dc:a396* textInit_
-133a:1434 _romFonts
+08dc:a3e6* textInit_
+133f:1434 _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
08dc:30b8 __fprtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
08dc:32cc __FiniRtns
08dc:32cc* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-133a:06c6 ___uselfn
+133f:06c6 ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
08dc:3330 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
08dc:3b7c __fmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
08dc:3b7f* __set_commode_
-133a:06c8 __commode
+133f:06c8 __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-133a:06ca __fmode
+133f:06ca __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
08dc:3b8b __chktty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
08dc:4ab6 __nmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-133a:0050 ___Alphabet
+133f:0050 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
08dc:4ab9 __lseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
08dc:4b72 __GetIOMode_
08dc:4ba7 __SetIOMode_nogrow_
-133a:06e0 ___NFiles
-133a:06e2 ___init_mode
-133a:070a ___io_mode
+133f:06e0 ___NFiles
+133f:06e2 ___init_mode
+133f:070a ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
08dc:4bdc __close_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
08dc:4ef2 isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
08dc:4f0e* __get_doserrno_ptr_
-133a:1450 __doserrno
+133f:1450 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-133a:070e ___umaskval
+133f:070e ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
08dc:4f15 _dos_creat_
08dc:4f39* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
08dc:5142 vsprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-133a:1454 ___env_mask
-133a:1458 _environ
-133a:145c* __wenviron
+133f:1454 ___env_mask
+133f:1458 _environ
+133f:145c* __wenviron
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
08dc:5184 _mbterm_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
08dc:56da __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
08dc:574a __EnterWVIDEO_
-133a:072e+ ___WD_Present
+133f:072e+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
08dc:576e __flushall_
08dc:5802 flushall_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
08dc:5a57 __prtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-133a:1460 ____Argv
-133a:1464 ____Argc
+133f:1460 ____Argv
+133f:1464 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-133a:0730 __amblksiz
+133f:0730 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-133a:0762 __Start_XI
-133a:0798 __End_XI
-133a:0798 __Start_YI
-133a:07b0 __End_YI
+133f:0762 __Start_XI
+133f:0798 __End_XI
+133f:0798 __Start_YI
+133f:07b0 __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-133a:1466 ___historical_splitparms
+133f:1466 ___historical_splitparms
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
08dc:6bc8* _heapenable_
-133a:0732 ___heap_enabled
+133f:0732 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
08dc:6bd9 _bfree_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
08dc:706c __setenvp_
08dc:71f8 __freeenvp_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-133a:0734 ___IsDBCS
+133f:0734 ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
08dc:7256* _ismbblead_
-133a:146c ___MBCSIsTable
+133f:146c ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
08dc:72b0 __mbinit_
-133a:0736 ___MBCodePage
+133f:0736 ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
08dc:738b _mbdtoupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
08dc:7399 toupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-133a:0738 __8087cw
+133f:0738 __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-133a:073a ___Save8087
-133a:073e ___Rest8087
+133f:073a ___Save8087
+133f:073e ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
08dc:73a8 __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
08dc:7573 strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-133a:0742 ___EFG_printf
-133a:0746* ___EFG_scanf
+133f:0742 ___EFG_printf
+133f:0746* ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
08dc:75bb ulltoa_
08dc:76f8* lltoa_
08dc:78f5 __Fini_FPE_handler_
08dc:792c* __FPEHandler
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-133a:0760 ___FPE_int
+133f:0760 ___FPE_int
+--------------------+
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 000225e0 (140768.)
+Memory size: 00022630 (140848.)
Entry point address: 08dc:0072
Link time: 00:00.00
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:09
+Created on: 15/10/08 18:30:46
Executable Image: bakapi.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 13ca:0000 0000f080
+DGROUP 13cf:0000 0000f080
16_hc_TEXT CODE AUTO 0000:6450 0000158b
timer_TEXT CODE AUTO 0000:79e0 00000235
_TEXT CODE AUTO 07c2:0000 000090ab
-modex16_TEXT CODE AUTO 07c2:90b0 00002180
-16text_TEXT CODE AUTO 07c2:b230 0000010d
-bakapee_TEXT CODE AUTO 07c2:b340 00000b86
-16_in13_DATA FAR_DATA AUTO 13af:0000 000001a4
-FAR_DATA FAR_DATA AUTO 13c9:0004 00000000
-_NULL BEGDATA DGROUP 13ca:0000 00000020
-_AFTERNULL BEGDATA DGROUP 13cc:0000 00000002
-CONST DATA DGROUP 13cc:0002 00000076
-CONST2 DATA DGROUP 13d3:0008 0000010a
-_DATA DATA DGROUP 13e5:0000 000005a9
-XIB DATA DGROUP 143f:000a 00000000
-XI DATA DGROUP 143f:000a 00000036
-XIE DATA DGROUP 1443:0000 00000000
-YIB DATA DGROUP 1443:0000 00000000
-YI DATA DGROUP 1443:0000 00000018
-YIE DATA DGROUP 1444:0008 00000000
-STRINGS DATA DGROUP 1444:0008 00000000
-DATA DATA DGROUP 1444:0008 00000000
-_emu_init_start EMU DGROUP 1444:0008 00000000
-_emu_init_end EMU DGROUP 1444:0008 00000000
-_BSS BSS DGROUP 1445:0000 00000e02
-STACK STACK DGROUP 1526:0000 0000dac0
+modex16_TEXT CODE AUTO 07c2:90b0 000021d0
+16text_TEXT CODE AUTO 07c2:b280 0000010d
+bakapee_TEXT CODE AUTO 07c2:b390 00000b86
+16_in13_DATA FAR_DATA AUTO 13b4:0000 000001a4
+FAR_DATA FAR_DATA AUTO 13ce:0004 00000000
+_NULL BEGDATA DGROUP 13cf:0000 00000020
+_AFTERNULL BEGDATA DGROUP 13d1:0000 00000002
+CONST DATA DGROUP 13d1:0002 00000076
+CONST2 DATA DGROUP 13d8:0008 0000010a
+_DATA DATA DGROUP 13ea:0000 000005a9
+XIB DATA DGROUP 1444:000a 00000000
+XI DATA DGROUP 1444:000a 00000036
+XIE DATA DGROUP 1448:0000 00000000
+YIB DATA DGROUP 1448:0000 00000000
+YI DATA DGROUP 1448:0000 00000018
+YIE DATA DGROUP 1449:0008 00000000
+STRINGS DATA DGROUP 1449:0008 00000000
+DATA DATA DGROUP 1449:0008 00000000
+_emu_init_start EMU DGROUP 1449:0008 00000000
+_emu_init_end EMU DGROUP 1449:0008 00000000
+_BSS BSS DGROUP 144a:0000 00000e02
+STACK STACK DGROUP 152b:0000 0000dac0
+----------------+
Module: bakapi.o(/dos/z/16/src/bakapi.c)
0000:00a2 main_
Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-13ca:07ce+ _inpu
+13cf:07ce+ _inpu
0000:0380+ INL_KeyService_
0000:061a+ Mouse_
0000:0672+ IN_GetJoyAbs_
0000:494c+ MM_TotalFree_
0000:49e2* MM_Report_
0000:539a* MM_BombOnError_
-13ca:0930+ _beforesort
-13ca:0934+ _aftersort
-13ca:0938+ _XMSaddr
+13cf:0930+ _beforesort
+13cf:0934+ _aftersort
+13cf:0938+ _XMSaddr
Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
0000:53d0 detectcpu_
Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
0000:5b10* CAL_OptimizeNodes_
0000:5bc0* CA_Startup_
0000:5c10* CA_Shutdown_
-13ca:0940* _finishcachebox
-13ca:0944* _updatecachebox
-13ca:0948* _drawcachebox
+13cf:0940* _finishcachebox
+13cf:0944* _updatecachebox
+13cf:0948* _drawcachebox
Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
0000:5c7c KITTENGETS
0000:5cdc* kittenopen_
0000:6234+ get_line_
0000:62a6+ db_fetch_
0000:633c+ db_insert_
-13ca:04a4+ __kitten_catalog
+13cf:04a4+ __kitten_catalog
Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
0000:65fc+ LargestFreeBlock_
0000:668a+ _coreleft_
07c2:9310+ modexEnter_
07c2:93ac* modexLeave_
07c2:93c4 modexDefaultPage_
-07c2:941e* modexNextPage_
-07c2:94da* modexNextPageFlexibleSize_
-07c2:957e modexShowPage_
-07c2:967a* modexPanPage_
-07c2:96ca* modexSelectPlane_
-07c2:96ee modexClearRegion_
-07c2:9806* oldDrawBmp_
-07c2:996c* CDrawBmp_
-07c2:9ad0* modexDrawBmp_
-07c2:9b36+ modexDrawBmpRegion_
-07c2:9ca0* modexDrawPlanarBuf_
-07c2:9cbe* modexDrawSprite_
-07c2:9d24+ modexDrawSpriteRegion_
-07c2:9e9c* modexCopyPageRegion_
-07c2:a006* modexFadeOn_
-07c2:a036* modexFadeOff_
-07c2:a064* modexFlashOn_
-07c2:a092* modexFlashOff_
-07c2:a162+ modexPalSave_
-07c2:a1b8+ modexNewPal_
-07c2:a208* modexLoadPalFile_
-07c2:a2ea* modexSavePalFile_
-07c2:a362* modexPalBlack_
-07c2:a38c* modexPalWhite_
-07c2:a3b6+ modexPalUpdate_
-07c2:a926+ modexPalUpdate1_
-07c2:a9a0* modexPalUpdate0_
-07c2:a9ec+ chkcolor_
-07c2:ad04 modexputPixel_
-07c2:ad92* modexgetPixel_
-07c2:ae18* modexhlin_
-07c2:ae84 modexprint_
-07c2:b01e* modexprintbig_
-07c2:b19a cls_
-07c2:b208+ modexWaitBorder_
-13ca:04d4 _VGA
+07c2:942a* modexNextPage_
+07c2:94fa* modexNextPageFlexibleSize_
+07c2:95ce modexShowPage_
+07c2:96ca* modexPanPage_
+07c2:971a* modexSelectPlane_
+07c2:973e modexClearRegion_
+07c2:9856* oldDrawBmp_
+07c2:99bc* CDrawBmp_
+07c2:9b20* modexDrawBmp_
+07c2:9b86+ modexDrawBmpRegion_
+07c2:9cf0* modexDrawPlanarBuf_
+07c2:9d0e* modexDrawSprite_
+07c2:9d74+ modexDrawSpriteRegion_
+07c2:9eec* modexCopyPageRegion_
+07c2:a056* modexFadeOn_
+07c2:a086* modexFadeOff_
+07c2:a0b4* modexFlashOn_
+07c2:a0e2* modexFlashOff_
+07c2:a1b2+ modexPalSave_
+07c2:a208+ modexNewPal_
+07c2:a258* modexLoadPalFile_
+07c2:a33a* modexSavePalFile_
+07c2:a3b2* modexPalBlack_
+07c2:a3dc* modexPalWhite_
+07c2:a406+ modexPalUpdate_
+07c2:a976+ modexPalUpdate1_
+07c2:a9f0* modexPalUpdate0_
+07c2:aa3c+ chkcolor_
+07c2:ad54 modexputPixel_
+07c2:ade2* modexgetPixel_
+07c2:ae68* modexhlin_
+07c2:aed4 modexprint_
+07c2:b06e* modexprintbig_
+07c2:b1ea cls_
+07c2:b258+ modexWaitBorder_
+13cf:04d4 _VGA
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-07c2:b2a6 textInit_
-13ca:1254 _romFonts
+07c2:b2f6 textInit_
+13cf:1254 _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
07c2:00c6 kbhit_
Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-07c2:b348* pdump_
-07c2:b3aa+ colortest_
-07c2:b3fe+ colorz_
-07c2:b464+ ssd_
-07c2:b582+ dingpp_
-07c2:b5f4+ dingo_
-07c2:b68a+ dingas_
-07c2:b738+ dingu_
-07c2:b79a+ dingq_
-07c2:b83a ding_
+07c2:b398* pdump_
+07c2:b3fa+ colortest_
+07c2:b44e+ colorz_
+07c2:b4b4+ ssd_
+07c2:b5d2+ dingpp_
+07c2:b644+ dingo_
+07c2:b6da+ dingas_
+07c2:b788+ dingu_
+07c2:b7ea+ dingq_
+07c2:b88a ding_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
07c2:00dd getch_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
07c2:01d6+ vscanf_
07c2:0204 scanf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-13ca:0000* __nullarea
-13ca:0504* __ovlflag
-13ca:0505* __intno
-13ca:0506* __ovlvec
+13cf:0000* __nullarea
+13cf:0504* __ovlflag
+13cf:0505* __intno
+13cf:0506* __ovlvec
07c2:022c _cstart_
07c2:02ff* _Not_Enough_Memory_
07c2:0431 __exit_
07c2:04b8 _big_code_
07c2:04b8* CodeModelMismatch
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-13ca:126c __argv
-13ca:1270 ___argv
-13ca:1274 __argc
-13ca:1276 ___argc
+13cf:126c __argv
+13cf:1270 ___argv
+13cf:1274 __argc
+13cf:1276 ___argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
07c2:04b8+ int86x_
07c2:063b int86_
07c2:07e4 _memavl_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
07c2:0829 _nmalloc_
-13ca:050a ___nheapbeg
-13ca:050c ___MiniHeapRover
-13ca:050e ___LargestSizeB4MiniHeapRover
+13cf:050a ___nheapbeg
+13cf:050c ___MiniHeapRover
+13cf:050e ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
07c2:0903 _fmalloc_
07c2:0903 malloc_
-13ca:0510 ___fheap
-13ca:0512 ___fheapRover
-13ca:0514 ___LargestSizeB4Rover
+13cf:0510 ___fheap
+13cf:0512 ___fheapRover
+13cf:0514 ___LargestSizeB4Rover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
07c2:0a78 _ffree_
07c2:0a78 free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
07c2:0ae5 _nfree_
-13ca:1278+ ___MiniHeapFreeRover
+13cf:1278+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
07c2:0be0+ _null_exit_rtn_
07c2:0be0+ __null_int23_exit_
07c2:0be1 exit_
07c2:0c02+ _exit_
-13ca:0516+ ___int23_exit
-13ca:051a ___FPE_handler_exit
+13cf:0516+ ___int23_exit
+13cf:051a ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
07c2:0c1e __PTC
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
07c2:15c5 __doclose_
07c2:170f __shutdown_stream_
07c2:1729 fclose_
-13ca:127a+ ___RmTmpFileFn
+13cf:127a+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
07c2:1794+ __ibm_bios_get_ticks_
07c2:180b clock_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
07c2:1a18 fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-13ca:0098 __IsTable
+13cf:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
07c2:1c10 tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
07c2:240b stackavail_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-13ca:0526 __8087
-13ca:0527 __real87
-13ca:0528 __dos87emucall
-13ca:052a __dos87real
+13cf:0526 __8087
+13cf:0527 __real87
+13cf:0528 __dos87emucall
+13cf:052a __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
07c2:241a* __exit_with_msg_
07c2:241f __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-13ca:052c __curbrk
-13ca:0534 __STACKLOW
-13ca:0536 __STACKTOP
-13ca:0538 __cbyte
-13ca:053a __child
-13ca:053c __no87
-13ca:0549 ___FPE_handler
-13ca:052e __psp
-13ca:053d __get_ovl_stack
-13ca:0541 __restore_ovl_stack
-13ca:0545 __close_ovl_file
-13ca:054d __LpCmdLine
-13ca:0551 __LpPgmName
-13ca:0530 __osmajor
-13ca:0531 __osminor
-13ca:0532 __osmode
-13ca:0533 __HShift
+13cf:052c __curbrk
+13cf:0534 __STACKLOW
+13cf:0536 __STACKTOP
+13cf:0538 __cbyte
+13cf:053a __child
+13cf:053c __no87
+13cf:0549 ___FPE_handler
+13cf:052e __psp
+13cf:053d __get_ovl_stack
+13cf:0541 __restore_ovl_stack
+13cf:0545 __close_ovl_file
+13cf:054d __LpCmdLine
+13cf:0551 __LpPgmName
+13cf:0530 __osmajor
+13cf:0531 __osminor
+13cf:0532 __osmode
+13cf:0533 __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
07c2:243e+ __fill_buffer_
07c2:268d fgetc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(delay.c)
07c2:2b4d delay_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-13ca:0556 ___iob
-13ca:1282 ___OpenStreams
-13ca:1286 ___ClosedStreams
+13cf:0556 ___iob
+13cf:1282 ___OpenStreams
+13cf:1286 ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
07c2:2cdf __fprtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ungetc.c)
07c2:43f2 __FiniRtns
07c2:43f2* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-13ca:06be ___uselfn
+13cf:06be ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
07c2:4456 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
07c2:4f3c __fmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-13ca:0022 ___Alphabet
+13cf:0022 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
07c2:4f3f __lseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
07c2:4fed* __set_errno_dos_reterr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
07c2:4ff8* __get_errno_ptr_
-13ca:128e _errno
+13cf:128e _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
07c2:4fff __GetIOMode_
07c2:5034 __SetIOMode_nogrow_
-13ca:06d4 ___NFiles
-13ca:06d6 ___init_mode
-13ca:06fe ___io_mode
+13cf:06d4 ___NFiles
+13cf:06d6 ___init_mode
+13cf:06fe ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
07c2:5069* __set_commode_
-13ca:0702 __commode
+13cf:0702 __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-13ca:0704 __fmode
+13cf:0704 __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
07c2:5075 __chktty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
07c2:567c isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
07c2:5698* __get_doserrno_ptr_
-13ca:1290 __doserrno
+13cf:1290 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-13ca:0706 ___umaskval
+13cf:0706 ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
07c2:569f _dos_creat_
07c2:56c3* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
07c2:58cc vsprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-13ca:1294 ___env_mask
-13ca:1298 _environ
-13ca:129c* __wenviron
+13cf:1294 ___env_mask
+13cf:1298 _environ
+13cf:129c* __wenviron
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
07c2:590e _mbterm_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
07c2:5e64 __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
07c2:5ed4 __EnterWVIDEO_
-13ca:0726+ ___WD_Present
+13cf:0726+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
07c2:5ef8 __flushall_
07c2:5f8c flushall_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
07c2:65d4 __prtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-13ca:0728 ___IsDBCS
+13cf:0728 ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
07c2:7744* _ismbblead_
-13ca:12a0 ___MBCSIsTable
+13cf:12a0 ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbtowc.c)
07c2:7760 mbtowc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bits.c)
-13ca:019a __Bits
+13cf:019a __Bits
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fdfs086.asm)
07c2:787e __FDFS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-13ca:072a ___EFG_printf
-13ca:072e ___EFG_scanf
+13cf:072a ___EFG_printf
+13cf:072e ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(i8m086.asm)
07c2:78f5* __I8M
07c2:78f5 __U8M
07c2:78da* __I8ME
07c2:78da* __U8ME
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-13ca:13a2 ____Argv
-13ca:13a6 ____Argc
+13cf:13a2 ____Argv
+13cf:13a6 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-13ca:0732 __amblksiz
+13cf:0732 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-13ca:075a __Start_XI
-13ca:0790 __End_XI
-13ca:0790 __Start_YI
-13ca:07a8 __End_YI
+13cf:075a __Start_XI
+13cf:0790 __End_XI
+13cf:0790 __Start_YI
+13cf:07a8 __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-13ca:13a8 ___historical_splitparms
+13cf:13a8 ___historical_splitparms
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
07c2:7a40 _DoINTR_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
07c2:7db9* _heapenable_
-13ca:0734 ___heap_enabled
+13cf:0734 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
07c2:7dca* sbrk_
07c2:7dda __brk_
07c2:80cd __freeenvp_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
07c2:8169 __mbinit_
-13ca:0736 ___MBCodePage
+13cf:0736 ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
07c2:8244 _mbdtoupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
07c2:8252 toupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-13ca:0738 __8087cw
+13cf:0738 __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-13ca:073a ___Save8087
-13ca:073e ___Rest8087
+13cf:073a ___Save8087
+13cf:073e ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
07c2:8261 __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
07c2:9047 _bexpand_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-13ca:0758 ___FPE_int
+13cf:0758 ___FPE_int
+--------------------+
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00022d20 (142624.)
+Memory size: 00022d70 (142704.)
Entry point address: 07c2:022c
-Link time: 00:00.00
+Link time: 00:00.10
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:09
+Created on: 15/10/08 18:30:46
Executable Image: exmmtest.exe
creating a DOS executable
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:46
Executable Image: fmemtest.exe
creating a DOS executable
Stack size: dac0 (56000.)
Memory size: 0001d3f0 (119792.)
Entry point address: 0000:7e06
-Link time: 00:00.00
+Link time: 00:00.10
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:46
Executable Image: fontgfx.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 115d:0000 0000f4c0
+DGROUP 1162:0000 0000f4c0
timer_TEXT CODE AUTO 0000:78f0 00000235
_TEXT CODE AUTO 0000:7b30 00007653
16text_TEXT CODE AUTO 0000:f190 0000010d
-modex16_TEXT CODE AUTO 0f2a:0000 00002180
-16_in13_DATA FAR_DATA AUTO 1142:0000 000001a4
-FAR_DATA FAR_DATA AUTO 115c:0004 00000000
-_NULL BEGDATA DGROUP 115d:0000 00000020
-_AFTERNULL BEGDATA DGROUP 115f:0000 00000002
-CONST DATA DGROUP 115f:0002 00000076
-CONST2 DATA DGROUP 1166:0008 00000102
-_DATA DATA DGROUP 1177:0000 000009f5
-XIB DATA DGROUP 1216:0006 00000000
-XI DATA DGROUP 1216:0006 00000036
-XIE DATA DGROUP 1219:000c 00000000
-YIB DATA DGROUP 1219:000c 00000000
-YI DATA DGROUP 1219:000c 00000018
-YIE DATA DGROUP 121b:0004 00000000
-STRINGS DATA DGROUP 121b:0004 00000000
-DATA DATA DGROUP 121b:0004 00000000
-_emu_init_start EMU DGROUP 121b:0004 00000000
-_emu_init_end EMU DGROUP 121b:0004 00000000
-_BSS BSS DGROUP 121c:0000 00000e02
-STACK STACK DGROUP 12fd:0000 0000dac0
+modex16_TEXT CODE AUTO 0f2a:0000 000021d0
+16_in13_DATA FAR_DATA AUTO 1147:0000 000001a4
+FAR_DATA FAR_DATA AUTO 1161:0004 00000000
+_NULL BEGDATA DGROUP 1162:0000 00000020
+_AFTERNULL BEGDATA DGROUP 1164:0000 00000002
+CONST DATA DGROUP 1164:0002 00000076
+CONST2 DATA DGROUP 116b:0008 00000102
+_DATA DATA DGROUP 117c:0000 000009f5
+XIB DATA DGROUP 121b:0006 00000000
+XI DATA DGROUP 121b:0006 00000036
+XIE DATA DGROUP 121e:000c 00000000
+YIB DATA DGROUP 121e:000c 00000000
+YI DATA DGROUP 121e:000c 00000018
+YIE DATA DGROUP 1220:0004 00000000
+STRINGS DATA DGROUP 1220:0004 00000000
+DATA DATA DGROUP 1220:0004 00000000
+_emu_init_start EMU DGROUP 1220:0004 00000000
+_emu_init_end EMU DGROUP 1220:0004 00000000
+_BSS BSS DGROUP 1221:0000 00000e02
+STACK STACK DGROUP 1302:0000 0000dac0
+----------------+
Module: fontgfx.o(/dos/z/16/src/fontgfx.c)
0000:000c main_
Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-115d:0c0e+ _inpu
+1162:0c0e+ _inpu
0000:0290+ INL_KeyService_
0000:052a+ Mouse_
0000:0582+ IN_GetJoyAbs_
0000:485c+ MM_TotalFree_
0000:48f2* MM_Report_
0000:52aa* MM_BombOnError_
-115d:0d70+ _beforesort
-115d:0d74+ _aftersort
-115d:0d78+ _XMSaddr
+1162:0d70+ _beforesort
+1162:0d74+ _aftersort
+1162:0d78+ _XMSaddr
Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
0000:52e0 detectcpu_
Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
0000:5a20* CAL_OptimizeNodes_
0000:5ad0* CA_Startup_
0000:5b20* CA_Shutdown_
-115d:0d80* _finishcachebox
-115d:0d84* _updatecachebox
-115d:0d88* _drawcachebox
+1162:0d80* _finishcachebox
+1162:0d84* _updatecachebox
+1162:0d88* _drawcachebox
Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
0000:5b8c KITTENGETS
0000:5bec* kittenopen_
0000:6144+ get_line_
0000:61b6+ db_fetch_
0000:624c+ db_insert_
-115d:08e4+ __kitten_catalog
+1162:08e4+ __kitten_catalog
Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
0000:650c+ LargestFreeBlock_
0000:659a+ _coreleft_
0000:7b55 __STKOVERFLOW_
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
0000:f206 textInit_
-115d:0d94 _romFonts
+1162:0d94 _romFonts
Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
0f2a:01b8* VGAmodeX_
0f2a:0260 modexEnter_
0f2a:02fc modexLeave_
0f2a:0314 modexDefaultPage_
-0f2a:036e* modexNextPage_
-0f2a:042a* modexNextPageFlexibleSize_
-0f2a:04ce* modexShowPage_
-0f2a:05ca* modexPanPage_
-0f2a:061a* modexSelectPlane_
-0f2a:063e+ modexClearRegion_
-0f2a:0756* oldDrawBmp_
-0f2a:08bc* CDrawBmp_
-0f2a:0a20* modexDrawBmp_
-0f2a:0a86+ modexDrawBmpRegion_
-0f2a:0bf0* modexDrawPlanarBuf_
-0f2a:0c0e* modexDrawSprite_
-0f2a:0c74+ modexDrawSpriteRegion_
-0f2a:0dec* modexCopyPageRegion_
-0f2a:0f56* modexFadeOn_
-0f2a:0f86* modexFadeOff_
-0f2a:0fb4* modexFlashOn_
-0f2a:0fe2* modexFlashOff_
-0f2a:10b2+ modexPalSave_
-0f2a:1108+ modexNewPal_
-0f2a:1158* modexLoadPalFile_
-0f2a:123a* modexSavePalFile_
-0f2a:12b2* modexPalBlack_
-0f2a:12dc* modexPalWhite_
-0f2a:1306+ modexPalUpdate_
-0f2a:1876+ modexPalUpdate1_
-0f2a:18f0* modexPalUpdate0_
-0f2a:193c+ chkcolor_
-0f2a:1c54+ modexputPixel_
-0f2a:1ce2* modexgetPixel_
-0f2a:1d68* modexhlin_
-0f2a:1dd4 modexprint_
-0f2a:1f6e modexprintbig_
-0f2a:20ea* cls_
-0f2a:2158+ modexWaitBorder_
-115d:0914+ _VGA
+0f2a:037a* modexNextPage_
+0f2a:044a* modexNextPageFlexibleSize_
+0f2a:051e* modexShowPage_
+0f2a:061a* modexPanPage_
+0f2a:066a* modexSelectPlane_
+0f2a:068e+ modexClearRegion_
+0f2a:07a6* oldDrawBmp_
+0f2a:090c* CDrawBmp_
+0f2a:0a70* modexDrawBmp_
+0f2a:0ad6+ modexDrawBmpRegion_
+0f2a:0c40* modexDrawPlanarBuf_
+0f2a:0c5e* modexDrawSprite_
+0f2a:0cc4+ modexDrawSpriteRegion_
+0f2a:0e3c* modexCopyPageRegion_
+0f2a:0fa6* modexFadeOn_
+0f2a:0fd6* modexFadeOff_
+0f2a:1004* modexFlashOn_
+0f2a:1032* modexFlashOff_
+0f2a:1102+ modexPalSave_
+0f2a:1158+ modexNewPal_
+0f2a:11a8* modexLoadPalFile_
+0f2a:128a* modexSavePalFile_
+0f2a:1302* modexPalBlack_
+0f2a:132c* modexPalWhite_
+0f2a:1356+ modexPalUpdate_
+0f2a:18c6+ modexPalUpdate1_
+0f2a:1940* modexPalUpdate0_
+0f2a:198c+ chkcolor_
+0f2a:1ca4+ modexputPixel_
+0f2a:1d32* modexgetPixel_
+0f2a:1db8* modexhlin_
+0f2a:1e24 modexprint_
+0f2a:1fbe modexprintbig_
+0f2a:213a* cls_
+0f2a:21a8+ modexWaitBorder_
+1162:0914+ _VGA
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(getch.c)
0000:7b72 getch_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sprintf.c)
0000:7bbb sprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-115d:0000* __nullarea
-115d:093c* __ovlflag
-115d:093d* __intno
-115d:093e* __ovlvec
+1162:0000* __nullarea
+1162:093c* __ovlflag
+1162:093d* __intno
+1162:093e* __ovlvec
0000:7bea _cstart_
0000:7cbd* _Not_Enough_Memory_
0000:7def __exit_
0000:7e76 _big_code_
0000:7e76* CodeModelMismatch
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-115d:16ac __argv
-115d:16b0 ___argv
-115d:16b4 __argc
-115d:16b6 ___argc
+1162:16ac __argv
+1162:16b0 ___argv
+1162:16b4 __argc
+1162:16b6 ___argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
0000:7e7d __PIA
0000:7e76* __PIS
0000:81c0 _memavl_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
0000:8205 _nmalloc_
-115d:0942 ___nheapbeg
-115d:0944 ___MiniHeapRover
-115d:0946 ___LargestSizeB4MiniHeapRover
+1162:0942 ___nheapbeg
+1162:0944 ___MiniHeapRover
+1162:0946 ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
0000:82df _fmalloc_
0000:82df malloc_
-115d:0948 ___fheap
-115d:094a ___fheapRover
-115d:094c ___LargestSizeB4Rover
+1162:0948 ___fheap
+1162:094a ___fheapRover
+1162:094c ___LargestSizeB4Rover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
0000:8454 _ffree_
0000:8454 free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
0000:84c1 _nfree_
-115d:16b8+ ___MiniHeapFreeRover
+1162:16b8+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
0000:85bc+ _null_exit_rtn_
0000:85bc+ __null_int23_exit_
0000:85bd exit_
0000:85de+ _exit_
-115d:094e+ ___int23_exit
-115d:0952 ___FPE_handler_exit
+1162:094e+ ___int23_exit
+1162:0952 ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
0000:85fa __PTC
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
0000:8fa1 __doclose_
0000:90eb __shutdown_stream_
0000:9105 fclose_
-115d:16ba+ ___RmTmpFileFn
+1162:16ba+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
0000:9170+ __ibm_bios_get_ticks_
0000:91e7 clock_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
0000:940b fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-115d:0098 __IsTable
+1162:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
0000:9603 tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
0000:9dcf stackavail_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-115d:095e __8087
-115d:095f __real87
-115d:0960 __dos87emucall
-115d:0962 __dos87real
+1162:095e __8087
+1162:095f __real87
+1162:0960 __dos87emucall
+1162:0962 __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
0000:9dde* __exit_with_msg_
0000:9de3 __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-115d:0964 __curbrk
-115d:096c __STACKLOW
-115d:096e __STACKTOP
-115d:0970 __cbyte
-115d:0972 __child
-115d:0974 __no87
-115d:0981 ___FPE_handler
-115d:0966 __psp
-115d:0975 __get_ovl_stack
-115d:0979 __restore_ovl_stack
-115d:097d __close_ovl_file
-115d:0985 __LpCmdLine
-115d:0989 __LpPgmName
-115d:0968 __osmajor
-115d:0969 __osminor
-115d:096a __osmode
-115d:096b __HShift
+1162:0964 __curbrk
+1162:096c __STACKLOW
+1162:096e __STACKTOP
+1162:0970 __cbyte
+1162:0972 __child
+1162:0974 __no87
+1162:0981 ___FPE_handler
+1162:0966 __psp
+1162:0975 __get_ovl_stack
+1162:0979 __restore_ovl_stack
+1162:097d __close_ovl_file
+1162:0985 __LpCmdLine
+1162:0989 __LpPgmName
+1162:0968 __osmajor
+1162:0969 __osminor
+1162:096a __osmode
+1162:096b __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
0000:9e02+ __fill_buffer_
0000:a051 fgetc_
0000:a511 rand_
0000:a553* srand_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-115d:0992 ___iob
-115d:16c2 ___OpenStreams
-115d:16c6 ___ClosedStreams
+1162:0992 ___iob
+1162:16c2 ___OpenStreams
+1162:16c6 ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
0000:a590 __fprtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
0000:a7ff __FiniRtns
0000:a7ff* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-115d:0afa ___uselfn
+1162:0afa ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
0000:a864 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
0000:b33c __fmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-115d:0022 ___Alphabet
+1162:0022 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
0000:b33f __lseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
0000:b3ed* __set_errno_dos_reterr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
0000:b3f8* __get_errno_ptr_
-115d:16ce _errno
+1162:16ce _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
0000:b3ff __GetIOMode_
0000:b434 __SetIOMode_nogrow_
-115d:0b10 ___NFiles
-115d:0b12 ___init_mode
-115d:0b3a ___io_mode
+1162:0b10 ___NFiles
+1162:0b12 ___init_mode
+1162:0b3a ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
0000:b469* __set_commode_
-115d:0b3e __commode
+1162:0b3e __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-115d:0b40 __fmode
+1162:0b40 __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
0000:b475 __chktty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
0000:ba7c isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
0000:ba98* __get_doserrno_ptr_
-115d:16d0 __doserrno
+1162:16d0 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-115d:0b42 ___umaskval
+1162:0b42 ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
0000:ba9f _dos_creat_
0000:bac3* _dos_creatnew_
0000:bbcb+ __shrink_iomode_
0000:bc0c __SetIOMode_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-115d:16d4 ___env_mask
-115d:16d8 _environ
-115d:16dc* __wenviron
+1162:16d4 ___env_mask
+1162:16d8 _environ
+1162:16dc* __wenviron
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
0000:bcb3 _mbterm_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
0000:c209 __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
0000:c279 __EnterWVIDEO_
-115d:0b62+ ___WD_Present
+1162:0b62+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
0000:c29d __flushall_
0000:c331 flushall_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
0000:c979 __prtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-115d:16e0 ____Argv
-115d:16e4 ____Argc
+1162:16e0 ____Argv
+1162:16e4 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-115d:0b64 __amblksiz
+1162:0b64 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-115d:0b96 __Start_XI
-115d:0bcc __End_XI
-115d:0bcc __Start_YI
-115d:0be4 __End_YI
+1162:0b96 __Start_XI
+1162:0bcc __End_XI
+1162:0bcc __Start_YI
+1162:0be4 __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-115d:16e6 ___historical_splitparms
+1162:16e6 ___historical_splitparms
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
0000:daea _DoINTR_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
0000:de63* _heapenable_
-115d:0b66 ___heap_enabled
+1162:0b66 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
0000:de74* sbrk_
0000:de84 __brk_
0000:dfeb __setenvp_
0000:e177 __freeenvp_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-115d:0b68 ___IsDBCS
+1162:0b68 ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
0000:e1d5* _ismbblead_
-115d:16ec ___MBCSIsTable
+1162:16ec ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
0000:e22f __mbinit_
-115d:0b6a ___MBCodePage
+1162:0b6a ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
0000:e30a _mbdtoupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
0000:e318 toupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-115d:0b6c __8087cw
+1162:0b6c __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-115d:0b6e ___Save8087
-115d:0b72 ___Rest8087
+1162:0b6e ___Save8087
+1162:0b72 ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
0000:e327 __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
0000:e4f3 strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-115d:0b76 ___EFG_printf
-115d:0b7a* ___EFG_scanf
+1162:0b76 ___EFG_printf
+1162:0b7a* ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
0000:e53b ulltoa_
0000:e678* lltoa_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
0000:f11f _bexpand_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-115d:0b94 ___FPE_int
+1162:0b94 ___FPE_int
+--------------------+
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00020a90 (133776.)
+Memory size: 00020ae0 (133856.)
Entry point address: 0000:7bea
-Link time: 00:00.00
+Link time: 00:00.10
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:46
Executable Image: fonttest.exe
creating a DOS executable
Stack size: dac0 (56000.)
Memory size: 0001d970 (121200.)
Entry point address: 0000:7d82
-Link time: 00:00.00
+Link time: 00:00.10
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:47
Executable Image: inputest.exe
creating a DOS executable
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:46
Executable Image: maptest.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 1331:0000 0000f100
+DGROUP 1336:0000 0000f100
timer_TEXT CODE AUTO 0000:8af0 00000235
_TEXT CODE AUTO 08d3:0000 00007bc9
bitmap_TEXT CODE AUTO 08d3:7bd0 000005c9
-modex16_TEXT CODE AUTO 08d3:81a0 00002180
-16text_TEXT CODE AUTO 08d3:a320 0000010d
-16_in13_DATA FAR_DATA AUTO 1316:0000 000001a4
-FAR_DATA FAR_DATA AUTO 1330:0004 00000000
-_NULL BEGDATA DGROUP 1331:0000 00000020
-_AFTERNULL BEGDATA DGROUP 1333:0000 00000002
-CONST DATA DGROUP 1333:0002 00000076
-CONST2 DATA DGROUP 133a:0008 00000102
-_DATA DATA DGROUP 134b:0000 000005b9
-XIB DATA DGROUP 13a6:000a 00000000
-XI DATA DGROUP 13a6:000a 00000036
-XIE DATA DGROUP 13aa:0000 00000000
-YIB DATA DGROUP 13aa:0000 00000000
-YI DATA DGROUP 13aa:0000 00000018
-YIE DATA DGROUP 13ab:0008 00000000
-STRINGS DATA DGROUP 13ab:0008 00000000
-DATA DATA DGROUP 13ab:0008 00000000
-_emu_init_start EMU DGROUP 13ab:0008 00000000
-_emu_init_end EMU DGROUP 13ab:0008 00000000
-_BSS BSS DGROUP 13ac:0000 00000e82
-STACK STACK DGROUP 1495:0000 0000dac0
+modex16_TEXT CODE AUTO 08d3:81a0 000021d0
+16text_TEXT CODE AUTO 08d3:a370 0000010d
+16_in13_DATA FAR_DATA AUTO 131b:0000 000001a4
+FAR_DATA FAR_DATA AUTO 1335:0004 00000000
+_NULL BEGDATA DGROUP 1336:0000 00000020
+_AFTERNULL BEGDATA DGROUP 1338:0000 00000002
+CONST DATA DGROUP 1338:0002 00000076
+CONST2 DATA DGROUP 133f:0008 00000102
+_DATA DATA DGROUP 1350:0000 000005b9
+XIB DATA DGROUP 13ab:000a 00000000
+XI DATA DGROUP 13ab:000a 00000036
+XIE DATA DGROUP 13af:0000 00000000
+YIB DATA DGROUP 13af:0000 00000000
+YI DATA DGROUP 13af:0000 00000018
+YIE DATA DGROUP 13b0:0008 00000000
+STRINGS DATA DGROUP 13b0:0008 00000000
+DATA DATA DGROUP 13b0:0008 00000000
+_emu_init_start EMU DGROUP 13b0:0008 00000000
+_emu_init_end EMU DGROUP 13b0:0008 00000000
+_BSS BSS DGROUP 13b1:0000 00000e82
+STACK STACK DGROUP 149a:0000 0000dac0
+----------------+
0000:0e02 jsmn_parse_
0000:12fe jsmn_init_
Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-1331:07ce+ _inpu
+1336:07ce+ _inpu
0000:1490+ INL_KeyService_
0000:172a+ Mouse_
0000:1782+ IN_GetJoyAbs_
0000:5a5c+ MM_TotalFree_
0000:5af2* MM_Report_
0000:64aa* MM_BombOnError_
-1331:0930+ _beforesort
-1331:0934+ _aftersort
-1331:0938+ _XMSaddr
+1336:0930+ _beforesort
+1336:0934+ _aftersort
+1336:0938+ _XMSaddr
Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
0000:64e0 detectcpu_
Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
0000:6c20* CAL_OptimizeNodes_
0000:6cd0* CA_Startup_
0000:6d20* CA_Shutdown_
-1331:0940* _finishcachebox
-1331:0944* _updatecachebox
-1331:0948* _drawcachebox
+1336:0940* _finishcachebox
+1336:0944* _updatecachebox
+1336:0948* _drawcachebox
Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
0000:6d8c KITTENGETS
0000:6dec* kittenopen_
0000:7344+ get_line_
0000:73b6+ db_fetch_
0000:744c+ db_insert_
-1331:04a4+ __kitten_catalog
+1336:04a4+ __kitten_catalog
Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
0000:770c+ LargestFreeBlock_
0000:779a+ _coreleft_
08d3:0005 __STK
08d3:0025 __STKOVERFLOW_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1331:04c6 ___iob
-1331:0954 ___OpenStreams
-1331:0958 ___ClosedStreams
+1336:04c6 ___iob
+1336:0954 ___OpenStreams
+1336:0958 ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
08d3:0042 fprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1331:0000* __nullarea
-1331:062e* __ovlflag
-1331:062f* __intno
-1331:0630* __ovlvec
+1336:0000* __nullarea
+1336:062e* __ovlflag
+1336:062f* __intno
+1336:0630* __ovlvec
08d3:0072 _cstart_
08d3:0145* _Not_Enough_Memory_
08d3:0277 __exit_
08d3:02fe _big_code_
08d3:02fe* CodeModelMismatch
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1331:095c __argv
-1331:0960 ___argv
-1331:0964 __argc
-1331:0966 ___argc
+1336:095c __argv
+1336:0960 ___argv
+1336:0964 __argc
+1336:0966 ___argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
08d3:0305 __PIA
08d3:02fe* __PIS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
08d3:0359 _fmalloc_
08d3:0359 malloc_
-1331:0634 ___fheap
-1331:0636 ___fheapRover
-1331:0638 ___LargestSizeB4Rover
+1336:0634 ___fheap
+1336:0636 ___fheapRover
+1336:0638 ___LargestSizeB4Rover
Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
08d3:7ed2 bitmapLoadPcx_
08d3:802e* bitmapLoadPcxTiles_
08d3:0b41 fread_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
08d3:0eb8 __get_errno_ptr_
-1331:09e8 _errno
+1336:09e8 _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
08d3:0ebf* _frealloc_
08d3:0ebf realloc_
08d3:1366 _memavl_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
08d3:13ab _nmalloc_
-1331:0644 ___nheapbeg
-1331:0646 ___MiniHeapRover
-1331:0648 ___LargestSizeB4MiniHeapRover
+1336:0644 ___nheapbeg
+1336:0646 ___MiniHeapRover
+1336:0648 ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
08d3:1485 _ffree_
08d3:1485 free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
08d3:14f2 _nfree_
-1331:09ea+ ___MiniHeapFreeRover
+1336:09ea+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
08d3:15ed+ _null_exit_rtn_
08d3:15ed+ __null_int23_exit_
08d3:15ee exit_
08d3:160f+ _exit_
-1331:064a+ ___int23_exit
-1331:064e ___FPE_handler_exit
+1336:064a+ ___int23_exit
+1336:064e ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
08d3:162b ultoa_
08d3:16e9* ltoa_
08d3:1a9b __doclose_
08d3:1be5 __shutdown_stream_
08d3:1bff fclose_
-1331:09ec+ ___RmTmpFileFn
+1336:09ec+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
08d3:1c6a+ __ibm_bios_get_ticks_
08d3:1ce1 clock_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
08d3:1f05 fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1331:0098 __IsTable
+1336:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
08d3:20fd tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
08d3:28f7 stackavail_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1331:065a __8087
-1331:065b __real87
-1331:065c __dos87emucall
-1331:065e __dos87real
+1336:065a __8087
+1336:065b __real87
+1336:065c __dos87emucall
+1336:065e __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
08d3:2906* __exit_with_msg_
08d3:290b __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1331:0660 __curbrk
-1331:0668 __STACKLOW
-1331:066a __STACKTOP
-1331:066c __cbyte
-1331:066e __child
-1331:0670 __no87
-1331:067d ___FPE_handler
-1331:0662 __psp
-1331:0671 __get_ovl_stack
-1331:0675 __restore_ovl_stack
-1331:0679 __close_ovl_file
-1331:0681 __LpCmdLine
-1331:0685 __LpPgmName
-1331:0664 __osmajor
-1331:0665 __osminor
-1331:0666 __osmode
-1331:0667 __HShift
+1336:0660 __curbrk
+1336:0668 __STACKLOW
+1336:066a __STACKTOP
+1336:066c __cbyte
+1336:066e __child
+1336:0670 __no87
+1336:067d ___FPE_handler
+1336:0662 __psp
+1336:0671 __get_ovl_stack
+1336:0675 __restore_ovl_stack
+1336:0679 __close_ovl_file
+1336:0681 __LpCmdLine
+1336:0685 __LpPgmName
+1336:0664 __osmajor
+1336:0665 __osminor
+1336:0666 __osmode
+1336:0667 __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
08d3:292a __InitFiles_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
08d3:2d9d __FiniRtns
08d3:2d9d* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1331:068a ___uselfn
+1336:068a ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
08d3:2e02 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initargv.c)
08d3:8400+ modexEnter_
08d3:849c* modexLeave_
08d3:84b4* modexDefaultPage_
-08d3:850e* modexNextPage_
-08d3:85ca* modexNextPageFlexibleSize_
-08d3:866e* modexShowPage_
-08d3:876a* modexPanPage_
-08d3:87ba* modexSelectPlane_
-08d3:87de+ modexClearRegion_
-08d3:88f6* oldDrawBmp_
-08d3:8a5c* CDrawBmp_
-08d3:8bc0* modexDrawBmp_
-08d3:8c26+ modexDrawBmpRegion_
-08d3:8d90* modexDrawPlanarBuf_
-08d3:8dae* modexDrawSprite_
-08d3:8e14+ modexDrawSpriteRegion_
-08d3:8f8c* modexCopyPageRegion_
-08d3:90f6* modexFadeOn_
-08d3:9126* modexFadeOff_
-08d3:9154* modexFlashOn_
-08d3:9182* modexFlashOff_
-08d3:9252+ modexPalSave_
-08d3:92a8 modexNewPal_
-08d3:92f8* modexLoadPalFile_
-08d3:93da* modexSavePalFile_
-08d3:9452* modexPalBlack_
-08d3:947c* modexPalWhite_
-08d3:94a6+ modexPalUpdate_
-08d3:9a16+ modexPalUpdate1_
-08d3:9a90* modexPalUpdate0_
-08d3:9adc+ chkcolor_
-08d3:9df4+ modexputPixel_
-08d3:9e82* modexgetPixel_
-08d3:9f08* modexhlin_
-08d3:9f74* modexprint_
-08d3:a10e* modexprintbig_
-08d3:a28a* cls_
-08d3:a2f8+ modexWaitBorder_
-1331:0694+ _VGA
+08d3:851a* modexNextPage_
+08d3:85ea* modexNextPageFlexibleSize_
+08d3:86be* modexShowPage_
+08d3:87ba* modexPanPage_
+08d3:880a* modexSelectPlane_
+08d3:882e+ modexClearRegion_
+08d3:8946* oldDrawBmp_
+08d3:8aac* CDrawBmp_
+08d3:8c10* modexDrawBmp_
+08d3:8c76+ modexDrawBmpRegion_
+08d3:8de0* modexDrawPlanarBuf_
+08d3:8dfe* modexDrawSprite_
+08d3:8e64+ modexDrawSpriteRegion_
+08d3:8fdc* modexCopyPageRegion_
+08d3:9146* modexFadeOn_
+08d3:9176* modexFadeOff_
+08d3:91a4* modexFlashOn_
+08d3:91d2* modexFlashOff_
+08d3:92a2+ modexPalSave_
+08d3:92f8 modexNewPal_
+08d3:9348* modexLoadPalFile_
+08d3:942a* modexSavePalFile_
+08d3:94a2* modexPalBlack_
+08d3:94cc* modexPalWhite_
+08d3:94f6+ modexPalUpdate_
+08d3:9a66+ modexPalUpdate1_
+08d3:9ae0* modexPalUpdate0_
+08d3:9b2c+ chkcolor_
+08d3:9e44+ modexputPixel_
+08d3:9ed2* modexgetPixel_
+08d3:9f58* modexhlin_
+08d3:9fc4* modexprint_
+08d3:a15e* modexprintbig_
+08d3:a2da* cls_
+08d3:a348+ modexWaitBorder_
+1336:0694+ _VGA
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
08d3:39e5* __set_commode_
-1331:06bc __commode
+1336:06bc __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1331:06be __fmode
+1336:06be __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
08d3:39f1 __chktty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
08d3:46d7 __nmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1331:0050 ___Alphabet
+1336:0050 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
08d3:46da __lseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
08d3:4793 __GetIOMode_
08d3:47c8 __SetIOMode_nogrow_
-1331:06d4 ___NFiles
-1331:06d6 ___init_mode
-1331:06fe ___io_mode
+1336:06d4 ___NFiles
+1336:06d6 ___init_mode
+1336:06fe ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
08d3:47fd __close_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
08d3:4b14 isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
08d3:4b30* __get_doserrno_ptr_
-1331:12f8 __doserrno
+1336:12f8 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1331:0702 ___umaskval
+1336:0702 ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
08d3:4b37 _dos_creat_
08d3:4b5b* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
08d3:4d64 vsprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1331:12fc ___env_mask
-1331:1300 _environ
-1331:1304* __wenviron
+1336:12fc ___env_mask
+1336:1300 _environ
+1336:1304* __wenviron
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
08d3:4da6 _mbterm_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
08d3:52fc __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
08d3:536c __EnterWVIDEO_
-1331:0722+ ___WD_Present
+1336:0722+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
08d3:5390 fputc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
08d3:5565 __prtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1331:1308 ____Argv
-1331:130c ____Argc
+1336:1308 ____Argv
+1336:130c ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1331:0724 __amblksiz
+1336:0724 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1331:075a __Start_XI
-1331:0790 __End_XI
-1331:0790 __Start_YI
-1331:07a8 __End_YI
+1336:075a __Start_XI
+1336:0790 __End_XI
+1336:0790 __Start_YI
+1336:07a8 __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1331:130e ___historical_splitparms
+1336:130e ___historical_splitparms
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
08d3:66d6* _heapenable_
-1331:0726 ___heap_enabled
+1336:0726 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
08d3:66e7 __flushall_
08d3:677b flushall_
08d3:6b14 rand_
08d3:6b56* srand_
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-08d3:a396* textInit_
-1331:1310 _romFonts
+08d3:a3e6* textInit_
+1336:1310 _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
08d3:6b79 _bfree_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
08d3:706c __setenvp_
08d3:71f8 __freeenvp_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1331:072c ___IsDBCS
+1336:072c ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
08d3:7256* _ismbblead_
-1331:132c ___MBCSIsTable
+1336:132c ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
08d3:72b0 __mbinit_
-1331:072e ___MBCodePage
+1336:072e ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
08d3:738b _mbdtoupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
08d3:7399 toupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1331:0730 __8087cw
+1336:0730 __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1331:0732 ___Save8087
-1331:0736 ___Rest8087
+1336:0732 ___Save8087
+1336:0736 ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
08d3:73a8 __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
08d3:7573 strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1331:073a ___EFG_printf
-1331:073e* ___EFG_scanf
+1336:073a ___EFG_printf
+1336:073e* ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
08d3:75bb ulltoa_
08d3:76f8* lltoa_
08d3:78f5 __Fini_FPE_handler_
08d3:792c* __FPEHandler
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1331:0758 ___FPE_int
+1336:0758 ___FPE_int
+--------------------+
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00022410 (140304.)
+Memory size: 00022460 (140384.)
Entry point address: 08d3:0072
-Link time: 00:00.00
+Link time: 00:00.10
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:46
Executable Image: palettec.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 114b:0000 0000f060
+DGROUP 1150:0000 0000f060
16_hc_TEXT CODE AUTO 0000:6260 0000158b
timer_TEXT CODE AUTO 0000:77f0 00000235
_TEXT CODE AUTO 0000:7a30 0000763f
-modex16_TEXT CODE AUTO 0f07:0000 00002180
-16text_TEXT CODE AUTO 0f07:2180 0000010d
-16_in13_DATA FAR_DATA AUTO 1130:0000 000001a4
-FAR_DATA FAR_DATA AUTO 114a:0004 00000000
-_NULL BEGDATA DGROUP 114b:0000 00000020
-_AFTERNULL BEGDATA DGROUP 114d:0000 00000002
-CONST DATA DGROUP 114d:0002 00000076
-CONST2 DATA DGROUP 1154:0008 00000102
-_DATA DATA DGROUP 1165:0000 000005a5
-XIB DATA DGROUP 11bf:0006 00000000
-XI DATA DGROUP 11bf:0006 00000036
-XIE DATA DGROUP 11c2:000c 00000000
-YIB DATA DGROUP 11c2:000c 00000000
-YI DATA DGROUP 11c2:000c 00000018
-YIE DATA DGROUP 11c4:0004 00000000
-STRINGS DATA DGROUP 11c4:0004 00000000
-DATA DATA DGROUP 11c4:0004 00000000
-_emu_init_start EMU DGROUP 11c4:0004 00000000
-_emu_init_end EMU DGROUP 11c4:0004 00000000
-_BSS BSS DGROUP 11c5:0000 00000df2
-STACK STACK DGROUP 12a5:0000 0000dac0
+modex16_TEXT CODE AUTO 0f07:0000 000021d0
+16text_TEXT CODE AUTO 0f07:21d0 0000010d
+16_in13_DATA FAR_DATA AUTO 1135:0000 000001a4
+FAR_DATA FAR_DATA AUTO 114f:0004 00000000
+_NULL BEGDATA DGROUP 1150:0000 00000020
+_AFTERNULL BEGDATA DGROUP 1152:0000 00000002
+CONST DATA DGROUP 1152:0002 00000076
+CONST2 DATA DGROUP 1159:0008 00000102
+_DATA DATA DGROUP 116a:0000 000005a5
+XIB DATA DGROUP 11c4:0006 00000000
+XI DATA DGROUP 11c4:0006 00000036
+XIE DATA DGROUP 11c7:000c 00000000
+YIB DATA DGROUP 11c7:000c 00000000
+YI DATA DGROUP 11c7:000c 00000018
+YIE DATA DGROUP 11c9:0004 00000000
+STRINGS DATA DGROUP 11c9:0004 00000000
+DATA DATA DGROUP 11c9:0004 00000000
+_emu_init_start EMU DGROUP 11c9:0004 00000000
+_emu_init_end EMU DGROUP 11c9:0004 00000000
+_BSS BSS DGROUP 11ca:0000 00000df2
+STACK STACK DGROUP 12aa:0000 0000dac0
+----------------+
Module: palettec.o(/dos/z/16/src/palettec.c)
0000:0012 main_
Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-114b:07ae+ _inpu
+1150:07ae+ _inpu
0000:0190+ INL_KeyService_
0000:042a+ Mouse_
0000:0482+ IN_GetJoyAbs_
0000:475c+ MM_TotalFree_
0000:47f2* MM_Report_
0000:51aa* MM_BombOnError_
-114b:0910+ _beforesort
-114b:0914+ _aftersort
-114b:0918+ _XMSaddr
+1150:0910+ _beforesort
+1150:0914+ _aftersort
+1150:0918+ _XMSaddr
Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
0000:51e0 detectcpu_
Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
0000:5920* CAL_OptimizeNodes_
0000:59d0* CA_Startup_
0000:5a20* CA_Shutdown_
-114b:0920* _finishcachebox
-114b:0924* _updatecachebox
-114b:0928* _drawcachebox
+1150:0920* _finishcachebox
+1150:0924* _updatecachebox
+1150:0928* _drawcachebox
Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
0000:5a8c KITTENGETS
0000:5aec* kittenopen_
0000:6044+ get_line_
0000:60b6+ db_fetch_
0000:614c+ db_insert_
-114b:0494+ __kitten_catalog
+1150:0494+ __kitten_catalog
Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
0000:640c+ LargestFreeBlock_
0000:649a+ _coreleft_
0f07:0260 modexEnter_
0f07:02fc modexLeave_
0f07:0314* modexDefaultPage_
-0f07:036e* modexNextPage_
-0f07:042a* modexNextPageFlexibleSize_
-0f07:04ce* modexShowPage_
-0f07:05ca* modexPanPage_
-0f07:061a* modexSelectPlane_
-0f07:063e+ modexClearRegion_
-0f07:0756* oldDrawBmp_
-0f07:08bc* CDrawBmp_
-0f07:0a20* modexDrawBmp_
-0f07:0a86+ modexDrawBmpRegion_
-0f07:0bf0* modexDrawPlanarBuf_
-0f07:0c0e* modexDrawSprite_
-0f07:0c74+ modexDrawSpriteRegion_
-0f07:0dec* modexCopyPageRegion_
-0f07:0f56* modexFadeOn_
-0f07:0f86* modexFadeOff_
-0f07:0fb4* modexFlashOn_
-0f07:0fe2* modexFlashOff_
-0f07:10b2 modexPalSave_
-0f07:1108 modexNewPal_
-0f07:1158* modexLoadPalFile_
-0f07:123a modexSavePalFile_
-0f07:12b2* modexPalBlack_
-0f07:12dc* modexPalWhite_
-0f07:1306+ modexPalUpdate_
-0f07:1876+ modexPalUpdate1_
-0f07:18f0* modexPalUpdate0_
-0f07:193c+ chkcolor_
-0f07:1c54+ modexputPixel_
-0f07:1ce2* modexgetPixel_
-0f07:1d68* modexhlin_
-0f07:1dd4* modexprint_
-0f07:1f6e* modexprintbig_
-0f07:20ea* cls_
-0f07:2158+ modexWaitBorder_
-114b:04c4+ _VGA
+0f07:037a* modexNextPage_
+0f07:044a* modexNextPageFlexibleSize_
+0f07:051e* modexShowPage_
+0f07:061a* modexPanPage_
+0f07:066a* modexSelectPlane_
+0f07:068e+ modexClearRegion_
+0f07:07a6* oldDrawBmp_
+0f07:090c* CDrawBmp_
+0f07:0a70* modexDrawBmp_
+0f07:0ad6+ modexDrawBmpRegion_
+0f07:0c40* modexDrawPlanarBuf_
+0f07:0c5e* modexDrawSprite_
+0f07:0cc4+ modexDrawSpriteRegion_
+0f07:0e3c* modexCopyPageRegion_
+0f07:0fa6* modexFadeOn_
+0f07:0fd6* modexFadeOff_
+0f07:1004* modexFlashOn_
+0f07:1032* modexFlashOff_
+0f07:1102 modexPalSave_
+0f07:1158 modexNewPal_
+0f07:11a8* modexLoadPalFile_
+0f07:128a modexSavePalFile_
+0f07:1302* modexPalBlack_
+0f07:132c* modexPalWhite_
+0f07:1356+ modexPalUpdate_
+0f07:18c6+ modexPalUpdate1_
+0f07:1940* modexPalUpdate0_
+0f07:198c+ chkcolor_
+0f07:1ca4+ modexputPixel_
+0f07:1d32* modexgetPixel_
+0f07:1db8* modexhlin_
+0f07:1e24* modexprint_
+0f07:1fbe* modexprintbig_
+0f07:213a* cls_
+0f07:21a8+ modexWaitBorder_
+1150:04c4+ _VGA
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-114b:0000* __nullarea
-114b:04ec* __ovlflag
-114b:04ed* __intno
-114b:04ee* __ovlvec
+1150:0000* __nullarea
+1150:04ec* __ovlflag
+1150:04ed* __intno
+1150:04ee* __ovlvec
0000:7a72 _cstart_
0000:7b45* _Not_Enough_Memory_
0000:7c77 __exit_
0000:7f2c __I4D
0000:7f7b __U4D
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-114b:1234 __argv
-114b:1238 ___argv
-114b:123c __argc
-114b:123e ___argc
+1150:1234 __argv
+1150:1238 ___argv
+1150:123c __argc
+1150:123e ___argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
0000:7fff* _heapgrow_
0000:7fff _fheapgrow_
0000:8078 _memavl_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
0000:80bd _nmalloc_
-114b:04f2 ___nheapbeg
-114b:04f4 ___MiniHeapRover
-114b:04f6 ___LargestSizeB4MiniHeapRover
+1150:04f2 ___nheapbeg
+1150:04f4 ___MiniHeapRover
+1150:04f6 ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
0000:8197 _fmalloc_
0000:8197 malloc_
-114b:04f8 ___fheap
-114b:04fa ___fheapRover
-114b:04fc ___LargestSizeB4Rover
+1150:04f8 ___fheap
+1150:04fa ___fheapRover
+1150:04fc ___LargestSizeB4Rover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
0000:830c _ffree_
0000:830c free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
0000:8379 _nfree_
-114b:1240+ ___MiniHeapFreeRover
+1150:1240+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
0000:8474+ _null_exit_rtn_
0000:8474+ __null_int23_exit_
0000:8475 exit_
0000:8496+ _exit_
-114b:04fe+ ___int23_exit
-114b:0502 ___FPE_handler_exit
+1150:04fe+ ___int23_exit
+1150:0502 ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ptc.asm)
0000:84b2 __PTC
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
0000:8e59 __doclose_
0000:8fa3 __shutdown_stream_
0000:8fbd fclose_
-114b:1242+ ___RmTmpFileFn
+1150:1242+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
0000:9028+ __ibm_bios_get_ticks_
0000:909f clock_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
0000:92c3 fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-114b:0098 __IsTable
+1150:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
0000:94bb tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
0000:9cb5 stackavail_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-114b:050e __8087
-114b:050f __real87
-114b:0510 __dos87emucall
-114b:0512 __dos87real
+1150:050e __8087
+1150:050f __real87
+1150:0510 __dos87emucall
+1150:0512 __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
0000:9cc4* __exit_with_msg_
0000:9cc9 __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-114b:0514 __curbrk
-114b:051c __STACKLOW
-114b:051e __STACKTOP
-114b:0520 __cbyte
-114b:0522 __child
-114b:0524 __no87
-114b:0531 ___FPE_handler
-114b:0516 __psp
-114b:0525 __get_ovl_stack
-114b:0529 __restore_ovl_stack
-114b:052d __close_ovl_file
-114b:0535 __LpCmdLine
-114b:0539 __LpPgmName
-114b:0518 __osmajor
-114b:0519 __osminor
-114b:051a __osmode
-114b:051b __HShift
+1150:0514 __curbrk
+1150:051c __STACKLOW
+1150:051e __STACKTOP
+1150:0520 __cbyte
+1150:0522 __child
+1150:0524 __no87
+1150:0531 ___FPE_handler
+1150:0516 __psp
+1150:0525 __get_ovl_stack
+1150:0529 __restore_ovl_stack
+1150:052d __close_ovl_file
+1150:0535 __LpCmdLine
+1150:0539 __LpPgmName
+1150:0518 __osmajor
+1150:0519 __osminor
+1150:051a __osmode
+1150:051b __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
0000:9ce8+ __fill_buffer_
0000:9f37 fgetc_
0000:a3f7 rand_
0000:a439* srand_
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0f07:21f6* textInit_
-114b:124a _romFonts
+0f07:2246* textInit_
+1150:124a _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
0000:a45c __CMain
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
0000:a51d __FiniRtns
0000:a51d* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-114b:0542 ___uselfn
+1150:0542 ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
0000:a582 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-114b:0544 ___iob
-114b:1262 ___OpenStreams
-114b:1266 ___ClosedStreams
+1150:0544 ___iob
+1150:1262 ___OpenStreams
+1150:1266 ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
0000:a59d __fprtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmemneed.c)
0000:b1cc __fmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-114b:0022 ___Alphabet
+1150:0022 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
0000:b1cf __lseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
0000:b27d* __set_errno_dos_reterr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
0000:b288* __get_errno_ptr_
-114b:126e _errno
+1150:126e _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
0000:b28f __GetIOMode_
0000:b2c4 __SetIOMode_nogrow_
-114b:06c0 ___NFiles
-114b:06c2 ___init_mode
-114b:06ea ___io_mode
+1150:06c0 ___NFiles
+1150:06c2 ___init_mode
+1150:06ea ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
0000:b2f9* __set_commode_
-114b:06ee __commode
+1150:06ee __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-114b:06f0 __fmode
+1150:06f0 __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
0000:b305 __chktty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
0000:b90c isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
0000:b928* __get_doserrno_ptr_
-114b:1270 __doserrno
+1150:1270 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-114b:06f2 ___umaskval
+1150:06f2 ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
0000:b92f _dos_creat_
0000:b953* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
0000:bb5c vsprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-114b:1274 ___env_mask
-114b:1278 _environ
-114b:127c* __wenviron
+1150:1274 ___env_mask
+1150:1278 _environ
+1150:127c* __wenviron
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
0000:bb9e _mbterm_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
0000:c0f4 __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
0000:c164 __EnterWVIDEO_
-114b:0712+ ___WD_Present
+1150:0712+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flushall.c)
0000:c188 __flushall_
0000:c21c flushall_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
0000:c44a fputc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-114b:1280 ____Argv
-114b:1284 ____Argc
+1150:1280 ____Argv
+1150:1284 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-114b:0714 __amblksiz
+1150:0714 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-114b:0746 __Start_XI
-114b:077c __End_XI
-114b:077c __Start_YI
-114b:0794 __End_YI
+1150:0746 __Start_XI
+1150:077c __End_XI
+1150:077c __Start_YI
+1150:0794 __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initfile.c)
0000:c620 __InitFiles_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioexit.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
0000:d9d6 _DoINTR_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-114b:1286 ___historical_splitparms
+1150:1286 ___historical_splitparms
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
0000:dd4f* _heapenable_
-114b:0716 ___heap_enabled
+1150:0716 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
0000:dd60* sbrk_
0000:dd70 __brk_
0000:ded7 __setenvp_
0000:e063 __freeenvp_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-114b:0718 ___IsDBCS
+1150:0718 ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
0000:e0c1* _ismbblead_
-114b:128c ___MBCSIsTable
+1150:128c ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
0000:e11b __mbinit_
-114b:071a ___MBCodePage
+1150:071a ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
0000:e1f6 _mbdtoupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
0000:e204 toupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-114b:071c __8087cw
+1150:071c __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-114b:071e ___Save8087
-114b:0722 ___Rest8087
+1150:071e ___Save8087
+1150:0722 ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
0000:e213 __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
0000:e3df strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-114b:0726 ___EFG_printf
-114b:072a* ___EFG_scanf
+1150:0726 ___EFG_printf
+1150:072a* ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
0000:e427 ulltoa_
0000:e564* lltoa_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
0000:f00b _bexpand_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-114b:0744 ___FPE_int
+1150:0744 ___FPE_int
+--------------------+
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00020510 (132368.)
+Memory size: 00020560 (132448.)
Entry point address: 0000:7a72
-Link time: 00:00.00
+Link time: 00:00.10
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:09
+Created on: 15/10/08 18:30:46
Executable Image: pcxtest.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 0b29:0000 0000ecc0
+DGROUP 0b2e:0000 0000ecc0
pcxtest_TEXT CODE AUTO 0000:0000 00000203
_TEXT CODE AUTO 0000:0210 00008591
-modex16_TEXT CODE AUTO 0000:87b0 00002180
-bitmap_TEXT CODE AUTO 0000:a930 000005c9
-planar_TEXT CODE AUTO 0000:af00 00000275
-16text_TEXT CODE AUTO 0000:b180 0000010d
-FAR_DATA FAR_DATA AUTO 0b28:000d 00000000
-_NULL BEGDATA DGROUP 0b29:0000 00000020
-_AFTERNULL BEGDATA DGROUP 0b2b:0000 00000002
-CONST DATA DGROUP 0b2b:0002 00000076
-CONST2 DATA DGROUP 0b32:0008 00000132
-_DATA DATA DGROUP 0b46:0000 00000336
-XIB DATA DGROUP 0b79:0006 00000000
-XI DATA DGROUP 0b79:0006 0000002a
-XIE DATA DGROUP 0b7c:0000 00000000
-YIB DATA DGROUP 0b7c:0000 00000000
-YI DATA DGROUP 0b7c:0000 0000000c
-YIE DATA DGROUP 0b7c:000c 00000000
-STRINGS DATA DGROUP 0b7c:000c 00000000
-DATA DATA DGROUP 0b7c:000c 00000000
-_emu_init_start EMU DGROUP 0b7c:000c 00000000
-_emu_init_end EMU DGROUP 0b7c:000c 00000000
-_BSS BSS DGROUP 0b7c:000c 00000cb8
-STACK STACK DGROUP 0c49:0000 0000dac0
+modex16_TEXT CODE AUTO 0000:87b0 000021d0
+bitmap_TEXT CODE AUTO 0000:a980 000005c9
+planar_TEXT CODE AUTO 0000:af50 00000275
+16text_TEXT CODE AUTO 0000:b1d0 0000010d
+FAR_DATA FAR_DATA AUTO 0b2d:000d 00000000
+_NULL BEGDATA DGROUP 0b2e:0000 00000020
+_AFTERNULL BEGDATA DGROUP 0b30:0000 00000002
+CONST DATA DGROUP 0b30:0002 00000076
+CONST2 DATA DGROUP 0b37:0008 00000132
+_DATA DATA DGROUP 0b4b:0000 00000336
+XIB DATA DGROUP 0b7e:0006 00000000
+XI DATA DGROUP 0b7e:0006 0000002a
+XIE DATA DGROUP 0b81:0000 00000000
+YIB DATA DGROUP 0b81:0000 00000000
+YI DATA DGROUP 0b81:0000 0000000c
+YIE DATA DGROUP 0b81:000c 00000000
+STRINGS DATA DGROUP 0b81:000c 00000000
+DATA DATA DGROUP 0b81:000c 00000000
+_emu_init_start EMU DGROUP 0b81:000c 00000000
+_emu_init_end EMU DGROUP 0b81:000c 00000000
+_BSS BSS DGROUP 0b81:000c 00000cb8
+STACK STACK DGROUP 0c4e:0000 0000dac0
+----------------+
0000:8a10 modexEnter_
0000:8aac modexLeave_
0000:8ac4 modexDefaultPage_
-0000:8b1e* modexNextPage_
-0000:8bda* modexNextPageFlexibleSize_
-0000:8c7e* modexShowPage_
-0000:8d7a* modexPanPage_
-0000:8dca* modexSelectPlane_
-0000:8dee modexClearRegion_
-0000:8f06 oldDrawBmp_
-0000:906c* CDrawBmp_
-0000:91d0 modexDrawBmp_
-0000:9236+ modexDrawBmpRegion_
-0000:93a0* modexDrawPlanarBuf_
-0000:93be modexDrawSprite_
-0000:9424+ modexDrawSpriteRegion_
-0000:959c modexCopyPageRegion_
-0000:9706* modexFadeOn_
-0000:9736* modexFadeOff_
-0000:9764* modexFlashOn_
-0000:9792* modexFlashOff_
-0000:9862+ modexPalSave_
-0000:98b8 modexNewPal_
-0000:9908* modexLoadPalFile_
-0000:99ea* modexSavePalFile_
-0000:9a62* modexPalBlack_
-0000:9a8c* modexPalWhite_
-0000:9ab6+ modexPalUpdate_
-0000:a026 modexPalUpdate1_
-0000:a0a0* modexPalUpdate0_
-0000:a0ec+ chkcolor_
-0000:a404+ modexputPixel_
-0000:a492* modexgetPixel_
-0000:a518* modexhlin_
-0000:a584* modexprint_
-0000:a71e* modexprintbig_
-0000:a89a* cls_
-0000:a908+ modexWaitBorder_
-0b29:01e4 _VGA
+0000:8b2a* modexNextPage_
+0000:8bfa* modexNextPageFlexibleSize_
+0000:8cce* modexShowPage_
+0000:8dca* modexPanPage_
+0000:8e1a* modexSelectPlane_
+0000:8e3e modexClearRegion_
+0000:8f56 oldDrawBmp_
+0000:90bc* CDrawBmp_
+0000:9220 modexDrawBmp_
+0000:9286+ modexDrawBmpRegion_
+0000:93f0* modexDrawPlanarBuf_
+0000:940e modexDrawSprite_
+0000:9474+ modexDrawSpriteRegion_
+0000:95ec modexCopyPageRegion_
+0000:9756* modexFadeOn_
+0000:9786* modexFadeOff_
+0000:97b4* modexFlashOn_
+0000:97e2* modexFlashOff_
+0000:98b2+ modexPalSave_
+0000:9908 modexNewPal_
+0000:9958* modexLoadPalFile_
+0000:9a3a* modexSavePalFile_
+0000:9ab2* modexPalBlack_
+0000:9adc* modexPalWhite_
+0000:9b06+ modexPalUpdate_
+0000:a076 modexPalUpdate1_
+0000:a0f0* modexPalUpdate0_
+0000:a13c+ chkcolor_
+0000:a454+ modexputPixel_
+0000:a4e2* modexgetPixel_
+0000:a568* modexhlin_
+0000:a5d4* modexprint_
+0000:a76e* modexprintbig_
+0000:a8ea* cls_
+0000:a958+ modexWaitBorder_
+0b2e:01e4 _VGA
Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:ac32 bitmapLoadPcx_
-0000:ad8e* bitmapLoadPcxTiles_
+0000:ac82 bitmapLoadPcx_
+0000:adde* bitmapLoadPcxTiles_
Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:af00 planar_buf_from_bitmap_
-0000:b020+ planar_buf_alloc_
-0000:b11a* planar_buf_free_
+0000:af50 planar_buf_from_bitmap_
+0000:b070+ planar_buf_alloc_
+0000:b16a* planar_buf_free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
0000:0252 kbhit_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
0000:0269 printf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0b29:0000* __nullarea
-0b29:0224* __ovlflag
-0b29:0225* __intno
-0b29:0226* __ovlvec
+0b2e:0000* __nullarea
+0b2e:0224* __ovlflag
+0b2e:0225* __intno
+0b2e:0226* __ovlvec
0000:0298 _cstart_
0000:036b* _Not_Enough_Memory_
0000:049d __exit_
0000:04bc __do_exit_with_msg__
0000:0519 __GETDS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-0b29:022a _fltused_
+0b2e:022a _fltused_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
0000:0524 _big_code_
0000:0524* CodeModelMismatch
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0b29:022c __8087
-0b29:022d __real87
-0b29:022e __dos87emucall
-0b29:0230 __dos87real
+0b2e:022c __8087
+0b2e:022d __real87
+0b2e:022e __dos87emucall
+0b2e:0230 __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
0000:0524* __exit_with_msg_
0000:0529 __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0b29:0232 __curbrk
-0b29:023a __STACKLOW
-0b29:023c __STACKTOP
-0b29:023e __cbyte
-0b29:0240 __child
-0b29:0242 __no87
-0b29:024f ___FPE_handler
-0b29:0234 __psp
-0b29:0243 __get_ovl_stack
-0b29:0247 __restore_ovl_stack
-0b29:024b __close_ovl_file
-0b29:0253 __LpCmdLine
-0b29:0257 __LpPgmName
-0b29:0236 __osmajor
-0b29:0237 __osminor
-0b29:0238 __osmode
-0b29:0239 __HShift
+0b2e:0232 __curbrk
+0b2e:023a __STACKLOW
+0b2e:023c __STACKTOP
+0b2e:023e __cbyte
+0b2e:0240 __child
+0b2e:0242 __no87
+0b2e:024f ___FPE_handler
+0b2e:0234 __psp
+0b2e:0243 __get_ovl_stack
+0b2e:0247 __restore_ovl_stack
+0b2e:024b __close_ovl_file
+0b2e:0253 __LpCmdLine
+0b2e:0257 __LpPgmName
+0b2e:0236 __osmajor
+0b2e:0237 __osminor
+0b2e:0238 __osmode
+0b2e:0239 __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
0000:0548+ int86x_
0000:06cb int86_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
0000:0716 _fmalloc_
0000:0716 malloc_
-0b29:025c+ ___fheap
-0b29:025e ___fheapRover
-0b29:0260 ___LargestSizeB4Rover
+0b2e:025c+ ___fheap
+0b2e:025e ___fheapRover
+0b2e:0260 ___LargestSizeB4Rover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
0000:088b+ _null_exit_rtn_
0000:088b+ __null_int23_exit_
0000:088c exit_
0000:08ad+ _exit_
-0b29:0262+ ___int23_exit
-0b29:0266 ___FPE_handler_exit
+0b2e:0262+ ___int23_exit
+0b2e:0266 ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
0000:08c9+ __open_flags_
0000:0b8a+ _fsopen_
0000:1134 __doclose_
0000:127e __shutdown_stream_
0000:1298 fclose_
-0b29:0ebc+ ___RmTmpFileFn
+0b2e:0ebc+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
0000:1303 _ffree_
0000:1303 free_
0000:174e __I4M
0000:174e __U4M
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:b1f6* textInit_
-0b29:0ec0 _romFonts
+0000:b246* textInit_
+0b2e:0ec0 _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
0000:1766 fread_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
0000:1bfb fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0b29:026e ___iob
-0b29:0ed8 ___OpenStreams
-0b29:0edc ___ClosedStreams
+0b2e:026e ___iob
+0b2e:0ed8 ___OpenStreams
+0b2e:0edc ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
0000:1df3 fprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
0000:2050 __FiniRtns
0000:2050* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0b29:03d6 ___uselfn
+0b2e:03d6 ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
0000:20b4 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
0000:21a0 __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
0000:2210 __EnterWVIDEO_
-0b29:03f6+ ___WD_Present
+0b2e:03f6+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
0000:2234 intr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
0000:273c __fmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
0000:273f _nmalloc_
-0b29:03f8 ___nheapbeg
-0b29:03fa ___MiniHeapRover
-0b29:03fc ___LargestSizeB4MiniHeapRover
+0b2e:03f8 ___nheapbeg
+0b2e:03fa ___MiniHeapRover
+0b2e:03fc ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
0000:2819* _heapgrow_
0000:2819* _fheapgrow_
0000:281a _nheapgrow_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
0000:2892* __set_commode_
-0b29:03fe __commode
+0b2e:03fe __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
0000:289e* __get_errno_ptr_
-0b29:0ee0 _errno
+0b2e:0ee0 _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0b29:0400 __fmode
+0b2e:0400 __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
0000:28a5 tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
0000:312f __flush_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
0000:3378 _nfree_
-0b29:0ee2+ ___MiniHeapFreeRover
+0b2e:0ee2+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
0000:3473 __qwrite_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
0000:3960 __prtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0b29:0ee4 ____Argv
-0b29:0ee8 ____Argc
+0b2e:0ee4 ____Argv
+0b2e:0ee8 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0b29:0402 __amblksiz
+0b2e:0402 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0b29:0506 __Start_XI
-0b29:0530 __End_XI
-0b29:0530 __Start_YI
-0b29:053c __End_YI
+0b2e:0506 __Start_XI
+0b2e:0530 __End_XI
+0b2e:0530 __Start_YI
+0b2e:053c __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0b29:0404 ___EFG_printf
-0b29:0408 ___EFG_scanf
+0b2e:0404 ___EFG_printf
+0b2e:0408 ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
0000:4ae3 _EFG_Format_
Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
0000:4cb5 __cnvs2d_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0b29:040c __8087cw
+0b2e:040c __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0b29:040e ___Save8087
-0b29:0412 ___Rest8087
+0b2e:040e ___Save8087
+0b2e:0412 ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
0000:4cd5 __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
0000:4d6c _DoINTR_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
0000:50e5* _heapenable_
-0b29:0416 ___heap_enabled
+0b2e:0416 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
0000:50f6 __nmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
0000:532f __GetIOMode_
0000:5364 __SetIOMode_nogrow_
-0b29:0418 ___NFiles
-0b29:041a ___init_mode
-0b29:0442 ___io_mode
+0b2e:0418 ___NFiles
+0b2e:041a ___init_mode
+0b2e:0442 ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
0000:5399 isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
0000:53b5* __get_doserrno_ptr_
-0b29:0eea __doserrno
+0b2e:0eea __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0b29:0446 ___umaskval
+0b2e:0446 ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
0000:53bc _dos_creat_
0000:53e0* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
0000:578a strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0b29:045c ___IsDBCS
+0b2e:045c ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
0000:57bf* _ismbblead_
-0b29:0eee ___MBCSIsTable
+0b2e:0eee ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
0000:57db ulltoa_
0000:5918* lltoa_
0000:7dc8* _dos_close_
0000:7dd6 _dos_commit_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0b29:0072 ___Alphabet
+0b2e:0072 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
0000:7e23 __mbinit_
-0b29:0502+ ___MBCodePage
+0b2e:0502+ ___MBCodePage
Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
0000:7efe __LDClass_
0000:7f84* _FLClass_
0000:7f98 __I4D
0000:7fe7* __U4D
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0b29:0098 __IsTable
+0b2e:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
0000:806c __ZBuf2LD
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
0000:8140 __set_ERANGE_
0000:814c* __set_EINVAL_
Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-0b29:019a* ___f_infinity
-0b29:019e* ___f_posqnan
-0b29:01a2 ___d_infinity
-0b29:01aa ___d_posqnan
-0b29:01b2* ___ld_infinity
-0b29:01ba* ___ld_posqnan
+0b2e:019a* ___f_infinity
+0b2e:019e* ___f_posqnan
+0b2e:01a2 ___d_infinity
+0b2e:01aa ___d_posqnan
+0b2e:01b2* ___ld_infinity
+0b2e:01ba* ___ld_posqnan
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-0b29:01c2 __HugeValue
+0b2e:01c2 __HugeValue
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0b29:0504 ___FPE_int
+0b2e:0504 ___FPE_int
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
0000:8166* _msize_
0000:8181 _fmsize_
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00019f50 (106320.)
+Memory size: 00019fa0 (106400.)
Entry point address: 0000:0298
Link time: 00:00.00
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:09
+Created on: 15/10/08 18:30:46
Executable Image: pcxtest2.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 0b2a:0000 0000ecc0
+DGROUP 0b2f:0000 0000ecc0
pcxtest2_TEXT CODE AUTO 0000:0000 0000021d
_TEXT CODE AUTO 0000:0220 00008591
-modex16_TEXT CODE AUTO 0000:87c0 00002180
-bitmap_TEXT CODE AUTO 0000:a940 000005c9
-planar_TEXT CODE AUTO 0000:af10 00000275
-16text_TEXT CODE AUTO 0000:b190 0000010d
-FAR_DATA FAR_DATA AUTO 0b29:000d 00000000
-_NULL BEGDATA DGROUP 0b2a:0000 00000020
-_AFTERNULL BEGDATA DGROUP 0b2c:0000 00000002
-CONST DATA DGROUP 0b2c:0002 00000076
-CONST2 DATA DGROUP 0b33:0008 00000132
-_DATA DATA DGROUP 0b47:0000 00000336
-XIB DATA DGROUP 0b7a:0006 00000000
-XI DATA DGROUP 0b7a:0006 0000002a
-XIE DATA DGROUP 0b7d:0000 00000000
-YIB DATA DGROUP 0b7d:0000 00000000
-YI DATA DGROUP 0b7d:0000 0000000c
-YIE DATA DGROUP 0b7d:000c 00000000
-STRINGS DATA DGROUP 0b7d:000c 00000000
-DATA DATA DGROUP 0b7d:000c 00000000
-_emu_init_start EMU DGROUP 0b7d:000c 00000000
-_emu_init_end EMU DGROUP 0b7d:000c 00000000
-_BSS BSS DGROUP 0b7d:000c 00000cb8
-STACK STACK DGROUP 0c4a:0000 0000dac0
+modex16_TEXT CODE AUTO 0000:87c0 000021d0
+bitmap_TEXT CODE AUTO 0000:a990 000005c9
+planar_TEXT CODE AUTO 0000:af60 00000275
+16text_TEXT CODE AUTO 0000:b1e0 0000010d
+FAR_DATA FAR_DATA AUTO 0b2e:000d 00000000
+_NULL BEGDATA DGROUP 0b2f:0000 00000020
+_AFTERNULL BEGDATA DGROUP 0b31:0000 00000002
+CONST DATA DGROUP 0b31:0002 00000076
+CONST2 DATA DGROUP 0b38:0008 00000132
+_DATA DATA DGROUP 0b4c:0000 00000336
+XIB DATA DGROUP 0b7f:0006 00000000
+XI DATA DGROUP 0b7f:0006 0000002a
+XIE DATA DGROUP 0b82:0000 00000000
+YIB DATA DGROUP 0b82:0000 00000000
+YI DATA DGROUP 0b82:0000 0000000c
+YIE DATA DGROUP 0b82:000c 00000000
+STRINGS DATA DGROUP 0b82:000c 00000000
+DATA DATA DGROUP 0b82:000c 00000000
+_emu_init_start EMU DGROUP 0b82:000c 00000000
+_emu_init_end EMU DGROUP 0b82:000c 00000000
+_BSS BSS DGROUP 0b82:000c 00000cb8
+STACK STACK DGROUP 0c4f:0000 0000dac0
+----------------+
0000:8a20 modexEnter_
0000:8abc modexLeave_
0000:8ad4 modexDefaultPage_
-0000:8b2e* modexNextPage_
-0000:8bea* modexNextPageFlexibleSize_
-0000:8c8e modexShowPage_
-0000:8d8a* modexPanPage_
-0000:8dda* modexSelectPlane_
-0000:8dfe modexClearRegion_
-0000:8f16 oldDrawBmp_
-0000:907c* CDrawBmp_
-0000:91e0 modexDrawBmp_
-0000:9246+ modexDrawBmpRegion_
-0000:93b0* modexDrawPlanarBuf_
-0000:93ce modexDrawSprite_
-0000:9434+ modexDrawSpriteRegion_
-0000:95ac modexCopyPageRegion_
-0000:9716* modexFadeOn_
-0000:9746* modexFadeOff_
-0000:9774* modexFlashOn_
-0000:97a2* modexFlashOff_
-0000:9872+ modexPalSave_
-0000:98c8 modexNewPal_
-0000:9918* modexLoadPalFile_
-0000:99fa* modexSavePalFile_
-0000:9a72* modexPalBlack_
-0000:9a9c* modexPalWhite_
-0000:9ac6+ modexPalUpdate_
-0000:a036 modexPalUpdate1_
-0000:a0b0* modexPalUpdate0_
-0000:a0fc+ chkcolor_
-0000:a414+ modexputPixel_
-0000:a4a2* modexgetPixel_
-0000:a528* modexhlin_
-0000:a594* modexprint_
-0000:a72e* modexprintbig_
-0000:a8aa* cls_
-0000:a918+ modexWaitBorder_
-0b2a:01e4 _VGA
+0000:8b3a* modexNextPage_
+0000:8c0a* modexNextPageFlexibleSize_
+0000:8cde modexShowPage_
+0000:8dda* modexPanPage_
+0000:8e2a* modexSelectPlane_
+0000:8e4e modexClearRegion_
+0000:8f66 oldDrawBmp_
+0000:90cc* CDrawBmp_
+0000:9230 modexDrawBmp_
+0000:9296+ modexDrawBmpRegion_
+0000:9400* modexDrawPlanarBuf_
+0000:941e modexDrawSprite_
+0000:9484+ modexDrawSpriteRegion_
+0000:95fc modexCopyPageRegion_
+0000:9766* modexFadeOn_
+0000:9796* modexFadeOff_
+0000:97c4* modexFlashOn_
+0000:97f2* modexFlashOff_
+0000:98c2+ modexPalSave_
+0000:9918 modexNewPal_
+0000:9968* modexLoadPalFile_
+0000:9a4a* modexSavePalFile_
+0000:9ac2* modexPalBlack_
+0000:9aec* modexPalWhite_
+0000:9b16+ modexPalUpdate_
+0000:a086 modexPalUpdate1_
+0000:a100* modexPalUpdate0_
+0000:a14c+ chkcolor_
+0000:a464+ modexputPixel_
+0000:a4f2* modexgetPixel_
+0000:a578* modexhlin_
+0000:a5e4* modexprint_
+0000:a77e* modexprintbig_
+0000:a8fa* cls_
+0000:a968+ modexWaitBorder_
+0b2f:01e4 _VGA
Module: gfx.lib(/dos/z/16/src/lib/bitmap.c)
-0000:ac42 bitmapLoadPcx_
-0000:ad9e* bitmapLoadPcxTiles_
+0000:ac92 bitmapLoadPcx_
+0000:adee* bitmapLoadPcxTiles_
Module: gfx.lib(/dos/z/16/src/lib/planar.c)
-0000:af10 planar_buf_from_bitmap_
-0000:b030+ planar_buf_alloc_
-0000:b12a* planar_buf_free_
+0000:af60 planar_buf_from_bitmap_
+0000:b080+ planar_buf_alloc_
+0000:b17a* planar_buf_free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(kbhit.c)
0000:0262 kbhit_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
0000:0279 printf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-0b2a:0000* __nullarea
-0b2a:0224* __ovlflag
-0b2a:0225* __intno
-0b2a:0226* __ovlvec
+0b2f:0000* __nullarea
+0b2f:0224* __ovlflag
+0b2f:0225* __intno
+0b2f:0226* __ovlvec
0000:02a8 _cstart_
0000:037b* _Not_Enough_Memory_
0000:04ad __exit_
0000:04cc __do_exit_with_msg__
0000:0529 __GETDS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-0b2a:022a _fltused_
+0b2f:022a _fltused_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmodel.asm)
0000:0534 _big_code_
0000:0534* CodeModelMismatch
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-0b2a:022c __8087
-0b2a:022d __real87
-0b2a:022e __dos87emucall
-0b2a:0230 __dos87real
+0b2f:022c __8087
+0b2f:022d __real87
+0b2f:022e __dos87emucall
+0b2f:0230 __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
0000:0534* __exit_with_msg_
0000:0539 __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-0b2a:0232 __curbrk
-0b2a:023a __STACKLOW
-0b2a:023c __STACKTOP
-0b2a:023e __cbyte
-0b2a:0240 __child
-0b2a:0242 __no87
-0b2a:024f ___FPE_handler
-0b2a:0234 __psp
-0b2a:0243 __get_ovl_stack
-0b2a:0247 __restore_ovl_stack
-0b2a:024b __close_ovl_file
-0b2a:0253 __LpCmdLine
-0b2a:0257 __LpPgmName
-0b2a:0236 __osmajor
-0b2a:0237 __osminor
-0b2a:0238 __osmode
-0b2a:0239 __HShift
+0b2f:0232 __curbrk
+0b2f:023a __STACKLOW
+0b2f:023c __STACKTOP
+0b2f:023e __cbyte
+0b2f:0240 __child
+0b2f:0242 __no87
+0b2f:024f ___FPE_handler
+0b2f:0234 __psp
+0b2f:0243 __get_ovl_stack
+0b2f:0247 __restore_ovl_stack
+0b2f:024b __close_ovl_file
+0b2f:0253 __LpCmdLine
+0b2f:0257 __LpPgmName
+0b2f:0236 __osmajor
+0b2f:0237 __osminor
+0b2f:0238 __osmode
+0b2f:0239 __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
0000:0558+ int86x_
0000:06db int86_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
0000:0726 _fmalloc_
0000:0726 malloc_
-0b2a:025c+ ___fheap
-0b2a:025e ___fheapRover
-0b2a:0260 ___LargestSizeB4Rover
+0b2f:025c+ ___fheap
+0b2f:025e ___fheapRover
+0b2f:0260 ___LargestSizeB4Rover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
0000:089b+ _null_exit_rtn_
0000:089b+ __null_int23_exit_
0000:089c exit_
0000:08bd+ _exit_
-0b2a:0262+ ___int23_exit
-0b2a:0266 ___FPE_handler_exit
+0b2f:0262+ ___int23_exit
+0b2f:0266 ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
0000:08d9+ __open_flags_
0000:0b9a+ _fsopen_
0000:1144 __doclose_
0000:128e __shutdown_stream_
0000:12a8 fclose_
-0b2a:0ebc+ ___RmTmpFileFn
+0b2f:0ebc+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
0000:1313 _ffree_
0000:1313 free_
0000:175e __I4M
0000:175e __U4M
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:b206* textInit_
-0b2a:0ec0 _romFonts
+0000:b256* textInit_
+0b2f:0ec0 _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
0000:1776 fread_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
0000:1c0b fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-0b2a:026e ___iob
-0b2a:0ed8 ___OpenStreams
-0b2a:0edc ___ClosedStreams
+0b2f:026e ___iob
+0b2f:0ed8 ___OpenStreams
+0b2f:0edc ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
0000:1e03 fprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
0000:2060 __FiniRtns
0000:2060* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-0b2a:03d6 ___uselfn
+0b2f:03d6 ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
0000:20c4 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(setefg.c)
0000:21b0 __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
0000:2220 __EnterWVIDEO_
-0b2a:03f6+ ___WD_Present
+0b2f:03f6+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
0000:2244 intr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
0000:274c __fmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
0000:274f _nmalloc_
-0b2a:03f8 ___nheapbeg
-0b2a:03fa ___MiniHeapRover
-0b2a:03fc ___LargestSizeB4MiniHeapRover
+0b2f:03f8 ___nheapbeg
+0b2f:03fa ___MiniHeapRover
+0b2f:03fc ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
0000:2829* _heapgrow_
0000:2829* _fheapgrow_
0000:282a _nheapgrow_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
0000:28a2* __set_commode_
-0b2a:03fe __commode
+0b2f:03fe __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
0000:28ae* __get_errno_ptr_
-0b2a:0ee0 _errno
+0b2f:0ee0 _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-0b2a:0400 __fmode
+0b2f:0400 __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
0000:28b5 tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
0000:313f __flush_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
0000:3388 _nfree_
-0b2a:0ee2+ ___MiniHeapFreeRover
+0b2f:0ee2+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
0000:3483 __qwrite_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
0000:3970 __prtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-0b2a:0ee4 ____Argv
-0b2a:0ee8 ____Argc
+0b2f:0ee4 ____Argv
+0b2f:0ee8 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-0b2a:0402 __amblksiz
+0b2f:0402 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-0b2a:0506 __Start_XI
-0b2a:0530 __End_XI
-0b2a:0530 __Start_YI
-0b2a:053c __End_YI
+0b2f:0506 __Start_XI
+0b2f:0530 __End_XI
+0b2f:0530 __Start_YI
+0b2f:053c __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-0b2a:0404 ___EFG_printf
-0b2a:0408 ___EFG_scanf
+0b2f:0404 ___EFG_printf
+0b2f:0408 ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/math87h.lib(efgfmt.c)
0000:4af3 _EFG_Format_
Module: /dos/fdos/watcom2/lib286/math87h.lib(cnvs2d.c)
0000:4cc5 __cnvs2d_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-0b2a:040c __8087cw
+0b2f:040c __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-0b2a:040e ___Save8087
-0b2a:0412 ___Rest8087
+0b2f:040e ___Save8087
+0b2f:0412 ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
0000:4ce5 __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
0000:4d7c _DoINTR_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
0000:50f5* _heapenable_
-0b2a:0416 ___heap_enabled
+0b2f:0416 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
0000:5106 __nmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
0000:533f __GetIOMode_
0000:5374 __SetIOMode_nogrow_
-0b2a:0418 ___NFiles
-0b2a:041a ___init_mode
-0b2a:0442 ___io_mode
+0b2f:0418 ___NFiles
+0b2f:041a ___init_mode
+0b2f:0442 ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
0000:53a9 isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
0000:53c5* __get_doserrno_ptr_
-0b2a:0eea __doserrno
+0b2f:0eea __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-0b2a:0446 ___umaskval
+0b2f:0446 ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
0000:53cc _dos_creat_
0000:53f0* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
0000:579a strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-0b2a:045c ___IsDBCS
+0b2f:045c ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
0000:57cf* _ismbblead_
-0b2a:0eee ___MBCSIsTable
+0b2f:0eee ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
0000:57eb ulltoa_
0000:5928* lltoa_
0000:7dd8* _dos_close_
0000:7de6 _dos_commit_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-0b2a:0072 ___Alphabet
+0b2f:0072 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
0000:7e33 __mbinit_
-0b2a:0502+ ___MBCodePage
+0b2f:0502+ ___MBCodePage
Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
0000:7f0e __LDClass_
0000:7f94* _FLClass_
0000:7fa8 __I4D
0000:7ff7* __U4D
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-0b2a:0098 __IsTable
+0b2f:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/math87h.lib(bufld086.asm)
0000:807c __ZBuf2LD
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(seterrno.c)
0000:8150 __set_ERANGE_
0000:815c* __set_EINVAL_
Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-0b2a:019a* ___f_infinity
-0b2a:019e* ___f_posqnan
-0b2a:01a2 ___d_infinity
-0b2a:01aa ___d_posqnan
-0b2a:01b2* ___ld_infinity
-0b2a:01ba* ___ld_posqnan
+0b2f:019a* ___f_infinity
+0b2f:019e* ___f_posqnan
+0b2f:01a2 ___d_infinity
+0b2f:01aa ___d_posqnan
+0b2f:01b2* ___ld_infinity
+0b2f:01ba* ___ld_posqnan
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-0b2a:01c2 __HugeValue
+0b2f:01c2 __HugeValue
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-0b2a:0504 ___FPE_int
+0b2f:0504 ___FPE_int
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
0000:8176* _msize_
0000:8191 _fmsize_
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00019f60 (106336.)
+Memory size: 00019fb0 (106416.)
Entry point address: 0000:02a8
Link time: 00:00.00
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:47
Executable Image: scroll.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 1a4b:0000 0000f860
+DGROUP 1a50:0000 0000f870
Segment Class Group Address Size
======= ===== ===== ======= ====
-scroll_TEXT CODE AUTO 0000:0000 00000d03
+scroll_TEXT CODE AUTO 0000:0000 00000d09
mapread_TEXT CODE AUTO 0000:0d10 00000872
jsmn_TEXT CODE AUTO 0000:1590 00000919
16_in_TEXT CODE AUTO 0000:1eb0 00001e80
bitmap_TEXT CODE AUTO 0989:d400 000005c9
planar_TEXT CODE AUTO 0989:d9d0 00000275
16text_TEXT CODE AUTO 0989:dc50 0000010d
-modex16_TEXT CODE AUTO 0989:dd60 00002180
-bakapee_TEXT CODE AUTO 1977:0000 00000b86
-16_in13_DATA FAR_DATA AUTO 1a30:0000 000001a4
-FAR_DATA FAR_DATA AUTO 1a4a:0004 00000000
-_NULL BEGDATA DGROUP 1a4b:0000 00000020
-_AFTERNULL BEGDATA DGROUP 1a4d:0000 00000002
-CONST DATA DGROUP 1a4d:0002 00000076
-CONST2 DATA DGROUP 1a54:0008 00000132
-_DATA DATA DGROUP 1a68:0000 00000b30
-XIB DATA DGROUP 1b1b:0000 00000000
-XI DATA DGROUP 1b1b:0000 0000003c
-XIE DATA DGROUP 1b1e:000c 00000000
-YIB DATA DGROUP 1b1e:000c 00000000
-YI DATA DGROUP 1b1e:000c 00000018
-YIE DATA DGROUP 1b20:0004 00000000
-STRINGS DATA DGROUP 1b20:0004 00000000
-DATA DATA DGROUP 1b20:0004 00000000
-_emu_init_start EMU DGROUP 1b20:0004 00000000
-_emu_init_end EMU DGROUP 1b20:0004 00000000
-_BSS BSS DGROUP 1b21:0000 00001036
-STACK STACK DGROUP 1c25:0000 0000dac0
+modex16_TEXT CODE AUTO 0989:dd60 000021d0
+bakapee_TEXT CODE AUTO 197c:0000 00000b86
+16_in13_DATA FAR_DATA AUTO 1a35:0000 000001a4
+FAR_DATA FAR_DATA AUTO 1a4f:0004 00000000
+_NULL BEGDATA DGROUP 1a50:0000 00000020
+_AFTERNULL BEGDATA DGROUP 1a52:0000 00000002
+CONST DATA DGROUP 1a52:0002 00000076
+CONST2 DATA DGROUP 1a59:0008 00000132
+_DATA DATA DGROUP 1a6d:0000 00000b30
+XIB DATA DGROUP 1b20:0000 00000000
+XI DATA DGROUP 1b20:0000 0000003c
+XIE DATA DGROUP 1b23:000c 00000000
+YIB DATA DGROUP 1b23:000c 00000000
+YI DATA DGROUP 1b23:000c 00000018
+YIE DATA DGROUP 1b25:0004 00000000
+STRINGS DATA DGROUP 1b25:0004 00000000
+DATA DATA DGROUP 1b25:0004 00000000
+_emu_init_start EMU DGROUP 1b25:0004 00000000
+_emu_init_end EMU DGROUP 1b25:0004 00000000
+_BSS BSS DGROUP 1b26:0000 00001046
+STACK STACK DGROUP 1c2b:0000 0000dac0
+----------------+
======= ======
Module: scroll.o(/dos/z/16/src/scroll.c)
-1a4b:0d60+ _player
-1a4b:0e60+ _screen
-1a4b:0e70+ _screen3
-1a4b:0e80+ _screen2
-1a4b:0e90+ _mv
-1a4b:0ec0+ _gvar
-1a4b:0ee8+ _mask
-1a4b:0eec+ _p
-1a4b:0ef0* _t
-1a4b:0ef4+ _spri
-1a4b:0f04+ _bg
+1a50:0d60+ _player
+1a50:0e60+ _mv
+1a50:0e90+ _gvar
+1a50:0eb8+ _mask
+1a50:0ebc+ _p
+1a50:0ec0* _t
+1a50:0ec4+ _spri
+1a50:0ec8+ _screen
+1a50:0edc+ _screen3
+1a50:0ef0+ _screen2
+1a50:0f10+ _bg
0000:01fe main_
Module: mapread.o(/dos/z/16/src/lib/mapread.c)
0000:0dac+ jsoneq_
0000:1962 jsmn_parse_
0000:1e5e jsmn_init_
Module: 16_in.o(/dos/z/16/src/lib/16_in.c)
-1a4b:0f2e+ _inpu
+1a50:0f3e+ _inpu
0000:1ff0+ INL_KeyService_
0000:228a+ Mouse_
0000:22e2+ IN_GetJoyAbs_
0000:65bc+ MM_TotalFree_
0000:6652* MM_Report_
0000:700a* MM_BombOnError_
-1a4b:1090+ _beforesort
-1a4b:1094+ _aftersort
-1a4b:1098+ _XMSaddr
+1a50:10a0+ _beforesort
+1a50:10a4+ _aftersort
+1a50:10a8+ _XMSaddr
Module: wcpu.o(/dos/z/16/src/lib/wcpu/wcpu.c)
0000:7040 detectcpu_
Module: 16_head.o(/dos/z/16/src/lib/16_head.c)
0000:7780* CAL_OptimizeNodes_
0000:7830* CA_Startup_
0000:7880* CA_Shutdown_
-1a4b:10a0* _finishcachebox
-1a4b:10a4* _updatecachebox
-1a4b:10a8* _drawcachebox
+1a50:10b0* _finishcachebox
+1a50:10b4* _updatecachebox
+1a50:10b8* _drawcachebox
Module: kitten.o(/dos/z/16/src/lib/nyan/kitten.c)
0000:78ec KITTENGETS
0000:794c* kittenopen_
0000:7ea4+ get_line_
0000:7f16+ db_fetch_
0000:7fac+ db_insert_
-1a4b:04d4+ __kitten_catalog
+1a50:04d4+ __kitten_catalog
Module: 16_hc.o(/dos/z/16/src/lib/16_hc.c)
0000:826c+ LargestFreeBlock_
0000:82fa+ _coreleft_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
0989:0042 _fmalloc_
0989:0042 malloc_
-1a4b:04f6 ___fheap
-1a4b:04f8 ___fheapRover
-1a4b:04fa ___LargestSizeB4Rover
+1a50:04f6 ___fheap
+1a50:04f8 ___fheapRover
+1a50:04fa ___LargestSizeB4Rover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(pia.asm)
0989:01bf __PIA
0989:01b8* __PIS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
0989:01d6 printf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-1a4b:04fc ___iob
-1a4b:10b4 ___OpenStreams
-1a4b:10b8 ___ClosedStreams
+1a50:04fc ___iob
+1a50:10c4 ___OpenStreams
+1a50:10c8 ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
0989:0205 fprintf_
Module: gfx.lib(/dos/z/16/src/lib/scroll16.c)
0989:dbea* planar_buf_free_
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
0989:dcc6 textInit_
-1a4b:1140 _romFonts
+1a50:1150 _romFonts
Module: gfx.lib(/dos/z/16/src/lib/modex16.c)
0989:df18 VGAmodeX_
0989:dfc0+ modexEnter_
0989:e05c* modexLeave_
0989:e074 modexDefaultPage_
-0989:e0ce modexNextPage_
-0989:e18a modexNextPageFlexibleSize_
-0989:e22e modexShowPage_
-0989:e32a* modexPanPage_
-0989:e37a* modexSelectPlane_
-0989:e39e modexClearRegion_
-0989:e4b6* oldDrawBmp_
-0989:e61c* CDrawBmp_
-0989:e780* modexDrawBmp_
-0989:e7e6+ modexDrawBmpRegion_
-0989:e950* modexDrawPlanarBuf_
-0989:e96e* modexDrawSprite_
-0989:e9d4+ modexDrawSpriteRegion_
-0989:eb4c modexCopyPageRegion_
-0989:ecb6* modexFadeOn_
-0989:ece6* modexFadeOff_
-0989:ed14* modexFlashOn_
-0989:ed42* modexFlashOff_
-0989:ee12+ modexPalSave_
-0989:ee68 modexNewPal_
-0989:eeb8* modexLoadPalFile_
-0989:ef9a* modexSavePalFile_
-0989:f012* modexPalBlack_
-0989:f03c* modexPalWhite_
-0989:f066+ modexPalUpdate_
-0989:f5d6+ modexPalUpdate1_
-0989:f650* modexPalUpdate0_
-0989:f69c+ chkcolor_
-0989:f9b4 modexputPixel_
-0989:fa42* modexgetPixel_
-0989:fac8* modexhlin_
-0989:fb34 modexprint_
-0989:fcce* modexprintbig_
-0989:fe4a cls_
-0989:feb8 modexWaitBorder_
-1a4b:0b54 _VGA
+0989:e0da modexNextPage_
+0989:e1aa modexNextPageFlexibleSize_
+0989:e27e modexShowPage_
+0989:e37a* modexPanPage_
+0989:e3ca* modexSelectPlane_
+0989:e3ee modexClearRegion_
+0989:e506* oldDrawBmp_
+0989:e66c* CDrawBmp_
+0989:e7d0* modexDrawBmp_
+0989:e836+ modexDrawBmpRegion_
+0989:e9a0* modexDrawPlanarBuf_
+0989:e9be* modexDrawSprite_
+0989:ea24+ modexDrawSpriteRegion_
+0989:eb9c modexCopyPageRegion_
+0989:ed06* modexFadeOn_
+0989:ed36* modexFadeOff_
+0989:ed64* modexFlashOn_
+0989:ed92* modexFlashOff_
+0989:ee62+ modexPalSave_
+0989:eeb8 modexNewPal_
+0989:ef08* modexLoadPalFile_
+0989:efea* modexSavePalFile_
+0989:f062* modexPalBlack_
+0989:f08c* modexPalWhite_
+0989:f0b6+ modexPalUpdate_
+0989:f626+ modexPalUpdate1_
+0989:f6a0* modexPalUpdate0_
+0989:f6ec+ chkcolor_
+0989:fa04 modexputPixel_
+0989:fa92* modexgetPixel_
+0989:fb18* modexhlin_
+0989:fb84 modexprint_
+0989:fd1e* modexprintbig_
+0989:fe9a cls_
+0989:ff08 modexWaitBorder_
+1a50:0b54 _VGA
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sound.c)
0989:0234 sound_
0989:026f nosound_
Module: gfx.lib(/dos/z/16/src/lib/bakapee.c)
-1977:0008 pdump_
-1977:006a+ colortest_
-1977:00be+ colorz_
-1977:0124+ ssd_
-1977:0242+ dingpp_
-1977:02b4+ dingo_
-1977:034a+ dingas_
-1977:03f8+ dingu_
-1977:045a+ dingq_
-1977:04fa* ding_
+197c:0008 pdump_
+197c:006a+ colortest_
+197c:00be+ colorz_
+197c:0124+ ssd_
+197c:0242+ dingpp_
+197c:02b4+ dingo_
+197c:034a+ dingas_
+197c:03f8+ dingu_
+197c:045a+ dingq_
+197c:04fa* ding_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-1a4b:0000* __nullarea
-1a4b:0b84* __ovlflag
-1a4b:0b85* __intno
-1a4b:0b86* __ovlvec
+1a50:0000* __nullarea
+1a50:0b84* __ovlflag
+1a50:0b85* __intno
+1a50:0b86* __ovlvec
0989:027c _cstart_
0989:034f* _Not_Enough_Memory_
0989:0481 __exit_
0989:0bb8 fread_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
0989:0f2f __get_errno_ptr_
-1a4b:1a58 _errno
+1a50:1a68 _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(frealloc.c)
0989:0f36* _frealloc_
0989:0f36 realloc_
0989:1262 __I4D
0989:12b1 __U4D
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(argcv.c)
-1a4b:1a5a __argv
-1a4b:1a5e ___argv
-1a4b:1a62 __argc
-1a4b:1a64 ___argc
+1a50:1a6a __argv
+1a50:1a6e ___argv
+1a50:1a72 __argc
+1a50:1a74 ___argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
0989:1335* _heapgrow_
0989:1335 _fheapgrow_
0989:13ae _memavl_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
0989:13f3 _nmalloc_
-1a4b:0b8a ___nheapbeg
-1a4b:0b8c ___MiniHeapRover
-1a4b:0b8e ___LargestSizeB4MiniHeapRover
+1a50:0b8a ___nheapbeg
+1a50:0b8c ___MiniHeapRover
+1a50:0b8e ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
0989:14cd _ffree_
0989:14cd free_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
0989:153a _nfree_
-1a4b:1a66+ ___MiniHeapFreeRover
+1a50:1a76+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
0989:1635+ _null_exit_rtn_
0989:1635+ __null_int23_exit_
0989:1636 exit_
0989:1657+ _exit_
-1a4b:0b90+ ___int23_exit
-1a4b:0b94 ___FPE_handler_exit
+1a50:0b90+ ___int23_exit
+1a50:0b94 ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ltoa.c)
0989:1673 ultoa_
0989:1731* ltoa_
0989:1ae3 __doclose_
0989:1c2d __shutdown_stream_
0989:1c47 fclose_
-1a4b:1a68+ ___RmTmpFileFn
+1a50:1a78+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(clockdos.c)
0989:1cb2+ __ibm_bios_get_ticks_
0989:1d29 clock_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
0989:1f4d fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(istable.c)
-1a4b:0098 __IsTable
+1a50:0098 __IsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
0989:2145 tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(unlnk.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(stack086.c)
0989:293f stackavail_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_8087086.asm)
-1a4b:0ba0 __8087
-1a4b:0ba1 __real87
-1a4b:0ba2 __dos87emucall
-1a4b:0ba4 __dos87real
+1a50:0ba0 __8087
+1a50:0ba1 __real87
+1a50:0ba2 __dos87emucall
+1a50:0ba4 __dos87real
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(xmsg.c)
0989:294e* __exit_with_msg_
0989:2953 __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-1a4b:0ba6 __curbrk
-1a4b:0bae __STACKLOW
-1a4b:0bb0 __STACKTOP
-1a4b:0bb2 __cbyte
-1a4b:0bb4 __child
-1a4b:0bb6 __no87
-1a4b:0bc3 ___FPE_handler
-1a4b:0ba8 __psp
-1a4b:0bb7 __get_ovl_stack
-1a4b:0bbb __restore_ovl_stack
-1a4b:0bbf __close_ovl_file
-1a4b:0bc7 __LpCmdLine
-1a4b:0bcb __LpPgmName
-1a4b:0baa __osmajor
-1a4b:0bab __osminor
-1a4b:0bac __osmode
-1a4b:0bad __HShift
+1a50:0ba6 __curbrk
+1a50:0bae __STACKLOW
+1a50:0bb0 __STACKTOP
+1a50:0bb2 __cbyte
+1a50:0bb4 __child
+1a50:0bb6 __no87
+1a50:0bc3 ___FPE_handler
+1a50:0ba8 __psp
+1a50:0bb7 __get_ovl_stack
+1a50:0bbb __restore_ovl_stack
+1a50:0bbf __close_ovl_file
+1a50:0bc7 __LpCmdLine
+1a50:0bcb __LpPgmName
+1a50:0baa __osmajor
+1a50:0bab __osminor
+1a50:0bac __osmode
+1a50:0bad __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mem.c)
0989:2980 __MemAllocator
0989:2a4a __MemFree
0989:31b0* fcloseall_
0989:31b7 __full_io_exit_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fltused.c)
-1a4b:0bd0 _fltused_
+1a50:0bd0 _fltused_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
0989:31c1 __fill_buffer_
0989:3410 fgetc_
0989:3b6e __FiniRtns
0989:3b6e* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-1a4b:0bd6 ___uselfn
+1a50:0bd6 ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
0989:3bd2 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
0989:3bd3* __set_commode_
-1a4b:0bd8 __commode
+1a50:0bd8 __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-1a4b:0bda __fmode
+1a50:0bda __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(chktty.c)
0989:3bdf __chktty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(freefp.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
0989:4c82 __nmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-1a4b:0050 ___Alphabet
+1a50:0050 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(__lseek.c)
0989:4c85 __lseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
0989:4d3e __GetIOMode_
0989:4d73 __SetIOMode_nogrow_
-1a4b:0bf0 ___NFiles
-1a4b:0bf2 ___init_mode
-1a4b:0c1a ___io_mode
+1a50:0bf0 ___NFiles
+1a50:0bf2 ___init_mode
+1a50:0c1a ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(_clse.c)
0989:4da8 __close_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(flush.c)
0989:50be isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
0989:50da* __get_doserrno_ptr_
-1a4b:1a74 __doserrno
+1a50:1a84 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-1a4b:0c1e ___umaskval
+1a50:0c1e ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
0989:50e1 _dos_creat_
0989:5105* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(vsprintf.c)
0989:530e vsprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(environ.c)
-1a4b:1a78 ___env_mask
-1a4b:1a7c _environ
-1a4b:1a80* __wenviron
+1a50:1a88 ___env_mask
+1a50:1a8c _environ
+1a50:1a90* __wenviron
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbterm.c)
0989:5350 _mbterm_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbsnextc.c)
0989:58a6 __chk8087_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
0989:5916 __EnterWVIDEO_
-1a4b:0c3e+ ___WD_Present
+1a50:0c3e+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
0989:593a* _heapenable_
-1a4b:0c40 ___heap_enabled
+1a50:0c40 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-1a4b:0c42 __amblksiz
+1a50:0c42 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
0989:594b fputc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
0989:6d62 __qwrite_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-1a4b:1a84 ____Argv
-1a4b:1a88 ____Argc
+1a50:1a94 ____Argv
+1a50:1a98 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-1a4b:0d00 __Start_XI
-1a4b:0d3c __End_XI
-1a4b:0d3c __Start_YI
-1a4b:0d54 __End_YI
+1a50:0d00 __Start_XI
+1a50:0d3c __End_XI
+1a50:0d3c __Start_YI
+1a50:0d54 __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bfree.c)
0989:6dc2 _bfree_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(bexpand.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
0989:6e40 _DoINTR_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(histsplt.c)
-1a4b:1a8a ___historical_splitparms
+1a50:1a9a ___historical_splitparms
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sbrk.c)
0989:71b9* sbrk_
0989:71c9 __brk_
0989:7254 __setenvp_
0989:73e0 __freeenvp_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-1a4b:0c44 ___IsDBCS
+1a50:0c44 ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
0989:743e* _ismbblead_
-1a4b:1a90 ___MBCSIsTable
+1a50:1aa0 ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
0989:7498 __mbinit_
-1a4b:0c46 ___MBCodePage
+1a50:0c46 ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbdtoupp.c)
0989:7573 _mbdtoupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(toupper.c)
0989:7581 toupper_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(8087cw.c)
-1a4b:0c48 __8087cw
+1a50:0c48 __8087cw
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(save8087.c)
-1a4b:0c4a ___Save8087
-1a4b:0c4e ___Rest8087
+1a50:0c4a ___Save8087
+1a50:0c4e ___Rest8087
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grabfp87.c)
0989:7590 __GrabFP87_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ini87086.asm)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
0989:775b strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-1a4b:0c52 ___EFG_printf
-1a4b:0c56 ___EFG_scanf
+1a50:0c52 ___EFG_printf
+1a50:0c56 ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
0989:77a3 ulltoa_
0989:78e0* lltoa_
0989:99f7+ __Strtold_
0989:9c36 strtod_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fpeint.c)
-1a4b:0cfe ___FPE_int
+1a50:0cfe ___FPE_int
Module: /dos/fdos/watcom2/lib286/math87h.lib(ldclass.c)
0989:9de3 __LDClass_
0989:9e69* _FLClass_
0989:9f52 __set_ERANGE_
0989:9f5e* __set_EINVAL_
Module: /dos/fdos/watcom2/lib286/math87h.lib(inf_nan.c)
-1a4b:019a* ___f_infinity
-1a4b:019e* ___f_posqnan
-1a4b:01a2 ___d_infinity
-1a4b:01aa ___d_posqnan
-1a4b:01b2* ___ld_infinity
-1a4b:01ba* ___ld_posqnan
+1a50:019a* ___f_infinity
+1a50:019e* ___f_posqnan
+1a50:01a2 ___d_infinity
+1a50:01aa ___d_posqnan
+1a50:01b2* ___ld_infinity
+1a50:01ba* ___ld_posqnan
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(hugeval.c)
-1a4b:01c2 __HugeValue
+1a50:01c2 __HugeValue
+--------------------+
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00029d10 (171280.)
+Memory size: 00029d70 (171376.)
Entry point address: 0989:027c
-Link time: 00:00.00
+Link time: 00:00.10
page.dy = 0;\r
page.width = SCREEN_WIDTH;\r
page.height = SCREEN_HEIGHT;\r
- page.id = 0;\r
+ page.tw = page.width/TILEWH;\r
+ page.th = page.height/TILEWH;\r
+ page.id = 0;\r
\r
return page;\r
}\r
result.dy = 0;\r
result.width = p->width;\r
result.height = p->height;\r
- result.id = p->id+1;\r
+ result.tw = p->width/TILEWH;\r
+ result.th = p->height/TILEWH;\r
+ result.id = p->id+1;\r
\r
- return result;\r
+ return result;\r
// return modexNextPageFlexibleSize(&p, p->width, p->height);\r
}\r
\r
page_t\r
modexNextPageFlexibleSize(page_t *p, word x, word y)\r
{\r
- page_t result;\r
-\r
- result.data = p->data + (p->width/4)*p->height; /* compute the offset */\r
- result.dx = 0;\r
- result.dy = 0;\r
- result.width = x;\r
- result.height = y;\r
- result.id = p->id+1;\r
-\r
- return result;\r
+ page_t result;\r
+\r
+ result.data = p->data + (p->width/4)*p->height; /* compute the offset */\r
+ result.dx = 0;\r
+ result.dy = 0;\r
+ result.width = x;\r
+ result.height = y;\r
+ result.tw = p->width/TILEWH;\r
+ result.th = p->height/TILEWH;\r
+ result.id = p->id+1;\r
+\r
+ return result;\r
}\r
\r
\r
//320x240 = 20x15
//256x192 = 16x12
+//temp defines
+#define TILEWH 16
+#define QUADWH TILEWH/2
+
/* -========================== Types & Macros ==========================- */
#define PAGE_OFFSET(x,y) (((y)<<6)+((y)<<4)+((x)>>2))
#define PLANE(x) (1<< (x&3))
word dy; /* row we are viewing on the virtual screen */
word width; /* virtual width of the page */
word height; /* virtual height of the page */
+ word tw;
+ word th;
} page_t;
typedef union
map_view_t *mv;
} map_view_db_t;
-//temp defines
-#define TILEWH 16
-#define QUADWH TILEWH/2
//for null map!
#define MAPW 40
#define MAPH 30
mv[0].page = &screen;
screen2 = modexNextPage(mv[0].page);
mv[1].page = &screen2;
- screen3 = modexNextPageFlexibleSize(mv[1].page, 320, 240); //(352*176)+1024 is the remaining amount of memory left wwww
+ screen3 = modexNextPageFlexibleSize(mv[1].page, 256, 192); //(352*176)+1024 is the remaining amount of memory left wwww
//screen3 = modexNextPage0(mv2.page, 320, 192); //(352*176)+1024 is the remaining amount of memory left wwww
mv[2].page = &screen3;
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:09
+Created on: 15/10/08 18:30:46
Executable Image: test.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 07e7:0000 0000e800
+DGROUP 07ec:0000 0000e800
test_TEXT CODE AUTO 0000:0000 0000018c
_TEXT CODE AUTO 0000:0190 00005a4b
-modex16_TEXT CODE AUTO 0000:5be0 00002180
-16text_TEXT CODE AUTO 0000:7d60 0000010d
-FAR_DATA FAR_DATA AUTO 07e6:000d 00000000
-_NULL BEGDATA DGROUP 07e7:0000 00000020
-_AFTERNULL BEGDATA DGROUP 07e9:0000 00000002
-CONST DATA DGROUP 07e9:0002 00000076
-CONST2 DATA DGROUP 07f0:0008 00000000
-_DATA DATA DGROUP 07f1:0000 00000248
-XIB DATA DGROUP 0815:0008 00000000
-XI DATA DGROUP 0815:0008 00000018
-XIE DATA DGROUP 0817:0000 00000000
-YIB DATA DGROUP 0817:0000 00000000
-YI DATA DGROUP 0817:0000 0000000c
-YIE DATA DGROUP 0817:000c 00000000
-STRINGS DATA DGROUP 0817:000c 00000000
-DATA DATA DGROUP 0817:000c 00000000
-_BSS BSS DGROUP 0817:000c 00000a33
-STACK STACK DGROUP 08bb:0000 0000dac0
+modex16_TEXT CODE AUTO 0000:5be0 000021d0
+16text_TEXT CODE AUTO 0000:7db0 0000010d
+FAR_DATA FAR_DATA AUTO 07eb:000d 00000000
+_NULL BEGDATA DGROUP 07ec:0000 00000020
+_AFTERNULL BEGDATA DGROUP 07ee:0000 00000002
+CONST DATA DGROUP 07ee:0002 00000076
+CONST2 DATA DGROUP 07f5:0008 00000000
+_DATA DATA DGROUP 07f6:0000 00000248
+XIB DATA DGROUP 081a:0008 00000000
+XI DATA DGROUP 081a:0008 00000018
+XIE DATA DGROUP 081c:0000 00000000
+YIB DATA DGROUP 081c:0000 00000000
+YI DATA DGROUP 081c:0000 0000000c
+YIE DATA DGROUP 081c:000c 00000000
+STRINGS DATA DGROUP 081c:000c 00000000
+DATA DATA DGROUP 081c:000c 00000000
+_BSS BSS DGROUP 081c:000c 00000a33
+STACK STACK DGROUP 08c0:0000 0000dac0
+----------------+
0000:5e40 modexEnter_
0000:5edc modexLeave_
0000:5ef4 modexDefaultPage_
-0000:5f4e modexNextPage_
-0000:600a* modexNextPageFlexibleSize_
-0000:60ae modexShowPage_
-0000:61aa* modexPanPage_
-0000:61fa* modexSelectPlane_
-0000:621e modexClearRegion_
-0000:6336* oldDrawBmp_
-0000:649c* CDrawBmp_
-0000:6600* modexDrawBmp_
-0000:6666+ modexDrawBmpRegion_
-0000:67d0* modexDrawPlanarBuf_
-0000:67ee* modexDrawSprite_
-0000:6854+ modexDrawSpriteRegion_
-0000:69cc* modexCopyPageRegion_
-0000:6b36 modexFadeOn_
-0000:6b66 modexFadeOff_
-0000:6b94* modexFlashOn_
-0000:6bc2* modexFlashOff_
-0000:6c92 modexPalSave_
-0000:6ce8 modexNewPal_
-0000:6d38 modexLoadPalFile_
-0000:6e1a* modexSavePalFile_
-0000:6e92 modexPalBlack_
-0000:6ebc* modexPalWhite_
-0000:6ee6+ modexPalUpdate_
-0000:7456+ modexPalUpdate1_
-0000:74d0* modexPalUpdate0_
-0000:751c+ chkcolor_
-0000:7834+ modexputPixel_
-0000:78c2* modexgetPixel_
-0000:7948* modexhlin_
-0000:79b4* modexprint_
-0000:7b4e* modexprintbig_
-0000:7cca* cls_
-0000:7d38+ modexWaitBorder_
-07e7:00b4+ _VGA
+0000:5f5a modexNextPage_
+0000:602a* modexNextPageFlexibleSize_
+0000:60fe modexShowPage_
+0000:61fa* modexPanPage_
+0000:624a* modexSelectPlane_
+0000:626e modexClearRegion_
+0000:6386* oldDrawBmp_
+0000:64ec* CDrawBmp_
+0000:6650* modexDrawBmp_
+0000:66b6+ modexDrawBmpRegion_
+0000:6820* modexDrawPlanarBuf_
+0000:683e* modexDrawSprite_
+0000:68a4+ modexDrawSpriteRegion_
+0000:6a1c* modexCopyPageRegion_
+0000:6b86 modexFadeOn_
+0000:6bb6 modexFadeOff_
+0000:6be4* modexFlashOn_
+0000:6c12* modexFlashOff_
+0000:6ce2 modexPalSave_
+0000:6d38 modexNewPal_
+0000:6d88 modexLoadPalFile_
+0000:6e6a* modexSavePalFile_
+0000:6ee2 modexPalBlack_
+0000:6f0c* modexPalWhite_
+0000:6f36+ modexPalUpdate_
+0000:74a6+ modexPalUpdate1_
+0000:7520* modexPalUpdate0_
+0000:756c+ chkcolor_
+0000:7884+ modexputPixel_
+0000:7912* modexgetPixel_
+0000:7998* modexhlin_
+0000:7a04* modexprint_
+0000:7b9e* modexprintbig_
+0000:7d1a* cls_
+0000:7d88+ modexWaitBorder_
+07ec:00b4+ _VGA
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-07e7:0000* __nullarea
-07e7:00dc* __ovlflag
-07e7:00dd* __intno
-07e7:00de* __ovlvec
+07ec:0000* __nullarea
+07ec:00dc* __ovlflag
+07ec:00dd* __intno
+07ec:00de* __ovlvec
0000:01d2 _cstart_
0000:02a5* _Not_Enough_Memory_
0000:03d7 __exit_
0000:045e* __exit_with_msg_
0000:0463 __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-07e7:00e2 __curbrk
-07e7:00ea __STACKLOW
-07e7:00ec __STACKTOP
-07e7:00ee __cbyte
-07e7:00f0 __child
-07e7:00f2 __no87
-07e7:00ff ___FPE_handler
-07e7:00e4 __psp
-07e7:00f3 __get_ovl_stack
-07e7:00f7 __restore_ovl_stack
-07e7:00fb __close_ovl_file
-07e7:0103 __LpCmdLine
-07e7:0107 __LpPgmName
-07e7:00e6 __osmajor
-07e7:00e7 __osminor
-07e7:00e8 __osmode
-07e7:00e9 __HShift
+07ec:00e2 __curbrk
+07ec:00ea __STACKLOW
+07ec:00ec __STACKTOP
+07ec:00ee __cbyte
+07ec:00f0 __child
+07ec:00f2 __no87
+07ec:00ff ___FPE_handler
+07ec:00e4 __psp
+07ec:00f3 __get_ovl_stack
+07ec:00f7 __restore_ovl_stack
+07ec:00fb __close_ovl_file
+07ec:0103 __LpCmdLine
+07ec:0107 __LpPgmName
+07ec:00e6 __osmajor
+07ec:00e7 __osminor
+07ec:00e8 __osmode
+07ec:00e9 __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intx086.c)
0000:0482+ int86x_
0000:0605 int86_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
0000:0650 _fmalloc_
0000:0650 malloc_
-07e7:010c+ ___fheap
-07e7:010e ___fheapRover
-07e7:0110 ___LargestSizeB4Rover
+07ec:010c+ ___fheap
+07ec:010e ___fheapRover
+07ec:0110 ___LargestSizeB4Rover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
0000:07c5 printf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
0000:07f4+ __null_int23_exit_
0000:07f5 exit_
0000:0816+ _exit_
-07e7:0112+ ___int23_exit
-07e7:0116+ ___FPE_handler_exit
+07ec:0112+ ___int23_exit
+07ec:0116+ ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
0000:0832+ __open_flags_
0000:0af3+ _fsopen_
0000:109d __doclose_
0000:11e7 __shutdown_stream_
0000:1201 fclose_
-07e7:0c0c+ ___RmTmpFileFn
+07ec:0c0c+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
0000:126c _ffree_
0000:126c free_
0000:16b8 __I4M
0000:16b8 __U4M
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:7dd6* textInit_
-07e7:0c10 _romFonts
+0000:7e26* textInit_
+07ec:0c10 _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cmain086.c)
0000:16d0 __CMain
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(initrtns.c)
0000:1791 __FiniRtns
0000:1791* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-07e7:011e ___uselfn
+07ec:011e ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
0000:17f6 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
0000:17f7 __EnterWVIDEO_
-07e7:0120+ ___WD_Present
+07ec:0120+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(intr.c)
0000:181b intr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(segread.c)
0000:1d2c __fmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
0000:1d2f _nmalloc_
-07e7:0122 ___nheapbeg
-07e7:0124 ___MiniHeapRover
-07e7:0126 ___LargestSizeB4MiniHeapRover
+07ec:0122 ___nheapbeg
+07ec:0124 ___MiniHeapRover
+07ec:0126 ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
0000:1e09* _heapgrow_
0000:1e09* _fheapgrow_
0000:1e0a _nheapgrow_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-07e7:0128 ___iob
-07e7:0c28 ___OpenStreams
-07e7:0c2c ___ClosedStreams
+07ec:0128 ___iob
+07ec:0c28 ___OpenStreams
+07ec:0c2c ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprtf.c)
0000:1e9c __fprtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
0000:1fef* __set_commode_
-07e7:0290 __commode
+07ec:0290 __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
0000:1ffb* __get_errno_ptr_
-07e7:0c30 _errno
+07ec:0c30 _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-07e7:0292 __fmode
+07ec:0292 __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
0000:2002 tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
0000:2ba1 __flush_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
0000:2dea _nfree_
-07e7:0c32+ ___MiniHeapFreeRover
+07ec:0c32+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
0000:2ee5 __qwrite_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
0000:2f45 fputc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-07e7:0c34 ____Argv
-07e7:0c38 ____Argc
+07ec:0c34 ____Argv
+07ec:0c38 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-07e7:0294 __amblksiz
+07ec:0294 __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-07e7:02e8 __Start_XI
-07e7:0300 __End_XI
-07e7:0300 __Start_YI
-07e7:030c __End_YI
+07ec:02e8 __Start_XI
+07ec:0300 __End_XI
+07ec:0300 __Start_YI
+07ec:030c __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dointr)
0000:311a _DoINTR_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
0000:3493* _heapenable_
-07e7:0296 ___heap_enabled
+07ec:0296 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
0000:34a4 __nmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
0000:4a92 __GetIOMode_
0000:4ac7 __SetIOMode_nogrow_
-07e7:0298 ___NFiles
-07e7:029a ___init_mode
-07e7:02c2 ___io_mode
+07ec:0298 ___NFiles
+07ec:029a ___init_mode
+07ec:02c2 ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(isatt.c)
0000:4afc isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
0000:4b18* __get_doserrno_ptr_
-07e7:0c3a __doserrno
+07ec:0c3a __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-07e7:02c6 ___umaskval
+07ec:02c6 ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
0000:4b1f _dos_creat_
0000:4b43* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
0000:4fd8 strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-07e7:02dc ___EFG_printf
-07e7:02e0* ___EFG_scanf
+07ec:02dc ___EFG_printf
+07ec:02e0* ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-07e7:02e4 ___IsDBCS
+07ec:02e4 ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
0000:5020* _ismbblead_
-07e7:0c3e ___MBCSIsTable
+07ec:0c3e ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
0000:503c ulltoa_
0000:5179* lltoa_
0000:546a* _dos_close_
0000:5478 _dos_commit_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-07e7:0072 ___Alphabet
+07ec:0072 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
0000:54c5 __mbinit_
-07e7:02e6+ ___MBCodePage
+07ec:02e6+ ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
0000:55a0* _msize_
0000:55bb _fmsize_
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 00016670 (91760.)
+Memory size: 000166c0 (91840.)
Entry point address: 0000:01d2
Link time: 00:00.00
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:46
Executable Image: test2.exe
creating a DOS executable
Group Address Size
===== ======= ====
-DGROUP 08a2:0000 0000e8a0
+DGROUP 08a7:0000 0000e8a0
_TEXT CODE AUTO 0000:0150 00005dec
bitmap_TEXT CODE AUTO 0000:5f40 000005c9
planar_TEXT CODE AUTO 0000:6510 00000275
-modex16_TEXT CODE AUTO 0000:6790 00002180
-16text_TEXT CODE AUTO 0000:8910 0000010d
-FAR_DATA FAR_DATA AUTO 08a1:000d 00000000
-_NULL BEGDATA DGROUP 08a2:0000 00000020
-_AFTERNULL BEGDATA DGROUP 08a4:0000 00000002
-CONST DATA DGROUP 08a4:0002 00000076
-CONST2 DATA DGROUP 08ab:0008 00000000
-_DATA DATA DGROUP 08ac:0000 00000260
-XIB DATA DGROUP 08d2:0000 00000000
-XI DATA DGROUP 08d2:0000 00000018
-XIE DATA DGROUP 08d3:0008 00000000
-YIB DATA DGROUP 08d3:0008 00000000
-YI DATA DGROUP 08d3:0008 0000000c
-YIE DATA DGROUP 08d4:0004 00000000
-STRINGS DATA DGROUP 08d4:0004 00000000
-DATA DATA DGROUP 08d4:0004 00000000
-_BSS BSS DGROUP 08d4:0004 00000ab3
-STACK STACK DGROUP 0980:0000 0000dac0
+modex16_TEXT CODE AUTO 0000:6790 000021d0
+16text_TEXT CODE AUTO 0000:8960 0000010d
+FAR_DATA FAR_DATA AUTO 08a6:000d 00000000
+_NULL BEGDATA DGROUP 08a7:0000 00000020
+_AFTERNULL BEGDATA DGROUP 08a9:0000 00000002
+CONST DATA DGROUP 08a9:0002 00000076
+CONST2 DATA DGROUP 08b0:0008 00000000
+_DATA DATA DGROUP 08b1:0000 00000260
+XIB DATA DGROUP 08d7:0000 00000000
+XI DATA DGROUP 08d7:0000 00000018
+XIE DATA DGROUP 08d8:0008 00000000
+YIB DATA DGROUP 08d8:0008 00000000
+YI DATA DGROUP 08d8:0008 0000000c
+YIE DATA DGROUP 08d9:0004 00000000
+STRINGS DATA DGROUP 08d9:0004 00000000
+DATA DATA DGROUP 08d9:0004 00000000
+_BSS BSS DGROUP 08d9:0004 00000ab3
+STACK STACK DGROUP 0985:0000 0000dac0
+----------------+
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(printf.c)
0000:01b0 printf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(cstart)
-08a2:0000* __nullarea
-08a2:00c4* __ovlflag
-08a2:00c5* __intno
-08a2:00c6* __ovlvec
+08a7:0000* __nullarea
+08a7:00c4* __ovlflag
+08a7:00c5* __intno
+08a7:00c6* __ovlvec
0000:01e0 _cstart_
0000:02b3* _Not_Enough_Memory_
0000:03e5 __exit_
0000:046c* __exit_with_msg_
0000:0471 __fatal_runtime_error_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(crwdata)
-08a2:00ca __curbrk
-08a2:00d2 __STACKLOW
-08a2:00d4 __STACKTOP
-08a2:00d6 __cbyte
-08a2:00d8 __child
-08a2:00da __no87
-08a2:00e7 ___FPE_handler
-08a2:00cc __psp
-08a2:00db __get_ovl_stack
-08a2:00df __restore_ovl_stack
-08a2:00e3 __close_ovl_file
-08a2:00eb __LpCmdLine
-08a2:00ef __LpPgmName
-08a2:00ce __osmajor
-08a2:00cf __osminor
-08a2:00d0 __osmode
-08a2:00d1 __HShift
+08a7:00ca __curbrk
+08a7:00d2 __STACKLOW
+08a7:00d4 __STACKTOP
+08a7:00d6 __cbyte
+08a7:00d8 __child
+08a7:00da __no87
+08a7:00e7 ___FPE_handler
+08a7:00cc __psp
+08a7:00db __get_ovl_stack
+08a7:00df __restore_ovl_stack
+08a7:00e3 __close_ovl_file
+08a7:00eb __LpCmdLine
+08a7:00ef __LpPgmName
+08a7:00ce __osmajor
+08a7:00cf __osminor
+08a7:00d0 __osmode
+08a7:00d1 __HShift
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fread.c)
0000:0490 fread_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fclose.c)
0000:0807 __doclose_
0000:0951 __shutdown_stream_
0000:096b fclose_
-08a2:03a4+ ___RmTmpFileFn
+08a7:03a4+ ___RmTmpFileFn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(exit.c)
0000:09d6+ _null_exit_rtn_
0000:09d6+ __null_int23_exit_
0000:09d7 exit_
0000:09f8+ _exit_
-08a2:00f4+ ___int23_exit
-08a2:00f8+ ___FPE_handler_exit
+08a7:00f4+ ___int23_exit
+08a7:00f8+ ___FPE_handler_exit
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fseek.c)
0000:0b32 fseek_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fgetc.c)
0000:69f0+ modexEnter_
0000:6a8c* modexLeave_
0000:6aa4* modexDefaultPage_
-0000:6afe* modexNextPage_
-0000:6bba* modexNextPageFlexibleSize_
-0000:6c5e* modexShowPage_
-0000:6d5a* modexPanPage_
-0000:6daa* modexSelectPlane_
-0000:6dce+ modexClearRegion_
-0000:6ee6* oldDrawBmp_
-0000:704c* CDrawBmp_
-0000:71b0* modexDrawBmp_
-0000:7216+ modexDrawBmpRegion_
-0000:7380* modexDrawPlanarBuf_
-0000:739e* modexDrawSprite_
-0000:7404+ modexDrawSpriteRegion_
-0000:757c* modexCopyPageRegion_
-0000:76e6* modexFadeOn_
-0000:7716* modexFadeOff_
-0000:7744* modexFlashOn_
-0000:7772* modexFlashOff_
-0000:7842+ modexPalSave_
-0000:7898 modexNewPal_
-0000:78e8* modexLoadPalFile_
-0000:79ca* modexSavePalFile_
-0000:7a42* modexPalBlack_
-0000:7a6c* modexPalWhite_
-0000:7a96+ modexPalUpdate_
-0000:8006+ modexPalUpdate1_
-0000:8080* modexPalUpdate0_
-0000:80cc+ chkcolor_
-0000:83e4+ modexputPixel_
-0000:8472* modexgetPixel_
-0000:84f8* modexhlin_
-0000:8564* modexprint_
-0000:86fe* modexprintbig_
-0000:887a* cls_
-0000:88e8+ modexWaitBorder_
-08a2:0104+ _VGA
+0000:6b0a* modexNextPage_
+0000:6bda* modexNextPageFlexibleSize_
+0000:6cae* modexShowPage_
+0000:6daa* modexPanPage_
+0000:6dfa* modexSelectPlane_
+0000:6e1e+ modexClearRegion_
+0000:6f36* oldDrawBmp_
+0000:709c* CDrawBmp_
+0000:7200* modexDrawBmp_
+0000:7266+ modexDrawBmpRegion_
+0000:73d0* modexDrawPlanarBuf_
+0000:73ee* modexDrawSprite_
+0000:7454+ modexDrawSpriteRegion_
+0000:75cc* modexCopyPageRegion_
+0000:7736* modexFadeOn_
+0000:7766* modexFadeOff_
+0000:7794* modexFlashOn_
+0000:77c2* modexFlashOff_
+0000:7892+ modexPalSave_
+0000:78e8 modexNewPal_
+0000:7938* modexLoadPalFile_
+0000:7a1a* modexSavePalFile_
+0000:7a92* modexPalBlack_
+0000:7abc* modexPalWhite_
+0000:7ae6+ modexPalUpdate_
+0000:8056+ modexPalUpdate1_
+0000:80d0* modexPalUpdate0_
+0000:811c+ chkcolor_
+0000:8434+ modexputPixel_
+0000:84c2* modexgetPixel_
+0000:8548* modexhlin_
+0000:85b4* modexprint_
+0000:874e* modexprintbig_
+0000:88ca* cls_
+0000:8938+ modexWaitBorder_
+08a7:0104+ _VGA
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fopen.c)
0000:10c0+ __open_flags_
0000:1381+ _fsopen_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmalloc.c)
0000:1595 _fmalloc_
0000:1595 malloc_
-08a2:012c+ ___fheap
-08a2:012e ___fheapRover
-08a2:0130 ___LargestSizeB4Rover
+08a7:012c+ ___fheap
+08a7:012e ___fheapRover
+08a7:0130 ___LargestSizeB4Rover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iob.c)
-08a2:0132 ___iob
-08a2:0ca8 ___OpenStreams
-08a2:0cac ___ClosedStreams
+08a7:0132 ___iob
+08a7:0ca8 ___OpenStreams
+08a7:0cac ___ClosedStreams
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fprintf.c)
0000:170a fprintf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ffree.c)
0000:19d4 __FiniRtns
0000:19d4* __FFiniRtns
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(uselfn.c)
-08a2:029a ___uselfn
+08a7:029a ___uselfn
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosseg)
0000:1a38 __DOSseg__
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(enterdb.c)
0000:1a39 __EnterWVIDEO_
-08a2:029c+ ___WD_Present
+08a7:029c+ ___WD_Present
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(errno.c)
0000:1a5d* __get_errno_ptr_
-08a2:0cb0 _errno
+08a7:0cb0 _errno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(ioalloc.c)
0000:1a64 __ioalloc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qread.c)
0000:2698 __I4M
0000:2698 __U4M
Module: gfx.lib(/dos/z/16/src/lib/16text.c)
-0000:8986* textInit_
-08a2:0cb2 _romFonts
+0000:89d6* textInit_
+08a7:0cb2 _romFonts
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(comtflag.c)
0000:26b0* __set_commode_
-08a2:02a2 __commode
+08a7:02a2 __commode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(textmode.c)
-08a2:02a4 __fmode
+08a7:02a4 __fmode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(tolower.c)
0000:26bc tolower_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(open.c)
0000:2fec __fmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmalloc.c)
0000:2fef _nmalloc_
-08a2:02a6 ___nheapbeg
-08a2:02a8 ___MiniHeapRover
-08a2:02aa ___LargestSizeB4MiniHeapRover
+08a7:02a6 ___nheapbeg
+08a7:02a8 ___MiniHeapRover
+08a7:02aa ___LargestSizeB4MiniHeapRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapgrow.c)
0000:30c9* _heapgrow_
0000:30c9* _fheapgrow_
0000:337d __full_io_exit_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nfree.c)
0000:3387 _nfree_
-08a2:0cca+ ___MiniHeapFreeRover
+08a7:0cca+ ___MiniHeapFreeRover
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fputc.c)
0000:3482 fputc_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(prtf.c)
0000:3657 __prtf_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(___argc.c)
-08a2:0ccc ____Argv
-08a2:0cd0 ____Argc
+08a7:0ccc ____Argv
+08a7:0cd0 ____Argc
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(amblksiz.c)
-08a2:02ac __amblksiz
+08a7:02ac __amblksiz
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(sgdef086)
-08a2:0300 __Start_XI
-08a2:0318 __End_XI
-08a2:0318 __Start_YI
-08a2:0324 __End_YI
+08a7:0300 __Start_XI
+08a7:0318 __End_XI
+08a7:0318 __Start_YI
+08a7:0324 __End_YI
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(dosret.c)
0000:47c8* __dosretax
0000:47cd* __dosret0
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(iomode.c)
0000:4847 __GetIOMode_
0000:487c __SetIOMode_nogrow_
-08a2:02c2 ___NFiles
-08a2:02c4 ___init_mode
-08a2:02ec ___io_mode
+08a7:02c2 ___NFiles
+08a7:02c4 ___init_mode
+08a7:02ec ___io_mode
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(qwrit.c)
0000:48b1 __qwrite_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fsync.c)
0000:4b85 isatty_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(doserrno.c)
0000:4ba1* __get_doserrno_ptr_
-08a2:0cd4 __doserrno
+08a7:0cd4 __doserrno
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(umaskval.c)
-08a2:02f0 ___umaskval
+08a7:02f0 ___umaskval
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(creatdos.c)
0000:4ba8 _dos_creat_
0000:4bcc* _dos_creatnew_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(heapen.c)
0000:4bed* _heapenable_
-08a2:02f2 ___heap_enabled
+08a7:02f2 ___heap_enabled
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(nmemneed.c)
0000:4bfe __nmemneed_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(grownear.c)
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(strupr.c)
0000:4f47 strupr_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(noefgfmt.c)
-08a2:02f4 ___EFG_printf
-08a2:02f8* ___EFG_scanf
+08a7:02f4 ___EFG_printf
+08a7:02f8* ___EFG_scanf
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbisdbcs.c)
-08a2:02fc ___IsDBCS
+08a7:02fc ___IsDBCS
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbislead.c)
0000:4f8f* _ismbblead_
-08a2:0cd6 ___MBCSIsTable
+08a7:0cd6 ___MBCSIsTable
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(lltoa.c)
0000:4fab ulltoa_
0000:50e8* lltoa_
0000:5770* sbrk_
0000:5780 __brk_
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(alphabet.c)
-08a2:0072 ___Alphabet
+08a7:0072 ___Alphabet
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(mbinit.c)
0000:5826 __mbinit_
-08a2:02fe+ ___MBCodePage
+08a7:02fe+ ___MBCodePage
Module: /dos/fdos/watcom2/lib286/dos/clibh.lib(fmsize.c)
0000:5901* _msize_
0000:591c _fmsize_
+-----------------------+
Stack size: dac0 (56000.)
-Memory size: 000172c0 (94912.)
+Memory size: 00017310 (94992.)
Entry point address: 0000:01e0
Link time: 00:00.00
Open Watcom Linker Version 2.0 beta Sep 21 2015 10:22:11 (32-bit)
Copyright (c) 2002-2015 The Open Watcom Contributors. All Rights Reserved.
Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.
-Created on: 15/10/08 17:23:10
+Created on: 15/10/08 18:30:47
Executable Image: vgmtest.exe
creating a DOS executable