Commit Graph

59 Commits

Author SHA1 Message Date
Marcin Kurczewski
464762c49a
console/cmd: move /play to libtrx 2024-09-30 17:41:21 +02:00
Marcin Kurczewski
1933238739
object/names: move name management to libtrx 2024-09-29 20:22:35 +02:00
Marcin Kurczewski
6bbabcb343
console/cmd: move /tp to libtrx 2024-09-23 00:17:22 +02:00
Marcin Kurczewski
e61de9a762
types: move many types to libtrx 2024-09-21 12:47:12 +02:00
Marcin Kurczewski
c23a11d85e
tools: check for missing game strings 2024-09-19 14:19:41 +02:00
Marcin Kurczewski
37bd71ce19
console/cmd: move /pos to libtrx 2024-09-18 01:37:22 +02:00
Marcin Kurczewski
c4fda07e19
tools: use additional linting 2024-09-07 12:05:03 +02:00
Marcin Kurczewski
a7604d3f86
types: move ITEM_INFO and GAME_OBJECT_ID to libtrx 2024-09-06 14:53:04 +02:00
lahm86
7271da050f
config_tool: add config tool solution (#198)
Co-authored-by: Marcin Kurczewski <dash@wind.garden>
2024-09-06 07:36:33 +01:00
Marcin Kurczewski
09353e32f4
console: add ability to /tp to specific items 2024-09-04 13:05:49 +02:00
Marcin Kurczewski
661d742c8d
gameflow: introduce new JSON for TR2X strings 2024-09-04 13:05:49 +02:00
Marcin Kurczewski
4a95c94eae
tools: do not touch .h files unless needed 2024-08-27 22:28:10 +02:00
Marcin Kurczewski
6ca2d2d0cc
vars: split decomp part into own module 2024-08-27 22:28:10 +02:00
Marcin Kurczewski
77f79308fe
tools: improve Dockerfile syntax 2024-08-20 18:24:38 +02:00
Marcin Kurczewski
d1e7260bee
tools/generate-init: fix typo 2024-07-24 20:19:20 +02:00
Marcin Kurczewski
9a4772f559
tools: add IDA Free support 2024-07-24 20:19:20 +02:00
Marcin Kurczewski
f69236bbb3
port HWR_FreeTexturePages 2024-07-15 18:11:26 +02:00
Marcin Kurczewski
475ca7c255 music: add music directory backend
This adds support to play both CDAudio single MP3 as well as loading
individual tracks directly from a music directory.
2024-05-01 13:35:54 +02:00
Marcin Kurczewski
0c827cb3b0 music: migrate to libtrx 2024-05-01 09:43:22 +02:00
Marcin Kurczewski
2501d97910 tools: reuse code in render-progress 2024-04-30 11:01:52 +02:00
Marcin Kurczewski
6442709c73 libtrx: update; migrate tools 2024-04-30 11:01:52 +02:00
Marcin Kurczewski
418e2b8803 libtrx: update; compile pcre2 2024-04-30 11:01:52 +02:00
Marcin Kurczewski
2f8b0c3407 filesystem: move to libtrx; pull SDL2 2024-04-29 10:49:50 +02:00
Marcin Kurczewski
27015bd55e
tools: fix package filename 2024-04-27 22:20:37 +02:00
Marcin Kurczewski
5bf223a4b9
build: auto-generate types.h 2024-04-27 17:28:12 +02:00
Marcin Kurczewski
dcadf45f48
tools: add release script 2024-04-26 23:17:37 +02:00
Marcin Kurczewski
487f01279f
inv: add version string 2024-04-26 23:17:03 +02:00
Marcin Kurczewski
8447c0f67b
build: fix version embedding 2024-04-26 19:39:43 +02:00
Marcin Kurczewski
a737dde422
build: change tooling to match TR1X 2024-04-13 22:03:16 +02:00
Marcin Kurczewski
aa40a3b402
port Shell_Main 2023-11-16 13:38:39 +01:00
Marcin Kurczewski
96d089cdc5
bin: update icon 2023-11-14 22:34:07 +01:00
Marcin Kurczewski
bd005bf0d3
port Text_Create 2023-11-14 12:41:05 +01:00
Marcin Kurczewski
644fac3726
docs: fix __cdecl placement 2023-11-14 12:41:03 +01:00
Marcin Kurczewski
0c4abaf551
port Output_DrawPolyLine and Output_FlatA 2023-10-30 07:52:56 +01:00
Marcin Kurczewski
82d889bc4e
port Output_PrintPolyList 2023-10-29 19:00:05 +01:00
Marcin Kurczewski
8e38d72314
inject: inline macros 2023-10-29 12:11:46 +01:00
Marcin Kurczewski
0473e63cc2
port Output_InsertPolygons 2023-10-29 12:01:53 +01:00
Marcin Kurczewski
ec96783604
port S_Audio_Sample_CloseAllTracks 2023-10-05 08:07:07 +02:00
Marcin Kurczewski
c34913a42f
tools: write endline at eof for funcs/vars.h 2023-10-04 13:07:31 +02:00
Marcin Kurczewski
2e0834cfdd
tools: fix funcs generator missing some functions 2023-10-02 14:30:23 +02:00
Marcin Kurczewski
488d0aed41
tools: improve variable support in ida importer 2023-10-02 11:04:35 +02:00
Marcin Kurczewski
c4692dc05a
types: fix include order 2023-10-02 11:02:28 +02:00
Marcin Kurczewski
d42725e108
global: autodefine vars 2023-10-02 11:01:25 +02:00
Marcin Kurczewski
85d326cce6
global: provide all known functions and types 2023-10-01 22:34:35 +02:00
Marcin Kurczewski
4df50d226f
tools: fix treemap bounding box 2023-10-01 13:24:47 +02:00
Marcin Kurczewski
8f8d182e76
tools: add unused function status to progress 2023-10-01 13:24:47 +02:00
Marcin Kurczewski
48ccf49bf8
tools: improve error handling in ida importer 2023-10-01 13:24:47 +02:00
Marcin Kurczewski
663d83d4dc
tools: change name to signature in progress.svg 2023-10-01 13:24:47 +02:00
Marcin Kurczewski
f94ed0dce7
tools: try fix support for dark theme 2023-10-01 13:24:47 +02:00
Marcin Kurczewski
091299ed38
tools: use more concise progress numbers 2023-10-01 13:24:47 +02:00