60 comments

  • wiseowise49 days ago
    Still remember how my PC was freezing on VC 20 years ago, and now I can play it in a browser in 120 fps. Wild.<p>Big kudos to <a href="https:&#x2F;&#x2F;github.com&#x2F;SugaryHull&#x2F;re3&#x2F;tree&#x2F;miami" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;SugaryHull&#x2F;re3&#x2F;tree&#x2F;miami</a> on which this is based on. Wholeheartedly agree with authors, every game older than 10 years, and that is not in active development, should be made open source so that community can keep games alive instead of letting them rot.
    • tobyjsullivan49 days ago
      &gt; agree with authors, every game older than 10 years, and that is not in active development, should be made open source so that community<p>Note that GTA V is now 12 years old and still sells ~20M copies per year. So that’s going to be a tough sell in some cases.<p>You could argue it’s still actively developed, particularly due to online, so fair enough.<p>But that’s also sort of true for Vice City. They’ve released mobile version (playable on Netflix) over the past few years at least.<p>Nevertheless, I’d be thrilled if that was a standard practice.
      • ASalazarMX49 days ago
        Fallout 4 is ten years old and just recently was sold again as a remake, basically a small update with pre-included mods. Skyrim is 14 years old and I&#x27;m sure it will be resold at least one more time before TES VI is released.<p>Moddable games are like prescription pills that add one ingredient to a patent-expired recipe, to repatent it as new.
        • SSLy49 days ago
          &gt; <i>Skyrim is 14 years old and I&#x27;m sure it will be resold at least one more time before TES VI is released.</i><p>you wouldn&#x27;t believe what just did hit Nintendo Switch 2&#x27;s eShop.
      • hiccuphippo49 days ago
        I&#x27;d extend it to all copyright but instead of &quot;active development&quot; make it a nominal fee every 10 years, so anyone that doesn&#x27;t mind their work becoming public domain 10, 20, 30, etc years later can easily let it go.
        • aeonfox49 days ago
          Most IP owners would pay the tiny fee just to hold onto IP rights and do absolutely nothing with it. If I were designing this hypothetical legislation I&#x27;d make it 10 years without a release that works on new hardware and the copyright is lost. This would at least incentivise the owners to do remasters just to hold onto the IP, something that would make them a few bucks anyway.
          • seba_dos148 days ago
            The fee should be tiny at first and rise exponentially over time.
        • kiicia48 days ago
          And is in even worse state than switch 1 version was… that’s achievement in itself I guess…
      • integralid49 days ago
        &gt;Nevertheless, I’d be thrilled if that was a standard practice.<p>Or we could shorten copyright to something reasonable, like 15 years after release.
    • systemtest49 days ago
      2003 is 22 years ago. The events in the game take place 16 years in the past.<p>I feel nostalgic for Vice City the same way people felt nostalgic for the 80s when the game was released.
      • medstrom49 days ago
        Damn, the 80s felt that <i>recent</i>?
        • smt8849 days ago
          No, because culture seems to change more slowly now.<p>Even in 1995, the 80s looked like a different planet. The fashions, cars, and even houses looked different.<p>The differences between 2003 and 2013, or between 2013 and 2023, are much less noticeable if you&#x27;re just looking at fashion, cars, or cities.
        • stuaxo49 days ago
          We were much younger so 16 years ago did not feel recent.<p>Subjective time speeds up as we age, probably based on how long a give period is vs the rest of your life.<p>16 years was a much bigger % of your life then than it is now.<p>Think of 2 year old, a year ago was half their life !
          • medstrom48 days ago
            The 2 y&#x2F;o example isn&#x27;t very good, I can only imagine that they&#x27;d perceive last year as pretty recent, compared to how I perceive last year.
      • m46349 days ago
        I still hear the sound of cars going by when you stand on the sidewalk.
  • superasn49 days ago
    This works amazing well. I started playing and just 5 minutes in, I was completely hooked and ended up playing for almost half hour.<p>It could be that I&#x27;m a bit old-school, but this really seemed to confirm that ready to play fun gameplay trumps realistic graphics any day!
    • systemtest49 days ago
      Vice City was originally planned as an add-on to GTA III. Development time was 18 months. Incredible that they put out such a great game in so little time.
    • emilbratt49 days ago
      Pushing the nostalgic effect aside, I agree. The gameplay is the important part and is why I can still play snes games to this day.
  • amarant49 days ago
    This got me thinking that one of my childhood favourites ought to be playable in the browser too, and sure enough, here&#x27;s GTA 2 if anyone else is as old as I am:<p><a href="https:&#x2F;&#x2F;dos.zone&#x2F;grand-theft-auto2&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dos.zone&#x2F;grand-theft-auto2&#x2F;</a>
    • djeastm49 days ago
      GTA 1 was the first computer game I ever remember buying with my own money:<p><a href="https:&#x2F;&#x2F;dos.zone&#x2F;grand-theft-auto-1997&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dos.zone&#x2F;grand-theft-auto-1997&#x2F;</a><p>I can&#x27;t get the radio music playing, unfortunately.
      • stuaxo49 days ago
        GTA came on a CD, lots of CDROM games of the time used CD Audio tracks, so an ISO won&#x27;t have these, but a dump as bin + cue will.
    • doublerabbit49 days ago
      Carmageddon is another old classic of mine, <a href="https:&#x2F;&#x2F;dos.zone&#x2F;carmageddon" rel="nofollow">https:&#x2F;&#x2F;dos.zone&#x2F;carmageddon</a><p>I used to watch my older brother play this when I was younger and he always hid the CD.
      • amarant49 days ago
        Oh damn, my cousin had carmageddon! We&#x27;d stay up all night long playing it when I visited him!<p>Now I gotta find that other game he had, but I don&#x27;t remember what it was called. It was kinda like reverse GTA: you played as a female cop and you had to stop the criminals. Iirc there were corrupt cops later on in the game.
        • desdenova49 days ago
          Would that be Urban Chaos?
          • amarant49 days ago
            Yes! That&#x27;s the one! Thanks! Omg, I need to play that game now!
    • jtokoph49 days ago
      This is great. I also played the heck out of GTA2. I had a lot of fun attempting to mod the textures to get my favorite cars in the game. Respect is everything.
    • dashzebra49 days ago
      wsdfqfcf<p>If you know, you know.
  • agentifysh49 days ago
    this is one of the most impressive thing i&#x27;ve see on HN<p>how is this done ?? what engine is used ? it feels exactly like the original<p>also the whole website dos zone seems to have all these browser versions of half life etc ???<p>how are people making these things and how are they legal ?<p>so many questions
    • sho_hn49 days ago
      &gt; how is this done ?? what engine is used ? it feels exactly like the original<p>It&#x27;s most likely using reVC, a reverse-engineering of the original binaries by decompilation, and then built for the web using emscripten, which does a fairly good job making OpenGL code work on WebGL.<p>My Tomb Raider web build I linked here elsewhere was done the same way (reversing by the amazing people in the TR1X project).
      • alternatetwo49 days ago
        Pro tip: press R for free roam script in menu. This was a debugging feature in re3 and reVC.
    • sva_49 days ago
      If I had to guess, by being hosted in Russia they probably ignore the legality.
    • bossyTeacher49 days ago
      &gt; how are they legal ?<p>they are not, but then again so are many things. We choose what laws to enforce (see 18-20 year olds drinking, unmarried cohabitation, etc). just because it is not legal does not mean that law enforcement will care.
      • stevezsa849 days ago
        In which country is unmarried cohabitation not legal?
        • brailsafe49 days ago
          Depends on your definition of marriage. Various places with common law automatically make you <i>effectively</i> married as far as family law and tax law are concerned, and insofar as people involve the courts.<p>After 1 year of cohabitation in Canada, couples are federally common law spouses for tax purposes. Provincially it depends, but after 2 years in some provinces you&#x27;re technically and automatically spouses for family law purposes, which gives someone the same legal rights as an explicitly married couple in terms of asset division and parental obligations following a breakup (which is outdated and insane in many cases outside of having children, but whatever).
        • bossyTeacher49 days ago
          Iran, also in some US states like North Carolina and Missisipi (just not enforced).
        • kube-system49 days ago
          Today, Iran. And even parts of Europe as late as the 90s
        • ghssds49 days ago
          Burundi, since 2018.
    • kg49 days ago
      For the &quot;how&quot; see <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46330258">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=46330258</a> - the game has been reverse engineered. There are reverse engineering and reimplementation projects like this for a lot of older games, i.e. Mario 64, Diablo and at least one of the Sonic games<p>Is it legal? Well, the reverse engineering typically is as long as you follow the rules, but hosting all the game assets on a public web server so you can play it probably isn&#x27;t.
      • charcircuit49 days ago
        reVC is clear copyright infringement distributing a derivative work based off the code of the game.
        • desdenova49 days ago
          It was already brought down by Rockstar as well.<p>This isn&#x27;t just reverse engineering, it&#x27;s a decompiled source from the original binary.
    • basch49 days ago
      If you boot the game, it only loads the demo, and it tells you to supply your own game file to play the rest.
      • Hamuko49 days ago
        The demo includes a lot of the game assets though. Looks like it has the full map, probably a lot if not all of the vehicles, peds too.
        • basch39 days ago
          presumably the demo is free to distribute
  • sho_hn49 days ago
    I did this with Tomb Raider once:<p><a href="https:&#x2F;&#x2F;eikehein.com&#x2F;stuff&#x2F;sabatu&#x2F;" rel="nofollow">https:&#x2F;&#x2F;eikehein.com&#x2F;stuff&#x2F;sabatu&#x2F;</a><p>(Here with a fan level to avoid copyright concerns.)
  • MinimalAction49 days ago
    Crazy! Brought back the summers of my childhood where I mindlessly roamed around the Vice City with my custom MP3 list of songs. For so long, I was stuck on flying the RC helicopter in an abandoned skyscraper level. It has been years, and now I have the itch to try that again!<p>Thanks to whoever made this possible. There goes my weekend.
  • Exuma49 days ago
    Which was the GTA where you rode around on a dirtbike out in the california mountains, and there was like bootleggers and stuff.... man i have serious memories of that game
    • chistev49 days ago
      ALL YOU HAD TO DO WAS FOLLOW THE DAMN TRAIN, CJ!
      • Exuma48 days ago
        Dude............omg..............holy SHIT i forgot about that. NOOOOOOO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
    • eftychis49 days ago
      San Andreas
  • 69896949 days ago
    If you don&#x27;t have the original executable on hand:<p>localStorage.setItem(&#x27;vcsky.haveOriginalGame&#x27;, &quot;true&quot;)<p>I haven&#x27;t checked further than the third mission
    • em-bee49 days ago
      doesn&#x27;t seem to work
      • dahateb48 days ago
        you have to call it on the cdn page: <a href="https:&#x2F;&#x2F;cdn.dos.zone&#x2F;vcsky&#x2F;release&#x2F;vc-sky-en-v5&#x2F;game.js" rel="nofollow">https:&#x2F;&#x2F;cdn.dos.zone&#x2F;vcsky&#x2F;release&#x2F;vc-sky-en-v5&#x2F;game.js</a> reload on the original page an then it works
      • hbs1848 days ago
        Refresh the page after adding the flag
        • em-bee48 days ago
          i thought i had refreshed, but apparently not. it worked when i tried again, after i had closed the browser.
  • ekjhgkejhgk49 days ago
    I&#x27;m so old that GTA in 3D still feels new.
  • dailen49 days ago
    And it consumes less RAM than msn.com
  • sehugg49 days ago
    GTA Vice City was released for iOS devices in 2012, and IIRC it ran pretty well. Not surprising that it runs well with WASM&#x2F;WebGPU, given the massive increase in GPU performance. I&#x27;d imagine that the CPU-bound paths are well-optimized for 2002 Pentiums.
    • al_borland49 days ago
      I just re-downloaded Vice City on my iPhone yesterday. It runs well, but the on-screen controls are, well, on-screen controls. That limits how much I actually want to play it.
      • hoten49 days ago
        Does a USB&#x2F;bluetooth gamepad work on that version? Or are people really out there playing GTA on a tiny touch screen?
        • al_borland49 days ago
          I just tried an 8bitdo controller I had lying around. It does work, but the controls seem all wrong and need to be remapped. I may do that.<p>I never carry a controller with me. I&#x27;d love to just be able to pick up and play in a waiting room or something without needing to plan for it or having an awkward setup. The MCON looked promising, but still probably bigger than what I&#x27;d want to carry around.
  • pipes49 days ago
    I came here hoping to see some technical explanation of what this is. E.g.JavaScript emulation of PS2 version? Recompilation + wasm? Something else entirely?
    • Hamuko49 days ago
      Says reVC in the description, so it&#x27;s been decompiled from the original Vice City binary and then reimplemented in JavaScript&#x2F;WebAssembly.
  • mojalefa45 days ago
    Mojalefa 8rrururururut you are not filtered into a file Email corneliuslondon7@gmail.com the account number is below the details of my life and death is a file or link you sent to you and your team is a great day
  • cluckindan49 days ago
    Site connects to yandex.ru
  • onion2k49 days ago
    It&#x27;s at least 20 years since I last played Vice City, and I can still remember my way around the map. That&#x27;s weird.
  • bgirard49 days ago
    Wow, crazy to see this childhood classic load and run seamlessly in my browser. Better than on my old hot wheels pc.
  • pinus-cembra49 days ago
    Web browsers really have come a long way. Will be interesting to see where we&#x27;ll be in 10 to 20 years.
  • _fat_santa49 days ago
    Haven’t tried this yet but I literally just loaded the OG PC version on my steam deck.<p>The originals are amazing but I have to say for all their faults, the Definitive Editions figured out the camera. For anyone that played the OG versions you were stuck with the “follow cam” unless you had a PC + Mouse
    • nix0n49 days ago
      There are QOL mods[0] available for that version to get the camera (and controller in general, and other stuff) working better.<p>Can&#x27;t speak to the Deck HW or Steam OS specifically, but the SilentPatch and GInput mods have been working great for me on Proton under Linux Mint.<p>[0]<a href="https:&#x2F;&#x2F;cookieplmonster.github.io&#x2F;mods&#x2F;gta-vc&#x2F;" rel="nofollow">https:&#x2F;&#x2F;cookieplmonster.github.io&#x2F;mods&#x2F;gta-vc&#x2F;</a>
  • ozozozd49 days ago
    Sensible Soccer is so true to the original. It&#x27;s even impossible to quit it!
  • coldcode49 days ago
    Amazing it runs in a browser.
  • moondev49 days ago
    I loved playing this but could never figure out how to beat it<p><a href="https:&#x2F;&#x2F;dos.zone&#x2F;norton-commander&#x2F;" rel="nofollow">https:&#x2F;&#x2F;dos.zone&#x2F;norton-commander&#x2F;</a>
  • intuxikated48 days ago
    Does this one also crash when hitting people with a hammer? I got that error when running reVC on the steam deck, especially during the union strike mission
  • ionwake49 days ago
    Incredible! Not sure if I am just bad at the game, but I dont see any blood and the hookers dont get in the car. Maybe Im just remembering this wrong.
  • properbrew49 days ago
    Really cool, amazed that the old cheats work as well!
  • dom9649 days ago
    The soundtrack is the best part of this game and I&#x27;m surprised this site is just allowing anyone to play this, with the soundtrack as-is.
    • vbezhenar49 days ago
      Is it different from youtube? There are infinite number of videos for &quot;gta vice city soundtrack&quot; search.
      • Anamon49 days ago
        It&#x27;s different. YouTube has Content ID, so the labels get compensated even if it&#x27;s an inofficial upload.
  • em-bee40 days ago
    the game has been removed by a DMCA take down request
  • sergiotapia49 days ago
    It runs insanely well what the hell!
  • julianlam49 days ago
    Does this version still corrupt your game file if you save at the ice cream factory lol
  • Stevvo49 days ago
    Saw some funny bugs I don&#x27;t remember from the original, but it looks a lot better.
  • lawlessone49 days ago
    Feels pretty smooth on my phone for something that&#x27;s running in the browser.
  • tigranbs49 days ago
    Links times out, seems the host wasn&#x27;t ready for the HN traffic!
  • SUJETH44 days ago
    Woww superr game its real superr
  • bhavuk_sharma47 days ago
    Bhai mujhe bhi gta vice city khelni hai laptop pe
  • admtal49 days ago
    I wish all ps2 games were playable and available on such a site
  • Ram10-49 days ago
    Wine in the browser would be so interesting for retro software.
  • HardwareLust49 days ago
    Wow that worked shockingly well on my cheap Moto phone!
    • striking49 days ago
      <a href="https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.rockstargames.gtavc">https:&#x2F;&#x2F;play.google.com&#x2F;store&#x2F;apps&#x2F;details?id=com.rockstarga...</a> has been available since 2012! The only difference here is some web browser overhead, which isn&#x27;t much anymore...
  • SUJETH44 days ago
    Really superrr and exitied
  • bhavuk_sharma47 days ago
    Please bhai mujhe bhi khelni hai
  • kaycebasques49 days ago
    Is something similar available for GTA3?
  • ahmadforoughi49 days ago
    it&#x27;s really cool to play with. i really like the performance as well - better than what i expected
  • alamortsubite49 days ago
    The Atari BASIC intro is a nice touch.
  • akshatchoudhary40 days ago
    i want gta vice city
  • akrimony49 days ago
    Do we have this for far cry as well?
  • RobRivera49 days ago
    I kneel
  • rohan_49 days ago
    is this some WASM magic?
  • SUJETH44 days ago
    Woww superr
  • SUJETH44 days ago
    Superr
  • SUJETH44 days ago
    Wow superr
  • chistev49 days ago
    This is incredible!
  • tsukurimashou49 days ago
    better than the original rockstar PC port...
  • mandown230849 days ago
    Amazing amazing!
  • wmoxam49 days ago
    Ah shit, here we go again
  • mmaunder49 days ago
    Wow!!
  • christkv49 days ago
    So awesome
  • dhruvib48 days ago
    yes