Page 1 of 3 123 LastLast
Results 1 to 20 of 47

Thread: AO in Linux for real

  1. #1

    Exclamation AO in Linux for real

    Here it is, the moment you've all been waiting for. AO runs in Linux!! I've been working on this on and off since January and I finally got it. Here is a teaser screenshot. I forced the game to run in a small window so you can see my desktop too. I'm the only one with the code to make this happen right now. But stay tuned! It will soon be available for everyone.

    I just finished the HOWTO and started up a thread in Tech Help:
    http://forums.anarchy-online.com/sho...hreadid=321249
    Last edited by Bounsar; Aug 12th, 2004 at 18:41:33.

  2. #2
    I don't really care about Linux.

    Who was the chick on your desktop?

    The corner of her head that I could see looked sort of HOT!
    Amosco -- Brokest Trader on RK2
    Coope -- His bot is his best friend

    Originally posted by Dark Kensai
    Promising the stars and then hitting the customer with a bat so that they see stars is not the same thing.


    Originally Posted by sobeguy
    If you really want this chair, why not just get a phalloplasty and address your real concern?


    Become a Lifer

  3. #3
    I bet its from SG , tell me if im right please, <3

  4. #4

    Wohaaa!!!

    If this works fine... out goes windows !! woooho!!!! who's the man?... you the man... ok so did you make any documentation on this ? weeehaaaaa!!!!!! keep us updated man!!!!
    History is hard to know, because of all the hired bull****, but even without being sure of ”history” it seems entirely reasonable to think that every now and then the energy of a whole generation comes to a head in a long fine flash, for reasons that nobody really understands at the time---and which never explain, in retrospect, what actually happened.

    Hunter S. Thompson


    Fuzze Rk-1 Fixer Unit Memeber of ..::Nordic Alliance::..

  5. #5
    Me wants!

    Gimme gimme.
    Chak - Back in the fold, completely clueless.

    Rahmorak - I saw the events of 9/11 (or 11/9 for the rest of us ) unfold whilst playing AO, an experience shared across countries and nationalities. It was a moment where we saw the best (people all overthe world coming together in shock, grief and support) and the worst (e.g. cries of 'lets nuke <insert country>'), but it was a moment that would not have been possible but for the world of the internet and MMOs.
    In this medium we transcend boundaries, in here it matters not what the colour of your skin is, the religion to which you do or don't belong, whether you are 15 or 50, and whether or not you have a crippling disability. It is a nation of its own, where everyone starts out on equal terms and can forge friendships without superficial, cultural and nationlistic barriers.


  6. #6
    That's fantastic news ... I guess!!

    One question springs to mind though ...

    Why the hell did you bother?

  7. #7
    Originally posted by Zumzolin
    That's fantastic news ... I guess!!

    One question springs to mind though ...

    Why the hell did you bother?
    Because windows sucks...?
    Chak - Back in the fold, completely clueless.

    Rahmorak - I saw the events of 9/11 (or 11/9 for the rest of us ) unfold whilst playing AO, an experience shared across countries and nationalities. It was a moment where we saw the best (people all overthe world coming together in shock, grief and support) and the worst (e.g. cries of 'lets nuke <insert country>'), but it was a moment that would not have been possible but for the world of the internet and MMOs.
    In this medium we transcend boundaries, in here it matters not what the colour of your skin is, the religion to which you do or don't belong, whether you are 15 or 50, and whether or not you have a crippling disability. It is a nation of its own, where everyone starts out on equal terms and can forge friendships without superficial, cultural and nationlistic barriers.


  8. #8
    does this patch like regular AO, or will you have to be releasing new versions with each?

    keep up the good work!
    Pretentious "Sekhra" Love - script... or physical keyboard master manipulation!!!
    Gary
    "Mentallo" Dassing - currently demonstrating industrial power to clan members

    Omni-Tek protects.
    Omni-Tek saves.

    || Explorer 86% || Socializer 46% || Achiever 40% || Killer 26% ||

  9. #9
    I would pay money for this. My main use for Windows atm is for AO.

    I would worship you if you could pass on the shell
    Necko--Level 24ish- Engineer
    Member of Shattered Dreams (RK2)

    Kertain--Level 120- Adventurer
    Retired (RK2)

  10. #10
    Ninj00, I doubt that pic can be anything else then SG ^^

  11. #11
    Why the hell did you bother?
    It was a big challenge that exercised a lot of different skills. Also, the only thing I do in Windows is AO. If i can make it run even moderately well in Linux, then I dont have to waste time rebooting. Plus my Linux desktop is way more usable (to me) than my Windows install and I don't need to deal with the worm du jour. But without turning this into battle of the OSes, I just get my work done faster with less clicks in Linux.

    does this patch like regular AO, or will you have to be releasing new versions with each?
    I copied my AO directory from my Windows drive to my Linux drive, so I guess that's regular AO. When AO patches, chances are I won't have to do a thing. It might even work with Alien Invasion. It all depends on what changes they make and if they expose any bugs or incomplete features in the API compatibility layer.

    Who was the chick on your desktop?
    That is my girlfriend. We play AO together.

    I doubt that pic can be anything else then SG ^^
    Not SG. It's from her first photo shoot not too long ago, which she did for fun. But she will be flattered to see that.

    My work is based on Transgaming's WineX/Cedega. As I make changes, I submit patches so they can be available in CVS and the official binary release. As soon as the details are straightened out, my latest updates should become a regular part of Cedega.

    Here is a little timeline showing my progress:
    • *Pre-Jan 2004: Nothing works. Cannot even open login window or use the downloader to get the game.
      *Jan 15: Started work on AO in Linux. Submitted patch that implements an API to enable the downloader and patcher to function.
      *Jan 17: Sent a patch that fixes a problem with OCX controls in dialog windows. Login window works, but no html rendering.
      *Jan 23: Patch to mimic Microsoft weirdness that AO was strangely dependant on. Fix allows login app to launch clientr.exe
      *Jan 27: Workaround for ATI driver bug.
      Able to login indoor playfields only. Ingame objects not loaded. Example
      *Break from AO
      *Aug 7: Fixed incomplete API to allow ar.dll's ObjectArchive to find the create function necessary to instantiate game objects. Indoor playfields work perfectly.
      *Aug 8: Fix to conform to a somewhat undocumented feature of DirectDraw where a chain of mipmaps is created even if the mipmap count is not specified. Able to zone into outdoor playfields and run around. Massive texture corruption on all mipmap levels > 0.
      *Aug 9: Fixed problem in mipmap implementation. Mipmapping works indoors and out. AO stable enough to say Hello World from Linux. Said hi to an ARK.

  12. #12
    I was so sure it was SG, and I was wrong.. my semi pron skills are useless, USELESS!!!
    k.. well, looked like a pro pic :P

  13. #13
    Originally posted by Zumzolin
    That's fantastic news ... I guess!!

    One question springs to mind though ...

    Why the hell did you bother?
    Because windows is a crap ass operating system that should be thrown in the garbage.
    Nitsobar - lvl 219/13 Doc - Equipment - Perks - History
    MrBruce - lvl 204/6 MA - Equipment - Perks - History
    MsHackalot - lvl 123/9 Twink Fixer - Equipment - Perks - History

    Veterans of Synergy Factor


    Click to email me

  14. #14
    This is definitely good news, hoping to hear more as updates are available!
    --The connections that enable us to learn are infinitely more important than our state of knowing.

  15. #15
    Mind if I put that in my sig turin?

    "Because windows is a crap ass operating system that should be thrown in the garbage."



    I agree 101%.
    Do you like metal music? Check out my music!
    Cyclophenia MySpace
    Cyclophenia Website

  16. #16

    ATI is no good in Linux

    Unfortunately here comes the BAD news. I am currently an ATI user. I bought my 9800 Pro 128 before I decided to use Linux on my desktop. Most sites and forums out there don't stress exactly how bad ATI drivers are in Linux, so I got screwed. I found my old Nvidia GF3, blew the dust off and compared results running AO in Linux. Hang on to your keyboard because the results might knock you off your chair.

    Here are my system specs:
    P4 2.6C overclocked to 3.12Ghz
    1Gig dual channel Corsair TwinX 400 ram
    Debian unstable, kernel 2.6.3
    AO at 1280x1024 fullscreen, max textures, no antialiasing or extra options in driver

    Everything but the video card remains the same between tests. Just swap cards, enable the driver and go.

    ATI Radeon 9800 Pro 128:
    Room in subway before main hall (violent vagabond and flth fleas) with doors closed: 64fps
    Basic general store: 32fps
    Newland: 16fps
    Borealis: 4fps
    Nascense by incarnator: 3 fps

    Hercules GeForce 3 64MB original model:
    Subway: 90fps
    Store: 64fps
    Newland: 33
    Borealis: 9
    Nascense: 11fps

    The subway results are representative of some of the most simple areas in the game. The store results are representative of usual performance in indoor playfields. Newland and Borealis show the range of outdoor performance in RK. The Nascense value was representative of most of the run from the bridge all the way to the incarnator.

    This is a pathetic show on ATIs part to be beaten by a card from 2 generations earlier. The performance shown by AO in Linux seems to be the rule not the exception for ATI. And when performance is sufficient, then numerous bugs can cause your game to be unplayable, like in UT2004 where many players have good framerate, but the whole display corrupts anywhere from 1 second to 20 minutes after joining a game, usually a few seconds.

    ATI also takes a long time to release new version of their drivers, which don't seem to fix hardly any issues at all. (The latest version released a few days ago finally fixed a desktop corruption issue when switching virtual terminals, performance still bad, and UT2004 still broken. These bugs have been around at least since Jan.) The previous release (two minor version numbers ago) was in March. Sometimes these driver releases do worse than their predecessors.

    This needs to get out in the open, because when I got my ATI, the only people who knew how bad the drivers are were the people who got screwed, and they were too ashamed to speak up. Personally, I'm using the GF3 and the ATI is going into the pile of spare hardware. If ATI releases a new driver and the changelog actually shows a relevant fix, maybe I'll do another test. Sadly, the laptop will still have to boot into Windows as it gets 2fps in Borealis.

  17. #17
    Do you have to pay for Cedega to get AO to work in linux or is there an alternitive. I dont want to pay per month to play a pay to play game on linux when i can play it on windows =)
    Gridphreakin Sexiest fixer there ever was
    Leader of the Flaming Pirates. Making the forums safe from evil Forum ninjas.
    Rokinar: Porn is a no-no, in any form, even from lego blocks
    Originally Posted by Elloraena: Get Fuzzy owns Dilbert any day.
    AS is for those who dont know how to pvp.

  18. #18
    Hey, good work man! Djoo are teh computer geek And wtf is SG?

  19. #19
    Yeah...gratz on the linux thing...now can we see more pictures of your girl?

    Cools

  20. #20
    I believe you can download the CVS version and compile it. I've been waiting for AO on linux for awhile good work man.

    P.S

    Goth gyrls > all

Page 1 of 3 123 LastLast

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •