Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

DoEMU builds broke?

50 views
Skip to first unread message

KK4QBN

unread,
Mar 24, 2018, 9:31:06 AM3/24/18
to
here lately it seems like sbbs is broke for use with dosemu, i did'nt really
notice until this morning:

/sbbs/xt3/24 09:22:43 term Node 1 executing external: /usr/bin/env
HOME=/sbbs/ctrl/ QUIET=1 DOSDRIVE_D=/sbbs/node1/ usr/bin/dosemu.bin -I"video {
none }" -I"keystroke \r" -I"serial { virtual com 1 }" -f/etc/dosemu/dosemu.conf
-ED:external.bat -o/sbbs/node1/dosemu.log 2> /sbbs/node1/dosemu_boot.log
3/24 09:22:43 term Node 1 sending telnet cmd: DON'T Binary Transmission
3/24 09:22:43 term Node 1 received telnet cmd: WON'T Binary Transmission
3/24 09:22:43 term Node 1 TypeError: options is null


This is happening on every dos game I have on the system all that have worked
before are no longer working.

--

Tim Smith (KK4QBN)
KK4QBN BBS

---
* Synchronet * KK4QBN BBS - kk4qbn.com - 706.422.9538 - EM74OR - NW GA USA
--- Synchronet 3.17a-Win32 NewsLink 1.108
* Vertrauen - Riverside County, California - telnet://vert.synchro.net

KK4QBN

unread,
Mar 24, 2018, 3:52:20 PM3/24/18
to
Re: DoEMU builds broke?
By: KK4QBN to All on Sat Mar 24 2018 09:26:16

KK> here lately it seems like sbbs is broke for use with dosemu, i did'nt
KK> really notice until this morning:

KK> /sbbs/xt3/24 09:22:43 term Node 1 executing external: /usr/bin/env
KK> HOME=/sbbs/ctrl/ QUIET=1 DOSDRIVE_D=/sbbs/node1/ usr/bin/dosemu.bin
KK> -I"video { none }" -I"keystroke \r" -I"serial { virtual com 1 }"
KK> -f/etc/dosemu/dosemu.conf -ED:external.bat -o/sbbs/node1/dosemu.log 2>
KK> /sbbs/node1/dosemu_boot.log 3/24 09:22:43 term Node 1 sending telnet cmd:
KK> DON'T Binary Transmission 3/24 09:22:43 term Node 1 received telnet cmd:
KK> WON'T Binary Transmission 3/24 09:22:43 term Node 1 TypeError: options is
KK> null

to add to this, I read /sbbs/node1/dosemu_boot.log and it states:

/usr/bin/env: \u2018usr/bin/dosemu.bin\u2019: No such file or directory

and yes, this is how it pastes, but reads

/usr/bin/env: '/usr/bin/dosemu.bin': No such file or directory


I've tried putting /usr/bin/dosemu in sbbs.ini also with the same results.

results of whereis dosemu:

kk4qbn@kk4qbn:/sbbs/node1$ whereis dosemu
dosemu: /usr/bin/dosemu /usr/bin/dosemu.bin /usr/lib/dosemu /etc/dosemu
/usr/share/man/man1/dosemu.1.gz


when I type dosemu from the cmdline it fires off with no issues.

here is contents of /sbbs/node1/dosemu.log

CONF: config variable parser_version_3 set
CONF: config variable c_system set
CONF: Parsing built-in dosemu.conf file.
CONF: config variable version_3_style_used set
CONF: Parsing built-in global.conf file.
CONF: config variable version_3_style_used unset
CONF: config variable version_3_style_used set
CONF: opened include file /etc/dosemu/dosemu.conf
CONF: closed include file /etc/dosemu/dosemu.conf
CONF: opened include file /etc/dosemu/dosemu.conf
CONF: closed include file /etc/dosemu/dosemu.conf
CONF: config variable skip_dosrc set
CONF: mapping driver = 'auto'
debug flags: -a+cw
CONF: Disabling use of pentium timer
CONF: dosbanner on
CONF: timer freq=18, update=54925
CONF: CPU set to 586
CONF: JIT CPUEMU set to 0 for 586
CONF: 8192k bytes EMS memory
CONF: EMS-frame = 0xe400
CONF: DPMI-Server on (0x5000)
CONF: DPMI base addr = 0xffffffff
CONF: PM DOS API Translator on
CONF: No DJGPP NULL deref checks: off
CONF: 8192k bytes XMS memory
CONF: dosemu not running on console
CONF: time mode = 'bios'
SER: directory /var/lock namestub LCK.. binary No
MOUSE: no device specified, type 0 using internaldriver: yes, emulate3buttons:
$
CONF: Keyboard-layout keyb-user
CONF: **** Warning: floppy /dev/fd0 not accessible, disabled
CONF: fastfloppy = 1
CONF: IPX support off
CONF(LPT0) f: (null) c: lpr -l t: 20 port: 0
CONF(LPT1) f: (null) c: lpr -l -P lpt2 t: 20 port: 0
CONF: not allowing speaker port access
CONF: Packet Driver enabled.
device: /etc/dosemu/drives/c type 4 h: -1 s: -1 t: -1 drive C:
device: /etc/dosemu/drives/d type 4 h: -1 s: -1 t: -1 drive D:
CONF: cdrom MSCD0001 on /dev/cdrom
CONF: config variable c_system unset
CONF: config variable c_comline set
Parsing commandline statements.
CONF: Parsing commandline file.
SER0: /dev/pts/3
CONF: config variable c_comline unset
Linux kernel 4.9.0; CPU speed is 1199000000 Hz
CPU-EMU speed is 1199 MHz
CONF: mostly running as USER: uid=1000 (cached 1000) gid=1000 (cached 1000)
DBG_FD already set
DOSEMU-1.4.0.8 is coming up on Linux version 4.9.0-6-amd64 #1 SMP Debian
4.9.82$
Compiled with GCC version 6.3.0 -m64
WARN: vm86plus service not available in your kernel
WARN: using CPU emulation for vm86()
CONF: reserving 640Kb at 0x00000 for 'd' (Base DOS memory (first 640K))
CONF: reserving 48Kb at 0xF4000 for 'r' (Dosemu reserved area)
CONF: reserving 128Kb at 0xA0000 for 'v' (Video memory)
PKT: Cannot open raw sockets: Operation not permitted
WARN: using non-zero memory base address 0x10f000.
WARN: You can use the better-tested zero based setup using
WARN: sysctl -w vm.mmap_min_addr=0
WARN: as root, or by changing the vm.mmap_min_addr setting in
WARN: /etc/sysctl.conf or a file in /etc/sysctl.d/ to 0.
CONF: reserving 8256Kb at 0x100000 for 'x' (Extended memory (HMA+XMS))
Registering HWRAM, type=e base=0x40c04000 size=0x400000
CONF: reserving 4096Kb at 0x40C04000 for 'e' (VGAEMU LFB)
CONF: reserving 12Kb at 0xC0000 for 'V' (VGAEMU Video BIOS)
SERIAL $Id$
registering /dev/pts/3 for serial
CONF: detected layout is "us"
CONF: detected alternate layout: us
CONF: reserving 16Kb at 0xE4000 for 'E' (EMS page frame)
CONF: reserving 16Kb at 0xE8000 for 'E' (EMS page frame)
CONF: reserving 16Kb at 0xEC000 for 'E' (EMS page frame)
CONF: reserving 16Kb at 0xF0000 for 'E' (EMS page frame)
CONF: reserving 132Kb at 0xC3000 for 'U' (Upper Memory Block (UMB, XMS 3.0))
TIME: using 9154 usec for updating ALRM timer
======================= ENTER CPU-EMU ===============

* Fault out of DOSEMU code, cs:eip=33:5624ea3ced16, cr2=11cf, fault_cnt=1
* Fault out of DOSEMU code, cs:eip=33:5624ea3ced16, cr2=11cf, fault_cnt=1
* Fault out of DOSEMU code, cs:eip=33:5624ea3ced16, cr2=11cf, fault_cnt=1
DOS termination requested
leavedos(dos_helper|530) called - shutting down
======================= LEAVE CPU-EMU ===============

You don't think my USB modem may be doing this? it's the only think different
that I can think of that has been changed.

KK4QBN

unread,
Mar 24, 2018, 3:52:20 PM3/24/18
to
Re: DoEMU builds broke?
By: KK4QBN to All on Sat Mar 24 2018 13:48:46

KK> You don't think my USB modem may be doing this? it's the only think
KK> different that I can think of that has been changed.

Unplugged modem, killed sexpots, no change, did'nt think that would be causing
it anyway but did'nt hurt to try.

Digital Man

unread,
Mar 24, 2018, 4:14:01 PM3/24/18
to
To: KK4QBN
Re: DoEMU builds broke?
By: KK4QBN to All on Sat Mar 24 2018 09:26 am

> here lately it seems like sbbs is broke for use with dosemu, i did'nt really
> notice until this morning:
>
> /sbbs/xt3/24 09:22:43 term Node 1 executing external: /usr/bin/env
> HOME=/sbbs/ctrl/ QUIET=1 DOSDRIVE_D=/sbbs/node1/ usr/bin/dosemu.bin -I"video
> { none }" -I"keystroke \r" -I"serial { virtual com 1 }"
> -f/etc/dosemu/dosemu.conf -ED:external.bat -o/sbbs/node1/dosemu.log 2>
> /sbbs/node1/dosemu_boot.log
> 3/24 09:22:43 term Node 1 sending telnet cmd: DON'T Binary Transmission
> 3/24 09:22:43 term Node 1 received telnet cmd: WON'T Binary Transmission
> 3/24 09:22:43 term Node 1 TypeError: options is null

That "TypeError" is a JavaScript error. And "options" indicates is probably a
script that's using modopts.js (and modopts.ini), but the expected section in
the modopts.ini is absent.

> This is happening on every dos game I have on the system all that have
> worked before are no longer working.

Interesting. You get that "TypeError" when running DOS games? I wish there was
more detail to the error message. Are you using a custom xtrn_sec.js or other
door-related JavaScript module?

digital man

This Is Spinal Tap quote #13:
Nigel Tufnel: You can't really dust for vomit.
Norco, CA WX: 62.2øF, 56.0% humidity, 6 mph ESE wind, 0.00 inches rain/24hrs

KK4QBN

unread,
Mar 25, 2018, 9:53:28 AM3/25/18
to
To: Digital Man
Re: DoEMU builds broke?
By: Digital Man to KK4QBN on Sat Mar 24 2018 13:13:35

>> This is happening on every dos game I have on the system all that have
>> worked before are no longer working.

DM> Interesting. You get that "TypeError" when running DOS games? I wish there
DM> was more detail to the error message. Are you using a custom xtrn_sec.js
DM> or other door-related JavaScript module?

No, I'm not using a custom xtrn_sec.js, but If I'm not mistakin that was the
sane error I passed along yesterday when trying to run SynWXRemix, I'll have to
check again and revisit. I do know my telgate and some other JS are running
without that error though, so it's not system wide.




--

Tim Smith (KK4QBN)
KK4QBN BBS

---
* Synchronet * KK4QBN BBS - kk4qbn.com - 706.422.9538 - EM74OR - NW GA USA
0 new messages