OSDN Git Service

modified: core16.map
authorsparky4 <sparky4@4ch.maidlab.jp>
Fri, 28 Dec 2012 18:50:19 +0000 (12:50 -0600)
committersparky4 <sparky4@4ch.maidlab.jp>
Fri, 28 Dec 2012 18:50:19 +0000 (12:50 -0600)
new file:   src/eng_core.cpp.1
new file:   src/eng_core.h.1

core16.map
src/eng_core.cpp.1 [new file with mode: 0644]
src/eng_core.h.1 [new file with mode: 0644]

index ca7c277..ec151a1 100644 (file)
@@ -1,6 +1,6 @@
 Open Watcom Linker Version 1.9\r
 Portions Copyright (c) 1985-2002 Sybase, Inc. All Rights Reserved.\r
-Created on:       12/12/03 17:53:30\r
+Created on:       12/12/28 12:46:59\r
 Executable Image: core16.exe\r
 creating a DOS executable\r
 \r
@@ -291,38 +291,38 @@ Module: timer.obj(C:\Z\16\src\timer.cpp)
 0000:4150+     double far engine::Timer::time_in_seconds( long unsigned )\r
 0000:4198+     long unsigned far engine::Timer::_time()\r
 0000:41c8      far engine::Timer::~Timer()\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(inp.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(inp.c)\r
 0000:4200      inp_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(outp.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(outp.c)\r
 0000:4208      outp_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(d_setvec.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(d_setvec.c)\r
 0000:4212      _dos_setvect_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(printf.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(printf.c)\r
 0000:421f      printf_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(d_getvec.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(d_getvec.c)\r
 0000:424e      _dos_getvect_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cmodel)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cmodel)\r
 0000:425a      _big_code_\r
 0000:425a*     CodeModelMismatch\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(cppdata.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(cppdata.cpp)\r
 1105:0bac      __wint_thread_data\r
 1105:0bd0      __compiled_under_generic\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(fsregist.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(fsregist.cpp)\r
 0000:c4c0+     __wcpp_4_dispatch_dummy__\r
 0000:c4fa      __wcpp_4_fs_lookup__\r
 0000:c610      __wcpp_4_fs_handler_rtn__\r
 0000:c794      __wcpp_4_unwind_global__\r
 0000:c80c      __wcpp_4_raise_exception__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opnew.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnew.cpp)\r
 0000:c870      void far * far operator new( int unsigned )\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(setjmp)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(setjmp)\r
 0000:425a      _setjmp_\r
 0000:42af      longjmp_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opnewp.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnewp.cpp)\r
 0000:c8f0      void far * far operator new( int unsigned, void far * )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opdel.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(opdel.cpp)\r
 0000:c900      void far operator delete( void far * )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabthrw.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabthrw.cpp)\r
 0000:d2a0+     far std::exception::exception()\r
 0000:d300+     far std::exception::exception( std::exception const far & )\r
 0000:d380+     far std::exception::exception( char const far * )\r
@@ -335,19 +335,19 @@ Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabthrw.cpp)
 0000:d152*     __wcpp_4_catch_done__\r
 0000:d1e4      __wcpp_4_throw__\r
 0000:d240*     __wcpp_4_throw_zero__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(manendl.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(manendl.cpp)\r
 0000:d6c0      std::ostream far & far std::endl( std::ostream far & )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ioicout.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ioicout.cpp)\r
 1105:0c18      std::ostream near std::cout\r
 0000:d73e+     far cout_initfini::cout_initfini()\r
 0000:d74c+     far cout_initfini::~cout_initfini()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostincch.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostincch.cpp)\r
 0000:d790      std::ostream far & far std::ostream::operator <<( char const far * )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostinomn.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostinomn.cpp)\r
 0000:d850      std::ostream far & far std::ostream::operator <<( std::ostream far & (far *)())\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(getch.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(getch.c)\r
 0000:430c      getch_\r
-Module: C:\FDOS\WATCOM/lib286/dos\emu87.lib(initemu.asm)\r
+Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(initemu.asm)\r
 0000:8000      FJSRQQ\r
 0000:0632      FISRQQ\r
 0000:1632*     FIERQQ\r
@@ -359,45 +359,45 @@ Module: C:\FDOS\WATCOM/lib286/dos\emu87.lib(initemu.asm)
 0000:fe32*     FIARQQ\r
 0000:435e      __init_87_emulator\r
 0000:43ef*     __fini_87_emulator\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fltused.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fltused.c)\r
 1105:02be      _fltused_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iofefg.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(iofefg.cpp)\r
 1105:0a36      __ppfltused_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(_8087)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(_8087)\r
 1105:02c0      __8087\r
 1105:02c1      __real87\r
 1105:02c2      __dos87emucall\r
 1105:02c4      __dos87real\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(sound.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sound.c)\r
 0000:4466      sound_\r
 0000:4500      nosound_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(delay.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(delay.c)\r
 0000:4520      delay_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(intx086.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(intx086.c)\r
 0000:467f+     int86x_\r
 0000:4718      int86_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ffree.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ffree.c)\r
 0000:4745*     _ffree_\r
 0000:4745      free_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(calloc.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(calloc.c)\r
 0000:478b      calloc_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(exit.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(exit.c)\r
 0000:47ca+     __null_int23_exit_\r
 0000:47cb      exit_\r
 0000:47fc*     _exit_\r
 1105:02c6+     ___int23_exit\r
 1105:02ca      ___FPE_handler_exit\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(rand.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(rand.c)\r
 0000:4815      rand_\r
 0000:4857*     srand_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(clockdos.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(clockdos.c)\r
 0000:487a+     __ibm_bios_get_ticks_\r
 0000:48f1      clock_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(kbhit.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(kbhit.c)\r
 0000:4918      kbhit_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(undefed.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(undefed.cpp)\r
 0000:d8c0      __wcpp_4_undefed_cdtor__\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cstart)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cstart)\r
 1105:0000*     __nullarea\r
 1105:02da*     __ovlflag\r
 1105:02db*     __intno\r
@@ -407,28 +407,28 @@ Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cstart)
 0000:4b37      __exit_\r
 0000:4b56      __do_exit_with_msg__\r
 0000:4bb4      __GETDS\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(fsroot.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(fsroot.cpp)\r
 1105:0a48      ___wcpp_4_data_init_fs_root_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(iob.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iob.c)\r
 1105:02e0      ___iob\r
 1105:0448*     __fmode\r
 1105:0c4a      ___OpenStreams\r
 1105:0c4e      ___ClosedStreams\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fprtf.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fprtf.c)\r
 0000:4bd8      __fprtf_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabdtor.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabdtor.cpp)\r
 0000:dc78      __wcpp_4_destruct_internal__\r
 0000:dc96*     __wcpp_4_destruct_all__\r
 0000:dc98*     __wcpp_4_destruct__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabdisp.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabdisp.cpp)\r
 0000:dfa0      __wcpp_4_dispatchable__\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fmalloc.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fmalloc.c)\r
 0000:4ca3*     _fmalloc_\r
 0000:4ca3      malloc_\r
 1105:044a+     ___fheap\r
 1105:044c      ___fheapRover\r
 1105:044e      ___LargestSizeB4Rover\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(crwdata)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(crwdata)\r
 1105:0450      __curbrk\r
 1105:0458      __STACKLOW\r
 1105:045a      __STACKTOP\r
@@ -446,13 +446,13 @@ Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(crwdata)
 1105:0455      __osminor\r
 1105:0456      __osmode\r
 1105:0457      __HShift\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ljmphdl.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ljmphdl.c)\r
 1105:047a      ___longjmp_handler\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(dtorarst.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(dtorarst.cpp)\r
 0000:e020      __wcpp_4_dtor_array_store__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opdelarr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(opdelarr.cpp)\r
 0000:e050      void far operator delete []( void far * )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(exc_pr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(exc_pr.cpp)\r
 0000:e060      far _EXC_PR::_EXC_PR( _RTCTL far *, RW_DTREG far *, EXCSTATE )\r
 0000:e0e4      far _EXC_PR::~_EXC_PR()\r
 0000:e104      far _EXC_PR_FREE::_EXC_PR_FREE( _RTCTL far *, RW_DTREG far *, EXCSTATE, ACTIVE_EXC far * )\r
@@ -461,386 +461,386 @@ Module: C:\FDOS\WATCOM/lib286\plbxl.lib(exc_pr.cpp)
 0000:e196      far _EXC_PR_FNEXC::_EXC_PR_FNEXC( _RTCTL far *, RW_DTREG far *, RW_DTREG far *, ACTIVE_EXC far * )\r
 0000:e1e4      far _EXC_PR_FNEXC::~_EXC_PR_FNEXC()\r
 0000:e1e8      far _EXC_PR_DTOR::~_EXC_PR_DTOR()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(vfun_err.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(vfun_err.cpp)\r
 0000:e220      __wcpp_4_undef_vfun__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(unexpect.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(unexpect.cpp)\r
 0000:e250      void far std::unexpected()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(callterm.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(callterm.cpp)\r
 0000:e310      __wcpp_4_corrupted_stack__\r
 0000:e328      __wcpp_4_call_terminate__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(tsequiv.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(tsequiv.cpp)\r
 0000:e360      __wcpp_4_ts_refed__\r
 0000:e380+     __wcpp_4_ts_pnted__\r
 0000:e3aa      __wcpp_4_ts_equiv__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabinit.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabinit.cpp)\r
 0000:e510      __wcpp_4_exc_setup__\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(stack086.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(stack086.c)\r
 0000:4db1      stackavail_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(fatalerr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(fatalerr.cpp)\r
 0000:e620      __wcpp_4_fatal_runtime_error__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(allocexc.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(allocexc.cpp)\r
 0000:e662      __wcpp_4_alloc_exc__\r
 0000:e940      __wcpp_4_free_exc__\r
 0000:e9b4      __wcpp_4_find_active__\r
 0000:ea1e      __wcpp_4_dtor_free_exc__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabtrav.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabtrav.cpp)\r
 0000:eb30      __wcpp_4_stab_entry__\r
 0000:eb4a*     __wcpp_4_stab_trav_comp__\r
 0000:ec70      __wcpp_4_stab_trav_init__\r
 0000:ec9e      __wcpp_4_stab_trav_next__\r
 0000:ed14      __wcpp_4_stab_trav_move__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ljmpinit.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ljmpinit.cpp)\r
 1105:0a5a      ___wcpp_4_data_init_longjmp_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostput.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostput.cpp)\r
 0000:ed50      std::ostream far & far std::ostream::put( char )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostflush.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostflush.cpp)\r
 0000:ee40      std::ostream far & far std::ostream::flush()\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(iobaddr.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iobaddr.c)\r
 0000:4dbf      __get_std_stream_\r
 0000:4dbf*     __get_std_file_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfconfp.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfconfp.cpp)\r
 0000:eea0      far stdiobuf::stdiobuf( __iobuf far * )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stablcl.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stablcl.cpp)\r
 0000:eec0      __wcpp_4_lcl_register__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostconsf.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostconsf.cpp)\r
 0000:eed0      far std::ostream::ostream( std::streambuf far * )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostdestr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostdestr.cpp)\r
 0000:efe0      far std::ostream::~ostream()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfdestr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfdestr.cpp)\r
 0000:f0e0      far stdiobuf::~stdiobuf()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(moddtorr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(moddtorr.cpp)\r
 1105:0a7e      ___wcpp_4_data_module_dtor_ref_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ostopfx.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ostopfx.cpp)\r
 0000:f1e0      int far std::ostream::do_opfx()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iouwrtit.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(iouwrtit.cpp)\r
 0000:f260      int far __WATCOM_ios::writeitem( std::ostream far &, char const far *, int, int )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iossetst.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(iossetst.cpp)\r
 0000:f630+     far std::ios::failure::failure( std::ios::failure const far & )\r
 0000:f640+     far std::ios::failure::~failure()\r
 0000:f650+     far __WATCOM_exception::__WATCOM_exception( __WATCOM_exception const far & )\r
 0000:f660+     far __WATCOM_exception::~__WATCOM_exception()\r
 0000:f5f0      void far std::ios::setstate( int )\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(init8087)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(init8087)\r
 0000:4dde      __init_8087_emu\r
 0000:4de4      __x87id\r
-Module: C:\FDOS\WATCOM/lib286/dos\emu87.lib(emu8087.asm)\r
+Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(emu8087.asm)\r
 0000:4f34      __int34\r
 0000:4f71      __int3c\r
-Module: C:\FDOS\WATCOM/lib286/dos\emu87.lib(dosinit.asm)\r
+Module: c:\fdos\WATCOM/lib286/dos\emu87.lib(dosinit.asm)\r
 0000:787a      ___dos87emucall\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(setefg.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(setefg.c)\r
 0000:78b8      __setEFGfmt_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iofnoefg.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(iofnoefg.cpp)\r
 1105:04e8      void (far * far __EFG_cnvs2d)( char far *, double far * )\r
 1105:04ec      int (far * far __EFG_cnvd2f)( double far *, float far * )\r
 1105:04f0      void (far * far __EFG_LDcvt)( __g4aa8long_double far *, cvt_info far *, char far * )\r
 1105:04f4      char far * (far * far __EFG_fcvt)( double, int, int far *, int far * )\r
 1105:04f8      void (far * far __EFG__FDLD)( double near *, __g4aa8long_double near * )\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(cnvs2d.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvs2d.c)\r
 0000:78d6      __cnvs2d_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(cnvd2f.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvd2f.c)\r
 0000:7915      __cnvd2f_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(ldcvt.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(ldcvt.c)\r
 0000:7aed      _LDScale10x_\r
 0000:8050      __LDcvt_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(_i_fcvt_.asm)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(_i_fcvt_.asm)\r
 0000:8586      _fcvt_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(cnvd2ld.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(cnvd2ld.c)\r
 0000:858b      __cnvd2ld_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(chk8087.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(chk8087.c)\r
 0000:85bc*     _fpreset_\r
 0000:85e7      __init_8087_\r
 0000:861a+     __default_sigfpe_handler_\r
 0000:862d      __chk8087_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(nonibm.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nonibm.c)\r
 0000:869d+     __is_nonIBM_\r
 1105:0588      ___NonIBM\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(i4d)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(i4d)\r
 0000:86e4      __I4D\r
 0000:8733      __U4D\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(i4m)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(i4m)\r
 0000:87b8      __I4M\r
 0000:87b8      __U4M\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(intr.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(intr.c)\r
 0000:87d0      intr_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(segread.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(segread.c)\r
 0000:87e4      segread_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(nmalloc.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nmalloc.c)\r
 0000:8804      _nmalloc_\r
 1105:058a      ___nheapbeg\r
 1105:058c      ___MiniHeapRover\r
 1105:058e      ___LargestSizeB4MiniHeapRover\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(mem.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mem.c)\r
 0000:88e0      __MemAllocator\r
 0000:89aa      __MemFree\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(nfree.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nfree.c)\r
 0000:8b07      _nfree_\r
 1105:0c52+     ___MiniHeapFreeRover\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(initrtns.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(initrtns.c)\r
 0000:8c3d      __InitRtns\r
 0000:8c3d*     __FInitRtns\r
 0000:8c98      __FiniRtns\r
 0000:8c98*     __FFiniRtns\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(xmsg.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(xmsg.c)\r
 0000:8cfc      __exit_with_msg_\r
 0000:8d01      __fatal_runtime_error_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cmain086.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cmain086.c)\r
 0000:8d1f      __CMain\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(uselfn.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(uselfn.c)\r
 1105:0590      ___uselfn\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(dosseg)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosseg)\r
 0000:8d4a      __DOSseg__\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(initfile.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(initfile.c)\r
 0000:8d4b      __InitFiles_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ioexit.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ioexit.c)\r
 0000:8e99*     fcloseall_\r
 0000:8ea0      __full_io_exit_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fputc.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fputc.c)\r
 0000:8eaa      fputc_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ioalloc.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ioalloc.c)\r
 0000:8f7a      __ioalloc_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(prtf.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(prtf.c)\r
 0000:9014      __prtf_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(flush.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(flush.c)\r
 0000:9de2      __flush_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabadt.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabadt.cpp)\r
 0000:f690+     void far * far dtor_the_array( _RTARCTOR far * )\r
 0000:f700+     far _RTARCTOR::~_RTARCTOR()\r
 0000:f720      __wcpp_4_dtor_array__\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(hpgrw086.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(hpgrw086.c)\r
 0000:9f15      __CMain_nheapgrow_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(growseg.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(growseg.c)\r
 0000:9f1a      __GrowSeg_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(allocseg.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(allocseg.c)\r
 0000:a00c      __AllocSeg_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fmemneed.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fmemneed.c)\r
 0000:a0a3      __fmemneed_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(prwdata.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(prwdata.cpp)\r
 1105:0c54      __wint_pure_error_flag\r
 1105:0c56      __wint_undef_vfun_flag\r
 1105:0c58      __wint_module_init\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(termnate.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(termnate.cpp)\r
 0000:f7c0      void far std::terminate()\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(enterdb.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(enterdb.c)\r
 0000:a0a6      __EnterWVIDEO_\r
 1105:0592+     ___WD_Present\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(areaexc.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(areaexc.cpp)\r
 1105:0594      ___EXC_AREA\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(tssize.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(tssize.cpp)\r
 0000:f832      __wcpp_4_ts_size__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(bittest.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(bittest.cpp)\r
 0000:f880      __wcpp_4_bit_test__\r
 0000:f8a4      __wcpp_4_bit_off__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ljmpdtor.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ljmpdtor.cpp)\r
 0000:f96e      __wcpp_4_lj_handler__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(pure_err.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(pure_err.cpp)\r
 0000:f980      __wcpp_4_pure_error__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfdsgtn.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdsgtn.cpp)\r
 0000:f9b0      int far std::streambuf::do_sgetn( char far *, int )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfdspun.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdspun.cpp)\r
 0000:fa50      int far std::streambuf::do_sputn( char const far *, int )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfpbfai.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfpbfai.cpp)\r
 0000:fb40      int far std::streambuf::pbackfail( int )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfoverf.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfoverf.cpp)\r
 0000:fb50      int far stdiobuf::overflow( int )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfundrf.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfundrf.cpp)\r
 0000:fd40      int far stdiobuf::underflow()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfsbuf.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsbuf.cpp)\r
 0000:fed0      std::streambuf far * far std::streambuf::setbuf( char far *, int )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfseeko.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfseeko.cpp)\r
 0000:ff60      long far std::streambuf::seekoff( long, int, int )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfseekp.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfseekp.cpp)\r
 0000:ff70      long far std::streambuf::seekpos( long, int )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(sdfsync.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(sdfsync.cpp)\r
 0000:ffa0      int far stdiobuf::sync()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfdoall.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdoall.cpp)\r
 0ffd:0000      int far std::streambuf::doallocate()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfconde.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfconde.cpp)\r
 0ffd:0040      far std::streambuf::streambuf()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stabmod.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stabmod.cpp)\r
 0ffd:00b0      __wcpp_4_module_dtor__\r
 0ffd:0106      __wcpp_4_mod_register__\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iosinit.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosinit.cpp)\r
 0ffd:0130      void far std::ios::init( std::streambuf far * )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iosconde.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosconde.cpp)\r
 0ffd:01a0      far std::ios::ios()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iosdestr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosdestr.cpp)\r
 0ffd:01c0      far std::ios::~ios()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfdestr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfdestr.cpp)\r
 0ffd:0280      far std::streambuf::~streambuf()\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(opnewarr.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(opnewarr.cpp)\r
 0ffd:02b0      void far * far operator new []( int unsigned )\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(iosfail.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(iosfail.cpp)\r
 0ffd:02c0      far std::ios::failure::failure( int )\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(8087cw.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(8087cw.c)\r
 1105:09b0      __8087cw\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(noefgfmt.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(noefgfmt.c)\r
 1105:09b2      ___EFG_printf\r
 1105:09b6      ___EFG_scanf\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(efgfmt.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(efgfmt.c)\r
 0000:a0dd      _EFG_Format_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(strtod.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(strtod.c)\r
 0000:a7e9+     __Strtold_\r
 0000:a99c      strtod_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(ldclass.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(ldclass.c)\r
 0000:ab3e      __LDClass_\r
 0000:ab8c*     _FLClass_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(efcvt.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(efcvt.c)\r
 0000:abe9*     ecvt_\r
 0000:ac23      fcvt_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(save8087.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(save8087.c)\r
 1105:09ba      ___Save8087\r
 1105:09be      ___Rest8087\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(grabfp87.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(grabfp87.c)\r
 0000:ac66      __GrabFP87_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(dointr)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dointr)\r
 0000:ac98      _DoINTR_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(nmemneed.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(nmemneed.c)\r
 0000:b011      __nmemneed_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(grownear.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(grownear.c)\r
 0000:b099      __LastFree_\r
 0000:b113      __ExpandDGROUP_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(sgdef086)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sgdef086)\r
 1105:0a24      __Start_XI\r
 1105:0a72      __End_XI\r
 1105:0a72      __Start_YI\r
 1105:0a84      __End_YI\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(___argc.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(___argc.c)\r
 1105:0c5c      ____Argv\r
 1105:0c60      ____Argc\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(amblksiz.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(amblksiz.c)\r
 1105:09c2      __amblksiz\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fclose.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fclose.c)\r
 0000:b224+     __doclose_\r
 0000:b2d5      __shutdown_stream_\r
 0000:b2ef*     fclose_\r
 1105:0c62+     ___RmTmpFileFn\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(freefp.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(freefp.c)\r
 0000:b33a      __freefp_\r
 0000:b3b5      __purgefp_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(seterrno.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(seterrno.c)\r
 0000:b3f6      __set_errno_\r
 0000:b40a*     __set_EDOM_\r
 0000:b41c      __set_ERANGE_\r
 0000:b42e*     __set_EINVAL_\r
 0000:b443      __set_doserrno_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(chktty.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(chktty.c)\r
 0000:b44f      __chktty_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(wctomb.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(wctomb.c)\r
 0000:b47a      wctomb_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(itoa.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(itoa.c)\r
 0000:b4a3+     utoa_\r
 0000:b500      itoa_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(strupr.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(strupr.c)\r
 0000:b524      strupr_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(mbisdbcs.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbisdbcs.c)\r
 1105:0c66      ___IsDBCS\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(mbislead.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbislead.c)\r
 0000:b546*     _ismbblead_\r
 1105:0c68      ___MBCSIsTable\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(lltoa.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(lltoa.c)\r
 0000:b562      ulltoa_\r
 0000:b647*     lltoa_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(ltoa.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(ltoa.c)\r
 0000:b6a9      ultoa_\r
 0000:b718*     ltoa_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(__lseek.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(__lseek.c)\r
 0000:b747      __lseek_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(qwrit.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(qwrit.c)\r
 0000:b781      __qwrite_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fsync.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fsync.c)\r
 0000:b7de      fsync_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(heapgrow.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(heapgrow.c)\r
 0000:b7e3*     _heapgrow_\r
 0000:b7e3*     _fheapgrow_\r
 0000:b7e4      _nheapgrow_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(heapen.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(heapen.c)\r
 0000:b85e*     _heapenable_\r
 1105:09c4      ___heap_enabled\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fwrite.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fwrite.c)\r
 0000:b86f      fwrite_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(memmove.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(memmove.c)\r
 0000:ba6a      memmove_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fgetc.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fgetc.c)\r
 0000:bae0+     __fill_buffer_\r
 0000:bbd5      fgetc_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfsetb.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsetb.cpp)\r
 0ffd:02d0      void far std::streambuf::setb( char far *, char far *, int )\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(liballoc.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(liballoc.c)\r
 0000:bc7a      _plib_malloc_\r
 0000:bc7f      _plib_free_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(ioufrxal.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(ioufrxal.cpp)\r
 0ffd:0360      void far __WATCOM_ios::free_xalloc_storage( std::ios far * )\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(rtcntrl.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(rtcntrl.c)\r
 0000:bc84*     _SetLD64bit_\r
 0000:bc8f*     _SetLD80bit_\r
 0000:bc9a      _LDisDouble_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(istable.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(istable.c)\r
 1105:0104      __IsTable\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(tolower.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(tolower.c)\r
 0000:bcad      tolower_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(bufld086)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(bufld086)\r
 0000:bcbc      __ZBuf2LD\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(inf_nan.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(inf_nan.c)\r
 1105:0206*     ___f_infinity\r
 1105:020a*     ___f_posqnan\r
 1105:020e      ___d_infinity\r
 1105:0216      ___d_posqnan\r
 1105:021e*     ___ld_infinity\r
 1105:0226*     ___ld_posqnan\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(hugeval.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(hugeval.c)\r
 1105:022e      __HugeValue\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(cvtbuf.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(cvtbuf.c)\r
 0000:bd84      __CVTBuffer_\r
-Module: C:\FDOS\WATCOM/lib286\math87l.lib(cvt.c)\r
+Module: c:\fdos\WATCOM/lib286\math87l.lib(cvt.c)\r
 0000:bd8b      __cvt_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fpe87)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fpe87)\r
 0000:be2a      __Init_FPE_handler_\r
 0000:be63      __Fini_FPE_handler_\r
 0000:be9a*     __FPEHandler\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(sbrk.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(sbrk.c)\r
 0000:c12c*     sbrk_\r
 0000:c13c      __brk_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(_clse.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(_clse.c)\r
 0000:c1a6      __close_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(errno.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(errno.c)\r
 0000:c1d9      __get_errno_ptr_\r
 0000:c1e0      __get_doserrno_ptr_\r
 1105:0f96+     _errno\r
 1105:0f98+     __doserrno\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(isatt.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(isatt.c)\r
 0000:c1e7      isatty_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(alphabet.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(alphabet.c)\r
 1105:00de      ___Alphabet\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(mbinit.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(mbinit.c)\r
 0000:c241      __mbinit_\r
 1105:09de+     ___MBCodePage\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(dosret.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(dosret.c)\r
 0000:c31c*     _dosretax_\r
 0000:c321*     _dosret0_\r
 0000:c328      __set_errno_dos_\r
 0000:c386*     __set_errno_dos_reterr_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(iomode.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(iomode.c)\r
 0000:c391      __GetIOMode_\r
 0000:c3b6      __SetIOMode_nogrow_\r
 1105:09f4+     ___NFiles\r
 1105:09f6+     ___init_mode\r
 1105:0a1e+     ___io_mode\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(filedos.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(filedos.c)\r
 0000:c3d9*     _dos_close_\r
 0000:c3e7      _dos_commit_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(flushall.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(flushall.c)\r
 0000:c3f7      __flushall_\r
 0000:c454*     flushall_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(gtche.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(gtche.c)\r
 0000:c459      getche_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(qread.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(qread.c)\r
 0000:c473      __qread_\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(fpeint.c)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(fpeint.c)\r
 1105:0a22      ___FPE_int\r
-Module: C:\FDOS\WATCOM/lib286/dos\clibl.lib(doserror)\r
+Module: c:\fdos\WATCOM/lib286/dos\clibl.lib(doserror)\r
 0000:c4ac      __doserror_\r
-Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfsync.cpp)\r
+Module: c:\fdos\WATCOM/lib286\plbxl.lib(stfsync.cpp)\r
 0ffd:03a0      int far std::streambuf::sync()\r
 \r
 \r
@@ -848,10 +848,10 @@ Module: C:\FDOS\WATCOM/lib286\plbxl.lib(stfsync.cpp)
                         |   Libraries Used   |\r
                         +--------------------+\r
 \r
-C:\FDOS\WATCOM/lib286\math87l.lib\r
-C:\FDOS\WATCOM/lib286/dos\emu87.lib\r
-C:\FDOS\WATCOM/lib286/dos\clibl.lib\r
-C:\FDOS\WATCOM/lib286\plbxl.lib\r
+c:\fdos\WATCOM/lib286\math87l.lib\r
+c:\fdos\WATCOM/lib286/dos\emu87.lib\r
+c:\fdos\WATCOM/lib286/dos\clibl.lib\r
+c:\fdos\WATCOM/lib286\plbxl.lib\r
 \r
 \r
                         +-----------------------+\r
@@ -861,4 +861,4 @@ C:\FDOS\WATCOM/lib286\plbxl.lib
 Stack size:  0800 (2048.)\r
 Memory size:  000127f0 (75760.)\r
 Entry point address: 0000:4930\r
-Link time: 00:02.32\r
+Link time: 00:01.37\r
diff --git a/src/eng_core.cpp.1 b/src/eng_core.cpp.1
new file mode 100644 (file)
index 0000000..2bfb4ca
--- /dev/null
@@ -0,0 +1,195 @@
+#include "src\eng_core.h"\r
+\r
+#include "src\eng_snd.h"\r
+#include "src\eng_gfx.h"\r
+#include "src\eng_comm.h"\r
+#include "src\eng_ai.h"\r
+\r
+#include <iostream>\r
+\r
+//#include "src\lib\dos_gfx.h"\r
+//#include "src\lib\opl2.h"\r
+//#include "src\lib\dos_comm.h"\r
+\r
+namespace engine{\r
+\r
+       Core::Core()\r
+       {\r
+               // Hardware Initiation\r
+               this->init();\r
+               \r
+               //default constructor\r
+               this->msg = ENGINE_RUN;\r
+               this->timer.start_timer();\r
+               this->frames_per_second = 60;\r
+\r
+               // Global Variables\r
+               this->bing = 4; // test global variable\r
+               this->x = 0; // X\r
+               this->y = 0; // Y\r
+               \r
+               // Start setttings of flags.  I hope I got the same\r
+               // logic as it was before, with the STL list.\r
+               this->graphics_flag = true;\r
+               this->comm_flag = true;\r
+               this->release_flag = false;\r
+       }\r
+\r
+       void Core::update()\r
+       {\r
+         // call update functions, instead of traversing a function pointer\r
+         // list.  Remove this comment!\r
+\r
+         sound();\r
+         if ( graphics_flag )\r
+                 graphics();\r
+         if ( comm_flag )\r
+                 comm();\r
+         ai();\r
+         if ( release_flag )\r
+                 release();\r
+       }\r
+\r
+       void Core::sound()\r
+       {\r
+               //wrap sound lib\r
+               do_sound();\r
+       }\r
+       void Core::graphics()\r
+       {\r
+               //int num_frames = 60;\r
+               //double fps = 1.0 / num_frames;\r
+               //double now = this->timer.elapsed_timer();\r
+               //std::cout << "fps: " << fps << "      now: " << now << std::endl;\r
+               //if (this->timer.elapsed_timer() >= fps)\r
+               //{\r
+               //wrap graphics lib\r
+               do_graphics();\r
+               //this->timer.start_timer();\r
+               //}\r
+       }\r
+       void Core::comm()\r
+       {\r
+               //int num_frames = 60;\r
+               //double fps = 1.0 / num_frames;\r
+               //double now = this->timer.elapsed_timer();\r
+               //std::cout << "fps: " << fps << "      now: " << now << std::endl;\r
+               //if (this->timer.elapsed_timer() >= fps)\r
+               //{\r
+               //wrap comm lib\r
+               this->msg = do_communication();\r
+               //this->timer.start_timer();\r
+               //}\r
+       }\r
+       void Core::ai()\r
+       {\r
+               //wrap A.I. lib\r
+               do_artificial_intelligence();\r
+       }\r
+\r
+       engine_message Core::_msg()\r
+       {\r
+               return this->msg;\r
+       }\r
+\r
+       void Core::run()\r
+       {\r
+//----         int i = 0;\r
+               while (ENGINE_EXIT != this->msg)\r
+               {\r
+                       //next line for purely testing purposes\r
+//----                 i++;if(i==600){char a;std::cin >> a;this->keeq[a] = true;i=0;}\r
+                       this->sync();\r
+                       this->input();\r
+                       this->update();\r
+               }\r
+       }\r
+\r
+       bool Core::init(){\r
+               bool xz = 0; // error switch...\r
+               std::cout << "VIDEO INITIATION" << std::endl;\r
+               setvideo(0x13, 1);\r
+               setvbuff(1);\r
+               std::cout << "Checking for Adlib sound card...." << std::endl;\r
+               if(!AdlibExists()){\r
+                       std::cout << "not found." << std::endl;\r
+                       xz = 1;\r
+               }\r
+               std::cout << "found." << std::endl;\r
+               std::cout << "OPL2 INITIATION" << std::endl;\r
+               fmtest();\r
+               std::cout << "\nPress ESC to quit the game engine core test." << std::endl;\r
+               std::cout << "1 - 9 for graphical tests!" << std::endl;\r
+               std::cout << "space bar for control and sprite test!" << std::endl;\r
+               std::cout << "z key for noise!" << std::endl;\r
+               std::cout << "Press press any key to continue!" << std::endl;\r
+               getch();\r
+               std::cout << "INPUT INITIATION" << std::endl;\r
+               setkb(1);\r
+               std::cout << "INITIATION" << std::endl;\r
+               return xz;\r
+       }\r
+\r
+       void Core::release()\r
+       {\r
+               //release contexts and set engine to exit\r
+               setvideo(0x03, 0);\r
+               setvbuff(0);\r
+               setkb(0);\r
+               FMReset();\r
+               this->msg = ENGINE_EXIT;\r
+       }\r
+\r
+       void Core::input(){\r
+               //retrieve input device information\r
+               //dummy 'w' and 'p' down, t up\r
+//----         bool dummy_input_available = true;\r
+//----         if(dummy_input_available)\r
+//----         {\r
+//----                 std::cout << "key down" << std::endl;\r
+//----                 this->keeq['w'] = true;\r
+//----                 this->keeq['p'] = true;\r
+//----                 this->keeq['t'] = false;\r
+                       //notify engine that input occured\r
+                       this->msg = ENGINE_INPUT;\r
+//----         }\r
+//----         else\r
+//----         {\r
+//----                 std::cout << "key up" << std::endl;\r
+//----                 this->msg = ENGINE_RUN;\r
+//----         }\r
+       }\r
+\r
+       void Core::sync()\r
+       {\r
+               if (this->timer.elapsed_timer() >= (1.0 / this->frames_per_second))\r
+               {\r
+                       //int a;std::cin >> a;\r
+                       graphics_flag = true;\r
+                       this->timer.start_timer();\r
+//====                 std::cout << "GRAPHICS GRAPHICS GRAPHICS GRAPHICS GRAPHICS" << std::endl;\r
+               }\r
+               else\r
+               {\r
+                       graphics_flag = false;\r
+               }\r
+               if (ENGINE_INPUT == this->msg)\r
+               {\r
+                       comm_flag = true;\r
+               }\r
+               else\r
+               {\r
+                       comm_flag = false;\r
+               }\r
+               if (ENGINE_QUIT == this->msg)\r
+               {\r
+                       release_flag = true;\r
+               }\r
+       }\r
+\r
+       Core::~Core()\r
+       {\r
+               //deconstructor\r
+       }\r
+\r
+}\r
diff --git a/src/eng_core.h.1 b/src/eng_core.h.1
new file mode 100644 (file)
index 0000000..e19529b
--- /dev/null
@@ -0,0 +1,43 @@
+#ifndef _ENGINE_CORE_H_\r
+#define _ENGINE_CORE_H_\r
+\r
+#include "src\engine.h"\r
+#include "src\timer.h"\r
+\r
+namespace engine {\r
+       class Core\r
+       {\r
+       public:\r
+               Core();\r
+               void update();\r
+               void sound();\r
+               void graphics();\r
+               void comm();\r
+               void ai();\r
+               engine_message _msg();\r
+               void run();\r
+               bool init();\r
+               void release();\r
+               void input();\r
+               void sync();\r
+               ~Core();\r
+\r
+       protected:\r
+       private:\r
+               engine_message msg;\r
+               Timer timer;\r
+//             unsigned char key[256];\r
+               int frames_per_second;\r
+               //std::list<void(core::*)()> fp;\r
+/*             int xxxx = 0;\r
+               int yyyy = 0;*/\r
+               int bing;\r
+               int x;\r
+               int y;\r
+\r
+               // Because we removed the function pointer STL list:\r
+               bool graphics_flag, comm_flag, release_flag;\r
+       };\r
+}\r
+\r
+#endif/*_ENGINE_CORE_H_*/\r