| ▲ | chaps 6 hours ago |
| That honestly sounds amazing. Imagine booting into something like a grub menu that's just a list of classic games. |
|
| ▲ | Xirdus 6 hours ago | parent | next [-] |
| I basically had this setup back in the day. I don't really know how I ended up with it, I was 7 at the time and none of it was intentional - but my bootloader had two entries: I could boot into Windows 98, or I could boot into Worms. |
| |
| ▲ | Dwedit 5 hours ago | parent | next [-] | | It's a similar idea, but that's a DOS menu. At the point when the menu appears, MS-DOS 7.1 has already been loaded. | | |
| ▲ | tetrisgm 2 hours ago | parent [-] | | Stupid question but... would bundling the binary with an ASM port of something that could run this technically make it possible to run without the OS? I realize this is basically doing docker for DOS games and incredibly stupid, I'm just curious about the thought experiment | | |
| ▲ | Xirdus 2 hours ago | parent [-] | | Well, the "ASM port of something that could run this" would be the OS... |
|
| |
| ▲ | dale_glass 5 hours ago | parent | prev [-] | | Probably your parents setting it up? As far as I know, Worms is a normal DOS game, so the only way for that to happen should be a DOS install configured to just auto-start Worms on boot. Which makes sense as a way to keep a kid away from anything that could cause trouble. I very vaguely recall that there used to be a very few PC games that worked as boot floppies and possibly didn't use DOS at all, but it was a rarity and Worms definitely wasn't one. | | |
| ▲ | Induane 5 hours ago | parent | next [-] | | I bet it wasn't actually the bootloader but something with autoexec.bat - you could setup choices in it and windows was just one launch option. | | |
| ▲ | Xirdus 5 hours ago | parent [-] | | Well, if you treat DOS as a bootloader for Windows 98 - which it was actually - then modifying autoexec.bat would count as setting up the bootloader. |
| |
| ▲ | Xirdus 5 hours ago | parent | prev [-] | | No, I set it up. My parents were non-technical. I had a CD-ROM re-release of Worms for DOS from one gaming magazine or another. I guess the installer set it up somewhere somehow but I remember it wasn't easy to get it installed and there were further problems trying to launch it. It's possible the installer itself was a DOS program, not a Windows program. |
|
|
|
| ▲ | 4 hours ago | parent | prev | next [-] |
| [deleted] |
|
| ▲ | queuebert 6 hours ago | parent | prev [-] |
| I would guess a modern BIOS chip is as powerful as an NES, right? |
| |
| ▲ | snazz 6 hours ago | parent | next [-] | | You can do substantially more in UEFI than NES-level games. (See https://uefi.org/specs/UEFI/2.9_A/12_Protocols_Console_Suppo...) | |
| ▲ | fluoridation 6 hours ago | parent | prev [-] | | What do you mean by "BIOS chip"? Like, the flash memory that stores the motherboard's firmware? I don't think that contains any processing elements. | | |
| ▲ | sedatk 6 hours ago | parent [-] | | BIOS can only manage VESA which is much much slower than the capabilities of a modern GPU, so they might have meant graphical performance in regards to that. | | |
| ▲ | jasomill 2 hours ago | parent [-] | | VESA BIOS Extensions support direct framebuffer access in protected mode, and I don't imagine the lack of accelerated 2D operations would be a practical bottleneck when implementing NES-style graphics on modern PCs. UEFI GOP additionally supports accelerated bitblt, but again YAGNI for 2D game performance at reasonable framerates on a modern PC. |
|
|
|