Nintendo 64

Legacy: a completion of a 26 year journey

  • 1,692
  • 0
Project 64 started close to 3 decades ago and has seen many changes and revisions over the years, friends have come and gone but we have all grown up together.
Of those revisions, it was decided to continue programming using the original 1.6 source, leading to Project64_Legacy.
Legacy means to not only allow games to run smoothly as we have seen in Project64 1.6.1 but to do so without hacks and various tricks that compromise stability.
Achievements include:
*Vulnerability found within Project64 1.6 through 1.7.2 is patched.
*Jabo Texture loading/creation corrected with exclusive Jabo Direct3D8_1.7.0.47a
*Dialogs in full-screen.
*Default Plugins with per-game settings (Video, Audio, RSP).
*Ique with full cheat support for known games.
*Online RDX support is accessed through rom browser...

Jabo Texture Pack Creation and Use

  • 9,863
  • 1
Unpack_8_Small[1].png

Brand new Guide for the Creation & Use of Jabo 1.7 Format Textures using Project64 3.x

We are also proud to host the Unofficial Release version of Jabo_Direct3D8_1.7.0.57 ver 6 to be compliant without issue
for continued use on Project64 3.x and up.

Changelog:

Project64 Direct3D Viedo Plugin and Jabo Config Support Ini (Unofficial Release)
Jabo's Direct3D8 1.7.0.57-ver6, to be used with PJ64 2.x-4.x

Released by PJ64LegacyTeam By kind permission of Jabo

Changes:
  • Improved compatibility with PJ64 2.x-4.x
  • Changed the section name the plugin is looking for "Basic Mode=0" from [default] to [Settings]. Fixes displaying the Advanced settings tab.
  • The ROM settings "Resolution Width", "Resolution Height", "ClearvFrame", "Aspect Correction" were requesting the emulator to save to Project64.rdb before. Redirected them to save to Project64.cfg like all the rest.
  • Disabled "d3d syslog.txt" which affected gameplay performance and could...

ares v138 released

  • 570
  • 0
ares is a multi-system emulator that began development on October 14th, 2004. It is a descendant of higan and bsnes, and focuses on accuracy and preservation.

1714668569276.png

1714668579539.png

1714668589096.png

1714668597736.png


Changelog:

Atari 2600

  • Improved 6502 CPU emulation; all unofficial opcodes are now implemented
  • Improve handling of the HMOVE register
  • Refactor of TIA; fixes many emulation issues but still imperfect
  • Implement correct 6502 reset timing

Bandai - WonderSwan / WonderSwan Color

  • Minor fixes to v30mz CPU emulation
  • Emulate...

Rosalie’s Mupen GUI v0.5.9 has released!

  • 542
  • 0
It is a user interface that is simple to use for mupen64plus (which it integrates), free and open source is written in C-plus.

1714570723197.png

Changelog:

– Fix parallel-rsp regression introduced in v0.5.8 (see libretro/parallel-rsp-12)
– Fix corruption when using GLideN64 and resizing the window (seet gone/GLideN64-2835)
– Fix changing save state slot always selecting slot 0 on some system configurations
– Fix changing speed factor always using 0% on some system configurations
– Add color settings for the OSD in the settings dialog
– Add 'Test Rumble' button to the options dialog in RMG-Input
– Add 'Play Game with State' to the context menu of the ROM browser
– Add '-load-state-slot' commandline option
– Update cheats and GLideN64

Gopher64 v0.1.3 released!

  • 800
  • 0
This is an N64 emulator written in Rust by Logan McNaughton (simple64) and some portions of it come from mupen64plus and/or ares.

1706538538462.png

The objectives in summary are as follows:

–Performance. The author wants to be able to use this emulator on my laptop.
– Easy to use.
– Easy to work with. Dynamic recompilers are powerful, but they are very difficult to read and understand. This emulator will only have interpreters for CPU and RSP. In addition, it is written in Rust (apart from Parallel-RDP), a modern programming language with an ever-growing number of users. The author has tried to avoid the use of macros, which can reduce the repetitiveness of the code, but also its readability.

Changelog:

  • Bump actions/upload-artifact from 3 to 4 by @dependabot in #32
  • Update eframe requirement from...

Rosalie's Mupen GUI v0.5.6 is released!

  • 711
  • 0
It's an easy-to-use user interface for mupen64plus (which it integrates), free and open source, it's written in C++.

1706051386662.png

– Fix updater for portable installs on windows failing to extract the zip file
– Fix Load State and View Log having the same default shortcut
– Fix not being GPL compliant by disabling the building of angrylion-rdp-plus by default (thank you @orbea and @carmiker)
– Fix installation not respecting CMAKE_INSTALL_LIBDIR
– Fix third party projects not respecting CMAKE_C_FLAGS and CMAKE_CXX_FLAGS
– Fix not all third party projects respecting the RelWithDebInfo configuration properly
– Fix GLideN64 not installing correctly with the RelWithDebInfo configuration
– Fix mupen64plus callbacks during initialization not showing up in the log window
– Add a few GUI logging messages
– Improve view log dialog behavior with clearing the log
– Update copyright year in the about dialog (thank you @JakobDev)
...

Ares v135 released!

  • 642
  • 0
Created by Near (ex byuu) and continued by Luke Usher ( PolyBlast / CxBx-Reloaded ) and others, Ares is a multi-system emulator whose development began on October 14, 2004. He is a descendant of Higan and BSNES. It focuses on precision and preservation.

1706021692161.png

Ares emulates the following 33 machines:

– Atari 2600
– Famicom and Famicom Disk System
Ares emulates the following 33 machines:
– Nintendo 64/64 DD
– Atari 2600
– Famicom + Famicom Disk System
– Super Famicom + Super Game Boy
– Nintendo 64/64DD
– Game Boy + Game Boy Color
– Game Boy Advance + Game Boy Player
– SG-1000 (+ Arcade version) + SC-3000
– Master System + Game Gear
– Mega Drive + Mega 32X + Mega CD
– Nichibutsu – My Vision
– Playstation
– PC Engine + PC Engine CD + SuperGrafx
– MSX + MSX2
– ColecoVision
– Neo Geo Pocket + Neo Geo Pocket Color here ...

Rosalie’s Mupen GUI v0.5.4 was released!

  • 731
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus front-end written in C++.

It offers a simple-to-use user interface.

Changelog:

– Fixedissue with vulkan video plugins
– Fix some error messages not being shown when there are a lot of errors
– Fix cheat dialog not allowing empty lines
– Fix forward slashes displayed in paths on windows
– Fix some timers starting before plugins are ready
– Improve video size behaviour by ensuring the video size matches the window size
– Update mupen64plus-core, GLideN64 and SDL-GameControllerDB

Project 64 legacy 1.6.2 beta released

  • 929
  • 0
"Finishing what we started"

The legacy team has released a very polished beta with tons of features and unique capabilities that aren't found in any other emulator.

Check it out below.

Mupen 64 Lua v1.1.1 is released!

  • 1,188
  • 0
This repository contains the latest source code for continued development of Mupen64 - Nintendo 64 emulator with TAS support, and TASInput plugin. This version includes new Features such as: AVISplit, Reset recording, WiiVC and Backwards Compatibility options all in one.

Changelog:

AVI Fixes by @CasualPokePlayer in #45
Control Movies from Lua Scripts: 4 New Lua Functions by @tjk113 in #47
Fix unknown country code warning reprompting on every frame by @1ted59 in #49
added "Load Latest ROM" option by @tjk113 in #53
Fix closing a ROM not updating the header by @1ted59 in #52
fixed replay movie menu item hotkey indexes, file menu gui, and added load latest lua script option by @tjk113 in #54
Fix FPS Bar, ensure FPS will be in valid range when loading config by @1ted59 in #57
Attempt to fix movies stopping too early by @1ted59 in #55
Move Movie menu out of Utilities by @1ted59 in #56
Fix cancelling on file dialog selection by @1ted59 in #58
Fix ROM properties dialog...

Ares v132 is released!

  • 990
  • 0
Created by Near (ex byuu) and continued by Luke Usher ( PolyBlast / CxBx-Reloaded ) and others, Ares is a multi-system emulator whose development began on October 14, 2004. It is a descendant of higan and bsnes . It focuses on accuracy and preservation. Ares emulates the following 32 machines: – Atari 2600 – Famicom + Famicom Disk System – Super Famicom + Super Game Boy – Nintendo 64 – Game Boy + Game Boy Color – Game Boy Advance + Game Boy Player – SG-1000 + SC-3000 – Master System + Game Gear – Mega Drive + Mega 32X + Mega CD – Playstation – PC Engine + PC Engine CD + SuperGrafx – MSX + MSX2

ColecoVision
– Neo Geo Pocket + Neo Geo Pocket Color
– Neo Geo AES
– Sinclair Zx Spectrum
– WonderSwan + WonderSwan Color + SwanCrystal + Pocket Challenge V2...

RMG v0.3.8 is released!

  • 740
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus GUI written in C++. It offers a simple-to-use user interface.

RMG changelog:

Fix RMG not having the correct video size in some cases (i.e on a WM where resizing is not allowed to be done by an application)
Fix translations not working in GLideN64 (see gonetz/GLideN64#2764)
Add -n/--nogui commandline option
Add -d/--debug-messages commandline option
Add hotkeys for graphics, audio, RSP and input settings
Add hotkey for viewing the log
Add SIGINT and SIGTERM handling on linux
Add "Check For Updates" to "View" in the toolbar
Add information about LLE plugins in the settings dialog
Add support for toggling visibility of columns in the ROM browser list view (thank you @RetraCarteR)
Add date and time to the save state slot items in "Current Save State" menu in the menubar
Add date and time to the OSD when selecting a save state slot
Add failure messages to the OSD when loading/saving a save state fails...

RMG v0.3.7 is released!

  • 650
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus GUI written in C++.

It offers a simple-to-use user interface.

Changelog:
  • Fix icons not showing up in some cases when migrating from a version before v0.3.6
  • Fix plugin settings not being loaded properly in the settings dialog when migrating from a version before v0.3.6

RMG v0.3.4 is released!

  • 737
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus GUI written in C++. It offers a simple-to-use user interface.

RMG changelog:

Fix mapping button size increasing when reloading settings in RMG-Input
Fix analog stick mapping in-game when having buttons and axis bound in RMG-Input
Fix height mismatch of "Profile" and "Input Device" UI elements in RMG-Input
Fix updater script not using the correct path seperators on Windows
Fix GLideN64's per game settings being overwritten by the updater on windows (or not being updated on linux, see gonetz/GLideN64#2756)
Fix "Automatic" input device not opening controller device when clicking on 'Refresh' in RMG-Input
Fix game specific profile having unexpected UI behavior in RMG-Input
Fix cancel and close button not working correctly in RMG-Input
Fix profile saving not working correctly when having the same profile selected for multiple players in RMG-Input
Add "Filter Events Based On Joystick Type For Buttons" setting to...

RMG v0.3.3 is released!

  • 744
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus GUI written in C++. It offers a simple-to-use user interface.

RMG changelog:

Remove "Controller Is Plugged In" checkbox in RMG-Input
Remove text from 'Remove' button in RMG-Input
Add "None" input device to RMG-Input (replacing the "Controller Is Plugged In" checkbox)
Add "Automatic" input device to RMG-Input
Add support for creating profiles in RMG-Input
Add icons to 'Remove', 'Refresh', 'Reset' and 'Options' buttons in RMG-Input

RMG v0.3.2 is released!

  • 704
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus GUI written in C++. It offers a simple-to-use user interface.

changelog:

  • Fix ndd/d64 files in zip files not working when the disk file is inside a subdirectory inside the zip file
  • Fix ndd/d64 files in zip files not working correctly on windows
  • Fix controller image in RMG-Input sometimes being stuck when having a trigger bound to a button
  • Fix trigger mapping in RMG-Input
  • Remove "Invert Axis Mapped To LRZ" setting in RMG-Input
  • Add "Sort Results After Search" ROM Browser setting
NOTE: you might need to re-select your controller in RMG-Input

RMG v0.3.0 is released.

  • 758
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus GUI written in C++. It offers a simple-to-use user interface.

RMG changelog:

Fix GLideN64 not being able to load texture packs from relative paths (see gonetz/GLideN64#2742)
Fix "Save State Slot" keybindings not working in fullscreen
Fix deadzone percentage being incorrect when set to 0% in RMG-Input
Fix low deadzone value not working in RMG-Input (thank you @porcino)
Fix toolbar being hidden when ending emulation while in fullscreen
Fix zip files with japanese characters in the file name not being able to be opened on windows
Fix ROM Browser not returning to a maximized state when ending emulation
Fix ROM Browser not opening maximized when closing RMG with it maximized
Fix window not being able to be maximized during emulation when scaling is enabled
Fix read-only ROM files not being able to be opened on linux
Remove "Allow Manual Window Resizing" setting due to it being always enabled
Remove Styles tab...

RMG v0.2.9 released!

  • 663
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus GUI written in C++. It offers a simple-to-use user interface.

RMG changelog:
Fix wrong 64DD Disk extension being listed in empty ROM browser
Fix memory corruption when having 64DD Disk files
Fix possible crash when render window wasn't visible yet
Fix RMG changing the current directory on non-portable installs
Remove Qt warning messages (you can view them by setting RMG_SHOW_DEBUG_QT_MESSAGES to 1)
Change "Choose ROM Directory" to "Change ROM Directory"
Add -q/--quit-after-emulation commandline option
Add 2 more icons to menubar menus/items
Add "Current Save State" tab to Hotkeys tab in settings dialog (this allows you to use a hotkey to change save state slots)
Improve behavior of Hotkeys tab in settings dialog
Improve behavior of window when exiting RMG while in-game

RMG v0.2.8 released!

  • 796
  • 0
Rosalie's Mupen GUI is a free and open-source mupen64plus GUI written in C++.

It offers a simple-to-use user interface.

RMG changelog:
Fix 'Uniform Size (Grid View)' not being disabled during emulation
Fix toolbar not respecting the view setting
Fix being stuck at the loading screen when having more ROMs than the ROM search limit
Improve error message when opening a ROM fails

Rokuyon - An experimental N64 emulator released!

  • 1,472
  • 2
My main goal with rokuyon is to learn about the Nintendo 64 hardware so I can write homebrew like sodium64. If it ends up being more than that... I wouldn't mind making a modern, accurate N64 emulator with built-in software/hardware rendering and no messy plugins.

Top