├── .github └── workflows │ ├── build.yml │ └── docs.yml ├── .gitignore ├── .gitmodules ├── Doxyfile ├── Makefile ├── README.md ├── avail_mem.py ├── cpu ├── fresnel.c └── occlusionplane.c ├── docs ├── Code │ ├── Camera.md │ └── Counters.md ├── Documentation │ ├── Backwards Compatibility.md │ ├── Configuration.md │ ├── Design Tradeoffs.md │ ├── Performance.md │ ├── Porting your Romhack.md │ ├── Removed.md │ ├── Triangle Snake.md │ ├── colorinterp.png │ ├── colorinterp.svg │ ├── snake_coil.jpg │ ├── snake_demo.svg │ ├── snake_demo_ingame.png │ ├── snake_mixed.jpg │ ├── snake_slither.jpg │ ├── strip_snake_comparison.png │ └── strip_vertex_cache.png ├── code.md ├── css │ └── doxygen-extra.css └── documentation.md ├── f3dex3.s ├── gbi.h ├── notes.s ├── rsp ├── gbi.inc └── rsp_defs.inc └── template.o.s /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/docs.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/.github/workflows/docs.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/.gitmodules -------------------------------------------------------------------------------- /Doxyfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/Doxyfile -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/README.md -------------------------------------------------------------------------------- /avail_mem.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/avail_mem.py -------------------------------------------------------------------------------- /cpu/fresnel.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/cpu/fresnel.c -------------------------------------------------------------------------------- /cpu/occlusionplane.c: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/cpu/occlusionplane.c -------------------------------------------------------------------------------- /docs/Code/Camera.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Code/Camera.md -------------------------------------------------------------------------------- /docs/Code/Counters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Code/Counters.md -------------------------------------------------------------------------------- /docs/Documentation/Backwards Compatibility.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/Backwards Compatibility.md -------------------------------------------------------------------------------- /docs/Documentation/Configuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/Configuration.md -------------------------------------------------------------------------------- /docs/Documentation/Design Tradeoffs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/Design Tradeoffs.md -------------------------------------------------------------------------------- /docs/Documentation/Performance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/Performance.md -------------------------------------------------------------------------------- /docs/Documentation/Porting your Romhack.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/Porting your Romhack.md -------------------------------------------------------------------------------- /docs/Documentation/Removed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/Removed.md -------------------------------------------------------------------------------- /docs/Documentation/Triangle Snake.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/Triangle Snake.md -------------------------------------------------------------------------------- /docs/Documentation/colorinterp.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/colorinterp.png -------------------------------------------------------------------------------- /docs/Documentation/colorinterp.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/colorinterp.svg -------------------------------------------------------------------------------- /docs/Documentation/snake_coil.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/snake_coil.jpg -------------------------------------------------------------------------------- /docs/Documentation/snake_demo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/snake_demo.svg -------------------------------------------------------------------------------- /docs/Documentation/snake_demo_ingame.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/snake_demo_ingame.png -------------------------------------------------------------------------------- /docs/Documentation/snake_mixed.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/snake_mixed.jpg -------------------------------------------------------------------------------- /docs/Documentation/snake_slither.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/snake_slither.jpg -------------------------------------------------------------------------------- /docs/Documentation/strip_snake_comparison.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/strip_snake_comparison.png -------------------------------------------------------------------------------- /docs/Documentation/strip_vertex_cache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/Documentation/strip_vertex_cache.png -------------------------------------------------------------------------------- /docs/code.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/code.md -------------------------------------------------------------------------------- /docs/css/doxygen-extra.css: -------------------------------------------------------------------------------- 1 | #MSearchBox { 2 | width: 100%; 3 | } -------------------------------------------------------------------------------- /docs/documentation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/docs/documentation.md -------------------------------------------------------------------------------- /f3dex3.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/f3dex3.s -------------------------------------------------------------------------------- /gbi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/gbi.h -------------------------------------------------------------------------------- /notes.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/notes.s -------------------------------------------------------------------------------- /rsp/gbi.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/rsp/gbi.inc -------------------------------------------------------------------------------- /rsp/rsp_defs.inc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/rsp/rsp_defs.inc -------------------------------------------------------------------------------- /template.o.s: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/HackerN64/F3DEX3/HEAD/template.o.s --------------------------------------------------------------------------------