Page 2 of 2

Posted: 30 Nov 2005, 20:38
by AF
nicely done sinbad.

Wine runs udner an x86 system, windows runs udner an x86 system, and so does linux (well not all versions, the pwoerpc versionf ro example, th versions that run on mobiles and PDAS etc)

If widnwos and linux run on the same system, then a program that enables widnwos programs to run udner linux is not emulating x86 hardware at all.

The nearest i cna think fo would be vmware runnign widnwos in linux udnera virtual system, and I'm nto even sure of that.

Posted: 01 Dec 2005, 14:57
by tsunetomo
whatever.

It DOES provide APIs emulation, all right?

Posted: 01 Dec 2005, 15:47
by SinbadEV
acctually no, it redirects api calls to the MSWindows installation you have on another drive, once an instance of a windows aplication is running on linux it's acctually running windows code directly against your processor...

acctually wait... that's an optional thing...

just read up a bit on wine they call it an "implementation of the windows architechture"... which, I suppose, people might call an emulator... but that doesn't change the fact that W.I.N.E stands for "Wine Is Not an Emulator"

Posted: 01 Dec 2005, 19:18
by tsunetomo
Let's stop the argument:
From winehq:
Wine does not require Microsoft Windows, as it is a completely free alternative implementation of the Windows API consisting of 100% non-Microsoft code, however Wine can optionally use native Windows DLLs if they are available.
If you want to correct people, be sure to double check your statements.
Furthermore I want to point out that "WINE's definition" is slightly off topic.

The topic is: "I want to play, damn!" (i'm getting closer, but not right there). :wink:

Posted: 01 Dec 2005, 19:38
by SinbadEV
Oh I'm sorry, I should have said "TA Demo Recorder!!!??!!! WHy are you bothering with that garbage now that spring is here, run spring under wine and learn the joy of the 21st century!!!"

Posted: 02 Dec 2005, 14:39
by tsunetomo
I tried that, too.

No texture filling. All white as snow.

Posted: 02 Dec 2005, 16:23
by SinbadEV
huh... that's weird... I think all of the people who are using Spring in Wine are using the optional DLL forwarding calls thing... meh... wait for the people who made the linux port to implement networking...

Posted: 02 Dec 2005, 18:52
by tsunetomo
I even compiled the linux port.
Darned SDL SEGFAULT while loading the 3d stuff.

I tried them all.
*** There is no freaking way i can play TA related stuff. ***
Must be some kind of vodoo curse.

Posted: 02 Dec 2005, 18:56
by SinbadEV
Crappy Video Card with non-working drivers is my guess.

Posted: 05 Dec 2005, 10:56
by tsunetomo
Video card is Radeon Mobility 9200 (Crappy indeed)
Drivers x11 DRI (not so crappy imho)

Posted: 05 Dec 2005, 13:04
by Das Bruce
Have you tried ATI's drivers?

Posted: 05 Dec 2005, 19:12
by tsunetomo
Obviously. Spring doesn't even start. Gives missing GL extension or something.

The fault is probably in the card, as I reckon Spring does make use of advanced GL extensions. I guess I'll start playing it as soon as I have a good *NVIDIA* card. :evil:
The ATI guys really deserve my distrust. (for countless other issues).

Back in topic:
I can play TA in Cedega.
singleplayer: working
multiplayer: working (TCP/IP server/client only, enough for me)
cd music: not working (i've got mp3s though)
recorder/replayer: working (yeahh!)
interface upgrade: NOT WORKING, damn it.
I mean, i can see the ally income, but i can't click on it, i can't build DT rings or whatever, let alone markers.

I need to know how TADemo's hook catches the events (like CTRL-F2 and stuff).

really, if someone knows it spit it out. Pretty please...

Posted: 05 Dec 2005, 22:26
by Das Bruce
9200's work for everything except button names, try the latest ATI drivers.

Posted: 06 Dec 2005, 11:32
by tsunetomo
will do.