443 Commits

Author SHA1 Message Date
0206a5139a tools: add ttf_bitmap2 2025-06-21 13:50:13 -05:00
67823b3d00 aica_xm: render during playback 2025-06-21 09:52:48 -05:00
204f58c74a aica_xm: use timer underflow flag 2025-06-20 14:54:59 -05:00
5acc19473f example/aica_xm: add vibrato effect 2025-06-19 17:10:36 -05:00
b1fa6f1f50 example: add game_of_life_snake 2025-06-19 15:08:38 -05:00
0edc83d4ec aica_xm: correct bidirectional loop behavior 2025-06-19 15:06:20 -05:00
18a72b0869 example/aica/aica_xm: add volume table 2025-06-18 15:59:58 -05:00
dcf07fa398 example/aica/aica_xm: (more) correct timing and pitch behavior 2025-06-18 12:22:06 -05:00
df62054b0f video_output: add explicit bytes_per_pixel constant 2025-06-18 09:14:48 -05:00
5a4135b261 example: add custom_resolution 2025-06-18 09:14:33 -05:00
e108c1eeb5 example/aica_xm: implement XM ticks 2025-06-18 09:11:38 -05:00
45d8853bbc math/vec3: move length-agnostic functions to math/vec 2025-06-13 00:45:33 -05:00
7a8aca069c example: add cars 2025-06-10 05:21:57 -05:00
d09f032588 example: add game_of_life 2025-06-03 15:04:11 -05:00
8bde5aaafa example: add strip_buffer 2025-06-01 02:06:27 -05:00
9dfc378831 example/scanner: add textured background and alternate logo 2025-05-29 20:54:32 -05:00
3ba9a4febc model/scanner/powervr: increase padding 2025-05-29 13:36:21 -05:00
645df4c665 example/scanner: translucent modifier volume 2025-05-29 12:49:20 -05:00
80b09fbaf4 example: add scanner 2025-05-28 22:02:16 -05:00
212233c847 shadow_volume: correct last_in_volume 2025-05-28 10:16:04 -05:00
c257640b0d blender_shadow_volume2: reverse-port from C back to Python 2025-05-28 06:12:51 -05:00
b39abc0b85 example: add shadow_volume 2025-05-26 13:31:26 -05:00
9f4d743dbb blender.py: add polygon_edge_pairs and filter exports by render visibility 2025-05-25 18:18:07 -05:00
6734f06d37 model/bloom_lightmap: update model 2025-05-24 21:19:35 -05:00
e268a206c1 example/modifier_volume_hole: draw open volume 2025-05-24 21:18:45 -05:00
a265848990 example: add modifier_volume_hole 2025-05-24 13:12:03 -05:00
6deabe56cf printf: fix negative floating point numbers 2025-05-24 13:11:33 -05:00
34eeda47be blender.py: add support for textures 2025-05-24 13:11:21 -05:00
3bd28fd814 example/macaw: unrot 2025-05-22 04:39:44 -05:00
9e58a376bd video_output: correct fb_y_size
The y_size - 3 value was cargo-culted from Darkness.

The correct value appears to be y_size - 1, which also matches what is
documented in DCDBSysArc990907E
2025-05-22 04:39:30 -05:00
3cd04c6d40 modifier_volume_cube: unrot 2025-05-21 04:45:45 -05:00
bdfa00e84e example: add bloom_lightmap 2025-05-18 07:57:36 -05:00
4f54b4da64 example/bloom: bloom occlusion 2025-05-18 02:47:52 -05:00
9364ace4ab holly/region_array: add pre_sort option 2025-05-18 02:36:14 -05:00
a6a437faee example: add bloom 2025-05-18 02:10:10 -05:00
5c27b107f3 example: unrot macaw_multipass 2025-05-17 04:49:48 -05:00
ab51108751 example/aica/aica_xm: effectless xm playback 2025-05-16 01:27:28 -05:00
40f3484550 example/aica_xm: unpack samples 2025-05-15 22:51:08 -05:00
0b3cf2ead5 example/aica: G2 AICA DMA 2025-05-15 20:49:26 -05:00
49203a0b0b example/aica/aica_xm: xm offsets 2025-05-15 16:16:38 -05:00
800e3fa254 example/aica: fix aica_xm example 2025-05-15 04:39:29 -05:00
f72e3da6c1 example/md5: add textures 2025-05-13 03:26:47 -05:00
29b7f2b351 example: replace all incorrect store queue address masks 2025-05-13 03:14:47 -05:00
cb79c12e3c example/md5: add animation 2025-05-13 02:09:41 -05:00
1a290c03d2 md5: add md5anim 2025-05-13 00:52:03 -05:00
efe6470afe example/md5: color joints 2025-05-12 21:03:49 -05:00
f14e958ec2 example: add md5 2025-05-12 06:17:46 -05:00
e7d85097b1 model/boblamp: add C representation of md5mesh 2025-05-12 03:16:09 -05:00
92ab8afbbf md5: add md5mesh parser 2025-05-11 23:50:15 -05:00
28e439096a model: add boblamp 2025-05-11 03:25:14 -05:00