|
PleasureKevin posted:ok, i thought it would be more complicated than that. are you saying i just gotta install the right combination of stuff and games will run? you’d probably have to build the right combination of stuff more than install it wouldn’t surprise me though if CodeWeavers and others are working on a “dxm” to implement the DirectX APIs directly atop Metal for their Mac products, so they can stop trying to fit them to OpenGL and also avoid the multiple-layers of-translation problem
|
# ? Aug 25, 2018 21:23 |
|
|
# ? Apr 20, 2024 04:32 |
|
eschaton posted:you’d probably have to build the right combination of stuff more than install it that’s what i thought, but then again how are they running Windows games on SteamOS with it
|
# ? Aug 25, 2018 21:55 |
|
Tankakern posted:this thread suddenly got a lot more relevant too, it finally emerged who were financing dxvk! Looks like they only got started 2 years ago. Apparently I wasn't talking to the right person. Triglav posted:dont use wine. play official ports, use a passthrough windows vm, and boot into window for games that dont like vm (counter-strike)
|
# ? Aug 25, 2018 22:24 |
|
pram posted:actually it mostly benefits the worlds most advanced operating system: macos WINE can't run 64-bit Windows apps on 64-bit macOS due to ABI incompatibilities unless those apps have been specifically compiled with macOS ABI compatibility in mind.
|
# ? Aug 26, 2018 02:51 |
|
PleasureKevin posted:honest question, does that benefit macOS at all? carry on then posted:"no plans" to support macos, says valve did you idiots not even click on the link lol quote:Steam client which allows games which are exclusive to Windows to run on Linux and macOS operating systems. it includes moltenvk. hth
|
# ? Aug 26, 2018 03:02 |
|
Tankakern posted:no yeah. i was using cs more as an example. its my understanding VAC will kick (not ban) you from csgo competitive matches if you play in a VM. battleye supposedly does something similar in PUBG a lovely game i actually play has a linux and mac port, but its outsourced to an external studio that takes a million years to release patches. other games are windows only. passthrough vm dominates
|
# ? Aug 26, 2018 03:51 |
|
pram posted:did you idiots not even click on the link lol ah yes, all 0 parties interested in gaming on macos can get right on this
|
# ? Aug 26, 2018 04:50 |
|
said with zero self awareness in a thread about linux 'gaming'
|
# ? Aug 26, 2018 05:19 |
|
pram posted:did you idiots not even click on the link lol i read about it a couple days ago and didn't see macOS mentioned, please forgive me.
|
# ? Aug 26, 2018 05:21 |
|
pram posted:said with zero self awareness in a thread about linux 'gaming' it's never coming to macos
|
# ? Aug 26, 2018 05:35 |
|
https://www.youtube.com/watch?v=Brqurr3n-8I
|
# ? Aug 26, 2018 10:09 |
|
thanks for linking that the steam thing came out. I was able to play MSG V no issues and was pleasantly surprised. Not needing to fiddle too much with various forks of wine was nice, can’t wait for them to keep adding new titles.
|
# ? Aug 26, 2018 14:47 |
|
|
# ? Aug 26, 2018 19:18 |
|
moltenvk 1.0.20 out, maybe interesting because they've wired up a few more extensions now if all the people in the project thread could stop fiddling with metal and get going with moltenvk it would be great
|
# ? Sep 6, 2018 08:50 |
|
someone from phoronix also mentioned gfx-rs for you rust people
|
# ? Sep 6, 2018 08:56 |
|
Apple release the MetalBox 360
|
# ? Sep 8, 2018 21:01 |
|
Pippin One
|
# ? Sep 8, 2018 21:15 |
|
as long as it has Dirt Bike it's a day one purchase for me https://www.youtube.com/watch?v=leGlRL8MFc0
|
# ? Sep 8, 2018 21:39 |
|
r u ready to WALK posted:as long as it has Dirt Bike it's a day one purchase for me i memba this
|
# ? Sep 8, 2018 23:53 |
|
Tankakern posted:moltenvk 1.0.20 out, maybe interesting because they've wired up a few more extensions why would I want to do that? metal is nicer than vulkan IMHO. if I’m writing something for windows it’s gonna use DX, mac and ios versions use metal (mac also gets opengl if I wanna support old macs like my home 2011 iMac LOL). linux never enters into the picture. even if you only use vulkan, you’re gonna have to do platform and vendor specific tweaks anyway.
|
# ? Sep 24, 2018 03:28 |
|
Doc Block posted:why would I want to do that? metal is nicer than vulkan IMHO. i can't do anything about you hating on linux, but why would you use dx on windows if you could just make all the graphics stuff with vulkan from the start. it's not like vulkan's not working in windows. vulkan works everywhere, so why not use it
|
# ? Sep 24, 2018 08:17 |
|
spite
|
# ? Sep 24, 2018 09:39 |
|
because using the platform API instead of a third party wrapper will always result in something that’s better for the user
|
# ? Sep 24, 2018 09:50 |
|
eschaton posted:third party wrapper dont talk about the failed contraception that lead to your conception
|
# ? Sep 24, 2018 09:54 |
|
eschaton posted:because using the platform API instead of a third party wrapper will always result in something thats better for the user you say that, but i can't see why
|
# ? Sep 24, 2018 11:19 |
|
eschaton posted:because using the platform API instead of a third party wrapper will always result in something that’s better for the user remains to be seen, some day something of value other than a wrapper may be written against metal by a third party, but it has yet to happen
|
# ? Sep 24, 2018 12:13 |
|
eschaton posted:because using the platform API instead of a third party wrapper will always result in something that’s better for the user the user doesn't even know what a rendering API is
|
# ? Sep 24, 2018 13:50 |
|
Doc Block posted:even if you only use vulkan, you’re gonna have to do platform and vendor specific tweaks anyway. the only real bits of platform specific vulkan code required is a few lines to setup the swapchain plus, renderdoc runs on macs now, but only for vulkan via moltenvk
|
# ? Sep 24, 2018 15:46 |
|
Zlodo posted:the user doesn't even know what a rendering API is no, but the developer is the one who has to make it all performant. on windows, using DX, you can use Microsoft’s first party DX perf tools. on mac, using metal, you can use apple’s first party metal performance tools. with vulkan, you can use...? the developer is also the one who gets blamed for stuff like driver issues making a game not work, and on windows everyone’s DX11 drivers are a lot more mature than vulkan. the user will generally have a better experience if you use native APIs when possible.
|
# ? Sep 24, 2018 15:52 |
|
The_Franz posted:the only real bits of platform specific vulkan code required is a few lines to setup the swapchain by “tweaks” I don’t mean platform setup stuff. I mean, like, using different extensions that may be available on one platform but not another, etc
|
# ? Sep 24, 2018 15:55 |
|
Doc Block posted:on windows, using DX, you can use Microsofts first party DX perf tools. on windows you generally end up using the gpu vendors' perf tools which support multiple apis. microsoft's own gpuview works with multiple apis as well for seeing what's happening at the wddm level. renderdoc can interact with the vendors' perf tools now too vulkan does not lack tools at this point Doc Block posted:by “tweaks” I don’t mean platform setup stuff. I mean, like, using different extensions that may be available on one platform but not another, etc the only platform-specific extensions most developers will ever need are for swapchain setup. there are others for cross-process synchronization, memory sharing and display leasing, but unless you are writing a windowing system or vr compositor you will never need to touch those. anything vendor specific is generally available on both linux and windows, mac is the only oddball since the compatability layers are limited to what metal exposes
|
# ? Sep 24, 2018 16:21 |
|
|
# ? Apr 20, 2024 04:32 |
|
Mr.Radar posted:WINE can't run 64-bit Windows apps on 64-bit macOS due to ABI incompatibilities unless those apps have been specifically compiled with macOS ABI compatibility in mind. https://www.winehq.org/announce/2.0 ?
|
# ? Sep 24, 2018 19:39 |