Page 2 of 3 FirstFirst 123 LastLast
Results 11 to 20 of 26

Thread: What needs to be done to have Windows games play on Ubuntu without Wine?

  1. #11
    Join Date
    Feb 2008
    Location
    The Hague,Netherlands
    Beans
    252
    Distro
    Kubuntu 12.10 Quantal Quetzal

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    Porting with OpenGL!!
    Registered Linux user,number 507113.02-01-2013: ASUS M4A785TD-V EVO 785G |Athlon 2 X4 640|4 GiB DDR|1 TiB SATA2|Radeon HD 6570(HDMI)|Realtek 7.1 HDMI audio|Gigabit Lan|Kubuntu 12.10 Quanzal AMD64

  2. #12
    Join Date
    Oct 2007
    Beans
    252

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    Quote Originally Posted by Ghil View Post
    The main problem is and always will be DirectX. A lot of games uses these libraries, and unless you are willing to rewrite every game to use the equivalent in OpenGL, this is a dream that is way too far away.
    Why don't all developers just develop using OpenGL? That way they can get an additional 10% of the market by getting games on Mac OS and Linux as well.

  3. #13
    Join Date
    Jun 2010
    Location
    Ann Arbor, Michigan, USA
    Beans
    1,421

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    I think a kernel with WINE functionality built in would be a good start.
    Steam: ubuntugamer( Add me ) | Gaming: Left 4 Dead 2, Metro Last Light, Assassin's Creed 4, Forced

  4. #14
    Join Date
    Jun 2011
    Location
    The Shadow Gallery
    Beans
    6,744

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    Quote Originally Posted by Dlambert View Post
    I think a kernel with WINE functionality built in would be a good start.
    not everyone wants or needs to use wine, why build in overhead for a given % of users.


    why not build in everything into the kernel then ?

    This is a pointless thread i mean,

    why dont petrol cars run off diesel ?

    why cant VLC open spreadsheets ?

    Why cant you use a kettle to watch TV ?

    Why dont VHS tapes fit and play in a DVD player

    LOL

    Peace
    Last edited by haqking; April 20th, 2012 at 02:36 PM.
    Backtrack - Giving machine guns to monkeys since 2006
    Kali-Linux - Adding a grenade launcher to the machine guns since 2013

  5. #15
    Join Date
    May 2010
    Beans
    219

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    Quote Originally Posted by Zeven View Post
    Why don't all developers just develop using OpenGL? That way they can get an additional 10% of the market by getting games on Mac OS and Linux as well.
    Boy, did you miss the gigantic OpenGL vs DirectX war of the late 90s/early 00s?

    To be honest, I don't know that much about it myself, but from what I recall Microsoft claimed a lot about how OpenGL was inferior to DirectX and DirectX was best for Windows and most supported. Obviously, this was a hugely debated issue, but Microsoft made a huge effort towards making DirectX good quality and promoting it as the best platform and Linux and Mac wasn't seen as important back then so people went with DirectX (not everyone did though, keep in mind Half-Life supported OpenGL, and id have long been supporters of it).
    There were two legitimate strenghts of DirectX back then though: DirectX could be faster at introducing new features since Microsoft could just say "yes" while OpenGL there had to be agreements between several companies before introducing new features; secondly since most games ended up supporting DirectX, it led a lot of graphics card makers to make cards and drivers that supported DirectX primarily and OpenGL to a lower quality. I don't know how it is these days though.

  6. #16
    Join Date
    May 2005
    Location
    Indiana
    Beans
    1,933
    Distro
    Hardy Heron (Ubuntu Development)

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    Quote Originally Posted by Zeven View Post
    Why don't all developers just develop using OpenGL? That way they can get an additional 10% of the market by getting games on Mac OS and Linux as well.
    Because DirectX isn't just graphics. It's everything, including 3D audio and input devices, and it all works together seamlessly, like the positioning of an object in 3D space affects that object's audio in 3D space as well. OpenGL is just hardware accelerated graphics. It doesn't all port.

    Quote Originally Posted by haqking View Post
    Why cant you use a kettle to watch TV ?
    Lol.

    I used a fish tank to watch TV once. When I was a young kid, and I was supposed to be in bed, I watched almost an entire episode of Saturday Night Live by hiding in the other room and watching the reflection on the aquarium.
    Today you are You, that is truer than true. There is no one alive who is Youer than You. - Dr. Seuss

  7. #17
    Join Date
    Oct 2010
    Location
    Finland
    Beans
    252
    Distro
    Ubuntu

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    I guess Java's "Write once, run anywhere" philosophy could come in handy here...browser-based games written in Java or Javascript might not be such a a bad idea either. HTML5! Or perhaps games written in Python?

    As for the "What needs to be done to have Windows games play on Ubuntu without Wine" question...Windows is NOT Linux!

  8. #18
    Join Date
    May 2005
    Location
    Indiana
    Beans
    1,933
    Distro
    Hardy Heron (Ubuntu Development)

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    Quote Originally Posted by na5h View Post
    I guess Java's "Write once, run anywhere" philosophy could come in handy here...browser-based games written in Java or Javascript might not be such a a bad idea either. HTML5! Or perhaps games written in Python?
    Games can be easily written to be portable. There are decent 3D and game engines out there that allow you to write code once, and it only needs to be recompiled for the different platforms. The problem is that most commercial game companies don't know or care.
    Today you are You, that is truer than true. There is no one alive who is Youer than You. - Dr. Seuss

  9. #19
    Join Date
    Sep 2008
    Beans
    359

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    Quote Originally Posted by na5h View Post
    Or perhaps games written in Python?
    Compitablity break EACH version update. 2.5 python does not work with 2.6 python, etc. There is a reason why applications on Windows, who is using Python usually is bundeled with Python, just to avoid this issue.
    The only thing so far that has not suffered severe break on update is Java.

    Native packages
    Breaks at each major OS update. Look at Linux Game Binaries, you need to apply hacks or get recompiled versions of it.
    Point in case: Is there and 2003 linux games you can still download and that works on Linux without having to apply severe hacks or compiling old libaries for them? Lugaru requires "hacks" to get it working on a modern distro, the same applies to other old binaries.

    Compiling from source
    As lisati said, it will break and its too complex for a normal user. Even if it involes a automatisation of the compiling(IE: The installer is basically the compiler, but its like a Windows installer), it will at some point break due API incompitablities, which is a severe issue.

  10. #20
    Join Date
    May 2005
    Location
    Indiana
    Beans
    1,933
    Distro
    Hardy Heron (Ubuntu Development)

    Re: What needs to be done to have Windows games play on Ubuntu without Wine?

    Quote Originally Posted by del_diablo View Post
    As lisati said, it will break and its too complex for a normal user. Even if it involes a automatisation of the compiling(IE: The installer is basically the compiler, but its like a Windows installer), it will at some point break due API incompitablities, which is a severe issue.
    especially if they use winAPI and DirectX.
    Today you are You, that is truer than true. There is no one alive who is Youer than You. - Dr. Seuss

Page 2 of 3 FirstFirst 123 LastLast

Bookmarks

Posting Permissions

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