What's new

Gopher64 v1.0.2 released!

It is an N64 emulator written in Rust by Logan McNaughton (single64) and some portions of which come from mupen64plus and/or ares.

1738852736430.png

The objectives in summary are:
– Performance. The author wants to be able to use this emulator on his laptop.
– Easy to use.
– Easy to work with. Dynamic recompilers perform well, but they are very difficult to read and understand. This emulator will only have interpreters for the CPU and RSP. In addition, it is written entirely in Rust (outside Parallel-RDP), a modern programming language whose number of users continues to grow. The author tried to avoid the use of macros, which can reduce the repetitiveness of the code, but also its readability.


The changes are:

The naming convention for save files changed in this version. This means that the emulator won’t find saves that previously existed. You'll need to go into the save file folder and rename your save file to the new naming convention if you want to keep it.

For example, Ocarina of time was previously (the part after C-L- is the sha256sum of the ROM):
C- 49ACD3885F13B0730119B78FB970911CC8ABA614FE383368015C21565983368D.sra

But is now:
THE LEGEND OF zelda- 49ACD3885F13B0730119B78FB970911CC8ABA614FE383368015C21565983368D.sra

Changelog:

– bump to 1.0.2 by loganmc10 in . . . . . . . . . . . . . . . . . . . . . . . . . .
– minor tweak to interrupt system by .loganmc10 in . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
– support for Advanced Homebrew ROM Header by 'loganmc10' in '213'
– SD card emulation by 'loganmc10' in '214'

 

Top