210 Commits

Author SHA1 Message Date
63a3f2a616
Local build fixes 2025-01-19 14:09:41 +02:00
Kae
c37265623d oops
[skip ci]
2024-12-31 20:13:23 +11:00
Kae
5247c48551 actually silence Clang unused warns
[skip ci]
2024-12-31 19:41:40 +11:00
Kae
7b2ce5155a fix Clang warnings
those two tryLexicalCasts were literally just broken
2024-12-31 15:27:32 +11:00
Kae
9e3341f2f2 Update StarMemory.cpp 2024-12-31 14:59:15 +11:00
Kae
874ab3dd48 ?saturation discrepancies: fixed mostly on GCC, 100% (seemingly?) on Clang 2024-12-31 14:49:51 +11:00
Bottinator22
ec6c8f0c3c
Update StarLuaConverters.hpp 2024-12-28 20:09:29 -08:00
Kae
75ff3cbba9 Update CMakeLists.txt 2024-12-28 13:42:00 +11:00
Kae
6b49f382e3 move image scaling functions to their own unit, as -O2 2024-12-28 13:07:51 +11:00
Kae
9da08e898d Update StarImageProcessing.cpp 2024-12-28 10:58:44 +11:00
Kae
81dfda9ea0 Update StarImageProcessing.cpp 2024-12-28 10:46:37 +11:00
Kae
10edbdc399 disable GCC unmath optimization in non-nearest scaling funcs 2024-12-28 10:29:47 +11:00
Kae
aba77ed2b4 Update StarImageProcessing.cpp
[skip ci]
2024-12-27 22:06:33 +11:00
Kae
45c89cefb6 Update StarImageProcessing.cpp 2024-12-27 21:54:59 +11:00
Kae
6a1ea4aa30 change math constants to constexpr 2024-12-26 20:11:45 +11:00
Kae
dd52188e53 add sky setting overrides to celestial.flyShip, pass net rules to packet read/write 2024-12-05 15:39:11 +11:00
Kae
cbde26aebe move loadstring out of LuaRoot 2024-11-30 09:17:44 +11:00
Kae
662a376926 Update StarDirectives.cpp 2024-11-05 10:52:52 +11:00
Kae
01770c78db Disable stack capture on common Json patching exceptions
Speeds up asset loading
2024-11-05 10:40:05 +11:00
Kae
515d71409c support for an absurd hacky trick used by FD: appending to the frame ID via the directives parameter
wtf 😭
2024-11-05 10:23:03 +11:00
Kae
98bc80a32c
Merge pull request #134 from dressupgeekout/netbsd
Add preliminary support for NetBSD
2024-10-25 11:19:41 +11:00
Kae
c2b9f5ac07 Only create a dump on stack overflow 2024-10-25 11:19:27 +11:00
Charlotte Koch
20c79e32f8 Add preliminary support for NetBSD 2024-10-24 15:42:26 -07:00
Kae
15d116b7ea fix broken minidumping 2024-10-23 15:05:00 +11:00
Kae
aac3e53941 win: add minidumps to fatal errors 2024-10-18 14:18:40 +11:00
Kae
3e8f914154 fix bool lexical casts
oops
2024-09-22 16:24:20 +10:00
Kae
090441b80a make lexical casts (string -> int/float) faster 2024-09-16 23:02:22 +10:00
Kae
40299558dd Update StarThread_unix.cpp 2024-09-15 16:41:41 +10:00
Kae
4d92042369 Update StarJsonExtra.hpp 2024-09-15 13:46:15 +10:00
Kae
1dc14b116c Update StarJsonExtra.hpp 2024-09-15 13:43:06 +10:00
Kae
8155ec6715 protected dungeon ID optimization + /settileprotection improvements 2024-09-14 15:59:01 +10:00
Kae
834acaf6bd Merge branch 'main' into wip/net-n-btree 2024-09-12 23:52:01 +10:00
Kae
9df51b51b8 fix windows pread and pwrite bug
reading without a byte offset specified can affect absolute reads afterward, this is a workaround (thanks windows...)
2024-09-12 23:49:21 +10:00
Kae
261ba6d643 Merge branch 'main' into wip/net-n-btree 2024-09-12 23:31:18 +10:00
Kae
0da6aa1bd9 Update StarFile_windows.cpp 2024-09-12 23:31:07 +10:00
Kae
79d8ca62d3 Merge branch 'main' into wip/net-n-btree 2024-09-12 23:06:24 +10:00
Kae
e8d59f9c2b fix windows pread and pwrite bug
reading without a byte offset specified can affect absolute reads afterward, this is a workaround (thanks windows...)
2024-09-12 23:06:13 +10:00
Kae
ba9335f801 Update StarFont.cpp 2024-09-12 23:03:15 +10:00
Kae
4da398e42d Merge branch 'main' into wip/net-n-btree 2024-09-12 19:13:57 +10:00
Kae
3c4a2eb71e tooltip stuff 2024-09-11 19:52:01 +10:00
Kae
7408981e13 use a version number rather than a bool
more flexible, allows for backwards compat with older OpenSB versions & not just vanilla Starbound
2024-09-11 18:22:44 +10:00
Kae
5a75473e16 try to fix that freaking rare font bug again 2024-09-11 18:18:20 +10:00
Kae
4c78b7365a Experimental BTree changes 2024-09-11 15:24:01 +10:00
Kae
37f3178d33 Network compatibility changes 2024-09-11 15:19:17 +10:00
floydinator-git
1f5e8a4629 Fix ImageMetadataDatabase::calculateImageSize calling Image::readPngMetadata on non-PNG images. 2024-09-10 23:04:09 -04:00
Kae
ac7577b4df Rename Keypad enums
noticed keypad binds were named like this in SE (probably due to using the names given by SDL there) and it's nicer anyway. better do this sooner than later.
2024-09-02 22:17:26 +10:00
Kae
d7065e7611 Update StarThread_unix.cpp 2024-08-14 16:51:58 +10:00
Kae
295ed51126 Update StarThread_unix.cpp
my brain is kind of fried at the moment
2024-08-14 13:45:17 +10:00
Kae
86a1de4fbd Update StarThread_unix.cpp 2024-08-14 13:30:44 +10:00
Kae
10c4cff2ed Update StarThread_unix.cpp 2024-08-14 13:26:40 +10:00