Wait, it didn’t already or am I confusing it with the VESA support on Linux?
You might be thinking of Allegro?
101–110 of 136 posts
Wait, it didn’t already or am I confusing it with the VESA support on Linux?
You might be thinking of Allegro?
Earlier quoted context omitted.
The real question is "why not?" :)
I 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 accepta…
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&...
Earlier quoted context omitted.
Welcome to Amiga games, in many cases the floppy would contain the boot loader that would directly jump into the game. At least on the Amiga 500 you would not go through the trouble to start Workbench, only to load the game, unless you were a lucky owner of an external hard drive.
PC had bare metal games too. They were called “booters” and you can find an entire category of them on mobygames: https://www.mobygames.com/platform/pc-booter/
I want to commend Dj Delorie for doing a great job. As a poor child at that time having access to a proper compiler which could ran on my old PC which only ran DOS, was awesome and amazing.
Earlier quoted context omitted.
I 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 accepta…
> "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&itemsPer…
ISA is part of IBM-compatibility.
Earlier quoted context omitted.
That... Shouldn’t be terribly difficult? Though I don’t believe UEFI has sound drivers (you’ll have problems writing one yourself because even frickin’ sound-codec chips have NDA-only datasheets these days), and the stupidest thing is that the “graphics output protocol” doesn’t indicate vsync so you can’t do tear-free blitting, which is literally worse than VGA.
Most support Intel HDA. The problem is that people don't use onboard audio anymore (because its incredibly and audibly noisy). They use USB or Bluetooth. Bluetooth absolutely isn't standardized and is a mess, and USB miiiiiiight be okay if you limit to a subset of EHCI and USB Audio Class 1.0 devices. At this point, its easier to just use Linux and run your game as pid 1.
But given autotune trends and how genz-ers grew up with shitty early smartphone loudspeakers and not much better BT ones they aren't used to proper music and their tastes are rot forever.
Earlier quoted context omitted.
I 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 accepta…
> "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&itemsPer…
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.
Earlier quoted context omitted.
I'm going to find out. I've been meaning for years to port the OHRRPGCE back to DOS, where it came from. I'm very surprised to see SDL3 re-gain DOS support, since they've aggressively dropped support for almost every port/OS they had in the SDL 1.2 days.
Very cool. I'd never heard of OHRRPGCE (Official Hamster Republic Role Playing Game Construction Engine) before. I was going to say it feels like an early predecessor to something like RPG Maker but I think RPG Maker originally came out in the early ’90s for the Japanese PC-98 computers. From the wikipedia entry [1] for OHRRPGCE > It runs at an 8-bit color depth, by default creates games that run at a 320 × 200 resol…
Uhm... excuse me? Why? Is there anyone even using DOS for anything serious these days?
Because computers can be used to do things that are not...so serious?