Novus Idea
banner
expfunction.bsky.social
Novus Idea
@expfunction.bsky.social
I'm Burak, a computer scientist, graphics programming enthusiast and a gamer. I love graphics engines, currently working on my own engine for the cyberpunk themed retro styled game.
So box made of raw pixels didn't filcker or misplaced and I've finally been able to blit raw pixels at desired page in ModeX. Old font renderer seems like need a bit more work regarding page selection though but at this point, that's ok. 😮‍💨
Next: Sprites...

#DOSEMBER #MSDOS #GAMEDEV #RETRO #ENGINE
October 3, 2025 at 3:30 PM
Struggling with ModeX... 😩
This is driving me crazy, beacuse it took more than a week to implement and I'm still having problems with v-retrace flickering and page offsets (I think).

#DOESEMBER #MSDOS #ENGINE #GAMEDEV #RETRO
October 1, 2025 at 3:21 AM
Okay, rasterizer didn't work (no surprises), but blitting and screen clearing rates are way faster than before. Now I'm convinced this setup and my blit/clear assembler algorithm are viable for the engine. Woohoo! 🙌
Time to re-design the rasterizer...⌚
#DOSEMBER #MSDOS #VGA #ENGINE #RETRO #GAMEDEV
September 23, 2025 at 3:20 AM
More performance testing, I've switched to [ISA] Tseng Labs ET4000AX from IBM VGA, seems like a huge win in terms of VGA write speed! Also I've written Abrash-style triangle filler. I'll have results soon...

#DOSEMBER #MSDOS #VGA #ENGINE #RETRO #GAMEDEV
September 23, 2025 at 1:27 AM
I've completed porting my earlier wireframe renderer, which uses fixed point maths & custom mesh format. Everything seems to be working fine. Comin’ up: performance testing and vertical span rasterizer!

Test mesh: models.spriters-resource.com/playstation/...
#DOSEMBER #MSDOS #ENGINE #GAMEDEV #RETRO
September 20, 2025 at 3:02 AM
YES! I've finally been able to create my MAKEFILE building system that unifies DJGPP with NASM. What a relief for today... 😮‍💨
#DOSEMBER #MSDOS #FREEDOS #RETRO #GAMEDEV #ENGINE
September 18, 2025 at 8:21 PM