Skip to main content

Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
TagsGame Engines

Thanks!

So far I was targeting my Pocket8086 at 10mhz where even in the later stages with 8 enemies max it still keeps at 70fps. But I've tried it on a 8088 motherboard at 4.77mhz and know it will struggle after 3-4 sprites. I was planning to rewrite the sprite rendering in x86 assembly compiled sprites in the hopes of catching up the speed there but jam ended and had no time than. I am still thinking I want to try this and will release a next version here if I get the motivation to try this.

The sprite rendering is optimized enough for C (having pre-generated 4 pixel shifted versions of sprites, bliting 16bits at once and 8bit at the sides, not using mask (black background), not using framebuffer but sorting top to bottom to avoid flickering (rarely it will happen on top)) but I know the assembly rewrite can be even better, just needs some work and new code generators from my side. Your post motivates me to go back to it and try that too. Thanks!

That's so cool you have a real 8088! I actually tested on MartyPC after DOSBox and it behaves exactly like on your motherboard, starts struggling past 3-4 sprites. I'll keep an eye out for updates, not sure how to subscribe for news on this game but I'll look into it. Thanks so much for the game, I truly love it!