frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Tuxracer.js play Tux Racer in the browser

https://github.com/ebbejan/tux-racer-js
66•retro_guy•6h ago

Comments

lelanthran•4h ago
Their used to be a racing game, around 2005 - 2008, in the Ubuntu repositories called Torque (or similar)?

Anyone knows what happened to it?

jadamson•4h ago
TORCS?

https://sourceforge.net/projects/torcs/

lelanthran•3h ago
Not the same one; I remember it only had one car (red one, Mitsubishi maybe) and one track. Very much a WIP.
protonbob•2h ago
I remember this game as well. I wish I could remember the exact name.
protonbob•2h ago
Was it this one? https://sourceforge.net/projects/trigger-rally/
lelanthran•2h ago
Yup :-) Still in the repo. Got a lot more tracks now too.
LevelNetDot•3h ago
What type of racing? Drifting, simulation?
homebrewer•3h ago
There aren't many FOSS games from that era, are you sure about the name?

Might it be ManiaDrive?

http://maniadrive.raydium.org/index.php?downloads=yes

Or vDrift?

https://vdrift.net

rezmason•4h ago
Oh, fantastic! I've tried rebuilding this for macOS half a dozen times, and never quite managed for one reason or another. And now you've brought it to the browser.

I might try adding reflections and translucency to ice someday.

Bondi_Blue•1h ago
If you want to play locally on macOS, here is a build. If it fails to run, it is likely the error "The requested video mode is not available" and can be run if connected to an external monitor (then you can disable fullscreen and launch without an external monitor).

https://drodin.com/extremetuxracer/ https://github.com/drodin/extremetuxracer

elaus•3h ago
That music is stuck in my ears for so many years...
boricj•3h 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•2h 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).
Animats•3h ago
But you have to install Node.js to run this "in the browser"? Why isn't this just a web page?
supersparrow•3h ago
It could be a webpage but the developer would have to host it on a server somewhere (which would cost something). With the instructions to run it on the GitHub page, you are effectively running a server which is hosting the game.
halter73•3h ago
There's a link at the top of the README to https://0x00eb.itch.io/tux-racer where you can play it without needing to host it yourself.
lamer3•3h ago
Reminds me the Adobe Shockwave games
wavemode•2h ago
Hearing that song again after almost 20 years made my day
A_Duck•1h ago
Skipped playing the game just went straight to download the music

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

jml7c5•2h 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•59m ago
I have a CD copy of the game, and many fond memories playing it with the wife in the early 2000's...
Bondi_Blue•1h ago
If you want to play locally on macOS, here is a build. If it fails to run, it is likely the error "The requested video mode is not available" and can be run if connected to an external monitor (then you can disable fullscreen and launch without an external monitor).

https://drodin.com/extremetuxracer/ https://github.com/drodin/extremetuxracer

parasti•1h ago
This guy ports open source games to mobile devices and sells them under their original names. (Selling is okay, misrepresenting them as the official version is not.)
Aldipower•1h 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•17m 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...

parasti•1h 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/

dvno42•1h 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.

AbsenceBench: Language models can't tell what's missing

https://arxiv.org/abs/2506.11440
32•JnBrymn•39m ago•4 comments

Phoenix.new – Remote AI Runtime for Phoenix

https://fly.io/blog/phoenix-new-the-remote-ai-runtime/
334•wut42•8h ago•148 comments

Wiki Radio: The thrilling sound of random Wikipedia

https://www.monkeon.co.uk/wikiradio/
31•if-curious•1h ago•2 comments

Show HN: Inspect and extract files from MSI installers directly in your browser

https://pymsi.readthedocs.io/en/latest/msi_viewer.html
55•rmast•3h ago•9 comments

Harper – an open-source alternative to Grammarly

https://writewithharper.com
43•ReadCarlBarks•3h ago•13 comments

Visualizing environmental costs of war in Hayao Miyazaki's Nausicaä

https://jgeekstudies.org/2025/06/20/wilted-lands-and-wounded-worlds-visualizing-environmental-costs-of-war-in-hayao-miyazakis-nausicaa-of-the-valley-of-the-wind/
155•zdw•7h ago•49 comments

Show HN: Nxtscape – an open-source agentic browser

https://github.com/nxtscape/nxtscape
172•felarof•6h ago•133 comments

Verified dynamic programming with Σ-types in Lean

https://tannerduve.github.io/blog/memoization-sigma/
37•rck•3d ago•8 comments

Cracovians: The Twisted Twins of Matrices

https://marcinciura.wordpress.com/2025/06/20/cracovians-the-twisted-twins-of-matrices/
49•mci•6h ago•24 comments

Dancing Naked on the Head of a Pin: The Early History of Microphotography

https://publicdomainreview.org/essay/dancing-naked-on-the-head-of-a-pin
34•crescit_eundo•2d ago•0 comments

Tuxracer.js play Tux Racer in the browser

https://github.com/ebbejan/tux-racer-js
66•retro_guy•6h ago•27 comments

Smartphones: Parts of Our Minds? Or Parasites?

https://www.tandfonline.com/doi/full/10.1080/00048402.2025.2504070
26•cratermoon•3h ago•3 comments

Libraries are under-used. LLMs make this problem worse

https://makefizz.buzz/posts/libraries-llms
29•kmdupree•1h ago•27 comments

The JAWS shark is public domain

https://ironicsans.ghost.io/how-the-jaws-shark-became-public-domain/
104•MBCook•3h ago•17 comments

Jürgen Schmidhuber:the Father of Generative AI Without Turing Award

http://www.jazzyear.com/article_info.html?id=1352
56•kleiba•4h ago•26 comments

Oklo, the Earth's Two-billion-year-old only Known Natural Nuclear Reactor (2018)

https://www.iaea.org/newscenter/news/meet-oklo-the-earths-two-billion-year-old-only-known-natural-nuclear-reactor
156•keepamovin•13h ago•69 comments

Alpha Centauri

https://www.filfre.net/2025/06/alpha-centauri/
51•doppp•6h ago•16 comments

YouTube's new anti-adblock measures

https://iter.ca/post/yt-adblock/
56•smitop•6h ago•116 comments

BYD begins testing solid-state EV batteries in the Seal

https://electrek.co/2025/06/20/byd-tests-solid-state-batteries-seal-ev-with-1000-miles-range/
56•toomuchtodo•2h ago•53 comments

A Python-first data lakehouse

https://www.bauplanlabs.com/blog/everything-as-python
90•akshayka•3d ago•24 comments

Ancient termite poo reveals 120M-year-old secrets of Australia's forests

https://phys.org/news/2025-06-ancient-termite-poo-reveals-million.html
11•janandonly•2d ago•0 comments

An analysis of recent multithreading improvements for a smoother game

https://dev.arma3.com/post/oprep-performance-optimizations-in-220
43•diggan•3d ago•4 comments

AMD's Freshly-Baked MI350: An Interview with the Chief Architect

https://chipsandcheese.com/p/amds-freshly-baked-mi350-an-interview
6•pella•1h ago•1 comments

Show HN: SnapQL – Desktop app to query Postgres with AI

https://github.com/NickTikhonov/snap-ql
81•nicktikhonov•11h ago•45 comments

Klong: A Simple Array Language

https://t3x.org/klong/
100•tosh•10h ago•56 comments

Minimal auto-differentiation engine in Rust

https://github.com/e3ntity/nanograd
51•lschneider•9h ago•6 comments

Finding Peter Putnam

https://nautil.us/finding-peter-putnam-1218035/
8•gcheong•3d ago•1 comments

A brief, incomplete, and mostly wrong history of robotics

https://generalrobots.substack.com/p/a-brief-incomplete-and-mostly-wrong
92•Bogdanp•4d ago•46 comments

Career advice, or something like it

https://brooker.co.za/blog/2025/06/20/career.html
66•SchwKatze•4h ago•29 comments

Rolling the ladder up behind us

https://xeiaso.net/blog/2025/rolling-ladder-behind-us/
124•techknowlogick•7h ago•123 comments