Running mncds through WINE

Discussion in 'Monday Night Combat PC Dedicated Server Discussion' started by Dragonshadow, February 10, 2011.

  1. Dragonshadow

    Dragonshadow New Member

    Messages:
    7
    Likes Received:
    0
    So I thought it was going to be rather easy, but even after getting all the decencies setup and getting past "steam must be running to launch this application", I run into this:

    Code:
    
    :~/.wine/drive_c/mnc/binaries/win32$ wine mncds.exe server HostileLobby?game=HostileGame.HGameInfo_PreGameLobby?bAllowJuicePurch=True?bAllowBotPurch=True?bAllowHazards=True?bAllowMascot=True?bAllowCustomClass=True?bAllowChangeClass=True?bForceRndClass=False?bIsLanMatch=False?bIsDedicated=True?bAllowTeamSelect=True?bAutoBalance=True?MatchDuration=2?OTDuration=2?ClassLimitAssault=6?ClassLimitTank=6?ClassLimitSupport=6?ClassLimitAssassin=6?ClassLimitGunner=6?ClassLimitSniper=6?ServerDescription="Test Server" -ServerInstance=0 log=DedicatedServer.log -STEAM_DEDSERVER
    
    
    err:ole:CoGetClassObject class {9a5ea990-3034-4d6f-9128-01f3c61022bc} not registered
    err:ole:CoGetClassObject no class object {9a5ea990-3034-4d6f-9128-01f3c61022bc} could be created for context 0x1
    err:winediag:X11DRV_WineGL_InitOpenglInfo The Mesa OpenGL driver is using software rendering, most likely your OpenGL drivers haven't been installed correctly
    fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 4 and card vendor 0000.
    fixme:win:EnumDisplayDevicesW ((null),0,0x25ddbd8,0x00000000), stub!
    fixme:d3d_caps:wined3d_guess_card No card selector available for GL vendor 4 and card vendor 0000.
    fixme:win:EnumDisplayDevicesW ((null),0,0x25ddae4,0x00000000), stub!
    fixme:dbghelp:validate_addr64 Unsupported address fffffffff7170000
    fixme:dbghelp:validate_addr64 Unsupported address fffffffff7150000
    fixme:dbghelp:validate_addr64 Unsupported address fffffffff7460000
    fixme:faultrep:ReportFault 0x25df100 0x0 stub
    fixme:system:SystemParametersInfoW Unimplemented action: 59 (SPI_SETSTICKYKEYS)
    fixme:system:SystemParametersInfoW Unimplemented action: 53 (SPI_SETTOGGLEKEYS)
    fixme:system:SystemParametersInfoW Unimplemented action: 51 (SPI_SETFILTERKEYS)
    
    
    :~/.wine/drive_c/mnc/binaries/win32$
    
    Any ideas? I don't see why a commandline server should trigger any sort of graphical interface anyway :s
  2. Dragonshadow

    Dragonshadow New Member

    Messages:
    7
    Likes Received:
    0
    Side note, mncds.exe crashes on startup on windows anyway, regardless of arguments, but mnc.exe server etcetcetc still works just fine.
  3. Dragonshadow

    Dragonshadow New Member

    Messages:
    7
    Likes Received:
    0
    As an update, I've managed to get it to work, but it doesn't output anything to the screen (But! if I forward x11 with my *nix's ssh, then I get the server's window and can see everything. If the server would just output to the current command window in windows instead of opening a new one, then it would probably work fine in wine too :3)
  4. NeoShader

    NeoShader New Member

    Messages:
    11
    Likes Received:
    0
  5. Dragonshadow

    Dragonshadow New Member

    Messages:
    7
    Likes Received:
    0
    Why on earth would I do this?

Share This Page