Sign in

Falco Girgis

@falcogirgis.bsky.social
695 followers 270 following 282 posts

Sega Dreamcast developer on a quest to correct the timeline of video gaming history. Working on the modern, open-source indie DC SDK and library OS, KallistiOS.

PostsRepliesMedia
Reposted by Falco Girgis
Luna 🦊🇩🇰 @lunafoxgirlvt.foxgirls.gay · 27/09/2026
Don't mind the choppy audio, capture card is being silly BUT MY COMPILER BACKEND GENERATES FUNCTIONING CODE HAHAHAHAHA!!!!!
19414
Reposted by Falco Girgis
Luna 🦊🇩🇰 @lunafoxgirlvt.foxgirls.gay · 25/09/2026
Was watching a @techconnectify.bsky.social video and was wondering, is that CPU in the MCU a SuperH chip? From what I could find, yeah! SH-2A, SH-7055. SuperH go brrrr
Image of the insides of a Motor Control Unit showing the chips on board, the board has the serial number A56-001.
2484
Reposted by Falco Girgis
Io • captkuso @captkuso.bsky.social · 09/09/2026
I have a captive audience next week to talk about my special interest - making homebrew Dreamcast games lol Check out the game I'll be talking about here: captkuso.itch.io/alien-taxi
captkuso.itch.io
Alien Taxi by captkuso
A top down taxi game for Dreamcast
2259
Falco Girgis @falcogirgis.bsky.social · 21/08/2026
Went through hell and back again to implement this hand-scheduled, manually pipelined routine in pure SH4 assembly to basically implement glRotatef()... except hardware accelerated for the Sega #Dreamcast's SH4 FPU! 1.25-2.13x faster than CGLM! #retrocomputing #cpp #gamedev #math #graphics
1305
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
Falco Girgis @falcogirgis.bsky.social · 16/08/2026
Busted out my trusty #moleskine notebook and had to hand write SH4 ASM while visualizing the XMTRX FP register back-bank of the SH4 CPU in the Sega #Dreamcast to fully optimize this routine. SH4ZAM equivalent to glScalef() in #OpenGL: github.com/gyrovorbis/s... #gamedev #vectorization #simd #cpp
0239
Falco Girgis @falcogirgis.bsky.social · 15/08/2026
Big ol' GAINZ on the FPU in the #Sega #Dreamcast when applying a translation matrix, after increasing superscalar dual dispatch rate of the processor by finding a novel way to zero out two FP registers in parallel, using two different but parallel-issued instructions. #retrocomputing #simd #gamedev
3397
Falco Girgis @falcogirgis.bsky.social · 14/08/2026
Enfilade has worked some absolute pixel art wizardry on the Visual Memory Unit for our upcoming port of #DiddyKong Racing to the #Sega #Dreamcast! This monochrome 48x32 pixel animation clocks in at a whopping 252 frames total! #gamedev #retrogaming #n64 #indiegame
14212
Reposted by Falco Girgis
sorted99.bsky.social @sorted99.bsky.social · 13/08/2026
Going back to basics, and hand drawing the textures I need for the Dreamcast's newest tactical RPG Gael Force. Yes, in fact this is getting the best results. #dreamcast #indiedev #gamedev #handdrawn #tacticleRPG
13414
Falco Girgis @falcogirgis.bsky.social · 06/08/2026
If you haven't already, follow along with @lunafoxgirlvt.foxgirls.gay's work to bring the #Sega #Dreamcast, Sega Saturn, Sega 32x, and CASIO calculator homebrew scenes an LLVM back-end for the SuperH architecture, which has historically only been supported by GCC! #retrocomputing #gamedev
0278
Falco Girgis @falcogirgis.bsky.social · 05/08/2026
Come see me at DEF CON on Sunday! I will be giving a talk on my hand-optimized, fast math library for the Sega Dreamcast's SH4 CPU! Here's a little sneak peak at some of the slides: Dreamcast, C, C++, SH4 ASM, and GAINZ! defcon.org/html/defcon-... #gamedev #defcon #retrocomputing #dreamcast
1367
Reposted by Falco Girgis
Association MO5 @assomo5.bsky.social · 02/08/2026
Les news rétro de la semaine, dont un portage en cours de Diddy Kong Racing sur Dreamcast co-réalisé par @falcogirgis.bsky.social mag.mo5.com/286482/diddy...
mag.mo5.com
Diddy Kong Racing sur Dreamcast et autres news rétro de la semaine
8e colloque national du CNJV en octobre, un remaster pour Croc 2 et une suite pour Slain, un test réseau privé pour Crazy Taxi: World Tour, un dungeon-RPG attendu sur Steam, etc.
0182
Falco Girgis @falcogirgis.bsky.social · 26/07/2026
Diddy Kong Racing: #Nintendo64 Original vs our WIP #SegaDreamcast Port It's been so long since I played on N64, and I've had my head down so deep in the code, fighting for every 0.1FPS win, that I had started to lose sight of how our port even compares... Reality check. #gamedev #retrogaming
710319
Falco Girgis @falcogirgis.bsky.social · 25/07/2026
Been working ALL DAY to optimize and vectorize REVERB DSP effects for our #DiddyKong Racing Sega #Dreamcast... except the effects are emulated purely in software on our SH4 CPU. The SH4 was an absolute beast. Check out the entire reverb algorithm for it in the response! #retrogaming #gamedev #n64
5398
Falco Girgis @falcogirgis.bsky.social · 23/07/2026
Comparison video of how our #DiddyKong Racing port ran on the Sega #Dreamcast when it was first previewed by TheSegaGuru on YouTube, versus 24 hours later with Bruce and me optimizing and vectorizing the crap out of it for the DC's SH4 CPU. GAINZ!💪 #mariokart #n64 #retrogaming #gamedev #homebrew
2278
Falco Girgis @falcogirgis.bsky.social · 21/07/2026
Been working my ass off on #DiddyKong Racing for the Sega #Dreamcast! I've optimized and vectorized the audio synthesis and mixing tasks that the N64 originally offloaded to the RSP, but we're having to emulate on our main SH4 CPU! #gamedev #retrogaming #n64 #mariokart
410826
Falco Girgis @falcogirgis.bsky.social · 19/07/2026
12 hours since I've been given access to the #DiddyKong Racing codebase for the Sega #Dreamcast port, and I've already managed to create an "incident" worthy of the scrapbook... The gainz from accelerating the trig routines for the SH4 were so big, their necks got swole too! #gamedev #retrogaming
1216
Reposted by Falco Girgis
Kaptajnen @kaptajnen.bsky.social · 18/07/2026
From the same legendary lad that is also currently working on porting Ocarina of time to the #Dreamcast, comes another project to look forward to! That's right It's "Diddy Kong Racing" Prepare for the ultimate way to enjoy this classic on a #retro system #retrogaming #N64 #Nintendo #homebrew #Sega
0214
Falco Girgis @falcogirgis.bsky.social · 18/07/2026
OH MY GOD, IT'S FINALLY HAPPENING!!! #DiddyKong Racing, the definitive #N64 kart racer, is coming to the Sega #Dreamcast! This is a direct HW capture recorded from my first time previewing Bruce's initial build! It's looking amazing already at this early stage! #gamedev #retrogaming #retro
77313
Reposted by Falco Girgis
Daniel Fairchild @dfchil.bsky.social · 17/07/2026
you can now play dRxLaX in you browser: drxlax.com It is made by inserting shims that take the api calls I use on the Dreamcast hardware.
133
Reposted by Falco Girgis
espouaisso 🌀 @espouaisso.bsky.social · 08/07/2026
An update on Balatro for Sega Dreamcast This time, presenting you with v0.80.0. What's in this one? All 150 jokers, 22 tarots, 18 spectrals, 12 planets, 32 vouchers, 15 decks, 8 stakes, 24 skip tags, 28 boss blinds and 20 challenges. Full progression: unlocks, discovery, achievements And more!
7342137
Reposted by Falco Girgis
Elias Daler @eliasdaler.bsky.social · 04/07/2026
Did some Sega Dreamcast programming using PVR API directly. :) After 3 days of programming, I have model loading done and vertex colors work. The platform is extremely easy to program, especially relatively to PS1. :D #segadreamcast #dreamcast #gamedev
527836
Falco Girgis @falcogirgis.bsky.social · 03/07/2026
The most cursed macro I've ever written... now you can use C11's _Generic() selection mechanism from either modern C or C++ to implement function overloading by type! #cplusplus #cprogramming #metaprogramming
2100
Reposted by Falco Girgis
Shiny Quagsire @shinyquagsire.bowser.gay · 01/07/2026
Got OpenJKDF2 mostly ported to Dreamcast+KallistiOS, rendering is basically as good as it needs to be (but asset streaming leaves a bit to be desired atm)
1313
Reposted by Falco Girgis
Kaptajnen @kaptajnen.bsky.social · 29/06/2026
Phantasy Star Online might be synonymous with the #Dreamcast when you think of MMOs But here a new #homebrew port by "Lobotomy" (Not the company) The classic browser MMO "Runescape" Running natively and surprisingly excellently, and boasting many cool feature, including online play! #retrogaming
0219
Falco Girgis @falcogirgis.bsky.social · 29/06/2026
Presenting #Runescape Classic... coming soon to the #Sega #Dreamcast! Featuring a real-time day/night system with dynamic lighting, online connectivity, mouse + keyboard (and even dual analog stick) support, NTP-based system-time synchronization, and much more! #gamedev #retrogaming #osrs #mmorpg
16519
Falco Girgis @falcogirgis.bsky.social · 28/06/2026
Direct hardware capture of jnmartin's #Sonic R port running on the Sega #Dreamcast, now featuring online cross-play between Windows, MacOS, Linux, and DC players! #retrogaming #gamedev #sega
212142
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
Reposted by Falco Girgis
sorted99.bsky.social @sorted99.bsky.social · 25/06/2026
Just finished a demo showcasing Gael Force's engine. This, and a giant milestone 2.5d sprites! plus a menu redesign. #Dreamcast, #gamedev #pixelart
0185
Falco Girgis @falcogirgis.bsky.social · 23/06/2026
DEAR GOD WTF!?! Accidentally screwed up the matrix math trying to vectorize the skinning routines for our port of Ocarina of Time to the Sega #Dreamcast, looking for gainz on our SH4 CPU. RIP Lon Lon Ranch. 🤣 #zelda #n64 #gamedev #retrogaming
4284
Reposted by Falco Girgis
Kaptajnen @kaptajnen.bsky.social · 22/06/2026
The #Sonic Mania #homebrew port for the #Sega #Dreamcast by @sonicfreak94.bsky.social, "JnMartin" & @falcogirgis.bsky.social is entering its home stretch of development! You'll be needing the original game to build the port Which is currently 90% off on Steam shorturl.at/V6lQm #retrogaming #gaming
0174
Falco Girgis @falcogirgis.bsky.social · 22/06/2026
200% gainz relative to the best performing scalar implementation (with every optimization flag in the book enabled), using my own hand-rolled, SH4 ASM optimized, vectorized FFT implementation... for the Sega #Dreamcast. github.com/gyrovorbis/s... #fft #math #retrocomputing #simd #dsp #gamedev
2266
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
Falco Girgis @falcogirgis.bsky.social · 21/06/2026
Presenting FFFFTT--(F)ast (F)ourier (T)ransform (T)esting--captured from my Sega Dreamcast! github.com/meisei4/fffftt Real-time digital signal visualization demos--including CD audio playback support--with SH4 accelerated FFTs by yours-truly! #retrogaming #dsp #math #graphics #gamedev
26817
Falco Girgis @falcogirgis.bsky.social · 29/05/2026
Absolutely incredibly and phenomenal work here brining Balatro to the Sega Dreamcast! It looks fantastic!!
0173
Reposted by Falco Girgis
sorted99.bsky.social @sorted99.bsky.social · 27/05/2026
Check out this New #Sega #Dreamcast game I'm working on called Gael Force. It's a #tacticleRPG with some deep cut moves and raging battles.
1195
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
Reposted by Falco Girgis
ateam @dreamcastforever.com · 05/04/2026
(1/4) It has risen... After 25 years of being locked away behind some of the most insane software/hardware protection I've ever seen for a $25 unlicensed console accessory, SEGA Dreamcast's DreamMovie has been unlocked, and is available for all! DOWNLOAD github.com/DerekPascare...
528489
Falco Girgis @falcogirgis.bsky.social · 04/04/2026
Sega #Dreamcast homebrew porting legend, @jnmartin84.bsky.social, makes his first appearance on social media… and he’s posting about… #Sonic R!? #sega #retrogaming #gamedev
6388
Reposted by Falco Girgis
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 Falco Girgis
Kaptajnen @kaptajnen.bsky.social · 21/03/2026
The #Sonic Mania Plus #Dreamcast by @sonicfreak94.bsky.social, @falcogirgis.bsky.social & "JnMartin" is nearing completion. @segaguys.bsky.social has taken a thorough look at a near-final build of the game that you should absolutely check out! youtu.be/lKAE1dZZGlA #retrogaming #gamedev #homebrew
111839
Reposted by Falco Girgis
bertholet @bertholet.itch.io · 21/03/2026
more ANTIRUINS 3d updates: object rotation + mesh skinning is working. camera is being moved with the trigger becasue why not. gonna try to add some camera following system soon. #sega #dreamcast #homebrew #indie
0132
Reposted by Falco Girgis
goldenageturbo.bsky.social @goldenageturbo.bsky.social · 18/03/2026
A few glitches here and there but the #dreamcast version is back up and running 😎 #retrogaming #indiedev
52910
Falco Girgis @falcogirgis.bsky.social · 14/03/2026
One of the most impressive homebrew tech demos I’ve ever seen for the #Sega #Dreamcast! I’m honored and am so proud that it’s using my SH4ZAM linear algebra library to accelerate its math! Way to go, dude! #gamedev #graphics #retrocomputing
2339
Reposted by Falco Girgis
bertholet @bertholet.itch.io · 13/03/2026
@novicearts.itch.io 's prequel to @falcogirgis.bsky.social Elysian Shadows A pixel art RPG were you follow Julian in his quest to espace some deep underground cave system. novicearts.itch.io/elysian-shad...
novicearts.itch.io
Elysian Shadows: Lost in Transmission by novicearts
021
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
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
Falco Girgis @falcogirgis.bsky.social · 11/03/2026
Vectorized, HW accelerated #FFT algorithm for my SH4ZAM fast math/linear algebra library targeting the Sega #Dreamcast's SH4 CPU. Screenshot is a single frame capture from my DC visualizing the frequency domain output of a song in real-time! #simd #cplusplus #retrogaming #signalprocessing
0237
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