Skip Navigation

Posts
115
Comments
1,914
Joined
2 yr. ago

  • Nintendo never said that all emulation is illegal. Nintendo just does not like that their current gen is being emulated and lot of games are easily available on pirate sites for everyone. Otherwise Nintendo would have tried to shutdown emulators for previous systems too. They were especially worried about the Switch 2 being emulated easily with current emulators, as it doesn't seen too different. I think that's all to it.

    However, there are still a number of ways that emulators can violate the law. For example, the Nintendo Switch has certain “technical restriction measures” that prevent it from playing pirated games. If a Switch emulator seeks to bypass those measures, it opens itself up to legal trouble.

    Which law exactly? There are exceptions for making personal backup copies. So its not really court tested law and we don't know if it violates the law. As the article said, these cases never went to court and we don't have a decision by law. Nintendo did all of that out of court.

  • I really love how SquareEnix is putting effort into making their games work well on Steam Deck.

  • What are you looking for? A FOSS news webpage or an app? You talk about DivestOS, which is an operating system for mobile when I search for. Its a bit unclear what you are looking for. Need to be more specific.

  • That's a lot. But that also means your system is not very secure, as you are missing ton of security patches for the packages.

  • 34 days without booting? Are you using a Debian system and don't update often? You should, for security patches at least. I'm on an Arch based system and update every day. Sometimes there are updates that require a reboot, so all services are up to date. My system is often up for a few days, sometimes even for a week.

    Small tip, logging out and in will have a semi clean environment without a full boot. That means the uptime won't reset.

  • That's great to hear. As you have used Linux on your Thinkpad, you know what awaits you. And that not everything is compatible. So no need for a lecture or standard disclaimer from me. I wish you good luck.

    Although about PopOS, they are currently working on a completely new desktop environment and have a few betas out. Maybe with their next big release they will ditch Gnome (their current desktop environment) and use their own solution. I thought letting you know if you weren't following the news. And I don't know how much you like Gnome.

  • And the Garbage Collector in Go is also a thing that helps ton for most normal work. To be honest, I wish sometimes Rust had an optional GC mode (I know this would be against the principles of the language... don't take this wish too seriously). I see it like C with a GC+Concurrency. And one should not forget, because the language is dead simple, the compiler compiles extremely fast; even suitable as an interpreter language basically (purely judging by speed metrics).

    But after being exposed to Rust, I do not have fun with Go because it misses some really cool or basic functionality; like proper error handling. Ultimately these are different approaches and that's good. In example functional programming works a bit differently and we are not saying they should give up on this approach, because you like C so much.

  • I didn't know WINE could do that and play Win3x games! For anything Windows 3.x and DOS related games, I would have used DOSBox emulator. I use it for DOS and even Win98 games, and have to setup it for Win3x yet.

    Sidenote: BTW I have looked what the game Castle of the Winds is about. Man its from Epic. This company was such a cool company back then.

  • I'm in a similar position. I tried Go too, but its not a fun language to work with for me. But I get what they are aiming for, a very simplistic language without too many features or structures, inspired by C itself. In fact one of the Go language developers is Ken Thompson, who developed C language itself too.

    And you know what, that's fine. Not every language has to offer everything. There are huge portion of people who like this approach. You can easily begin programming in Go, after a few hours or days of learning. There is really not much from language perspective to learn. I don't have to like it, but others do, and that's fine.

    If anything, I would look at Zig instead Go. Zig is also not very complicated. Its even closer to C and can run C code directly. Its kinda the child of C and Rust.

  • Great to hear you got it working (somewhat). I bet it will get worse and worse with the backwards compatibility of Windows with each iteration. You are Win10, its probably worse in Win11, because they stray further and further from god. On the other hand you have WINE and Proton that gets better and better every day on Linux.

    I have a top spec gaming PC now running Windows 10, but there are things this Thinkpad can do that my big PC can’t.

    Your big PC could do the same. ;-)

  • Agreed. This term "unixporn" bugs me. I cannot recommend those platforms to anyone, because of the direct use of "porn" term. Its like kiddies made up the term unixporn or something...

  • I watched this video yesterday too and it inspired me to write an article (not the longest article, its mainly to provide download links for those NES games): Nintendo Family BASIC Type-in Programs Collection (homebrew roms for NES)

    The video itself is as you say, surprisingly interesting. But to be honest, I expected that. This channel has often interesting content like this. BTW Masahiro Sakurai, the creator of Kirby and game designer of Smash Bros., had posted a video about this system too. Its very interesting watch as well: Family BASIC [Programming & Tech] by Masahiro Sakurai on Creating Games