Previous Thread
Next Thread
Print Thread
Rate This Thread
Hop To
Page 1 of 2 1 2
#4223962 - 02/01/16 05:17 AM EAW test results on Linux - it works!  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Hello, I Just flew EAW on Linux using Wine. AFAIK its the first ever successful flight on Linux!

I was shot down in a SpitXIV unfortunately but almost got a 190!

Now before people go off randomly trying it and requesting support let make a few things clear;

First off I'm not a Linux expert, actually somewhat of a newbie, but I've experimented here and there on Unix based systems for about 15 years so I do where to look up to configure a things I don't know.

That said from my surprising results - it does work! (under some conditions - at least so far as I've just tried)

1. Its experimental! a WIP - I only have tried a custom 1.28E version with the eaw.ini already configured from windows and in the EAW folder.
Thus I hope people (other than experienced linux tinkerers) don't yet just jump out and try it willy-nilly and post support requests here, etc.
I would request people to not make OTposts this thread, so I can keep it clutter free for further posts as I go on with sorting out EAW on Linux developments.
I will not answer support request or Linux questions other than directly about this test project.

ETA Timeline for EAW to be working as a kit on Wine or related (Play on Linux - which is just some tools for Wine) would be few weeks to 6 months. It works with no special config on my tests - see below * 2/2016


The timeline AFAIK for Linux kernel and drivers so forth to be great for 3d games is @ 1 year or @ Ubuntu 16 at which time linux gaming will really take off!

There is nothing for me to post about Steam. Steam is not the same as Wine on Linux. Please do not ask about Steam it is a different species and I will not welcome posts since it is OT.

2. I've only tried single mission, offline, ground start so far which works fine.
(also previously tried a brief instant mission in a b-17 escort which had stuttering framerate and I abandoned it)

3. Multiplayer / Online: have not tested and not about to yet. I assume it will be much more unlikely to work easily for now. Never-the-less there is hope since Play on Linux there is some similar Directplay online games.

Here's the details;
Linux Version:
The Linux version I'm using is called Q4OS (TDE3 desktop) its based on Debian 8 but not a distribution for newbies really.
I dont recommend it for any but the experienced tinkerer to try.
Later (1 -2 weeks or so) I will try some other easier commonly used versions (Mint, Ubuntu, so forth) and recommend those and the easiest setup to play on.

The test PC:
Dual boot windows XP / Q4OS Full Desktop
Motherboard - Old P4 1.7 GHZ Intel 845BG, 1 GB DDR266 RAM. AGP 4x.
Onboard sound.Intel 82801BA ICH2 - Analog Devices AD1885 analog codec (AC ’97)
Video card - VisionTec AMD/ATI Radeon HD 2400 Pro AGP 512MB DDR3 Vram AGP8x (RV610)
Video runs at AGP 4x only since motherboard can't do 8x
My system is a bit taxed as it needs more RAM.

OS and technical details-------------
Q4OS 1.4.6 (Based on Debian 8 stable aka. "Jessie") my system updated now to Linux kernel 4.3
Wine 1.8.2 (a free and open source compatibility layer software application that aims to allow applications designed for Microsoft Windows to run on Unix-like operating systems (Linux, MAC, etc.)
Wine - default configuration.

Sound:
Alsa base 1.0.27+1
Pulse Audio 5.0-b with Kmix
this all comes in Q4OS

Video driver:
AMD/ATI Open Source Drivers (radeon, r128, mach64) that come with Debian.

From Q4os - Debian ati driver out of the box - no special config or tweaks
no xorg.conf tweaks!

X details for Linux geeks:
x-server-xorg-video-radeon 1:7.5.0-1
libgli-mesa-dri 10.3.2-1+deb8u1

--------------------------------------

EAW:
EAW 1.28E r4 (@ 1.28E release)
custom eaw.ini already configured from windows and in the EAW folder.
No setup, no install. Not install of EAW into Wine. Just lay the files, folders on the Ext4 Linux filesystem / drive and run the .exe directly with Wine.

Game flight:
single mission, ground start, sweep 4 SpitXIVE vs about 12 FW190s


Results:
Alt-n worked to get over channel, did not test game speed.
The game ran fine, ran a tiny bit slow at some times, very good so far. No horizon fog though. No other defects observed.
Sound works, including the Menu music amazingly..

Menus:
Fine, no tearing except on return from loadout screen got a bit color washout for a second so I went into Mission screen is shows fine and no more oddities after that. hangar fine. Launch fine. Cockpit dial fine. gauges all fine.

Screen shots don't work it seems (works in XP). Everything else so far fine.


Details:
My Linux desktop set at 1280 x 1024, 60Hz , old lcd 19" monitor


EAWini:
--
Width=1024
Height=768

Medium terrain, Terrain detail=1 Lensflare=0, GroundBattle=0, no birds

will post more maybe tomorrow. Tired!

smile

Last edited by FsFOOT; 02/05/16 07:37 AM.

โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
Inline advert (2nd and 3rd post)

#4223975 - 02/01/16 07:09 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Jan 2006
Posts: 1,506
Brit44 'Aldo' Offline
Every Human is Unique
Brit44 'Aldo'  Offline
Every Human is Unique
Member

Joined: Jan 2006
Posts: 1,506
Are you rendering in Glide, D3D, Software, or did you port it to OpenGL? Just curious because I dream of porting different game off of Windows.


TPA who TWI
"The 10th Amendment simply says that any powers that arenโ€™t mentioned in the Constitution as belonging to the government belong to the states themselves."
#4223979 - 02/01/16 07:29 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
That said, its fairly straight forward, if you're running recent Linux like Ubuntu, Mint or Debian (which they are based on) or debian based you should be able, at least with most video cards, (AMD based it what I tested) - Nvidia may or not have same results I can test that soon.

((BTW: I didn't mean to say don't post in the thread, just to not get too OT ) )

To do so just put a working copy of your already setup on Windows EAW1.28E files / folder (including the eaw.ini you have setup) on a drive and play EAW1.28E at least.

To do this I just copy EAW folder (including the eaw.ini you have setup) to an extra drive partition I made and formatted in FAT32 from Windows XP.
Then boot into Linux, get up and running, mount the drive (ie E:/ or whatever) copy the EAW folder to your Linux drive (ie ~/home/username/EAWTEST) then rune Wine, select EAW.exe and launch.
In Q4OS Wine already had my joystick LogitechWingman 3D (not the eaw.ini settings though of course) detected automatically it also has and app you can test the buttons.
I don't have forec-feedback frown but it should work AFAIK also there are some settings for it there in the wine menu.

Goodnight!


โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4223982 - 02/01/16 07:42 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Hi Aldo,

No its not a port, its EAW1.28E Win32 release (English version). The same you can download. In other words I just happened to have a copy I had compiled prior to the release on my drive. Its the same as Knegel and MrJellys.

D3d. My ATI card can't do Glide.

Also for another test I have an old Nvidia GeForce I wish to test because it should then in EAW (Have to setup the eaw.ini in XP first I think?) have the Glide option under 'game configuration' menu as you know.
I think then that Linux native OpenGL or whatnot will have probably better rendering. Or none at all possibly?
My other thought originlly were test the glide wrapper and the d3dwindower. But have not needed to yet.

Also intesting enough Wine has pstuff you can use to build with look here (never tried it, I'm not a programmer like you at all):

https://www.winehq.org/

https://www.winehq.org/docs/winedev-guide/index

https://wiki.winehq.org/Winelib

https://en.wikipedia.org/wiki/Wine_%28software%29

Just going to sleep..
Goodnight
ps. software mode is disabled in EAW1.28E i think


โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4224211 - 02/01/16 08:38 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
For everyone maybe my first post was confusing? To clarify:

Just wanted to make clear the EAW.exe version I used. Since earlier versions might not work.
I think it will needed to use an EAW.exe since the 1024 menu screens were added (included in 1.28E or @ EAW1.28d1024 onward) and also there is all 7217 fixes included, and does not require CD, etc.
1.2 standard does not have the no CD fix, etc.

There is no need to compile a new EAW.exe to use it on Wine. Wine uses programs made for Windows and helps them run on Linux, Mac, Unix.

The "kit" I was thinking of would be just some tools to make it easier for people to use EAW on Linux. Not sure its needed since Wine needed no real configuration and EAW1.28E is working.
However I may make a PlayOnLinux script or 2 for that later, and so forth.

Later its possible to make anything up to making a complete downloadable Linux available which includes all EAW stuff (EAW Distro or something?) or links to download etc.in it also since Linux is a free OS.
Also Linux has tons of progamming stuff. You can even compile from source and could distribute directly just the source or source download and have the user build it right on their machine.

Of course a bit would be need to be sorted as far as EAW and what we can or not do with it.

PlayOnLinux can also download and install a program if you have a script.
http://wiki.playonlinux.com/index.php/FAQ#How_can_I_contribute_an_installer_for_an_application.3F

But is also can use a locale manual install copy.

(PlayOnLinux is a graphical front-end for the Wine software compatibility layer which allows Linux users to install Windows-based video games, Microsoft Office, Microsoft Internet Explorer, as well as many other applications such as Apple iTunes and Safari.)

More later..


BTW: Here's some links for linux:

Distrowatch is the place to go for most distros (Linux distributions or 'flavors' if you like). Has an exhaustive list, comparisions, reviews and links to all other information.

http://distrowatch.com/

https://www.debian.org/

https://en.wikipedia.org/wiki/Debian

https://wiki.debian.org/

https://wiki.debian.org/FilesystemHierarchyStandard

Q4OS:

http://distrowatch.com/table.php?distribution=q4os

http://distrowatch.com/index.php?distribution=q4os

http://q4os.org/

http://www.q4os.org/forum/

http://q4os.net/

http://all-things-linux.blogspot.com/2014/11/q4os-debian-stable-with-trinity-desktop.html

Linux:
https://www.linuxquestions.org/

Mint:
http://distrowatch.com/table.php?distribution=mint

http://linuxmint.com/

http://www.linuxmint.com/documentation.php

http://www.linuxmint.com/links.php

http://community.linuxmint.com/

http://community.linuxmint.com/tutorial/search

Ubuntu:
http://www.ubuntu.com/desktop

https://help.ubuntu.com/

https://help.ubuntu.com/community/CommunityHelpWiki

UEFI issues:
https://help.ubuntu.com/community/UEFI

http://itsfoss.com/install-ubuntu-1404-dual-boot-mode-windows-8-81-uefi/

http://ubuntuforums.org/showthread.php?t=2147295

Very technical but rEFInd is a tool that can boot any system with UEFI properly.
Also its a boot loader. Don't bother if you can UEFI working without it.
But Rod's site has all exhaustive details about UEFI, GPT etc.
http://www.rodsbooks.com/refind/

PlayOnLinux:
https://www.playonlinux.com/en/

http://wiki.playonlinux.com/index.php/FAQ#How_can_I_contribute_an_installer_for_an_application.3F

Wine:
https://www.winehq.org/

Wine programming stuff (not needed to use EAW, just for Aldo and anyne else interested.
Seems like you could make an .exe that uses Wine library?

https://www.winehq.org/docs/winedev-guide/index

https://wiki.winehq.org/Winelib

NVIDIA:
https://www.nvidia.com/object/unix.html

https://www.nvidia.com/page/technologies.html

I'll be back later.

Last edited by FsFOOT; 02/01/16 08:41 PM.

โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4224212 - 02/01/16 08:38 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
btw: It would be interesting to see if the EAW.exe can be built using OpenGL, or CUDA, or multiprocessors.

Way over my skills of course but just FYI:

CUDA Architecture:

http://www.nvidia.com/object/cuda_home.html

NVIDIA CUDAฎ is a revolutionary parallel computing architecture. As an enabling hardware and software technology, CUDA makes it possible to use the many computing cores in a graphics processor to perform general-purpose mathematical calculations, achieving dramatic speedups in computing performance.
(EAW uses the CPU mainly so if possible at some point it would nice to be able to offload the work to a GPU.


โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4224237 - 02/01/16 09:11 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: May 2015
Posts: 1,122
MarkEAW Offline
Member
MarkEAW  Offline
Member

Joined: May 2015
Posts: 1,122
I think these guys that code the game are not really modifying the Hardware usage of things. More so the game play aspects, which is Great! and many thank them for doing so.

But the hardware side of things is what really needs to be taken care of if someone with that kind of time and knowledge is willing to do it, and if they can get access to the code. DirectX9c is the minimum this game needs, DX10 of course would be better. The Nvidia PhysX system would work great to preocess the physics of the game.

Don't get me wrong I love seeing this game developed and reading about it is most interesting, even if I can't follow it all. But I just wish they would recruit new help to update the DX and engine.

Sorry about the mostly OT post, carry on with your Linux stuff...

#4224292 - 02/01/16 11:58 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Jan 2006
Posts: 1,506
Brit44 'Aldo' Offline
Every Human is Unique
Brit44 'Aldo'  Offline
Every Human is Unique
Member

Joined: Jan 2006
Posts: 1,506
Thanks FSFoot, If EAW can do it in D3D then PE can also. I just garbage picked another XP box and I am thinking of making it a Linux box. I'm looking forward to following your progress.

Sorry, this bit is off topic, but a response to two question about upgrading the rendering.
Quote:
btw: It would be interesting to see if the EAW.exe can be built using OpenGL, or CUDA, or multiprocessors.

Multiprocessors is not so hard. Set the project to use multi threading and use the preprocessor def of LARGEADDRESSWARE. LARGEADDRESSWARE made a 10 FPS increase on quad core in PE. I am not sure if LARGEADDRESSWARE will cause any bugs for video cares with more then 2 gigs of memory. I had to use a bit mask to fix a few in PE.

The main bottleneck is that the transformations are done of the CPU And DX6 constantly locking the triangle pipeline. Both of these also drag you back to waiting on code execution on one core.

Porting it to OpenGL would not be hard if there is good information for DX6 to OpenGL. When we ported PE from DX6 to DX9c, we found a serious lack of info for the changes between DX7 and DX8. The greatest problem is man hours. It took 3 hobbiest programers over 6 months to convert PE.


TPA who TWI
"The 10th Amendment simply says that any powers that arenโ€™t mentioned in the Constitution as belonging to the government belong to the states themselves."
#4224698 - 02/03/16 01:55 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Aldo:
Yes Dx6 is the bain of the issue as you say.
Wine's implementation of Dx varies from the original Dx sdk from what I've read but that probably doesn't change anything.

MarkEAW: no problemo, Yes but you have to realize there is just tons of code that would have to shifted and who can do it - they have to old enough to know Dx6 and be young enough to do it!

Aldo made the most progress and converted some stuff in the exe some years ago.
Sydbod made the beginnings of a new menu front end but thats as far as it got.
Anyway I'm getting too OT..

Thanks to everyone!
You all did great work on this old game that many old simmers still consider an all-time classic!


โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4224700 - 02/03/16 02:07 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Aldo if you're experimenting and want the system mainly for gaming you might try Sparky Linux "Game over" edition.

http://sparkylinux.org/

http://sparkylinux.org/forum/

http://sparkylinux.org/wiki/doku.php

http://sparkylinux.org/forum/index.php/topic,2519.0.html

I installed it, its very straightforward, but not used, have to switch the desktop due to low RAM (That PC has only 512).
In Linux the desktop uses most of the resources.

Linux Mint versions are the most widespread used and probably the best overall though in general.

Don't forget to compare stuff at

http://distrowatch.com/


Last edited by FsFOOT; 02/03/16 02:09 AM.

โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4225974 - 02/06/16 08:35 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Aloha!

After trying this on another OS SparkyLinux 4.1 LXde desktop base edition upgraded on an old Dell laptop with my test EAW1.28E r4 version used I had poor results.

The details too long to bother posting, but basically had troubles both with Ingame 3D rendering and Wine configuring.
As well as at times an annoying EAW message and ctd with 'keyfile.str' not found or @ and EAW writing to my documents folder savedata , eaw.ini and hof.dat.(I'll sort that later its likely just a path thing in Wine).

It seems the Wine setups on these 2 systems vary a lot.
In Q4OS with Wine as was described there is both a little browse app and a joystick app within Wine configurator. Not so in Sparky as is. That makes it hard to get Wine to find and launch the program properly and so forth. Also to see if the joystick is configured correctly.

As far as the rendering I tried both free and proprietary driver but same.
That is psychedlic colors in 3d instead of skins in the game world, which works otherwise. I had poor framerates / lag also.

The menus, music and most screens work, even the campaign ones. I got typical garbled target selection screen and briefing screens similar to old ATI card stuff on windows.
The laptop video is a mobility radeon 9000 that EAW runs on in XP fine.
Not sure if I got the firmware for the drivers in either so that could be it also.

The good that came out of this test though was interestingly, I added on Sparky's APTus Game addon (and rebooted of course with other updates etc) and then noticed next time one of the things other than the many emulators for dos and so forth was the Zackensack Glide wrapper, which I installed.
Then in EAW configuration menu is the glide option available.
I haven't got into the game since because then I got the problem with missing 'keyfile.str' or similar and then ctd.
The path thing may also have affected the whole test.
Maybe the terrain, skins, etc. were not even loading?

To sum it up I'll look into it and post more as time goes on.

For anyone who may have need the command in linux terminal:
wine explorer
will open an explorer type browse tool then browse to where where your eaw.exe is located and select 'open' and it will launch EAW. But doesn't seem to configure the path right or something.

To save anyone time and aggravation I just recommend the Q4OS for now if you want to try a similar test.
It seems at least Wine was fine by default install as they have it.

Just use a spare old PC / hardrive in case you botch it. Preferably the ATI card.
If you don't dual-boot its much easier to install. Debian has its own partition tools that runs during install but if you dual boot you'll have to read up on partioning, and linux filesystem partioning a bit (Basically / is where your OS will go make /home and all other just part of /. Make a linux swap about 1/2 to 1GB for 1 GB ram. That's it.
However it is much easier to just "yes" to do a full install which willh automatee in partioning your disk and just install.

Happy with smile Q4OS for now, where EAW is working on my test PC just like XP!
But Sparky is fun to experiment. Note that Sparky is "Unstable or testing" release cycle.



Last edited by FsFOOT; 02/06/16 08:47 AM.

โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4225977 - 02/06/16 09:10 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Forgot to mention that I installed Winetricks also.


โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4225990 - 02/06/16 11:42 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Apr 2002
Posts: 12,497
MrJelly Offline
Veteran
MrJelly  Offline
Veteran

Joined: Apr 2002
Posts: 12,497
Montagnac, L'Herault, France
I have been following this with some interest, and if I got myself a spare HDD I could install Linux.

However, I think that most people who follow this forum have some version of EAW installed and running on a PC with some version of Windows, so is there any point in their switching to Linux? If EAW runs better in Linux, then this is of good value.

There may be Linux users who are potentially EAW newbies, but EAW is no longer commercially availble. The rarity has resulted in a few "collectors' edition" versions being available at Amazon and Ebay at riduculous prices, plus a few cheap second hand versions.

You are using 1.28e, but you have not mentioned the use of file managers such as the DirSet Picker and OAW. Are they able to be used so that DAW, SAW and SPAW can run in Linux?

If so you might want to try the 1.40 test version to see if it runs on Linux. Even though it has only one theatre (the same as 1.29e default ETO) it needs to be set up with the DirSet Picker so that the user loads an exe and a theatre, and selects the planeset. It does not use or need any CDFs.




wink Jel


Fly EAW online at GameRanger: GameRanger Site

FaceBook Pages
UAW 160 downloads
EAW Club

Mark Twain: I am quite sure now that often, very often, in matters concerning religion and politics a man's reasoning powers are not above the monkey's.

I am now of an age at which I no longer need to suffer fools gladly
#4226100 - 02/06/16 07:56 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Hi MrJelly!

In answer,
Quote:
I have been following this with some interest, and if I got myself a spare HDD I could install Linux.

I think others, like you and myself are interested to possibly use Linux for games and general purposes also.


Quote:
However, I think that most people who follow this forum have some version of EAW installed and running on a PC with some version of Windows, so is there any point in their switching to Linux? If EAW runs better in Linux, then this is of good value.


Any point in switching?
Well, no not necessarily if EAW doesn't run better or at least as good as, which I estimate it can under the right versions and hardware conditions.
For those users it is an option. Some people may be able to get the game working on their hardware on Linux and not on Windows.
Not too mention that future Windows may at some point either disallow games like EAW to run at all on the Windows platform. Or have driver changes, etc. to where it does not run.
Microsoft may even cease to be an OS at some point in the future.
Linux / Unix based OS will never cease to exist, at least in the next hundred years or more.
If EAW works on Linux then EAW is preserved, possibly viable game into the seeable future.
If EAW ceases to work on later Windows versions EAW will be dead in the water, IMHO.

It should be noted also that if EAW can run reliably on Unix then also there may be things possible like cloud hosting, service hosting, etc.
Most server run unix / linux, and/or VM's not Windows.
Most of the cloud is in fact unix run. Even VMWare, other VM's etc are based on unix and the graphics implementations are similar to Wine.
Even Android and Iphone basically based on unix. Steam also.
Chances are if it gets working on Wine it will also work in a VM.
A lot will depend on the power of the platform hardware you use.

Also is the issue of programming. Programming facilities are superior on Linux and most all major programing developers use unix.
An expert may be able to port EAW, or enable it to use OpenGL, write other drivers, or later even some GUI platform we don't even have yet.
The frontend could also be redone in many other things like QT or any number of things. That could end up backporting to be useful since qt can run on Windows.

Windows users should remember not everyone uses Windows. There are many pure Linux / Unix and Mac users that may want to play this game. And the exposure over more platforms users makes EAW of more possible value, wheteher commercially or non-commercially.

Just to name a few things.

Quote:
There may be Linux users who are potentially EAW newbies, but EAW is no longer commercially availble. The rarity has resulted in a few "collectors' edition" versions being available at Amazon and Ebay at riduculous prices, plus a few cheap second hand versions.


EAW and games like it might have commercial viablility / availability if it can get working on Linux, etc. For example PlayonLinux, etc. especially Steam are drivers in the game market.
The whole markets are interconnected, AMD, intel, nVidia may write drivers that support games better due those market forces, etc.


As far getting EAW, well you offer EAW as a download.
On Linux its even easier to get free software. Bit torrent, etc.
..seed a torrent with a file from a server here: http://burnbit.com/


Quote:
You are using 1.28e, but you have not mentioned the use of file managers such as the DirSet Picker and OAW. Are they able to be used so that DAW, SAW and SPAW can run in Linux?


I don't know if visual basic programs will run in Wine. Personally I don't need them too, I could write my own.
Basically most of the things done with these managers for EAW is switching folders, paths, etc. In Linux you can do a lot simply from a command prompt, including scripting, and some programming
. The Bash shell has many built-in abilities and there is C shell, etc.
Chances are with a few scripts will be an easy EAW file manager.

Quote:
If so you might want to try the 1.40 test version to see if it runs on Linux. Even though it has only one theatre (the same as 1.29e default ETO) it needs to be set up with the DirSet Picker so that the user loads an exe and a theatre, and selects the planeset. It does not use or need any CDFs.

Frankly I'm not interested in following your system very much since in a way it locks the game code into using your tools exclusively and you've created somewhat of a closed source monopoly.
That said, I hope you don't take it as a flame, its simply a fact.
I will certainly try experiments using your versions as soon as I get the basics down on a simplier exercise.



Last edited by FsFOOT; 02/06/16 08:00 PM. Reason: removed quote from my answer, some text fixes

โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4226117 - 02/06/16 08:40 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Apr 2002
Posts: 12,497
MrJelly Offline
Veteran
MrJelly  Offline
Veteran

Joined: Apr 2002
Posts: 12,497
Montagnac, L'Herault, France
Quote:
Frankly I'm not interested in following your system very much since in a way it locks the game code into using your tools exclusively

Sorry, but that is not the case. As you well know Ralf was the original force behind the "Dir.set" system which was a vast improvement on having to copy dozens of files and paste them into the root folder. He was also the force behind the change to EAW 1.30 which evolved into 1.40 to fix loadout issues with torpedo missions online.
Because of his structure EAW 1.30 and therefore 1.40 must use planesets.
You have been using 1.28e which was already programmed to handle "Dir.set" files and "Planeset" folders.

The DirSetPicker is a simple convenience program that does three things:
1. It copies a selected exe from the "EAW Versions" folder, and pastes it into the root folder as "eaw.exe".
2. It copies a selected file from the "LongDirSets" folder, and pastes it into the root folder as "Dir.set".
3. It modifies the planeset number in the "eaw.ini" file.

These three simple steps could be done manually by a player before launching the game, so how is that locking the game code into using my tools?

wink


Fly EAW online at GameRanger: GameRanger Site

FaceBook Pages
UAW 160 downloads
EAW Club

Mark Twain: I am quite sure now that often, very often, in matters concerning religion and politics a man's reasoning powers are not above the monkey's.

I am now of an age at which I no longer need to suffer fools gladly
#4226151 - 02/06/16 10:27 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Quote:

These three simple steps could be done manually by a player before launching the game, so how is that locking the game code into using my tools?


Well, it doesn't directly.

Was does is the development track. Thats what I don't wish to follow.
Following that track I have to use your exe, and files, tools which is more or less a 'rolling release', or 'testing', and its geared to online multiplayers.
The problem also is you don't have any update or sycning mechanism, and you don't document changes well.

I don't want to have to download a complete new exe and files every change. There have been hundreds of changes and thus downloads that you have offered over some 10 years.
In 1.28E and 1.3 even I still use installs I've had for 5-10 years. I have addons, skins, terrains, campaigns, flight models etc. its not a problem to me to not follow 1.4
In fact OAW Unified 1.28 is still a great way to play older EAW! But I use 1.28e or at least c+1024 (D essentially) based usually.
Get OAW Unified here:
OAW Unified Final v1.01 Release (File Size 47 Meg)


You modify the code you have, and the code Ralf (Knegel) made or suggested. I don't have your code but already had part of the 1.3 code.
Both Ralf, and you made many hundreds if not thousands of changes that were not commented in the code itself.
And not well known or documented otherwise in many cases.

If I had to sort out your code now it now would be far too complex to follow. At most I would try to make an off-shoot keeping the best stuff (free planes.dat, tm2, etc) and skip a lot of the extras.


Last edited by FsFOOT; 02/06/16 11:00 PM.

โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4226160 - 02/06/16 10:38 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
To avert any misinterpretations I'd like say my intentions are mainly just the experiment and how to get EAW working on Linux primarily. Especially in this thread.

.. removed my OT comments here about the eaw code, so forth -FOOT 2/2016

Last edited by FsFOOT; 02/10/16 07:29 AM.

โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4226228 - 02/07/16 01:21 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Feb 2006
Posts: 4,859
Rotton50 Offline
3DZ / campaign designer
Rotton50  Offline
3DZ / campaign designer
Senior Member

Joined: Feb 2006
Posts: 4,859
Cape Charles, Virginia, USA
FWIW, the more you write the clearer it is who you are.

To the community, nothing new to see here folks. This guy is all talk and no action. Been like that since forever. To be clear, he has contributed NOTHING to the advancement of this game.


Heck, even paranoids have enemies.
#4226278 - 02/07/16 05:38 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Jan 2006
Posts: 1,506
Brit44 'Aldo' Offline
Every Human is Unique
Brit44 'Aldo'  Offline
Every Human is Unique
Member

Joined: Jan 2006
Posts: 1,506
Quote:
Frankly I'm not interested in following your system very much since in a way it locks the game code into using your tools exclusively


Locks is not true, as mentioned by Jelly.

Ray,
I'm guessing VBH and I think 'NOTHING' is a bit harsh.

World,
I would like to see if someone can make EAW fly on Linux. Capital f u to MS ;P


TPA who TWI
"The 10th Amendment simply says that any powers that arenโ€™t mentioned in the Constitution as belonging to the government belong to the states themselves."
#4226323 - 02/07/16 11:20 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Feb 2006
Posts: 4,859
Rotton50 Offline
3DZ / campaign designer
Rotton50  Offline
3DZ / campaign designer
Senior Member

Joined: Feb 2006
Posts: 4,859
Cape Charles, Virginia, USA
Brit, this is not VBH as the writing style doesn't match. Go on over to the GEN and scroll through some old posts about programming. Look for lots of verbiage with no concrete results. It will become obvious in short order who this is.

And I stand by my statement. It is not harsh to point out that this member has never contributed a usable idea.


Heck, even paranoids have enemies.
#4226371 - 02/07/16 02:18 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: May 2015
Posts: 1,122
MarkEAW Offline
Member
MarkEAW  Offline
Member

Joined: May 2015
Posts: 1,122
I don't think it locks in the tools they use, but they do keep modding tools to themselves and the source code. Both prevent anyone from experimenting or helping out. Its kinda sad in my opinion that its like this as the game can do with some help from hardware programmers, and there would be more players playing the game.

#4226418 - 02/07/16 04:27 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Feb 2006
Posts: 4,859
Rotton50 Offline
3DZ / campaign designer
Rotton50  Offline
3DZ / campaign designer
Senior Member

Joined: Feb 2006
Posts: 4,859
Cape Charles, Virginia, USA
THAT IS A DESPICABLE LIE.

Anyone wants the modding tools and help with using them just has to ask.

Jel and I are the last remaining modders and we both bend over backwards to help out members. Any doubts about this ask our member, Sidewinder.





As for the code, we have an agreement with the software developer that we don't want to risk by disseminating the code to just anyone.

If you join the coders group after being vetted you will understand why it's set up this way.

If you can't handle those facts then just go away. Or at least, shut up.


Heck, even paranoids have enemies.
#4226436 - 02/07/16 05:42 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: May 2015
Posts: 1,122
MarkEAW Offline
Member
MarkEAW  Offline
Member

Joined: May 2015
Posts: 1,122
Wow your a miserable. How long you been that way?

I been told that the editors and tools of recent versions where voted a NO to be freely distributed. I didn't say I had a problem with it given the reasoning, I just said its sad that its this way.

As far as helping others; I didn't say anything about that, whats going through your head?

As for you modding and stuff; Great I'm glad your doing it, but why are you the only remaining modder? A game like this would normally have 10 folds, especially if the source code like it is, is still being updated.

My guess is its your delight full personality preventing others from enjoying this game. and shutting up, nope that won't happen. This is a forum, where people "speak" about a game they love. And yes I find it sad the way things are wink

#4226443 - 02/07/16 06:19 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Feb 2006
Posts: 4,859
Rotton50 Offline
3DZ / campaign designer
Rotton50  Offline
3DZ / campaign designer
Senior Member

Joined: Feb 2006
Posts: 4,859
Cape Charles, Virginia, USA
Those of us still involved with this game are an egalitarian group who welcome new members with open arms. Your post accuses us of being an elitist bunch and I won't have you making such suggestions.

As for my personality, well, go back and peruse old posts. I challenge you to find a single post EVER where I made the accusations you just made. Now, you will find plenty of posts where I stood up to guys like you who start flaming and make no mistake, the community knows your post was an attempt to flame.

I suggest you stop while you still have some standing here.


Heck, even paranoids have enemies.
#4226477 - 02/07/16 07:28 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: May 2015
Posts: 1,122
MarkEAW Offline
Member
MarkEAW  Offline
Member

Joined: May 2015
Posts: 1,122
I'm not flaming or whatever you call it. You sound like a trouble maker, poor one at that.

Anyhow I think the topic was about EAW working in Linux before your lousy attempt to slander me.
So I suggest you carry on.

#4226545 - 02/07/16 11:18 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Jan 2006
Posts: 1,506
Brit44 'Aldo' Offline
Every Human is Unique
Brit44 'Aldo'  Offline
Every Human is Unique
Member

Joined: Jan 2006
Posts: 1,506
Ray, I had Moogy remove me from the Gen due to my NDA for Panzer Elite and doubt I could see the threads you mention.

Quote:
I been told that the editors and tools of recent versions where voted a NO to be freely distributed.

If it is the vote I was contacted about it was for the release of the group's source code and source code of the tools. It was not about making the tools available to the public. I voted no with an assurance that I would not fight the release of any code I contributed. I would still vote the same.

As far as the 'Code Group' goes, I found them to be an outstanding bunch. They give there hobby time freely to keep an old gal they love alive. Most people would think they are crazy to spend so many hours of there life on some old game.

I had some modding history when I asked to gain access to the IP of, at that time, Atari and I was vetted. I have since left for personal and legal reasons. I have had people join my private forum, download all of my source code and then vanish into the nether. My personal opinion is that the code group may not be guarded enough in there vetting. I look forward to when I have no NDA and the time to contribute again. EAW is not open source. When did people start believing that they have a right to something just because it or they exist?

Quote:
Anyhow I think the topic was about EAW working in Linux

Agree, maybe FOOT should just start a new thread?


TPA who TWI
"The 10th Amendment simply says that any powers that arenโ€™t mentioned in the Constitution as belonging to the government belong to the states themselves."
#4226558 - 02/08/16 12:03 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Aug 2000
Posts: 7,428
Moggy Online content
EAW Old Timer and Bodger
Moggy  Online Content
EAW Old Timer and Bodger
Hotshot

Joined: Aug 2000
Posts: 7,428
A slit trench at RAF Gravesend
Just one more on the OT: it's very strange that anyone should say the modding tools are not freely available. They always have been thanks to the generosity of those who put time and effort into making them.

Of course the source code hasn't been freely available, but that is due to an agreement with the actual owners of the code. As has been said, anyone who wanted to assist with code development was free to request membership of the Code Group. They would of course have to sign on to the agreement.

PS: been AWOL from modding for a while, but Jel's 128C-2016 has got me moving again.

#4226578 - 02/08/16 01:32 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Feb 2003
Posts: 171
JACKSPRAT Offline
Member
JACKSPRAT  Offline
Member

Joined: Feb 2003
Posts: 171
PHILA., PA I9154
STILL GOOD ADVICE


EAW Forum: Suggested Code of Conduct

#1: Do not post messages which are an attack on other people, places, genders, etc (such posts will earn you a ban). Instead, post your email address and request a response from whoever you want to engage in written combat. On-forum fights get nasty and leave wounds which damage our community.

Humorous posts in reasonable taste are always allowed. If someone insists on being offended, so be it.

Keep your political and religious views to yourself. We don't care if you are left-wing, right-wing or whether you worship snakes. Go visit a forum that caters to your particular brand of whatever-the-hell and unload there.

#2. If a topic makes you angry, log-off, drink a beer, walk the dog, run a couple of combat missions in EAW, and take some time before posting a response. If the anger is still there, read #1.

#3: If you are the subject of a personal attack, please do not respond but instead report the post to a moderator who will take appropriate action to ensure the harmony of the forums is maintained.

Again, Welcome to the forum. Wipe your feet, pull up a chair, and have fun!


Edited by sandbagger (19/01/11 04:15 PM)

Read more: http://simhq.com/forum/ubbthreads.php/topics/3183103#ixzz3zXHhW2Cz
Follow us: @SimHQ on Twitter | SimHQ on Facebook


Jacksprat...AKA....John J. McGarvey

#4226646 - 02/08/16 06:34 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Quote:

Agree, maybe FOOT should just start a new thread?


Well I would just for the sake of Linux use but I'm not going to make another or continue this one I guess.

I sure did mess up my own thread.

I stupidly could not seem to stop myself posting OT stuff to do with the code and my opinions.

As for why you guys (Mark, Rotten) got mad at each other, I don't understand.

as for:
Quote:

To the community, nothing new to see here folks. This guy is all talk and no action. Been like that since forever. To be clear, he has contributed NOTHING to the advancement of this game.


You have your opinion but don't know the history of EAW, or the code really, being a late comer.

I can't expect people I guess to understand the why of my view.
Why have a repository, source available to follow (even if closed), source changes trackable?
Developers?
Why have a civilization? ... lol!

I should have kept on Topic.

EAW can and does in some cases work on Linux, with Wine. That is the whole point I should have been happy with I guess.
So, I'll just leave this thread.


โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
#4226686 - 02/08/16 11:30 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Feb 2006
Posts: 4,859
Rotton50 Offline
3DZ / campaign designer
Rotton50  Offline
3DZ / campaign designer
Senior Member

Joined: Feb 2006
Posts: 4,859
Cape Charles, Virginia, USA
To Mr Foot;

Your comment has the same air of superiority you've always had. Remember the bragging over on the GEN about your exceptional IQ?

For the record, I've been here since 2002. Not exactly a newcomer.




To the community at large;

Rather than continue the silliness I will let my reputation for cheerfully helping other folks in the community say it all.

#4227030 - 02/09/16 07:44 AM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Jan 2006
Posts: 1,506
Brit44 'Aldo' Offline
Every Human is Unique
Brit44 'Aldo'  Offline
Every Human is Unique
Member

Joined: Jan 2006
Posts: 1,506
Quote:
Why have a repository, source available to follow (even if closed), source changes trackable?

That is very hard to do with hobbiest.

Quote:
I sure did mess up my own thread.

we live, we learn. Been there, done that, still do now and then.


TPA who TWI
"The 10th Amendment simply says that any powers that arenโ€™t mentioned in the Constitution as belonging to the government belong to the states themselves."
#4228584 - 02/12/16 11:11 PM Re: EAW test results on Linux - it works! [Re: FsFOOT]  
Joined: Dec 2015
Posts: 602
FsFOOT Offline
Member
FsFOOT  Offline
Member

Joined: Dec 2015
Posts: 602
Thanks Aldo!

The page updated:

How to setup European Air War on Linux


โœ… Roy's EAW Addons โ“EAW HS โ›ฝ EAW Tally-Ho
โ™‰ Wine ๐Ÿœ Steam โญ• GoG
Page 1 of 2 1 2

Moderated by  RacerGT 

Quick Search
Recent Articles
Support SimHQ

If you shop on Amazon use this Amazon link to support SimHQ
.
Social


Recent Topics
Actors portraying British Prime Ministers
by Tarnsman. 04/24/24 01:11 AM
Roy Cross is 100 Years Old
by F4UDash4. 04/23/24 11:22 AM
Actors portraying US Presidents
by PanzerMeyer. 04/19/24 12:19 PM
Dickey Betts was 80
by Rick_Rawlings. 04/19/24 01:11 AM
Exodus
by RedOneAlpha. 04/18/24 05:46 PM
Grumman Wildcat unique landing gear
by Coot. 04/17/24 03:54 PM
Peter Higgs was 94
by Rick_Rawlings. 04/17/24 12:28 AM
Whitey Herzog was 92
by F4UDash4. 04/16/24 04:41 PM
Copyright 1997-2016, SimHQ Inc. All Rights Reserved.

Powered by UBB.threads™ PHP Forum Software 7.6.0