Shannon Birt
shannonbirt.bsky.social
Shannon Birt
@shannonbirt.bsky.social
Retro Computer/Console enthusiast. Attempting to tick retro game developer off bucket list .
X : https://x.com/birt_shannon
Youtube : https://youtube.com/@shannonbirt9267
Discord Shazza#4474
Reposted by Shannon Birt
I just realised that scrolling can be used to do temporal reprojection of interlaced lines to reduce the artefacts. Only in 2d space but still 😮!
December 1, 2025 at 7:29 PM
Reposted by Shannon Birt
Chunky, but 60 fps 3d possible with colors and transparency on bare metal Megadrive #SGDK #BlastEm
November 27, 2025 at 8:33 PM
Reposted by Shannon Birt
Ported the #C64 sprite handler to #Amiga (bottom left, using 16blit) and to #SegaGenesis / #MegaDrive (bottom right, using low level functions from #SGDK)... Hello SEGA!
November 24, 2025 at 7:13 PM
Reposted by Shannon Birt
My first (mini) boss!
It's simple but actually quite fun to battle. I learned a lot from programming all the different aspects. I posted a 3-part dev diary about it on my Patreon if you are curious.
www.patreon.com/c/mechazone

youtu.be/3oY2uPrjfxE

#Gilgamech #GameDev #IndieDev #SegaGenesis #SGDK
Sega Genesis Game: Gilgamech - MINI BOSS
YouTube video by Mecha Zone
youtu.be
November 21, 2025 at 3:12 PM
Was analysing code performance for Mega Parodius for Sega Megadrive as I have just implemented Lazer collisions which are a major performance hog on the arcade port ( even a couple of lazers coliding with the Catboss cause slowdowns on the arcade port for example) and I found something curious...
November 20, 2025 at 8:41 AM
My friend Gabriel Pryon & resident Grand Master pixel artist on Mega Parodius has made a video on the WIP to date on the port from Arcade to the Sega Megadrive and some of the challenges faced, along with comparisons to the Arcade and other ports. Thankyou Pryon !!

www.youtube.com/watch?v=8W6K...
MEGA Parodius DA! W.I.P. 1 - Aventura na ilha dos Pinguins
YouTube video by Pyrons Lair
www.youtube.com
November 9, 2025 at 3:48 AM
* Mega Parodius Update *

New WIP:
Blue Bell Explosion
White Bell Explosion
Catboss + Animating Trees
Music updated (mark 4 - orchestral hits in)

Due to 30 FPS video here on BS, please refer to YT link below ( otherwise the bomb effect is affected ) .

youtu.be/ID2WfqSnyk0
Sega Megadrive - Mega Parodius update
YouTube video by Shannon Birt
youtu.be
October 16, 2025 at 11:18 PM
Mega Wipeout incoming ;-)

This is looking silky smooth !!
Its interesting the potential the Megadrive has for 3D rendering and I'm excited where this goes next.
This reminds me a bit of Gasekas work in the Starfox Demos which I hope more updates come also.
So mayyybe it's possible to render in 4 colors, it takes 20% more cpu but two palettes of 16 colors are then free for sprites and background #SGDK #SegaMegadrive
October 8, 2025 at 9:22 PM
Love raycasters , this is looking really good with the enemy interaction going on and detail in the wall sections. Keep it coming haha.
Rewrote my #SGDK / #segagenesis raycaster again. This time to get rid of the Toy Story mirroring. The FPS dropped of course. But I think I'd rather run 10 to 13 FPS without mirroring the screen than run 15 to 20 with mirroring.

There's still some optimizing I can do, so maybe 15~ish is possible.
October 8, 2025 at 6:17 AM
* Mega Parodius Update *

More colors ! Pyron reworked the background to 19 colors from 16 colors in the background, 3 more shades for a better gradient by using raster h/int effects.

Music reworked by Vector, smaller size with more detail, includes the choirs created in FM and PSG sound.

1/2 ...
September 17, 2025 at 8:56 PM
Sega Genesis Parodius Update - LAZERS !!

Using a rather exotic effect here to draw the lazers using raster trickery . Otherwise 4x options and Lazers would lead to a load of sprite overload/dropout.

Needs work yet to get it accurate to Arcade Lazers but I was glad to see if finally work !!
August 31, 2025 at 10:43 PM
Thanks to Sega16 for covering our game - amazing stuff !!
Brazilian developer Versão LTDA is bringing us an incredible new action/platformer called Sword of the Apocalypse, slated for a 2026 release. We had a hands-on with the most recent build, and we can’t wait for the game to arrive.

www.sega-16.com/2025/08/teas...
August 11, 2025 at 8:16 PM
More Scaling and Rotation fun on the Megadrive !!
This is the service/menu screen for my game Lufthoheit.
The 68k processor is software scaling the image in the X direction and the VDP helps to stretch the image vertically. The 68k processor is doing the rotation on the asteroids also .
August 7, 2025 at 8:25 PM
** Sega Genesis S.O.T.A update **
30 FPS video kills a few things I'd like to show here , oh well I can show this one at least .
The vid shows some secret room dissolving into view and uses Shadow mode for a mid transition transparency effect.
Some other bits in notes below ..
July 9, 2025 at 1:29 AM
Reposted by Shannon Birt
PAPRIUM CAN NOW BE PROPERLY EMULATED! THIS IS NOT A DRILL

www.comunidademegadrive.com.br/2025/07/papr...
July 6, 2025 at 2:46 PM
** S.O.T.A Sega Genesis Update **

I've been working on new Sprite cutting tools / middleware for Large Sprite based Objects that can be used for extra backround objects in the game.

Video Below of the progress - goals and notes below 1/...
May 22, 2025 at 5:38 AM
Too busy to post but this was painfull to get working , what are you looking at ?
15 colors slots used in palette 4 to get 26 colors from onscreen - see Purple and Blue Ninjas.
This is a bit tricky on the MD, especially combined with 8 way scrolling and multiple splits.
#SegaGenesis #SGDK
May 1, 2025 at 11:18 AM
Reposted by Shannon Birt
Almost finished integrating the Fusion Driver by Vic into SGDK! This will let SGDK devs fully utilise the Sega Mega CD's sound hardware using ADPCM samples, SPCM, and CDDA. Exciting times for #SegaCD #MegaDrive #Genesis #SGDK #IndieGameDev! 🎵🚀
March 20, 2025 at 7:56 AM
Reposted by Shannon Birt
are the rumors about >1min videos true??
I've got a lot of Sega Genesis stuff for a certain game by a certain @nosebecc.bsky.social
(NSFW!!!) that a lot of people probably aren't even aware exists......
here's a cheery festival town theme, featuring what would become one of the game's leitmotifs
March 15, 2025 at 10:39 PM
Reposted by Shannon Birt
This week I've been working on a tilemap streamer, as you move around it loads new tiles in, so you can have million tile* maps with only a small chunk of VRAM used. Still needs optimisations.
Big props to @shannonbirt.bsky.social for giving me pointers.

*untested claim
March 15, 2025 at 6:07 PM
Reposted by Shannon Birt
Hello. Have a 5-minute sampler of snippets of a few songs from the game Chords. youtu.be/hh3p3Ks3c_A

#SegaGenesis #SegaMegaDrive #Homebrew #YM2612 #SN76489 #SegaPSG #FMSynth #chiptune
Chords - Act 1: A 5-Minute Sampler [GEN/MD Homebrew Game in Development]
YouTube video by SJS Test Tunes, Sketches, and Other Stuff
youtu.be
February 4, 2025 at 12:41 AM
* SEGA MEGADRIVE Software Scaling + Rotation *

I've been tinkering with Rotating sprites in software aswell as scaling, I think it looks pretty sweet !

In the vid 4 * 32x32 sprites are rotated through 64 steps at 30 FPS on CPU. 1/..
February 1, 2025 at 3:30 AM
More Megadrive Scaling madness !!
Convert scaler to a line scaler rather than column, allows for per line expansion / contraction eg more like mode 7.
Speed up the code & have about 50% cpu free running the scaling (cpu calculated) + sprites + audio etc.
The target for this is ingame effects !!
January 24, 2025 at 9:40 AM
I love those streamed tiles for the background , gives it a painted look and far more detailed and less repetitive than you normally would see on the system.
January 14, 2025 at 6:54 AM