MysterD
7df7bfcaa6
Reduce stderr spam
2023-11-26 09:51:26 -05:00
David Joslin
522d7c0373
Fixed crash in import_texture_*()
2023-11-08 19:55:31 -05:00
Isaac0-dev
b12b479d70
loading screen ( #495 )
...
* loading screen
* fix compile error
* Fix animation comparisons after character anim commit
* Cleaned up character sound/anim lookup code
* hopefully fix problems with queued mods
* use dj's changes
* fix compile errors due to upstream merge
2023-11-06 14:59:17 -05:00
Agent X
395ac50532
Add ability to set fog intensity multiplier (ramps up quickly)
2023-11-01 21:21:46 -04:00
Agent X
a4cb43bbb9
Tear out External Data and make Free Cam always compile
2023-11-01 20:17:55 -04:00
Agent X
49bca1cc01
sm64coopdx
...
Co-Authored-By: Yuyake <140215214+AngelicMiracles@users.noreply.github.com>
Co-Authored-By: FluffaMario <50761036+FluffaMario@users.noreply.github.com>
Co-Authored-By: Gregory Heskett <gheskett@gmail.com>
Co-Authored-By: iZePlayzYT <69536095+iZePlayzYT@users.noreply.github.com>
Co-Authored-By: Isaac0-dev <62234577+Isaac0-dev@users.noreply.github.com>
Co-Authored-By: eros71 <16540103+eros71-dev@users.noreply.github.com>
2023-10-30 01:03:36 -04:00
MysterD
70d551ab82
Clear texture 1 on level init (fixes corrupt level textures)
2023-06-27 15:38:08 -07:00
Agent X
3f60869fcb
Add the ability to change lighting color ( #420 )
...
* Add the ability to change lighting color
Well it's actually multiplying the lighting color and not changing it completely but I think it's better that way.
* Consistency
2023-06-22 11:28:17 -07:00
MysterD
69f16bebb5
Separate fog from vertex alpha so lightmaps can render it
2023-06-15 01:01:39 -07:00
MysterD
529058ad77
Add support for noise in color combiners
2023-06-14 22:04:55 -07:00
MysterD
4c0a226536
Fix improper culling of mirrored player models
2023-05-17 12:00:22 -07:00
MysterD
2083242b66
Fixed several crashes and errors found in static analysis
2023-05-15 01:15:20 -07:00
MysterD
8f938e25ca
Fixed crash in import_texture_*()
2023-05-07 16:00:52 -07:00
MysterD
f06a422ff9
Add hack to disable 2cycle if using a texture that doesn't exist
2023-05-05 01:47:42 -07:00
MysterD
352f72a1ac
Remove tile checks from gfx_pc
2023-05-04 14:55:18 -07:00
Agent X
febba0e109
Remove printf from gfx_pc.c ( #383 )
...
I don't think this is needed anymore
2023-05-04 14:53:05 -07:00
MysterD
7623753e68
Handle shader overflow cases
2023-05-04 11:59:36 -07:00
MysterD
a191884c28
Port 2cycle/lightmap code to dx11
2023-05-03 21:07:22 -07:00
MysterD
ab2cbb2dbc
Get GL_LEGACY working again (poorly)
2023-05-03 13:21:34 -07:00
MysterD
e9ecf7a8f4
Made light maps a little less hacky
2023-04-28 00:22:30 -07:00
MysterD
ba4ed58cfa
Hacked lightmaps in
2023-04-27 20:46:22 -07:00
MysterD
d84be97157
Fixed do_multiply optimization
2023-04-27 12:28:39 -07:00
MysterD
e945eb9572
Added an optimization back in
2023-04-27 00:54:02 -07:00
MysterD
36a7e674e2
Added three more combiners
2023-04-27 00:17:04 -07:00
MysterD
08df8a3c17
Support more color combiners
2023-04-26 23:12:22 -07:00
MysterD
9f269ba7dd
Detect 2-cycle and when to apply optimizations
2023-04-26 21:05:32 -07:00
MysterD
8840649887
Started adding support for advanced materials (2cycle)
2023-04-26 20:37:25 -07:00
MysterD
d541d626c4
Make sure gfx_update_loaded_texture() stays in bounds
2023-04-26 16:19:53 -07:00
MysterD
c8669e7dd3
Add incomplete support for multi-textures
2023-04-26 14:55:26 -07:00
MysterD
afe7e28fb3
Fix djui interactable crash when they get destroyed
2023-04-22 02:12:03 -07:00
MysterD
9a49ff95c7
Fixed graphical corruption when text renders offscreen
2023-04-10 19:03:34 -07:00
MysterD
52eba1990b
Revert some small text rendering optimizations so that mods still render correctly
2023-04-09 17:40:41 -07:00
MysterD
68346eecf1
Text rendering optimizations + resolution increase on normal font
...
Increased resolution of normal font 2x
Combined all normal font characters into a sprite sheet
Adjusted kerning on normal font
Removed 'rotatedUV' setting for DJUI fonts
2023-04-02 13:18:10 -07:00
MysterD
e578943700
Started optimizing text rendering
2023-04-01 23:44:10 -07:00
Agent X
751dfe61c7
Move everything over ( #280 )
2023-03-20 22:36:25 -04:00
PeachyPeach
6449b7d578
Complete color palettes; gfx macros ( #191 )
2022-09-18 17:30:13 -07:00
MysterD
15de1d5609
Prevent assert in load_tlut
2022-05-28 00:16:16 -07:00
MysterD
1fec13a0cb
Alter fog depth to deal with new near plane value
2022-05-27 19:56:38 -07:00
MysterD
de2300f837
Fix clang/mac compile
2022-05-19 19:42:07 -07:00
MysterD
8eb0a7d838
Fix custom textures with EXTERNAL_DATA
2022-05-07 21:15:38 -07:00
MysterD
7576dfbc7c
Possible fix for crash in gfx_texture_cache_lookup()
2022-05-03 22:11:44 -07:00
MysterD
ba544d6e35
More performance improvements
2022-04-22 20:57:18 -07:00
MysterD
78bda75e45
Massive DynOS refactor for performance/organization
2022-04-19 21:06:18 -07:00
MysterD
8f773ea887
Make DynOS texture lookup use a set for performance
2022-04-19 18:24:26 -07:00
MysterD
757cad4fbc
Fix warnings with EXTERNAL_DATA
2022-04-13 19:50:19 -07:00
Prince Frizzy
b230d63b25
Add Preload Option to the Settings. ( #59 )
...
* Add preloading texture option to the Display GUI.
2022-04-09 02:02:42 -07:00
Prince Frizzy
54a6135cb9
Cleanup Deluxe ( #45 )
2022-03-29 20:45:56 -07:00
MysterD
b3ed387711
Added DynOS v1.1 without the dynamic options
...
- Added support for coop-specific actors
- Added support for coop-specific geo functions
- Added support for coop-specific model functions
2022-03-09 18:01:03 -08:00
MysterD
69fb69dfce
Fix bugs/warnings from static analysis
2022-02-20 20:04:25 -08:00
Cameron Hall
fc8bb5e6bd
Fix strange audio bugs on 32-bit
...
increase audio heap size, fix buffer overflow reading gBankSetsData, warn on soundAlloc failure
Provided by: camthesaxman
2022-02-06 15:34:34 -08:00