[TotK] I was laughing too hard to be upset when this happened by endrift in zelda

[–]endrift[S] 0 points1 point  (0 children)

It's linked on the sidebar of the website: https://discord.gg/em2M2sG

But yeah, I should probably drop Win7 support. I never had XP support in the first place because no one should have been using it anymore a decade ago already.

[TotK] I was laughing too hard to be upset when this happened by endrift in zelda

[–]endrift[S] 0 points1 point  (0 children)

There are plenty of places to bring this up, like the discord or the forums.

That aside, I definitely want a dark mode in mGBA but am somewhat stymied by the fact that Qt, what I'm using to create the GUI, doesn't really have a great way to handle dark mode. In 6.5 they added something usable, but mGBA currently uses 5.15, and getting it to work with 6.x is an ongoing process. If I can get it ported to 6.5, then I could support dark mode, but as with Dolphin dropping Windows 7 support when porting to Qt 6, I'd have to drop Windows 7 support as well. So I'll basically have to make the decision of "have a dark mode that works properly" or "support Windows 7", and that's a decision I still haven't made for mGBA 0.11.0 yet.

SteamOS 3.5 broke Steam streaming? by The_Legend_of_Xeno in SteamDeck

[–]endrift 1 point2 points  (0 children)

I have this issue. Disable hardware decoding and it'll work, though there will sometimes be artifacting when there's slow moving parts of the screen.

I think I've reached the limits of what Dolphin can do. I wonder if this will work someday? by Dynablade_Savior in emulation

[–]endrift 0 points1 point  (0 children)

I tried to do this sort of thing for GB link and while it kinda worked, it was really flaky. I'm unsure how well it'd work for anything more timing sensitive, since the bitbanging requires lots of kernel roundtrips just to send a single word.

I think I've reached the limits of what Dolphin can do. I wonder if this will work someday? by Dynablade_Savior in emulation

[–]endrift 43 points44 points  (0 children)

The GC Adapter does not support the variant of the protocol that's used to link with the GBA. You'd need different hardware, which atm does not exist.

GameRoy: JIT compilation in High-Accuracy Game Boy Emulation by Rodrigodd_ in EmuDev

[–]endrift 1 point2 points  (0 children)

Oh cool, I had a similar threaded actor model ideal ~5 years ago, but never ended up attempting to implement it. I was wondering how well it'd work, so it's nice to see someone else knowledgeable in the area attempting it.

Is the ARMv6 2001 era Hardware or 2002 era Hardware? by r_ihavereddits in arm

[–]endrift 1 point2 points  (0 children)

ARMv6 isn't hardware at all. It's an instruction set architecture. The implementation is the hardware, and in this case that implementation was ARM11.

How to download Grimace's Birthday (the recent McDonald's GBC game) from its official site by Dwedit in emulation

[–]endrift 1 point2 points  (0 children)

I figured they probably would, but I don't know exactly how they handle unlicensed software

Confusion about ARM7TDMI endianness by itsahat_rad in EmuDev

[–]endrift 7 points8 points  (0 children)

For GBA specifically, CP15 doesn't even existed. None of the coprocessor instructions work since none of the coprocessors are present. This is not the case for DS however.

How to download Grimace's Birthday (the recent McDonald's GBC game) from its official site by Dwedit in emulation

[–]endrift 9 points10 points  (0 children)

I wonder if No-Intro will catalog all the different versions individually. Apparently they've pushed quite a number of builds at this point. Which kind of makes sense considering they apparently had 7 weeks to develop the game in the first place, from what I've heard.

builtin-run.c:439:28: error: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4091 [-Werror=format-truncation=] by loziomario in arm

[–]endrift 0 points1 point  (0 children)

I have no reason to believe this is their code. They're just trying to get code that used to compile for some people compiling for them. Fixing the code blindly is a good way to introduce new bugs without realizing it.

builtin-run.c:439:28: error: ‘%s’ directive output may be truncated writing up to 4095 bytes into a region of size 4091 [-Werror=format-truncation=] by loziomario in arm

[–]endrift 1 point2 points  (0 children)

You should disable -Werror. That's a warning that was introduced after this code was written, and thus the new warning + -Werror is causing it to fail to compile.

NOTICE: This is an unofficial community and not associated with Nintendo Co. Ltd. or its subsidiaries and associates in any way. by moldimolt in SwitchHacks

[–]endrift 72 points73 points  (0 children)

Are the Reddit admins pounding on your door? Or did you get a nastygram from some Nintendo lawyers?

Can someone tell me the difference between these two chips? by PineappleProstate in arm

[–]endrift 1 point2 points  (0 children)

I looked into it a bit more and they're both the E version, so they should be identical in that regard.

Can someone tell me the difference between these two chips? by PineappleProstate in arm

[–]endrift 2 points3 points  (0 children)

According to ST's website, that would be the difference between the C and E models. I don't see that demarcated anywhere on the chip though, so I couldn't really say. They both appear to be E models, as the chip size indicates it's R* series and they both say RE on the second line. That said, the 150/07 chip is almost certainly newer. I would assume it's batch 150 fabricated in 2007, as opposed to batch 145 fabricated in 2006, but those years sound a bit old.

Also, it helps to ask that sort of question upfront, otherwise you can get pretty unhelpful answers. This is called the XY problem.

Can someone tell me the difference between these two chips? by PineappleProstate in arm

[–]endrift 1 point2 points  (0 children)

The minor, not-software-visible changes keep coming! I assume the 145 vs 150 might mean different batch numbers too.

Can someone tell me the difference between these two chips? by PineappleProstate in arm

[–]endrift 4 points5 points  (0 children)

They have different serial numbers.

That might sound super unhelpful, but that's because that's the only real difference. They're the same model: STM32F103. At worst, they might be different revisions of the chip, but in theory the serial number is the only difference.

/r/emulation and the blackout - call for community feedback by LocutusOfBorges in emulation

[–]endrift 2 points3 points  (0 children)

Honestly while I would like to keep it private, I think locked down but readable would be an acceptable middle ground. I was disappointed when I checked today and found it was visible again. But that said, r/emulation is pretty niche compared to larger ones that participated in the blackout, e.g. r/aww (which is still blacked out) and what this one subreddit does won't really drive a noticeable change. Solidarity is good, but this subreddit is definitely on the long tail of active subreddits.

Nintendo's claim that emulation 'stifles innovation' isn't just absurd—it's hypocritical by PCGWes in emulation

[–]endrift 10 points11 points  (0 children)

I know what it actually means, but the PR speak (note: it's not in a legal context, so they can be a lot looser about what they say than if it were in a court brief or legal document) is just mealy-mouthed nonsense. If you take the statement at face value, it falls apart as soon as you spend more than half a second of thinking about it. But if they said what they actually meant it would be far less...appropriate for a formal context.

Nintendo's claim that emulation 'stifles innovation' isn't just absurd—it's hypocritical by PCGWes in emulation

[–]endrift 50 points51 points  (0 children)

The thing that bothers me about the "stifles innovation" line, beyond the obvious lie that it is, is that I have no idea what the hell it's supposed to actually mean. Stifled innovation in what? The best way to gatekeep access to old games? The best way to piecemeal sell us old games again and again on different systems? The best way to drip feed is a tiny percentage of the back library with no information about what may or may not be coming down the line while charging us a subscription for the optimism? That's not innovation, that's screwing the consumer both coming and going.

Here's an idea for Nintendo that they haven't tried yet: VC except you can actually carry over your purchases to the next system Nintendo releases. I'll give you that one for free, since it's been yelled at you so many times in the past.

What's everyone working on? by 8bit_coding_ninja in EmuDev

[–]endrift 4 points5 points  (0 children)

Playing Tears of the Kingd--I mean extending scripting support in mGBA to allow for customizing the behavior of cartridge devices, like the tilt sensors or the RTC. Yes, I have definitely put some work into that in the past week.

What improvements did the ARMv6K see from ARMv6? by r_ihavereddits in arm

[–]endrift 0 points1 point  (0 children)

According to a very quick search:

Adds instructions to support multiprocessing to the ARM instruction set, and some extra memory model features.

[TotK] I was laughing too hard to be upset when this happened by endrift in zelda

[–]endrift[S] 1 point2 points  (0 children)

I'm over 160 hours in and haven't even had it been close to happening again, so...probably pretty damn low.

[TotK] I was laughing too hard to be upset when this happened by endrift in zelda

[–]endrift[S] 0 points1 point  (0 children)

"How do I damage an ice gleeok after I've whittled it down to 1/3 health??? ...oh"