Lucas
banner
ukozi.dutchtown.tech
Lucas
@ukozi.dutchtown.tech
Preserving the emotional resonance of yesterday’s technology.

A cybersecurity engineer who’s bent on building stuff.

- Github: github.com/ukozi
- Yesterday’s tech, tomorrow’s legacy: https://dutchtown.tech
Sometimes I feel like a fish out of water, but it’s not too bad at least it isn’t when compared to what it feels like to be hanging around a bunch of game devs acting like you belong when you have to admit you don’t know wtf Hollow Knights is.
August 21, 2025 at 2:51 PM
Having to put a bandaid on your TouchID finger....
June 12, 2025 at 1:25 PM
Reposted by Lucas
To ensure gf64's legacy will live on I have archived his projects that were only given by Dropbox. If you have any that are not included please let me know and I will add them. For Nikona I didn't include that but linked his GitHub page - archive.org/details/gf64...
GF64 / GenesisFan64 Archive - Puzzul-Tetris-Random : Free Download, Borrow, and Streaming : Internet Archive
It was announced on March 24th 2025 that the homebrew developer/porter GenesisFan64 who was also known as GF64 had passed away.Link to the announcement...
archive.org
May 28, 2025 at 12:24 PM
I’ve started creating these distraction projects in other facets of my life which is why last week my wife and I both could park our cars the in the garage and why this week one of them has light hail damage.
Gamedev lifehack: when burnt out with a project, start a new small distraction project with no obligations with respect to finishing it!

You've recharged, but now you have not 1 but 2 unfinished projects! To fight the inevitable depression from this fact, start a new small d...
May 27, 2025 at 10:53 AM
That was almost nasty. Mild set back with my game this morning because I didn’t catch that Simulant was LGPL licensed. Luckily I wasn’t too far down the rabbit hole but I need to reconsider a few things I’d planned on for the extra work I need to do. #Dreamcast #GameDev #IndieDev
May 26, 2025 at 2:06 PM
For those in the back:
A Discord server is not a suitable, desired, or adequate replace for documentation.
May 15, 2025 at 11:12 AM
Took a small break from the #Dreamcast to setup a public AOL Instant Messenger server. I wrote a sign up, download, configure wizard and put it up on aimserver.io. The backend is powered by the incredible RAS server (github.com/mk6i/retro-a...) project. I wrote the form in Vue/Node. #retrocomputing
May 14, 2025 at 4:31 PM
Draw a cube, convert the cube to vertex data, get all fucked up with projection matrices for an hour, read docs, find that KOS will do the hard part, and finally have a 30 second demo to show for your 4.5 hours of effort.

...still better than my last desk job. ☺️

#dreamcast #gamedev #indiedev
May 8, 2025 at 1:19 AM
hey look at me go
May 7, 2025 at 6:30 PM
Oh! I had the camera backwards and was "hanging" it from the object I was trying to point it at. I am not intuitive.
May 7, 2025 at 6:15 PM
I moved the camera and now the renders are just blank ohgodI hategraphics
May 7, 2025 at 5:58 PM
I have absolutely no clue what I'm doing and have no business doing it. #gamedev #indiedev #dreamcast
May 7, 2025 at 5:48 PM
For something a little different, here's a shot of the Smokies (Overlooking Cedar Bluff) taken from my drone this afternoon. #knoxville
May 5, 2025 at 11:14 PM
Cliched or not at this point, “Easy to understand, difficult to master” really does seem to be the path forward for me and my #gamedev experience.
May 5, 2025 at 11:03 PM
Of all the two player activities, we found “shooting” to be the most fun simply because it was the only one that made sense without any direction. The “race” and “hunting” ones both were over our heads. (2/2)
May 5, 2025 at 11:01 PM
Seeing as I’ve never much been into games more than casually and I find myself trying to design one, I set up the Dreamcast in my 4 y/o’s room and popped in Sonic Adv. 2 (1/2)
May 5, 2025 at 10:59 PM
I should have probably started with this, but: My Dreamcast now holds the time and date between boots. Nothing like burning a CDR, go to test it, and having the goddamn date/time thing show up.
May 5, 2025 at 6:58 PM
Reposted by Lucas
Something is wrong with my chicken.
April 24, 2025 at 1:41 PM
I think I have sorted out the timezone error in shortcuts and should now be able to post with a keyboard shortcut.
April 17, 2025 at 2:23 PM
After some messing around yesterday, I couldn't find a reason that this project for the #dreamcast shouldn't have a chat function that uses the dreamcast keyboard nor any reason to not use OSCAR, the protocol used by AOL Instant Messenger, powered by github.com/mk6i/retro-a...
GitHub - mk6i/retro-aim-server: Self-hostable instant messaging server that makes classic AIM and ICQ clients work again. (Independently developed, not affiliated with or endorsed by AOL)
Self-hostable instant messaging server that makes classic AIM and ICQ clients work again. (Independently developed, not affiliated with or endorsed by AOL) - mk6i/retro-aim-server
github.com
April 17, 2025 at 11:24 AM
I started this project without an idea, etc. I'm just learning what I can make the #Dreamcast do. So far, I have a controllable, stationary camera in 3D space that loads an asteroid field, bkgrnd music, fonts, menu, and networking (BBA) that loads a msg from a server (XML).

#Homebrew #GameDev #Sega
April 16, 2025 at 12:50 PM
I needed a space to share updates on the projects I'm working on instead of flooding the discord servers I'm a member of. For the foreseeable future, I'll be posting about my #Sega #Dreamcast #homebrew project.
April 16, 2025 at 12:43 PM
First Post 💻
April 16, 2025 at 12:15 PM