:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0:

@bonkmaykr@canithesis.org

21 Male, Missouri, United States
Running Canithesis Interactive & Worlio LLC
Software engineer, newly an Amiga + Saturn nut

Currently working on a shmup game called "Time Falcon", my own game engine for it, and some other stuff. My posts can range anywhere from deep nerd thoughts to brainless shitposting.

Expert at run-on sentences

Give me liberty or give me death
XMPP/Jabberbonkmaykr@canithesis.org

59 following, 45 followers

0 ★ 0 ↺

[?]:bm1::bm2::bm3::bm4::bm5::bm6::bm7::bm8::bm9::bm0: » 🌐
@bonkmaykr@canithesis.org

https://github.com/gbmhunter/MFixedPoint looks like another potential option, but still has that performance penalty. I think that's an inevitability at this point. But if the game is optimized well enough then I guess the 5x to 10x performance penalty is worth it, it's not like we're in 3D. Potentially we'll reach playability on 020 / 386 level hardware and still have decent ish performance going up to the 060 / Pentium 1. I'll put together a stress testing environment to determine if this is the case.

If I do end up having to make both an FPU and fixed-point version of the engine, as a worst case scenario, then the demo record will need to contain some flags about the settings the engine was built with when recording the game session.

History