Commit Graph

2041 Commits (63a4ec2fde64f630215597bab49e99e0a80aa277)

Author SHA1 Message Date
Colton G. Rushton 66e448ac67 fix small bug with MXE compilation
the no-pie command line option was being sent to MXE when it shouldn't have been, breaking MXE compilation. Urgent fix.
2020-05-16 22:54:03 -03:00
Vinícius R. Miguel 99e7299ff1 Merge pull request #139 from sm64pc/master
Add MXE/OSX stuff to nightly
2020-05-16 22:08:24 -03:00
IvanDSM 1031f9f7ea Fix --fullscreen/--windowed CLI option altering config file.
Previously, when the --fullscreen or --windowed CLI options were set, configFullscreen was overwritten.
This caused the config file to be changed according to the CLI options given when running the executable.
A helper variable that copies configFullscreen stops the game from overwritting the config file.
2020-05-16 21:53:00 -03:00
IvanDSM d936b980df Add --help and --windowed CLI options. 2020-05-16 21:39:48 -03:00
IvanDSM a5f0e0314c Merge pull request #137 from coltongit/patch-15
Make MXE easier to compile in

Thanks for the contribution, @coltongit!
2020-05-16 21:38:01 -03:00
Colton G. Rushton 4e9584e178 Fix a few minor bugs with MXE compilation 2020-05-16 21:24:29 -03:00
Colton G. Rushton 9921c12d5b Make MXE easier to compile in
Specifying the target arch MXE expects in the makefile makes it easier for MXE users to compile the game.
2020-05-16 21:04:55 -03:00
fgsfds 316a72d207 Merge pull request #133 from Hyenadae/osx_build_clean
OSX_BUILD cleaned commit (new rebase from Master)
2020-05-17 01:29:52 +03:00
fgsfds e519d970fa Merge branch 'master' into osx_build_clean 2020-05-17 01:27:51 +03:00
fgsfds e949d0595c Merge pull request #132 from coltongit/patch-12
Further fixes to MXE compilation
2020-05-17 01:24:14 +03:00
Colton G. Rushton 4da08e8449 strip out now-needless NOBZERO flag 2020-05-16 19:20:45 -03:00
Colton G. Rushton 36c2e7e946 fixed MXE once and for all
thanks to @fgsfdsfgs, this is the final thing needed for MXE support
2020-05-16 19:18:50 -03:00
Vinícius R. Miguel f10f3deb74 Merge pull request #135 from sm64pc/master
Added nightly notice.
2020-05-16 18:39:37 -03:00
Vinícius R. Miguel 5da90314fd Added nightly notice. 2020-05-16 18:37:08 -03:00
Vinícius R. Miguel 63b015f737 Fixed some stuff 2020-05-16 18:14:43 -03:00
Vinícius R. Miguel ca0a8311a4 Add a `--configfile` CLI option
Usage: `--configfile yahoo.ini` will load up a file named yahoo.ini as the configuration file.
2020-05-16 18:07:14 -03:00
Vinícius R. Miguel 3007a5e2a4 Add support for saves of both endiannesses.
Porting from testing. Originally by @fgsfdsfgs.
2020-05-16 17:57:40 -03:00
Colton G. Rushton 61fc6410df fix the MXE fix for os_libc.h 2020-05-16 17:21:59 -03:00
Colton G. Rushton 06d1ca4a6a Another fix to MXE 2020-05-16 17:20:33 -03:00
Colton G. Rushton f05f04271b MXE fix for os_libc.h 2020-05-16 17:14:10 -03:00
Colton G. Rushton e84fa5fab2 Add NO_BZERO for MXE 2020-05-16 17:12:56 -03:00
fgsfds e0533abb54 Merge pull request #86 from Hyenadae/master
Remove the majority of TARGET_N64 logic from code
2020-05-16 22:51:58 +03:00
fgsfds 23055c2a44 Merge branch 'master' into master 2020-05-16 22:47:39 +03:00
fgsfds ea24922e4b tabs begone 2020-05-16 22:39:37 +03:00
fgsfds e266530f6c Merge pull request #126 from HeavenVolkoff/gfx_use_second_light_color
Consider second color column of Light_t when calculating vertex colors
2020-05-16 22:38:36 +03:00
Hyenadae 227c3cdb90 OSX_BUILD cleaned commit 2020-05-16 15:30:27 -04:00
Vinícius R. Miguel c0665cf4f1 Shutdown subsystems on exit
Porting from testing, originally by @fgsfdsfgs
2020-05-16 16:23:23 -03:00
Colton G. Rushton dfc0439a65 Further fixes to MXE compilation
Adds on the work of PR #130.
2020-05-16 16:16:44 -03:00
Vinícius R. Miguel 1197fe98d9 Typo in "extract_assets.py" 2020-05-16 15:45:40 -03:00
Vinícius R. Miguel d25cf9f856 Typo in extract_assets.py 2020-05-16 15:44:55 -03:00
Vinícius R. Miguel 2b4584600e Typo in extract_assets.py
Closes #131
2020-05-16 15:42:59 -03:00
wabberz 62edfbb601 Merge pull request #123 from HeavenVolkoff/wf_no_drawing_distance
Fix Whomp, PiranhaPlant and Walking Penguin not appearing from a distance
2020-05-16 20:34:50 +02:00
wabberz ac7a4a5b96 Update whomp.inc.c 2020-05-16 20:33:41 +02:00
fgsfds 2f06545366 Merge pull request #130 from coltongit/patch-11
Fix compilation for MXE on Linux and WSL
2020-05-16 21:05:55 +03:00
Colton G. Rushton 098fa1feae even further cleanup of the makefile 2020-05-16 14:59:27 -03:00
Colton G. Rushton 40ed95620b Further clean up the makefile fixes 2020-05-16 14:38:47 -03:00
Colton G. Rushton 3c793fae82 Clean up the makefile fixes a bit 2020-05-16 14:35:56 -03:00
fgsfds 0a639cdaec bettercam: add adjustable camera deceleration 2020-05-16 20:30:06 +03:00
fgsfds dcab1c62f3 only include camera options if BETTERCAM==1 2020-05-16 20:00:51 +03:00
fgsfds 0666656db9 separate EXT_OPTIONS_MENU into its own option 2020-05-16 19:53:36 +03:00
Colton G. Rushton c40ab766e9 Nah dude, that's possible under WINDOWS_BUILD=1 2020-05-16 13:46:18 -03:00
Colton G. Rushton 60a8e2b2ab Simplify MXE fixes 2020-05-16 13:01:23 -03:00
Colton G. Rushton e569a596e8 fix objcopy on MXE builds 2020-05-16 12:56:58 -03:00
Colton G. Rushton 752e43aa80 remove needless ifeq 2020-05-16 12:30:25 -03:00
Colton G. Rushton b0da6afc95 removing a pesky endif 2020-05-16 12:26:06 -03:00
Colton G. Rushton 7fc5775d8a Fix compilation for MXE on Linux and WSL
Even though this isn't usually an option on the wiki, this will allow for cross-compilation of sm64pc through MXE on both Linux and WSL, making Wine testing much easier.
2020-05-16 12:21:16 -03:00
Vítor Augusto da Silva Vasconcellos 6e56c497ad Merge pull request #1 from coltongit/patch-10
Extra NODRAWDISTANCE fixes
2020-05-16 12:08:27 -03:00
IvanDSM 50ccb006c6 Merge pull request #128 from coltongit/patch-9
Set compile-time build flag for texture fixes

Thanks for the contribution, @coltongit!
2020-05-16 11:37:31 -03:00
Colton G. Rushton 30082cfe0c Fix SL walking penguin for nodrawdistance 2020-05-16 10:23:32 -03:00
Colton G. Rushton 5f78765cf4 Remove newline in nodrawdistance define 2020-05-16 10:19:58 -03:00