Jump to content
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble
Strawberry Orange Banana Lime Leaf Slate Sky Blueberry Grape Watermelon Chocolate Marble

MSFN is made available via donations, subscriptions and advertising revenue. The use of ad-blocking software hurts the site. Please disable ad-blocking software or set an exception for MSFN. Alternatively, register and become a site sponsor/subscriber and ads will be disabled automatically. 



Sign in to follow this  
DosFreak

Latest SVN of DosBox on NT3.5x,9x,NT4

Recommended Posts

All,

I'm working on a guide to compile DOSBox. Currently I have a guide that covers Visual Studio 2002-2017, next will be MinGW on Windows and then Linux.

Guide: https://www.vogons.org/viewtopic.php?f=31&t=55706&p=611833#p609435

I've attached the binaries to the first post. 

I'd appreciate it if you could test the releases and offer any suggestions.

Currently this guide is only intended for compiling the official DOSBox source. No third party patches.

The NT3.5x to Windows 2000 binaries were compiled using  VS2008 with Legacy Extender

The XP and Vista+ binaries were compiled with VS2017.

Edited by DosFreak
  • Upvote 1

Share this post


Link to post
Share on other sites

I wonder if you can update source to r4049?

Edit: nevermind I'd hex-edit myself :P

Edited by roytam1

Share this post


Link to post
Share on other sites

After banging my head on it for a week I finally gave up on Mingw. Latest ver I can compile DOSBox that works on Windows 95 is v4.9.3. Anything later and there's an illegal instruction error.

The good news is that today I switched to Mingw64 w/ gcc 7.1.0 and as long as I use the msvcrt.dll from Windows 2000 then DOSBox works!

I've attached a static binary of the mingw64 build. It's still a WIP

Also I did some tests with hxrt in DOS (in vmware) in the thread for anyone that's interested.

Next step is to drop kick the mingw guide and update the mingw-w64 guide and then verify that all dependencies are working.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×