as alive as you need me to be
Hrm.
Ok.
FPS? No idea. I don't play games for the visuals at all, and if you gifted me a high end gaming PC I still wouldn't. It's not a question of superiority or inferiority, it's just down to taste.
So as I said, we would seem to agree that Mac Gamers do not have very high graphical standards, compared to PC/Linux/Console gamers.
Like uh, let me put it this way: Calling 40 FPS in Cyberpunk 77 'good' at 1080p is an actual joke to me.
I can do better than that on my Steam Deck at its native resolution, and .... thats a portable device.
'Good' to me would be over 60 fps at 2K / 1440p, like an average around 75 fps.
I'm not trying to say that games must have absurdly good graphics to be a good game, hell no, far from it.
But... when you're actually just talking specifically about advanced graphics ... it seems that you, a Mac Gamer, just don't consider them much.
So your standards there are lower, because you just don't value them as much.
Like how you could compare two cars for practical usefulness, and conclude car A is an overall better choice, but if you're specifically talking about which car can go from 0-60 faster, well now car B is a the clear winner there.
... I don't have BG3, and I tried to look up comparative numbers for BG3 on a Steam Deck, turns out Larian just actually released a Linux native version that's significantly better than the Proton/Windows version, for Steam Deck users.
So if I had the game, what I would do, on a Deck, is up a few more of those settings from low to medium, get to a generally stable FPS just above 45, instead of aiming for 60, and then the Deck OLED at least will let you lock the frame rate at 45, but the refresh rate at 90, so in most games that are not quite fast paced, that'll basically just 'feel' like 90 fps most of the time.
So you end up with a $550 portable machine that can, at least at its native settings, outperform your admittedly signifcantly older, but $1100 2017 iMac, by way of running basically mostly medium settings with a few at low.
Adjust for inflation thats like uh, Steam Deck for about $585, iMac for about $1450. And you put aftermarket (Or is it more like Bonus with Macs?) ram in it as well.
I dunno, I'm not trying to sound like an ass, I'm trying to do actual comparisons of some kind, but you don't know the FPS, didn't indicate a resolution...
Which again, makes sense in as much as: You don't care that much about those things.
But its hard to do graphics comparison without such info.
I really would like an actual answer here... maybe there is some kind of way to run a graphically advanced/demanding game on Mac?
https://www.macworld.com/article/2852664/cyberpunk-2077-ultimate-edition-review.html
The game includes presets that adjust graphics settings for different Mac models, and there are some useful support pages for the Mac version at support.cdprojektred.com, which will help you to get the best performance from the game. I got a steady 40fps when running the game at 1,920 x1,200 resolution on my MacBook Pro with an M2 Pro chip, so you don’t need the latest, fastest Mac models to get good performance.
Apparently Mac Gamers do not have the highest graphical standards, if... 40 fps at basically 1080p x 1.1 counts as 'good performance'.
I mean, Proton is also open source and... its basically a giant extension/revision of WINE.
So, my guess would be that MacOS (OSX?) is so significantly different than most Linux distros, that you'd pretty much have to develop it to work with Mac libraries, whereas its currently developed and tuned to work with Linux libraries.
Out of genuine curiosity:
What is the most graphically complex game you've got working on a Mac?
FPS?
Resolution?
Hardware?
No, you basically cannot use Proton on Mac to anywhere near the degree it currently supports games on Linux.
Long story short, they differ a lot.
Think of like... a bear, dog, and cat all have a single common ancestor if you go back far enough.
... But they are significantly different from each other in a wide variety of ways.
It seems that there are some semi-comparable ways to do more gaming on a Mac.
- Dual Boot Asahi Linux, then use Proton from Asahi, running Windows games via Proton on Linux, on Mac hardware.
https://blog.greggant.com/posts/2025/02/07/proton-asahi-linux-mac-gaming-tutorial.html
Seems to technically work, but basically to me it sounds like where Proton on non-Mac baremetal Linux was around 4-5 years ago, ie, theres a lot of work to be done, but, some things work reasonably well.
- Port the game to Mac yourself with the Mac game porting toolkit.
https://developer.apple.com/games/game-porting-toolkit/
Somewhat hilariously to me, many Mac/Tech media sites have described this as 'Basically Proton for Mac', which uh, no, its not, not even close.
Proton takes Windows hooks and calls and translates them in realtime to execute in realtime on a Linux system. Only non instant thing is building up a shader cache, but I'm pretty sure you do that on Windows too.
This... is porting a game.
Granted, it is impressive that any kind of automated tool/system like this even exists at all, but uh, this is more like a guided recompiling of the entire game binary to something that will run natively on a Mac.
So that is... not any kind of a realtime translation layer.
As best I can tell, results for how well it actually works are roughly:
Most of the time it does produce a valid, working game binary, but performance is often terrible for more graphically complex games.
I guess if any Mac users have more info or corrections to this, I'm all ears.
I know much more about linux and windows than Mac, so I may be missing something or innacurate.
- JumpDeleted
Permanently Deleted
Oh dear.
Yes, that is what I meant, but ... I now realize I should have specified that.
Yes, you don't need to mainline the coconut water for it to be good for you lol!
- JumpDeleted
Permanently Deleted
Ahem, well lets hope it wouldn't end up petrifying you. =P
- JumpDeleted
Permanently Deleted
I did not realize one could be allergic to coconut, but yes probably avoid that then lol!
It... probably would not 'burn' with the same intensity, as its less acidic than lime.
But... being allergic to it... and then mainlining it... seems like a bad idea that would probably also hurt.
:0
- JumpDeleted
Permanently Deleted
No man, you gotta upgrade to Big Gulp based logistics.
- JumpDeleted
Permanently Deleted
... Lime juice through an IV is probably going to be extremely painful to endure, and could just kill you.
For starters: "My blood is on fire" is roughly what that would feel like, lime juice is extremely acidic.
Beyond that: It isn't sterile.
So you're literally mainlining bacterial infections.
Extremely bad idea, its such a bad idea that it would basically constitute a horrific form of torture/execution.
- JumpDeleted
Permanently Deleted
This also works for hangover recovery.
Coconut water is awesome!
- JumpDeleted
Permanently Deleted
... The... Pacific theatre?
Whole bunch of tropical islands?
- JumpDeleted
Permanently Deleted
The funnier thing is when you try to get an LLM to do like, a report on its creators.
You can keep feeding them articles detailing the BS their company is up to, and it will usually just keep reverting to the company line, despite a preponderance of evidence that said company line is horseshit.
Like uh, try to get an LLM to give you an exact number of uh, how much will this conversation we are having, how much will that increase RAM prices in a 3 month period?
What do you think about ~95% of companies implementing 'AI' into their business processes reporting a 0 to negative boost to productivity?
What are the net economic damages of this malinvestment?
Give it a bunch of economic data, reports, etc.
Results are usually what I would describe as 'comical'.
- JumpDeleted
Permanently Deleted
LLMs are magic at everything that you don't understand at all, and they're horrifically incompetent at anything you do actually understand pretty well.
- JumpDeleted
Permanently Deleted
At the risk of drawing the ire of people...
... I have a local LLM that I run as a primarily a coding assistant, mostly for GDScript.
I've never like, submitted anything as a potential commit to Godot proper.
But dear lord, the amount of shennanigans I have had to figure out just to get an LLM to even understand GDScript's syntax and methods properly is... substantial.
They tend to just default back to using things that work in Python or JS, but... do not work or exist in GDScript.
Like one recurring quirk is they will keep trying to use ? ternary instead of if x else(if) y constructions.
That or they will constantly fuck up trying to custom sorting properly, they'll either do it syntactically wrong, or, just hallucinate various kinds of set/array methods and properties that don't exist in GDScript.
And its a genuine stuggle to get them to comprehend more than roughly 750 lines of code at the same time, without confusing themselves.
It is possible to use an LLM to be like, hey, look at this code, help me refactor it to be more modular, or, standardize this kind of logic into a helper function... but you basically have to browbeat them with a custom prompt that tells them to stop doing all these dumb, basic things.
Even if you tell them in conversation " hey you did this wrong, heres how it actually works ", it doesnt matter, keep that conversation going and they will forget it and repeat the mistake... you have to have it contstantly present in the prompt.
The amount of babysitting and constantly telling an LLM the number of errors it is making is quite substantial.
It can be a thing that makes some sense to do in some situations, but it is extremely, extremely far away from 'Make a game for me in Godot', or even like 'Make a third person camera script'.
You have to break things down into much, much more conceptually smaller chunks.
- JumpDeleted
Permanently Deleted
Absolutely.
A bad person for anyone to encounter, though I guess my encounter showcases a form of white privilege in that I've got as much melanin as mayonaise, and was raised in a fairly extreme right wing Christian religious hosuehold, so I'd 'pass' in a sense, and probably wouldn't have to try too hard to not arouse such an idiot's bigotry.
But, to balance that out, I guess I would also have to not be openly bi or have basically any political opinions around him.
Fortunately, turns out that even in the pretty red area I'm currently in, the main property manager and I are on good enough terms that I know one of her kids is heterononconformative, so, it could be worse.
Glad you managed to get away with just an ignorant sermon.
- JumpDeleted
Permanently Deleted
Fuck, I had one as an apartment neighbor not too long ago.
He got evicted though.
But not after taking some power tools to the door and trying to ... very poorly, either break or replace the lock.
Maintenance just said 'fuck it', drilled their own hole into the door, and frame, ran a steel chain with a padlock through it.
He'd try coming back at 2 am every other night for a week or two, just cussed and cried for an hour every time.
But yeah the few times I randomly encountered him in the hallway... basicslly imagine Lester from GTA V, but not crippled, in cargo shorts and a wifebeater, damn near every inch of his body covered in prison quality tier nazi / white supremacist / aryan brotherhood tattoos.
A lot of people are very stupid, and also very easily tricked/conned.
We are basically just finding all the people who pretty much already were NPCs, and now, well, they're formalizing that.
To those people, well, the LLM probably just actually generally is more intelligent / informed than them.
George Carlin:
Imagine how stupid the average person is.
Now, realize half of all people are more stupid than that.
Well I mean such data does exist, or easily could, assuming its possible to just turn on an FPS counter in a game on a Mac, or overlay one, and I don't really see any reason why it wouldn't be possible to run at least basic benchmarking on the same game on Win/Lin/Mac.
Many games just do those things inside themselves in either a benchmarking mode, or have a console command that will display basic info like FPS.
I don't have a Mac though, and Mac users broadly don't appear to be interested in even basic benchmarking.
But also haha no I would not be surprised that using a KVM switch is generally a giant goddamned hassle and its generally easier to just have a few devices you move around, I have discovered that as well!