Commit Graph

182 Commits

Author SHA1 Message Date
NoHomoBoi c59074ae15 Camera fix from sm64ex 2020-09-12 21:08:51 -05:00
NoHomoBoi ccce45a3f0 Cannon flags fixes by @ineedhelpbad 2020-09-12 21:00:42 -05:00
NoHomoBoi 76851358af Fixed rumble dialog 2020-09-12 20:42:30 -05:00
NoHomoBoi 191a36fa45 Fixed memory leak 2020-09-12 20:36:58 -05:00
NoHomoBoi 098a7e9313 Added dynamic language support and fixed platform errors 2020-09-12 20:26:56 -05:00
NoHomoBoi 73e97f841d Added ingame language switch and spanish translation 2020-09-12 19:46:17 -05:00
NoHomoBoi 3c3fd8c62d Fixed asset extraction and added special chars 2020-09-12 16:50:54 -05:00
NoHomoBoi 7e8ad48e90 [WIP] Added full multilanguage support 2020-09-08 06:34:37 -05:00
NoHomoBoi 89d89b1121 Removed boomer code & skybox tiles 2020-09-06 21:14:13 -05:00
NoHomoBoi 757cc51dde Added multilanguage support & removed skybox tiles 2020-08-22 20:54:13 -05:00
NoHomoBoi 1ad8751eeb Makefile clean and removed binary save-file 2020-08-20 05:40:02 -05:00
NoHomoBoi c82ca9e75f Added High-Quality Ending 2020-08-18 04:19:09 -05:00
blameitontherobot 8ca700982d
Custom Title Screen Logo
still wip, just adds the words "render96" with a subtitle of "super mario 64"
2020-08-11 23:33:16 +01:00
fgsfds 572a4b698b do vsync exactly like sm64-port does it
maybe this will finally work better
2020-07-09 17:02:43 +03:00
fgsfds fde15809b7 add sanity checks in save_file.c
though it would be a better idea to solve the problem that leads to -1 being passed to these instead
2020-07-07 20:57:18 +03:00
fgsfds b3ddd3a9fc remove garbage from game_loop_one_iteration 2020-07-07 20:43:46 +03:00
fgsfds bc3e94b11e bump gfx pool size 2020-07-07 15:21:14 +03:00
fgsfds 1486bee60a replace 'double' vsync option with 'auto' from sm64-port 2020-07-07 15:21:14 +03:00
fgsfds bf174e36a6 nuke TARGET_N64 remnants 2020-07-05 14:42:26 +03:00
n64 c33936e862 Enhance Z-fighting issues for shadows 2020-07-05 14:39:34 +03:00
n64 744b6bf5d6 Don't render low-polygon variants on pc-port 2020-07-05 14:37:11 +03:00
fgsfds df1340c37c 'Better skybox position precision' from sm64-port 2020-07-05 14:33:57 +03:00
n64 6330644371 Refresh 11 2020-07-05 14:15:43 +03:00
fgsfds 9e4c0f26c9 bettercam: camera centering is bound to L again 2020-06-25 01:18:50 +03:00
fgsfds 026361ad61 force disable free camera during demo playback 2020-06-24 16:25:44 +03:00
fgsfds 89974e786d eu: check if language value is correct 2020-06-23 04:10:38 +03:00
fgsfds cb9bd73866 reenable puppycam after level change 2020-06-21 20:42:02 +03:00
fgsfds 59cbe0ab70 update puppycam; add runtime option to disable it 2020-06-20 17:22:33 +03:00
fgsfds fe44da4794 fix GRUCODE defines 2020-06-20 04:32:12 +03:00
n64 4a448cf10d merge refresh 10 2020-06-20 02:49:59 +03:00
fgsfds 29e915e4df fix JP build 2020-06-17 05:18:05 +03:00
fgsfds b1b3fef112
Merge pull request #329 from KiritoDv/nightly
Music Volume Config
2020-06-14 23:27:06 +03:00
NoHomoBoi b15bd727c2 Added sfx and env volume settings 2020-06-13 02:16:00 -05:00
fgsfds 208bfdcbf3 move all the discordrpc stuff to pc_main.c
that means it will now work in D3D11 and D3D12

also 'normalized' the sdl2 main loop
2020-06-13 04:21:47 +03:00
NoHomoBoi 7c341334f0 Code cleanup & changed max volume to 127 2020-06-12 03:22:08 -05:00
NoHomoBoi 2fa7e4f4ba Merge branch 'nightly' of https://github.com/KiritoDv/sm64pc into nightly 2020-06-11 22:40:55 -05:00
NoHomoBoi 49dc1e3495 Added music volume config 2020-06-11 22:39:13 -05:00
fgsfds 3557e895fe add apply button to display settings 2020-06-11 22:24:46 +03:00
fgsfds a81a8e6ef1 added D3D11 and D3D12 renderers from Emil/n64-fast3d-engine
along with options to select backends for windowing, rendering, audio and controls in the Makefile

use RENDER_API=D3D11 or D3D12 for the D3D renderers, that will also automatically enable using DXGI for windowing; SDL2 will still be used for input and audio for the time being

also adds three-point filtering to the OpenGL backend and an option for it in the menu
2020-06-11 22:24:46 +03:00
fgsfds 01e6061276 clean up discord rpc a bit 2020-06-09 20:46:26 +03:00
Jan 233c2d8f72
Merge branch 'nightly' into feature/discordrpc 2020-06-09 17:16:42 +02:00
Jan200101 5933742f82
replace static linking with dynamically loaded libraries 2020-06-09 17:15:49 +02:00
Jan200101 f1ba90d25b
add discord rpc support 2020-06-09 12:01:31 +02:00
fgsfds b9c94ad57d fix text saves 2020-06-07 22:00:23 +03:00
Zerocker f6ab82d144 Fix a couple of warnings 2020-06-07 22:19:47 +09:00
Zerocker 6733bdb3ae Fix parsing for bonus and cap data 2020-06-07 21:44:00 +09:00
Zerocker 808bd99592 Remove some braindead comments 2020-06-07 21:38:14 +09:00
fgsfds 5d2f4e1ba5 32 chars is too small for this shit 2020-06-05 20:26:43 +03:00
fgsfds e9f0519bc4 text saves now utilize the save path 2020-06-05 20:23:18 +03:00
Zerocker ad92b93b39
Fix missed collected stars after gameover 2020-06-05 15:15:40 +09:00