4 ms·
AAA games can be ported from Windows to Linux in a matter of days if they already work well in Wine. When they don't, extending Wine to make them work is vastl
by YokoZar 13y ago
AAA games can be ported from Windows to Linux in a matter of days if they already work well in Wine. When they don't, extending Wine to make them work is vastly cheaper than you probably think.
- Sprint 13y agoRunning in Wine is not porting. It is using a intermediate layer. Porting means native code.
- YokoZar 13y agoWine absolutely can be a porting tool; Codeweavers offers porting services using this exact technology: http://www.codeweavers.com/services/ http://www.codeweavers.com/services/ From a technical standpoint, Wine is extended to make the game work, that version of Wine is bundled with the application, and a script is included to run it without further user involvement. I don't get why people still insist this sort of port somehow doesn't count. If it runs at full speed, shows up as a "Linux game" under Steam, and the user literally can't tell the difference, what does it matter?
- ekianjo 13y agoLimbo did that and its performance was awful. No thank you.
- dllthomas 13y agoWhy does it matter if that compatibility layer sits in a system-wide library or in application code (as anyone would add if writing a program to target multiple kinds of system)? Wine is not an emulator, it's a free re-implementation of the windows API that runs on Linux.
- ekianjo 13y agoUsing WINE is not porting, it does not run natively, and this is not what Valve recommends to do.