Commit Graph

126 Commits (ec810d4222b0b7e3643f7290f9efe824a28975b6)

Author SHA1 Message Date
Vinícius R. Miguel ec810d4222 Fix black edge caused by UB
Seems to affect certain targets such as `aarch64`. This fix originally by @Emill.
2020-05-13 21:18:22 -03:00
Vinícius R. Miguel 82e872d5da Show the console on Windows setting `WINDOWS_CONSOLE=1` 2020-05-13 13:23:52 -03:00
Vinícius R. Miguel b06a89576a Merge pull request #77 from Jan200101/sdlmake
extend cross compilation support
2020-05-13 13:19:47 -03:00
Vinícius R. Miguel 986a191b9d Merge pull request #87 from Hyenadae/patch-1
Update to pisetup.sh
2020-05-13 12:08:55 -03:00
Hy! 933daaaf75 Update to pisetup.sh
Fixed current-directory asset placement hints and some minor text changes
2020-05-13 11:35:22 -03:00
Vinícius R. Miguel 8c311a62f0 Fix some overflow issues
As found out by @fgsfdsfgs, increase the GFX pool size as to eliminate current overflow-related crashes.
2020-05-13 11:25:22 -03:00
Vinícius R. Miguel d4f52d7695 Add nodrawdistance.patch 2020-05-13 03:52:34 -03:00
Jan200101 feb9d900f7 extend cross compilation support 2020-05-12 16:08:34 +02:00
Vinícius R. Miguel aef044e9ac Merge pull request #59 from Hyenadae/master
Add Pi Script + WIP Addition of in-game menu quit -- Good job! Superb contribution :- )
2020-05-12 01:42:15 -03:00
Hyenadae 0f26904809 Added script to prep Raspbian / RPi and compile SDL2 / SM64 2020-05-11 23:28:12 -04:00
HengiFettlich b9fcf83b84 Merge pull request #66 from vanfanel/master
Hide mouse cursor when in fullscreen mode.
2020-05-11 13:40:20 +02:00
vanfanel cc4f619c2b Hide mouse cursor when in fullscreen mode. 2020-05-11 13:37:48 +02:00
Hyenadae 708e3fd684 WIP In-Game Exit via pause+save menus w/ Localizations 2020-05-11 06:58:33 -04:00
IvanDSM 1a3c6eb070 Merge pull request #65 from cblankpixel/master
Fix incorrect arguments for newcam_clamp(), min and max were swapped
2020-05-11 04:55:24 -03:00
BlankPixel ea3d8f2721 Fix incorrect arguments for newcam_clamp(), min and max were swapped; Simplified newcam_change_setting() with clamp function.
Also added a nice sound effect when closing the camera menu.
2020-05-10 23:42:29 -07:00
IvanDSM 50bb799718 Fix hardcoded sensitivity (again?) 2020-05-11 01:53:52 -03:00
IvanDSM 03c7d003c4 Merge branch 'master' of github.com:sm64pc/sm64pc 2020-05-11 01:51:34 -03:00
IvanDSM 5a4848e3f6 Fix analogue camera axis inversion, mouse now obeys inversion. 2020-05-11 01:51:17 -03:00
IvanDSM 28d479f5fa Merge pull request #63 from aswgit/master
Fix emsdk install and PATH update
2020-05-11 01:22:17 -03:00
albertw af94a6d0fd Fix emsdk install and PATH update 2020-05-10 20:18:04 -07:00
albertw f642891a42 Merge remote-tracking branch 'main/master' 2020-05-10 20:17:02 -07:00
IvanDSM 1b8c61484c Even more clarification re: WINDOWS_BUILD 2020-05-10 23:38:38 -03:00
3dsgitasw@gmail.com be90309678 Fix emsdk install and PATH update 2020-05-10 19:24:09 -07:00
Vinícius R. Miguel 6415d6e0e6 Update README.md 2020-05-10 19:42:41 -03:00
Vinícius R. Miguel f25b4dcbc6 Adds credit to Emil.
For implementing n64-fast32-engine
2020-05-10 17:47:10 -03:00
IvanDSM 7f3503ddb2 Windows build clarifications. 2020-05-10 16:50:48 -03:00
IvanDSM 77da64b323 Merge pull request #51 from fgsfdsfgs/patch-2
Move bettercamera settings out of EEPROM and into the config file (again)
2020-05-10 16:41:04 -03:00
fgsfds 44f0512bd8 move bettercamera settings to config file; cleanup 2020-05-10 21:39:23 +03:00
Vinícius R. Miguel f03812a6c7 Add BETTERCAMERA notice 2020-05-10 15:09:40 -03:00
IvanDSM 8ef4896f86 Disable bettercamera by default. 2020-05-10 15:08:59 -03:00
Vinícius R. Miguel 0edbb78e1f Merge pull request #42 from vanfanel/master
Thanks!
2020-05-10 14:02:27 -03:00
IvanDSM 9d90b75fb6 Merge pull request #48 from fgsfdsfgs/patch-1
Allow changing controller button bindings in config file; add mouse buttons
2020-05-10 13:37:32 -03:00
vanfanel c5efdc2018 Remove redundant code. Make GLES and GL modes respect DESIRED_WIDTH and DESIRED_HEIGHT in windowed mode, but in fullscreen mode just use the system video mode. 2020-05-10 18:23:34 +02:00
fgsfds 86101aa4bf might as well check for L while we're at it 2020-05-10 19:15:13 +03:00
fgsfds 67e348cb2a rebind Z trigger back to L 2020-05-10 19:14:59 +03:00
IvanDSM 941bc197eb Add warning about WINDOWS_BUILD 2020-05-10 13:13:15 -03:00
fgsfds dffd75949f whoops, this is supposed to be the Z button 2020-05-10 19:09:43 +03:00
vanfanel 2056beeaff Do not call gfx_sdl_set_fullscreen() just after creating the game window: create window fullscreen or not directly. 2020-05-10 18:07:26 +02:00
fgsfds 775786310b allow rebinding of joystick and mouse buttons 2020-05-10 19:05:54 +03:00
vanfanel 4fb20a14b6 Fix for GLES on windowed rendering contexts (X11) 2020-05-10 17:52:01 +02:00
IvanDSM 33c426171c Fix Web build.
The ifeq($(TARGET_WEB),0) check on line 49 wasn't being endif'ed properly, which caused the rest of the code up until 244 (where an incorrect endif was placed) to be ignored.
This commit fixes that issue and allows web builds to work normally.
2020-05-10 12:45:46 -03:00
fgsfds bfbe62daed make use of mouse buttons 2020-05-10 18:41:46 +03:00
Vinícius R. Miguel 39edce5738 Merge pull request #36 from sm64pc/camera-rebase
Merge camera-rebase into master. Good work :)
2020-05-10 11:45:13 -03:00
IvanDSM a70cb74cf1 Merge branch 'master' into camera-rebase 2020-05-10 11:31:57 -03:00
rai e22463a609 Update README.md 2020-05-10 16:03:43 +02:00
rai 9d92dcf189 Update README.md
Remove most of the infromation from the readme that has been moved to the wiki.
2020-05-10 16:02:02 +02:00
vanfanel 12434a79b1 Use the system video mode in GLES platforms instead of setting a new one. 2020-05-10 15:41:46 +02:00
IvanDSM 953ac95582 Fix build without new camera, add example to README
This fixes an oversight of mine that broke building with BETTERCAMERA=0 and adds an example to the README of how to build with the new camera disabled.
2020-05-10 05:47:38 -03:00
IvanDSM dc78761056 Merge branch 'master' into camera-rebase 2020-05-10 05:13:38 -03:00
IvanDSM e21210f238 New Makefile and fgsfdsfgs fixes
New Makefile based on master branch Makefile.
Ported fdsfgsfds' OOB memory access and save buffer corruption fixes.
2020-05-10 05:11:27 -03:00