The site says all the games offered are shareware, freeware, demo versions, or "liberated" (i.e. officially released as freeware after they became commercially unviable). Most of the currently listed games are shareware from id Software or Apogee (or both), and I recall hearing about Command & Conquer being released as freeware at one point, but I'm surprised to see Dune II and The Black Cauldron on that list — I feel like I would have heard about Dune II being released, and I can't imagine The Mouse giving up any control over intellectual property, even something as mostly-forgotten as The Black Cauldron.
A few of these are still for sale on gog.com and should probably be removed as you say it doesn't seem super legit right now.
If I was the author, I'd make it clear it's all demo versions and actually source these versions instead of full games. Shows the proof of concept without entering legal issues.
On my machine both websites seem to run the emulators much choppier in Firefox than in Chrome. Does it use any JS features that Firefox is known to be slow at, or should I suspect a difference in hardware acceleration of rendering the image?
Would love to see more of these websites implement the JS-DOS on-screen keyboards configurations to allow games w/ key shortcuts (like, say, Civilization) to be played on touchscreen devices.
I'm not so sure about it. Yes it's 16:10, but a few games I played, they look fine to me, not squashed.
Without a solid reference it's hard to tell, but the cursor in C&C is definitely a perfect circle: https://i.imgur.com/f3SZD3t.png so it's at least not squashed at canvas/screen level.
And stretching any screenshots to 4:3 (I tried a few in Photoshop) definitely is more distorted.
I have noticed that a lot of people don’t notice when a video or image is squashed or stretched to the wrong aspect ratio. They simply don’t see it, and aren’t bothered by it even it is pointed out and they agree. So anyone saying that they don’t see anything wrong is, sadly, not an indication of correctness. What is an indication is if there are any people (like me, and commenter glhaynes), who do notice it.
Looking at The Black Cauldron, which I'm very familiar with, it's stretched and manually resizing to 4:3 looks right. I think the thing is, the rendered image isn't being stretched, but the problem is that it _should_ be: because the 320×200 resolution that this is emulating has non-square pixels on the 4:3 displays it was displayed on. Essentially everything today uses square ones. It'd need to be 320×240 to have square pixels on a 4:3 display.
As to why the cursor in C&C is a perfect circle: I'm guessing it's because the C&C authors didn't adjust for non-square pixels. So it would've looked slightly-taller than a perfect circle on original hardware.
Very cool! I've built a similar platform for GB, GBA and SNES at https://afterplay.io I've thought about adding DOS support in the future. What emulator did you end up using? Very nice implementation :)
DOSBox allowed these classic games to run, but it required installation on a computer, limiting accessibility. Fortunately, the magic of modern web technology came to the rescue. Some ingenious individuals managed to make DOSBox run within a web browser, giving rise to the marvelous software package known as JS-DOS.
DOS_deck is built upon the foundation of JS-DOS, which, in turn, relies on DOSBox. Together, they breathe new life into MS-DOS games by bringing them to your browser. However, there's a twist. Games from that era were designed for keyboard and mouse input, without established standards for interaction or control patterns. Here at DOS_deck, a tremendous effort was put into creating a seamless experience, enabling you to effortlessly navigate and play these games, ideally with the comfort of a controller in hand.
Rediscover a golden age of gaming with DOS_deck. It's the bridge between the past and the present, connecting you to a world of digital memories and timeless adventures.
I'm playing on desktop. I tried to play in Firefox's private mode, but the emulator didn't load. I don't know if this is intended or a bug, but just thought I'd let you know.
Ah it looks like Firefox in private mode doesn't support indexed db with is used for storing the games locally and for auth. I should add some error message for that case :) Thank you for reporting. https://bugzilla.mozilla.org/show_bug.cgi?id=1639542
Great! It's only been five minutes and I'm addicted to Dune II again.
I'll never understand what it was about that game that made me play it for hours on end as a kid. I suppose if I had learned more about, even rudimentary, real-time strategy games I may have ended up more of a gamer.
The pogo stick jump in Keens 1-3 took a lot of getting used to and one still tended to fail at it quite a bit, on keyboard. I hadn’t thought about it before, but yeah, I bet it’s much easier on a gamepad.
It's so weird how much better these games looked in my memory (e.g., Dune 2, C&C). I guess when the graphics were so primitive, your imagination filled in the rest. When I look at them now, I realize that units were just a handful of pixels. Then again, I'm looking at it on a 6k 30" LCD screen, when back then I had an 18" CRT.
The CRT effect makes a night-and-day difference. The art was not designed with perfect, crisp square pixels in mind at all. You can reproduce the effect in Dosbox with Auto-CRT; if you're so inclined, eXoDOS just released v6 a few weeks ago which bundles CRT shader configurations for every single game in the collection. Or if you know how to use ReShade.
Ironically, you would need something like an 8K display at 144Hz+ to fully reproduce the visual effect of a CRT, which basically doesn't exist yet. But even with just 4K the filters make a huge, huge difference.
It depends on the customer :) - I agree with you both, especially on the shader, though I don't think you can find reliable CRT under $200 (maybe?) - I was lucky and found one for free dropped as garbage outside someones house. But it's rare to find such.
The main thing is portability (move to another studio, etc. - just carry the device). The customer - lol, kids nowadays want to make old effects.
My kids are playing Monkey Island 2 this week, and its the opposite. I remember it being pixelated (and it is) but the backdrops are astonishingly pretty, the colors vibrant, the animation quirky and fun.
Curious what the future looks like for DOS and old Win95 emulation. I cant seem to run some old games from back then with just dosbox.
I don't try hard and there are likely solutions, but given what has happend with AI and how that has transformed other data hording, I'm excited about the future.
The name got me excited, but I'm definitely in the market for a smoother platform for DOSBox on my SteamDeck. The machine is genuinely excellent for retro gaming because it's so easy to map the mouse and various keyboard shortcuts to its many buttons, and that's increasingly become how I use it instead of more modern games out of Steam. Only issue is there is some faff involved at the moment (but faff that I'm delighted is even possible, it being a full Linux machine and all).
55 comments
[ 2.8 ms ] story [ 109 ms ] threadIf I was the author, I'd make it clear it's all demo versions and actually source these versions instead of full games. Shows the proof of concept without entering legal issues.
https://dos.zone/
https://js-dos.com/v7/build/docs/
Using something better like a Roland SoundCanvas it does not sound that bad:
https://www.youtube.com/watch?v=if6n3QIJqbs
Doom has more memorable music overall though.
Without a solid reference it's hard to tell, but the cursor in C&C is definitely a perfect circle: https://i.imgur.com/f3SZD3t.png so it's at least not squashed at canvas/screen level.
And stretching any screenshots to 4:3 (I tried a few in Photoshop) definitely is more distorted.
As to why the cursor in C&C is a perfect circle: I'm guessing it's because the C&C authors didn't adjust for non-square pixels. So it would've looked slightly-taller than a perfect circle on original hardware.
DOSBox allowed these classic games to run, but it required installation on a computer, limiting accessibility. Fortunately, the magic of modern web technology came to the rescue. Some ingenious individuals managed to make DOSBox run within a web browser, giving rise to the marvelous software package known as JS-DOS.
DOS_deck is built upon the foundation of JS-DOS, which, in turn, relies on DOSBox. Together, they breathe new life into MS-DOS games by bringing them to your browser. However, there's a twist. Games from that era were designed for keyboard and mouse input, without established standards for interaction or control patterns. Here at DOS_deck, a tremendous effort was put into creating a seamless experience, enabling you to effortlessly navigate and play these games, ideally with the comfort of a controller in hand. Rediscover a golden age of gaming with DOS_deck. It's the bridge between the past and the present, connecting you to a world of digital memories and timeless adventures.
I'll never understand what it was about that game that made me play it for hours on end as a kid. I suppose if I had learned more about, even rudimentary, real-time strategy games I may have ended up more of a gamer.
Ironically, you would need something like an 8K display at 144Hz+ to fully reproduce the visual effect of a CRT, which basically doesn't exist yet. But even with just 4K the filters make a huge, huge difference.
The main thing is portability (move to another studio, etc. - just carry the device). The customer - lol, kids nowadays want to make old effects.
Then went back to Dune 2, and oh boy those controls were terrible! You get used to new things so fast that you forget how it was before.
(And no, I'm not playing the remastered version)
I don't try hard and there are likely solutions, but given what has happend with AI and how that has transformed other data hording, I'm excited about the future.
I use it to map a ton of stuff on my Moonlander layers and my razer tartarus.