• 0 Posts
  • 4 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle


  • What is static recompilation?

    Static recompilation is the process of automatically translating an application from one platform to another.

    How is this related to the decompilation project?

    Unlike N64 ports in the past, this project is not based on the source code provided by a decompilation of the game. This is because static recompilation bypasses the need for decompiled source code when making a port, allowing ports to be made without source code. However, the reverse engineering work done by the decompilation team was invaluable for providing some of the enhancements featured in this project. For this reason, the project uses headers and some functions from the decompilation project in order to make modifications to the game.

    It’s obvious this is the next level for retro gaming.


  • From their about page:

    The reason for this was to build on the successes of the bsnes revival to create an easy-to-use multi-system emulator, as well as to begin adding more modern systems such as the Nintendo 64 and PlayStation, which simply cannot be emulated using the cycle-accurate model of higan.

    Basically, Ares was bsnes > higan > bsnes (v2) > forked to be a multi-emulator again. Super confusing, yes.