Commit Graph

2005 Commits

Author SHA1 Message Date
Sauraen
cba80d12cc Moved post 3D after goto overlay 2024-06-19 11:29:48 -07:00
Sauraen
ce457b202b lint 2024-06-19 11:04:18 -07:00
Sauraen
6457daddf0 Fixed occlusion planes culling pause screen and A button 2024-06-19 11:01:59 -07:00
Sauraen
cda38b1013 Occlusion plane system (#132)
* Initial working version

* Initial move of files

* Added occluding skybox

* Revert GBI changes

* Initial cleanup

* Cleanup

* Improvements

* Moved occlusion planes from per-scene to per-room

* Fixes

* Improvements

* Fixes

* Formatted

* Fixed building without EX3

* Reverted sky change

* Removed commented out stuff
2024-06-16 18:39:25 -07:00
Tharo
e2bcacb436 A few debugging quality-of-life improvements (#134)
* Change macros that take file name and line number args to report the true file name and line number.
 * Ensure that (in debug builds) open/close disps always inserts the no-op debug markers.
 * Move sPrevTaskWorkBuffer to global gPrevTaskWorkBuffer for easy access to the address in the map file.
2024-06-16 00:34:53 +02:00
Yanis
ccc27f181a Update README.md 2024-06-13 15:54:57 +02:00
Tharo
5c650816a7 Fix vanilla audio cache coherency issues reported by ares (#133)
* Write back the data cache line for filters

 * Write back the data cache after clearing AI sample buffers
2024-06-09 16:47:14 +02:00
Sauraen
3251456d2e Merge pull request #130 from HackerN64/F3DEX3Memset
Use F3DEX3 memset to clear Z buffer for RDP time savings
2024-06-05 20:07:32 -07:00
Sauraen
b075ab0741 Merge pull request #131 from HackerN64/MoreEX3NoTexOptim
More F3DEX3 no texture load optimizations
2024-06-05 20:06:47 -07:00
Sauraen
49efb57c02 more lint 2024-06-02 15:09:41 -07:00
Sauraen
db15bde0d3 lint 2024-06-02 14:34:42 -07:00
Sauraen
5c133c68bd Merge remote-tracking branch 'origin/develop/2.1.0' into F3DEX3Memset 2024-06-02 14:32:11 -07:00
Sauraen
2524518422 Fixed bugs 2024-06-02 14:12:18 -07:00
Sauraen
794090fc6d Draft 2024-06-02 11:04:39 -07:00
Yanis
db96daa80c Remove critical wiggles (#129)
* toggle for bad crit wiggles

* remove it entirely
2024-06-02 18:43:04 +02:00
Sauraen
74de1ed7ba Merge remote-tracking branch 'origin/develop/2.1.0' into F3DEX3Memset 2024-06-01 18:11:54 -07:00
Sauraen
42341eca12 Memset Z buffer works and saves time 2024-06-01 18:01:04 -07:00
Sauraen
9ceccd50fd Fix rupees and boulder particles by adding F3DEX3 command to locally disable skipping texture loads optimization (#128)
* Fixed rupees and boulder particles

* clang-format
2024-06-02 00:10:36 +02:00
Sauraen
4d12f85a18 clang-format 2024-05-31 23:08:21 -07:00
Sauraen
043fdacbab Fixed rupees and boulder particles 2024-05-31 22:57:16 -07:00
Yanis
774fb5c290 Add Example Scene's blend file (#125)
* commit example scene's blend

* Update .gitignore
2024-05-31 21:19:16 +02:00
Yanis
37b73b3cd8 Remove the PC manip to trigger the movie (#124) 2024-05-31 11:27:31 +02:00
Sauraen
7a3926c0c6 Merge pull request #123 from Thar0/screen-fill-optimization
Full-screen fill rectangle optimizations
2024-05-29 07:42:46 -07:00
Thar0
c55c2257c3 Draw the bottom face black for skyboxes with open bottoms (all except the cutscene map) 2024-05-29 03:54:14 +01:00
Thar0
3d03c3b781 Full-screen fill rectangle optimizations 2024-05-28 20:42:08 +01:00