Greg Gallardo
banner
greggallardo.bsky.social
Greg Gallardo
@greggallardo.bsky.social
RetroGameDev dilettante. Just some old tech guy in Iowa. I mostly like making things, reading about tech/science (especially the Marine Life! feed), and video games. https://github.com/radioation https://www.youtube.com/greggallardo
I need better power strips
November 7, 2025 at 1:58 AM
Admitting I have a problem is the first step
November 7, 2025 at 1:57 AM
November 5, 2025 at 2:29 PM
Taking a break from casting rays. Spent some time getting my old "Mega Driving" examples to compile with #SGDK 2.11.

Also tried to improve my previous attempt at dual pseudo3d chessboards. Still not quite fast enough for real hardware. I have to get better at optimizing.
October 26, 2025 at 4:27 AM
Very old Caligari #trueSpace images from a very old hard drive.
October 23, 2025 at 4:31 PM
Looking at the room image reminds me of how much I used to like playing with textures and lighting. Some textures were procedural. Others were things I made in the really real world. The painting on the wall is from an old oil painting I made.
October 23, 2025 at 5:24 AM
I donated to Internet Archive today and (instead of trying to speed up my render loop) I decided to see if I could find myself in the Wayback Machine.

I found a few old images I made with trueSpace. Which I really miss using. Also, I'm so old that I had my actual name for my Yahoo e-mail account.
October 23, 2025 at 5:04 AM
Fixed some graphical glitches and squeezed a few more LUTs in. I can still add some optimization to the sprite code and delay rendering to maybe make the clears and wall drawing faster in some situations. If that goes well, I'll add some network code for multiplayer DM or CTF #sgdk #segagenesis
October 17, 2025 at 3:16 AM
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 4:38 AM
Woot
October 8, 2025 at 1:05 AM
Pleasant surprise today. I bought this Atari 400 about a decade ago off goodwill. I assumed it was 16k and forgot all about it. Remembered it today and was thinking I’d mod it with more memory. Looks like it’s already been modded.
October 8, 2025 at 12:58 AM
ChatGPT just told me to read my own code to learn about Pseudo 3D roads
September 30, 2025 at 9:10 PM
Trying a different approach to rendering textures. #segagenesis
September 28, 2025 at 2:32 AM
Two players.
September 18, 2025 at 3:04 AM
Atari 800XL acting as a stockfish UI with #fujinet through a webserver. I'll have to think a bit on how to make the webserver handle two players. I want to update my Sega retro.link version first.
September 8, 2025 at 1:03 AM
As it turns out, it's trivially easy to make a #fujinet talk to a Python webserver (with python-chess) in front of Stockfish. No need for me to move my valid-move code to a webserver.

I POST moves and GET the current board. I should be able to make both my A8 and SGDK chess boards talk to this.
September 6, 2025 at 12:40 AM
Right now it's dependent on the Sega to check for wins. I'll update the A8 code over the weekend to make it work without the Sega.

I'm currently trying to convince myself to convert my valid move code from SGDK/C to fastbasic. Or switch to using a dedicated TCP or HTTP server for chess games.
September 3, 2025 at 1:58 PM
August 18, 2025 at 11:40 PM
It took a little bit of work, but I got #fujinet to build in Fedora and run with the #atari800 emulator
August 18, 2025 at 11:32 PM
Woot
August 18, 2025 at 8:30 PM
Worst steam purchase evah!
August 16, 2025 at 4:19 PM
I absolutely hated the idea of getting digital games back then. So I had discs for Orange box (X360) and Half-Life2. I did eventually relent because of Torchlight. I couldn't find it in a store near me.
August 16, 2025 at 4:18 PM
Practicng pixel work with #ProMotionNG.
August 16, 2025 at 4:10 PM
Playing with #ProMotionNG. Hope to get back to #SGDK and #retro.link programming soon ~ish
August 14, 2025 at 4:00 AM
Tweaked the column drawing code to make it a bit faster. I might be able to get a few more fps if I tweak the sprites a bit. After that, I'll try to see what I can do with networking and retro.link.
April 29, 2025 at 4:27 AM