20 Commits

Author SHA1 Message Date
jndean
67eb78e08d Add option for IPU-only rendering 2023-12-10 19:35:19 +00:00
jndean
5b57a6f924 Implement SectorHeightChange notifications so IPU can render doors opening and closing and moving platforms etc correctly. 2023-12-09 23:52:39 +00:00
jndean
4a60f62a99 Adjust memory config to fit E1M2. Spruce up README. 2023-12-07 17:14:22 +00:00
jndean
08f3448eea Update imagery 2023-12-06 19:41:41 +00:00
jndean
16b21dd656 Extend lighting model to floors and ceilings 2023-12-04 16:40:42 +00:00
jndean
80db96a9be Update untextured walls gif to be noCPU 2023-11-25 22:51:57 +00:00
jndean
162df95ec8 Load flats into IPU texture blob. Batch up span requests on render tiles, ready to exchange them with the texture tiles. 2023-11-25 22:24:21 +00:00
jndean
7a7179fcb9 Begin texturing visplanes 2023-11-25 20:08:45 +00:00
jndean
b9640e8dab Send flat picnums to IPU 2023-11-06 23:46:50 +00:00
jndean
255d2c1def Fix README img alignment 2023-11-05 19:11:28 +00:00
jndean
ffceed917d Implement shadows for walls 2023-11-03 20:14:34 +00:00
jndean
6908ef7843 Update README 2023-10-27 13:36:24 +00:00
jndean
32c5781f8f Initialise texture metadata structures on rendering tiles and texture name hash table, ready to request data from resource tiles 2023-10-09 00:04:06 +00:00
jndean
880e546e17 Initial version of multi-tile rendering 2023-09-10 15:44:24 +00:00
jndean
b88e628c91 Update README 2023-08-30 12:33:04 +00:00
jndean
b9962bd371 Update README 2023-08-30 12:28:59 +00:00
jndean
04c73fe6ff Implement floor and ceiling clipping to finish proper projection of walls. Add a solid-colour visualisation of progress 2023-08-30 12:25:46 +00:00
jndean
050ff5f588 Hook in IPU player spawning to allocate memory for player obj at the correct time, sync positions on each tick 2023-08-24 17:01:15 +00:00
jndean
847882cc1d Add P_LoadNodes and refactor P_SetupLevel vertices to call via pointers. Add the stub for R_RenderPLayerView and transfering misc values (player and player->mobj). Start adding P_LoadThings, just aiming to get player mobj created during level load 2023-08-22 17:18:44 +00:00
jndean
c29c701f1a Add README. Add ART. 2022-10-14 23:43:16 +01:00