1
Fork 0
mirror of https://github.com/redstrate/Novus.git synced 2025-05-15 13:07:45 +00:00
Commit graph

23 commits

Author SHA1 Message Date
fa47841440 Add object list to map editor, begin parsing background LGB
This is super basic at the moment, but still super cool!
2025-05-13 15:51:35 -04:00
dab4a698b2 Decompile Lua bytecode in Data Explorer
The game has *tons* of Lua scripts for event scripting, and are very
interesting to explore. I had to do manually call luadec before, but now
it should be much easier by automatically decompiling Lua scripts in the
Data Explorer.
2025-04-30 19:44:20 -04:00
099e5b5b37 Remove linking to zlib
This is no longer required in Physis.
2025-04-29 16:05:08 -04:00
f10beec178 Use upstream Corrosion, not what is shipped in your system
Fedora refuses to update their Corrosion, and it's getting *really*
annoying. Whatever!
2025-04-28 23:40:51 -04:00
b6c2f2eb73 Update to latest libphysis 2025-03-23 19:55:28 -04:00
46564264f1 Update libphysis, accommodate for API changes 2024-11-02 19:51:34 -04:00
1e898130b9
Add GitHub actions
It now builds Novus (and it's dependencies) for Windows and Linux. Artifacts and macOS support will come later.
2024-04-24 21:39:43 +00:00
81e9c09be8 Fix most warnings 2023-12-09 22:35:59 -05:00
7d93024a56 Use more CMake library aliases 2023-12-09 21:51:57 -05:00
8d2bb83c31 Add DXBC git submodule 2023-10-13 14:58:55 -04:00
65bc5d7ceb Ensure external libraries are built as static 2023-10-10 18:34:11 -04:00
dbc484f5af Exclude some external libraries from the ALL target 2023-10-10 18:26:43 -04:00
7c098413cd armoury: Oops, fix git error 2023-10-10 16:46:07 -04:00
1ed9edafdd Switch to libphysis git submodule 2023-10-04 18:09:34 -04:00
5c9284106f renderer: Add support for imgui 2023-09-26 17:10:18 -04:00
0fa97a26b7 Use system packages for Corrosion, stb and nlohmann 2023-09-23 14:52:05 -04:00
9663164e76 Export gltf instead of fbx 2023-09-23 14:09:49 -04:00
4002901dbd Use git main branch for libphysis 2023-08-31 14:18:33 +02:00
749ad49c3a Ensure compliance with REUSE, add to CI 2023-08-06 08:50:33 -04:00
810a3eede3 Remove libxiv
It's now not used by any tooling, so let's remove it now.
2023-07-06 17:39:28 -04:00
aee4921eb3 Remove libxiv
It's now not used by any tooling, so let's remove it now.
2023-04-09 15:32:47 -04:00
361e911bce Update corrosion to 0.2.2, libphysis to 0.1.1 2022-10-17 20:09:43 -04:00
ea4a056815 Use blowfish implementation from physis 2022-08-04 11:32:12 -04:00