Mouse's Mistake (Niels Van Son)
banner
mousesmistake.bsky.social
Mouse's Mistake (Niels Van Son)
@mousesmistake.bsky.social
French, living in DE. Game Dev, Dreamcast enthusiast, lover of music production. Currently developing Magic Dust for the DC.
Reposted by Mouse's Mistake (Niels Van Son)
I've updated the Reality Jump website with some upcoming Dreamcast games that I'm working on! I'll post updates real soon!

www.realityjump.co.uk
Reality Jump – Games for the Past and Future
www.realityjump.co.uk
October 10, 2026 at 11:40 AM
Reposted by Mouse's Mistake (Niels Van Son)
Good news!! My RFC for my new LLVM backend for the SuperH architecture got approved!!!

In other words, my LLVM SuperH backend is getting upstreamed into LLVM! 🦊🐉🖥️
October 8, 2026 at 4:55 PM
Reposted by Mouse's Mistake (Niels Van Son)
I've been working on various original projects for the Dreamcast these past few month. With that came the idea of a studio logo, and basically an intro for my upcoming Dreamcast games ☕

yes, this runs on Dreamcast

and yes, those sounds are my actual coffee cups lol

Wanna know more? check below ↓
October 6, 2026 at 5:35 PM
Reposted by Mouse's Mistake (Niels Van Son)
(1/3) People have been asking me about this redesigned GDEMU clone (Dreamcast ODE). So I bit the bullet, bought one, and tested it.

Firstly, all of the "faster speeds" stuff is pure marketing bullshit. Timing is handled by GDEMU firmware, and it's delicate. You don't want to arbitrarily increase.
September 21, 2026 at 3:38 PM
Reposted by Mouse's Mistake (Niels Van Son)
Presenting shz_xmtrx_blend(): a new SH4 assembly routine for my fast math library targeting the Sega #Dreamcast!

It allows you to multiply and accumulate weighted joint matrices into a single skin matrix, maintained within the 4x4 FP register back-bank for maximum GAINZ!

#gamedev #simd #cpp
August 18, 2026 at 1:16 AM
Reposted by Mouse's Mistake (Niels Van Son)
At least there's a current gen console that will always get physical releases!
Sega Dreamcast Startup Logo Animation
ALT: Sega Dreamcast Startup Logo Animation
static.klipy.com
July 1, 2026 at 6:59 PM
Reposted by Mouse's Mistake (Niels Van Son)
jnmartin and I are revisiting our port of #MarioKart 64 to the Sega #Dreamcast and are prepping for a rerelease. He's offloaded all audio processing to our SPU and redone the renderer, while I've gone and optimized all of the math and vector routines for BIG FPS GAINZ!

#retrogaming #n64 #gamedev
June 27, 2026 at 6:26 AM
Reposted by Mouse's Mistake (Niels Van Son)
Our port of #Sonic Mania to the Sega #Dreamcast is nearing completion! Here's 2 minutes of footage captured directly from my physical DC!

Stand by for the Blue Blur's epic return home to a #Sega console!

@sonicfreak94.bsky.social #retrogaming #gamedev #gamedevelopment #indiedev
June 21, 2026 at 2:57 PM
Reposted by Mouse's Mistake (Niels Van Son)
Looks like realtime shadows (Dreamcast, PSP, and desktop) will be landing in Simulant very soon! #gamedev #dreamcast
June 7, 2026 at 3:34 PM
Reposted by Mouse's Mistake (Niels Van Son)
I think "JnMartin" is just showing off at this point xD

Not only has he done a full #decompilation of #Sonic R,
to work on a #Saturn to #Dreamcast conversion,

But apparently, he has also been busy with porting the game to the New #3DS

And it's running so well already!
#retrogaming #decomp #recomp
June 3, 2026 at 4:36 PM
Reposted by Mouse's Mistake (Niels Van Son)
Results are in, and Alien Taxi places 2nd in Dream Disc '25!

orcface.com/blog/06-drea...
June 2, 2026 at 5:56 AM
Reposted by Mouse's Mistake (Niels Van Son)
Wow, I didn't expect to win the🥇place but here we are!

It's been a blast developing my little game "You Are Tomato" even though there were times where I thought about just giving up due to random lock-ups and crashes. I'm glad I didn't!
Also, congrats to all remaining participants!

#dreamcast
The winners of Dream Disc '25 have been announced! Thanks everyone for participating - physical disc coming soon :)

orcface.com/blog/06-drea...
Dream Disc '25 - The Winners!
The Orc Blog: Dream Disc '25 - The Winners!
orcface.com
June 2, 2026 at 6:58 AM
Reposted by Mouse's Mistake (Niels Van Son)
Short video with some fixes, also showing the LOD/morphing that allows for relatively large environments to be rendered on #saturn using just a few quads.

#retrogaming #indiedev
May 9, 2026 at 6:24 PM
Reposted by Mouse's Mistake (Niels Van Son)
I've just released a threaded software implementation of the #Dreamcast "PVR2" graphics chip as a portable standalone library (CC0) gitlab.com/Kazade/libpvr/

I've already plugged it into the "Nitrocast" emulator (lxdream fork) and performance and accuracy are way above the previous implementation!
Luke Benstead / libpvr · GitLab
GitLab.com
gitlab.com
April 24, 2026 at 6:26 AM
Reposted by Mouse's Mistake (Niels Van Son)
Direct hardware capture of a scene from #ResidentEvil 4 recreated within the PH3NOM engine, running on an actual #Sega #Dreamcast!

This was after only a week's worth of hacking too! Unbelievable!

#re4 #gamedev #retrogaming
April 11, 2026 at 6:10 PM
Playing around with on-the-fly vertex UV manipulation, allowing Jeenie to emote :)
April 7, 2026 at 9:37 PM
Reposted by Mouse's Mistake (Niels Van Son)
Got something cool for the #Dreamcast #homebrew community

@mousesmistake.bsky.social is working on a new 3D platformer, entitled "Dust Magic"

Running on the "Simulant Engine" developed by @kazade.bsky.social
and utilizing @falcogirgis.bsky.social's "SH4ZAM" fast math

#retrogaming #gamedev #indie
April 4, 2026 at 12:23 AM
Reposted by Mouse's Mistake (Niels Van Son)
We just got a cool little preview from @freakdave.bsky.social of the rather impressive FDV Engine for the #dreamcast, showing reflection & refraction effects

Boosted with sh4zam‪ improvements by @falcogirgis.bsky.social

Video Link:
youtube.com/watch?v=XSCVXxCTbCw

#homebrew #Retrogaming #gamedev
February 27, 2026 at 2:40 AM
Reposted by Mouse's Mistake (Niels Van Son)
MASSIVE UPDATE ON OUR #SONIC MANIA PORT! Here's a series of hardware captures taken directly from my #Sega #Dreamcast! Thanks to jnmartin and the crew, the 3D stages are all now running fullspeed!!!

#gamedev #indiegame #retrogaming
March 12, 2026 at 7:55 PM
Reposted by Mouse's Mistake (Niels Van Son)
Direct hardware capture taken of me testing out matrix and linear algebra optimizations I've introduced into our Legend of #Zelda Ocarina of Time port... RUNNING ON THE SEGA #DREAMCAST!!!

#gamedev #retrogaming #n64 #oot
March 12, 2026 at 12:35 AM
Reposted by Mouse's Mistake (Niels Van Son)
I'll never understand why people (including many engineers) can't see programming as the creative art that it is.

LLMs generate code the same way they generate images or videos. Bland, mediocre, inelegant remixes of the training data.
Saw a thoughtful thread about AI, don't want to QT or argue. But. The biggest rage factor with LLMs is the people who, because genAI is transformative for coding, think it's transformative for everything else, because they devalue every other form of work and labor and knowledge.
March 4, 2026 at 6:32 PM
Reposted by Mouse's Mistake (Niels Van Son)
Two builds of #MarioKart 64 running on the #Sega #Dreamcast. Top is release using our stock GLdc driver for graphics. The bottom is an experimental build I have optimized with my accelerated math library, SH4ZAM. Community gainz are coming!

github.com/gyrovorbis/s...

#gamedev #retrocomputing
February 17, 2026 at 12:30 AM
Reposted by Mouse's Mistake (Niels Van Son)
Having built many many kinds of software products, I can't tell you that the hardest final 20% goes to games over all else.

That first 80% is way more fun, but that final 20 is soul destroying.

It's essentially just looking at bugs going "ah, shit." #gamedev
February 1, 2026 at 5:39 PM