>OK. conf/dosemu.conf makes a difference:
>try the "native" speaker and run
>xdosemu -D+ci -o log
>try to beep (a beeping game or your example), exit dosemu. In the > log
>file
Sorry, I didn't mention earlier that I run dosemu on console, not under X.
Since dosemu cannot start via root user, I only test it as normal user.
I shall test dosemu later after installing Mandrake with X, and see if
dosemu beeps in a dos box. However, my actual usage does not requires X.
I would like to know if other people running dosemu on console only, got the
same (beep-less) problem like I do :) ?
These are 2 partial log files, generated via ./dosemu -D+ci -o log
1) With $_speaker = "native"
...
CONF: allowing speaker port access!
...
PORT: registered "Speaker port" handle 0x0f [0x0061-0x0061] fd=-1
...
SPEAKER: sound OFF!
SPEAKER: on, period=2330
SPEAKER: sound OFF!
SPEAKER: sound OFF!
SPEAKER: on, period=2330
SPEAKER: sound OFF!
SPEAKER: sound OFF!
SPEAKER: on, period=2330
SPEAKER: sound OFF!
DOS termination requested
SPEAKER: sound OFF!
2) With $_speaker = "emulated"
...
CONF: not allowing speaker port access
...
PORT: registered "Speaker port" handle 0x0f [0x0061-0x0061] fd=-1
SPEAKER: sound OFF!
SPEAKER: on, period=2330
SPEAKER: sound OFF!
SPEAKER: sound OFF!
SPEAKER: on, period=2330
SPEAKER: sound OFF!
DOS termination requested
SPEAKER: sound OFF!
--Full log for $_speaker = "native" :
CONF: config variable parser_version_3 set
CONF: config variable c_system set
CONF: Parsing /home/albert/dosemu/conf/global.conf file.
CONF: config variable version_3_style_used set
CONF: config variable version_3_style_used unset
CONF: config variable version_3_style_used set
CONF: opened include file /home/albert/dosemu/conf/dosemu.conf
CONF: closed include file /home/albert/dosemu/conf/dosemu.conf
CONF: entered user scope, includelevel 0
CONF: opened include file /home/albert/dosemu/conf/dosemurc
CONF: closed include file /home/albert/dosemu/conf/dosemurc
CONF: left user scope, includelevel 0
CONF: config variable skip_dosrc set
CONF: variable _X_keycode replaced by user
debug flags: -a+c
debug flags: -dARWDCvXkiTsm#pQgcwhIExMnPrSgZ
CONF: Disabling use of pentium timer
CONF: dosbanner on
CONF: timint on
CONF: CPU set to 386
CONF: 8192k bytes XMS memory
CONF: 2048k bytes EMS memory
CONF: EMS-frame = 0xe000
CONF: dosemu running on console
CONF: Keyboard-layout keyb-user
CONF: Keyboard-layout auto
device: /dev/fd0 type 2 h: 0 s: 0 t: 0 floppy A:
CONF: DPMI-Server on
CONF: allowing speaker port access!
CONF: IPX support off
CONF(LPT0) f: (null) c: lpr o: -Plp %s t: 20 port: 378
device: /home/albert/dosemu/drdos type 4 h: -1 s: -1 t: -1 drive C:
CONF: config variable c_system unset
CONF: not enough privilege to define config variable c_user
debug flags: +ci
CONF: mostly running as USER: uid=500 (cached 500) gid=504 (cached 504)
CONF: reserving 640Kb at 0x00000 for 'd' (Base DOS memory (first 640K))
CONF: reserving 64Kb at 0xF0000 for 'r' (Dosemu reserved area)
CONF: reserving 128Kb at 0xA0000 for 'v' (Video memory)
PORT: registered "8254 Timer0" handle 0x06 [0x0040-0x0040] fd=-1
PORT: registered "8254 Timer1" handle 0x07 [0x0041-0x0041] fd=-1
PORT: registered "8254 Timer2" handle 0x08 [0x0042-0x0042] fd=-1
PORT: registered "8254 Ctrl02" handle 0x09 [0x0043-0x0043] fd=-1
PORT: registered "CMOS RAM" handle 0x0a [0x0070-0x0071] fd=-1
PORT: registered "8259 PIC0" handle 0x0b [0x0020-0x0021] fd=-1
PORT: registered "8259 PIC1" handle 0x0c [0x00a0-0x00a1] fd=-1
PORT: registered "8042 Keyboard data" handle 0x0d [0x0060-0x0060] fd=-1
PORT: registered "8042 Keyboard command" handle 0x0e [0x0064-0x0064] fd=-1
PORT: registered "Speaker port" handle 0x0f [0x0061-0x0061] fd=-1
PORT: registered "DMA - XT Controller" handle 0x10 [0x0000-0x000f] fd=-1
PORT: registered "DMA - XT Pages" handle 0x11 [0x0081-0x0087] fd=-1
PORT: registered "DMA - AT Controller" handle 0x12 [0x00c0-0x00de] fd=-1
PORT: registered "DMA - AT Pages" handle 0x13 [0x0089-0x008a] fd=-1
PORT: registered "SB Emulation" handle 0x14 [0x0220-0x0233] fd=-1
PORT: registered "Adlib (+ Advanced) Emulation" handle 0x15 [0x0388-0x038b]
fd=-1
PORT: registered "Midi Emulation" handle 0x16 [0x0330-0x0331] fd=-1
CONF: reserving 64Kb at 0xE0000 for 'E' (EMS page frame)
TIME: using 9154 usec for updating ALRM timer
SPEAKER: sound OFF!
SPEAKER: on, period=2330
SPEAKER: sound OFF!
SPEAKER: sound OFF!
SPEAKER: on, period=2330
SPEAKER: sound OFF!
SPEAKER: sound OFF!
SPEAKER: on, period=2330
SPEAKER: sound OFF!
DOS termination requested
SPEAKER: sound OFF!
-Albert.
_________________________________________________________________
Get your FREE download of MSN Explorer at http://explorer.msn.com/intl.asp
-
To unsubscribe from this list: send the line "unsubscribe linux-msdos" in
the body of a message to [EMAIL PROTECTED]