DOSBox on NT3.50, NT3.51, NT4 and 9x

Discuss Windows 2000, NT, XP and Windows Server 2000, 2003, SBS 2003.
Post Reply
DosFreak
Posts: 4
Joined: Sat Sep 09, 2017 7:19 pm

DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by DosFreak »

https://www.vogons.org/viewtopic.php?f= ... 84#p609435
https://www.vogons.org/viewtopic.php?f=31&t=60096

I've been working on improving DOSBox host compatibility with 3.51, NT4 and 9x.

Previously DOSBox:
Used SDL 1.2.13 since SDL 1.2.14+ had issues with 9x. Now DOSBox uses SDL 1.2.15
SDL_net 1.2.8 broke compatibility with 95 and NT4 if IPHLPAPI was missing. Now this dll is not required (and allows SDL_net to work with NT 3.51)
DOSBox used to require Active Desktop so IE4 was required. Now this is no longer required.

I'm currently working on NT 3.50 support. Need to make some adjustments to SDL next.

Please provide feedback. Need people to test on various Operating Systems and hardware.
Last edited by DosFreak on Sat May 12, 2018 12:24 pm, edited 1 time in total.

oscareczek
User avatar
Posts: 700
Joined: Fri Apr 25, 2014 5:37 pm
Location: Poland

Re: DOSBox on NT3.51, 9x and NT4

Post by oscareczek »

Okay, but why do we even need DOSBox on 9x, which are based on MS-DOS?

DosFreak
Posts: 4
Joined: Sat Sep 09, 2017 7:19 pm

Re: DOSBox on NT3.51, 9x and NT4

Post by DosFreak »

9x is not based in DOS. 9x is it's own OS.

The reasons for DOSBox on 9x are the same as any other OS. To play DOS games that don't work or don't work well without DOSBox.

Windows Thunderstruck
Posts: 583
Joined: Tue Aug 08, 2017 2:11 pm

Re: DOSBox on NT3.51, 9x and NT4

Post by Windows Thunderstruck »

DosFreak wrote:9x is not based in DOS. 9x is it's own OS.

The reasons for DOSBox on 9x are the same as any other OS. To play DOS games that don't work or don't work well without DOSBox.
Erm. 9x uses DOS as a foundation.

SistemaRayoXP
User avatar
Posts: 371
Joined: Wed Sep 13, 2017 1:26 am
Location: Tlajomulco de Zuñiga, Jalisco, Mexico.
Contact:

Re: DOSBox on NT3.51, 9x and NT4

Post by SistemaRayoXP »

Windows Thunderstruck wrote:Erm. 9x uses DOS as a foundation.
You are getting it all wrong. 9x runs at the top of DOS, but it's a different OS, as it's not the same running a Windows app rather than a DOS app. If you don't believe it, try running Word for Windows in DOS *hehe* ...

oscareczek
User avatar
Posts: 700
Joined: Fri Apr 25, 2014 5:37 pm
Location: Poland

Re: DOSBox on NT3.51, 9x and NT4

Post by oscareczek »

That's exactly what he said.

SistemaRayoXP
User avatar
Posts: 371
Joined: Wed Sep 13, 2017 1:26 am
Location: Tlajomulco de Zuñiga, Jalisco, Mexico.
Contact:

Re: DOSBox on NT3.51, 9x and NT4

Post by SistemaRayoXP »

oscareczek wrote:That's exactly what he said.
Please don't start a nonsense discussion. I've said that because Windows Thunderstruck had not clear the point of DOSBox in 9x. But now I think he has it clear

JustZisGuy
Posts: 271
Joined: Wed Dec 11, 2013 3:24 am

Re: DOSBox on NT3.51, 9x and NT4

Post by JustZisGuy »

Well, I think these ports are very cool. Thanks for all the work making DOSBox work under Windows 95 again! There are times when having an emulator running inside Windows 9x is quite handy. Even though Win9x can handle most DOS applications natively, many poorly behaved DOS programs can hose things up. DOSBox keeps things nice and contained. (All while doing whatever it is, such as using no longer supported hardware, that would make one need Windows 9x in the first place.)

DosFreak
Posts: 4
Joined: Sat Sep 09, 2017 7:19 pm

Re: DOSBox on NT3.51, 9x and NT4

Post by DosFreak »

NT 3.50 support pretty much figured out. Check the thread for the binary. Just need to integrate procedure into guide.

ATeamInc
Posts: 414
Joined: Sun Feb 25, 2018 6:49 pm

Re: DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by ATeamInc »

DosFreak wrote:https://www.vogons.org/viewtopic.php?f= ... 84#p609435
https://www.vogons.org/viewtopic.php?f=31&t=60096

I've been working on improving DOSBox host compatibility with 3.51, NT4 and 9x.

Previously DOSBox:
Used SDL 1.2.13 since SDL 1.2.14+ had issues with 9x. Now DOSBox uses SDL 1.2.15
SDL_net 1.2.8 broke compatibility with 95 and NT4 if IPHLPAPI was missing. Now this dll is not required (and allows SDL_net to work with NT 3.51)
DOSBox used to require Active Desktop so IE4 was required. Now this is no longer required.

I'm currently working on NT 3.50 support. Need to make some adjustments to SDL next.

Please provide feedback. Need people to test on various Operating Systems and hardware.
I only see a point in having it on an NT system that has poor DOS support. As of Windows 9x this would only be useful on Windows ME since it lacks the feature of booting in command prompt only.

oscareczek
User avatar
Posts: 700
Joined: Fri Apr 25, 2014 5:37 pm
Location: Poland

Re: DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by oscareczek »

…by default, there's a method to change that.

SistemaRayoXP
User avatar
Posts: 371
Joined: Wed Sep 13, 2017 1:26 am
Location: Tlajomulco de Zuñiga, Jalisco, Mexico.
Contact:

Re: DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by SistemaRayoXP »

ATeamInc wrote:I only see a point in having it on an NT system that has poor DOS support. As of Windows 9x this would only be useful on Windows ME since it lacks the feature of booting in command prompt only.
Maybe you don't see it as useful, and I understand, I don't use DOSBox since I don't use any DOS apps, but there is people that does, and as you said, "having it on an NT system that has poor DOS support", that's self-explanatory, you'd get better DOS support. As for Win9x, the DOS compatibility is great, but not perfect, so there are apps that won't run correctly, or that run better on real hardware.

MacPlussed
User avatar
Permanently Banned
Posts: 11
Joined: Thu May 17, 2018 9:51 am

Re: DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by MacPlussed »

DOSBox can install Windows 95, but it takes a long time to do so;
https://www.youtube.com/watch?v=cPq3_m5MGAI
The best graphics card is S3 for Windows 95 and DOSBox. You can install S3 for 256-colors.

I don't know DOSBox is can runs the Windows NT. But there are helpful videos to install them.
Windows Chicago Build 58s running on my Virtualbox? (really?) = no.

DosFreak
Posts: 4
Joined: Sat Sep 09, 2017 7:19 pm

Re: DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by DosFreak »

9x and NT are unsupported as a guest but are supported as a host that's what this thread is about.....

protonesso_one
User avatar
Posts: 9
Joined: Sun Jul 02, 2017 6:06 pm
Location: Russia

Re: DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by protonesso_one »

I think Windows NT is useless in DOSBOX
/etc

ATeamInc
Posts: 414
Joined: Sun Feb 25, 2018 6:49 pm

Re: DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by ATeamInc »

protonesso_one wrote:I think Windows NT is useless in DOSBOX
I think you mean the opposite, as Windows NT cannot be installed in DOSBox but could be the host.

SistemaRayoXP
User avatar
Posts: 371
Joined: Wed Sep 13, 2017 1:26 am
Location: Tlajomulco de Zuñiga, Jalisco, Mexico.
Contact:

Re: DOSBox on NT3.50, NT3.51, NT4 and 9x

Post by SistemaRayoXP »

No no no, DOSBox with Windows NT as the host can be useful because the poor DOS subsystem it has. But using Windows NT (3.1,3.5 and 3.51) isn't a great thing, as they had few applications and they are useless for today stuff, as for the use in its time, it was mainly as server, data center and workstation, with the last being for use in office computers with some Office Program. So they were useful in their days, but no more

Post Reply