The Silicon Underground
  Welcome to Dave Farquhar's Silicon Underground Tuesday, November 24 2009 @ 06:16 PM CST  
Theme Changer
Change the look of the site by selecting a theme below:

What's New
STORIES
No new stories

COMMENTS last 48 hrs
No new comments

LINKS last 2 wks
No recent new links

Google Ads

User Functions
Username:

Password:

Don't have an account yet? Sign up as a New User

Firefox


Running ancient DOS games on modern Windows   
Thursday, February 12 2004 @ 11:40 PM CST
By David L. Farquhar

So today I was one of at least two people trying to help Jerry Pournelle get the original Railroad Tycoon running under Windows XP. The secret is DOSBox, a cross-platform DOS emulator.

DOSBox emulates a 386-class PC, with VGA and a SoundBlaster, under multiple operating systems--most notably, Linux and Win32. It's pretty slick in a number of ways. Boot it up, and you've instantly got sound configured and 637K of conventional memory available, along with enough extended memory to round out 16 megs. All without messing around with arcane and archaic memory manager commands in config.sys. (Remember that?)

When Jerry last e-mailed me, the game was running but he was having difficulty getting the mouse to work, even when hitting ctrl-f10 to lock the mouse. I suspect it's easier to get PS/2 mice to work with the emulator than USB mice, as under Windows USB is a different driver. But I'm not certain. I'm still trying to find my box of old DOS games so I can even test the emulator properly. Based on his site, it looks like he got it working, but didn't elaborate on what it took. I don't blame him--if I'd just gotten the original Railroad Tycoon running again, I think I'd have better things to do than write back a dozen people to say, "It works."

Because DOSBox actually emulates everything and doesn't rely on the hardware, you need a GHz-plus machine to get 486 speed out of it. That's the price you pay for higher compatibility. The cardinal rule of emulation has always been that any machine can perfectly emulate any other machine as long as speed is not a factor. Fortunately, those aren't especially rare or expensive these days.

I'm definitely going to keep looking for that box of old floppies. My 1.3 GHz Athlon ought to run that old DOS stuff pretty well, I would think. I've been wishing for about six or seven years that something like this would come along. Long enough that I wasn't even ready for it when it appeared in a reasonably mature state...

  [ Views: 2511 ]  


Running ancient DOS games on modern Windows | 1 comments | Create New Account
The following comments are owned by whomever posted them. This site is not responsible for what they say.
Re:Running ancient DOS games on modern Windows
Authored by: JTrees on Thursday, February 19 2004 @ 05:34 PM CST
I've been watching this emulator since it was just starting out as a project on Zophar's Domain (now at Sourceforge). It's progressed *very* nicely since its humble beginnings, running many old DOS programs without the need for an actual DOS-bootable system.

I forsaw the need for something like this a couple of years ago, as the Windows platform has moved away from its DOS roots and many people still want to run their old DOS games (games never truly get old).

Even on Win 9x systems, the ability to run DOS games under Windows *with* sound, as well as some protected mode game issues, is nice. Besides, as PCs have now surpassed 1 GHz CPU speeds, many old DOS programs become unstable and basically unusable, even with a program such as MoSlo.
Also, no yucky Borland Pascal "Runtime 200" errors on fast CPUs to deal with.

Having this program ported to Linux is a major bonus, too. I did notice that the newest version of DOSBox runs a bit choppy on my 700 MHz Duron, so I only use it for games that won't run at all on older versions. All in all, a great emulator that continues to get better.

[ Reply to This ]

What's Related
  • Jerry Pournelle
  • DOSBox
  • More by DaveF
  • More from DOS

  • Story Options
  • Mail Story to a Friend
  • Printable Story Format


  • Calendar
    November 2009
    SuMoTuWeThFrSa
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    1
    2
    3
    4
    5
    Click on any day to see postings and events for that date.

    Referrals

    Top 10 by Comments
    Story TitleComments
    Cheap laptops from Sotec 253
    An untrustworthy vendor 164
    Upgrading an eMachine 125
    eMachine upgrade advice 99
    Why I dislike Microsoft 51
    Upgrade diary: Gateway G6-400 35
    And we're live 30
    The day after the Columbia 22
    How to pray 22
    CD-ROM troubleshooting under Windows 9x 20

    Top 10 Read
    Story TitleViews
    eMachine upgrade advice 74353
    Upgrading an eMachine 63106
    How to view a blg file in Windows 2000 50661
    Cheap laptops from Sotec 32806
    Upgrade diary: Compaq Presario 7360 20003
    Upgrade diary: Gateway G6-400 19881
    CD-ROM troubleshooting under Windows 9x 15559
    Finding an open-source alternative to Ghost 14300
    Big trouble 13827
    Salary cap? Baseball needs something 11806

    Topics
    Home
    Apache (2)
    Baseball (63)
    Book reviews (2)
    Business (1)
    Christianity (57)
    Cooking (1)
    Copyright (16)
    Curmudgeonry (1)
    Design (7)
    DOS (6)
    Games (4)
    Genealogy (11)
    General (507)
    Hardware (168)
    Health (13)
    Human Interest (9)
    Humor/Satire (19)
    Investing (4)
    Journalism (1)
    Linux (93)
    Macintosh (22)
    Model Building (3)
    Music (33)
    net.culture (40)
    Personal (88)
    Photography (6)
    Politics (3)
    Retro Computing (26)
    Saving money (72)
    Servers and Networking (18)
    Society (49)
    Software (55)
    Spam (13)
    St. Louis (23)
    This weblog (14)
    Toy trains (74)
    Troubleshooting (7)
    Useless Trivia (1)
    Vendors (6)
    Video (21)
    Viruses (12)
    Windows (120)
    Writing (16)

    Older Stories
    Wednesday 30-Sep
  • 401(K) Paperwork (0)

  • Sunday 27-Sep
  • First impressions: HP Mini 110 (1)

  • Saturday 26-Sep
  • Getting more screen real estate in Firefox (0)

  • Wednesday 23-Sep
  • Barfy. (4)

  • Monday 21-Sep
  • Why I quit my job (2)

  • Saturday 12-Sep
  • Slimming down Windows XP for SSDs and nettops (0)

  • Thursday 10-Sep
  • And... bailing out. (3)

  • Friday 04-Sep
  • End of the innocence (0)

  • Monday 31-Aug
  • Installing Windows off USB (1)

  • Friday 21-Aug
  • Diving into real estate (0)

  • Who's Online
    Guest Users: 7

    Syndicate!
    Get your RSS/RDF fix here.

    List of all stories
    Click here for a list of all the entries on this site


    Created this page in 0.91 seconds


     Copyright © 2009 Dave Farquhar's Silicon Underground
     All trademarks and copyrights on this page are owned by their respective owners.

    Powered by GL 1.3.x