Readit News logoReadit News
parasti · 2 months ago
Linux gamers from the Linux Game Tome days might enjoy learning that we ported Neverball to the browser (mobile, too) some years ago.

https://play.neverball.org/

oddevan · 2 months ago
Oh, this brings back memories of interning in the IT lab at the local university.

Has anyone done Frozen Bubble?

Bondi_Blue · 2 months ago
https://www.y8.com/games/frozen_bubble_hd

This is a great port, but you'll want an ad blocker. It works well saved as a web app from Safari.

taid9iK- · 2 months ago
Yes! And let's not forget lbreakout2!

Dead Comment

boricj · 2 months ago
Impressive work.

Maybe it's my memory from 20 years ago playing tricks on me, but to quote Civvie 11: "It's like playing a version of [Extreme Tux Racer] where everything was moved two inches or so to the left."

pierrec · 2 months ago
I also played it back in the day and it seems perfectly accurate to me, at least in terms of control and physics. After a few goes I'm quickly approaching my old personal best on Who Says Penguins Can't Fly. One thing I'll note is that the "best score" display seems to be only based on time, not herrings (which I actually prefer, but I know that's not how you're supposed to play it).
dvno42 · 2 months ago
This was always a victory to teenage me after fighting with SDL and Nvidia drivers on Gentoo. Getting this to work with good framerate was always so exciting. Nostalgia hit for sure.
Aldipower · 2 months ago
Funny, I've loaded it in the browser, played it, was happy like kid. Then I just entered 'extremtuxracer' in my terminal and tada, played it locally without browser. Not to blame tuxracer.js, this is great. But sometimes you forget "normal" software.
em-bee · 2 months ago
the browser version doesn't work for me, the maps are messed up. anyways i did the same. except i had to install it first, because this is a relatively new laptop. i did have it on the previous one and almost every machine of mine before that.

i even made my own courses. one thing that i'd like to change is the slope. i made one course that would start in the center and then go in concentric circles around the starting point. it worked, kind of, but it was tricky. it would have worked better with a slope of 0 and a greater height differential from the highest to the lowest level. maybe some day...

wavemode · 2 months ago
Hearing that song again after almost 20 years made my day
A_Duck · 2 months ago
Skipped playing the game just went straight to download the music

https://github.com/ebbejan/tux-racer-js/blob/main/public/ass...

exclipy · 2 months ago
That's the first time I heard the song. My Linux audio drivers never worked
VoidWhisperer · 2 months ago
Given that the original project (at https://sourceforge.net/p/extremetuxracer/code/HEAD if i'm not mistaken) is C++, I wonder if it is possible to port the original in some form using WASM.

This is not to take away from the work that the OP has done - it is impressive, I'm just kind of thinking out loud here.

proc0 · 2 months ago
Looks like it would be possible with Emscripten but I'm not sure what OpenGL version its using so that's probably the biggest dependency there.
q3k · 2 months ago
I tried doing this a few years ago, mapping OpenGL 1.x primitives into WebGL was indeed a pain. There were some translation layers but they were either incomplete or targetting GLES, not classical OoenGL.

I then attempted to actually rewrite ETR to use GLES (or modern OpenGL in general), but that also turned out to be quite an effort given how the original engine/game code is structured.

jml7c5 · 2 months ago
I wonder if the commercial version of this (from Sunspire Studios) is floating around anywhere. I recall it being even more satisfying to play.

Looks like the author has gone on to have a successful career in game rendering, working on (among other things) Infamous and Ghost of Tsushima.

mrdonbrown · 2 months ago
I have a CD copy of the game, and many fond memories playing it with the wife in the early 2000's...