From a2d6764879a1a3ccc056a1f524f2620bde9baa7e Mon Sep 17 00:00:00 2001 From: sparky4 Date: Wed, 6 Mar 2013 22:22:53 -0600 Subject: [PATCH] modified: CORE16.EXE modified: core16.map modified: core16.sym modified: src/eng_gfx.cpp modified: src/lib/dos_gfx.cpp modified: src/lib/dos_gfx.h --- CORE16.EXE | Bin 69778 -> 70066 bytes CORE16.SYM | Bin 44146 -> 44385 bytes core16.map | 1187 ++++++++++++++++++++++--------------------- core16.sym | Bin 44146 -> 44385 bytes src/eng_gfx.cpp | 10 +- src/lib/dos_gfx.cpp | 15 + src/lib/dos_gfx.h | 3 +- 7 files changed, 618 insertions(+), 597 deletions(-) diff --git a/CORE16.EXE b/CORE16.EXE index c43d40feedbaf74f54f6cd8f660554873cf42a0f..a8f44b790ef2047ec31583823ba67c9b5ccd1b39 100644 GIT binary patch delta 18290 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 delta 18016 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 Uhm;@tNZ^x%SN)le8CY}v58brrAOHXW diff --git a/CORE16.SYM b/CORE16.SYM index b3e32c8ff686ee065ab78a816216990a6a2776a0..dc39c38eb7f40a6e5b8c7d42344429eaa3fbf492 100644 GIT binary patch literal 44385 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 std::istream far &, smanip const far & ) -0000:b750 std::istream far & far operator >>( std::istream far &, smanip const far & ) -0000:b790 std::ostream far & far operator <<( std::ostream far &, smanip const far & ) -0000:b7d0 std::ostream far & far operator <<( std::ostream far &, smanip const far & ) -0000:b6f0 std::ostream far & far std::endl( std::ostream far & ) +0000:b830 std::istream far & far operator >>( std::istream far &, smanip const far & ) +0000:b870 std::istream far & far operator >>( std::istream far &, smanip const far & ) +0000:b8b0 std::ostream far & far operator <<( std::ostream far &, smanip const far & ) +0000:b8f0 std::ostream far & far operator <<( std::ostream far &, smanip const far & ) +0000:b810 std::ostream far & far std::endl( std::ostream far & ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(ioicout) -0fd8:0c18 std::ostream near std::cout -0000:b86e+ far cout_initfini::cout_initfini() -0000:b87c+ far cout_initfini::~cout_initfini() +0fea:0c18 std::ostream near std::cout +0000:b98e+ far cout_initfini::cout_initfini() +0000:b99c+ far cout_initfini::~cout_initfini() Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostincch) -0000:b8c0 std::ostream far & far std::ostream::operator <<( char const far * ) +0000:b9e0 std::ostream far & far std::ostream::operator <<( char const far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostinomn) -0000:b980 std::ostream far & far std::ostream::operator <<( std::ostream far & (far *)()) +0000:baa0 std::ostream far & far std::ostream::operator <<( std::ostream far & (far *)()) Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(initemu) 0000:8000 FJSRQQ 0000:0632 FISRQQ @@ -344,516 +345,516 @@ Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(initemu) 0000:4000* FJARQQ 0000:0e32 FICRQQ 0000:fe32* FIARQQ -0000:3062 __init_87_emulator -0000:30f3* __fini_87_emulator +0000:3182 __init_87_emulator +0000:3213* __fini_87_emulator Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fltused) -0fd8:02be _fltused_ +0fea:02be _fltused_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iofefg) -0fd8:0a34 __ppfltused_ +0fea:0a34 __ppfltused_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(_8087) -0fd8:02c0 __8087 -0fd8:02c1 __real87 -0fd8:02c2 __dos87emucall -0fd8:02c4 __dos87real +0fea:02c0 __8087 +0fea:02c1 __real87 +0fea:02c2 __dos87emucall +0fea:02c4 __dos87real Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sound) -0000:316a sound_ -0000:3206 nosound_ +0000:328a sound_ +0000:3326 nosound_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(delay) -0000:3226 delay_ +0000:3346 delay_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(intx086) -0000:3385+ int86x_ -0000:341f int86_ +0000:34a5+ int86x_ +0000:353f int86_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ffree) -0000:344c* _ffree_ -0000:344c free_ +0000:356c* _ffree_ +0000:356c free_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(calloc) -0000:3492 calloc_ +0000:35b2 calloc_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(exit) -0000:34d5+ __null_int23_exit_ -0000:34d6 exit_ -0000:3507* _exit_ -0fd8:02c6+ ___int23_exit -0fd8:02ca ___FPE_handler_exit +0000:35f5+ __null_int23_exit_ +0000:35f6 exit_ +0000:3627* _exit_ +0fea:02c6+ ___int23_exit +0fea:02ca ___FPE_handler_exit Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(rand) -0000:3527 rand_ -0000:3569* srand_ +0000:3647 rand_ +0000:3689* srand_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(clockdos) -0000:358d+ __ibm_bios_get_ticks_ -0000:3603 clock_ +0000:36ad+ __ibm_bios_get_ticks_ +0000:3723 clock_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(kbhit) -0000:362a kbhit_ +0000:374a kbhit_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(undefed) -0000:b9f0 __wcpp_4_undefed_cdtor__ +0000:bb10 __wcpp_4_undefed_cdtor__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cstart) -0fd8:0000* __nullarea -0fd8:02da* __ovlflag -0fd8:02db* __intno -0fd8:02dc* __ovlvec -0000:3640 _cstart_ -0000:3717* _Not_Enough_Memory_ -0000:382a __exit_ -0000:3849 __do_exit_with_msg__ -0000:389c __GETDS +0fea:0000* __nullarea +0fea:02da* __ovlflag +0fea:02db* __intno +0fea:02dc* __ovlvec +0000:3760 _cstart_ +0000:3837* _Not_Enough_Memory_ +0000:394a __exit_ +0000:3969 __do_exit_with_msg__ +0000:39bc __GETDS Module: c:\fdos\WATCOM/lib286\plbxl.lib(fsroot) -0fd8:0a46 ___wcpp_4_data_init_fs_root_ +0fea:0a46 ___wcpp_4_data_init_fs_root_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iob) -0fd8:02e0 ___iob -0fd8:0448* __fmode -0fd8:0c4a ___OpenStreams -0fd8:0c4e ___ClosedStreams +0fea:02e0 ___iob +0fea:0448* __fmode +0fea:0c4a ___OpenStreams +0fea:0c4e ___ClosedStreams Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fprtf) -0000:38c0 __fprtf_ +0000:39e0 __fprtf_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabdtor) -0000:bda8 __wcpp_4_destruct_internal__ -0000:bdc6* __wcpp_4_destruct_all__ -0000:bdc8* __wcpp_4_destruct__ +0000:bec8 __wcpp_4_destruct_internal__ +0000:bee6* __wcpp_4_destruct_all__ +0000:bee8* __wcpp_4_destruct__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabdisp) -0000:c0d6 __wcpp_4_dispatchable__ +0000:c1f6 __wcpp_4_dispatchable__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostput) -0000:c150 std::ostream far & far std::ostream::put( char ) +0000:c270 std::ostream far & far std::ostream::put( char ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostflush) -0000:c240 std::ostream far & far std::ostream::flush() +0000:c360 std::ostream far & far std::ostream::flush() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iobaddr) -0000:398b __get_std_stream_ -0000:398b* __get_std_file_ +0000:3aab __get_std_stream_ +0000:3aab* __get_std_file_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfconfp) -0000:c2a0 far stdiobuf::stdiobuf( __iobuf far * ) +0000:c3c0 far stdiobuf::stdiobuf( __iobuf far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stablcl) -0000:c2c0 __wcpp_4_lcl_register__ +0000:c3e0 __wcpp_4_lcl_register__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostconsf) -0000:c2d0 far std::ostream::ostream( std::streambuf far * ) +0000:c3f0 far std::ostream::ostream( std::streambuf far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostdestr) -0000:c3e0 far std::ostream::~ostream() +0000:c500 far std::ostream::~ostream() Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfdestr) -0000:c4e0 far stdiobuf::~stdiobuf() +0000:c600 far stdiobuf::~stdiobuf() Module: c:\fdos\WATCOM/lib286\plbxl.lib(moddtorr) -0fd8:0a7c ___wcpp_4_data_module_dtor_ref_ +0fea:0a7c ___wcpp_4_data_module_dtor_ref_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostopfx) -0000:c5e0 int far std::ostream::do_opfx() +0000:c700 int far std::ostream::do_opfx() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(strlen) -0000:39a9 strlen_ +0000:3ac9 strlen_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iouwrtit) -0000:c660 int far __WATCOM_ios::writeitem( std::ostream far &, char const far *, int, int ) +0000:c780 int far __WATCOM_ios::writeitem( std::ostream far &, char const far *, int, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(iossetst) -0000:c9f0+ far std::ios::failure::failure( std::ios::failure const far & ) -0000:ca00+ far std::ios::failure::~failure() -0000:ca10+ far __WATCOM_exception::__WATCOM_exception( __WATCOM_exception const far & ) -0000:ca20+ far __WATCOM_exception::~__WATCOM_exception() -0000:c9b0 void far std::ios::setstate( int ) +0000:cb10+ far std::ios::failure::failure( std::ios::failure const far & ) +0000:cb20+ far std::ios::failure::~failure() +0000:cb30+ far __WATCOM_exception::__WATCOM_exception( __WATCOM_exception const far & ) +0000:cb40+ far __WATCOM_exception::~__WATCOM_exception() +0000:cad0 void far std::ios::setstate( int ) Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(crwdata) -0fd8:044a __curbrk -0fd8:0452 __STACKLOW -0fd8:0454 __STACKTOP -0fd8:0456 __cbyte -0fd8:0458 __child -0fd8:045a __no87 -0fd8:0468 ___FPE_handler -0fd8:044c __psp -0fd8:045c __get_ovl_stack -0fd8:0460 __restore_ovl_stack -0fd8:0464 __close_ovl_file -0fd8:046c __LpCmdLine -0fd8:0470 __LpPgmName -0fd8:044e __osmajor -0fd8:044f __osminor -0fd8:0450 __osmode -0fd8:0451 __HShift +0fea:044a __curbrk +0fea:0452 __STACKLOW +0fea:0454 __STACKTOP +0fea:0456 __cbyte +0fea:0458 __child +0fea:045a __no87 +0fea:0468 ___FPE_handler +0fea:044c __psp +0fea:045c __get_ovl_stack +0fea:0460 __restore_ovl_stack +0fea:0464 __close_ovl_file +0fea:046c __LpCmdLine +0fea:0470 __LpPgmName +0fea:044e __osmajor +0fea:044f __osminor +0fea:0450 __osmode +0fea:0451 __HShift Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(init8087) -0000:39be __init_8087_emu -0000:39c4 __x87id +0000:3ade __init_8087_emu +0000:3ae4 __x87id Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(emu8087) -0000:3b14 __int34 -0000:3b51 __int3c +0000:3c34 __int34 +0000:3c71 __int3c Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(dosinit) -0000:643c ___dos87emucall +0000:655c ___dos87emucall Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(setefg) -0000:647a __setEFGfmt_ +0000:659a __setEFGfmt_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iofnoefg) -0fd8:04de void (far * far __EFG_cnvs2d)( char far *, double far * ) -0fd8:04e2 int (far * far __EFG_cnvd2f)( double far *, float far * ) -0fd8:04e6 void (far * far __EFG_LDcvt)( __g4aa8long_double far *, cvt_info far *, char far * ) -0fd8:04ea char far * (far * far __EFG_fcvt)( double, int, int far *, int far * ) -0fd8:04ee void (far * far __EFG__FDLD)( double near *, __g4aa8long_double near * ) +0fea:04de void (far * far __EFG_cnvs2d)( char far *, double far * ) +0fea:04e2 int (far * far __EFG_cnvd2f)( double far *, float far * ) +0fea:04e6 void (far * far __EFG_LDcvt)( __g4aa8long_double far *, cvt_info far *, char far * ) +0fea:04ea char far * (far * far __EFG_fcvt)( double, int, int far *, int far * ) +0fea:04ee void (far * far __EFG__FDLD)( double near *, __g4aa8long_double near * ) Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvs2d) -0000:6498 __cnvs2d_ +0000:65b8 __cnvs2d_ Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvd2f) -0000:64d7 __cnvd2f_ +0000:65f7 __cnvd2f_ Module: c:\fdos\WATCOM/lib286\math87l.lib(ldcvt) -0000:66b1 _LDScale10x_ -0000:6c20 __LDcvt_ +0000:67d1 _LDScale10x_ +0000:6d40 __LDcvt_ Module: c:\fdos\WATCOM/lib286\math87l.lib(_i_fcvt_) -0000:ca44 _fcvt_ +0000:cb64 _fcvt_ Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvd2ld) -0000:7153 __cnvd2ld_ +0000:7273 __cnvd2ld_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(chk8087) -0000:7184* _fpreset_ -0000:71af __init_8087_ -0000:71e2+ __default_sigfpe_handler_ -0000:71f5 __chk8087_ +0000:72a4* _fpreset_ +0000:72cf __init_8087_ +0000:7302+ __default_sigfpe_handler_ +0000:7315 __chk8087_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nonibm) -0000:7267+ __is_nonIBM_ -0fd8:057e ___NonIBM +0000:7387+ __is_nonIBM_ +0fea:057e ___NonIBM Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(i4d) -0000:72ae __I4D -0000:72fd __U4D +0000:73ce __I4D +0000:741d __U4D Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(i4m) -0000:7382 __I4M -0000:7382 __U4M +0000:74a2 __I4M +0000:74a2 __U4M Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(intr) -0000:739a intr_ +0000:74ba intr_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(segread) -0000:73ae segread_ +0000:74ce segread_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nmalloc) -0000:73ce _nmalloc_ -0fd8:0580 ___nheapbeg -0fd8:0582 ___MiniHeapRover -0fd8:0584 ___LargestSizeB4MiniHeapRover +0000:74ee _nmalloc_ +0fea:0580 ___nheapbeg +0fea:0582 ___MiniHeapRover +0fea:0584 ___LargestSizeB4MiniHeapRover Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mem) -0000:74a0 __MemAllocator -0000:756a __MemFree +0000:75c0 __MemAllocator +0000:768a __MemFree Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fmalloc) -0000:76c7* _fmalloc_ -0000:76c7 malloc_ -0fd8:0586+ ___fheap -0fd8:0588 ___fheapRover -0fd8:058a ___LargestSizeB4Rover +0000:77e7* _fmalloc_ +0000:77e7 malloc_ +0fea:0586+ ___fheap +0fea:0588 ___fheapRover +0fea:058a ___LargestSizeB4Rover Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nfree) -0000:77d5 _nfree_ -0fd8:0c52+ ___MiniHeapFreeRover +0000:78f5 _nfree_ +0fea:0c52+ ___MiniHeapFreeRover Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(initrtns) -0000:790b __InitRtns -0000:790b* __FInitRtns -0000:7966 __FiniRtns -0000:7966* __FFiniRtns +0000:7a2b __InitRtns +0000:7a2b* __FInitRtns +0000:7a86 __FiniRtns +0000:7a86* __FFiniRtns Module: c:\fdos\WATCOM/lib286\plbxl.lib(fatalerr) -0000:ca50 __wcpp_4_fatal_runtime_error__ +0000:cb70 __wcpp_4_fatal_runtime_error__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cmain086) -0000:79ca __CMain +0000:7aea __CMain Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(xmsg) -0000:79f5 __exit_with_msg_ -0000:79fa __fatal_runtime_error_ +0000:7b15 __exit_with_msg_ +0000:7b1a __fatal_runtime_error_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosseg) -0000:7a18 __DOSseg__ +0000:7b38 __DOSseg__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(initfile) -0000:7a19 __InitFiles_ +0000:7b39 __InitFiles_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ioexit) -0000:7b6f* fcloseall_ -0000:7b76 __full_io_exit_ +0000:7c8f* fcloseall_ +0000:7c96 __full_io_exit_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fputc) -0000:7b80 fputc_ +0000:7ca0 fputc_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ioalloc) -0000:7c50 __ioalloc_ +0000:7d70 __ioalloc_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(prtf) -0000:7ceb __prtf_ +0000:7e0b __prtf_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(flush) -0000:8b13 __flush_ +0000:8c33 __flush_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabtrav) -0000:ca80 __wcpp_4_stab_entry__ -0000:ca9a* __wcpp_4_stab_trav_comp__ -0000:cbc0 __wcpp_4_stab_trav_init__ -0000:cbee __wcpp_4_stab_trav_next__ -0000:cc64 __wcpp_4_stab_trav_move__ +0000:cba0 __wcpp_4_stab_entry__ +0000:cbba* __wcpp_4_stab_trav_comp__ +0000:cce0 __wcpp_4_stab_trav_init__ +0000:cd0e __wcpp_4_stab_trav_next__ +0000:cd84 __wcpp_4_stab_trav_move__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(callterm) -0000:cc80 __wcpp_4_corrupted_stack__ -0000:cc98 __wcpp_4_call_terminate__ +0000:cda0 __wcpp_4_corrupted_stack__ +0000:cdb8 __wcpp_4_call_terminate__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(allocexc) -0000:cce2 __wcpp_4_alloc_exc__ -0000:cfa2 __wcpp_4_free_exc__ -0000:d016 __wcpp_4_find_active__ -0000:d080 __wcpp_4_dtor_free_exc__ +0000:ce02 __wcpp_4_alloc_exc__ +0000:d0c2 __wcpp_4_free_exc__ +0000:d136 __wcpp_4_find_active__ +0000:d1a0 __wcpp_4_dtor_free_exc__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabadt) -0000:d190+ void far * far dtor_the_array( _RTARCTOR far * ) -0000:d200+ far _RTARCTOR::~_RTARCTOR() -0000:d220 __wcpp_4_dtor_array__ +0000:d2b0+ void far * far dtor_the_array( _RTARCTOR far * ) +0000:d320+ far _RTARCTOR::~_RTARCTOR() +0000:d340 __wcpp_4_dtor_array__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(tsequiv) -0000:d2c0 __wcpp_4_ts_refed__ -0000:d2e0+ __wcpp_4_ts_pnted__ -0000:d30a __wcpp_4_ts_equiv__ +0000:d3e0 __wcpp_4_ts_refed__ +0000:d400+ __wcpp_4_ts_pnted__ +0000:d42a __wcpp_4_ts_equiv__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(pure_err) -0000:d460 __wcpp_4_pure_error__ +0000:d580 __wcpp_4_pure_error__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(vfun_err) -0000:d490 __wcpp_4_undef_vfun__ +0000:d5b0 __wcpp_4_undef_vfun__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfconde) -0000:d4c0 far std::streambuf::streambuf() +0000:d5e0 far std::streambuf::streambuf() Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdsgtn) -0000:d530 int far std::streambuf::do_sgetn( char far *, int ) +0000:d650 int far std::streambuf::do_sgetn( char far *, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdspun) -0000:d5c0 int far std::streambuf::do_sputn( char const far *, int ) +0000:d6e0 int far std::streambuf::do_sputn( char const far *, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfpbfai) -0000:d690 int far std::streambuf::pbackfail( int ) +0000:d7b0 int far std::streambuf::pbackfail( int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfoverf) -0000:d6a0 int far stdiobuf::overflow( int ) +0000:d7c0 int far stdiobuf::overflow( int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfundrf) -0000:d8c0 int far stdiobuf::underflow() +0000:d9e0 int far stdiobuf::underflow() Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsbuf) -0000:da50 std::streambuf far * far std::streambuf::setbuf( char far *, int ) +0000:db70 std::streambuf far * far std::streambuf::setbuf( char far *, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfseeko) -0000:dae0 long far std::streambuf::seekoff( long, int, int ) +0000:dc00 long far std::streambuf::seekoff( long, int, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfseekp) -0000:daf0 long far std::streambuf::seekpos( long, int ) +0000:dc10 long far std::streambuf::seekpos( long, int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfsync) -0000:db20 int far stdiobuf::sync() +0000:dc40 int far stdiobuf::sync() Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdoall) -0000:db50 int far std::streambuf::doallocate() +0000:dc70 int far std::streambuf::doallocate() Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabmod) -0000:db90 __wcpp_4_module_dtor__ -0000:dbe6 __wcpp_4_mod_register__ +0000:dcb0 __wcpp_4_module_dtor__ +0000:dd06 __wcpp_4_mod_register__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosinit) -0000:dc10 void far std::ios::init( std::streambuf far * ) +0000:dd30 void far std::ios::init( std::streambuf far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosconde) -0000:dc80 far std::ios::ios() +0000:dda0 far std::ios::ios() Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosdestr) -0000:dca0 far std::ios::~ios() +0000:ddc0 far std::ios::~ios() Module: c:\fdos\WATCOM/lib286\plbxl.lib(opdel) -0000:dd60 void far operator delete( void far * ) +0000:de80 void far operator delete( void far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(dtorarst) -0000:dd70 __wcpp_4_dtor_array_store__ +0000:de90 __wcpp_4_dtor_array_store__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(opdelarr) -0000:dda0 void far operator delete []( void far * ) +0000:dec0 void far operator delete []( void far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdestr) -0000:ddb0 far std::streambuf::~streambuf() +0000:ded0 far std::streambuf::~streambuf() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(memcpy) -0000:8c46 memcpy_ +0000:8d66 memcpy_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnewarr) -0000:dde0 void far * far operator new []( int unsigned ) +0000:df00 void far * far operator new []( int unsigned ) Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(memset) -0000:8c68 memset_ +0000:8d88 memset_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosfail) -0000:ddf0 far std::ios::failure::failure( int ) +0000:df10 far std::ios::failure::failure( int ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabthrw) -0000:e790+ far std::exception::exception() -0000:e7f0+ far std::exception::exception( std::exception const far & ) -0000:e870+ far std::exception::exception( char const far * ) -0000:e8d0+ far std::exception::~exception() -0000:e970+ char const far * far std::exception::what() const -0000:e9e0+ far std::bad_exception::bad_exception() -0000:ea60+ far std::bad_exception::bad_exception( std::bad_exception const far & ) -0000:eac0+ far std::bad_exception::~bad_exception() -0000:e5d2* __wcpp_4_rethrow__ -0000:e634* __wcpp_4_catch_done__ -0000:e6c8 __wcpp_4_throw__ -0000:e726* __wcpp_4_throw_zero__ +0000:e8b0+ far std::exception::exception() +0000:e910+ far std::exception::exception( std::exception const far & ) +0000:e990+ far std::exception::exception( char const far * ) +0000:e9f0+ far std::exception::~exception() +0000:ea90+ char const far * far std::exception::what() const +0000:eb00+ far std::bad_exception::bad_exception() +0000:eb80+ far std::bad_exception::bad_exception( std::bad_exception const far & ) +0000:ebe0+ far std::bad_exception::~bad_exception() +0000:e6f2* __wcpp_4_rethrow__ +0000:e754* __wcpp_4_catch_done__ +0000:e7e8 __wcpp_4_throw__ +0000:e846* __wcpp_4_throw_zero__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(8087cw) -0fd8:058c __8087cw +0fea:058c __8087cw Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(noefgfmt) -0fd8:058e ___EFG_printf -0fd8:0592 ___EFG_scanf +0fea:058e ___EFG_printf +0fea:0592 ___EFG_scanf Module: c:\fdos\WATCOM/lib286\math87l.lib(efgfmt) -0000:8c92 _EFG_Format_ +0000:8db2 _EFG_Format_ Module: c:\fdos\WATCOM/lib286\math87l.lib(strtod) -0000:939b+ __Strtold_ -0000:954a strtod_ +0000:94bb+ __Strtold_ +0000:966a strtod_ Module: c:\fdos\WATCOM/lib286\math87l.lib(ldclass) -0000:96f6 __LDClass_ -0000:9744* _FLClass_ +0000:9816 __LDClass_ +0000:9864* _FLClass_ Module: c:\fdos\WATCOM/lib286\math87l.lib(efcvt) -0000:97a1* ecvt_ -0000:97db fcvt_ +0000:98c1* ecvt_ +0000:98fb fcvt_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(save8087) -0fd8:0596 ___Save8087 -0fd8:059a ___Rest8087 +0fea:0596 ___Save8087 +0fea:059a ___Rest8087 Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(grabfp87) -0000:981e __GrabFP87_ +0000:993e __GrabFP87_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dointr) -0000:9850 _DoINTR_ +0000:9970 _DoINTR_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nmemneed) -0000:9bc9 __nmemneed_ +0000:9ce9 __nmemneed_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(grownear) -0000:9c51 __LastFree_ -0000:9cce __ExpandDGROUP_ +0000:9d71 __LastFree_ +0000:9dee __ExpandDGROUP_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(hpgrw086) -0000:9ddf __CMain_nheapgrow_ +0000:9eff __CMain_nheapgrow_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(growseg) -0000:9de4 __GrowSeg_ +0000:9f04 __GrowSeg_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(allocseg) -0000:9ed6 __AllocSeg_ +0000:9ff6 __AllocSeg_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fmemneed) -0000:9f6d __fmemneed_ +0000:a08d __fmemneed_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sgdef086) -0fd8:0a22 __Start_XI -0fd8:0a70 __End_XI -0fd8:0a70 __Start_YI -0fd8:0a82 __End_YI +0fea:0a22 __Start_XI +0fea:0a70 __End_XI +0fea:0a70 __Start_YI +0fea:0a82 __End_YI Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(enterdb) -0000:9f70 __EnterWVIDEO_ -0fd8:059e+ ___WD_Present +0000:a090 __EnterWVIDEO_ +0fea:059e+ ___WD_Present Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(___argc) -0fd8:0c54 ____Argv -0fd8:0c58 ____Argc +0fea:0c54 ____Argv +0fea:0c58 ____Argc Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(amblksiz) -0fd8:05a0 __amblksiz +0fea:05a0 __amblksiz Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fclose) -0000:9f94+ __doclose_ -0000:a047 __shutdown_stream_ -0000:a061* fclose_ -0fd8:0c5a+ ___RmTmpFileFn +0000:a0b4+ __doclose_ +0000:a167 __shutdown_stream_ +0000:a181* fclose_ +0fea:0c5a+ ___RmTmpFileFn Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(freefp) -0000:a0ac __freefp_ -0000:a127 __purgefp_ +0000:a1cc __freefp_ +0000:a247 __purgefp_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(seterrno) -0000:a168 __set_errno_ -0000:a17c* __set_EDOM_ -0000:a18e __set_ERANGE_ -0000:a1a0* __set_EINVAL_ -0000:a1b5 __set_doserrno_ +0000:a288 __set_errno_ +0000:a29c* __set_EDOM_ +0000:a2ae __set_ERANGE_ +0000:a2c0* __set_EINVAL_ +0000:a2d5 __set_doserrno_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(chktty) -0000:a1c1 __chktty_ +0000:a2e1 __chktty_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(wctomb) -0000:a1ec wctomb_ +0000:a30c wctomb_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(itoa) -0000:a215+ utoa_ -0000:a272 itoa_ +0000:a335+ utoa_ +0000:a392 itoa_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(lltoa) -0000:a296 ulltoa_ -0000:a37b* lltoa_ +0000:a3b6 ulltoa_ +0000:a49b* lltoa_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(strupr) -0000:a3dd strupr_ +0000:a4fd strupr_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ltoa) -0000:a3ff ultoa_ -0000:a46e* ltoa_ +0000:a51f ultoa_ +0000:a58e* ltoa_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbisdbcs) -0fd8:0c5e ___IsDBCS +0fea:0c5e ___IsDBCS Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbislead) -0000:a49d* _ismbblead_ -0fd8:0c60 ___MBCSIsTable +0000:a5bd* _ismbblead_ +0fea:0c60 ___MBCSIsTable Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(lseekdos) -0000:a4b9 __lseek_ +0000:a5d9 __lseek_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(qwrit) -0000:a4f7 __qwrite_ +0000:a617 __qwrite_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fsync) -0000:a554 fsync_ +0000:a674 fsync_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(bittest) -0000:ebb0 __wcpp_4_bit_test__ -0000:ebd4 __wcpp_4_bit_off__ +0000:ecd0 __wcpp_4_bit_test__ +0000:ecf4 __wcpp_4_bit_off__ Module: c:\fdos\WATCOM/lib286\plbxl.lib(termnate) -0000:ec00 void far std::terminate() +0000:ed20 void far std::terminate() Module: c:\fdos\WATCOM/lib286\plbxl.lib(exc_pr) -0000:ec60 far _EXC_PR::_EXC_PR( _RTCTL far *, RW_DTREG far *, EXCSTATE ) -0000:ece4 far _EXC_PR::~_EXC_PR() -0000:ed04 far _EXC_PR_FREE::_EXC_PR_FREE( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * ) -0000:ed32 far _EXC_PR_FREE::~_EXC_PR_FREE() -0000:ed74 far _EXC_PR_DTOR::_EXC_PR_DTOR( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * ) -0000:ed96 far _EXC_PR_FNEXC::_EXC_PR_FNEXC( _RTCTL far *, RW_DTREG far *, RW_DTREG far *, ACTIVE_EXC far * ) -0000:ede4 far _EXC_PR_FNEXC::~_EXC_PR_FNEXC() -0000:ede8 far _EXC_PR_DTOR::~_EXC_PR_DTOR() +0000:ed80 far _EXC_PR::_EXC_PR( _RTCTL far *, RW_DTREG far *, EXCSTATE ) +0000:ee04 far _EXC_PR::~_EXC_PR() +0000:ee24 far _EXC_PR_FREE::_EXC_PR_FREE( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * ) +0000:ee52 far _EXC_PR_FREE::~_EXC_PR_FREE() +0000:ee94 far _EXC_PR_DTOR::_EXC_PR_DTOR( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * ) +0000:eeb6 far _EXC_PR_FNEXC::_EXC_PR_FNEXC( _RTCTL far *, RW_DTREG far *, RW_DTREG far *, ACTIVE_EXC far * ) +0000:ef04 far _EXC_PR_FNEXC::~_EXC_PR_FNEXC() +0000:ef08 far _EXC_PR_DTOR::~_EXC_PR_DTOR() Module: c:\fdos\WATCOM/lib286\plbxl.lib(areaexc) -0fd8:05c0 ___EXC_AREA +0fea:05c0 ___EXC_AREA Module: c:\fdos\WATCOM/lib286\plbxl.lib(tssize) -0000:ee32 __wcpp_4_ts_size__ +0000:ef52 __wcpp_4_ts_size__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(strcmp) -0000:a559 strcmp_ +0000:a679 strcmp_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(prwdata) -0fd8:0d62 __wint_pure_error_flag -0fd8:0d64 __wint_undef_vfun_flag -0fd8:0d66 __wint_module_init +0fea:0d62 __wint_pure_error_flag +0fea:0d64 __wint_undef_vfun_flag +0fea:0d66 __wint_module_init Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fwrite) -0000:a581 fwrite_ +0000:a6a1 fwrite_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fflush) -0000:a77c fflush_ +0000:a89c fflush_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(memmove) -0000:a791 memmove_ +0000:a8b1 memmove_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fgetc) -0000:a807+ __fill_buffer_ -0000:a8d7+ __filbuf_ -0000:a8fb fgetc_ +0000:a927+ __fill_buffer_ +0000:a9f7+ __filbuf_ +0000:aa1b fgetc_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsetb) -0000:ee80 void far std::streambuf::setb( char far *, char far *, int ) +0000:efa0 void far std::streambuf::setb( char far *, char far *, int ) Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(liballoc) -0000:a99c _plib_malloc_ -0000:a9a1 _plib_free_ +0000:aabc _plib_malloc_ +0000:aac1 _plib_free_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ioufrxal) -0000:ef10 void far __WATCOM_ios::free_xalloc_storage( std::ios far * ) +0000:f030 void far __WATCOM_ios::free_xalloc_storage( std::ios far * ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnew) -0000:ef50 void far * far operator new( int unsigned ) +0000:f070 void far * far operator new( int unsigned ) Module: c:\fdos\WATCOM/lib286\plbxl.lib(unexpect) -0000:efd0 void far std::unexpected() +0000:f0f0 void far std::unexpected() Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(setjmp) -0000:a9a6* _setjmp_ -0000:a9fb longjmp_ +0000:aac6* _setjmp_ +0000:ab1b longjmp_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabinit) -0000:f090 __wcpp_4_exc_setup__ +0000:f1b0 __wcpp_4_exc_setup__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(stack086) -0000:aa58 stackavail_ +0000:ab78 stackavail_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(ljmpinit) -0fd8:0a64 ___wcpp_4_data_init_longjmp_ +0fea:0a64 ___wcpp_4_data_init_longjmp_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(istable) -0fd8:010a __IsTable +0fea:010a __IsTable Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(tolower) -0000:aa66 tolower_ +0000:ab86 tolower_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(bufld086) -0000:aa74 __ZBuf2LD +0000:ab94 __ZBuf2LD Module: c:\fdos\WATCOM/lib286\math87l.lib(inf_nan) -0fd8:020c* ___f_infinity -0fd8:0210* ___f_posqnan -0fd8:0214 ___d_infinity -0fd8:021c ___d_posqnan -0fd8:0224* ___ld_infinity -0fd8:022c* ___ld_posqnan +0fea:020c* ___f_infinity +0fea:0210* ___f_posqnan +0fea:0214 ___d_infinity +0fea:021c ___d_posqnan +0fea:0224* ___ld_infinity +0fea:022c* ___ld_posqnan Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(hugeval) -0fd8:0234 __HugeValue +0fea:0234 __HugeValue Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cvtbuf) -0000:ab3c __CVTBuffer_ +0000:ac5c __CVTBuffer_ Module: c:\fdos\WATCOM/lib286\math87l.lib(cvt) -0000:ab43 __cvt_ +0000:ac63 __cvt_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fpe87) -0000:abe2 __Init_FPE_handler_ -0000:ac1b __Fini_FPE_handler_ -0000:ac52* __FPEHandler +0000:ad02 __Init_FPE_handler_ +0000:ad3b __Fini_FPE_handler_ +0000:ad72* __FPEHandler Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(heapen) -0000:aedf* _heapenable_ -0fd8:09d6 ___heap_enabled +0000:afff* _heapenable_ +0fea:09d6 ___heap_enabled Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sbrk) -0000:aef0* sbrk_ -0000:af00 __brk_ +0000:b010* sbrk_ +0000:b020 __brk_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(heapgrow) -0000:af6a* _heapgrow_ -0000:af6a* _fheapgrow_ -0000:af6b _nheapgrow_ +0000:b08a* _heapgrow_ +0000:b08a* _fheapgrow_ +0000:b08b _nheapgrow_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(_clse) -0000:afe5 __close_ +0000:b105 __close_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(errno) -0000:b018 __get_errno_ptr_ -0000:b01f __get_doserrno_ptr_ -0fd8:0f96+ _errno -0fd8:0f98+ __doserrno +0000:b138 __get_errno_ptr_ +0000:b13f __get_doserrno_ptr_ +0fea:0f96+ _errno +0fea:0f98+ __doserrno Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(isatt) -0000:b026 isatty_ +0000:b146 isatty_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(alphabet) -0fd8:00e4 ___Alphabet +0fea:00e4 ___Alphabet Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbinit) -0000:b084 __mbinit_ -0fd8:09d8+ ___MBCodePage +0000:b1a4 __mbinit_ +0fea:09d8+ ___MBCodePage Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosret) -0000:b15f* _dosretax_ -0000:b164* _dosret0_ -0000:b16b __set_errno_dos_ +0000:b27f* _dosretax_ +0000:b284* _dosret0_ +0000:b28b __set_errno_dos_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iomode) -0000:b1c9 __GetIOMode_ -0000:b1ee __SetIOMode_nogrow_ -0fd8:09ee+ ___NFiles -0fd8:09f0+ ___init_mode -0fd8:0a18+ ___io_mode +0000:b2e9 __GetIOMode_ +0000:b30e __SetIOMode_nogrow_ +0fea:09ee+ ___NFiles +0fea:09f0+ ___init_mode +0fea:0a18+ ___io_mode Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosfile) -0000:b212* _dos_close_ -0000:b220 _dos_commit_ -0000:b22f* _dos_open_ +0000:b332* _dos_close_ +0000:b340 _dos_commit_ +0000:b34f* _dos_open_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(flushall) -0000:b254 __flushall_ -0000:b2b1 flushall_ +0000:b374 __flushall_ +0000:b3d1 flushall_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(gtche) -0000:b2b6 getche_ +0000:b3d6 getche_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(qread) -0000:b2d0 __qread_ +0000:b3f0 __qread_ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ljmphdl) -0fd8:0a1c ___longjmp_handler +0fea:0a1c ___longjmp_handler Module: c:\fdos\WATCOM/lib286\plbxl.lib(ljmpdtor) -0000:f25e __wcpp_4_lj_handler__ +0000:f37e __wcpp_4_lj_handler__ Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fpeint) -0fd8:0a20 ___FPE_int +0fea:0a20 ___FPE_int Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(doserror) -0000:b30a __doserror_ +0000:b42a __doserror_ Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsync) -0000:f270 int far std::streambuf::sync() +0000:f390 int far std::streambuf::sync() +--------------------+ @@ -871,6 +872,6 @@ c:\fdos\WATCOM/lib286\plbxl.lib +-----------------------+ Stack size: 0800 (2048.) -Memory size: 00011520 (70944.) -Entry point address: 0000:3640 -Link time: 00:01.13 +Memory size: 00011640 (71232.) +Entry point address: 0000:3760 +Link time: 00:01.54 diff --git a/core16.sym b/core16.sym index b3e32c8ff686ee065ab78a816216990a6a2776a0..dc39c38eb7f40a6e5b8c7d42344429eaa3fbf492 100644 GIT binary patch literal 44385 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 kee && kee >= 2) bing = kee - 1; /*if(keyp(2)) bing = 1; if(keyp(3)) bing = 2; @@ -30,7 +31,9 @@ namespace engine { if(keyp(9)) bing = 8; if(keyp(10)) bing = 9; if(keyp(11)) bing = 10; - if(keyp(12)) bing = 11;*/ + if(keyp(12)) bing = 11;*/ + if(keyp(47) && paldump) paldump = 0; + else if(keyp(47) && !paldump) paldump = 1; if(keyp(57) && bing == 10) bing = 0; else if(keyp(57) && bing == 0) bing = 10; if(bing > 0){ @@ -50,7 +53,8 @@ namespace engine { if(++xxxx >= SW) xxxx = SW - 1; } qtesuto(xxxx, yyyy, 14); - } + } + if(paldump) pdump(); /*clearscr(); BlockMove();*/ } diff --git a/src/lib/dos_gfx.cpp b/src/lib/dos_gfx.cpp index e2380738..fed6696e 100644 --- a/src/lib/dos_gfx.cpp +++ b/src/lib/dos_gfx.cpp @@ -222,6 +222,21 @@ void ssd(int svq){ }else sy = 0; } +void pdump(){ + int palcol=0; + for(int paly=0; paly<32; paly++){ + for(int palx=0; palx<32; palx++){ + ppf((SW-32)+palx, paly, palcol, vaddr); + ppf((SW-32)+palx+1, paly, palcol, vaddr); + ppf((SW-32)+palx, paly+1, palcol, vaddr); + ppf((SW-32)+palx+1, paly+1, palcol, vaddr); + palx++; + palcol++; + } + paly++; + } +} + //draw a tulip inifficiently void tulip(){ cls(0,vaddr); diff --git a/src/lib/dos_gfx.h b/src/lib/dos_gfx.h index e011ed89..ca966e4c 100644 --- a/src/lib/dos_gfx.h +++ b/src/lib/dos_gfx.h @@ -32,7 +32,8 @@ void qtesuto(int x, int y, int color); int colortest(); int colorz(); void ssd(int svq); -void tulip(); +void tulip(); +void pdump(); int ding(int q); #endif/*_DOSLIB_GFX_H_*/ -- 2.39.2