in

Wine?

Last post Thu, Oct 16 2008 12:43 PM by Anaklusmos. 9 replies.
Page 1 of 1 (10 items)
Sort Posts: Previous Next
  • Thu, Jun 5 2008 3:32 PM

    • incognito
    • Top 500 Contributor
    • Joined on Thu, Jun 5 2008
    • Rank: Hell Beetle
    • Points 430
    • CBTester

    Wine?

    Hello. I've stumbled upon this game and I've got to say that I'm very much impressed with the work you folks at Possibility Space are doing. It takes a lot of guts to release your first game as free to play.

    At this point I have a question and a comment:

    What position do you folks have on Linux (and heck, OSX even)? I have no qualms with playing the game on Windows, but it certainly would be nice if someone could play the game via Wine. (I certainly could test that aspect, but I don't have CB access). What technologies were used when coding the game? DirectX? Which version? Gameguard? Any sdks and whatnot? If the game was coded with just straight DirectX and C++, it actually has a chance of working on Wine, and loads of users who would happily play it, like me :-).

    The comment I'd like to make, then, is to point to Regnum Online (http://www.regnumonline.com.ar/). Having played that game, I know of loads of players who play it basically since it's one of the only ways to have a good time on Linux.  This game also has a download-on-demand launcher, but working natively, since they use OpenGL. I don't know if that's constructive or not, but it seems worth mentioning.

    Thanks,

    Incognito. 

    • Post Points: 65
  • Thu, Jun 5 2008 4:46 PM In reply to

    • budabunga
    • Top 500 Contributor
    • Joined on Mon, Jun 2 2008
    • Rank: Hell Beetle
    • Points 250
    • CBTester

    Re: Wine?

    I'm not 100% sure on anything since I'm not a dev, but I'm sure this is reasonably accurate.

    The game is coded in the C-family. C/C++ (with the server stuff in C#?)

    It uses DirectX. No 3D acceleration.

    And I think they would concentrate on making the game as solid as possible before starting to create a port. (If even)

    • Post Points: 5
  • Thu, Jun 5 2008 5:05 PM In reply to

    • g33k1337o7
    • Top 10 Contributor
      Female
    • Joined on Fri, Feb 29 2008
    • Laramie, Wyoming, USA
    • Devotress
    • Points 18,953
    • CBTester
      Moderator
      Sr. Moderator

    Re: Wine?

     I"ll test it in Wine later tonight if I get the chance, my dual boot windows/Ubuntu machine has been acting up lately though : (

    User Image

    IRC:

    server: irc.gamesurge.net

    chan: #warriorepic
    • Post Points: 5
  • Thu, Jun 5 2008 5:12 PM In reply to

    • tedford
    • Top 25 Contributor
      Male
    • Joined on Mon, Apr 7 2008
    • Canada
    • Rank: Soul Harvester
    • Points 4,155
    • CBTester
      Moderator
      Sr. Moderator

    Re: Wine?

    take a look at this article http://my.mmosite.com/neramaar/Blog/Item/821e3a129960b893b1ba59bd6918da28.html

    brice does mention:

    No Registry Writing Required and A Very Small HDD Footprint:
    You can literally copy your Warrior Epic folder onto a Thumb Drive and take
    it with you. Not only that, the game will actually RUN from the drive!
    That's pretty portable if you ask me.

    Original, In-House Graphics Engine that runs on almost anything WITHOUT 3D
    Acceleration... and it's Beautiful:
    We have people playing Warrior Epic on 5 year old laptops with integrated
    graphics and they are running at 60FPS solid. Our in-house graphics engine
    utilizes hand painted assets and does not depend on any 3D acceleration to
    render special effects. This cuts the fat out of system overhead
    requirements, enabling Warrior Epic to run extremely well on almost any
    machine.

    Not only that, it also makes it possible for us to port the game very easily
    to consoles such as the PSP or the Wii.

    Best i can do for ya.

    • Post Points: 20
  • Thu, Jun 5 2008 5:20 PM In reply to

    • g33k1337o7
    • Top 10 Contributor
      Female
    • Joined on Fri, Feb 29 2008
    • Laramie, Wyoming, USA
    • Devotress
    • Points 18,953
    • CBTester
      Moderator
      Sr. Moderator

    Re: Wine?

     I do run WE from a little flash drive i got for about 10 dollars. really nice for showing other people the game : )

    User Image

    IRC:

    server: irc.gamesurge.net

    chan: #warriorepic
    • Post Points: 5
  • Thu, Jun 5 2008 5:35 PM In reply to

    • incognito
    • Top 500 Contributor
    • Joined on Thu, Jun 5 2008
    • Rank: Hell Beetle
    • Points 430
    • CBTester

    Re: Wine?

    Wine Test Results:

    Build v1.022, Wine v1.0 rc3 from budgetdedicated repos on *buntu 8.04:

    Install does not pass. The following is output in the installer:

    Checking Windows Version ... Windows xp ... (PASS)
    Checking DirectX Version ... DirectX 9.0c ... (PASS)
    Checking Memory ... 1.48 GB ... (PASS)
    Checking Free Hard Disk ... 70.70 GB ... (PASS)
    All Check Pass, Start Installation

    Freezes with  "Connecting Ps interface server..." No connections problems present.

    Terminal output reveals:

    fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {25a207b9-ddf3-4660-8ee9-76e58c74063e}: stub
    fixme:winsock:WSAIoctl SIO_GET_EXTENSION_FUNCTION_POINTER {25a207b9-ddf3-4660-8ee9-76e58c74063e}: stub

    Conclusion: Uninstallable via wine due to unimplemented function parameter in Wine for WSAloctl. Game requires fuction to pass on build v1.022.

    • Post Points: 5
  • Thu, Jun 5 2008 5:54 PM In reply to

    • incognito
    • Top 500 Contributor
    • Joined on Thu, Jun 5 2008
    • Rank: Hell Beetle
    • Points 430
    • CBTester

    Re: Wine?

    Just going to post technical details in case a developer wants to find a work around:

    From http://source.winehq.org/source/dlls/ws2_32/socket.c , using that switch will cause failure.

    2309    case WS_SIO_GET_EXTENSION_FUNCTION_POINTER:
    2310 FIXME("SIO_GET_EXTENSION_FUNCTION_POINTER %s: stub\n", debugstr_guid(lpvInBuffer));
    2311 WSASetLastError(WSAEOPNOTSUPP);
    2312 return SOCKET_ERROR;
    In any case, the installer should probably crash nicely should there be a socket error.
    • Post Points: 20
  • Tue, Jun 17 2008 2:37 PM In reply to

    • g33k1337o7
    • Top 10 Contributor
      Female
    • Joined on Fri, Feb 29 2008
    • Laramie, Wyoming, USA
    • Devotress
    • Points 18,953
    • CBTester
      Moderator
      Sr. Moderator

    Re: Wine?

     If anyone has a good working copy of Cedega, they should try it in there too.

    User Image

    IRC:

    server: irc.gamesurge.net

    chan: #warriorepic
    • Post Points: 20
  • Tue, Sep 30 2008 7:50 PM In reply to

    Re: Wine?

    Yes, I can confirm it's not working on wine...

    I first tried the small installer, which doesn't even connect, like meantioned above. Then I downloaded the full installer. That one kind of completed the installation but locked up at the end. So I killed it and started the PSSHELL_CB.exe in the install folder. Well... let's say I can guess that the window that popped up should be a login screen, but unfortunately that's about it...

     Now I'm wondering, if testing a game is worth the trouble with windows... Sad

    • Post Points: 5
  • Thu, Oct 16 2008 12:43 PM In reply to

    • Anaklusmos
    • Top 500 Contributor
    • Joined on Thu, Oct 9 2008
    • US
    • Rank: Hell Beetle
    • Points 260
    • Moderator

    Re: Wine?

    If non-devs are allowed to answer this question..

    The PS game launcher is extremely more complex than most windows programs that are able to be run through WINE. Seeing as you need to use the company's launcher to launch the game, a bunch of directory and compatability issues would pop up.

    Although - Making the adjustments to the launcher and the program itself needed for them to run alone on linux would reap many awards. A F2P MMORPG on a Free OS? :)

    • Post Points: 5
Page 1 of 1 (10 items)
Powered by Community Server (Commercial Edition), by Telligent Systems