13 comments

  • Megabinator 5 minutes ago
    What about compiling the compiler to WebAssembly so it can be hosted anywhere and convert a project directly from a browser?
  • zuInnp 37 minutes ago
    All of this recomp stuff is pretty amazing. I really don't like how AI changed my profession, but hey at least I get something good from it.
  • eluusive 2 hours ago
    Who would want to play Gran Turismo without long CD loading screens?
    • easyThrowaway 2 hours ago
      A better question: who would want to play Gran Turismo 3 or 4 without pressure sensitive controllers?

      Even using the original ps2 or ps3 controller with the right drivers on PCSX2 doesn't really reproduce the same smooth acceleration/brake curve of the PS2.

      Playing them on a keyboard or fully digital inputs is just a miserable experience.

      • suprjami 14 minutes ago
        Right analog should be accelerate and brake.

        Analog buttons were always a bad idea and should never be used.

        These days you can map analog triggers to the sticks for a modern experience if you want that.

    • rickdeckard 2 hours ago
      wow, how awesome it would be to play those games with Trackmania-like reload-times (if you restart the race in Trackmania, you're immediately at the starting line again).

      I assume it would require some additional patching in those GT / NFS games though...

    • ErroneousBosh 17 minutes ago
      ITYM "Who would want to play Gran Turismo" [Preparing...] <fwsssssssssss rrrmp fssswsss grmp fsswsss grmp fssswsss grmp> <ejects disc, polishes on T-shirt> <fwsssssssssssssssssssssss> "without long CD" [Preparing...] <aw no not again...> "loading screens?"
    • ssl-3 2 hours ago
      That's easy enough to simulate, too, isn't it? Just pause the game manually at the right spots to make time to get up, make a sandwich, eat the sandwich, take the dog out, walk the dog around the block, and then use the bathroom before resuming. No worries.
    • embedding-shape 2 hours ago
      Or without the very-much-needed hold-your-breath moment at startup, where you listen to the sounds to see if the DVD actually loaded correctly. You get a ~1 second moment in there where life itself suddenly stops, before you hear the "viump" that tells you everything is OK in the world.
    • styleio 50 minutes ago
      And you lose the acoustic error handling too: one seek noise meant resolve(), another meant reject().
  • CodeCompost 45 minutes ago
    AI or no AI, this is amazing.
  • simonmales 1 hour ago
    No GitHub pages so I can play?
    • svantana 1 hour ago
      The games themselves are copyrighted, no?
      • rvz 53 minutes ago
        Yes they are, and Cloudflare gets DMCA requests to take them down.
  • krystalgamer 1 hour ago
    ah yes, another recomp that still emulates a core system component.

    https://github.com/snuri00/ps2-web-recomp/blob/1066c9eea78c2...

    • popcar2 0 minutes ago
      It's really getting annoying. There are a lot of people advertising "decompilations" and "native PC ports" that just turn out to be the emulator packaged into an exe that immediately runs the game... Makes it hard to find actual recompilations of games now.
    • xyzsparetimexyz 27 minutes ago
      Theres a lot of lying going on with these types of AI projects. What I want to see is more 100% matching decompilation so that people who dont use AI can modify the rendering eyv glue and port them to new platforms
    • ekremabiii01 1 hour ago
      its still under development, system components will compile to cpu and VU1 modules will translate to gpu shaders
    • deadxwarrior 13 minutes ago
      [flagged]
  • spwa4 2 hours ago
    VERY cool. I wish you could make this work for steam deck (and friends) though.
    • TheCapeGreek 1 hour ago
      Why would you want this to work on a dedicated gaming device that can emulate the titles outright?

      Have a look at Decky loader and Emudeck.

      • spwa4 1 hour ago
        Can't get decky loader to work on my (Lenovo) steam deck
        • FanaHOVA 43 minutes ago
          What's a Lenovo Steamdeck?
        • hodgehog11 1 hour ago
          You can definitely still get PCSX2 working on it though, and it's fantastic. PS2 and PS3 games are among my favourite uses for handheld PCs.
  • fonrex 2 hours ago
    I hope they'll be able to do that with Forza too !
  • squidmaster 2 hours ago
    [dead]
  • danxbuild 5 hours ago
    [dead]
  • DylanMerigaud 4 hours ago
    [dead]
  • anthk 2 hours ago
    On the PSP recomp, I wish they could somehow target GL 2.1 video cards (ancient Intel iGPU's) so legacy users like me could play most of the games on an n270 netbook.
    • fps-hero 1 hour ago
      Man, the netbooks were amazing for their time, but even by 2008 standards, they were not powerful computers.

      At the time you needed a fairly capable gaming PC for PS2 emulation, which is a far cry from the igpu in an atom. Given a PSP is basically a cut down PS2, I don’t think emulation on that calibre hardware is an achievable goal. An atom doesn’t even have a hardware programmable vertex shaders, on windows I don’t even think they had GL 2.1.

      I never thought I’d see the day where an atom would be vintage tech, and people would still be rocking said vintage tech. It’s amazing you’ve kept it running and usable. Modern PCs can’t even keep up with modern OS, and you’re still rocking the good old days of single core single thread. Rock on!

      • ant6n 31 minutes ago
        I used to play GTA San Andreas on an n270 netbook, I believe at 1024x600. Didn’t run well, but was definitely playable.
        • mathgeek 8 minutes ago
          Sounds like the epitome of amazing for its time but not a powerful computer.
    • pjmlp 32 minutes ago
      I agree with the sentiment, however it needs to be at least OpenGL 3.3, and take advantage of shaders.
      • Narishma 24 minutes ago
        GL 2.1 supports shaders.
        • pjmlp 21 minutes ago
          I know, but it still has lots of baggage and missing features, which is why game engines that support OpenGL tend to target OpenGL 3.3 as the minimum baseline, given that it used to be widely deployed.
          • Narishma 6 minutes ago
            But we're talking about AI generated code here, it shouldn't have any difficulty supporting the older API if it has the necessary features. For PS2 games I think GL 2.1 (or GL ES 2.0 or WebGL 1 which are all more or less the same thing) is largely sufficient.
    • m00dy 1 hour ago
      I don’t think it’ll happen. The market is too small, and the token costs don’t seem worth the potential upside.
      • Narishma 21 minutes ago
        What do you mean by token costs? Does it cost more tokens to support an older graphics API than a newer one?
    • sick_of_slop 1 hour ago
      [dead]