Difference between revisions of "Super Mario 64"
From PCGamingWiki, the wiki about fixing PC games
m (updated template usage) |
|||
(7 intermediate revisions by 5 users not shown) | |||
Line 27: | Line 27: | ||
'''Key points''' | '''Key points''' | ||
− | {{ | + | {{ii}} Unofficial port of the Nintendo 64 game with native support for widescreen & 4K. |
==Availability== | ==Availability== | ||
− | {{ii}} The original uploads are no longer available due to a DMCA takedown by Nintendo. | + | {{ii}} The original uploads are no longer available due to a DMCA takedown by Nintendo.{{cn}} |
{{ii}} There are two versions for Windows which uses either DirectX 12 or OpenGL. | {{ii}} There are two versions for Windows which uses either DirectX 12 or OpenGL. | ||
Line 46: | Line 46: | ||
}} | }} | ||
− | ==Video | + | ==Video== |
− | {{Video | + | {{Video |
|wsgf link = | |wsgf link = | ||
|widescreen wsgf award = | |widescreen wsgf award = | ||
Line 64: | Line 64: | ||
|fov notes = | |fov notes = | ||
|windowed = true | |windowed = true | ||
− | |windowed notes = | + | |windowed notes = By default. Freely resizeable.<br/>Toggle to fullscreen with {{key|alt|enter}} or by editing [[#Game data|configuration file.]] |
|borderless windowed = false | |borderless windowed = false | ||
|borderless windowed notes = | |borderless windowed notes = | ||
Line 76: | Line 76: | ||
|60 fps notes = Capped at 30 FPS. | |60 fps notes = Capped at 30 FPS. | ||
|120 fps = false | |120 fps = false | ||
− | |120 fps notes = | + | |120 fps notes = Over 60Hz monitors, game might run slightly above 30 FPS; If having issues like visual stutter or audio crackling, [[Glossary:Frame rate (FPS)#Frame rate capping|cap the frame rate to 30 FPS]]. |
|hdr = unknown | |hdr = unknown | ||
|hdr notes = | |hdr notes = | ||
Line 83: | Line 83: | ||
}} | }} | ||
− | ==Input | + | ==Input== |
{{--}} Remapping the controls requires manually editing the [[#Configuration file(s) location|configuration file]]. | {{--}} Remapping the controls requires manually editing the [[#Configuration file(s) location|configuration file]]. | ||
− | + | {{Input | |
− | {{Input | + | |key remap = limited |
− | |key remap = | + | |key remap notes = Some keys cannot be mapped to, such as {{key|ctrl}}, {{key|alt}}, or {{key|shift}}. |
− | |key remap notes = | ||
|acceleration option = n/a | |acceleration option = n/a | ||
|acceleration option notes = | |acceleration option notes = | ||
Line 102: | Line 101: | ||
|controller support notes = | |controller support notes = | ||
|full controller = true | |full controller = true | ||
− | |full controller notes = | + | |full controller notes = Cursor stays in the middle of the screen. |
|controller remap = true | |controller remap = true | ||
|controller remap notes = | |controller remap notes = | ||
Line 113: | Line 112: | ||
|xbox prompts = false | |xbox prompts = false | ||
|xbox prompts notes = | |xbox prompts notes = | ||
− | |impulse triggers = | + | |impulse triggers = false |
|impulse triggers notes = | |impulse triggers notes = | ||
− | |dualshock 4 = | + | |dualshock 4 = false |
|dualshock 4 notes = | |dualshock 4 notes = | ||
|dualshock prompts = unknown | |dualshock prompts = unknown | ||
Line 123: | Line 122: | ||
|dualshock 4 modes = unknown | |dualshock 4 modes = unknown | ||
|dualshock 4 modes notes = | |dualshock 4 modes notes = | ||
− | |tracked motion controllers= | + | |tracked motion controllers= false |
|tracked motion controllers notes = | |tracked motion controllers notes = | ||
|tracked motion prompts = unknown | |tracked motion prompts = unknown | ||
|tracked motion prompts notes = | |tracked motion prompts notes = | ||
− | |other controllers = | + | |other controllers = false |
|other controllers notes = | |other controllers notes = | ||
− | |other button prompts = | + | |other button prompts = nintendo |
− | |other button prompts notes= | + | |other button prompts notes= Prompts are for Nintendo 64 controller. |
− | |controller hotplug = | + | |controller hotplug = true |
|controller hotplug notes = | |controller hotplug notes = | ||
|haptic feedback = false | |haptic feedback = false | ||
Line 149: | Line 148: | ||
}} | }} | ||
− | ==Audio | + | ==Audio== |
{{Image|Super Mario 64 audio settings.png|In-game audio settings.}} | {{Image|Super Mario 64 audio settings.png|In-game audio settings.}} | ||
− | {{Audio | + | {{Audio |
|separate volume = false | |separate volume = false | ||
|separate volume notes = | |separate volume notes = | ||
|surround sound = false | |surround sound = false | ||
|surround sound notes = | |surround sound notes = | ||
− | |subtitles = | + | |subtitles = always on |
− | |subtitles notes = | + | |subtitles notes = Huge majority of dialogues are text based.<br/>Cannot be turned off for voice acting. |
|closed captions = false | |closed captions = false | ||
|closed captions notes = | |closed captions notes = | ||
Line 171: | Line 170: | ||
|interface = true | |interface = true | ||
|audio = true | |audio = true | ||
− | |subtitles = | + | |subtitles = true |
|notes = | |notes = | ||
|fan = | |fan = | ||
Line 177: | Line 176: | ||
}} | }} | ||
}} | }} | ||
+ | |||
+ | ==Issues fixed== | ||
+ | ===Audio crackling=== | ||
+ | {{ii}} If the game is running above 30 FPS, [[Glossary:Frame rate (FPS)#Frame rate capping|cap the frame rate at 30 FPS]]. | ||
==Other information== | ==Other information== | ||
Line 187: | Line 190: | ||
|wing = | |wing = | ||
|wing notes = | |wing notes = | ||
− | |opengl versions = | + | |opengl versions = true |
|opengl notes = | |opengl notes = | ||
|glide versions = | |glide versions = | ||
Line 249: | Line 252: | ||
|recHD = | |recHD = | ||
|recGPU = | |recGPU = | ||
− | |notes = | + | |notes = {{ii}} Total size of portable executable (CRC: 7480656A) is 24 MB. |
}} | }} | ||
{{References}} | {{References}} |
Revision as of 11:39, 23 May 2020
Developers | |
---|---|
Nintendo | |
Release dates | |
Windows | May 2, 2020 |
Linux | May 5, 2020 |
Reception | |
IGDB | 90 |
Taxonomy | |
Series | Mario |
⤏ Go to series page | |
Donkey Kong (series) | |
Super Mario Bros. & Friends: When I Grow Up | 1992 |
Mario Is Missing! | 1992 |
Mario Teaches Typing | 1992 |
Mario's Time Machine | 1993 |
Mario's Early Years! Fun with Letters | 1993 |
Mario's Early Years! Fun with Numbers | 1994 |
Mario's Early Years! Preschool Fun | 1994 |
Mario's Game Gallery | 1995 |
Mario Teaches Typing 2 | 1996 |
Super Mario 64 (unofficial port) | 2020 |
Super Mario World (unofficial port) | 2023 |
Key points
- Unofficial port of the Nintendo 64 game with native support for widescreen & 4K.
Availability
- The original uploads are no longer available due to a DMCA takedown by Nintendo.[citation needed]
- There are two versions for Windows which uses either DirectX 12 or OpenGL.
Game data
Configuration file(s) location
System | Location |
---|---|
Windows | <path-to-game>\sm64config.txt[Note 1] |
Linux |
Save game data location
System | Location |
---|---|
Windows | <path-to-game>\sm64_save_file.bin[Note 1] |
Linux |
Video
Graphics feature | State | Notes | |
---|---|---|---|
Widescreen resolution | |||
Multi-monitor | |||
Ultra-widescreen | |||
4K Ultra HD | |||
Field of view (FOV) | |||
Windowed | By default. Freely resizeable. Toggle to fullscreen with Alt+↵ Enter or by editing configuration file. |
||
Borderless fullscreen windowed | See the glossary page for potential workarounds. | ||
Anisotropic filtering (AF) | See the glossary page for potential workarounds. | ||
Anti-aliasing (AA) | See the glossary page for potential workarounds. | ||
Vertical sync (Vsync) | See the glossary page for potential workarounds. | ||
60 FPS and 120+ FPS | Capped at 30 FPS. Over 60Hz monitors, game might run slightly above 30 FPS; If having issues like visual stutter or audio crackling, cap the frame rate to 30 FPS. |
||
High dynamic range display (HDR) | See the glossary page for potential alternatives. |
Input
- Remapping the controls requires manually editing the configuration file.
Keyboard and mouse | State | Notes |
---|---|---|
Remapping | Some keys cannot be mapped to, such as Ctrl, Alt, or ⇧ Shift. | |
Mouse acceleration | ||
Mouse sensitivity | ||
Mouse input in menus | No mouse support. | |
Mouse Y-axis inversion | ||
Controller | ||
Controller support | ||
Full controller support | Cursor stays in the middle of the screen. | |
Controller remapping | ||
Controller sensitivity | ||
Controller Y-axis inversion |
Controller types |
---|
XInput-compatible controllers | ||
---|---|---|
Xbox button prompts | ||
Impulse Trigger vibration |
PlayStation controllers | See the glossary page for potential workarounds. |
---|
Generic/other controllers | See the glossary page for potential workarounds. |
---|
Additional information | ||
---|---|---|
Controller hotplugging | ||
Haptic feedback | ||
Digital movement supported | ||
Simultaneous controller+KB/M |
Audio
Audio feature | State | Notes |
---|---|---|
Separate volume controls | ||
Surround sound | ||
Subtitles | Huge majority of dialogues are text based. Cannot be turned off for voice acting. |
|
Closed captions | ||
Mute on focus lost |
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Issues fixed
Audio crackling
- If the game is running above 30 FPS, cap the frame rate at 30 FPS.
Other information
API
Technical specs | Supported | Notes |
---|---|---|
Direct3D | 12 | |
OpenGL |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
Linux |
Middleware
- No middleware information; you can edit this page to add it.
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | ||
Processor (CPU) | ||
System memory (RAM) | ||
Hard disk drive (HDD) |
- Total size of portable executable (CRC: 7480656A) is 24 MB.
Notes
- ↑ 1.0 1.1 When running this game without elevated privileges (Run as administrator option), write operations against a location below
%PROGRAMFILES%
,%PROGRAMDATA%
, or%WINDIR%
might be redirected to%LOCALAPPDATA%\VirtualStore
on Windows Vista and later (more details).