Earlier quoted context omitted.
Semi-related, since SDL added support for DOS a few weeks ago I've worked with Claude to port Cave Story to DOS [1]. On a Pentium 75 it can get 30fps and with decoupling the frame timer it plays at the same speed as the original. The port offloads the Organya synth soundtrack to MIDI to improve performance, and also sounds amazing. Still working on a few bug fixes, performance tweaks, and Waveblaster support, but it'…
I admire your work, but at the same time I have to ask: Why?
DOS Zone
81–87 of 87 posts
Re: DOS Zone
#82i love russians' nonchalance for anything regarding copyright
Re: DOS Zone
#83Earlier quoted context omitted.
Fun fact, Win 95, 98 and ME booted DOS and autoexec'd win for you.
Yes, but like Windows for Workgroups before them, they didn't need to rely on DOS services once they had started. They were 32-bit multitasking OSes that could host multiple DOS VMs and (in the case of WfW) a 16-bit cooperatively multitasked GUI. DOS basically acted as a bootloader. But all of those OSes had the very weird feature that they could switch back into a virtualised copy of their bootloader. I do feel that…
Re: DOS Zone
#84I wish there was an instant play button for some of the multiplayer games, the server browser interface is kind of obtuse. I did the Quake 3 port that they used as the base for their Q3A, and I have my own site that lets you instantly drop into a demo match vs. bots: https://thelongestyard.link/q3a-demo/ . It's not just the original running in an emulator either, I made it a real web port with features you'd expect i…
Semi-related, since SDL added support for DOS a few weeks ago I've worked with Claude to port Cave Story to DOS [1]. On a Pentium 75 it can get 30fps and with decoupling the frame timer it plays at the same speed as the original. The port offloads the Organya synth soundtrack to MIDI to improve performance, and also sounds amazing. Still working on a few bug fixes, performance tweaks, and Waveblaster support, but it'…
Re: DOS Zone
#85I wish there was an instant play button for some of the multiplayer games, the server browser interface is kind of obtuse. I did the Quake 3 port that they used as the base for their Q3A, and I have my own site that lets you instantly drop into a demo match vs. bots: https://thelongestyard.link/q3a-demo/ . It's not just the original running in an emulator either, I made it a real web port with features you'd expect i…
Re: DOS Zone
#86I wish there was an instant play button for some of the multiplayer games, the server browser interface is kind of obtuse. I did the Quake 3 port that they used as the base for their Q3A, and I have my own site that lets you instantly drop into a demo match vs. bots: https://thelongestyard.link/q3a-demo/ . It's not just the original running in an emulator either, I made it a real web port with features you'd expect i…
Cave Story is in my Mount Rushmore of games, bookmarking this for later! Very curious to see how the controls map out and work. Good job, and keep it up :D
Left thumb drag (anywhere on left half of screen): D-pad
Right thumb tap/hold: shoot
Right thumb drag (any direction): jump
Tap weapon/health bar: open inventory/map menu
Swipe weapon/health bar left/right: switch weapon
For Quake, the left half of the screen works like a gamepad left stick for movement, and the right half works like a trackpad for aiming. Your weapon will start shooting automatically when an enemy is near the crosshair, even if they are not directly under it, so you need to track enemies accurately over time to score hits without wasting ammo. Tapping the top right quadrant of the screen will shoot manually, which is mostly useful for the rocket launcher. I didn't figure out a scheme to enable jumping or zoom/scope.
Re: DOS Zone
#87Earlier quoted context omitted.
Fun fact, Win 95, 98 and ME booted DOS and autoexec'd win for you.
Yes, but like Windows for Workgroups before them, they didn't need to rely on DOS services once they had started. They were 32-bit multitasking OSes that could host multiple DOS VMs and (in the case of WfW) a 16-bit cooperatively multitasked GUI. DOS basically acted as a bootloader. But all of those OSes had the very weird feature that they could switch back into a virtualised copy of their bootloader. I do feel that…
In theory, yes. Yet some games could not run in those "DOS VMs" because not enough real memory was available, which means that they weren't real VMs. The real "DOS VMs" appeared in Windows 2000.