Twitter Stops Users From Playing DOS Games Inside Tweets 54
jones_supa writes: Twitter has killed off an interesting trend of playing DOS games in tweets. Last week, users discovered they could use the new "Twitter Cards" embedding feature to bundle full DOS games within tweets. Running DOSBox inside the web browser is possible thanks to an Emscripten port of DOSBox called Em-DOSBox. The games were pulled from Internet Archive's collection of 2,600 classic titles, many of which still lack proper republishing agreements with the copyright holder. So, is embedding games within Twitter Cards, against the social network's terms of service? Either way, Twitter has now blocked such activity, likely after seeing the various news reports and a stream of Street Fighter II, Wolfenstein 3D and Zool cheering up people's timelines.
The main concern (Score:4, Interesting)
The main concern is that enough people rediscover old games, not upholding copyright. Personally, even as a good ranking gamer in contemporary FPSes, I could ditch every game made past 1983 and be very happy with the earlier ones.
Re: (Score:2)
It only gets better with time [neocomputer.org]
Re: (Score:2)
Re: (Score:3)
You know, if you unplug the ethernet cable from the PS3, you can just play the game without updating it.
(Or disable the wifi, I guess. My PS3 is one of the wired-only ones.)
Granted, that won't work for online play, but people playing online generally don't gripe about needing to download updates.
The only time I ever put my consoles online is when I want to buy something from one of the download shops.
They want to monetize it (Score:2, Insightful)
Twitter is so desperate to make money, they'll only bring this back if they can somehow profit off of it.
Re:They want to monetize it (Score:4, Interesting)
Yes - and THAT would be a blatant copyright violation.
Back in the mists of time, it was understood that no one was guaranteed any profit from any publicized work. The idea was, that IF there WAS a profit, then the author(s) should get some of it.
Casual users playing around with the code is cool, in my opinion. Corporate users making a profit, however indirectly, is not so cool.
Re:They want to monetize it (Score:4, Interesting)
Back in the mists of time, it was understood that no one was guaranteed any profit from any publicized work. The idea was, that IF there WAS a profit, then the author(s) should get some of it.
Umm, when was that exactly? Wide-scale publication was not possible until the invention of movable type in the mid-1400s. The first copyright privilege after that was granted in 1486, and others quickly followed in the 1490s and early 1500s. [wikipedia.org] They were almost exclusively granted to PRINTERS, not authors.
It would take a couple more centuries before authors (not printers) tended to be granted copyright and thus had primary control over profit.
(I of course take your point that Twitter making money off of this would be copyright infringement in the modern sense. But your idyllic "back in the mists of time" when no one was guaranteed profit and authors got some of it... well, it wasn't quite like that.)
Re: (Score:2)
Whatever that was meant to do, it isn't doing it.
Re: (Score:3)
I doubt that it is god's gift to efficiency; but it isn't obvious why dosbox would be a more permeable VM in-browser than it is on the desktop(how permeable it is, or isn't, I don't know, it probably gets less testing than the more heavily used and often publicly exposed VMs; but it is also em
Re:Dosbox in a browser? (Score:5, Insightful)
Do I REALLY want to run a dosbox in my browser?
How are we supposed to know the answer to that.
How long until someone comes up with an exploit?
An exploit to what exactly? Are you actually asserting that someone will discover a JavaScript security hole, then instead of simply exploiting it with a standard web page, they would instead construct an ms-dos program designed to run in dos box that exploits some additional security hole in dos box in order to exploit the JavaScript vulnerability? Do you happen to be afraid of your own shadow too?
Re: (Score:1)
That would be a much more interesting hack than the usual exploits. Probably it would be worthy of posting on slashdot.
Re:Dosbox in a browser? (Score:5, Informative)
I'd say it's gotten a bit metaphysical at this point. The browser is is running the Javascript inside of a sandbox. This particular javascript file is a cross-compiled version of Dosbox, plus some API wrappers to make Dosbox think that it's running in Linux with SDL2. Dosbox in turn is emulating the CPU and hardware of a typical 386, as well as providing implementations of various DOS facilities.
Browser exploits exist (or at any rate have existed in the past, and may exist in the future; a 0-day may or may not exist at any given time), and most of them use Javascript in some way; this much is true. However, why write a DOS program that tricks Dosbox into tricking Emscripten into running that exploit when you could just run the exploit directly? This might be a great way to show off, but wouldn't be very practical.
Re: Dosbox in a browser? (Score:1)
Please, don't feed the trolls..
Re: (Score:1)
Fine, but is it alright if I feed someone who writes an emulator to host an operating system which runs a program that feeds the trolls?
Re: (Score:2)
Purina CoderChow(TM) made from 100% all natural compounds and elements.
Re: (Score:3)
You failed with that last one. We don't use laptops.
Re: (Score:2)
* What you can still do in 32KB of RAM!
God damn youngster
http://www.bricklin.com/histor... [bricklin.com]
There's visicalc in 28K
Re: (Score:2)
Do I REALLY want to run a dosbox in my browser?
Just type WIN at the command prompt and hit enter, LOL.
Re: (Score:2)
It supports consoles as well, via JSMESS. https://archive.org/details/gg... [archive.org]
Re: (Score:1)
If I could advocate parent, s/he exhibited instincts we've been trying to teach. Our security guy slapped together a little phising/soc-engineering training video that a few of our departments got added to their training, including IT. I realized you could boil the thing, and all it was really saying is Be Skeptical, over an
playing games inside of tweets? (Score:3)
Re: (Score:2)
Then you probably need a better screen. Back then, the highest resolution was 640x480 and later 1024x768. If your system can't double or quadruple that correctly then you need to get a better display. Or don't resize it at all. Back then we DID play on 12"/14" displays.
let me get this straight.. (Score:1)
tweets are still restricted to 140 characters, yet they allow you to embed dos games into the message?
Re: (Score:2)
They probably use cloudpointers to dynamically vault the constraingarden's wall, or something like that.
No fun allowed. (Score:2)
Why use a megacorp website that hates fun?
Re: (Score:2)
Don't let the perfect be the enemy of the good. Also, your browser is dynamically recompiling the javascript.
What's more impressive (Score:2)
Is that games from back then can fit in a tweet from nowadays. Imagine that every stupid tweet you have ever sent, seen or received is a full-fledged video game. That's how scarce our storage space was back then (and we liked it).