Live data from Hacker News

The Impossible Port: MacOS

blog.ryujinx.org

71–80 of 120 posts

Re: The Impossible Port: MacOS

#71
post #48
post #44

Earlier quoted context omitted.

How about the steam deck then?

Tempting, but part of the draw of the Switch for me is its controller situation. I often play it propped up with the Joycons detached, one in each hand. Steam deck I would always have to hold in my hands, and can it be docked then? I’ve thought about getting one, but I have a feeling the games that I want to play on a computer instead of my Switch won’t benefit.

You could achieve a similar setup with the Steam Deck by using a Bluetooth controller, either propped up as you do the Switch or plugged into a screen via its HDMI port.

Re: The Impossible Port: MacOS

#73
post #36

Earlier quoted context omitted.

Gaming PCs can be much more powerful than dedicated consoles these days. For example, Zelda BOTW on Switch is limited to at most 1600x900, but folks running it on their own machines with Cemu can run it at 4k. Some folks also like to try out custom shaders, mods, texture packs, etc. Example: Mario Kart 8 in 4k / raytraced - https://www.youtube.com/watch?v=OIGpt26ocWU

What’s the point of Breath of the Wild at 4k?!

What kind of question is this? What's the point of any game looking and running better?

Re: The Impossible Port: MacOS

#74
post #11

For emulating vintage gaming hardware that's no longer available, one argument would be preservation of the media. But what's the rationale (not rationalization) on running an emulation of the Nintendo Switch, when it's still commercially available? In practice, is it usually because people want to play the games without paying for the hardware and software?

I don't want to buy a new Switch, but I'm happy to buy games. I have one of the first Switches which have a bootloader exploit and a screen that got scratched up by the dock and both joycons with a nasty analog stick drift.

With Ryujinx and yuzu, I buy switch-exclusive games from eShop or the local games shop, dump them to my NAS, and stick them on my steamdeck and the machine whose display the nintendo switch dock used to be attached to. I've bought a lot more games from Nintendo once I was able to use my decent xbox controller, PC, etc, since I started doing this.

Re: The Impossible Port: MacOS

#75
post #11

For emulating vintage gaming hardware that's no longer available, one argument would be preservation of the media. But what's the rationale (not rationalization) on running an emulation of the Nintendo Switch, when it's still commercially available? In practice, is it usually because people want to play the games without paying for the hardware and software?

The nintendo switch is quite a fragile machine. Mine was already repaired twice.

So having a second option if it ends up unrepairable is a good thing imho. Nintendo won't refund my games if my switch die.

Re: The Impossible Port: MacOS

#76
post #70
post #58

Earlier quoted context omitted.

> the switch's exceptionally bad wifi connection The switch can use usb Ethernet adapters; you might need to look up which chipsets are supported, but it supports an 10/100 adapter I already had, seems like it supports some 1G adapters, but I have < 100M to the internet, so 10/100 is plenty.

I'm aware but honestly I already have way too many cables running under my desk and I don't download games on my switch often enough to justify adding one more.

There are also reports of the network adapters keeping the Switch from going into the lowes power state, thus keeping it somewhat warm. I had the same reasons as above though to not buy an adapter: I buy new games only very infrequently, so wireless is good enough for me.

Re: The Impossible Port: MacOS

#77
post #47
post #40

Earlier quoted context omitted.

Remember that convenience is subjective here. I don't travel regularly and have no interest in playing games in public, for me it's much more convenient to sit at my desk, wait 5 minutes for my game to download on a gigabit connection, grab my controller, open the emulator and launch the game, than it is to turn on my switch that needs its own dedicated dock plugged into my monitor, slowly navigate the eshop to find…

I rarely play outside the house, and still I prefer my Switch, docked and undocked. Whether I just want to lie on the couch instead of sit on it, or at the table. One button press and the Switch is off no matter what it was doing, one other button press and it seamlessly picks up again. The (Ethernet-connected) dock is attached to my TV. All I need to do to play there is either plop the running Switch in, or press a…

    1440p 144Hz gaming is not worth the massive 
    loss in convenience for me. Graphics get better 
    all the time, it’s not what keeps me attached 
    to a game
So, game design and gameplay mechanics are the things for you?

Me too. Honestly, I prefer stylized/retro looks to Call of Duty style attempts at "realism" -- I think Wind Waker on Gamecube is a lot better looking quite honestly!

However... while I'm not overly concerned with graphic detail, I think that frame rates and refresh rates do rather directly affect gameplay.

(Of course, that's just my subjective opinion and it's not any more "correct" than yours!)

Re: The Impossible Port: MacOS

#78
The article says:

> Implementing ARM compatibility is a big-deal for normal software, and emulators are far from normal.

This is bullshit. ARM compatibility is trivial for normal software, and unless an emulator wants to leverage some sort of virtualization technology, emulators are perfectly normal software.

Stop pretending there’s some mystique to them. Everyone who’s gone through a reasonable undergraduate CS curriculum should have implemented an emulator as part of their computer architecture courses, just like everyone should have implemented an OS as part of their operating systems coursework.

Re: The Impossible Port: MacOS

#79

The article says: > Implementing ARM compatibility is a big-deal for normal software, and emulators are far from normal. This is bullshit. ARM compatibility is trivial for normal software, and unless an emulator wants to leverage some sort of virtualization technology, emulators are perfectly normal software. Stop pretending there’s some mystique to them. Everyone who’s gone through a reasonable undergraduate CS curr…

As someone who is about to graduate from an undergrad CS program in the fall, apparently my curriculum isn’t reasonable? None of the classes I’ve taken, required or otherwise, have had us implement an emulator or an entire operating system. We’ve mostly focused on integrating with existing things e.g. writing Linux kernel modules, writing MIPS assembly, rather than creating new things. Probably the only notable exception I can think of was writing a tokenizer/parser/compiler over the course of CSE340, but none of the classes my college offers involve writing an OS from scratch (at least at the undergraduate level).

Re: The Impossible Port: MacOS

#80
post #8
post #5

Earlier quoted context omitted.

Quite a sizeable crowd, actually. The M1 series is quite fine for gaming, it just requires vendors/authors producing for it.

A platform that nobody develops for isn't really a good platform for gaming. And I don't see why developers would bother when Apple is just going to break compatibility for their games in a few years unless they keep updating it.

The last compatibility break (i386) had 15 years of warning, although I still saw game developers complaining about being surprised afterward.
Post reply on HN