Despite the connect speed being reduced from 115200 to 57600
Now that I have moved over to dosbox-x, there is a very noticable pause betweenthe version screen and the ANSI screen.
dosbox-x:
cpu core = auto
cpu type = auto
all other settings left to default
Despite the connect speed being reduced from 115200 to 57600
It's only the reported speed. The DTE speed can be set anywhere from 300 to 115200 bps and DOSBox-X will honor that rate. But the software modem can only
respond with "CONNECT 57600" when a connection is made.
Now that I have moved over to dosbox-x, there is a very noticable pause betweenthe version screen and the ANSI screen.
This is where BRE v.988 gets a little weird. It's actually scanning the entir
BRE directory tree for known (at the time it was compiled, anyway) hacks and cheats. On modern hardware this is finished in the blink of an eye. On older
slower processors not so much.
Start by minimizing the files the game will scan in the BRE directory. First,
move or delete any subdirectories which the game did not create itself. The scan pays particular attention to directories which are not part of the game. Next, trim down the files in the game's root directory. Every single file in there gets scanned. If it isn't NEEDED by the game, move it elsewhere. Just not into a subdirectory off this directory. This includes README files, FILE_ID.DIZ, the original game archive, even the INSTALL.* and BREDATA files.
dosbox-x:
cpu core = auto
cpu type = auto
all other settings left to default
These settings result in an emulated 486 CPU with the speed of a 386SX-16. That's actually fine for most everything a DOS BBS would need. But it's not helping the BRE scan situation any. If you've got some CPU time to spare, try
boosting the cycles settings. I would start off with:
cycles = auto 6000 15% limit 30000
I don't remember if the priority setting has any function under LInux or not. Even so, set it to:
priority = normal, normal
This keeps the performance the same no matter what state the DOSBox instance i
in.
Good afternoon,--- SBBSecho 3.14-Win32
I recently switched a couple of my DOS BBS nodes from dosemu to dosbox-x, at the request of the software maintainer. For the most part, the BBS works the same if not a little better. Despite the connect speed being reduced from 115200 to 57600, one of my telnet callers has reported that games like OOII areactually working fast enough that game play is no longer slugish.
However, I have run into an issue with BRE. Normally, when BRE starts, the first screen the caller sees (that gives them the version info) quickly clears and they are presented with the BRE ansi welcome screen.
Now that I have moved over to dosbox-x, there is a very noticable pause betweenthe version screen and the ANSI screen. Maybe 20 or more seconds before the
game continues. Once this happens, the game seems to run and exit just fine.
Is anyone else using dosbox-x with BRE? If so, did you have to do anything special to get it running?
Some pertinent settings from each environment...
dosemu:
cpu = 80586
ems = 8192
video = vga
all other cpu/memory/video settings left to default
dosbox-x:
cpu core = auto
cpu type = auto
ems = true
machine ("video") = svga_s3
all other settings left to default
I am running dosbox-x on a debian linux bookworm machine. I have tried changing the CPU setting to '386' and '486' (via the pull down menu) but that didn't seem to change the behavior (i.e. in dosbox-x).
Thanks,
Mike
* SLMR 2.1a * And Adam asked, "What's a Headache?"
--- SBBSecho 3.20-Linux
* Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (21:1/175)
Could it be the fact RIP detect pause?
Could it be the fact RIP detect pause?
I considered that as that was a problem with one of my LORD instances... I didn't have NORIP on the command line... but BRE doesn't appear to support RIP.--- SBBSecho 3.14-Win32
I was able to get it working like normal by making a change to my dosbox-x config file cycles setting. The change was suggested by a user here or in another echo who appears more knowledgeable about dosbox than I. ;)
* SLMR 2.1a * In his hand a moving picture of the crumbling land
--- SBBSecho 3.20-Linux
* Origin: capitolcityonline.net * Telnet/SSH:2022/HTTP (21:1/175)
I am glad everything is working well. bRE is a fun game.
I am glad everything is working well. bRE is a fun game.
Sysop: | Tetrazocine |
---|---|
Location: | Melbourne, VIC, Australia |
Users: | 4 |
Nodes: | 8 (0 / 8) |
Uptime: | 80:59:05 |
Calls: | 66 |
Calls today: | 1 |
Files: | 21,500 |
Messages: | 73,852 |