Releases: gopher64/gopher64
Releases · gopher64/gopher64
Release list
v1.1.36
Immutable
release. Only release title and notes can be modified.
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
Android:
- APK: gopher64-android.apk
What's Changed
- Add GPU hints on Windows to help select dedicated GPU
- Update Rust/SDL
- Update netplay auth code
- Update RetroAchievments library
- Fix rumble on some controllers
- Fix VRU bug
- Fix crash in some libdragon ROMs
Full Changelog: v1.1.34...v1.1.36
v1.1.34
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
Android:
- APK: gopher64-android.apk
What's Changed
- Updated Rust and SDL.
- Update input profile to support 2 bindings per N64 button. Because of the change in layout, input profiles will need to be re-created.
Full Changelog: v1.1.32...v1.1.34
v1.1.32
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
Android:
- APK: gopher64-android.apk
What's Changed
- Fixed a netplay desync issue.
Full Changelog: v1.1.30...v1.1.32
v1.1.30
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
Android:
- APK: gopher64-android.apk
What's Changed
- A few more netplay fixes to improve the stability when the game starts.
Full Changelog: v1.1.28...v1.1.30
v1.1.28
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
Android:
- APK: gopher64-android.apk
What's Changed
- Netplay stability and latency fixes. Sorry for the frequent updates. I released the new netplay code a little prematurely, I'm hoping it is solid now.
Full Changelog: v1.1.26...v1.1.28
v1.1.26
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
Android:
- APK: gopher64-android.apk
What's Changed
- Fixed an issue where the wrong VI registers were used for the image display.
- Improvements to the netplay waiting room.
- Improved netplay connectivity for users who can't make direct P2P connections.
Full Changelog: v1.1.24...v1.1.26
v1.1.24
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
Android:
- APK: gopher64-android.apk
What's Changed
- The netplay system has been rewritten from the ground up, and is now based on GGRS.
- Despite the fact that GGRS supports rollback, Gopher64 does not support rollback (yet, maybe one day).
- In the netplay lobby, you choose your input delay, and a number is recommended to you. This can be increased/decreased in-game by pressing
Alt+[/Alt+]. - There is a server that handles match making and NAT traversal, but all inputs are now transmitted P2P, they no longer go through the server.
- Rewind option (can go back up to 30 seconds). You can press F6 (or Hotkey Activator+CLeft on a gamepad) to rewind. Rewind happens in 1-second steps.
- Fixed an issue with the Game Boy tower when the Game Boy save is empty.
Full Changelog: v1.1.22...v1.1.24
v1.1.22
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
Android:
- APK: gopher64-android.apk
Security
In light of a recent targeted attack against a different emulator, I wrote an article about how Gopher64 handles security.
What's Changed
- Android release
- You can consider this an early beta; it is not available on the Play Store.
- You need a controller, there is no onscreen/touch controller.
- Android 13+ only. It's fairly demanding, and won't perform well on old/cheap devices.
- No, I don't know if it will work on your phone.
- Re-designed the UI to work better on different screen shapes/sizes
- Discord Rich Presence option (when RetroAchievements is enabled)
- Fixed opening .bin files from compressed archives
- Fixed issue with some DirectInput controller triggers
- Better handling of RTC data in Gameboy save files
- Fixed an issue/crash when loading states while RetroAchievements is enabled
- Fixed an issue with the emulator freezing when minimized on Windows
- Localization: Initial translations are included for German, Spanish, French, Portuguese, Dutch, Russian and Japanese. If you see errors, or would like to contribute a translation for a new language, please see here.
Full Changelog: v1.1.20...v1.1.22
v1.1.20
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
What's Changed
- Controller hotkeys (see here and here)
- The button that was bound to "pak change" (Select, by default) is now the hotkey activator. To change paks, you now do: hotkey activator+B.
- Auto-reconnect disconnected controllers
- Added option for SSAA downscaling
- Minor bug fixes
Full Changelog: v1.1.19...v1.1.20
v1.1.19
Windows:
- Standalone executable: gopher64-windows-x86_64.exe
MacOS:
- App Bundle: gopher64-macos-aarch64.zip
- Homebrew:
brew install --cask gopher64
Linux:
- Standalone executable: gopher64-linux-x86_64
- Flatpak:
flatpak install flathub io.github.gopher64.gopher64
What's Changed
- Fixed a netplay issue - servers not showing up.
Full Changelog: v1.1.18...v1.1.19