Sign in

Mouse's Mistake (Niels Van Son)

@mousesmistake.bsky.social
28 followers 27 following 22 posts

French, living in DE. Game Dev, Dreamcast enthusiast, lover of music production. Currently developing Magic Dust for the DC.

PostsRepliesMedia
Reposted by Mouse's Mistake (Niels Van Son)
espouaisso 🌀 @espouaisso.bsky.social · 06/10/2026
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 ↓
42510
Reposted by Mouse's Mistake (Niels Van Son)
ateam @dreamcastforever.com · 21/09/2026
(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.
3287
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 18/08/2026
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
1306
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 16/07/2026
Always a big fan of BG music in menus
100
Reposted by Mouse's Mistake (Niels Van Son)
Luke Benstead @kazade.bsky.social · 01/07/2026
At least there's a current gen console that will always get physical releases!
static.klipy.com
Sega Dreamcast Startup Logo Animation
ALT: Sega Dreamcast Startup Logo Animation
141
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 27/06/2026
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
511331
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 23/06/2026
What's the model and how much did you pay, if I may ask? Also in germany, similarly cooking lol
000
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 21/06/2026
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
615555
Reposted by Mouse's Mistake (Niels Van Son)
Luke Benstead @kazade.bsky.social · 07/06/2026
Looks like realtime shadows (Dreamcast, PSP, and desktop) will be landing in Simulant very soon! #gamedev #dreamcast
0176
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 06/06/2026
Some time, a decent budget and let's face it: just really clever developers. It also comes down to game atmosphere, optimization at asset creation time, hiding the rougher areas and really good internal studio planning. Whatever they did, they knew what they were doing
110
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 06/06/2026
The CPU is the real bottleneck there. Sending commands to the GPU has to happen as unfrequently as possible, and while I try cutting corners obviously I have to find other ways to get around having 1/4th of the New 3ds clock speeds
110
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 06/06/2026
No problem, I wasnt trying to blame you 😁 just letting know. Indeed it already runs on O3ds, right now between 15-20 fps. I do think it could be optimized enough to run at full speed, but stereoscopic 3D on O3ds might be complicated. I'll see what I can do!
110
Reposted by Mouse's Mistake (Niels Van Son)
Kaptajnen @kaptajnen.bsky.social · 03/06/2026
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
67921
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 03/06/2026
I'm writing that 3ds port from jnmartin's decomp code (that's me playing lol). If you have any questions, feel free. Few notes: - 3D Support is present, though runs slow - This is the full 44.1Khz OST - This is true 400x240 widescreen - Citro3D, no OpenGL wrapping going on - O3DS is currently slow
141
Reposted by Mouse's Mistake (Niels Van Son)
Io • captkuso @captkuso.bsky.social · 02/06/2026
Results are in, and Alien Taxi places 2nd in Dream Disc '25! orcface.com/blog/06-drea...
2nd place with 31 points is Alien Taxi by captkuso
1112
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 02/06/2026
Congrats!!
010
Reposted by Mouse's Mistake (Niels Van Son)
freakdave @freakdave.bsky.social · 02/06/2026
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
251
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 29/05/2026
Good thing I'm doing a writeup on the usage of XMTRX and FTRV in modern DC software for university
010
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 20/05/2026
Moon music is an immaculate choice for this
110
Reposted by Mouse's Mistake (Niels Van Son)
goldenageturbo.bsky.social @goldenageturbo.bsky.social · 09/05/2026
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
1286
Reposted by Mouse's Mistake (Niels Van Son)
Luke Benstead @kazade.bsky.social · 24/04/2026
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!
gitlab.com
Luke Benstead / libpvr · GitLab
GitLab.com
073
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 11/04/2026
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
24312
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 10/04/2026
I only recently upgraded my 2018 setup by chance because a friend was selling a very recent rig. No chance otherwise 🥲
010
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 07/04/2026
Playing around with on-the-fly vertex UV manipulation, allowing Jeenie to emote :)
010
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 04/04/2026
👀
000
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 04/04/2026
Thank you for covering the game!
110
Reposted by Mouse's Mistake (Niels Van Son)
Kaptajnen @kaptajnen.bsky.social · 04/04/2026
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
13114
Reposted by Mouse's Mistake (Niels Van Son)
Kaptajnen @kaptajnen.bsky.social · 27/02/2026
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
04919
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 12/03/2026
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
11349103
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 12/03/2026
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
38729
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 04/03/2026
I guess it depends on whether you see it as a means to an end or something you actually like doing. I can't see myself writing code for the sake of just getting something to work, there's a form or significance in building something over time that looks the way you want it to
020
Reposted by Mouse's Mistake (Niels Van Son)
Luke Benstead @kazade.bsky.social · 04/03/2026
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.
161
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 17/02/2026
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
2339
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 16/02/2026
www.youtube.com/watch?v=1Gjo...
youtube.com
Sonic Mania Dreamcast Port - Full Dynamic DeltaScale Test w/@jnmartin84 's baked lighting
YouTube video by Mouse's Mistake
021
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 12/02/2026
This looks amazing
000
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 01/02/2026
Frankly the more you indulge in game dev, the more you start to feel bad for developers of half-baked AAA games instead of feeling like it's their obligation to provide, it really is just one big bug hunt that takes much longer than anyone likes to admit
010
Reposted by Mouse's Mistake (Niels Van Son)
Luke Benstead @kazade.bsky.social · 01/02/2026
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
3102
Reposted by Mouse's Mistake (Niels Van Son)
freakdave @freakdave.bsky.social · 24/01/2026
I've decided to add a new desert theme to my WIP #dreamdisc25 project for the #dreamcast The actual levels (10) are more or less complete and I can finally focus on polishing and audio. #gamedev #homebrew
0154
Reposted by Mouse's Mistake (Niels Van Son)
Sega Dreamcast Info @segadreamcastinfo.bsky.social · 21/01/2026
This is what the Dreamcast VMU SDK looked like in 1999 (April 22), with a tool to simulate/emulate it on your development environment
093
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 19/01/2026
Today's update on the #SonicMania port to the #Sega #Dreamcast... while our leader is fighting the uphill battle to implement the per-pixel/per-scanline visual effects, I've been... errrr... laying the foundation for the goodies we plan for our Visual Memory Unit. 🤣 #gamedev #retrogaming #sonic
24012
Reposted by Mouse's Mistake (Niels Van Son)
freakdave @freakdave.bsky.social · 14/01/2026
There's still so much to do for #dreamdisc25, but at least the game loop is almost complete. The visuals also got some love. And yes, you are a Tomato. Here are some screenshots (debug cam and gameplay), captured from my #dreamcast
062
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 14/01/2026
One of the biggest challenges since the Gamescom demo for MD was figuring out animation skinning. Thanks to @kazade.bsky.social 's work on implementing the base framework for gltf anim channel import and @falcogirgis.bsky.social 's sh4zam work, Jeenie can smoothly move!
1104
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 13/01/2026
Is there no way to split the matrix math so it can support a fp variant specifically for such cases?
120
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 13/01/2026
Always assumed memory would be the biggest limitor. Impressive to see it run with this little! Will follow closely on the discord
010
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 13/01/2026
The DC scene has a pretty strong persence at Gamescom. There's no way they're not at least somewhat paying attention. Met someone from SoA, the both of us sitting right next to homebrew games running 🤣. It wasn't the focus, but he sounded totally on board with retro stuff
020
Mouse's Mistake (Niels Van Son) @mousesmistake.bsky.social · 13/01/2026
Im amazed it works this well, even knowing how lightweight the engine is. It's almost like it was begging to be backported... 🤔. I'll have to do some diy work making custom cases and disc pressings to gift to my friends!
260
Reposted by Mouse's Mistake (Niels Van Son)
Falco Girgis @falcogirgis.bsky.social · 13/01/2026
#SonicMania Plus for the #Sega #Dreamcast finally has audio! Here's a 2 minute direct hardware capture of me playing the latest build of @sonicfreak94.bsky.social's port on my actual DC to hype up the Blue Blur's epic comeback to a Sega console... where he has always belonged! #retrogaming #gamedev
721377
Reposted by Mouse's Mistake (Niels Van Son)
Luke Benstead @kazade.bsky.social · 13/01/2026
Can you imagine if this and GTA3 were released on DC back in the day? SEGA might still be in the home console market!
141