Permanently Deleted

  • skeletorsass [she/her]
    ·
    4 years ago

    Dynamic recompilation of CPU code in emulation is a bit different because more of machine's state must be emulated, as the emulator is translating compiled machine code from one machine to another. The Microsoft approach requires the original source code and produces native machine code for the new machine, which means less work for emulator.

      • skeletorsass [she/her]
        ·
        edit-2
        4 years ago

        Microsoft required it in the developer license. They do not own the code but get a copy and can use it for purposes like this. I do not know for Sony but one of the license is here:

        https://www.sec.gov/Archives/edgar/data/946581/000162828017005833/ex10-48.htm

        • unperson [he/him]
          ·
          4 years ago

          That's very cool, imagine what we could do if only we had a public source code repository for every piece of software.