DriversRecommendedOutdated drivers can make a good PC feel brokenScan driver issues before chasing fixes manually.Scan NowHalloween DealsAmazon USHalloween week deals: useful picks before month-endAmazon US: current deals, useful picks and tech finds.Check DealsClean PCRecommendedOne scan can reveal what keeps slowing WindowsLook for cleanup and repair opportunities.Run Scan×
FREEDOM251

Freedom251 › Blog › emulation

Super Smash Bros. N64 on PC: Fix Graphics, Audio, Stutter, and Performance

By Freedom251 Team · · 10 min read

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

For the cleanest PC experience, use Super Smash Bros: Recompiled, the native Windows/Linux port built with N64: Recompiled and RT64. It offers widescreen, configurable graphics and audio, arbitrary framerates, low input latency, and instant loading without emulator plug-in menus. You still need to provide your own original game copy, and your computer must have a Direct3D 12 Shader Model 6 or Vulkan 1.2-capable GPU plus an AVX-capable CPU.

If the native port will not run, configure Project64 with the plug-ins recommended for either accuracy or speed. If you want the expanded roster and stages, install Smash Remix 2.0.1 as a patched US ROM and enable 8MB Expansion Pak mode. The fixes below separate those three software paths so that a setting intended for one is not incorrectly applied to another.

As an Amazon Associate I earn from qualifying purchases.

Choose the right PC version first

“Super Smash Bros. 64 on PC” can mean three different things. They have different files, settings and failure modes:

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Route What it is Best for Key requirement
Super Smash Bros: Recompiled A statically recompiled native port using N64: Recompiled and RT64 Modern graphics options, fast loading and simple configuration Direct3D 12 Shader Model 6 or Vulkan 1.2 GPU; AVX-capable CPU; your own game assets
Project64 An N64 emulator with selectable graphics, RSP, audio and input plug-ins Running an unmodified ROM, troubleshooting compatibility, or using established plug-in profiles A verified ROM dump and a current stable or nightly build
Smash Remix 2.0.1 A patched Super Smash Bros. ROM with additional content and fixes, loaded through an emulator Expanded BGM, stages, characters and Remix-specific options Legally dumped US ROM, official patch and 8MB Expansion Pak mode

Smash Remix is not an alternative build of the native recompiled port. It is a ROM modification, so its patching and emulator requirements remain separate.

#1 Best Overall
miadore 4 Pack Classic 64 Controller, Wired N64 Controllers with Upgraded Joystick (Non PC USB Version) (Black/Clear Green/Clear Blue/Clear Orange)
  • It features ten buttons, one analog "Control Stick" and a 8-way directional pad, all laid out in an "M" shape.
  • Compatible with 64. Perfect controller for Mario Kart, Perfect Dark, and many other classic 64 games.
  • Rumble Pak & Memory Card Feature. Provides force feedback while playing video games. Enhances the gaming experience. Note: This controller doesn’t contain Memory Card and Rumble Pak in package, need to purchase separately.
  • Color: Black, Grey, Blue, Red, Yellow, Transparent Orange, Transparent Blue, Transparent Green, Transparent Red; Cord Length: Approx. 6 ft.
  • Third-party Product, not original 64 controller, but no difference in quality from the original controllers!

Set up Super Smash Bros: Recompiled

Meet the hardware and graphics requirements

  • Use a GPU supporting either Direct3D 12 with Shader Model 6 or Vulkan 1.2.
  • Use a processor with AVX support.
  • Install current graphics drivers. The project specifically advises updating drivers when the game crashes during startup.
  • Supply an original copy of the game assets. The port does not distribute Nintendo 64 game assets.

These are capability requirements, not a published performance benchmark. Official project material does not provide a minimum frame-time, audio-latency or comparative FPS figure.

First launch checklist

  1. Install the native port for Windows or Linux.
  2. Place or select the legally obtained game assets in the location expected by the build you downloaded.
  3. Update the operating system and GPU driver before diagnosing a crash.
  4. Launch the game. If it exits before showing a window, confirm that the GPU exposes the required Direct3D 12/Shader Model 6 or Vulkan 1.2 capability and that the CPU supports AVX.
  5. Once it starts, use the in-game menus for gameplay, graphics, input and audio rather than adding emulator plug-ins.

Fix native-port graphics

Why RT64 usually looks closer than a generic upscaler

RT64 is intended to preserve the effects that define the original renderer: the N64 framebuffer and depth behavior, decals, lighting, shading and texture effects. That approach avoids treating every scene as a flat texture that can simply be enlarged. The port also exposes enhancements such as widescreen, while retaining the original visual logic.

Start with the native port’s own graphics controls. Enable widescreen only after confirming that the scene and HUD look correct; if a specific display mode introduces a visual discrepancy, return to the original aspect ratio to determine whether the issue is an enhancement or a genuine rendering fault. Keep changes incremental so you can identify which option caused a problem.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended graphics troubleshooting order

  1. Return graphics options to their defaults and verify that the unmodified presentation renders correctly.
  2. Change one enhancement at a time, beginning with display size or widescreen.
  3. If the game crashes at startup, update the GPU driver and re-check API support before changing in-game options.
  4. If only an enhanced mode shows missing effects, disable that mode and test the original display setting. A feature-specific problem is different from a failed installation.
  5. Record the exact API (Direct3D 12 or Vulkan), driver version and graphics option that reproduces the fault when reporting it to the project.

RT64’s goal is faithful rendering with enhancements; it does not mean every modern display option is identical to the original television output. Comparing the original display mode against an enhancement is the quickest way to isolate a presentation issue.

Fix native-port audio

The native port has its own audio settings in the in-game menu. Use those controls for volume and output behavior; do not copy Project64 plug-in advice into this build. If music or effects are absent, first confirm that the game is not muted in the port’s audio menu and that the operating system output device is active. Then return to the default audio configuration and restart the game.

Rank #2
Hyperkin "Captain" Premium Controller for N64 (Turquoise) - Nintendo 64
  • Compatible with all N64 models
  • 10 ft. Cable
  • Ergonomic, Premium build
  • Analog Joysticks

Because the native port does not use an emulator audio plug-in, a Project64-specific fix such as changing Azimer’s audio plug-in cannot repair native-port sound. Keep the two troubleshooting paths separate.

Stop stutter and unwanted speed changes in the native port

Use the built-in framerate control

The port supports arbitrary framerates, low input lag and instant loading. By default it targets the monitor’s refresh rate. If you want the original timing, select the original-framerate option in the game’s own settings. If you prefer a faster display, use the manual framerate slider supplied by the port.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Remove conflicting external limits

External limiters can fight the game’s timing loop. The project specifically warns that limits imposed through the NVIDIA Control Panel may cause stuttering. Disable that external cap for the game and use the native port’s manual slider instead. Avoid stacking multiple caps from the driver, a third-party overlay and the game; test with only the in-game control active.

Diagnose a stutter systematically

  1. Set the game to its default refresh-rate behavior and test a repeatable match or menu transition.
  2. Remove any driver-level frame cap.
  3. Set a manual limit inside the game and test again.
  4. For an original-feel comparison, select the original framerate rather than guessing at a custom value.
  5. If stutter remains, update the graphics driver and note whether it occurs in menus, gameplay or loading. The native port is designed for instant loading, so a delay at launch should be treated separately from frame pacing during play.

No official source publishes an independent FPS, frame-time or input-latency benchmark. Claims that one route is a specific number of milliseconds or frames faster than another are therefore not established by the available documentation.

Configure Project64 when the native port is unavailable

Follow the official support sequence

Project64’s documented troubleshooting order prevents plug-in changes from hiding a bad dump or outdated build:

Rank #3
Classic N64 Wired Controller Joystick Remote for Original N64 Console Gray | Plug and play, Wired Connection Compatible with Nintendo 64, Classic N64 style- "M" grip shape, Rumble Pak & Memory Card Pak
  • 🎮[Compatible ]This wired controller is fully compatible with the original N64 system console, specially designed for enjoying old school Online N64 video games, perfectly for Mario Kart 64, Zelda n64, Mario party, Perfect Dark, Super Mario 64, ocarina of time 64,Super Smash Bros and many other N64 games.(Not for Windows PC Games)
  • 🎮[Ergonomic Design]Tight and accurate analog control, the controller features 10 function buttons (including Left and Right shoulder functions and Z-trigger). Based on ergonomic and designed to fit your hands nicely, easier to grip than other controllers. It is a great replacement for old original N64 controller you have.
  • 🎮[Rumble Pak & Memory Card ]: Compatible with most of game memory cards. you can use a memory card and transfer the game memory card save data. Upgraded 3D analog control stick commands your action with precision, perfectly compatible with N64 System console.
  • 🎮[N64 Wired connection]The cord is approx. 1.7 meters (6ft), including a push-on N64 connector and easy to use. Use a N64 Controller Extension Cord Cables, you can play across the room. The joystick is removeable and replaceable.
  • 🎮Third party controller, not original N64 controller(non-USB edition). The best gift for your families or friends, that will bring back those childhood memories when you are playing these classic N64 games.
  1. Install all available Windows updates.
  2. Update the graphics and audio drivers.
  3. Use the latest stable Project64 release or the latest nightly build.
  4. Verify the ROM dump. A damaged or incorrectly dumped image can produce graphics, sound and crash symptoms that no plug-in setting will fix.
  5. Test the unmodified game before applying patches, texture packs or other modifications.
  6. If the clean game still fails, try alternate graphics, RSP, audio or input plug-ins.

Make one change per test and keep a note of the previous working combination. This matters because Project64 delegates rendering, audio and input to separate components.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Choose an accuracy profile

For the closest behavioral match to original hardware, Project64 recommends the following combination:

Component Accuracy setting
Graphics Parallel-RDP in LLE
RSP Parallel-RSP in LLE
Audio Azimer’s audio v0.70 WIP 10 in LLE
Input Project64 or N-Rage input

LLE means the plug-in follows the low-level behavior more closely, but it can demand more from the computer. Use this profile when visual or timing accuracy matters more than maximum speed.

Choose a performance and general-gaming profile

For easier play on a wider range of systems, Project64 recommends:

Component Performance setting
Graphics GLideN64 in HLE
RSP Parallel-RSP in HLE
Audio Azimer’s audio v0.70 WIP 10 in HLE
Input Project64 or N-Rage input

HLE generally reduces emulation work. Choose this profile first if the game is playable but suffers from low speed or excessive rendering cost, then move individual components to LLE only when a particular accuracy problem requires it.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.
Rank #4
KIWITATA 2xClassic N64 Controller, Retro N64 Remote Wired Game Joystick Replacement Controller for N64 Console N 64 System Black+Gray
  • ⚡【Compatibility】2 Pack wired controller fully compatible with N64 system console, perfect for Mario Kart 64, The Legend of Zelda,Perfect Dark, Super Mario 64,ocarina of time 64,Super smash, Ocarina of Time and many other classic N64 retro games.
  • ⚡CLASSIC DESIGN: Tight and accurate analog control, the controller features 10 function buttons (including Left and Right shoulder functions and Z-trigger). This is a great replacement for any old original N64 controller you have.
  • ⚡Rumble Pak & Memory Card Feature: Compatible with most of game memory cards. you can use a memory card and transfer to an SD card. Not support Transfer Pak function.
  • ⚡COMFORTABLE GRIP: Ergonomic handle design fits naturally in your hands during extended gaming sessions. The cord is approx 6ft. Use a N64 Controller Extension Cord Cables,you can play across the room.
  • ⚡Third party controller, not original N64 controller.The best alternative wired controller for N64 games, that will bring back those childhood memories when you are playing classic games.

Repair missing or incorrectly panned audio in Project64

When all audio is missing

  • Confirm that the ROM itself is unmodified for the first test.
  • Check that an audio plug-in is selected and that the operating-system output device is available.
  • Use Azimer’s audio v0.70 WIP 10, matching the LLE or HLE mode of the profile you selected.
  • Restart Project64 after changing the audio plug-in, then test a known music track and a sound effect separately.

If music works but effects do not, or vice versa, keep the graphics and RSP settings unchanged while testing audio. Changing several plug-ins at once makes it impossible to tell whether the audio component or another emulation layer caused the change.

When stereo effects are panned incorrectly

First determine whether you are running the original game in Project64 or Smash Remix. Smash Remix includes a specific stereo hit-SFX fix for a panning bug in the vanilla game. That option belongs to the Remix build; it is not a Project64 audio plug-in setting. For the unmodified game, test Azimer’s audio in the recommended mode and verify that the host operating system is not applying a virtual-surround or channel-balance effect.

Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Install and tune Smash Remix 2.0.1

What you need

  • A legally dumped US Super Smash Bros. Nintendo 64 ROM.
  • The official Smash Remix patch.
  • An emulator configured for 8MB Expansion Pak mode. This setting is required for Smash Remix to run correctly.

The official instructions recommend loading the patched ROM in Mupen64Plus through RetroArch or in Project64. The 8MB setting is a Smash Remix requirement, not a general fix for every Super Smash Bros. ROM.

Installation procedure

  1. Keep an untouched backup of your legally dumped US ROM.
  2. Apply the official patch to that ROM, following the patch release’s instructions.
  3. Open the patched image in Mupen64Plus through RetroArch or in Project64.
  4. Enable 8MB Expansion Pak mode before launching.
  5. Start the game and confirm that the Remix title and content load before changing graphics or performance options.

If the patched game fails immediately, check the ROM region, patch target and Expansion Pak mode before replacing graphics or audio plug-ins. A US-only patch applied to another regional dump is not equivalent to a valid installation.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Use Remix’s built-in fixes

  • Adjust BGM and SFX volumes independently with the expanded volume controls.
  • Enable the stereo hit-SFX fix when you want to correct the vanilla panning behavior.
  • Use the anti-aliasing toggle to compare smoothed and unsmoothed output.
  • Enable the FPS display while diagnosing speed. Remix also documents an overclocked option for testing higher-speed behavior.

Release notes for Remix 2.0.1 document music fixes, crash fixes and stage-background improvements. Treat those as version-specific changes; do not assume an older Remix release contains them.

Best Value
Classic 64 Wired Controller Joystick for N64 Game System N64 Console (2Packs, Red and Blue)
  • The controller for N64 have 10 function buttons (Included Left and Right shoulder buttons and Z-trigger), an analog stick/thumb joystick. Shaped like "M", with improved ergonomic technology design,designed to please your hand with a comfortable feeling when holding it.
  • Want to play classic games with your kids, but you don't want to destroy the expensive original N64 controller, our controller can perfectly replace the N64 controller. It can also be used as a multiplayer game controller, you need a spare controller to play games with friends.
  • The controller's line length is 5.8 feet, which can save you from having to be so close to the screen, better protect your eyes, and is suitable for people of all ages, enjoy the classic games easier.
  • Rumble Pak & Memory Card Feature. Provides force feedback while playing video games. Enhances the gaming experience. Note: This controller doesn’t contain Memory Card and Rumble Pak in package, need to purchase separately.
  • Third-party Product. If you have any questions, please do not hesitate to contact us. Please believe that we will put the customer experience first. We will provide you with the best solution.

Original Nintendo 64 hardware is optional

The official Smash Remix page also documents loading the patched ROM from a flash cartridge such as EverDrive on original Nintendo 64 hardware. That route is optional and is not required for PC play. It does not replace the PC installation steps or the emulator’s 8MB Expansion Pak setting.

Native port, Project64 or Smash Remix: practical differences

Decision point Native recompiled port Project64 Smash Remix
Graphics RT64 preserves framebuffer, depth, decal, lighting, shading and texture effects; widescreen and other enhancements are available Depends on the selected graphics plug-in; GLideN64 HLE favors general performance, Parallel-RDP LLE favors accuracy Uses the emulator’s graphics path plus Remix options such as anti-aliasing
Audio In-game audio settings; no emulator plug-in Azimer’s audio v0.70 WIP 10, in LLE or HLE according to the chosen profile Expanded BGM/SFX volume controls and a stereo hit-SFX correction
Framerate and input Arbitrary framerates, monitor-refresh default, manual slider, low input-lag design and instant loading Behavior depends on emulator and plug-in configuration; external caps can complicate diagnosis Includes an FPS display and documented overclocked option
Files Your own original game assets; no assets are shipped A verified ROM dump US ROM plus official patch
Extra requirement Direct3D 12 Shader Model 6 or Vulkan 1.2 GPU and AVX CPU Current Project64 build and compatible plug-ins 8MB Expansion Pak mode
Troubleshooting effort Driver/API checks, then in-game settings Windows and driver updates, ROM verification and plug-in profiles Region, patch, Expansion Pak and emulator checks

Symptom-based decision guide

The native port crashes before opening

Update the graphics driver, verify Direct3D 12 Shader Model 6 or Vulkan 1.2 support, and confirm AVX on the CPU. If those requirements are not met, use Project64 instead of trying to force an unsupported native build.

The native port runs but stutters

Remove the driver-level frame cap, return to the game’s default timing, then set a manual limit from the in-game slider. Test the original framerate if you want the N64 timing behavior.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Project64 shows graphics but no sound

Verify the ROM, select Azimer’s audio v0.70 WIP 10, confirm the output device and restart after changing the plug-in. Test the LLE and HLE mode that matches your accuracy or performance profile.

Project64 audio is panned strangely

Test the audio plug-in and disable host virtual-surround processing. If the issue is the known vanilla hit-effect panning behavior, use Smash Remix’s dedicated stereo hit-SFX fix only when running Remix.

Smash Remix will not boot

Confirm that the source is a legally dumped US ROM, that the official patch was applied to the correct file, and that the emulator is set to 8MB Expansion Pak mode.

What the available documentation does not establish

Official project pages describe capabilities and recommended settings but do not publish an independent comparison of frame times, input latency, audio latency or average FPS across the native port, Project64 and Smash Remix. Hardware results will therefore vary with the GPU, CPU, driver, display refresh rate and plug-in mode. Use the built-in FPS display in Remix, or repeatable in-game tests in the other builds, for your own system rather than relying on an unsupported universal number.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

emulationNintendo 64PC gamingProject64RT64Smash RemixSuper Smash Bros. 64

Leave a Reply

Your email address will not be published. Required fields are marked *

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Recommended PC Tool
Recommended PC Tool
Windows Errors? Fix Them Before They SpreadFree repair scan
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.