Commit Graph

982 Commits (2b75690a315b7d866c3479db5db17ed1c6ae29fe)

Author SHA1 Message Date
Vinícius R. Miguel d2cff2838f
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 47c4b7b41b
Show the console on Windows setting `WINDOWS_CONSOLE=1` 2020-05-13 13:23:52 -03:00
Vinícius R. Miguel 94a0dad150
Merge pull request #77 from Jan200101/sdlmake
extend cross compilation support
2020-05-13 13:19:47 -03:00
Vinícius R. Miguel 1f1b27e08c
Merge pull request #87 from Hyenadae/patch-1
Update to pisetup.sh
2020-05-13 12:08:55 -03:00
Hy! cfeb310d70
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 d5d151f322 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
Hyenadae 31f0d68ca2 Removed majority of TARGET_N64 logic from code 2020-05-13 07:57:25 -04:00
uwabami bea82c00bc Increase GFX_POOL_SIZE to fix overflow in 32bit version - thanks fgsfds 2020-05-13 09:25:45 +02:00
Vinícius R. Miguel 2e2e616821
Add nodrawdistance.patch 2020-05-13 03:52:34 -03:00
Jan200101 5f99e21592
extend cross compilation support 2020-05-12 16:08:34 +02:00
uwabami c98a263cf4 adding option to disable draw distance 2020-05-12 09:26:16 +02:00
Vinícius R. Miguel 0ec63e46ac
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 1dddd51fc9 Added script to prep Raspbian / RPi and compile SDL2 / SM64 2020-05-11 23:28:12 -04:00
Vinícius R. Miguel cdcea5c0f8
Add what's skipintro is about 2020-05-11 18:31:59 -03:00
HengiFettlich 9feb67d8f3
Merge pull request #66 from vanfanel/master
Hide mouse cursor when in fullscreen mode.
2020-05-11 13:40:20 +02:00
vanfanel d59c081905 Hide mouse cursor when in fullscreen mode. 2020-05-11 13:37:48 +02:00
Hyenadae 691d6f382b WIP In-Game Exit via pause+save menus w/ Localizations 2020-05-11 06:58:33 -04:00
IvanDSM bd93878c56 Add option in the configfile for skipping the intro
Now it's possible to either provide the --skip-intro command line argument or have skip_intro set to 1 on the config file.
2020-05-11 05:13:51 -03:00
IvanDSM 63c14d7086
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 5957be7bf6 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 4cbe3af070 Added CLI functionality with --skip-intro option. 2020-05-11 02:42:22 -03:00
IvanDSM ef3b0ba52d Fix hardcoded sensitivity (again?) 2020-05-11 01:53:52 -03:00
IvanDSM 6080d8b78e Merge branch 'master' of github.com:sm64pc/sm64pc 2020-05-11 01:51:34 -03:00
IvanDSM 595be623a0 Fix analogue camera axis inversion, mouse now obeys inversion. 2020-05-11 01:51:17 -03:00
IvanDSM 9fde94e80d
Merge pull request #63 from aswgit/master
Fix emsdk install and PATH update
2020-05-11 01:22:17 -03:00
albertw 368474b427 Fix emsdk install and PATH update 2020-05-10 20:18:04 -07:00
albertw 45b99dbd26 Merge remote-tracking branch 'main/master' 2020-05-10 20:17:02 -07:00
IvanDSM 501f54f383 Even more clarification re: WINDOWS_BUILD 2020-05-10 23:38:38 -03:00
3dsgitasw@gmail.com fada94d93b Fix emsdk install and PATH update 2020-05-10 19:24:09 -07:00
Vinícius R. Miguel 8258bac40a
Update README.md 2020-05-10 19:42:41 -03:00
Vinícius R. Miguel ff2ec85f8c Adds credit to Emil.
For implementing n64-fast32-engine
2020-05-10 17:47:10 -03:00
IvanDSM 1245f3c75e Windows build clarifications. 2020-05-10 16:50:48 -03:00
IvanDSM a73accc906
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 a0ba46eaf6 move bettercamera settings to config file; cleanup 2020-05-10 21:39:23 +03:00
Vinícius R. Miguel acc0fd59c2
Add BETTERCAMERA notice 2020-05-10 15:09:40 -03:00
IvanDSM 5e2e510500 Disable bettercamera by default. 2020-05-10 15:08:59 -03:00
Vinícius R. Miguel aa046c76d9
Merge pull request #42 from vanfanel/master
Thanks!
2020-05-10 14:02:27 -03:00
IvanDSM a7922928ae
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 f24d44c9c7 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 d0b85785fe might as well check for L while we're at it 2020-05-10 19:15:13 +03:00
fgsfds 2234e28625 rebind Z trigger back to L 2020-05-10 19:14:59 +03:00
IvanDSM 6c7df61480 Add warning about WINDOWS_BUILD 2020-05-10 13:13:15 -03:00
fgsfds d6820f6073 whoops, this is supposed to be the Z button 2020-05-10 19:09:43 +03:00
vanfanel 16a4495bf2 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 690283da13 allow rebinding of joystick and mouse buttons 2020-05-10 19:05:54 +03:00
vanfanel fd02d88b59 Fix for GLES on windowed rendering contexts (X11) 2020-05-10 17:52:01 +02:00
IvanDSM a0068c747b 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 e427aaa894 make use of mouse buttons 2020-05-10 18:41:46 +03:00
Vinícius R. Miguel 32ec185188
Merge pull request #36 from sm64pc/camera-rebase
Merge camera-rebase into master. Good work :)
2020-05-10 11:45:13 -03:00
IvanDSM 67c60d00ee
Merge branch 'master' into camera-rebase 2020-05-10 11:31:57 -03:00