1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

Rise of Nations Extended Edition

Discussion in 'WINE' started by Aremis, Aug 6, 2014.

  1. Aremis

    Aremis Member

    Joined:
    May 31, 2014
    Messages:
    339
    Likes Received:
    16
    Trophy Points:
    18
    Has anyone made this work?
  2. mrdeathjr28

    mrdeathjr28 Active Member

    Joined:
    Mar 9, 2014
    Messages:
    587
    Likes Received:
    38
    Trophy Points:
    28
    Maybe can better change with old rise of nations because newer has DX10 minimum

    :)
  3. allenskd

    allenskd Active Member

    Joined:
    Feb 5, 2014
    Messages:
    510
    Likes Received:
    52
    Trophy Points:
    28
    Yea... what mrdeath said. They did a very very ugly and useless bump to DX10. DirectX10 is not supported by WINE yet. Your best shot is running the original version of the game :/
  4. booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,278
    Likes Received:
    614
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    But does the game still support Directx 9? You know, d3dx10 and d3dx9 compatible?
  5. allenskd

    allenskd Active Member

    Joined:
    Feb 5, 2014
    Messages:
    510
    Likes Received:
    52
    Trophy Points:
    28
    Nope. Imho for a game like Rise of Nations it was overkill to port it to DirectX 10 (originally it was DX8). I haven't really looked into trying to run the game myself (mostly because I don't have the money to spare).

    Also, I did a bit of google-fu... and really? people are asking for the linux port even though it's mainly published by Microsoft Studios, geez.
  6. booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,278
    Likes Received:
    614
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    In that case it makes sense. Microsoft will only develop their own games on their own platforms.
    Sucks because there are lots of games out there that support DirectX 9, 10 and OpenGL
  7. Aremis

    Aremis Member

    Joined:
    May 31, 2014
    Messages:
    339
    Likes Received:
    16
    Trophy Points:
    18
    That's wierd. I can play saints row 3 w/ D3D10 perfectly
  8. allenskd

    allenskd Active Member

    Joined:
    Feb 5, 2014
    Messages:
    510
    Likes Received:
    52
    Trophy Points:
    28
    booman likes this.
  9. mrdeathjr28

    mrdeathjr28 Active Member

    Joined:
    Mar 9, 2014
    Messages:
    587
    Likes Received:
    38
    Trophy Points:
    28
    No this game is DX9 however have DX10* and upper options (but DX10 dont work for now on wine)



    *henri verbeet make regular commits on DX10 but as stefan dosinger said on phoronix they stay working on big change related how manage different DX versions

    :)
  10. mrdeathjr28

    mrdeathjr28 Active Member

    Joined:
    Mar 9, 2014
    Messages:
    587
    Likes Received:
    38
    Trophy Points:
    28
    Tambien en WineAPI Status se ve como va hasta el momento

    http://www.winehq.org/winapi_stats

    Lo de gallium ya lo estuvo hablando stefan dosinger y no va ser soportado principalmente porque la cantidad de usuarios afectados es minima comparativamente frente a la base de usuarios

    Ademas de otras razones como el soporte a MAC, posibles problemas de patentes en mesa (este podria ser una de los puntos criticos que no lo permite porque podria desencadenar una carta de cese y desista de Microsoft como ya se ha visto en otras ocasiones) entre otras cosas

    Hasta que esos problemas no sean aclarados es posible que todo continue como hasta ahora, la verdad es mejor porque el modelo actual del wine por el momento* porque no tiene esa sombra de derechos como en el caso de gallium (esto podria derrumbarles todo trabajo)

    Ademas del trabajo que tiene el wine hasta el momento con alrededor de dos decadas de desarrollo y mas que el wine no es solo d3d9 y muchas otras se relacionan con este

    *Aunque esto se debe mas a crossover que al wine por lo que crossover es la implementacion comercial y deben cuidarse en este aspecto

    Sin embargo si todo es aclarado (en especial los aspecto de posible vulneracion de derechos de terceros) es posible que sea incorporado en el futuro

    :)
  11. allenskd

    allenskd Active Member

    Joined:
    Feb 5, 2014
    Messages:
    510
    Likes Received:
    52
    Trophy Points:
    28
    Creo que hay un gran conflicto de interest de parte de WINE y Codeweavers (CrossOver). Sabemos que Stefan ha estado trabajando en mejorar la calidad de WINE en terminos de juegos. Pero, la existencia de Gallium3D puede afectar las ventas de CrossOver, el impacto no se puede determinar.

    Es muy dudable, ya Valve ha creado codigos de ejemplo sobre traducier DirectX hacia OpenGL y tambien WINE implementa la mayoria DirectX9 y 10. En la ley, todo esto esta en el area gris. No has pensado de que Microsoft hubiera demandado a los creadores de WINE ya que WINE es una implementacion de win32 API.

    Estoy preocupado por el futuro de WINE. Es claro de que hay un conflicto de interes inmenso cuando se trata de cual producto va a controlar los juegos de windows en GNU/Linux. Me preocupa mucho de que WINE este siendo aguantado en su evolucion por CodeWeavers. En si, prefiero que alguien le de un fork a WINE y creen un nuevo proyecto basado en el codigo.
  12. mrdeathjr28

    mrdeathjr28 Active Member

    Joined:
    Mar 9, 2014
    Messages:
    587
    Likes Received:
    38
    Trophy Points:
    28
    ToGL de valve es completamente diferente a Gallium porque este se encarga de traducir algunas instrucciones algo parecido a algunas de las funciones del wine

    Pero en el caso de gallium es diferente porque es una implementacion de driver completo desde el modelo (este es posiblemente uno de los grandes problemas entre ellos la vulneracion de derechos)

    Ademas de que gallium es solo opensopensource y no se han preocupado lo suficiente de la parte legal a diferencia de valve con ToGL (obviamente valve tiene mas recursos para la parte legal) o crossover (el cual tambien se ha cuidado un poco en ese aspecto)

    Si te fijas en el wine aclaran que para poder usarlo el usuario debe poseer una licencia valida de windows, esa es una manera entre comillas de cubrirse

    Un fork* no sirve porque no tiene la cantidad de usuarios del wine, si no es usado por la mayoria esta condenado al fracaso

    *Eso es lo malo de los forks que nacen de las ganas y no los pueden sostener en el tiempo (en el caso de gallium de unos pocos usuarios de drivers opensource que lo estan testeando pero no tienen ni mantenedores, ni coders)

    La verdad es que los proyectos grandes en opensource para su sostenimiento necesitan dinero y este no alcanza, la empresa privada siempre sera una opcion

    A diferencia del wine hasta ahora el cual tiene tiene mas gente (mantenedores, coders, beta testers y demas tanto del opensource como de la parte privada/comercial como crossover y otras empresas) y con mucho mas feedback

    Respecto a wine y crossover no veo el conflicto porque el primero es el opensource, el cual sirve de campo de pruebas a los usuarios finales y el segundo claramente tiene el enfoque comercial (y esta llevado deesa manera al dejar caracteristicas primero en crossover que en el wine como lo es el caso de CSMT)

    Aunque en el entorno actual ninguno ellos esta completamente a salvo de las patentes en propiedad en este caso de microsoft

    :)
    Last edited: Aug 7, 2014
  13. allenskd

    allenskd Active Member

    Joined:
    Feb 5, 2014
    Messages:
    510
    Likes Received:
    52
    Trophy Points:
    28
    @mrdeathjr28

    No estoy de acuerdo en nada de lo que acabas de decir :) Gallium y ToGL es lo mismo. Su mecanismo cambia, pero nada lo para de traducir a OpenGL. Como Gallium va entender los mensajes de DirectX sin tener un traductor? Las implementaciones son diferentes, pero el resultado sigue siendo el mismo. Ahora, ponerlo en los drivers es mejor y creo que nos ha mostrado que tan fuerte es en terminos de performance. Tiene que existir un traductor entremedio.

    Claro que hay un conflicto. Para que una persona va comprar CrossOver solamente para jugar cuando tiene resultados mejores con WINE? CrossOver mantiene parcheados diferentes versiones de WINE para que cada aplicacion tenga un mejor suporte. De ninguna manera CodeWeavers esta forzado a suministrar los cambios del codigo a WINE. Un vivo ejemplo el cual afecto a WINE fue Cedega por Transgaming a cual forzo WINE a cambiar licencias.

    Cuando me refiero a fork, no es un fork por un usuario. No se que al tanto estas con productos como MySQL. Pero cuando Oracle compro a Sun Microsystem, gran parte del equipo decidieron hacer un fork por temor de que Oracle afectara el proyecto.

    Ahora, si se hace ver que los que toman las decisiones en WINE estan en conflicto de interes pues no hay ningun problema de hacer un fork. Al igual que libav hizo un fork de ffmpeg. Los forks no son malos despues que tengan un proposito y meta.
  14. allenskd

    allenskd Active Member

    Joined:
    Feb 5, 2014
    Messages:
    510
    Likes Received:
    52
    Trophy Points:
    28
    mrdeath, si quieres lo dejamos para otra ocasion. Estamos en un tema diferente.

    Alright. No more posts in spanish. My apologies!
    Aremis likes this.
  15. mrdeathjr28

    mrdeathjr28 Active Member

    Joined:
    Mar 9, 2014
    Messages:
    587
    Likes Received:
    38
    Trophy Points:
    28
    Ese es el problema ToGL se ha cuidado mas en eso mientras gallium a penas calco el modelo del driver de microsoft (descuidando toda la parte legal), esto es lo que le va atraer los problemas

    Mientras ToGL va a hacia instrucciones muy especificas como ya se ha hablado en varios articulos referentes a ello. por eso ToGL esta comenzando a usarse y es porque para un desarrollador da mas confianza en proyectos de grandes dimensiones disponer de soluciones sin problemas legales dado que por esto ultimo todo el trabajo se puede ir al demonio

    Lo bueno de gallium es su rendimiento, lo malo va desde el poco impacto en la actualidad frente a la base de usuarios, la parte legal (entendible porque no tienen recursos para ponerle atencion a esos detalles), ademas de que no es soportado por el wine

    Lo cual implicaria como mencionas hacer un fork completo del wine pero sin la cantidad de apoyo del wine tanto por usuarios y privados, estaria condenado al fracaso

    Respecto a lo de crossover como mencionas no estan obligados a mostrar los cambios y es logico teniendo en cuenta que se tiene que hacer valer la diferencia frente al libre

    La razon para elegir crossover es por el soporte especializado ya que a ellos les interesa la base de usuarios (principalmente MAC) y en especial el soporte para las aplicaciones de ofimatica (Office)

    Los forks no son malos no se ha dicho eso, el problema es su sostenimiento en el tiempo

    :)
    Last edited: Aug 7, 2014
  16. booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,278
    Likes Received:
    614
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    I love that side by Wine note, that you 'need to own one copy of Windows ;)
    What exactly does That mean anyways?
    1. A retail purchase of Windows?
    2. An OEM purchase of Windows?
    3. Previously owned pre-built computer (Dell, HP, Toshiba, Sony)?
    4. A registered version of Windows?
    5. Free copy of Windows (from a Microsoft sponsored event)?
    6. Given free copy from a friend?
    At this point everybody, but some Mac users have Windows Purchased in some fashion. Even if you didn't purchase Windows, how are they going to audit every Wine user to find if they have?

    I think Microsoft is not going to care much about wine competition Because its too small and Wine Most new users are not impressed When they come from the windows environment.
    Aremis likes this.
  17. allenskd

    allenskd Active Member

    Joined:
    Feb 5, 2014
    Messages:
    510
    Likes Received:
    52
    Trophy Points:
    28
    @booman
    I have been impressed plenty of times though! I had to install Microsoft Office 2007, it's the only suite that I can't completely remove myself from. I just like Office 2007 (...I wish I could say the same about 2010+ after that user interface revamp)

    [​IMG]

    It works so well on WINE 1.7.18. I still don't like LibreOffice interface :(
  18. booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,278
    Likes Received:
    614
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    I've been pretty good at using Google docs and Libre Office. At this point I'm never going back to Office.
    I admit, I have never purchased Office!
    I use it at work every day though. Outlook is probably the most important for work.
  19. mrdeathjr28

    mrdeathjr28 Active Member

    Joined:
    Mar 9, 2014
    Messages:
    587
    Likes Received:
    38
    Trophy Points:
    28
    This options can be stay there because only want you have windows version (legally obiously)

    But its a tricky for evade microsoft attention but in this time when wine stay consider as commercially for GOG and others (Microsoft have fame for attack projects when stay on better form)

    Hopefully if this situation remains as you said, problems stay far for now (but with microsoft anyone knows when they want things change)
  20. booman

    booman Grand High Exalted Mystic Emperor of Linux Gaming Staff Member

    Joined:
    Dec 17, 2012
    Messages:
    8,278
    Likes Received:
    614
    Trophy Points:
    113
    Location:
    Linux, Virginia
    Home page:
    True, as Microsoft slowly looses profit in the technology market, who knows what they will try next...

    But as we know with Linux, there is always another solution available. And as computers get faster, virtualization will be even easier for running other operating systems.
    We already know that streaming games works, so there are options in that realm

Share This Page