State of Allegiance in Linux

Questions / Announcements area for beta tests of Allegiance's future updates.
Post Reply
FreeBeer
Posts: 10902
Joined: Tue Dec 27, 2005 8:00 am
Location: New Brunswick, Canada

Post by FreeBeer »

TheBored wrote:QUOTE (TheBored @ May 13 2008, 06:59 PM) Reread BP's post (and the screens). He was using the dx9 version /smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />
Thanks. Must have missed it. I quickly scanned the posts (again) but didn't pick up on it. Serves me right for posting when eating.

I went on to Cedega's site, but I couldn't find anything that gave any hints as to whether it was able to better support Alleg than is wine. Of course, I'm not really sure as to what I should be looking for. I think I've spent all of 5 minutes playing with wine before I purged it.
[img]http://www.freeallegiance.org/forums/st ... erator.gif" alt="IPB Image">

chown -R us base
Your_Persona
Posts: 773
Joined: Sat Dec 04, 2004 8:00 am
Contact:

Post by Your_Persona »

Can you guys get it to compile on linux?
-->>Elitism<<--
I'm not Hamlet. I don't take part any more. My words have nothing to tell me anymore.
Jeruwafi
Posts: 167
Joined: Mon May 07, 2007 9:07 am

Post by Jeruwafi »

QUOTE Can you guys get it to compile on linux?[/quote]

No prob, just port everything that's DirectSomething into SDL or something

`gu

;]
---
Chiveicrook

v4p-9.62/0.97sw2/4CHhw5/6ln5pr3/5Fck2ma4/7u6/7FLw4DTWXm0l7LSi2e3+7t4Sb8AMPTen4/5a19s0r1/2g7AGPRTV
badpazzword
Posts: 3627
Joined: Thu Jan 12, 2006 8:00 am
Contact:

Post by badpazzword »

If it can compile with Mono, it should compile under Linux.

EDIT: This because I take it there's some .net in Alleg. I might be sadly wrong tho.
Last edited by badpazzword on Wed May 14, 2008 1:08 pm, edited 1 time in total.
Have gaming questions? Get expert answers! Image Image
Andon
Posts: 5453
Joined: Sun Jun 03, 2007 8:29 pm
Location: Maryland, USA
Contact:

Post by Andon »

all of the .net is in ASGS, not allegiance
Image
ImageImage
badpazzword
Posts: 3627
Joined: Thu Jan 12, 2006 8:00 am
Contact:

Post by badpazzword »

Clay_Pigeon wrote:QUOTE (Clay_Pigeon @ Apr 7 2008, 01:38 PM) Allegiance relies heavily on DirectX, and so a port to OS X would require a substantial rewrite of the graphics and networking code. Given that our volunteer devs sometimes struggle to find the free time to maintain our existing codebase, an OS X port is unlikely. To complicate matters further, our anti-cheat software relies heavily on .Net.

I have a mac, as do a handful of other players in this community. I think all of us use Boot Camp to dual boot into XP. I would like to be able to run Alleg without rebooting as much as the next guy, but it's just not very likely.

-T
Same goes for Linux, I'm afraid.
Last edited by badpazzword on Wed May 14, 2008 1:18 pm, edited 1 time in total.
Have gaming questions? Get expert answers! Image Image
mdvalley
Posts: 324
Joined: Sun Nov 21, 2004 8:00 am

Post by mdvalley »

Your_Persona wrote:QUOTE (Your_Persona @ May 13 2008, 10:43 PM) Can you guys get it to compile on linux?
I've toyed with it with winelib, except the converter isn't smart enough to figure out which source files/folders are being used, so it tries to compile everything. All the extra junk in the code throws it off. Not to mention the specific settings in the project configuration that it needs to compile right. Winelib doesn't get that either.
badpazzword
Posts: 3627
Joined: Thu Jan 12, 2006 8:00 am
Contact:

Post by badpazzword »

g++ complains a lot about syntax errors, and of course about being unable to find windows.h.
Have gaming questions? Get expert answers! Image Image
privateerm
Posts: 273
Joined: Sun Aug 05, 2007 2:17 am
Location: NB Canada

Post by privateerm »

Well, I have been over the last couple of weeks hammering away on getting allegiance and wine to work together. There havn't been any major breakthroughs but I do have some information that might help some of the others working on this to have one:

1st: In my case it is a sound failure, not a video failure that brings down allegiance. Could this be one of the sound file decompression libraries(OGG)?

2nd: For your debugging pleasure I put allegiance.exe through the old faithful vb 6 dependency walker and discovered (at lease some) of the cross dependencies. You can use this info while making your custom wine system. Perhaps later today I will grab all these dll files and package them on my linux allegiance install and see what happens.

ASGSCLIENT.EXE
Kernel32.dll
NTDLL.DLL

ASGSUPDATE.EXE
MSCOREE.DLL
KERNEL32.DLL
NTDLL.DLL

ALLEGIANCE.EXE
WINMM.DLL
NTDLL.DLL
RPCRT4.DLL
SECUr32.DLL
VERSION.DLL
WININET.DLL
MSVCRT.DLL
SHLWAPI.DLL
NORMALIZ.DLL
IERTUTIL.DLL
LZ32.DLL
FREEIMAGE.DLL
KERNEL32.DLL
USER32.DLL
GDI32.DLL
ADVAPI32.DLL
SHELL32.DLL
OLE32.DLL
OLEAUT32.DLL
MSVCP80.DLL
MSVCR80.DLL
DDRAW.DLL
DCIMAN32.DLL
DSOUND.DLL
DINPUT.DLL

RELOADER.EXE
MSVCRT.DLL
KERNEL32.DLL
NTDLL.DLL
USER32.DLL
GDI32.DLL
ADVAPI32.DLL
RPCRT4.DLL
SECUR32.DLL
SHELL32.DLL
SHLWAPI.DLL

Have fun! Keep it up!
Last edited by privateerm on Fri Aug 22, 2008 12:30 pm, edited 1 time in total.
Blah blah blah blah (breath) blah blah blah blah (breath) oh, what was this thread about again......
FreeBeer
Posts: 10902
Joined: Tue Dec 27, 2005 8:00 am
Location: New Brunswick, Canada

Post by FreeBeer »

Nice work! Be sure to let us know how you make out with your efforts.


PS: NB Rules! /mrgreen.gif" style="vertical-align:middle" emoid=":D" border="0" alt="mrgreen.gif" />
[img]http://www.freeallegiance.org/forums/st ... erator.gif" alt="IPB Image">

chown -R us base
Post Reply