1
0
mirror of https://github.com/sm64pc/sm64pc.git synced 2025-04-12 00:05:59 +02:00
Vinícius R. Miguel 69ff11e459 Add support for saves of both endiannesses.
Porting from testing. Originally by @fgsfdsfgs.
2020-05-16 17:57:40 -03:00
2020-04-03 14:57:26 -04:00
2019-11-03 14:36:27 -05:00
2020-05-14 21:50:10 -05:00
2019-08-25 00:46:40 -04:00
2020-05-16 22:47:39 +03:00
2020-05-07 20:21:22 +02:00
2020-02-03 00:51:26 -05:00
2020-05-10 17:47:10 -03:00
2019-09-01 15:50:50 -04:00
2019-09-01 15:50:50 -04:00
2019-09-01 15:50:50 -04:00
2020-05-07 20:21:22 +02:00
2019-08-25 00:46:40 -04:00
2020-04-03 14:57:26 -04:00
2020-05-16 07:36:28 +03:00
2020-04-03 14:57:26 -04:00
2020-01-03 10:38:57 -05:00
2020-01-03 10:38:57 -05:00
2020-04-03 14:57:26 -04:00
2020-04-03 14:57:26 -04:00
2020-05-10 20:18:04 -07:00
2019-12-01 21:52:53 -05:00
2020-04-03 14:57:26 -04:00
2019-08-25 00:46:40 -04:00
2020-02-03 00:51:26 -05:00
2020-05-16 22:47:39 +03:00
2020-03-01 22:42:52 -05:00
2020-05-16 07:36:28 +03:00
2020-05-13 11:35:22 -03:00
2020-05-16 15:45:40 -03:00
2020-05-16 15:44:55 -03:00
2020-05-16 15:42:59 -03:00
2020-03-01 22:42:52 -05:00
2019-08-25 00:46:40 -04:00
2019-08-25 00:46:40 -04:00
2020-04-03 14:57:26 -04:00
2020-03-01 22:42:52 -05:00
2019-08-25 00:46:40 -04:00
2020-04-03 14:57:26 -04:00

sm64pc

OpenGL adaptation of n64decomp/sm64.

Feel free to report bugs and contribute, but remember, there must be no upload of any copyrighted asset. Run ./extract_assets.py --clean && make clean or make distclean to remove ROM-originated content. This port has been made possible mostly thanks to Emill and his n64-fast32-engine renderer.

Read this in other languages: Español 简体中文.

Features

  • Native rendering. You can now play SM64 without the need of an emulator.
  • Variable aspect ratio and resolution. The game can now correctly render at basically any window size.
  • Native xinput controller support. On Linux, DualShock 4 has been confirmed to work plug-and-play.
  • Analog camera control and mouse look. (Activate with make BETTERCAMERA=1.)
  • An option to disable drawing distances. (Activate with make NODRAWINGDISTANCE=1.)
  • In-game control binding, currently available on the testing branch.
  • Skip introductory Peach & Lakitu cutscenes with the --skip-intro CLI option

Building

For building instructions, please refer to the wiki.

Do NOT attempt to compile Windows executables with WINDOWS_BUILD=1 under Linux or WSL. It will NOT work. Follow the guide on the wiki.

Description
No description provided
Readme 32 MiB
Languages
C 94.6%
C++ 2.9%
Assembly 1.4%
Python 0.6%
Diff 0.2%
Other 0.2%