3 ms·
The real question is "why not?" :)
by gbin 5mo ago
The real question is "why not?" :)
- spijdar 5mo agoI think this PR is awesome, and I can totally see myself playing around with this at some point. Being able to create DOS executables of SDL projects is just ... cool! But I do wonder about the practicality. This would, I presume (never done DOS development, never touched a memory extender) only run on 386+ CPUs, and maybe more importantly, probably require a newer CPU than that to run anything non-trivial at acceptable performance. So I wonder how many "real DOS machines" this can practically target. Still, it is massively cool.
- justsomehnguy 5mo ago> "real DOS machines" this can practically target. Define "real DOS machine". But I would give you my definition: something with ISA slot so you can hear that awful 2.0 stereo SB Pro-compatible with a hiss what could be almost parseltongue. Video card of choice. So basically anything between 386sx to P3 Tualatin and some rare and weird cases even P4 and AMD Athlon. https://theretroweb.com/motherboards?page=1&itemsPerPage=24&platform1=27&expansionSlotsIds%5B0%5D%5Bid%5D=6&expansionSlotsIds%5B0%5D%5Bcount%5D=1&expansionSlotsIds%5B0%5D%5Bsign%5D=%3D https://theretroweb.com/motherboards?page=1&itemsPerPage=24&...
- dosisking 5mo agoA real DOS machine is running on a 8086 (or 8088) ISA is part of IBM-compatibility.
- AJenbo 5mo agoI did testing on a K6-2 300Mhz, and yes it has 2 ISA slot, one of which is where I put the Sound Blaster 16. Compiling an SDL port of Quake quake gives you 90% performance at 320x200 and 97% at 640x480 compared to the original. That's about 45fps which isn't bad I think. SDL3 should now work with any i386+ with a VGA and 4MB of RAM which is roughly the requirements of Doom.
- deleted 5mo ago[deleted]