Nintendo 64

Legacy: a completion of a 26 year journey

  • 4,939
  • 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

  • 12,636
  • 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 v140 released!

  • 1,019
  • 0
Multi System Emulator

ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.

1724782324805.png


Changelog:

Bandai - WonderSwan / WonderSwan Color

  • Implement cartridge SRAM open bus

Nec - PC Engine / TurboGrafx / SuperGrafx / CD

  • Automatic bios detection now prefers the Arcade Card bios for NTSC-J Region, rather than System Card 3.0

Nintendo - NES / Famicom / Disk System

  • Fix an issue where cartridge ram was not included in save states for some HVC-NROM and Sunsoft 1-3 mappers.
  • Add support for Camerica/Codemasters mappers
  • Add support for Tengen Rambo-1 mapper
  • Add support for Sachen-0037/Tengen-800008 mapper
  • Add support for the NES Zapper

Nintendo - Game Boy Advance

  • Prevent the debugger from advancing the CPU clock
  • Reset prefetch buffer on ROM accesses from DMA
  • Improve...

Rosalie’s Mupen GUI v0.6.5 released!

  • 1,331
  • 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.

1720205945821.png

Changelog:

– Fix not showing an error when per-game plugin settings are invalid
– Fix settings dialog behavior for plugins not being the same for per-game plugin settings
– Add “restore defaults” button to configuration GUI of paraLLEl angry andlion-rdp-plus
– Add “OpenGL type” option to the settings dialog which allows opting OpenGL ES
– Add dynamic OpenGL ES detection to angrylion-rdp-plus (see ata4/angrylion-rdp-plus-57)
– Improvescreen selection by making it editable in the configuration GUI of paraLLEl and anic-lion-rdp-plus
– Improve letter casing in settings dialog, RMG-Input and RMG-Audio
– Improve about dialog
– Change 'Miscellaneous' tab name to 'General' and change position in settings dialog
– Update GLideN64 and SDL-GameControllerDB

[URL...

dgb-n64 (2024/06/16) released! (A brand new N64 emulator)

  • 1,213
  • 0
It is an experimental N64 emulator of low level written in C and C-.

1720095262605.png

Still in intensive development. Compatibility is not high and performance is not (yet) excellent.

The objectives of this project are to create a low-level emulator with good compatibility, while learning a lot as they go along.

Project64 Legacy v1.6.4 “The End” released!

  • 1,218
  • 1
Project64 Legacy v1.6.4 - [The End] (Mean it this time!) - 2024/06/22

Project64_legacy_1.6.4.png

Okay, final push for [The End] of our involvement with Project64 Legacy.
Big thanks to all who assisted in the journey on Discord, and a special thanks to Fanatic 64, & Derek "Turtle" Roe for keeping us on our toes!

Changes:

Application:

Fix for Icepir8's Legacy RSP Plugin Ver: 0.2.2e support
TLB extra checks for overflow buffer mapping for user TLB entries
Enabled Advance Mode by default
Pause Emulation disabled by default

Icepir8's Legacy RSP Plugin Ver: 0.2.2e:

Interpreter Core fix.
Save state loading fix.
Reset without crashing in window & full screen modes.
Icepir8's Legacy LLE Video Plugin (Final) Ver: 0.3.2e
Vsync disabled by default.
Fixed zombie creation in procuress issue.

Azimer's Legacy Audio Plugin (Final) Ver: 0.70.10c:

Replaced Windows INI Functions with SimpleINI.
Removed Volume, Driver, DisallowSleep from...

ares v138 released

  • 1,133
  • 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!

  • 1,203
  • 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!

  • 1,215
  • 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!

  • 1,155
  • 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!

  • 1,009
  • 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!

  • 1,042
  • 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

  • 1,252
  • 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,727
  • 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!

  • 1,213
  • 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!

  • 1,018
  • 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!

  • 844
  • 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!

  • 1,022
  • 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!

  • 954
  • 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!

  • 982
  • 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

Top