Commit Graph

  • 809cd51f5a Starting renaming ZSOEX3 Sauraen 2026-01-19 21:58:34 -08:00
  • 555e201070 Refactoring checkpoint, working Sauraen 2026-01-19 18:19:06 -08:00
  • a9bce4fe52 Removed alpha compare cull, ASO enable disable working, still deoptimized tri write Sauraen 2026-01-19 10:40:17 -08:00
  • 3815fbfb6d Hacked up ASO cel shading working Sauraen 2026-01-18 11:48:18 -08:00
  • d91fd7d443 Z sorting working Sauraen 2025-12-25 18:47:58 -08:00
  • d3a4f4b209 ZSO section drawing working except the actual Z sorting Sauraen 2025-12-25 15:12:19 -08:00
  • fbbd6d4f92 Farther along draft of z sorting Sauraen 2025-12-21 21:35:29 -08:00
  • d02aadfe1b In the middle of Z sort implementation Sauraen 2025-12-21 17:17:38 -08:00
  • a24e5e1fe8 Redid geometry mode Sauraen 2025-12-18 20:35:52 -08:00
  • 635b6e3fc9 Two matrices working Sauraen 2025-12-13 21:52:53 -08:00
  • ed53ca74cf Initial vertex rewrite working Sauraen 2025-12-13 09:35:10 -08:00
  • 9519c5299c First ZSOEX3 refactor (mainly cutting things) working Sauraen 2025-12-08 20:50:53 -08:00
  • 409bb5f84b Make GBI with most features cut Sauraen 2025-12-06 21:53:40 -08:00
  • bc451b957c Stripping most F3D features out of ZSOEX3 Sauraen 2025-12-05 22:29:19 -08:00
  • c71a08cb69 Started on ZSOEX3's GBI Sauraen 2025-11-30 22:01:15 -08:00
  • 5d2eb0a8e0 Removed versions, yield and snake support Sauraen 2025-11-30 17:46:07 -08:00
  • 42c4855dfd Second try at starting ZSOEX3 Sauraen 2025-11-30 16:00:22 -08:00
  • 5c066c542e Abandoning splitting code due to volume of changes for ZSOEX3 SplitCode Sauraen 2025-11-30 14:27:19 -08:00
  • 5f4e291b3f Cleanup Sauraen 2025-11-29 18:13:11 -08:00
  • 907776f024 Initial draft of code split Sauraen 2025-11-29 16:27:31 -08:00
  • 91a8528482 Fix bugs in occlusion plane example code main Sauraen 2025-10-04 16:51:44 -07:00
  • ec5006e02c Deploying to gh-pages from @ HackerN64/F3DEX3@977a560c0a 🚀 gh-pages sauraen 2025-10-01 04:45:35 +00:00
  • 977a560c0a Updated readme GradualYieldRefill Sauraen 2025-09-30 21:44:31 -07:00
  • 478daa3112 Fixed A counters across yield during snake Sauraen 2025-09-30 21:38:33 -07:00
  • 26e00f42c0 Some counters fixes Sauraen 2025-09-30 21:17:29 -07:00
  • 57e4b1e004 Updated documentation Sauraen 2025-09-29 21:51:34 -07:00
  • 9866c95c35 Slight snake opt, discovered PA tri over yield negative Sauraen 2025-09-28 17:35:08 -07:00
  • dfbba19f9f Snake working Sauraen 2025-09-28 17:20:07 -07:00
  • 3ebe64d532 Snake update implemented but has bugs Sauraen 2025-09-27 21:21:11 -07:00
  • b79361b3f0 More cleanup Sauraen 2025-09-27 18:28:30 -07:00
  • e45ca13291 Vertex start addr manip working Sauraen 2025-09-26 21:58:31 -07:00
  • 59a5301a3a A little cleanup Sauraen 2025-09-26 21:12:28 -07:00
  • e1c0c6c341 Main tri changes except snake working Sauraen 2025-09-25 21:28:30 -07:00
  • a05d48d76f Vertex address comp to DL command Sauraen 2025-09-22 21:37:57 -07:00
  • b920059c52 Moved ovl0 behavior selection to 7 Sauraen 2025-09-22 21:05:19 -07:00
  • 9bd53caba2 First working version of yield in refill Sauraen 2025-09-21 18:54:32 -07:00
  • 36607cd3ce Removed 1 usage from overlay cmd dispatch Sauraen 2025-09-21 16:17:27 -07:00
  • 73fd78614b Removed 1 use from matrix cmd Sauraen 2025-09-21 15:56:15 -07:00
  • ed62620414 Moved things around Sauraen 2025-09-21 15:06:43 -07:00
  • cd8fe1bc9b Moved texrectState Sauraen 2025-09-21 14:07:02 -07:00
  • f47b591be0 Moved rdpHalf1Val Sauraen 2025-09-20 17:28:23 -07:00
  • 4ab716da2b Vector command working Sauraen 2025-09-19 21:58:13 -07:00
  • 572cb24059 Moved 7E00 to vTRC Sauraen 2025-09-18 19:29:31 -07:00
  • 50475665e7 Moved command handler address from 11 to ra Sauraen 2025-09-18 19:18:59 -07:00
  • 551d69085d Draft of tri changes YieldInputRefill Sauraen 2025-09-14 17:31:03 -07:00
  • aca3695e84 Didn't look hard enough at the PR before approving Sauraen 2025-09-06 14:22:23 -07:00
  • 2e54df4db5 Deploying to gh-pages from @ HackerN64/F3DEX3@cfbc8465ea 🚀 sauraen 2025-09-06 21:20:27 +00:00
  • cfbc8465ea Merge branch 'SnakePerfUp' Sauraen 2025-09-06 14:19:27 -07:00
  • 4f67e41230 Merge pull request #25 from CrashOveride95/patch-1 Sauraen 2025-09-06 14:17:58 -07:00
  • c79f801c82 Fix typos in makefile caused by Sleepy Crashoveride CrashOveride95 2025-09-06 17:14:48 -04:00
  • 7d9a6f2c04 Shuffled around some registers Sauraen 2025-09-05 21:36:29 -07:00
  • d6422bd606 Clean toolchain check in Makefile CrashOveride95 2025-09-04 19:16:21 -04:00
  • 114ce81358 Clip poly now right justified, same behavior as earlier EX3 Sauraen 2025-09-01 20:26:01 -07:00
  • 09bab6125a Matching original behavior, but need rewrite to align to end Sauraen 2025-09-01 12:11:52 -07:00
  • 2fa2d9365d Fixed bug and clipping works, but winding change vtx color issue Sauraen 2025-08-31 21:49:37 -07:00
  • af8465e734 Runs without crashing, but clipping results corrupted Sauraen 2025-08-31 15:15:36 -07:00
  • d10737b50e Builds Sauraen 2025-08-30 16:08:59 -07:00
  • 3ab8a8be6b Draft of new clipping Sauraen 2025-08-30 15:38:37 -07:00
  • 891b71af87 Almost done draft Sauraen 2025-08-28 22:38:16 -07:00
  • 8b648cf2ed In the middle of refactoring clipping Sauraen 2025-08-27 20:19:58 -07:00
  • ac0e6039fc Built DMEM dump system and identified clipping bug Sauraen 2025-08-25 13:31:35 -07:00
  • ff5d2db9bf Fixed clipping issue with flat shading, but found other clipping issue Sauraen 2025-08-24 16:46:07 -07:00
  • dcd617a0a0 Draft of 2 cycles saved Sauraen 2025-08-23 16:15:04 -07:00
  • 0d97b35c70 Deploying to gh-pages from @ HackerN64/F3DEX3@c5c5edf960 🚀 sauraen 2025-08-16 04:29:51 +00:00
  • c5c5edf960 Fixed smooth shading bug, reoptimized code order for padding Sauraen 2025-08-15 21:29:02 -07:00
  • ac2372e522 Finished getting rid of register 4 Sauraen 2025-08-04 21:36:43 -07:00
  • 3e734c0beb Draft Sauraen 2025-08-03 21:52:57 -07:00
  • 86be1a09b9 Working on optimizations Sauraen 2025-08-03 18:10:50 -07:00
  • fda42534db Deploying to gh-pages from @ HackerN64/F3DEX3@84fc8d3786 🚀 sauraen 2025-07-28 00:24:22 +00:00
  • 84fc8d3786 Documentation done ReuniteVersions Sauraen 2025-07-27 17:23:36 -07:00
  • 3f8c2d97a8 More documentation Sauraen 2025-07-27 12:46:53 -07:00
  • 7fdca37991 Documenting snake Sauraen 2025-07-26 22:34:27 -07:00
  • f8d9455750 Fixed RELSEGMENT bug Sauraen 2025-07-22 21:59:42 -07:00
  • 0e553bbb6a Debugging after snake Sauraen 2025-07-22 21:17:31 -07:00
  • 87d1cf5681 Replaced tri strip and fan with SPTriSnake Sauraen 2025-07-21 22:05:12 -07:00
  • 0ecae1d20e Finished perf documentation Sauraen 2025-07-19 13:07:29 -07:00
  • 4c3af75485 Lots more documentation Sauraen 2025-07-13 16:37:22 -07:00
  • 35f7faf653 More documentation, re-added debug normals config Sauraen 2025-06-29 18:32:27 -07:00
  • 22fb8a71c9 Created backwards compatibility table, and ltadv optimizations Sauraen 2025-06-28 21:45:38 -07:00
  • 274509f103 Implemented texgen in ltadv Sauraen 2025-06-22 17:35:29 -07:00
  • 095485f00a Matrix rework Sauraen 2025-06-22 15:36:57 -07:00
  • 0d932bcb8e Moved push and pop to ovl3 Sauraen 2025-06-20 19:11:32 -07:00
  • 1de1e134f8 Fixed bug with packed normals in point lights mode Sauraen 2025-06-19 16:13:12 -07:00
  • 3466fafd3c Merge main Sauraen 2025-06-19 14:26:34 -07:00
  • cd928f78b3 Deploying to gh-pages from @ HackerN64/F3DEX3@2cf5377c3a 🚀 sauraen 2025-06-08 22:15:45 +00:00
  • 2cf5377c3a Added documentation about viewport and yield data size Sauraen 2025-06-08 15:14:31 -07:00
  • b6879ceee4 Added some more tries for what the N64 assembler might be called Sauraen 2025-04-26 11:54:07 -07:00
  • fec1beef4d Fixed normals and fresnel bugs Sauraen 2025-04-04 21:54:46 -07:00
  • 14c6f437aa Basic lighting works, advanced kinda works Sauraen 2025-04-04 15:37:24 -07:00
  • f49bb00f8c Changes build Sauraen 2025-04-04 12:06:53 -07:00
  • e3dc882535 Reg assignment for updated ltadv Sauraen 2025-04-03 21:56:56 -07:00
  • e3fb45d3d2 Merge pull request #24 from aglab2/lights-cache-fix Sauraen 2025-04-02 20:55:30 -07:00
  • 2a2ba18014 Fixed lights cache not being reset on mtx changing operations aglab2 2025-03-29 09:37:27 +08:00
  • 67138dc487 Refactoring advanced lighting Sauraen 2025-03-19 21:58:09 -07:00
  • 2edad6b2b8 Merged main Sauraen 2025-03-18 17:59:46 -07:00
  • fd49867092 Working RemoveSplitMVP Sauraen 2025-03-18 12:54:06 -07:00
  • d61a8acb45 Experimenting with matrix load changes Sauraen 2025-03-16 16:01:18 -07:00
  • 0f6b7a897d Modified new lighting builds but way too large with texgen Sauraen 2025-03-11 21:29:25 -07:00
  • 4766101153 Updating advanced lighting in progress Sauraen 2025-03-04 21:24:19 -08:00
  • cce8152b1c Draft of lighting changes Sauraen 2025-03-01 22:29:33 -08:00