Slashdot Mirror


Twitter Stops Users From Playing DOS Games Inside Tweets

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.

27 of 54 comments (clear)

  1. The main concern by Anonymous Coward · · 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.

    1. Re:The main concern by ganjadude · · Score: 1

      id raise the time frame to when nintendo stopped making console cartridges. I still loved my 64 and play it and SNES more than modern systems

      --
      have you seen my sig? there are many others like it but none that are the same
    2. Re:The main concern by damnbunni · · Score: 2

      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.

  2. They want to monetize it by Anonymous Coward · · Score: 2, Insightful

    Twitter is so desperate to make money, they'll only bring this back if they can somehow profit off of it.

    1. Re:They want to monetize it by Runaway1956 · · Score: 3, 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.

      --
      "Windows is like the faint smell of piss in a subway: it's there, and there's nothing you can do about it." - Charlie Br
    2. Re:They want to monetize it by AthanasiusKircher · · Score: 3, 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. 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.)

  3. Re:Dosbox in a browser? by fuzzyfuzzyfungus · · Score: 2

    Is there any reason to suspect that the version of dosbox compiled into javascript is more vulnerable to having programs inside punch their way out than the version of dosbox compiled for your platform of choice is?

    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 emulating something relativley simple compared to those).

  4. Re:Dosbox in a browser? by Dan+East · · 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?

    --
    Better known as 318230.
  5. Re:Dosbox in a browser? by db48x · · 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.

  6. Re:Dosbox in a browser? by Intrepid+imaginaut · · Score: 1

    Whatever that was meant to do, it isn't doing it.

  7. Re: Dosbox in a browser? by Anonymous Coward · · Score: 1

    Please, don't feed the trolls..

  8. Re: Dosbox in a browser? by Anonymous Coward · · 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?

  9. Re: Dosbox in a browser? by belthize · · Score: 1

    Purina CoderChow(TM) made from 100% all natural compounds and elements.

  10. playing games inside of tweets? by shadowrat · · Score: 2

    were the games in the tweets? i thought the tweets were in a browser running on the user's machine.

  11. Re:Dosbox in a browser? by sexconker · · Score: 2

    You failed with that last one. We don't use laptops.

  12. let me get this straight.. by edxwelch · · Score: 1

    tweets are still restricted to 140 characters, yet they allow you to embed dos games into the message?

    1. Re:let me get this straight.. by Hognoxious · · Score: 1

      They probably use cloudpointers to dynamically vault the constraingarden's wall, or something like that.

      --
      Confucius say, "Find worm in apple - bad. Find half a worm - worse."
  13. Re:Dosbox in a browser? by istartedi · · Score: 1

    Do I REALLY want to run a dosbox in my browser?

    Just type WIN at the command prompt and hit enter, LOL.

    --
    For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
  14. Re:Dosbox in a browser? by Bing+Tsher+E · · Score: 1

    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?

    That would be a much more interesting hack than the usual exploits. Probably it would be worthy of posting on slashdot.

  15. Re:Dosbox in a browser? by Falos · · Score: 1

    Biters show up to say it's just a javascript sandbox. Counters point out vulnerabilities. Counters are countered. We bitterly bitch, we derail into pepsi vs coke, and someone Godwins.

    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 and over.

    The other instinct I noticed is the one that wants to downloading something you can control and manipulate, run it on a proper loader. Not saying that one should be universal like the Caution above, just observing it.

  16. Re:Dosbox in a browser? by Crashmarik · · Score: 1

    * What you can still do in 32KB of RAM!

    God damn youngster

    http://www.bricklin.com/histor...

    There's visicalc in 28K

  17. No fun allowed. by Jack+Zombie · · Score: 1

    Why use a megacorp website that hates fun?

    --
    "You should never doubt what nobody is sure about." -- Willy Wonka
  18. Re:Don't bother. by db48x · · Score: 1

    Don't let the perfect be the enemy of the good. Also, your browser is dynamically recompiling the javascript.

  19. Re:Dosbox in a browser? by db48x · · Score: 1

    It supports consoles as well, via JSMESS. https://archive.org/details/gg...

  20. Re:Good by guruevi · · Score: 1

    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.

    --
    Custom electronics and digital signage for your business: www.evcircuits.com
  21. What's more impressive by guruevi · · Score: 1

    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).

    --
    Custom electronics and digital signage for your business: www.evcircuits.com