GeneralThis forum is for non-technical general discussion which can include both Linux and non-Linux topics. Have fun!
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
A friend of mine tries to get some old win95 games to run... xwing fighter and such. They work in wine, but they don't run on XP, dosbox or win95 in a virtual machine (needs directX 7 or something). You can download some zip files for windows from winehq: http://www.winehq.org/site/download, but I don't know what to do with them.
Try running Microsoft's Virtual PC. You can download it for free, and install win95 or win98 that way. It is still a vm, but I found that it does run windows better than vmware and I have played starcraft and discworld II with no real problems.
I think he already tried that... doesn't support directX. I might be wrong though.
Right now the latest VMWare Fusion Beta supports up to DirectX9, but it's not available for windows either.
Discworld II and Starcraft require directx, and this was in win98, so I would imagine win95 has a version of directx much lower than 98. Virtual PC handles windows and directx relatively well.
I'd try wine for windows first, though, since wine performance probably will be better.
By the way:
Quote:
Originally Posted by oskar
A friend of mine tries to get some old win95 games to run... xwing fighter and such
Have he really tried to google for solution? Games probably give some error messages, which can be used to find solution. Changing program compatibility settings also might help.
Have he really tried to google for solution? Games probably give some error messages, which can be used to find solution. Changing program compatibility settings also might help.
I wasn't actually aware that they were working on that, so that's a good one to know. Thanks! But I don't think that counts. Experimental. I'm talking production level ... Stable.
Anyway, I'm still curious how to get that wine for windows stuff to work... there is no wine.exe in there, just a bunch of dll and cfg files.
1) Oh, I forgot. There is no real need for wine.exe, because you can use native windows loader. So you are probably(I'm not certain about it!) supposed to copy dll's into program folder (do not put them somewhere else (especialy avoid c:\windows\system32), you might damage your Windows system very badly, if you are unlucky) or something like that. But before doing that you should double check all available documentation for "wine for windows" - I've no idea how exactly "wine for windows" works - on Linux Wine emulates registry, for example, and it is unclear whether wine for windows will use native registry or emulate it's own. This means that toying with windows system in this way is really dangerous - for example you can damage your windows system (registry) by doing something wrong - for example, if with wine for windows you are supposed to copy *.dll's into program folder and it emulates it's own registry, then you might damage your system's registry if you forget to copy *.dll responsible for registry access (that's advapi32, if I remember correctly).
Aren't there any instructions in the packages? Maybe some kind of readmes? Or maybe comments in *.cfg files?
2) Or you can try installing cygwin and compiling wine from source within Cygwin. That's not guarranteed to work, though, although compatibility will be better in case of successfull compilation. That's because "Wine for windows" version is way too old.
3) If you have some kind of programming knowledge you could try building wine on Windows using either Microsoft Visual Studio express (free) or Mingw (or OpenWatcom, or whatever). That's may be difficult, but it is possible. Also, as I've said, you don't have to convert all parts wine project on windows (I think it isn't really necessarry to convert kernel32.dll, gdi32, user32 and such, but I may be wrong). You'll just need some *.dll's that doesn't work in your current windows version.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.