jndean
|
da40333e03
|
Load floor and ceiling picnums
|
2023-11-05 23:52:04 +00:00 |
|
jndean
|
ffceed917d
|
Implement shadows for walls
|
2023-11-03 20:14:34 +00:00 |
|
jndean
|
fb9e404485
|
Textures are fetched! Dynamic exchange is real!
|
2023-10-26 14:16:13 +00:00 |
|
jndean
|
4746082583
|
Texture blob moved to IPU
|
2023-10-25 11:23:36 +00:00 |
|
jndean
|
cd8e7c14cc
|
Mostly extracted textures into blob
|
2023-10-23 21:52:19 +00:00 |
|
jndean
|
01fc712e6e
|
Reorgnise IPU_malloc and IPU_free
|
2023-10-23 14:53:59 +00:00 |
|
jndean
|
ab0be68a00
|
Texture exchange functional
|
2023-10-22 18:33:40 +00:00 |
|
jndean
|
b5e35b40a6
|
Intermediate: Add flag aggregation exchange
|
2023-10-20 18:11:49 +00:00 |
|
jndean
|
65e35ef19b
|
Intermediate: First few columns of first frame fetched from texture tiles
|
2023-10-18 17:00:52 +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
|
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
|
7d67c9f789
|
Make non-recursive version of RenderBSPNode for IPU, add all angular calculations
|
2023-08-26 15:22:55 +00:00 |
|
jndean
|
c80ee8f52a
|
Add P_GroupLines
|
2023-08-24 23:49:03 +00:00 |
|
jndean
|
45ca35f34c
|
Add P_LoadSegs, and fix stack overflows caused by calling through function pointers in P_setup_codelets
|
2023-08-24 23:10:13 +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
|
37dccfddaa
|
Add setup info
|
2023-08-13 23:02:35 +00:00 |
|
jndean
|
674c5676a9
|
Implement static loadng of marknum sprites, and rendering live on IPU
|
2022-09-09 17:00:50 +00:00 |
|
jndean
|
ea1d40b004
|
IPU renders all AM level geometry, disregarding exploration for now
|
2022-09-05 21:16:00 +00:00 |
|
jndean
|
716e5867ec
|
Implement am scaling, following and grid lines. Map sectors loaded onto IPU.
|
2022-09-05 16:14:52 +00:00 |
|
jndean
|
2a04c2d52d
|
Sync player position to IPU on tic, finish init of AM (excluding loadPics)
|
2022-09-04 16:16:38 +00:00 |
|
jndean
|
b07f036aa2
|
IPU enters and exits automap state on keypress
|
2022-09-02 20:24:31 +00:00 |
|
jndean
|
0ff7a84338
|
Hook in G_responder to IPU with events buffered between tics, allowing IPU to respond to key presses
|
2022-08-29 18:35:58 +00:00 |
|
jndean
|
5c4030cef3
|
Hooked in G_Ticker to IPU, which actually could be used to to call AM_Start...
|
2022-08-28 19:03:49 +00:00 |
|
jndean
|
aa22391bae
|
IPU loads map vertices
|
2022-08-26 21:50:47 +01:00 |
|
jndean
|
1512b6ccb3
|
First level lump loaded on IPU
|
2022-08-25 21:30:27 +00:00 |
|
jndean
|
664d2bcdd3
|
IPU computes and prints level name on load
|
2022-08-16 22:45:19 +00:00 |
|
jndean
|
c97ea82d60
|
FINALLY found the declared-but-not-init variable causing poplar segfaults. Start implementing p_setup to get level geometry on IPU, reorg slightily for clean divisions of CPU vs IPU code and original vs new code
|
2022-08-12 20:45:52 +01:00 |
|