Live data from Hacker News

New Linux port for the Nintendo 64

lore.kernel.org

81–90 of 205 posts

Re: New Linux port for the Nintendo 64

#82
post #75

Earlier quoted context omitted.

I would argue that it isn't Linux that is bloated. Linux is the kernel. It is the desktop environments and the things added to them to make each distro distinct (and fat). There are significantly less bloated desktop environments, but people like their bling, and bling by default includes an accompanying increase in resource consumption. Look at Raspbian. It looks pretty good, but uses a lot less resources than gnome…

...I wonder how difficult it would be for whatever desktop environments GP was using in 1993 to be used today, on a super-resource-constrained system like an N64. The Linux adage is "don't break userspace", right?

You can already do that by choosing desktop environments that aren't trying to be all things for all people. More bling is literally more resources.

A lot of it is merely feature creep. Remember when OSX used to have animations (like applications minimizing like a genie getting sucked back into its kettle) as a feature you could turn on if you wanted it? Now it's pretty much default, and most people don't know you can shut that stuff off. And that's how things get sluggish. Sexy new "advanced" features become default, and you always need faster computers and more memory to keep up.

If you insist on using Gnome or KDE, obviously bloated because everything has extra features enabled by default, then then shut those resource hogs off. You'll start to get back to fast desktop days again. Some people will miss the bling, but you can't have one without the other. You can't expect all that sweet sweet bling without the resources being tied up to make it happen.

Re: New Linux port for the Nintendo 64

#84

So... has anyone tried running a Nintendo 64 emulator on it? :)

Tried with cen64, gets to "Booting kernel" then hangs. Maybe I'll get a flash cart and try it out.

The author has a fork of cen64. Would be interesting to see if that works.

Re: New Linux port for the Nintendo 64

#85
post #5

> "But why", I hear from the back. Having Linux available makes it easier to port emulators and fb or console games. > Most importantly, because I can. Good. All I can say is at least it is something different to what I keep seeing on HN. (React, Rust, Kubernetes, JAMstack, JavaScript, etc.) Probably present this somewhere in a conference (CCC, FOSDEM, etc). Who knows who could be looking at this.

Yes, I love seeing this stuff over the standard JavaScript lib of the month.

It feels like most of the Founder-type people are taking a break from what they usually do at work -- which probably includes checking hacker news. So it's left room for the more interesting things to surface over the "What happened to " or "How to raise your yearly gains by five dollars" or whatever.

edit: Interesting is a personal taste, and while I have noticed articles on hacker news becoming more repetitive lately, it's probably not fair to put it entirely down to "Founder-type people".

Re: New Linux port for the Nintendo 64

#86
post #75

Earlier quoted context omitted.

I would argue that it isn't Linux that is bloated. Linux is the kernel. It is the desktop environments and the things added to them to make each distro distinct (and fat). There are significantly less bloated desktop environments, but people like their bling, and bling by default includes an accompanying increase in resource consumption. Look at Raspbian. It looks pretty good, but uses a lot less resources than gnome…

...I wonder how difficult it would be for whatever desktop environments GP was using in 1993 to be used today, on a super-resource-constrained system like an N64. The Linux adage is "don't break userspace", right?

It was very barebones. FVWM was the window manager I used, running on SLS Linux with a 0.99.xx kernel.

Re: New Linux port for the Nintendo 64

#87

Earlier quoted context omitted.

TBH, if I recall correctly, something similar happened already in the past just by pure coincidence. I'm pretty sure somebody somewhere already experiments with self-porting AI malware.

“AI” malware? Is this like calling any internet enabled thing “smart”? Any cool features are AI or is this something else?

Also, if it can happen by accident then I don't really think it should be called "porting". You don't find that a linux-centric malware has "accidentally" "ported" itself to windows, likewise Intel bytecode doesn't suddenly execute on ARM chips.

The difference between "porting" and "modifying" has (at least in everything I've read in "hacker" culture) always been that porting is rarely a trivial act.

Re: New Linux port for the Nintendo 64

#88
post #12

This completely blows my mind, but also seems a natural fit considering the SGI lineage of the N64. It's like a super budget IRIX workstation ;P

But the N64 only has 4MB of ram, I think a GUI would be beyond it's capabilities. Still a cool project though.

I can run X in 4 MB on a VAXstation 2000 in Ultrix or Athena-4.3BSD. But a usable Linux 5.10 system in 4 or even 8 MB? That's what I find hard to believe.

Re: New Linux port for the Nintendo 64

#89
post #12

This completely blows my mind, but also seems a natural fit considering the SGI lineage of the N64. It's like a super budget IRIX workstation ;P

But the N64 only has 4MB of ram, I think a GUI would be beyond it's capabilities. Still a cool project though.

8MB with the Expansion Pak I think.

Re: New Linux port for the Nintendo 64

#90

Earlier quoted context omitted.

> and fb or console games. Btw., what are "fb games"?

Facebook. Wow, four people guessed (or trolled) framebuffer. Interesting.

Facebook makes absolutely zero sense in the context of the sentence.
Post reply on HN