this post was submitted on 22 Mar 2024
318 points (100.0% liked)

Gaming

30555 readers
548 users here now

From video gaming to card games and stuff in between, if it's gaming you can probably discuss it here!

Please Note: Gaming memes are permitted to be posted on Meme Mondays, but will otherwise be removed in an effort to allow other discussions to take place.

See also Gaming's sister community Tabletop Gaming.


This community's icon was made by Aaron Schneider, under the CC-BY-NC-SA 4.0 license.

founded 2 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] AlolanYoda@mander.xyz 124 points 8 months ago* (last edited 8 months ago) (26 children)

That's so weird. This isn't about Nintendo hardware sucking: it's running on an actual Nintendo Switch, except instead of it using the Switch's OS and it running the game, it goes Linux -> Emulator (yuzu) -> game (running from an actual cart through a dumper) and somehow that's faster.

It's a software issue.

Is it the Nintendo Switch OS which is needlessly bloated? It does nothing, how can it be heavier than an actual Linux Distribution?

I'm not familiar with how the Switch works, but the dumper has a FPGA for decoding the cartridge. Is this something that the Switch has to do in real time in software, and maybe that's where the performance loss comes from? It seems unlikely but I know nothing of the Switch's internals or software. In fact let's just say I know nothing at all, I'm just an idiot.

PS: Everyone who buys used Switch games should see this until the end. The dumper allows you to extract a certificate file from a cartridge. Basically, someone malicious could buy a new game, dump it including the certificate file, clone it, and resell the game. Then they would be able to play online with it. If you buy the original copy afterwards and play online, you are likely going to be the one whose certificate is flagged as fake, leading to you being banned.

Also, they could just sell multiple copies of cloned games and you wouldn't be able to tell the difference... Except for the certificate, which would be the same and would signal Nintendo that you (and like 10 other people) are playing a fake game, unbeknownst to you.

[–] Kolanaki@yiffit.net 53 points 8 months ago* (last edited 8 months ago) (11 children)

The switch natively can tune the performance, which you might notice going from docked to handheld mode and seeing the quality dip.

The emulated setup is probably bypassing some of this, which would likely have a "safety" zone it never leaves to make sure the performance is always smooth and the battery isn't being drained too fast, and it's likely pretty conservative.

The Quest 3 does the same thing and using some tools, you can adjust the hidden visual settings of a game to make it look better or run faster at the cost of some more heat and battery usage. Natively, it really holds back what it will allow the software to do with the hardware because it's focused more on battery life, and cranking up, say, Wrath of Asgard 2, you might only get an hour of battery but it looks and runs way better.

[–] thomas@lemmy.ca 2 points 8 months ago (1 children)

Is it possible that the native card reader is slower than the usb-c one ? Maybe a bus bandwidth issue ?

[–] Kolanaki@yiffit.net 8 points 8 months ago* (last edited 8 months ago) (1 children)

I would assume the cart slot is directly connected to the bus and should be faster than going through the USB port, but that's just a wild guess since I don't know enough about hardware let alone the specifics of the Switch's.

[–] Natanael@slrpnk.net 2 points 8 months ago* (last edited 8 months ago)

The card reader isn't super fast actually, but most games for the switch don't rely on storage throughput (few heavy assets, etc).

load more comments (9 replies)
load more comments (23 replies)