Live data from Hacker News

DOS Zone

dos.zone

31–40 of 87 posts

Re: DOS Zone

#31
Publishing things that are still available for purchase from storefronts (like steam and gog) seems to be stretching the definition of "abandonware".

While many people would likely justify their piracy with the idea that "The people who made it don't receive that money" - that isn't always true, and even then they did get the cash from selling the rights.

It's not as it playing that one specific game is a human right, after all.

Re: DOS Zone

#32
I 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 in a modern web game that the original didn't have. Things like mobile touchscreen and gamepad controls, ultrawide monitor support, and peer-to-peer internet multiplayer over WebRTC.

I also have an instant-run port of Cave Story: https://thelongestyard.link/cave-story/. For that one I added cloud save game sync too. Porting classic games to the web is a fun hobby!

Coming up with touchscreen control schemes for these old games is probably the most interesting part. I really like the controls I came up with for both games. For Quake I determined that you really need automatic shooting for touch controls to feel good, but a naive implementation of an automatic trigger makes the railgun into a win button, so I did something a little more complex that I think is fun to use and not unfair. Cave Story was also challenging; at first I wasn't sure I could make a touch control scheme that would be good enough to beat the game, but with the final scheme I was able to play all the way through (at least to the first ending) purely on touch controls. And you can use the cloud save sync to transfer your save game to a PC for the hard parts if you need to.

Re: DOS Zone

#33

Hell yea! My mom wouldn't me play the Duke Nukem 3D game CD that game with my joystick because it was too violent and otherwise objectionable. I can finally see what it's about! Also, it is a riot seeing AoE2 on there; I just finished getting my ass kicked in a 3v3. Got tower dropped and never recovered while my teammates tried to carry.

I'm here to kick ass and chew bubblegum, and I'm all outta gum.

Re: DOS Zone

#35

I 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's playable.

1. https://codeberg.org/ecliptik/doskutsu

Re: DOS Zone

#36
post #31

Publishing things that are still available for purchase from storefronts (like steam and gog) seems to be stretching the definition of "abandonware". While many people would likely justify their piracy with the idea that "The people who made it don't receive that money" - that isn't always true, and even then they did get the cash from selling the rights. It's not as it playing that one specific game is a human right…

True, but in defense of the author site and from a personal perspective, the copyright laws are very skewed and allow for being paid for life for a craft that has been made once. Even heirs benefit from it for life. Isn't that wildly unfair for all the other jobs where you are paid for your work once for all? And irrespectively from the fact that what you designed has been produced by the million and still running...

Re: DOS Zone

#39
post #31

Publishing things that are still available for purchase from storefronts (like steam and gog) seems to be stretching the definition of "abandonware". While many people would likely justify their piracy with the idea that "The people who made it don't receive that money" - that isn't always true, and even then they did get the cash from selling the rights. It's not as it playing that one specific game is a human right…

Gog and Steam often release versions years later, sometimes items are well abandoned for a decade plus with no interest in release and people fairly download to play. If you then decide to monetize that, I don't think morally you can really blame those who downloaded it and shared it when it was abandoned.

The whole copyright system needs a huge overhaul as it is taking away the ability to share what is the art and creation forms of today.

Re: DOS Zone

#40

I 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'…

I admire your work, but at the same time I have to ask: Why?
Post reply on HN