ROllerozxa
63d60d6a45
Add progress-dump tool for dumping data.bin progress data
2026-06-02 21:29:56 +02:00
ROllerozxa
a9408d30ca
Import Kaitai Struct files into utils/kaitai/
...
Originally maintained at https://github.com/principia-game/kaitai
2026-06-02 16:52:24 +02:00
ROllerozxa
10e05d687b
Add package-creator tool for making package files from JSON data
...
Rewritten from the PackageCreator Python script to use Principia's own package writing utilities instead
2026-06-02 16:14:56 +02:00
ROllerozxa
6ea828e4d3
Fix up usage instructions for featured-list-creator
...
Make it more in line with how it is for the other util programs
2026-06-02 00:38:18 +02:00
ROllerozxa
66923575b4
Merge in featured-list-creator into utils/
...
Originally a C program (previously Python script) at https://github.com/principia-game/featured-list-creator for creating fl.cache files for the community site, merge into the main repository so it is with all the other util programs.
2026-06-02 00:31:44 +02:00
ROllerozxa
734fb3f8d7
Add lvlbuf-decompressor tool for decompressing level buffer
...
Rewritten from the original `level-decompressor` Python script into C++ using Principia's own level reader
2026-05-31 01:14:08 +02:00
ROllerozxa
71be99541b
Add compiler flags for dead code removal in util programs
2026-05-31 00:17:48 +02:00
ROllerozxa
0051979187
Add lvl-icon-extractor tool for extracting icon from level files
...
Rewritten from the original `level-screenshot-converter` Python script into C++ using Principia's own level reader and libpng directly
2026-05-31 00:17:18 +02:00
ROllerozxa
01236f4b31
Move util programs back into main repository
...
Also includes new Makefiles for building them and a README in the main utils dir
2026-05-30 01:04:34 +02:00
ROllerozxa
fbef2313e9
Minor fixes to the sandbox menu texture creation pipeline
2026-03-12 21:13:00 +01:00
ROllerozxa
8929a3bd86
set_version.lua: Update AppStream metainfo version info
2025-09-24 00:24:11 +02:00
ROllerozxa
5d5e4cbb43
Add script to prepare release builds
2025-09-11 23:44:28 +02:00
ROllerozxa
15bfab9e60
Move in-tree libraries to lib/, move main codebase into root of src/
2025-03-05 20:23:30 +01:00
ROllerozxa
0101aeb9b1
Rename Android project folder to just android
2025-03-04 23:17:47 +01:00
ROllerozxa
7e7aca613f
Merge data-pc into data
...
Android now uses the JPEG textures that the PC version used, instead of the ETC1 encoded images in `data-mobile`. ETC1 texture loading is also removed as it is now unused.
2025-03-04 22:50:32 +01:00
ROllerozxa
523f2dc01c
data-shared -> data
2025-03-04 21:51:19 +01:00
ROllerozxa
a82a20b398
Reduce rebuilds when changing version info
2024-09-01 21:32:24 +02:00
ROllerozxa
aa21c04880
Add helper script for updating version info everywhere
2024-02-02 00:00:16 +01:00
ROllerozxa
a4256bd220
Remove old util programs that have been moved to principia-utils and some other stuff, update gitignore
2024-02-01 21:44:13 +01:00
ROllerozxa
e1b9f2e62a
Retake sandbox menu textures and save them as PNGs
2024-01-03 21:11:19 +01:00
ROllerozxa
6e9d0cadf6
Drop legacy build system for Linux
2023-09-03 23:04:49 +02:00
ROllerozxa
4d86faee15
More cleanup and reorganisation
2022-11-29 22:56:08 +01:00