LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Games (https://www.linuxquestions.org/questions/linux-games-33/)
-   -   wine and dos games? (https://www.linuxquestions.org/questions/linux-games-33/wine-and-dos-games-201509/)

alphisb0t 07-05-2004 07:08 PM

wine and dos games?
 
Hiya, I just got wine to run without the "config is not a valid registry file" error by UNCOMMENTING OUT the commented-by-default first line in the config which dictates that it is in fact, a valid registry file.

"wine notepad" yields ok results, however anytime I run wine i get the warning "could not find DOS drive for current working dir" and then my .wine folder which is under my user homedir.

I'm not sure how to go about setting up a "dos drive" as thats not mentioned in all the articles i've searched over.

Also, wine DOOM.EXE fails to do anything at all! well, it mentions something about protected memory, gives the practically screenburned warning I just mentioned and then sits there. I have to kill it and the process or the system just loses RAM.

I'm not sure how to go about fixing this problem, as my config file is the product of tons of research on google, and winehq's config file help itself. Yet nothing is mentioned about DOS GAMES or a DOS Drive. Does that mean no DOOM, or Duke3d for wine?

Mega Man X 07-05-2004 08:47 PM

Hi there alphisb0t!!!

Long story short, wine does work. Period. Sorry, but it does not. At least not without a hole bunch of tweaks, including the usage of win98 dll's, which very few peoples use nowadays.

If you are willing to run Dos games, check out Dosbox, it's a great emulator made specifically to run Dos games. However, the results of it with some games (specially the ones like Doom or Duke Nuken) can be ratter slow. Nonetheless, it's a great emulator that you should check out.

Now, for Doom and Duke Nuken, you could use native ports. Here is a nice site with a bunch of Linux installers, including Duke Nuken 3D, you'd be pleased, I bet :d.

For Doom, I'd recommend using Doom Legacy. It's very fast in software mode, but if you have a nice graphics card, you can run it in OpenGL and get other fancy stuff as mouse look and jump.

A last hint too. If you want to run Windows Games (DirectX based) check out Cedega. Unlike wine, it's great :D

Regards!

alphisb0t 07-05-2004 10:52 PM

Thanks for all the info! I'll try out the native ports as I had no idea 3D realms made one. I knew of DOOM Legacy but heard it needed many deps I never even heard of. But it sounds worth the research so I'll start on it tonight! ;P

I'll also check out Cedega and Dosbox tonight as well! You've given me quite a great list of things to try out =]

.....soon as I rawk this guy in quake3 (just got his challenge on gaim at this moment), he has no idea how much I rule at this game.

>;]

e1000 07-06-2004 12:16 AM

does Cedega work on openGL games? or is it only for directX?

PS: how big is the CVS of Cedega? cause im on a REALLY slow 56k modem and I'm wondering if I will be able to DL it? (and its on my home phone so its gota take less than one night)

Mega Man X 07-06-2004 12:35 AM

@alphisb0t
Cool alphisb0t!. I'm glad you liked it :D. Don't worry, Doom Legacy works fairly well. I've no problems with dependency whatsoever. You may need to install sdl_mixer if you are going to OpenGL mode, but that's it. Indeed, don't forget your "wad" files :D

@e1000
It works with both. In fact, WineX/Cedega will translate a DirectX into OpenGL as far as I understood. However, games which has support for OpenGL should use it (As Half-Life for example, it's wiser to set OpenGL rendering in the game main menu).

With the games I've tried with WineX/Cedega, very few give me problems. Not even frame drops, but each case is a different case indeed :).

Here is a list of games currently working with WineX/Cedega:

http://www.transgaming.com/dogamesea...king&showall=1

Note also that, some games with "rate 4" runs perfectly for me, as Jedi Knight and Return to the Castle Wolfenstein. I do, know that RTCW has a native port, but works just as well through WineX. You can always search here:

http://www.transgaming.com/searchgame.php

to see if you favorite game is supported before buying WineX (it's quite cheap, really). There's also a free version through CVS, but I never tried it. At Franks Corner you will find some tutorials about how to compile WineX CVS. There's also an unofficial rpm binary there for WineX3x.

Regards!

Mega Man X 07-06-2004 12:44 AM

Quote:

Originally posted by e1000

PS: how big is the CVS of Cedega? cause im on a REALLY slow 56k modem and I'm wondering if I will be able to DL it? (and its on my home phone so its gota take less than one night)

Oops, I've missed your second question. Sorry :(. Not sure about the CVS, but if you go with the pre-compiled rpm I suggested in my previous post (the unofficial one), the sizes are:

WineX 3.3.1 rpm download 7.7MB (For Mandrake and Suse users)
WineX 3.3.1 rpm download 9.4MB(For Red Hat and Fedora Core users)

I'd also recommend getting those rpm's instead. It can be tough to compile winex CVS, and it not always work :( (or so I've heard)

Cheers!

EDIT: since you are using Slackware, and none of those packages will fit your need, you may want to convert them to slackware native package (.tgz) using either rpm2tgz or alien...


All times are GMT -5. The time now is 05:14 PM.