This is a followup to a previous post consisting of the original post and
a debug log.
I've never been able to get the sound support to work in DOSEmu. Now I'm
using 0.98.5 with an SB16. I've set it up in /etc/dosemu.conf and I set
the BLASTER settings in DOSEmu, but any time any program tries to use
sound, it freezes.
Debug log follows:
Running on CPU=486, FPU=1, rdtsc=0
using stderr for debug-output
[00000158] debug flags:
[00000316] debug flags: +S
[00000037] SB: SB Initialisation
[00000037] SB:[Linux] SB Driver Initialisation Called
[00000242] SB:[Linux] SoundBlaster 16 can be emulated.
[00000243] SB: Downgraded emulation to SB Pro because SBEmu is incomplete
[00000243] SB: SB PRO emulation available
[00000243] SB: Initialisation - Base 0x220, IRQ 5, DMA 1
[00000243] SB: FM Initialisation
[00000244] SB:[Linux] FM Driver Initialisation Called
[00000244] MPU401: MPU-401 Initialisation
[00000244] MPU401: MPU-401 Initialisation - Base 0x330
[00000244] MPU:[Linux] MPU Driver Initialisation Called
[00000247] SB: Resetting SB
[00000247] SB: Disabling Speaker
[00000247] SB:[Linux] Syncing DSP
[00000248] SB:[Linux] SB Driver Reset Called
[00000248] SB: Resetting FM
[00000248] SB:[Linux] FM Driver Reset Called
[00000248] MPU401: Resetting MPU-401
[00000248] MPU:[Linux] MPU Driver Reset Called
[00015033] Adlib: Write 0x1 to Register Port
[00015061] Adlib: Write 0x0 to Data Port
[00015071] Adlib: Write 0x4 to Register Port
[00015081] Adlib: Write 0x60 to Data Port
[00015091] Adlib: Write 0x4 to Register Port
[00015101] Adlib: Write 0x80 to Data Port
[00015101] Adlib: Resetting both timers
[00015112] Adlib: Read from Adlib port (0x388)
[00015112] Adlib: Status read - 0
[00015121] Adlib: Write 0x2 to Register Port
[00015131] Adlib: Write 0xff to Data Port
[00015131] Adlib: Timer 1 register set to 255
[00015141] Adlib: Write 0x4 to Register Port
[00015151] Adlib: Write 0x21 to Data Port
[00015151] Adlib: Timer 1 counter set to 255
[00015152] Adlib: timer1 255
[00015152] Adlib: timer1 1
[00015152] Adlib: timer1 has expired
[00015161] Adlib: timer1 114
[00015162] Adlib: timer1 124
[00015162] Adlib: timer1 128
[00015171] Adlib: timer1 238
[00015172] Adlib: timer1 245
[00015181] Adlib: timer1 106
[00015181] Adlib: timer1 has expired
[00015182] Adlib: timer1 113
[00015182] Adlib: Read from Adlib port (0x388)
[00015182] Adlib: Status read - 192
[00015182] Adlib: timer1 121
[00015191] Adlib: timer1 229
[00015191] Adlib: timer1 234
[00015192] Adlib: Write 0x4 to Register Port
[00015192] Adlib: timer1 243
[00015201] Adlib: timer1 97
[00015201] Adlib: timer1 has expired
[00015202] Adlib: timer1 104
[00015202] Adlib: Write 0x60 to Data Port
[00015202] Adlib: timer1 110
[00015202] Adlib: timer1 112
[00015211] Adlib: timer1 220
[00015211] Adlib: timer1 225
[00015212] Adlib: Write 0x4 to Register Port
[00015212] Adlib: timer1 233
[00015221] Adlib: timer1 87
[00015221] Adlib: timer1 has expired
[00015222] Adlib: timer1 97
[00015222] Adlib: timer1 103
[00015223] Adlib: Write 0x80 to Data Port
[00015223] Adlib: Resetting both timers
[00015231] SB: Resetting SB
[00015232] SB: Disabling Speaker
[00015232] SB:[Linux] DSP already closed
[00015232] SB:[Linux] SB Driver Reset Called
[00015232] SB: a is an unhandled write port
[00015233] SB: Read 0xff from SB DSP
[00015233] SB: Resetting SB
[00015233] SB: Disabling Speaker
[00015233] SB:[Linux] DSP already closed
[00015233] SB:[Linux] SB Driver Reset Called
[00015234] SB: Resetting SB
[00015234] SB: Disabling Speaker
[00015234] SB:[Linux] DSP already closed
[00015234] SB:[Linux] SB Driver Reset Called
[00015234] SB: Ready?/8-bit IRQ Ack: 80
[00015235] SB: Read 0xaa from SB DSP
[00015235] SB: Write? 0
[00015235] SB: Write? 0
[00015236] SB: Identify SB2.0 DSP.
[00015236] SB: Ready?/8-bit IRQ Ack: 80
[00015236] SB: Read 0x39 from SB DSP
[00015312] Adlib: Resetting both timers
[00015313] Adlib: Status read - 0
[00015313] Adlib: Timer 1 register set to 255
[00015313] Adlib: Timer 1 counter set to 255
[00015314] Adlib: timer1 116
[00015314] Adlib: timer1 has expired
[00015314] Adlib: timer1 122
[00015314] Adlib: Status read - 192
[00015315] Adlib: timer1 128
[00015315] Adlib: timer1 131
[00015315] Adlib: timer1 134
[00015315] Adlib: timer1 136
[00015316] Adlib: timer1 141
[00015316] Adlib: Resetting both timers
[00015317] SB: Write? 0
[00015317] SB: In Handle Speaker (0xd3)
[00015317] SB: Disabling Speaker
[00015317] SB:[Linux] DSP already closed
[00015323] SB: Resetting SB
[00015323] SB: Disabling Speaker
[00015324] SB:[Linux] DSP already closed
[00015324] SB:[Linux] SB Driver Reset Called
[00015324] SB: read from Reset address
[00015324] SB: read from Reset address
[00015324] SB: read from Reset address
[00015325] SB: read from Reset address
[00015325] SB: Resetting SB
[00015325] SB: Disabling Speaker
[00015325] SB:[Linux] DSP already closed
[00015326] SB:[Linux] SB Driver Reset Called
[00015326] SB: Ready?/8-bit IRQ Ack: 80
[00015326] SB: Read 0xaa from SB DSP
[00015326] SB: Write? 0
[00015327] SB: Write? 0
[00015327] SB: Identify SB2.0 DSP.
[00015327] SB: Ready?/8-bit IRQ Ack: 80
[00015328] SB: Read 0x55 from SB DSP
[00015328] SB: Write? 0
[00015328] SB: Query Version
[00015329] SB: Ready?/8-bit IRQ Ack: 80
[00015329] SB: Read 0x3 from SB DSP
[00015329] SB: Ready?/8-bit IRQ Ack: 80
[00015330] SB: Read 0x0 from SB DSP
[00015331] SB: Write? 0
[00015332] SB: Write? 0
[00015332] SB: Write? 0
[00015333] SB: Write? 0
[00015333] SB: Write? 0
[00015333] SB: Write? 0
[00015334] SB: Write? 0
[00015334] SB: Ready?/8-bit IRQ Ack: 0
[00015335] SB: Ready?/8-bit IRQ Ack: 0
[ chopped 15200 lines identical to above ]
[00020879] SB: Ready?/8-bit IRQ Ack: 0
[00020879] SB: Ready?/8-bit IRQ Ack: 0
[00020880] SB: Ready?/8-bit IRQ Ack: 0
[00020880] SB: Ready?/8-bit IRQ Ack: 0
[00020880] SB: Ready?/8-bit IRQ Ack: 0
[00020881] SB: Ready?/8-bit IRQ Ack: 0
[00020882] SB: Ready?/8-bit IRQ Ack: 0
[00020997]
Debug log ends
---------------------------------------------------------------------------
Eastman: He came out of the east to do battle with The Amazing RANDO!
---------------------------------------------------------------------------
Ewan Dunbar
[EMAIL PROTECTED]
http://www.geocities.com/SiliconValley/Heights/6648/
---------------------------------------------------------------------------