Commit Graph

245 Commits

Author SHA1 Message Date
Colton G. Rushton 0f688c80d0
removing a pesky endif 2020-05-16 12:26:06 -03:00
Colton G. Rushton 07aa2cd234
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 f5c476987c
Merge pull request #1 from coltongit/patch-10
Extra NODRAWDISTANCE fixes
2020-05-16 12:08:27 -03:00
IvanDSM b8897eb5b4
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 6736bd7e9c
Fix SL walking penguin for nodrawdistance 2020-05-16 10:23:32 -03:00
Colton G. Rushton fd9909269d
Remove newline in nodrawdistance define 2020-05-16 10:19:58 -03:00
fgsfds 9ae444d2b5 move filtering check to gfx_pc.c for those sweet realtime updates 2020-05-16 16:15:45 +03:00
fgsfds a259cd15a1 add dumb master volume control 2020-05-16 16:15:40 +03:00
fgsfds 92c75fb21b simplify options menu definitions 2020-05-16 16:15:35 +03:00
fgsfds dbca0c413d add fullscreen and filtering settings to options
filtering only applies to newly loaded textures
2020-05-16 16:15:27 +03:00
Colton G. Rushton a83fa35c4d
Add compile-time texture fixes to Makefile
Add compile-time texture fixes as a Makefile build flag, set when `TEXTURE_FIX=1`.
2020-05-16 09:41:57 -03:00
Colton G. Rushton 03b129c5bf
Added compile-time optional Koopa shorts fix 2020-05-16 09:40:33 -03:00
Colton G. Rushton 6ebd074c5d
Set compile-time flag for texture fixes
This should allow for quashing the debate surrounding some minor texture fix PRs.
2020-05-16 09:36:06 -03:00
Heaven Volkoff 1a3034898c Consider second color column of Light_t when calculating vertex colors 2020-05-16 04:48:11 -03:00
Heaven Volkoff aba9a57e14 Fix Whomp and PiranhaPlant not appearing from a distance in WF 2020-05-16 03:03:54 -03:00
fgsfds de49bf1ac2 fix build on all toolchains except mine 2020-05-16 08:11:48 +03:00
fgsfds ed59481560 add OPT_BUTTON option type; move Exit Game button from pause to options menu 2020-05-16 08:03:50 +03:00
fgsfds 8b71a1a734 correct line endings 2020-05-16 07:36:28 +03:00
uncletrunks ee69a027ef
Merge pull request #120 from arredondos/master
add two scripts to extract and embed 3d models
2020-05-15 20:31:30 -05:00
Armando Arredondo Soto 45dc30e741
add two scripts to extract and embed 3d models
c2obj.py extracts the 3d models from the hard-coded C code found in the `model.in.c` files and generates a standard .obj file
obj2c.py converts back the geometry in an .obj file to compatible C code
2020-05-16 03:00:33 +02:00
uncletrunks 59a33aa604
Rebind camera centering to left trigger. 2020-05-15 19:26:44 -05:00
IvanDSM 2b098781b8 skip_intro now skips Lakitu and Bowser intros 2020-05-15 17:09:02 -03:00
IvanDSM e96bbef650 Fix configfile skip_intro option 2020-05-15 16:47:04 -03:00
IvanDSM 68e3865a16
Merge pull request #112 from diezgvi/patch-2
Correct texture format for burn smoke

Thanks for the contribution, @diezgvi!
2020-05-15 16:12:01 -03:00
Vinícius R. Miguel eb084461a8 Merge remote-tracking branch 'origin/master' 2020-05-15 15:38:57 -03:00
Vinícius R. Miguel 4a13fd3380 Add in-game control binding menu
Originally on the testing branch
2020-05-15 15:38:35 -03:00
Víctor Díez García e25b06b60e
Correct texture format for burn smoke
All credits to zoinknoise, I found this at Romhacking: http://www.romhacking.net/hacks/5008/

"Thanks to the recent decompilation efforts, it’s now known that this texture is displayed in the wrong format by the game, resulting in 

black garbage pixels. Since video game smoke of this era was often depicted with black garbage pixels, the mistake went unnoticed for over two decades. This patch corrects the error by displaying the texture correctly as proper transparent smoke. It does not add any new art; the texture has been inside the ROM all along.

At build time, this will compile the texture into IA16 format (correct) instead of RGBA16 (incorrect)."
2020-05-15 20:33:00 +02:00
Vinícius R. Miguel 5ed80ef723
Merge pull request #111 from Leon422/patch-2
Update README_es_ES.md
2020-05-15 14:13:42 -03:00
Leon422 d407db0377
Update README_es_ES.md
Fixed a very stupid mistake
2020-05-15 18:12:56 +01:00
Vinícius R. Miguel fd74e20373 Add a `--fullscreen` CLI option 2020-05-15 12:51:06 -03:00
Vinícius R. Miguel f39d9ad096
Merge pull request #102 from sm64pc/skipintro
Add command line parsing and --skip-intro option
2020-05-15 12:36:15 -03:00
Vinícius R. Miguel 2fcc29ef8b
Merge pull request #110 from Leon422/patch-1
Update README_es_ES.md
2020-05-15 12:35:43 -03:00
Leon422 595b18bebd
Update README_es_ES.md
Fixed some typos, added some more details
2020-05-15 13:15:52 +01:00
Vinícius R. Miguel 94d7ee23ae
Merge pull request #107 from HeavenVolkoff/master
Fix incorrect cursor position in non-standard window aspect ratios on Mario head screen

Thanks for the contribution, @HeavenVolkoff!
2020-05-15 03:21:31 -03:00
Vinícius R. Miguel cf9f05f27f
Merge pull request #108 from yksoft1/zh-cn-docs
Add Simplified Chinese translation of README.md.

Thanks for the contribution, @yksoft1!
2020-05-15 03:14:10 -03:00
yksoft1 db92b7d563 Fixes to zh_CN content. 2020-05-15 12:35:47 +08:00
yksoft1 1512292055 Add link to Simplified Chinese readme.md. 2020-05-15 12:32:28 +08:00
yksoft1 9c7f110329 Add Simplified Chinese translation of README.md. 2020-05-15 12:30:26 +08:00
Heaven Volkoff 339735392f Fix incorrect cursor position calculation on Mario head screen (related to #28) 2020-05-15 01:09:28 -03:00
Vinícius R. Miguel 4d1c229e6d
Formatting and some other small stuff 2020-05-15 00:21:46 -03:00
Diantha J 15b361d3e6
Merge pull request #104 from uncletrunks/master
Cylindrical Billboarding
2020-05-14 23:11:44 -04:00
Vinícius R. Miguel d2afc056b3
Add a link to the es_ES README 2020-05-15 00:05:50 -03:00
Vinícius R. Miguel 34e9e3bcc6
Merge pull request #103 from Leon422/master
Create translated README.md (README_es_ES.md)

Thanks for the contribution, @Leon422 !
2020-05-15 00:00:28 -03:00
Leon422 12b605aa6d
Create translated README.md (README_es_ES.md)
Create a Spanish-Spain translation of the README file.
2020-05-15 03:56:25 +01:00
uncletrunks ab23b8907b putting out fires 2020-05-14 21:50:10 -05:00
IvanDSM 86a3f84010
Merge branch 'master' into skipintro 2020-05-14 23:05:21 -03:00
IvanDSM a43ac2ebaf Update README for merging 2020-05-14 23:04:07 -03:00
IvanDSM 59d0cc16c1 Add <strings.h> include
Oops!
2020-05-14 23:02:04 -03:00
uncletrunks 8e1412a2ac more cylindrical billboarding stuff 2020-05-14 20:47:55 -05:00
uncletrunks 70ca0af987 adds cylindrical billboarding, enables it for trees. 2020-05-14 20:31:52 -05:00