Oxford Oberon 2.9.2 under HX 2.17 w/ MSVCRT.DLL from ReactOS (DOSX)
> > Have you ever tried this?
>
> Sure
>
> ### ReactOS 0.3.14 ###
>
> MSVCRT.DLL 466'944
> BEE31A9B753E8A4937C67F29519A2C3A
>
> It just got less bad in ReactOS 0.3.14
>
> http://www.reactos.org/en/index.html (no 0.3.15 yet)
I grabbed the (40 MB) live CD .ZIP download (150 MB unpacked). I mounted it under PuppyLinux and copied MSVCRT.DLL to my HX directory (for use on FreeDOS 1.1). I made sure to hide the old proprietary MS one. (BTW, ReactOS srcs .ZIP is 72 MB but about 260 MB unpacked. I'm not sure how easy it would be to actually build this bothersome clone .DLL (presumably uses CMake and MinGW), but /lib/sdk/crt/ doesn't honestly look too big, comparatively. Though I can't pretend to have the motivation to try right now. Anyways, I blindly assume it's under LGPL or similar.)
Granted, I didn't heavily test, only tried Oxford Oberon 2.9.2, which was compiled by MingW. Hence it does by default need MSVCRT.DLL and has relocs stripped, so I had to set HDPMI=32 and DPMILDR=136 (128 + 8) for separate address space and ignore unsupported (but unneeded) imports. Then it seems to actually work! So that's pretty good. Maybe I'm misunderstanding the settings somewhat, but that's the only way I could get it working.
Complete thread:
- Missing imports from the emulated DLLs - HX-DOS extender - Raghavan, 14.11.2010, 16:59 (DOSX)
- Missing imports from the emulated DLLs - HX-DOS extender - Rugxulo, 14.11.2010, 20:07
- Missing imports from the emulated DLLs - HX-DOS extender - Japheth, 15.11.2010, 11:06
- Missing imports from the emulated DLLs - HX-DOS extender - Laaca, 15.11.2010, 16:28
- Missing imports from the emulated DLLs - HX-DOS extender - Japheth, 15.11.2010, 19:43
- Missing imports from the emulated DLLs - HX-DOS extender - DOS386, 13.06.2012, 11:15
- Oxford Oberon 2.9.2 under HX 2.17 w/ MSVCRT.DLL from ReactOS - Rugxulo, 16.06.2012, 00:11
- Oxford Oberon 2.9.2 under HX 2.17 w/ MSVCRT.DLL from ReactOS - DOS386, 16.06.2012, 07:21
- Oxford Oberon 2.9.2 under HX 2.17 w/ MSVCRT.DLL from ReactOS - Rugxulo, 16.06.2012, 11:22
- Oxford Oberon 2.9.2 under HX 2.17 w/ MSVCRT.DLL from ReactOS - DOS386, 16.06.2012, 07:21
- Oxford Oberon 2.9.2 under HX 2.17 w/ MSVCRT.DLL from ReactOS - Rugxulo, 16.06.2012, 00:11
- Missing imports from the emulated DLLs - HX-DOS extender - DOS386, 13.06.2012, 11:15
- Missing imports from the emulated DLLs - HX-DOS extender - Japheth, 15.11.2010, 19:43
- Missing imports from the emulated DLLs - HX-DOS extender - Laaca, 15.11.2010, 16:28