14dabd5af0
Add last bits for proper framebuffer creation, color clear now works
2022-10-04 10:07:35 -04:00
e5c0552585
Add Vulkan sync primitives
2022-10-04 10:01:45 -04:00
7def557f92
Initialize Vulkan swapchain and render pass
2022-10-04 09:53:38 -04:00
a6895f1d5f
Add create_surface function to create Vulkan surfaces
2022-10-04 09:53:15 -04:00
8a43f0000f
Add gfx_get_current_windowing_api needed for Vulkan init
2022-10-04 09:52:59 -04:00
56f641863c
Add basic Vulkan renderer init
2022-10-04 09:34:57 -04:00
cc526e1d89
Add dummy Vulkan backend
2022-10-03 22:49:19 -04:00
d965f83daa
Remove hardcoded gfx backend name
...
Now it's dynamically inserted!
2022-10-03 22:48:50 -04:00
75e1812e79
Add fork-specific stuff to README
2022-10-03 22:33:36 -04:00
4bd1628486
Add more IDE settings to gitignore
2022-10-03 22:24:11 -04:00
605c6030a5
Fix broken sync_framerate_with_timer
...
For some reason their implementation is broken, and will randomly speed
up and down. This fixes it and now it properly syncs the framerate if
you need to fallback to this method.
2022-10-03 21:56:02 -04:00
4ef38faada
Fix infinite poll pulse audio bug
2022-10-03 21:43:35 -04:00
b193b2594d
Enable SDL backend on linux
2022-10-03 21:43:23 -04:00
f4c04e1ddb
Enable debug symbols for PC port
2022-10-03 21:43:06 -04:00
n64
733fafc0d9
Fix the build
2021-08-31 01:19:05 +02:00
Bao Chi Tran Nguyen
9f453457fe
Exit on window close on Linux. ( #35 )
2021-08-30 22:57:26 +02:00
n64
4d763e6d47
Use C mixer implementation for shindou version for pc-port
2021-08-30 22:32:52 +02:00
n64
8468a4f158
Fix 60fps patch after merge
2021-08-30 22:26:02 +02:00
n64
b8f0332372
Add stub for rumble pc implementation
2021-08-30 22:22:02 +02:00
n64
72607d12e4
Implement new pc mixer code for shindou's audio
2021-08-30 22:16:55 +02:00
n64
42b5548b7d
Merge branch 'master' of https://github.com/n64decomp/sm64
2021-08-30 21:57:49 +02:00
n64
f9982e0ef5
Refresh 14
2021-07-12 23:17:54 -04:00
niansa/tuxifan
2ed7dfe046
Fixed compilation of .cpp files on systems other than windows ( #34 )
...
* Fixed compilation of .cpp files on systems other than windows
* FIxed C++ linking for platforms other than Windows
* Links with C++ only if there are any C++ files
2021-02-24 18:40:14 +01:00
Nadia Holmquist Pedersen
73a093348e
Match controller left stick ranges to N64 ( #32 )
2021-02-19 14:33:54 -08:00
Mark Street
5e8cedf304
Update Dockerfile for default build ( #12 )
2021-02-03 01:50:41 -08:00
mountainflaw
ecd3d152fb
Update README.md
2020-12-03 21:00:33 -05:00
n64
a53de1e70c
Refresh 13 2
2020-12-03 20:57:48 -05:00
n64
6d87c424b8
Refresh 13
2020-12-03 14:26:38 -05:00
AriaHiro64
a510b5772d
add troubleshooting switching OSs ( #30 )
2020-11-25 01:14:16 +00:00
n64
67966c53a0
Fix crash with dynamic surfaces
2020-09-30 23:18:30 +02:00
n64
45dbaa7468
Remove fixed-sized pools for most things except audio
2020-09-26 17:27:48 +02:00
n64
6117ab9e4c
Update 60fps patch so it works with latest refresh
2020-09-26 17:22:03 +02:00
n64
e7ac0ec4cf
Merge branch 'master' of https://github.com/n64decomp/sm64
2020-09-26 17:09:33 +02:00
n64
8b872a71e8
Refresh 12
2020-09-20 11:15:47 -04:00
sm64-port-user
592643ed68
Merge pull request #9 from Jan200101/bsdpatch
...
Add support for BSD
2020-07-18 20:55:39 +00:00
Jan200101
9cf199682b
Add support for BSD
2020-07-17 20:05:33 +02:00
n64
6b47859f75
Enhance README
2020-07-06 12:21:00 +02:00
n64
5b87f03ff3
Add a 60 FPS interpolation enhancement patch
2020-07-04 22:48:31 +02:00
n64
1699a613ff
Enhance Z-fighting issues for shadows
2020-07-04 22:25:32 +02:00
n64
518c7a2a0b
Don't render low-polygon variants on pc-port
2020-07-04 22:18:17 +02:00
n64
3fb5a2813f
Make sure the first star is initially selected, if all stars are obtained
2020-07-04 22:17:49 +02:00
n64
3143303490
Make audio_wasapi.cpp includes MinGW-friendly
2020-07-04 22:17:22 +02:00
n64
5bc030680b
Merge branch 'master' of https://github.com/n64decomp/sm64
2020-07-04 21:54:51 +02:00
n64
9214dddabc
Refresh 11
2020-07-04 11:18:55 -04:00
n64
dea8b42d3e
Load D3DCompiler_43.dll if D3DCompiler_47.dll is not available
2020-06-29 23:23:06 +02:00
n64
1ddc713f16
Better skybox position precision
2020-06-29 23:21:59 +02:00
n64
964aba4831
Pipe input to textconv
...
This avoids a situation when make thinks it has successfully built
the target, after textconv fails for some reason.
2020-06-22 23:27:24 +02:00
n64
95c6bc20b4
Remove erroneous long double casts from audiofile.cpp
2020-06-21 22:14:55 +02:00
n64
87ad13aa17
Improve MSYS2 instructions
2020-06-19 10:19:53 +02:00
n64
3f250f6298
Update gfx_glx.h
2020-06-18 12:20:19 +02:00