The main program builds fine, but when trying to compile sound drivers, I get the following:
`Turbo Assembler Version 5.3 Copyright (c) 1988, 2000 Inprise Corporation
Assembling file: gusmaxmx.ASM
Warning mmx.inc(64) Reserved word used as symbol: MM0
Warning mmx.inc(65) Reserved word used as symbol: MM1
Warning mmx.inc(66) Reserved word used as symbol: MM2
Warning mmx.inc(67) Reserved word used as symbol: MM3
Warning mmx.inc(68) Reserved word used as symbol: MM4
Warning mmx.inc(69) Reserved word used as symbol: MM5
Warning mmx.inc(70) Reserved word used as symbol: MM6
Warning mmx.inc(71) Reserved word used as symbol: MM7
Warning mmx.inc(107) Reserved word used as symbol: EMMS
Warning mmx.inc(112) Reserved word used as symbol: MOVQ
Warning mmx.inc(120) Reserved word used as symbol: MOVD
Warning mmx.inc(133) Reserved word used as symbol: PACKSSDW
Warning mmx.inc(137) Reserved word used as symbol: PACKSSWB
Warning mmx.inc(142) Reserved word used as symbol: PAND
Warning mmx.inc(146) Reserved word used as symbol: PANDN
Warning mmx.inc(151) Reserved word used as symbol: PADDD
Warning mmx.inc(155) Reserved word used as symbol: PADDSW
Warning mmx.inc(159) Reserved word used as symbol: PADDW
Warning mmx.inc(164) Reserved word used as symbol: PMADDWD
Warning mmx.inc(168) Reserved word used as symbol: PMULHW
Warning mmx.inc(172) Reserved word used as symbol: PMULLW
Warning mmx.inc(177) Reserved word used as symbol: POR
Warning mmx.inc(182) Reserved word used as symbol: PSLLD
Warning mmx.inc(190) Reserved word used as symbol: PSLLQ
Warning mmx.inc(199) Reserved word used as symbol: PSRAD
Warning mmx.inc(207) Reserved word used as symbol: PSRLD
Warning mmx.inc(215) Reserved word used as symbol: PSRLQ
Warning mmx.inc(223) Reserved word used as symbol: PSRAW
Warning mmx.inc(231) Reserved word used as symbol: PSRLW
Warning mmx.inc(240) Reserved word used as symbol: PSUBB
Warning mmx.inc(244) Reserved word used as symbol: PSUBSB
Warning mmx.inc(248) Reserved word used as symbol: PSUBUSB
Warning mmx.inc(252) Reserved word used as symbol: PSUBD
Warning mmx.inc(256) Reserved word used as symbol: PSUBW
Warning mmx.inc(260) Reserved word used as symbol: PSUBSW
Warning mmx.inc(264) Reserved word used as symbol: PSUBUSW
Warning mmx.inc(269) Reserved word used as symbol: PUNPCKHBW
Warning mmx.inc(273) Reserved word used as symbol: PUNPCKHDQ
Warning mmx.inc(277) Reserved word used as symbol: PUNPCKHWD
Warning mmx.inc(281) Reserved word used as symbol: PUNPCKLBW
Warning mmx.inc(285) Reserved word used as symbol: PUNPCKLDQ
Warning mmx.inc(289) Reserved word used as symbol: PUNPCKLWD
Warning mmx.inc(294) Reserved word used as symbol: PXOR
Warning mmx.inc(299) Reserved word used as symbol: RDPMC
Warning mmx.inc(303) Reserved word used as symbol: RDTSC
Error m32bitm.mix(494) Extra characters on line
Error m32bitmi.mix(56) Extra characters on line
Error m32bitmi.mix(196) Extra characters on line
Error m32bitmi.mix(399) Extra characters on line
Error m32bitmi.mix(506) Extra characters on line
Error m32bitmi.mix(678) Extra characters on line
Error m32bitmv.mix(54) Extra characters on line
Error m32bitmv.mix(437) Extra characters on line
Error m32bitmv.mix(790) Extra characters on line
Error m32bitmf.mix(55) Extra characters on line
Error m32bitmf.mix(363) Extra characters on line
Error m32bitmf.mix(683) Extra characters on line
Error messages: 12
Warning messages: 45
Passes: 3`
I've also tried building the SB16 driver since that always appeared in the official builds so I know it should work.
If I try to build with tasm.exe (which reports version 4.1 as opposed to tasm32.exe from the batch file which reports version 5.3), I get OOM, even starting with 609k base memory.
Do I need to find a version of tasm32 that reports 4.1?
The main program builds fine, but when trying to compile sound drivers, I get the following:
`Turbo Assembler Version 5.3 Copyright (c) 1988, 2000 Inprise Corporation
Assembling file: gusmaxmx.ASM
Warning mmx.inc(64) Reserved word used as symbol: MM0
Warning mmx.inc(65) Reserved word used as symbol: MM1
Warning mmx.inc(66) Reserved word used as symbol: MM2
Warning mmx.inc(67) Reserved word used as symbol: MM3
Warning mmx.inc(68) Reserved word used as symbol: MM4
Warning mmx.inc(69) Reserved word used as symbol: MM5
Warning mmx.inc(70) Reserved word used as symbol: MM6
Warning mmx.inc(71) Reserved word used as symbol: MM7
Warning mmx.inc(107) Reserved word used as symbol: EMMS
Warning mmx.inc(112) Reserved word used as symbol: MOVQ
Warning mmx.inc(120) Reserved word used as symbol: MOVD
Warning mmx.inc(133) Reserved word used as symbol: PACKSSDW
Warning mmx.inc(137) Reserved word used as symbol: PACKSSWB
Warning mmx.inc(142) Reserved word used as symbol: PAND
Warning mmx.inc(146) Reserved word used as symbol: PANDN
Warning mmx.inc(151) Reserved word used as symbol: PADDD
Warning mmx.inc(155) Reserved word used as symbol: PADDSW
Warning mmx.inc(159) Reserved word used as symbol: PADDW
Warning mmx.inc(164) Reserved word used as symbol: PMADDWD
Warning mmx.inc(168) Reserved word used as symbol: PMULHW
Warning mmx.inc(172) Reserved word used as symbol: PMULLW
Warning mmx.inc(177) Reserved word used as symbol: POR
Warning mmx.inc(182) Reserved word used as symbol: PSLLD
Warning mmx.inc(190) Reserved word used as symbol: PSLLQ
Warning mmx.inc(199) Reserved word used as symbol: PSRAD
Warning mmx.inc(207) Reserved word used as symbol: PSRLD
Warning mmx.inc(215) Reserved word used as symbol: PSRLQ
Warning mmx.inc(223) Reserved word used as symbol: PSRAW
Warning mmx.inc(231) Reserved word used as symbol: PSRLW
Warning mmx.inc(240) Reserved word used as symbol: PSUBB
Warning mmx.inc(244) Reserved word used as symbol: PSUBSB
Warning mmx.inc(248) Reserved word used as symbol: PSUBUSB
Warning mmx.inc(252) Reserved word used as symbol: PSUBD
Warning mmx.inc(256) Reserved word used as symbol: PSUBW
Warning mmx.inc(260) Reserved word used as symbol: PSUBSW
Warning mmx.inc(264) Reserved word used as symbol: PSUBUSW
Warning mmx.inc(269) Reserved word used as symbol: PUNPCKHBW
Warning mmx.inc(273) Reserved word used as symbol: PUNPCKHDQ
Warning mmx.inc(277) Reserved word used as symbol: PUNPCKHWD
Warning mmx.inc(281) Reserved word used as symbol: PUNPCKLBW
Warning mmx.inc(285) Reserved word used as symbol: PUNPCKLDQ
Warning mmx.inc(289) Reserved word used as symbol: PUNPCKLWD
Warning mmx.inc(294) Reserved word used as symbol: PXOR
Warning mmx.inc(299) Reserved word used as symbol: RDPMC
Warning mmx.inc(303) Reserved word used as symbol: RDTSC
Error m32bitm.mix(494) Extra characters on line
Error m32bitmi.mix(56) Extra characters on line
Error m32bitmi.mix(196) Extra characters on line
Error m32bitmi.mix(399) Extra characters on line
Error m32bitmi.mix(506) Extra characters on line
Error m32bitmi.mix(678) Extra characters on line
Error m32bitmv.mix(54) Extra characters on line
Error m32bitmv.mix(437) Extra characters on line
Error m32bitmv.mix(790) Extra characters on line
Error m32bitmf.mix(55) Extra characters on line
Error m32bitmf.mix(363) Extra characters on line
Error m32bitmf.mix(683) Extra characters on line
Error messages: 12
Warning messages: 45
Passes: 3`
I've also tried building the SB16 driver since that always appeared in the official builds so I know it should work.
If I try to build with tasm.exe (which reports version 4.1 as opposed to tasm32.exe from the batch file which reports version 5.3), I get OOM, even starting with 609k base memory.
Do I need to find a version of tasm32 that reports 4.1?