Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support networking in Windows for Workgroups 3.11 from the shell #1447

Merged
merged 4 commits into from
Dec 19, 2021

Conversation

kcgen
Copy link
Member

@kcgen kcgen commented Dec 19, 2021

Thank you for this generous contribution from the DOSBox-X project, @Wengier, and @nanshiki for authoring the character-mode DOS device drivers in DOSBox-X.

This will allow easier network setup combined with a higher performance and more stable TCP/IP stack versus the DOS + win31 approach, all of which will benefit windows 3.1x multiplayer games.

@kcgen kcgen added the enhancement New feature or enhancement of existing features label Dec 19, 2021
@kcgen kcgen added this to In progress in 0.78 release via automation Dec 19, 2021
@kcgen kcgen merged commit 9638107 into main Dec 19, 2021
0.78 release automation moved this from In progress to Done Dec 19, 2021
@kcgen kcgen deleted the kc/ww-wfwnet-1 branch December 19, 2021 16:05
@kcgen kcgen added this to the 0.78 release milestone Dec 21, 2021
@kcgen
Copy link
Member Author

kcgen commented Dec 24, 2021

The following conf setting and [autoexec] block are known to work with Windows for Workgroups using its built-in NE2000 drivers and their add-on tcp32b.zip package, mentioned in Q99891, with the TCP/IP protocol configured (in Windows) to use DHCP.

[sdl]
sensitivity = 28,33
capture_mouse = onclick middlerelease

[dosbox]
startup_verbosity = quiet

[cpu]
core = pentiumslow
cycles  = 60000

[ethernet]
ne2000 = true

[dos]
ems = false

[autoexec]
@echo off
mount c .
c:
DEVICE.COM C:\WINDOWS\IFSHLP.SYS
C:\WINDOWS\net start
PATH C:\WINDOWS;
SET TEMP=C:\WINDOWS\TEMP
WIN

Where the C:\DEVICE.COM program is a device-driver loader, in this case, courtesy of the DOSBox-X team's loader: device.zip
-- thank you DOSBox-X!

@Grounded0 Grounded0 added the networking Issues related to networking label Jun 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or enhancement of existing features networking Issues related to networking
Projects
No open projects
Development

Successfully merging this pull request may close these issues.

None yet

3 participants