Commit Graph

578 Commits

Author SHA1 Message Date
MysterD 75bed240fa Improve bettercam's collision detection and avoidance
The precision of ray casting was too low previously, causing the
collision checks to skip right past a wall sometimes. There was also
nothing to prevent the camera from getting too close to a wall
horizontally or vertically.
2020-09-28 20:47:31 -07:00
fgsfds dcc16eaed7 fix 60fps patch (thanks SpacingBat3) 2020-09-07 22:19:07 +03:00
fgsfds fb22013eab add --syncframes to override vblank count detection 2020-09-07 15:48:41 +03:00
fgsfds 544f2e74aa
Merge pull request #414 from rwpcpe/master
Fix Yoshi dialog error that has bothered me for 24 years.
2020-09-04 04:52:09 +03:00
Russell Patterson 0414287c9a Fix Yoshi dialog error that has bothered me for 24 years. 2020-09-03 21:19:01 -04:00
fgsfds dd0e86dbee add rudimentary SDL1 controller backend
it's more to deal with the mouse not working I suppose
2020-08-30 16:06:22 +03:00
fgsfds 4c1809a9da Merge remote-tracking branch 'origin/master' into nightly 2020-08-30 15:41:45 +03:00
fgsfds 420d82ce8c fix spaces 2020-08-30 15:39:41 +03:00
fgsfds b897f30c2f
Merge pull request #411 from theofficialgman/master
Check for zero rumble setting before allowing rumble
2020-08-30 15:35:03 +03:00
fgsfds 68a141e996
Merge pull request #350 from pouar/fix-snufit
Bugfix for NODRAWDISTANCE
2020-08-30 15:34:24 +03:00
fgsfds da20f79e96 GL_LEGACY: this should've been GL_REPLACE all along 2020-08-30 01:29:26 +03:00
Garrett 468887a6f9 Check for zero rumble setting before allowing rumble
Fixes controllers which don't check for rumble_strength and have constant rumble from rumbling even when set to 0 in the config.
2020-08-29 17:08:17 -04:00
fgsfds 840eadb9e6 change GL_LEGACY to only use GL1.1 (1.2?) features 2020-08-29 02:13:30 +03:00
fgsfds dfd1a08475 add --poolsize arg for modifying main pool size 2020-08-29 02:13:30 +03:00
fgsfds 417d59e7d2
Merge pull request #395 from MartinPham/patch-4
fix mac build for exoquant
2020-08-16 02:01:02 +03:00
fgsfds a8cda7d09e fix controller_sdl2 2020-08-15 16:04:55 +03:00
fgsfds ca3f83c5d0
Merge pull request #399 from ineedhelpbad/nightly
BUGFIX: Camera bugs when using flying cap with BETTERCAMERA=1 #370
2020-08-15 15:59:59 +03:00
fgsfds 3407f2d562
Merge pull request #400 from ineedhelpbad/patch-1
BUGFIX: Camera invert #373
2020-08-15 07:17:02 +03:00
fgsfds 347980355b add barebones SDL1.2 backends
for that sweet Win9x support
2020-08-15 07:15:28 +03:00
ineedhelpbad 91b038d39b
BUGFIX: Camera invert #373
Fix: Free Camera is forever inverted on the Y-Axis, changing the setting does nothing. #373
2020-08-13 13:49:02 -05:00
ineedhelpbad 85d0108462
Update mario_actions_airborne.c 2020-08-13 00:26:23 -05:00
Martin Pham 488892e115
Update exoquant.c
fix mac build
2020-08-05 23:12:02 +02:00
fgsfds 8543ee8be3 fix GL_LEGACY 2020-07-27 17:28:32 +03:00
fgsfds 55a0426cdd
Merge pull request #364 from jmcerrejon/feature/rpi4-support-and-refactor
Raspberry 4 support. Refactor code.
2020-07-14 20:12:15 +03:00
fgsfds c0eb4df80f
Merge pull request #376 from CrispyBuns/nightly
Makes it so your able to change compiler with CC and CXX Build flag
2020-07-14 20:11:44 +03:00
CrispyBuns fae4311dff
Add files via upload 2020-07-14 10:54:07 -06:00
fgsfds 597546125e don't assume first frame happens at 0 ticks 2020-07-10 15:44:58 +03:00
fgsfds 54ca76162a update 60fps patch 2020-07-09 17:33:04 +03:00
fgsfds 4b15a8f7b6 add a catch for 240hz refresh rates
hopefully 150, 180 and 210hz monitors don't exist
2020-07-09 17:24:15 +03: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 685efc81c6 update 60fps patch 2020-07-08 13:31:34 +03:00
fgsfds 2982fcdb8e time video frames instead of game frames 2020-07-08 13:07:05 +03:00
fgsfds 92e869d263 roll back to using SDL_Delay/SDL_GetTicks 2020-07-08 12:51:15 +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 97be18f11d add new 60FPS patch by Emil; nuke old patches 2020-07-07 20:52:51 +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 765a08c846 merge gfx updates from sm64-port 2020-07-07 15:21:14 +03:00
Jose Cerrejon 503aca4c0b Update repo_url. Rename /sm64pi/sm64pc -> /sm64pc/sm64ex 2020-07-06 19:29:52 +02:00
Jose Cerrejon bd237c0456 Raspberry 4 suppot. Refactor code. 2020-07-06 19:05:19 +02:00
fgsfds 3178c165c2
Merge pull request #363 from jmcerrejon/feature/fix-if-pisetup
Fix issue line 270: conditional binary operator expected on pisetup.sh
2020-07-06 18:54:45 +03:00
Jose Cerrejon 2fab08f213 Fix issue line 270: conditional binary operator expected 2020-07-06 13:30:13 +02: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
n64 469ad637ed Make sure the first star is initially selected, if all stars are obtained 2020-07-05 14:37:03 +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 dd873771cf
Merge pull request #360 from danielh05/nightly
Make tree only Cylboard when "BETTERCAMERA" is detected
2020-06-25 19:39:39 +03:00