Commit graph

685 commits

Author SHA1 Message Date
lahm86
37fb914056
docs: add braid showcase to readme 2023-05-19 18:57:26 +01:00
walkawayy
822c7697a4 docs: add new readme showcase images 2022-07-26 00:36:47 +02:00
rr-
5ac102eb86 matrix: clean up naming 2022-05-06 15:22:47 +02:00
rr-
e79b1d81e2 lara: fix enum names 2022-04-21 00:59:39 +02:00
rr-
ba39456e39 docs: remove progress; update docs
Closes #178
2021-11-05 12:59:30 +01:00
rr-
fe31a13969 vars: fix PhdSpriteInfo size 2021-11-05 12:59:30 +01:00
rr-
fe6641ecd9 input: fix level skip working in inventory
Fixes #162.
2021-11-03 09:23:18 +01:00
rr-
c3711dec20 vars: remove GameSizer, ScreenSizer
These options are always 1.0, and when not, they lead to uninteresting
rendering anomalies.
2021-11-01 16:25:35 +01:00
rr-
9c2980ee9e port HWR_DownloadTextures 2021-10-29 12:00:37 +02:00
rr-
85ae031d30 port HWR_InitPolyList 2021-10-29 12:00:37 +02:00
rr-
b1e71e8714 port HWR_OutputPolyList 2021-10-29 12:00:37 +02:00
rr-
eb204ef20e port HWR_SetPalette 2021-10-25 23:39:55 +02:00
rr-
6c5143e230 docs: improve IDA stubs 2021-10-25 23:39:55 +02:00
rr-
da0fbdcea6 docs: mark 408ED8 as unused
It's the routine executed when the engine stumbles upon an unloaded
texture when drawing primitives, which I didn't port over as I don't
believe it is actually ever executed.
2021-10-25 23:39:55 +02:00
rr-
2671f8c766 port HWR_ZedClipper 2021-10-25 23:39:55 +02:00
rr-
5db9905d45 port HWR_DrawTexturedTriangle 2021-10-25 23:39:55 +02:00
rr-
f0b1a86eb3 port HWR_DrawTexturedQuad 2021-10-25 23:39:55 +02:00
rr-
943de50f14 hwr: fix structure size 2021-10-25 23:39:55 +02:00
rr-
f88996f7ad port HWR_DrawSprite 2021-10-25 23:39:55 +02:00
rr-
72c3693af8 hwr: apply code review remarks 2021-10-24 19:12:15 +02:00
rr-
e47a4a5581 port HWR_DrawFlatTriangle 2021-10-24 19:12:15 +02:00
rr-
80f89a1674 port HWR_InsertObjectGT4 2021-10-24 19:12:15 +02:00
rr-
120325faae port HWR_InsertObjectGT3 2021-10-24 19:12:15 +02:00
rr-
8657f6eceb port HWR_InsertObjectG3 2021-10-24 19:12:15 +02:00
rr-
764168016e port HWR_InsertObjectG4 2021-10-24 19:12:15 +02:00
rr-
65c573619d port HWR_SelectTexture 2021-10-24 19:12:15 +02:00
rr-
6647d9e3e2 docs: mark DoNothing as decompiled
Its only usage was in PrintRooms, which is fully decompiled and working.
2021-10-24 19:12:15 +02:00
rr-
88cddcd971 port HWR_ClearSurfaceDepth 2021-10-24 19:12:15 +02:00
rr-
1fa5bd3ed5 port HWR_FMVInit 2021-10-24 19:12:15 +02:00
rr-
5b9b063758 port HWR_FMVDone 2021-10-24 19:12:15 +02:00
rr-
1198bbe41c port HWR_PrepareFMV 2021-10-24 19:12:15 +02:00
rr-
27b9ec466b port HWR_ShutdownHardware 2021-10-24 19:12:15 +02:00
rr-
e40849766e port HWR_InitialiseHardware 2021-10-24 19:12:15 +02:00
rr-
f79459b48f port HWR_ReleaseSurfaces 2021-10-24 19:12:15 +02:00
rr-
1f8567dd35 port HWR_GetSurfaceAndPitch 2021-10-24 19:12:15 +02:00
rr-
d913886d4b docs: mark HWR_SetupRenderContextAndRender2 as decompiled
It was inlined in HWR_SetHardwareVideoMode.
2021-10-24 19:12:15 +02:00
rr-
d4a963dcdc port HWR_PrintShadow 2021-10-24 19:12:15 +02:00
rr-
44362e70d5
scripts: extend IDA importer 2021-10-19 23:46:12 +02:00
rr-
77e904e56d
build: simplify build pipeline a bit 2021-10-19 17:24:18 +02:00
rr-
f29c6ee8f7
port HWR_SetHardwareVideoMode + fix #130 2021-10-17 00:17:19 +02:00
rr-
87fcb9aad3
port HWR_SetupRenderContextAndRender 2021-10-17 00:10:15 +02:00
rr-
b84359d9bc
port HWR_DownloadPicture 2021-10-15 22:25:50 +02:00
rr-
e17f183d31
port HWR_CopyPicture 2021-10-15 22:07:39 +02:00
rr-
22ca99efc8
port HWR_FadeWait 2021-10-15 21:51:47 +02:00
rr-
84294b867d
port S_CopyBufferToScreen 2021-10-15 21:37:27 +02:00
rr-
16694491ac
port S_DrawRoomSprites 2021-10-15 21:29:50 +02:00
rr-
398442f46d
post S_GetObjectBounds 2021-10-15 21:17:33 +02:00
rr-
4dc512b833
port phd_InitPolyList 2021-10-15 20:24:40 +02:00
rr-
8295c7152f
port S_PrintShadow 2021-10-15 20:16:12 +02:00
rr-
b813c8056a
port S_InsertRoom 2021-10-15 20:07:20 +02:00