Sign in

Elias Daler

@eliasdaler.bsky.social
2.4K followers 113 following 452 posts

Making a game that actually runs on PlayStation 1 and Sega Dreamcast. edw.is

PostsRepliesMedia
Elias Daler @eliasdaler.bsky.social · 28/09/2026
Just had a cool idea... Making abstract/painterly art with just vertex color. You don't need a texture for pictures like these, they not use VRAM space and when you move camera closer and closer, it won't become pixelated. 😇 Image
617219
Elias Daler @eliasdaler.bsky.social · 27/09/2026
Working on Dreamcast networking... Turns out CURL works on it out of the box, very cool. Making HTTP requests and fetching data is easy. I want to make a simple browser for my game, so that the cat can visit the magical land of World Wide Web and not just play DOOM all day. 🐱
5697
Elias Daler @eliasdaler.bsky.social · 26/09/2026
Seeing many cases of this occurring on YouTube lately...
10716121
Elias Daler @eliasdaler.bsky.social · 25/09/2026
Gamer cat. #aura #dreamcast
29913
Elias Daler @eliasdaler.bsky.social · 24/09/2026
Who are the most well-known/influential programmers who are still anti-AI/anti-slop, btw? (Please don’t tag them directly to not annoy them)
10254
Elias Daler @eliasdaler.bsky.social · 23/09/2026
Many people were impressed by the mirror effect, so let me ruin it for you. Shenmue used the same trick too. 😄
1417937
Elias Daler @eliasdaler.bsky.social · 21/09/2026
You can now buy clothes for the cat in my Sega Dreamcast game. :')
515420
Elias Daler @eliasdaler.bsky.social · 19/09/2026
Heartbreaking: yet another programmer/tech influencer who was skeptical about AI is now shilling it. Heartwarming: after I started talking more about how much I hate AI, several people reached out to me and said that my position is refreshing and seeing it made them happy…
3565
Elias Daler @eliasdaler.bsky.social · 18/09/2026
Learned how to write save files on Dreamcast. It was pretty easy with KallistiOS, and I drew a cool custom Cato icon really quick. :)
518022
Elias Daler @eliasdaler.bsky.social · 17/09/2026
Just had the most clutch moment in UFO 50 while trying to get the cherry in Planet Zoldath. (Some context: the game is randomly generated, you need to beat it under 20 minutes to get the achievement. I was one resource short and only had 2 minutes to find it...)
2292
Elias Daler @eliasdaler.bsky.social · 17/09/2026
We need a variant of MIT license which prohibits LLMs or vibe-coders from using your code. Many people would ignore this part, but maybe it’ll drive some bots away? We need to stop playing nicely. I don’t care if it drives some people away from the open source code I put on my Github.
5547
Elias Daler @eliasdaler.bsky.social · 16/09/2026
Looks pretty amazing on a CRT. :)
3868
Elias Daler @eliasdaler.bsky.social · 16/09/2026
꩜ Dreamcast can produce mind-boggling effects ꩜ I'm proud how the dirty mirror effect turned out. :)
722335
Elias Daler @eliasdaler.bsky.social · 15/09/2026
Sorry for a somewhat long text, but I need to reiterate my anti-AI stance once again...
413932
Elias Daler @eliasdaler.bsky.social · 15/09/2026
Getting into city planning/greyboxing stuff is extremely exciting for me, as I've never gotten so far into developing a "real" game, haha. And Dreamcast allows me to model a lot more "carelessly" first. This scale and topology would never fly on PS1...
37410
Elias Daler @eliasdaler.bsky.social · 14/09/2026
I’m greyboxing… it’s really a cool way to plan levels, huh… 😍 The colors ended up looking kinda like Jet Set Radio and now the untextured/undetailed level is kind of a cool vibe on its own? Also I made the greyboxing process more pleasant for myself… (cont.)
38612
Elias Daler @eliasdaler.bsky.social · 12/09/2026
I ran out of VRAM on Dreamcast (it only has 8MB...) 😭 So I built this cool texture viewer in Dear ImGui (running on Dreamcast!). It allows me to sort the textures by their size and find the ones which need to be optimized. (P.S. The footage is upscaled 4x in Deecy emulator)
5687
Elias Daler @eliasdaler.bsky.social · 09/09/2026
It’s so convenient to use Dear ImGui with a mouse directly on Sega Dreamcast to setup environment colors. 😍
414513
Elias Daler @eliasdaler.bsky.social · 08/09/2026
Every masterpiece has its cheap copy...
2504
Elias Daler @eliasdaler.bsky.social · 08/09/2026
Some progress of my 🌀Sega Dreamcast game. Basically, I finally have all the parts necessary to make the real game! I made this silly fake ending to test my cutscene system and pretend the game has an ending.
210116
Elias Daler @eliasdaler.bsky.social · 04/09/2026
If I'm writing a "Programming PS1 Book"... it's going to look something like this. Would you buy it? What would be a fair price for something like this?
1415825
Elias Daler @eliasdaler.bsky.social · 03/09/2026
Heard that if you put a cute anime cat girl on the book cover, it‘ll sell billions. Is this true? 🤑
911515
Elias Daler @eliasdaler.bsky.social · 02/09/2026
Made a skybox which looks kinda liminal and cool.
122129
Elias Daler @eliasdaler.bsky.social · 02/09/2026
Porting some more code from PS1 to Dreamcast... Got NPC interactions and cutscenes working again. :) (Also Miku is back. 🙀 Model by @xinus22.bsky.social)
18319
Elias Daler @eliasdaler.bsky.social · 29/08/2026
I think I downloaded a wrong version of Metal Gear Solid 3... Help...
115337
Elias Daler @eliasdaler.bsky.social · 28/08/2026
DOOM running on cat's PC in my ꩜Dreamcast game (direct HW capture). Recorded this again using RetroTINK 4K Pro so that it's easier to see what's going on. Been kind of in a state of "where do you go from there..." for the past few days, still can't believe it worked.😂
28321
Elias Daler @eliasdaler.bsky.social · 27/08/2026
Learning how to draw cool guys. (I love Takashi Miyamoto’s Silver Case/FSR art so much… goals… 😇) #flowersunandrain #fsr #suda51 #silvercase
1243
Elias Daler @eliasdaler.bsky.social · 26/08/2026
My Dreamcast game's in-game PC runs DOOM now.
711425
Elias Daler @eliasdaler.bsky.social · 25/08/2026
Btw, one thing I can afford now on Dreamcast is using textures more, e.g. on the chair. On PS1 a pattern like that would be almost invisible because of the small screen res. When I added the fabric texture to this untextured chair, I was really amazed how good it looked.
0849
Elias Daler @eliasdaler.bsky.social · 24/08/2026
Dreamcast is so powerful... It's not just an image on the screen. You can interact with the in-game PC with the Dreamcast mouse and keyboard. (I won't copy Win95 for the final look, want to design my own fake OS :D)
320042
Elias Daler @eliasdaler.bsky.social · 22/08/2026
Mind-boggling CRT simulation on Dreamcast. (I figured out how to render to texture. This will be huge for some things I want to do... 👀) P.S. Notice the scanlines and how the light color on the cat, mattress and PS1 changes dynamically.
312122
Elias Daler @eliasdaler.bsky.social · 15/08/2026
My game running on PS1, Sega Dreamcast and PC at the same time! The PC version is where it all began. First with OpenGL and then Vulkan version. This is the only version with dynamic shadows, btw. :D
616020
Elias Daler @eliasdaler.bsky.social · 13/08/2026
I love Blender so much 😍 I had this huge art block/anxiety about modelling anything new for my Dreamcast game... so making a "throwaway" level in a single day helped. Just open Blender and start modelling stuff NOW.
3803
Elias Daler @eliasdaler.bsky.social · 12/08/2026
My Sega Dreamcast game looks pretty cool on a CRT. I was testing this level on LCD screens previously and seeing it on a CRT for the first time really amazed me.
724728
Elias Daler @eliasdaler.bsky.social · 10/08/2026
Realized that previous port is kinda too dark, so I made the lighting lighter to make it easier to see. The quality of textures I can afford on Dreamcast is just incredible!
2738
Elias Daler @eliasdaler.bsky.social · 10/08/2026
Sega Dreamcast can produce mind-boggling effects... (Actual Dreamcast capture ꩜) #dreamcast #gamedev #indiedev
529669
Elias Daler @eliasdaler.bsky.social · 05/08/2026
Porting more levels to Sega Dreamcast. With fog/bloom it looks kinda pretty and liminal. :)
3747
Elias Daler @eliasdaler.bsky.social · 04/08/2026
Sega Dreamcast dev update.🍥🌀 (Capture from a real Dremcast with RetroTINK) I learned how to play sounds and music (music is from Kowloon's Gate). Also you can talk to NPCs.
311525
Elias Daler @eliasdaler.bsky.social · 01/08/2026
Got the keyboard working with Dear ImGui on Sega Dreamcast. :D
418520
Elias Daler @eliasdaler.bsky.social · 31/07/2026
Bought the Dreamcast Mouse and made it work with Dear ImGui! Has science gone too far?
121828
Elias Daler @eliasdaler.bsky.social · 29/07/2026
My life is changed forever. PH3NOM, a great Dreamcast homebrew dev, has suggested me to not use alpha-transparency for glow (only 4 bits of alpha on Dreamcast) and use additive blending with black BG instead. Look how much cooler it looks and how it fixes the awful banding!
1839
Elias Daler @eliasdaler.bsky.social · 29/07/2026
(Actual Sega Dreamcast HW capture...) I'm experimenting with fog, lighting effects and glow. It looks pretty cool. 😍
1838
Elias Daler @eliasdaler.bsky.social · 26/07/2026
(Actual Sega Dreamcast capture) Vertex colors are way too powerful...
444582
Elias Daler @eliasdaler.bsky.social · 25/07/2026
This will be Sega Dreamcast graphics in 2026. (The level model is from Majora's Mask 3D, as a test. Now I only need to learn how to make models/environments of this quality... 😳)
424330
Elias Daler @eliasdaler.bsky.social · 24/07/2026
I figured out how to handle accelerometers on Sega Dreamcast Fishing Controller, so now I can detect the swing direction! And cat shows the direction by doing cute moves. 😸 #dreamcast #segadreamcast #whathecatdoin
321446
Elias Daler @eliasdaler.bsky.social · 14/07/2026
I also figured out how to draw on VMU on Sega Dreamcast. Imagine the possibilities... #dreamcast #segadreamcast #gamedev
517827
Elias Daler @eliasdaler.bsky.social · 14/07/2026
More Sega Dreamcast game progress. Better models, better lighting, smoother animation.
1248869
Elias Daler @eliasdaler.bsky.social · 07/07/2026
Made a backend for Dear ImGui for Sega Dreamcast. I can’t believe it works. Sadly, I don’t have a mouse/keyboard for the Dreamcast, but once I do, it’s going to make this thing even more incredible. 😂
523131
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
Elias Daler @eliasdaler.bsky.social · 23/06/2026
Figured out how to do dynamic lighting on PS1. Looks pretty amazing in an inventory screen. :) #psx #gamedev #ps1 #crt
625737