Live data from Hacker News

RyujinX – Open Source Nintendo Switch Emulator

ryujinx.org

191–200 of 215 posts

Re: RyujinX – Open Source Nintendo Switch Emulator

#191
post #185

Earlier quoted context omitted.

No, I can see how discussing china could mean human rights, but in this case I was referring to China's flagrant IP violations. https://www.technologyreview.com/2023/06/20/1075088/chinese-...

I still don't see how China's IP violations lead to a "sadder world state". The article you linked seems mostly sympathetic to foreign trademark-infringing sellers, and I certainly don't lose sleep over small-time trademark problems. I'm not happy about the copyright infringement and full-on fraud that happens in China, but there's certainly an argument to be made that the current rules (or absence thereof) were nece…

> I still don't see how China's IP violations lead to a "sadder world state".

…when compared to Nintendo vigerously defending their IP through legal channels.

Re: RyujinX – Open Source Nintendo Switch Emulator

#192
post #52

Earlier quoted context omitted.

Good for you! Too many people are in it for the money and pure self interest. Now, I like the money our profession pays, it’s great - but I’d by doing something with computers either way, so what a blessing to get rewarded financially as well. Also, as an erstwhile professor who was at a top 3 program, a motivated and curious student is the best. If you had finished college you’d have done well with your attitude.

> Too many people are in it for the money What? It’s a job. You yourself say the financial rewards are a blessing. Sounds like you’re in it for the money, too. If you’re not, your boss might OK a 20 or 30% salary decrease should you request it.

It is possible to be involved in something for various reasons, but it does not mean that one should willingly forego a benefit. "In it for the money" implies that the primary motivation is high pay, whereas "not in it for the money" indicates a strong preference for the type of work and a willingness to accept lower pay if market rates were to decrease.

Re: RyujinX – Open Source Nintendo Switch Emulator

#193
post #13

i gotta ask, what kind of career path does one have to have to figure out how to make this sort of thing? just hacking nights and weekends for 2 years straight? because i dont know how anyone gets paid to do this and yet there is so much incredible depth to learn that is probably undocumented because of legal issues

The only thing that allows these sort of projects to exist is a very unhealthy obsession. And believe me, I spent 2 years hacking Fujifilm cameras. Still am. Can't stop.

I love my XT2. What do you hack on? Is it shared publicly?

Re: RyujinX – Open Source Nintendo Switch Emulator

#195
post #60

I wouldn't have guessed C# would be a good fit for something like this, but neat to see!

C#, especially with in recent releases, has really been turning into somewhat of a systems programming language. They keep adding tools that allow for very low-level memory management/manipulation and the ability to run on so many platforms/generate native code makes it very attractive. It's also just fun to write.

> They keep adding tools that allow for very low-level memory management/manipulation and the ability to run on so many platforms/generate native code makes it very attractive. It's also just fun to write.

I've been having issues with golang's opaque GC when targeting wasm. Does C# offer anything on that front? Can I at least control when it triggers?

Re: RyujinX – Open Source Nintendo Switch Emulator

#196
post #52

Earlier quoted context omitted.

Good for you! Too many people are in it for the money and pure self interest. Now, I like the money our profession pays, it’s great - but I’d by doing something with computers either way, so what a blessing to get rewarded financially as well. Also, as an erstwhile professor who was at a top 3 program, a motivated and curious student is the best. If you had finished college you’d have done well with your attitude.

> Too many people are in it for the money What? It’s a job. You yourself say the financial rewards are a blessing. Sounds like you’re in it for the money, too. If you’re not, your boss might OK a 20 or 30% salary decrease should you request it.

Replace programmer with dentist, trading or lawyer, how many work on it by passion ? On evenings unpaid side projects? For guitarists, or artists its not the same (hint: which pays generally more?) , so I would say programmer is a middle ground, from cobol bank programmer to gamedev

Re: RyujinX – Open Source Nintendo Switch Emulator

#197
post #19

Earlier quoted context omitted.

This 1000X ! I'm currently working on emulating the Apple 2+ speaker better. It's been a 2-3 spare time hours a week for about a year now :-) But the joy of working on a machine that's part of your life, without the need to please end users (which is cool too but sometimes induce pressure), well, that's basically coding like when I was a kid. Except that now I have a TON more knowledge to work with ! And, while worki…

Absolutely. And the other thing I love about it is the communities are typically super open and collaborative. I remember back when I first got into GBA development, there was a ton of docs, tools, libraries, and other things that folks had put together and then shared with one another. It's a lot of very passionate people sharing some very niche interests, which can be incredibly fun (of course it can also be a dram…

Agreed 1000%. The issue I have is that its a bit of a shame that we don't have current fun platforms apart maybe from embedded (current gpus are closed, cpu and memory are often not a challenge if you are just a little, unless you use it for huge projects). Or am I mussing something ?

Re: RyujinX – Open Source Nintendo Switch Emulator

#198

Earlier quoted context omitted.

Honestly I agree with this. When I was more junior, or not doing programming as a full time job, I was more motivated to work on personal projects. Now I am more senior and programming/managing people full time, I can't get motivated to work on code-related projects in my downtime. It sucks :/

I’m in a senior position and most of my time goes to architecting and design work. I barely get to code at my day job. I just use my free time to code. I see it as a relaxing activity

Same, I never code personally as much as when I'm in a management position. When coding during the day (which I like very much), I have less side projects or they tend to languish.

Re: RyujinX – Open Source Nintendo Switch Emulator

#199
post #61
post #43

Earlier quoted context omitted.

Probably worked in a company that made Switch games or in Nintendo itself.

Unlikely. You do not want to be caught reimplementing stuff after having looked behind the curtain. Emudev projects often outright kick people out if it's determined they've peeked.

Why? Also, look up Steve Snake.

Re: RyujinX – Open Source Nintendo Switch Emulator

#200

Earlier quoted context omitted.

Emulator users are generally only pirates because they cannot just buy the software and dumping carts is costly due to proprietary formats. There is tons of evidence that most piracy is due to unavailability. I would 100% pay $70 to buy Zelda that just runs on PC at 4K...but nope, gotta have it at 720P @ 28FPS.

Modchips are available for every switch console now, and the early ones can be softmodded pretty easily. It's a bit hit or miss on other consoles, but it's often pretty straightforward to dump your own games. IMO, it's kind of dumb to make people "do a little dance and magical incantation" to make what they're doing "more legal" especially when there's little case law about it. Also, everything on the switch is ID-ta…

Messing with modchips is a lot harder than simply visiting a rom site.
Post reply on HN