From bed6bcb220346c622a307bf405b9a1e87fd99db5 Mon Sep 17 00:00:00 2001 From: Vitaly Novichkov Date: Sat, 19 May 2018 19:55:47 +0300 Subject: OpenWatcom compilation fix --- projects/watcom/ADLMIDI.tgt | 246 +++++++++++++++++++++++++++++++++-------- projects/watcom/libADLMIDI.wpj | 20 ++-- 2 files changed, 208 insertions(+), 58 deletions(-) (limited to 'projects/watcom') diff --git a/projects/watcom/ADLMIDI.tgt b/projects/watcom/ADLMIDI.tgt index 4c3e335..d731507 100644 --- a/projects/watcom/ADLMIDI.tgt +++ b/projects/watcom/ADLMIDI.tgt @@ -12,7 +12,7 @@ LIB 3 WString 5 -n_2sn +d_2sn 1 0 1 @@ -79,7 +79,7 @@ WVList 0 20 WPickList -11 +18 21 MItem 3 @@ -100,12 +100,12 @@ WCC 26 WString 25 -n????Include directories: +d????Include directories: 1 27 WString -46 -"$(%watcom)/h;$(%watcom)/h/nt" "../../include" +30 +"$(%watcom)/h" "../../include" 0 28 MRState @@ -185,8 +185,8 @@ WVList 0 46 MItem -21 -..\..\src\nukedopl3.c +33 +..\..\src\chips\nuked\nukedopl3.c 47 WString 4 @@ -203,143 +203,293 @@ WVList 0 50 MItem +37 +..\..\src\chips\nuked\nukedopl3_174.c +51 +WString +4 +COBJ +52 +WVList +0 +53 +WVList +0 +21 +1 +1 +0 +54 +MItem +26 +..\..\src\wopl\wopl_file.c +55 +WString +4 +COBJ +56 +WVList +0 +57 +WVList +0 +21 +1 +1 +0 +58 +MItem 5 *.cpp -51 +59 WString 6 CPPOBJ -52 +60 WVList -1 -53 +3 +61 MVState -54 +62 WString 3 WPP -55 +63 WString 25 -n????Include directories: +d????Include directories: 1 -56 +64 WString -47 -"$(%watcom)/h;$(%watcom)/h/nt" "../../include" +30 +"$(%watcom)/h" "../../include" 0 -57 +65 +MRState +66 +WString +3 +WPP +67 +WString +21 +?????Default rounding +1 +0 +68 +MRState +69 +WString +3 +WPP +70 +WString +18 +?????Omit rounding +1 +1 +71 WVList 0 -1 1 1 0 -58 +72 MItem 21 ..\..\src\adldata.cpp -59 +73 WString 6 CPPOBJ -60 +74 WVList 0 -61 +75 WVList 0 -50 +58 1 1 0 -62 +76 MItem 21 ..\..\src\adlmidi.cpp -63 +77 WString 6 CPPOBJ -64 +78 WVList 0 -65 +79 WVList 0 -50 +58 1 1 0 -66 +80 MItem 26 ..\..\src\adlmidi_load.cpp -67 +81 WString 6 CPPOBJ -68 +82 WVList 0 -69 +83 WVList 0 -50 +58 1 1 0 -70 +84 MItem 30 ..\..\src\adlmidi_midiplay.cpp -71 +85 WString 6 CPPOBJ -72 +86 WVList 0 -73 +87 WVList 0 -50 +58 1 1 0 -74 +88 MItem 26 ..\..\src\adlmidi_opl3.cpp -75 +89 WString 6 CPPOBJ -76 +90 WVList 0 -77 +91 WVList 0 -50 +58 1 1 0 -78 +92 MItem 29 ..\..\src\adlmidi_private.cpp -79 +93 WString 6 CPPOBJ -80 +94 WVList 0 -81 +95 WVList 0 -50 +58 +1 +1 +0 +96 +MItem +32 +..\..\src\chips\dosbox\dbopl.cpp +97 +WString +6 +CPPOBJ +98 +WVList +0 +99 +WVList +0 +58 +1 +1 +0 +100 +MItem +31 +..\..\src\chips\dosbox_opl3.cpp +101 +WString +6 +CPPOBJ +102 +WVList +0 +103 +WVList +0 +58 +1 +1 +0 +104 +MItem +30 +..\..\src\chips\nuked_opl3.cpp +105 +WString +6 +CPPOBJ +106 +WVList +0 +107 +WVList +0 +58 +1 +1 +0 +108 +MItem +35 +..\..\src\chips\nuked_opl3_v174.cpp +109 +WString +6 +CPPOBJ +110 +WVList +0 +111 +WVList +0 +58 +1 +1 +0 +112 +MItem +33 +..\..\src\chips\opl_chip_base.cpp +113 +WString +6 +CPPOBJ +114 +WVList +0 +115 +WVList +0 +58 1 1 0 diff --git a/projects/watcom/libADLMIDI.wpj b/projects/watcom/libADLMIDI.wpj index b7bfc41..e0d9442 100644 --- a/projects/watcom/libADLMIDI.wpj +++ b/projects/watcom/libADLMIDI.wpj @@ -4,10 +4,10 @@ projectIdent VpeMain 1 WRect --24 -270 -10288 -9680 +-32 +260 +10304 +9710 2 MProject 3 @@ -32,8 +32,8 @@ WVList VComponent 9 WRect -160 -270 +328 +240 5712 4360 0 @@ -43,13 +43,13 @@ WFileName 11 ADLMIDI.tgt 0 -10 +17 11 VComponent 12 WRect -1712 -810 +3752 +3250 5712 4360 0 @@ -60,4 +60,4 @@ WFileName playmidi.tgt 0 3 -11 +8 -- cgit v1.2.3 From ca4dd7e42e82ef3ade279ee06ea43818d3dc123d Mon Sep 17 00:00:00 2001 From: Vitaly Novichkov Date: Fri, 1 Jun 2018 02:27:59 +0300 Subject: Update OpenWatcom project to target DOS4G Still not working and stuck in the stack due unfixed bug in OW --- projects/watcom/ADLMIDI.tgt | 100 +++++++++++++++++------------------------ projects/watcom/libADLMIDI.wpj | 10 ++--- projects/watcom/playmidi.tgt | 22 ++++----- 3 files changed, 56 insertions(+), 76 deletions(-) (limited to 'projects/watcom') diff --git a/projects/watcom/ADLMIDI.tgt b/projects/watcom/ADLMIDI.tgt index d731507..713a83b 100644 --- a/projects/watcom/ADLMIDI.tgt +++ b/projects/watcom/ADLMIDI.tgt @@ -79,7 +79,7 @@ WVList 0 20 WPickList -18 +16 21 MItem 3 @@ -247,7 +247,7 @@ WString CPPOBJ 60 WVList -3 +4 61 MVState 62 @@ -265,58 +265,56 @@ WString "$(%watcom)/h" "../../include" 0 65 -MRState +MVState 66 WString 3 WPP 67 WString -21 -?????Default rounding +23 +?????Macro definitions: 1 -0 68 -MRState +WString +31 +ADLMIDI_DISABLE_DOSBOX_EMULATOR +0 69 +MRState +70 WString 3 WPP -70 -WString -18 -?????Omit rounding -1 -1 71 -WVList -0 --1 -1 +WString +21 +?????Default rounding 1 0 72 -MItem -21 -..\..\src\adldata.cpp +MRState 73 WString -6 -CPPOBJ +3 +WPP 74 -WVList -0 +WString +18 +?????Omit rounding +1 +1 75 WVList 0 -58 +-1 1 1 0 76 MItem 21 -..\..\src\adlmidi.cpp +..\..\src\adldata.cpp 77 WString 6 @@ -333,8 +331,8 @@ WVList 0 80 MItem -26 -..\..\src\adlmidi_load.cpp +21 +..\..\src\adlmidi.cpp 81 WString 6 @@ -351,8 +349,8 @@ WVList 0 84 MItem -30 -..\..\src\adlmidi_midiplay.cpp +26 +..\..\src\adlmidi_load.cpp 85 WString 6 @@ -369,8 +367,8 @@ WVList 0 88 MItem -26 -..\..\src\adlmidi_opl3.cpp +30 +..\..\src\adlmidi_midiplay.cpp 89 WString 6 @@ -387,8 +385,8 @@ WVList 0 92 MItem -29 -..\..\src\adlmidi_private.cpp +26 +..\..\src\adlmidi_opl3.cpp 93 WString 6 @@ -405,8 +403,8 @@ WVList 0 96 MItem -32 -..\..\src\chips\dosbox\dbopl.cpp +29 +..\..\src\adlmidi_private.cpp 97 WString 6 @@ -423,8 +421,8 @@ WVList 0 100 MItem -31 -..\..\src\chips\dosbox_opl3.cpp +30 +..\..\src\chips\nuked_opl3.cpp 101 WString 6 @@ -441,8 +439,8 @@ WVList 0 104 MItem -30 -..\..\src\chips\nuked_opl3.cpp +35 +..\..\src\chips\nuked_opl3_v174.cpp 105 WString 6 @@ -459,8 +457,8 @@ WVList 0 108 MItem -35 -..\..\src\chips\nuked_opl3_v174.cpp +33 +..\..\src\chips\opl_chip_base.cpp 109 WString 6 @@ -475,21 +473,3 @@ WVList 1 1 0 -112 -MItem -33 -..\..\src\chips\opl_chip_base.cpp -113 -WString -6 -CPPOBJ -114 -WVList -0 -115 -WVList -0 -58 -1 -1 -0 diff --git a/projects/watcom/libADLMIDI.wpj b/projects/watcom/libADLMIDI.wpj index e0d9442..8a811f5 100644 --- a/projects/watcom/libADLMIDI.wpj +++ b/projects/watcom/libADLMIDI.wpj @@ -4,10 +4,10 @@ projectIdent VpeMain 1 WRect --32 +-8 260 -10304 -9710 +10288 +9680 2 MProject 3 @@ -43,7 +43,7 @@ WFileName 11 ADLMIDI.tgt 0 -17 +10 11 VComponent 12 @@ -60,4 +60,4 @@ WFileName playmidi.tgt 0 3 -8 +11 diff --git a/projects/watcom/playmidi.tgt b/projects/watcom/playmidi.tgt index d1c5b42..23c2b0d 100644 --- a/projects/watcom/playmidi.tgt +++ b/projects/watcom/playmidi.tgt @@ -7,12 +7,12 @@ MComponent 0 2 WString -4 -NEXE +3 +EXE 3 WString 5 -nc2en +dr2en 1 0 1 @@ -28,8 +28,8 @@ MItem playmidi.exe 7 WString -4 -NEXE +3 +EXE 8 WVList 2 @@ -196,12 +196,12 @@ WCC 53 WString 25 -n????Include directories: +d????Include directories: 1 54 WString -47 -"$(%watcom)/h;$(%watcom)/h/nt" "../../include" +31 +"$(%watcom)/h" "../../include" 0 55 WVList @@ -248,12 +248,12 @@ WPP 65 WString 25 -n????Include directories: +d????Include directories: 1 66 WString -47 -"$(%watcom)/h;$(%watcom)/h/nt" "../../include" +30 +"$(%watcom)/h" "../../include" 0 67 MVState -- cgit v1.2.3 From 451bee2d22501613e2f8b6e1a235d913ad80cf8b Mon Sep 17 00:00:00 2001 From: Vitaly Novichkov Date: Fri, 1 Jun 2018 03:05:00 +0300 Subject: Another small change of the OW build --- projects/watcom/libADLMIDI.wpj | 10 +-- projects/watcom/playmidi.tgt | 158 ++++++++++++++++++----------------------- 2 files changed, 76 insertions(+), 92 deletions(-) (limited to 'projects/watcom') diff --git a/projects/watcom/libADLMIDI.wpj b/projects/watcom/libADLMIDI.wpj index 8a811f5..3107818 100644 --- a/projects/watcom/libADLMIDI.wpj +++ b/projects/watcom/libADLMIDI.wpj @@ -4,10 +4,10 @@ projectIdent VpeMain 1 WRect --8 +-32 260 -10288 -9680 +10304 +9710 2 MProject 3 @@ -48,8 +48,8 @@ ADLMIDI.tgt VComponent 12 WRect -3752 -3250 +2928 +1060 5712 4360 0 diff --git a/projects/watcom/playmidi.tgt b/projects/watcom/playmidi.tgt index 23c2b0d..1d66c1b 100644 --- a/projects/watcom/playmidi.tgt +++ b/projects/watcom/playmidi.tgt @@ -32,139 +32,123 @@ WString EXE 8 WVList -2 +1 9 MVState 10 WString -7 -WINLINK +5 +WLINK 11 WString -22 -?????Other options(,): -1 -12 -WString -12 -commit st=1m -0 -13 -MVState -14 -WString -7 -WINLINK -15 -WString 18 ?????Libraries(,): 1 -16 +12 WString 7 ADLMIDI 0 -17 +13 WVList 5 -18 +14 ActionStates -19 +15 WString 7 Sam&ple -20 +16 WVList 0 -21 +17 ActionStates -22 +18 WString 13 Remote D&ebug -23 +19 WVList 2 -24 +20 MRState -25 +21 WString 6 RDEBUG -26 +22 WString 13 ????9Windowed 1 0 -27 +23 MRState -28 +24 WString 6 RDEBUG -29 +25 WString 19 ????9Character mode 1 1 -30 +26 ActionStates -31 +27 WString 12 Local &Debug -32 +28 WVList 1 -33 +29 MVState -34 +30 WString 6 WDEBUG -35 +31 WString 28 ?????Application parameters: 1 -36 +32 WString 9 ttd10.mid 0 -37 +33 ActionStates -38 +34 WString 5 &Make -39 +35 WVList 0 -40 +36 ActionStates -41 +37 WString 4 &Run -42 +38 WVList 1 -43 +39 MVState -44 +40 WString 3 RUN -45 +41 WString 28 ?????Application parameters: 1 -46 +42 WString 9 ttd10.mid @@ -173,150 +157,150 @@ ttd10.mid 1 1 0 -47 +43 WPickList 4 -48 +44 MItem 3 *.c -49 +45 WString 4 COBJ -50 +46 WVList 1 -51 +47 MVState -52 +48 WString 3 WCC -53 +49 WString 25 d????Include directories: 1 -54 +50 WString 31 "$(%watcom)/h" "../../include" 0 -55 +51 WVList 0 -1 1 1 0 -56 +52 MItem 34 ..\..\utils\midiplay\wave_writer.c -57 +53 WString 4 COBJ -58 +54 WVList 0 -59 +55 WVList 0 -48 +44 1 1 0 -60 +56 MItem 5 *.cpp -61 +57 WString 6 CPPOBJ -62 +58 WVList 2 -63 +59 MVState -64 +60 WString 3 WPP -65 +61 WString 25 d????Include directories: 1 -66 +62 WString 30 "$(%watcom)/h" "../../include" 0 -67 +63 MVState -68 +64 WString 3 WPP -69 +65 WString 23 ?????Macro definitions: 1 -70 +66 WString 16 OUTPUT_WAVE_ONLY 0 -71 +67 WVList 0 -1 1 1 0 -72 +68 MItem 36 ..\..\utils\midiplay\adlmidiplay.cpp -73 +69 WString 6 CPPOBJ -74 +70 WVList 2 -75 +71 MRState -76 +72 WString 3 WPP -77 +73 WString 33 ??2??80386 register-based calling 1 1 -78 +74 MRState -79 +75 WString 3 WPP -80 +76 WString 39 ??2??Pentium Pro register-based calling 1 0 -81 +77 WVList 0 -60 +56 1 1 0 -- cgit v1.2.3 From a983e9325269a1d1abebeaa104c862041e315598 Mon Sep 17 00:00:00 2001 From: Vitaly Novichkov Date: Fri, 1 Jun 2018 23:48:47 +0300 Subject: Small tweak over Watcom projects --- projects/watcom/ADLMIDI-linux32.tgt | 475 ++++++++++++++++++++++++++++ projects/watcom/ADLMIDI-win32.tgt | 475 ++++++++++++++++++++++++++++ projects/watcom/ADLMIDI.tgt | 2 +- projects/watcom/libADLMIDI-linux32.wpj | 63 ++++ projects/watcom/libADLMIDI-win32.wpj | 63 ++++ projects/watcom/libADLMIDI.wpj | 8 +- projects/watcom/playmidi-debug-crashful.zip | Bin 0 -> 243283 bytes projects/watcom/playmidi-linux32.tgt | 322 +++++++++++++++++++ projects/watcom/playmidi-win32.tgt | 306 ++++++++++++++++++ projects/watcom/pmidid32.tgt | 322 +++++++++++++++++++ 10 files changed, 2031 insertions(+), 5 deletions(-) create mode 100644 projects/watcom/ADLMIDI-linux32.tgt create mode 100644 projects/watcom/ADLMIDI-win32.tgt create mode 100644 projects/watcom/libADLMIDI-linux32.wpj create mode 100644 projects/watcom/libADLMIDI-win32.wpj create mode 100644 projects/watcom/playmidi-debug-crashful.zip create mode 100644 projects/watcom/playmidi-linux32.tgt create mode 100644 projects/watcom/playmidi-win32.tgt create mode 100644 projects/watcom/pmidid32.tgt (limited to 'projects/watcom') diff --git a/projects/watcom/ADLMIDI-linux32.tgt b/projects/watcom/ADLMIDI-linux32.tgt new file mode 100644 index 0000000..98a1799 --- /dev/null +++ b/projects/watcom/ADLMIDI-linux32.tgt @@ -0,0 +1,475 @@ +40 +targetIdent +0 +MProject +1 +MComponent +0 +2 +WString +3 +LIB +3 +WString +5 +x_2sn +1 +0 +1 +4 +MCommand +0 +5 +MCommand +0 +6 +MItem +19 +ADLMIDI-linux32.lib +7 +WString +3 +LIB +8 +WVList +2 +9 +MCState +10 +WString +4 +WLIB +11 +WString +25 +???s?Strip LINNUM records +1 +1 +12 +MVState +13 +WString +4 +WLIB +14 +WString +16 +???s?Page bound: +1 +15 +WString +4 +1024 +0 +16 +WVList +1 +17 +ActionStates +18 +WString +5 +&Make +19 +WVList +0 +-1 +1 +1 +0 +20 +WPickList +16 +21 +MItem +3 +*.c +22 +WString +4 +COBJ +23 +WVList +3 +24 +MVState +25 +WString +3 +WCC +26 +WString +25 +x????Include directories: +1 +27 +WString +31 +"$(%watcom)/lh" "../../include" +0 +28 +MRState +29 +WString +3 +WCC +30 +WString +33 +??2??80386 register-based calling +1 +1 +31 +MRState +32 +WString +3 +WCC +33 +WString +39 +??2??Pentium Pro register-based calling +1 +0 +34 +WVList +1 +35 +ActionStates +36 +WString +5 +&Make +37 +WVList +0 +-1 +1 +1 +0 +38 +MItem +27 +..\..\src\adlmidi_mus2mid.c +39 +WString +4 +COBJ +40 +WVList +0 +41 +WVList +0 +21 +1 +1 +0 +42 +MItem +27 +..\..\src\adlmidi_xmi2mid.c +43 +WString +4 +COBJ +44 +WVList +0 +45 +WVList +0 +21 +1 +1 +0 +46 +MItem +33 +..\..\src\chips\nuked\nukedopl3.c +47 +WString +4 +COBJ +48 +WVList +0 +49 +WVList +0 +21 +1 +1 +0 +50 +MItem +37 +..\..\src\chips\nuked\nukedopl3_174.c +51 +WString +4 +COBJ +52 +WVList +0 +53 +WVList +0 +21 +1 +1 +0 +54 +MItem +26 +..\..\src\wopl\wopl_file.c +55 +WString +4 +COBJ +56 +WVList +0 +57 +WVList +0 +21 +1 +1 +0 +58 +MItem +5 +*.cpp +59 +WString +6 +CPPOBJ +60 +WVList +4 +61 +MVState +62 +WString +3 +WPP +63 +WString +25 +x????Include directories: +1 +64 +WString +31 +"$(%watcom)/lh" "../../include" +0 +65 +MVState +66 +WString +3 +WPP +67 +WString +23 +?????Macro definitions: +1 +68 +WString +31 +ADLMIDI_DISABLE_DOSBOX_EMULATOR +0 +69 +MRState +70 +WString +3 +WPP +71 +WString +21 +?????Default rounding +1 +0 +72 +MRState +73 +WString +3 +WPP +74 +WString +18 +?????Omit rounding +1 +1 +75 +WVList +0 +-1 +1 +1 +0 +76 +MItem +21 +..\..\src\adldata.cpp +77 +WString +6 +CPPOBJ +78 +WVList +0 +79 +WVList +0 +58 +1 +1 +0 +80 +MItem +21 +..\..\src\adlmidi.cpp +81 +WString +6 +CPPOBJ +82 +WVList +0 +83 +WVList +0 +58 +1 +1 +0 +84 +MItem +26 +..\..\src\adlmidi_load.cpp +85 +WString +6 +CPPOBJ +86 +WVList +0 +87 +WVList +0 +58 +1 +1 +0 +88 +MItem +30 +..\..\src\adlmidi_midiplay.cpp +89 +WString +6 +CPPOBJ +90 +WVList +0 +91 +WVList +0 +58 +1 +1 +0 +92 +MItem +26 +..\..\src\adlmidi_opl3.cpp +93 +WString +6 +CPPOBJ +94 +WVList +0 +95 +WVList +0 +58 +1 +1 +0 +96 +MItem +29 +..\..\src\adlmidi_private.cpp +97 +WString +6 +CPPOBJ +98 +WVList +0 +99 +WVList +0 +58 +1 +1 +0 +100 +MItem +30 +..\..\src\chips\nuked_opl3.cpp +101 +WString +6 +CPPOBJ +102 +WVList +0 +103 +WVList +0 +58 +1 +1 +0 +104 +MItem +35 +..\..\src\chips\nuked_opl3_v174.cpp +105 +WString +6 +CPPOBJ +106 +WVList +0 +107 +WVList +0 +58 +1 +1 +0 +108 +MItem +33 +..\..\src\chips\opl_chip_base.cpp +109 +WString +6 +CPPOBJ +110 +WVList +0 +111 +WVList +0 +58 +1 +1 +0 diff --git a/projects/watcom/ADLMIDI-win32.tgt b/projects/watcom/ADLMIDI-win32.tgt new file mode 100644 index 0000000..379bf30 --- /dev/null +++ b/projects/watcom/ADLMIDI-win32.tgt @@ -0,0 +1,475 @@ +40 +targetIdent +0 +MProject +1 +MComponent +0 +2 +WString +4 +NDLL +3 +WString +5 +n_2dn +1 +0 +1 +4 +MCommand +0 +5 +MCommand +0 +6 +MItem +17 +ADLMIDI-win32.dll +7 +WString +4 +NDLL +8 +WVList +2 +9 +MCState +10 +WString +4 +WLIB +11 +WString +25 +???s?Strip LINNUM records +1 +1 +12 +MVState +13 +WString +4 +WLIB +14 +WString +16 +???s?Page bound: +1 +15 +WString +4 +1024 +0 +16 +WVList +1 +17 +ActionStates +18 +WString +5 +&Make +19 +WVList +0 +-1 +1 +1 +0 +20 +WPickList +16 +21 +MItem +3 +*.c +22 +WString +4 +COBJ +23 +WVList +3 +24 +MVState +25 +WString +3 +WCC +26 +WString +25 +n????Include directories: +1 +27 +WString +47 +"$(%watcom)/h;$(%watcom)/h/nt" "../../include" +0 +28 +MRState +29 +WString +3 +WCC +30 +WString +33 +??2??80386 register-based calling +1 +1 +31 +MRState +32 +WString +3 +WCC +33 +WString +39 +??2??Pentium Pro register-based calling +1 +0 +34 +WVList +1 +35 +ActionStates +36 +WString +5 +&Make +37 +WVList +0 +-1 +1 +1 +0 +38 +MItem +27 +..\..\src\adlmidi_mus2mid.c +39 +WString +4 +COBJ +40 +WVList +0 +41 +WVList +0 +21 +1 +1 +0 +42 +MItem +27 +..\..\src\adlmidi_xmi2mid.c +43 +WString +4 +COBJ +44 +WVList +0 +45 +WVList +0 +21 +1 +1 +0 +46 +MItem +33 +..\..\src\chips\nuked\nukedopl3.c +47 +WString +4 +COBJ +48 +WVList +0 +49 +WVList +0 +21 +1 +1 +0 +50 +MItem +37 +..\..\src\chips\nuked\nukedopl3_174.c +51 +WString +4 +COBJ +52 +WVList +0 +53 +WVList +0 +21 +1 +1 +0 +54 +MItem +26 +..\..\src\wopl\wopl_file.c +55 +WString +4 +COBJ +56 +WVList +0 +57 +WVList +0 +21 +1 +1 +0 +58 +MItem +5 +*.cpp +59 +WString +6 +CPPOBJ +60 +WVList +4 +61 +MVState +62 +WString +3 +WPP +63 +WString +25 +n????Include directories: +1 +64 +WString +47 +"$(%watcom)/h;$(%watcom)/h/nt" "../../include" +0 +65 +MVState +66 +WString +3 +WPP +67 +WString +23 +?????Macro definitions: +1 +68 +WString +31 +ADLMIDI_DISABLE_DOSBOX_EMULATOR +0 +69 +MRState +70 +WString +3 +WPP +71 +WString +21 +?????Default rounding +1 +0 +72 +MRState +73 +WString +3 +WPP +74 +WString +18 +?????Omit rounding +1 +1 +75 +WVList +0 +-1 +1 +1 +0 +76 +MItem +21 +..\..\src\adldata.cpp +77 +WString +6 +CPPOBJ +78 +WVList +0 +79 +WVList +0 +58 +1 +1 +0 +80 +MItem +21 +..\..\src\adlmidi.cpp +81 +WString +6 +CPPOBJ +82 +WVList +0 +83 +WVList +0 +58 +1 +1 +0 +84 +MItem +26 +..\..\src\adlmidi_load.cpp +85 +WString +6 +CPPOBJ +86 +WVList +0 +87 +WVList +0 +58 +1 +1 +0 +88 +MItem +30 +..\..\src\adlmidi_midiplay.cpp +89 +WString +6 +CPPOBJ +90 +WVList +0 +91 +WVList +0 +58 +1 +1 +0 +92 +MItem +26 +..\..\src\adlmidi_opl3.cpp +93 +WString +6 +CPPOBJ +94 +WVList +0 +95 +WVList +0 +58 +1 +1 +0 +96 +MItem +29 +..\..\src\adlmidi_private.cpp +97 +WString +6 +CPPOBJ +98 +WVList +0 +99 +WVList +0 +58 +1 +1 +0 +100 +MItem +30 +..\..\src\chips\nuked_opl3.cpp +101 +WString +6 +CPPOBJ +102 +WVList +0 +103 +WVList +0 +58 +1 +1 +0 +104 +MItem +35 +..\..\src\chips\nuked_opl3_v174.cpp +105 +WString +6 +CPPOBJ +106 +WVList +0 +107 +WVList +0 +58 +1 +1 +0 +108 +MItem +33 +..\..\src\chips\opl_chip_base.cpp +109 +WString +6 +CPPOBJ +110 +WVList +0 +111 +WVList +0 +58 +1 +1 +0 diff --git a/projects/watcom/ADLMIDI.tgt b/projects/watcom/ADLMIDI.tgt index 713a83b..5e8def9 100644 --- a/projects/watcom/ADLMIDI.tgt +++ b/projects/watcom/ADLMIDI.tgt @@ -59,7 +59,7 @@ WString 15 WString 4 -1024 +4096 0 16 WVList diff --git a/projects/watcom/libADLMIDI-linux32.wpj b/projects/watcom/libADLMIDI-linux32.wpj new file mode 100644 index 0000000..e3262c6 --- /dev/null +++ b/projects/watcom/libADLMIDI-linux32.wpj @@ -0,0 +1,63 @@ +40 +projectIdent +0 +VpeMain +1 +WRect +-32 +260 +10304 +9710 +2 +MProject +3 +MCommand +0 +4 +MCommand +0 +2 +5 +WFileName +19 +ADLMIDI-linux32.tgt +6 +WFileName +20 +playmidi-linux32.tgt +7 +WVList +2 +8 +VComponent +9 +WRect +232 +380 +5712 +4360 +0 +0 +10 +WFileName +19 +ADLMIDI-linux32.tgt +0 +15 +11 +VComponent +12 +WRect +3896 +1440 +5712 +4360 +0 +0 +13 +WFileName +20 +playmidi-linux32.tgt +0 +3 +11 diff --git a/projects/watcom/libADLMIDI-win32.wpj b/projects/watcom/libADLMIDI-win32.wpj new file mode 100644 index 0000000..9a7684d --- /dev/null +++ b/projects/watcom/libADLMIDI-win32.wpj @@ -0,0 +1,63 @@ +40 +projectIdent +0 +VpeMain +1 +WRect +-32 +260 +10304 +9710 +2 +MProject +3 +MCommand +0 +4 +MCommand +0 +2 +5 +WFileName +17 +ADLMIDI-win32.tgt +6 +WFileName +18 +playmidi-win32.tgt +7 +WVList +2 +8 +VComponent +9 +WRect +560 +450 +5712 +4360 +0 +0 +10 +WFileName +17 +ADLMIDI-win32.tgt +0 +15 +11 +VComponent +12 +WRect +3392 +1430 +5712 +4360 +0 +0 +13 +WFileName +18 +playmidi-win32.tgt +0 +3 +11 diff --git a/projects/watcom/libADLMIDI.wpj b/projects/watcom/libADLMIDI.wpj index 3107818..7bdefd1 100644 --- a/projects/watcom/libADLMIDI.wpj +++ b/projects/watcom/libADLMIDI.wpj @@ -24,7 +24,7 @@ ADLMIDI.tgt 6 WFileName 12 -playmidi.tgt +pmidid32.tgt 7 WVList 2 @@ -48,8 +48,8 @@ ADLMIDI.tgt VComponent 12 WRect -2928 -1060 +3760 +680 5712 4360 0 @@ -57,7 +57,7 @@ WRect 13 WFileName 12 -playmidi.tgt +pmidid32.tgt 0 3 11 diff --git a/projects/watcom/playmidi-debug-crashful.zip b/projects/watcom/playmidi-debug-crashful.zip new file mode 100644 index 0000000..e202403 Binary files /dev/null and b/projects/watcom/playmidi-debug-crashful.zip differ diff --git a/projects/watcom/playmidi-linux32.tgt b/projects/watcom/playmidi-linux32.tgt new file mode 100644 index 0000000..e12f4e4 --- /dev/null +++ b/projects/watcom/playmidi-linux32.tgt @@ -0,0 +1,322 @@ +40 +targetIdent +0 +MProject +1 +MComponent +0 +2 +WString +3 +LNX +3 +WString +5 +x_2en +1 +0 +1 +4 +MCommand +0 +5 +MCommand +0 +6 +MItem +20 +playmidi-linux32.elf +7 +WString +3 +LNX +8 +WVList +1 +9 +MVState +10 +WString +5 +WLINK +11 +WString +18 +?????Libraries(,): +1 +12 +WString +15 +ADLMIDI-linux32 +0 +13 +WVList +5 +14 +ActionStates +15 +WString +7 +Sam&ple +16 +WVList +0 +17 +ActionStates +18 +WString +13 +Remote D&ebug +19 +WVList +2 +20 +MRState +21 +WString +6 +RDEBUG +22 +WString +13 +????9Windowed +1 +0 +23 +MRState +24 +WString +6 +RDEBUG +25 +WString +19 +????9Character mode +1 +1 +26 +ActionStates +27 +WString +12 +Local &Debug +28 +WVList +1 +29 +MVState +30 +WString +6 +WDEBUG +31 +WString +28 +?????Application parameters: +1 +32 +WString +9 +ttd10.mid +0 +33 +ActionStates +34 +WString +5 +&Make +35 +WVList +0 +36 +ActionStates +37 +WString +4 +&Run +38 +WVList +1 +39 +MVState +40 +WString +3 +RUN +41 +WString +28 +?????Application parameters: +1 +42 +WString +9 +ttd10.mid +0 +-1 +1 +1 +0 +43 +WPickList +4 +44 +MItem +3 +*.c +45 +WString +4 +COBJ +46 +WVList +2 +47 +MVState +48 +WString +3 +WCC +49 +WString +25 +x????Include directories: +1 +50 +WString +31 +"$(%watcom)/lh" "../../include" +0 +51 +MVState +52 +WString +3 +WCC +53 +WString +23 +?????Macro definitions: +1 +54 +WString +16 +OUTPUT_WAVE_ONLY +0 +55 +WVList +0 +-1 +1 +1 +0 +56 +MItem +34 +..\..\utils\midiplay\wave_writer.c +57 +WString +4 +COBJ +58 +WVList +0 +59 +WVList +0 +44 +1 +1 +0 +60 +MItem +5 +*.cpp +61 +WString +6 +CPPOBJ +62 +WVList +2 +63 +MVState +64 +WString +3 +WPP +65 +WString +25 +x????Include directories: +1 +66 +WString +31 +"$(%watcom)/lh" "../../include" +0 +67 +MVState +68 +WString +3 +WPP +69 +WString +23 +?????Macro definitions: +1 +70 +WString +16 +OUTPUT_WAVE_ONLY +0 +71 +WVList +0 +-1 +1 +1 +0 +72 +MItem +36 +..\..\utils\midiplay\adlmidiplay.cpp +73 +WString +6 +CPPOBJ +74 +WVList +2 +75 +MRState +76 +WString +3 +WPP +77 +WString +33 +??2??80386 register-based calling +1 +1 +78 +MRState +79 +WString +3 +WPP +80 +WString +39 +??2??Pentium Pro register-based calling +1 +0 +81 +WVList +0 +60 +1 +1 +0 diff --git a/projects/watcom/playmidi-win32.tgt b/projects/watcom/playmidi-win32.tgt new file mode 100644 index 0000000..7a2b220 --- /dev/null +++ b/projects/watcom/playmidi-win32.tgt @@ -0,0 +1,306 @@ +40 +targetIdent +0 +MProject +1 +MComponent +0 +2 +WString +4 +NEXE +3 +WString +5 +nc2en +1 +0 +1 +4 +MCommand +0 +5 +MCommand +0 +6 +MItem +18 +playmidi-win32.exe +7 +WString +4 +NEXE +8 +WVList +1 +9 +MVState +10 +WString +7 +WINLINK +11 +WString +18 +?????Libraries(,): +1 +12 +WString +13 +ADLMIDI-win32 +0 +13 +WVList +5 +14 +ActionStates +15 +WString +7 +Sam&ple +16 +WVList +0 +17 +ActionStates +18 +WString +13 +Remote D&ebug +19 +WVList +2 +20 +MRState +21 +WString +6 +RDEBUG +22 +WString +13 +????9Windowed +1 +0 +23 +MRState +24 +WString +6 +RDEBUG +25 +WString +19 +????9Character mode +1 +1 +26 +ActionStates +27 +WString +12 +Local &Debug +28 +WVList +1 +29 +MVState +30 +WString +6 +WDEBUG +31 +WString +28 +?????Application parameters: +1 +32 +WString +9 +ttd10.mid +0 +33 +ActionStates +34 +WString +5 +&Make +35 +WVList +0 +36 +ActionStates +37 +WString +4 +&Run +38 +WVList +1 +39 +MVState +40 +WString +3 +RUN +41 +WString +28 +?????Application parameters: +1 +42 +WString +9 +ttd10.mid +0 +-1 +1 +1 +0 +43 +WPickList +4 +44 +MItem +3 +*.c +45 +WString +4 +COBJ +46 +WVList +1 +47 +MVState +48 +WString +3 +WCC +49 +WString +25 +d????Include directories: +1 +50 +WString +31 +"$(%watcom)/h" "../../include" +0 +51 +WVList +0 +-1 +1 +1 +0 +52 +MItem +34 +..\..\utils\midiplay\wave_writer.c +53 +WString +4 +COBJ +54 +WVList +0 +55 +WVList +0 +44 +1 +1 +0 +56 +MItem +5 +*.cpp +57 +WString +6 +CPPOBJ +58 +WVList +2 +59 +MVState +60 +WString +3 +WPP +61 +WString +25 +n????Include directories: +1 +62 +WString +46 +"$(%watcom)/h;$(%watcom)/h/nt" "../../include" +0 +63 +MVState +64 +WString +3 +WPP +65 +WString +23 +?????Macro definitions: +1 +66 +WString +16 +OUTPUT_WAVE_ONLY +0 +67 +WVList +0 +-1 +1 +1 +0 +68 +MItem +36 +..\..\utils\midiplay\adlmidiplay.cpp +69 +WString +6 +CPPOBJ +70 +WVList +2 +71 +MRState +72 +WString +3 +WPP +73 +WString +33 +??2??80386 register-based calling +1 +1 +74 +MRState +75 +WString +3 +WPP +76 +WString +39 +??2??Pentium Pro register-based calling +1 +0 +77 +WVList +0 +56 +1 +1 +0 diff --git a/projects/watcom/pmidid32.tgt b/projects/watcom/pmidid32.tgt new file mode 100644 index 0000000..e77f59e --- /dev/null +++ b/projects/watcom/pmidid32.tgt @@ -0,0 +1,322 @@ +40 +targetIdent +0 +MProject +1 +MComponent +0 +2 +WString +3 +EXE +3 +WString +5 +dr2en +1 +0 +1 +4 +MCommand +0 +5 +MCommand +0 +6 +MItem +12 +pmidid32.exe +7 +WString +3 +EXE +8 +WVList +2 +9 +MVState +10 +WString +5 +WLINK +11 +WString +11 +?????Stack: +1 +12 +WString +3 +10m +0 +13 +MVState +14 +WString +5 +WLINK +15 +WString +18 +?????Libraries(,): +1 +16 +WString +7 +ADLMIDI +0 +17 +WVList +5 +18 +ActionStates +19 +WString +7 +Sam&ple +20 +WVList +0 +21 +ActionStates +22 +WString +13 +Remote D&ebug +23 +WVList +2 +24 +MRState +25 +WString +6 +RDEBUG +26 +WString +13 +????9Windowed +1 +0 +27 +MRState +28 +WString +6 +RDEBUG +29 +WString +19 +????9Character mode +1 +1 +30 +ActionStates +31 +WString +12 +Local &Debug +32 +WVList +1 +33 +MVState +34 +WString +6 +WDEBUG +35 +WString +28 +?????Application parameters: +1 +36 +WString +9 +ttd10.mid +0 +37 +ActionStates +38 +WString +5 +&Make +39 +WVList +0 +40 +ActionStates +41 +WString +4 +&Run +42 +WVList +1 +43 +MVState +44 +WString +3 +RUN +45 +WString +28 +?????Application parameters: +1 +46 +WString +9 +ttd10.mid +0 +-1 +1 +1 +0 +47 +WPickList +4 +48 +MItem +3 +*.c +49 +WString +4 +COBJ +50 +WVList +1 +51 +MVState +52 +WString +3 +WCC +53 +WString +25 +d????Include directories: +1 +54 +WString +31 +"$(%watcom)/h" "../../include" +0 +55 +WVList +0 +-1 +1 +1 +0 +56 +MItem +34 +..\..\utils\midiplay\wave_writer.c +57 +WString +4 +COBJ +58 +WVList +0 +59 +WVList +0 +48 +1 +1 +0 +60 +MItem +5 +*.cpp +61 +WString +6 +CPPOBJ +62 +WVList +2 +63 +MVState +64 +WString +3 +WPP +65 +WString +25 +d????Include directories: +1 +66 +WString +30 +"$(%watcom)/h" "../../include" +0 +67 +MVState +68 +WString +3 +WPP +69 +WString +23 +?????Macro definitions: +1 +70 +WString +16 +OUTPUT_WAVE_ONLY +0 +71 +WVList +0 +-1 +1 +1 +0 +72 +MItem +36 +..\..\utils\midiplay\adlmidiplay.cpp +73 +WString +6 +CPPOBJ +74 +WVList +2 +75 +MRState +76 +WString +3 +WPP +77 +WString +33 +??2??80386 register-based calling +1 +1 +78 +MRState +79 +WString +3 +WPP +80 +WString +39 +??2??Pentium Pro register-based calling +1 +0 +81 +WVList +0 +60 +1 +1 +0 -- cgit v1.2.3