Porting windows game to Linux

Sam asked me to re-send this with a different subject because the old
subject line bounced it from the listserver…

On a slight update to what is below,I have it running, but the keyboard
input doesn’t work right.

I ran across the source for a DOS/Windows game called utumno, it’s a
graphical nethack clone (think Diablo). The game isn’t in development
any longer, but I’d like to get the code up and running on Linux.
Anyway, I converted the system dependent code over to SDL, but I’m
getting all kinds of compile errors is the ‘non-system’ dependent
section. I figure this is due to the fact that MSDos and Win32 have a
lot of common code, these sections aren’t completely system
independant. So If anyone is interested in helping me, send a private
message. As far as licening goes, it’s currently opensource but not
GPL’d just a ‘do what you want, but don’t sell this code’ type quickie
license. I wrote the original author asking if it is ok to change the
license to the GPL, but he hasn’t replied yet.

Oh a side note, I was going to port this from the DOS code, but after
looking at it, I realised it would be easier to port from the windows
code… strange eh?

                     -fjr-- 

Frank J. Ramsay
@Frank_Ramsay

Newsgroups: loki.open-source.sdl

I ran across the source for a DOS/Windows game called utumno, it’s a
graphical nethack clone (think Diablo). The game isn’t in development
any longer, but I’d like to get the code up and running on Linux.

Hmmm… I don’t have time to contribute, but it sounds very interesting. I
do like nethack a lot, and I also love Diablo. (And if Loki doesn’t get a
Diablo II port contract I will go over to the Blizzard offices with the
recruitment division of the MLUG (Mafia Linux User Group) and kick butt, you
hear?)

Oh a side note, I was going to port this from the DOS code, but after
looking at it, I realised it would be easier to port from the windows
code… strange eh?

To be perfectly frank, I’m not surprised. DOS code tends to do its hardware
accessing itself without encapsulation, and Windows is all nicely
encapsulated C code. SDL lets you do both, which is cool. :wink:

                    -fjr

Nicholas

Nicholas Vining “While you’re out there struggling
vining at pacificcoast.net with your computer, I’m naked,
icq: 20872003 clueless, and feeling good!”
- Ratbert

----- Original Message -----
From: fjr@marsdome.penguinpowered.com (Frank Ramsay)
To: sdl at lokigames.com
Date: Tuesday, March 28, 2000 3:57 PM
Subject: [SDL] Porting windows game to Linux