Implement Int21 function 0x5D subfunction 0x00 to dos.cpp #4719
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I implemented Int21 function 0x5D subfunction 0x00 (Remote Server Call) with the help of FeeDOS inthndlr.c line 1276
This change resolves issue #4162 "INT21 0x5D full implementation".
With this change it is possible use a plain dosbox-x to install and run Windows for Workgroups V3.11 as an IPX server on a pcap ne2000 interface offering a host directory for read and persistent write access to an MSDOS machine running a WfW 3.11 IPX network client.
I verified this change on Ubuntu 20.04.6 LTS Linux 5.15.0-91-generic x86-64 and on Debian GNU/Linux 12 (bookworm) Debian 1:6.1.63-1+rpt1 (2023-11-24) aarch64 Linux 6.1.0-rpi7-rpi-v8 with an MSDOS V5.2 and V6.22 (German) client.