GAME JOBS
Latest Blogs
spacer View All     Post     RSS spacer
 
June 6, 2013
 
Tenets of Videodreams, Part 3: Musicality
 
Free to Play: A Call for Games Lacking Challenge [1]
 
Cracking the Touchscreen Code [2]
 
10 Business Law and Tax Law Steps to Improve the Chance of Crowdfunding Success
 
Deep Plaid Games, one year later
spacer
Latest Jobs
spacer View All     Post a Job     RSS spacer
 
June 6, 2013
 
KingsIsle Entertainment, Inc.
Concept Artist
 
Red Storm Entertainment, a Ubisoft Studio
Assistant/Associate Producer
 
Wargaming.net
Build Engineer
 
Gameloft - New York
Programmer
 
Wargaming.net
Build Engineer
 
Virdyne Technologies
Unity Programmer
spacer
Latest Press Releases
spacer View All     RSS spacer
 
June 6, 2013
 
MAJESCO ENTERTAINMENT
INVITES YOU TO CHECK OUT
ITS...
 
100% Indie Program to
Preview Leisure Suit
Larry:...
 
American McGee’s
Spicy Horse Games
Studio...
 
Urban Trial Freestyle
Revving Up for Nintendo
3DS
 
MIGHT & MAGIC® X
LEGACY IS NOW IN OPEN...
spacer
About
spacer Editor-In-Chief:
Kris Graft
Blog Director:
Christian Nutt
Senior Contributing Editor:
Brandon Sheffield
News Editors:
Mike Rose, Kris Ligman
Editors-At-Large:
Leigh Alexander, Chris Morris
Advertising:
Jennifer Sulik
Recruitment:
Gina Gross
Education:
Gillian Crowley
 
Contact Gamasutra
 
Report a Problem
 
Submit News
 
Comment Guidelines
 
Blogging Guidelines
Sponsor

  Have you considered porting your game to MS-DOS? Exclusive
Have you considered porting your game to MS-DOS?
 

March 19, 2013   |   By Mike Rose

Comments 8 comments

More: Console/PC, Smartphone/Tablet, Indie, Programming, Design, Business/Marketing, Exclusive





Porting your game to multiple platforms makes much financial sense, allowing you to hit as many different markets and players as possible. One platform you might not have considered is MS-DOS.

Yes, you read that right: MS-DOS, the operating system that dominated the PC market in the 80s and early 90s.

It might sound crazy to consider DOS as a viable platform for a port -- and that's because, well, it is crazy. But that hasn't stopped developer Bryan Lunduke from porting his game Linux Tycoon to the age-old system.

Linux Tycoon is a Linux Distro Building game. You create a build full of software packages, fix as many bugs as possible, then ship it out to the online world to battle against the various other Linux offerings out there.

Purchase a copy of Linux Tycoon and you'll not only get copies for Windows, Mac and Linux -- you'll also now receive the newly-released DOS version.

"I did it just to make Richard Stallman's [founder of the GNU Project] head explode," laughs Lunduke. "A closed-source game about building Linux... running on DOS? I don't think something like that can exist in our universe at the same time as Stallman. I'm sure, at the very least, a temporal rift opened up somewhere."

linux tycoon dos.jpgLunduke says that part of the reason why he ported the game to DOS was because so many people had asked for versions on other platforms, and this was an easy way to make that happen fast.

By making a DOS version, he reasons, players can now use free programs like DOSBox and VirtualBox to run Linux Tycoon on Android, iOS, OS/2 and more. "I've gotten requests for ports to everything from Android and iOS to HaikuOS and FreeBSD," he adds. "So I made a DOS version."

He continues, "Truth be told, it was actually pretty damned easy. I tend to do most of my coding in a terminal or simple text editor already, so coding in DOS wasn't much of a stretch."

Ironically, Lunduke is calling the DOS version "the most cutting edge" edition of the game. This is because he plans to implement any new features or updates in the DOS version first, essentially using it as a test-bed.

"Linux Tycoon isn't pushing any technological boundaries," he notes. "Hell, the
only real 'graphics' in the game come in the form of an 8-bit styled version of me, who simply stands there -- quietly judging you. So the DOS version is, in all reality, just as technically advanced as the Windows, Mac or Linux versions."

"Besides," Lunduke adds, "how awesome is it to have the 'test bed' version be the DOS
version? I toyed with calling it Linux Tycoon EXTREME Deluxe Edition for DOS."
 
 
Top Stories

image
Keeping the simulation dream alive
image
Q&A: With Neverwinter inbound, Cryptic founds Seattle studio
image
A 15-year-old critique of the game industry that's still relevant today
image
The demo is dead, revisited


   
 
Comments

E Zachary Knight
profile image
This is actually a really clever idea. With DOSbox running on most any operating system, you could code your game once and target everything. That is, if you are willing to work within the constraints of a DOS operating system.

Maciej Bacal
profile image
If that's your goal then just code your game in Java. DOSBox is a huge pain in the ass and i sincerely doubt that people would be willing to launch the thing to play a game that isn't made out of pure gold.

E Zachary Knight
profile image
Like I said, it is a good idea if you are willing to work within the constraints of DOS.

As for Java, you could go that route, but you will be up against multiple versions of Java, different patch levels, vulnerabilities etc.

Maciej Bacal
profile image
Come on... None of those concerns are relevant in the real world, Java auto updates. You'd have to be selling a physical copy of the game to be even remotely concerned with Java versions or patches or what ever and what vulnerabilities are you so worried about, people are going to hack your game or something, who cares. And beside that, i didn't say anything about DOS constraints, i said that DOSBox is a terrible application, not something you want your customers to deal with. This is just silly.

Jorge Ramos
profile image
I would LOVE to read Stallman's reaction to this. I applaud this guy for trying something bold and crazy as this.

Bram Stolk
profile image
If i were to port my game, i would like to have opengl.
I think the only way to have opengl in hardware for dos was to get a voodoo2 card.
And then use the Glide library.
I loved the 3d dedicated voodoo device approach.
It put a very clear seperation between 3d and desktop.

Kenneth Poirier
profile image
The first game my company put out in 2010 was a DOS Only product. People yell at me and said why the heck did you do that? I said because DOS will run on anything. I was rather excited the other day when someone put it on a Nintendo DS chip. Now, you will be limiting your audience to John Titor and Dos-Box Enthusiasts, you are also supplying a very fanatic niche market.

Charles Doty
profile image
HX DOS extender supports a subset of Win32 under DOS, including ddraw and dsound; making it extremely easy to port to DOS.


none
 
Comment:
 




 
UBM Tech