Commit Graph

  • 68fd4ca791 now we're cookin master ed 2026-06-15 01:59:18 -04:00
  • e7d0b7a4b3 re-nabled culling, remove some magic numbers, do the mvt in c fo rnow ed 2026-06-14 20:47:10 -04:00
  • 47806e3d21 got a working floor! (bouncy though) ed 2026-06-14 20:35:33 -04:00
  • c4e25daa9b triangle spotted (not yellow!) ed 2026-06-14 19:53:00 -04:00
  • 2e4912b1e2 tape diag yield works but not color, gte diags. Floor tri asm atom crashes. ed 2026-06-14 19:19:14 -04:00
  • 1b77d8bae3 WIP: trying to see if I can get this tape execution working ed 2026-06-14 18:38:38 -04:00
  • 2c3d0c4af7 orgnaizing, improving asm annotation ed 2026-06-14 17:27:52 -04:00
  • 0040f6326e just do regular varadic subst, adjusting annotation convention ed 2026-06-14 14:55:09 -04:00
  • 30e2a84ebf reducing cruft (still ideating) ed 2026-06-14 13:15:25 -04:00
  • 66facd79dd minor ed 2026-06-14 09:08:52 -04:00
  • 4603a3bb9a add some fictional stuff for notes ed 2026-06-14 08:49:05 -04:00
  • 35c9278ebb big oops ed 2026-06-12 23:07:24 -04:00
  • 915b14ef31 gte_nclip docs ed 2026-06-04 19:40:21 -04:00
  • 8d03366d92 cool ed 2026-06-04 19:08:23 -04:00
  • 1b1c926318 last stuff for the night (need to clean up later) ed 2026-06-02 02:10:04 -04:00
  • 0573644494 slight adjsutments ed 2026-06-02 01:34:54 -04:00
  • bcb9d9a77c hell yes. ed 2026-06-02 01:34:39 -04:00
  • 912fdcde30 https://www.ibiblio.org/gferg/ldp/GCC-Inline-Assembly-HOWTO.html ed 2026-06-01 23:27:40 -04:00
  • 28bb20d6fe compiles.. ed 2026-06-01 22:58:29 -04:00
  • d776d71574 mabye one day ed 2026-06-01 22:01:22 -04:00
  • 690d184acf PITA ed 2026-06-01 21:50:50 -04:00
  • 5cc30bacc6 not good at this ed 2026-06-01 20:55:50 -04:00
  • d89a29c941 WIP: Still learning ed 2026-06-01 20:29:58 -04:00
  • e178743ffb WIP: still learning ed 2026-06-01 20:29:48 -04:00
  • 27667a4232 experimenting ed 2026-06-01 17:19:04 -04:00
  • 11cc936d2d more prep ed 2026-06-01 16:14:05 -04:00
  • 679c022625 progress on mips/GTE/asm setup ed 2026-06-01 11:12:16 -04:00
  • b81221cbf5 I don't like c asm ed 2026-06-01 09:25:21 -04:00
  • fe4bd6d86d WIP: preparing to setup metaprogramming codegen for PS1 processors. ed 2026-06-01 02:57:56 -04:00
  • 8b5fb7a5a1 prepping to setup gte.h with similar setup to gp.h, maybe with more lessons from color forth learnings.. ed 2026-05-31 23:26:43 -04:00
  • d2d47ac8a4 add additional psx docs ed 2026-05-31 20:48:07 -04:00
  • 1848a6b48e Setting up hello_gte (should have done this earlier) ed 2026-05-31 20:47:55 -04:00
  • 66981351ee 7/7 Fixed-Point math ed 2026-05-31 20:23:14 -04:00
  • e409fe0b2d 2/7 Fixed-Point math ed 2026-05-24 21:06:05 -04:00
  • d1919137a3 Finish chapter: The GTE Coprocessor. ed 2026-03-28 12:51:29 -04:00
  • b846c697c6 LICENSE ed 2025-11-01 12:05:14 -04:00
  • ee192c41a6 minor correction to asm ed 2025-10-12 11:27:39 -04:00
  • a3afa95325 propogating stuff done in c to the asm defs ed 2025-10-11 08:53:34 -04:00
  • 1b99a913fe add cube pic ed 2025-10-11 03:05:24 -04:00
  • 7c607e82ab finished GTE Coprrocessor normal clip vod ed 2025-10-11 03:03:40 -04:00
  • afc0e1a818 missing adjustments ed 2025-10-11 00:22:56 -04:00
  • 274e0f31f5 Update convention yet again ed 2025-10-11 00:18:44 -04:00
  • 2f797bf9e2 setup hello_gpu.h/c to not directly depend on header defs from psyq ed 2025-09-15 10:12:37 -04:00
  • fd61fc56db minor changes ed 2025-09-15 01:51:46 -04:00
  • f35e60877c Sorting Primitives into the OT ed 2025-09-15 01:36:25 -04:00
  • e04bcb91b4 got gp_screen_init working on the assembler side! ed 2025-09-13 21:49:10 -04:00
  • ebc6895c61 wip: attempting to do gp_display_frame and gp_screen_init in asm ed 2025-08-07 10:54:05 -04:00
  • 046800b9d8 definition prep (still exploring..) ed 2025-08-07 01:53:15 -04:00
  • 8b252c4e68 get asm symbolic source debugging working with gnu assembler and gdb psyq builds ed 2025-08-06 14:18:11 -04:00
  • b9494d219f determining the level of granularity I have with asm symbolic debugging. ed 2025-08-06 08:44:20 -04:00
  • c052253b0e setup graphics_hello_psyq ed 2025-08-05 23:34:34 -04:00
  • 47ce58159d got hello psyq doing its job. removing pxdev_sample as no longer needed. ed 2025-08-05 23:04:07 -04:00
  • 479a65ba36 build script seems to work not to prep the debug script... ed 2025-08-05 22:41:03 -04:00
  • 32c7adad6a more progress ed 2025-08-05 22:16:55 -04:00
  • 713ad6a57a more progress on psyq program build script ed 2025-08-05 21:54:09 -04:00
  • 5da7c2e3b0 Updating dependencies docs and prepping for more advanced script usage of toolchain for Psy-Q ed 2025-08-05 21:22:49 -04:00
  • cc487a0e42 spinning cube build.ps1 working ed 2025-08-05 10:21:11 -04:00
  • 453953fb4d wip: working towards my own build script for psyqo utilizing programs ed 2025-08-05 02:25:33 -04:00
  • 8f71a7bf9c Setup debug for spinning cube ed 2025-08-05 00:06:58 -04:00
  • d64eaf8e2f graphics_system -> graphics_hello ed 2025-08-04 23:58:09 -04:00
  • fb6f1a8e53 commit the surface file for now... ed 2025-08-04 23:34:23 -04:00
  • 1a5ff2d9cf don't know what I'm going todo with this spinning cube example... ed 2025-08-04 23:31:03 -04:00
  • aa29c41638 prepping C-toolchain ed 2025-08-04 23:10:17 -04:00
  • 92f549dbf5 delay slot filling ed 2025-08-04 21:56:44 -04:00
  • 48b8a68d9e hello_logo (slightly messed up) ed 2025-08-04 21:30:26 -04:00
  • 2eb0c788ce bitshift divison ed 2025-08-04 19:45:22 -04:00
  • 7ac7371ac7 hello_images ed 2025-08-04 01:08:01 -04:00
  • 3d0d02b86e stack parameters gp routine! ed 2025-08-03 23:27:02 -04:00
  • 6e7809848b hello gp routines ed 2025-08-03 22:01:36 -04:00
  • 0a47b03dfa fix fillmem, pics! ed 2025-08-03 20:53:33 -04:00
  • df13bf7fb8 gouraund tris, the gp commands are a thing of beauty ed 2025-08-03 20:48:58 -04:00
  • 661b539045 hello tris! ed 2025-08-03 19:29:37 -04:00
  • 35bedb9cdd got a flat shaded triangle! ed 2025-08-03 18:57:09 -04:00
  • f72f913b49 Clear the screen with Golden Poppy! ed 2025-08-03 18:08:50 -04:00
  • f8b35bb675 hellogpu wip pre-clear screen exercise ed 2025-08-03 15:32:53 -04:00
  • 554b0c2a78 idle loop (factorial) ed 2025-08-03 11:16:49 -04:00
  • 9071bdddd7 factorial ed 2025-08-03 10:58:24 -04:00
  • 4c7d454690 exercise review vod ed 2025-08-03 01:22:44 -04:00
  • e54e352a6e attempts at warmup exercises. ed 2025-08-02 13:08:30 -04:00
  • 5bb19672a7 warmup ed 2025-08-02 12:10:59 -04:00
  • 0a4dd81318 fill with 1s by word ed 2025-08-02 01:58:48 -04:00
  • 53daafff1f A0FF not formatted fix (exercise) ed 2025-08-02 01:47:50 -04:00
  • 055690a96c py bin2exe incase errors ed 2025-08-02 01:42:01 -04:00
  • 0db7dc90b4 bin2exe.lua ed 2025-08-02 01:05:00 -04:00
  • fc54c87300 fillmem.s ed 2025-08-02 00:44:27 -04:00
  • 1117d99090 .psx ed 2025-07-31 21:55:28 -04:00