Commit graph

2739 commits

Author SHA1 Message Date
bgkillas
092ed2bc49 use heapwalk to estimate unk data sizes 2025-11-24 22:38:58 -05:00
bgkillas
040058fa66 fix breaking on multiple vftables still 2025-11-24 11:33:39 -05:00
IQuant
0c29a8b157 Some change tracker stuff 2025-11-23 16:39:29 +03:00
IQuant
cbf2b131d2 Bring correct GridWorldThread-related defs from nsew 2025-11-23 13:49:18 +03:00
IQuant
487a334e5d Attempt to track allocations that doesn't actually work cuz I can't get it loaded 2025-11-23 13:39:43 +03:00
bgkillas
70af6cfdef dont double print stuff with more then 1 vftable inside 2025-11-23 04:54:39 -05:00
bgkillas
ab14bfdfa0 dont print fieldless elements seperate 2025-11-23 04:45:42 -05:00
bgkillas
cad1624990 bit better vftables.txt 2025-11-23 04:36:50 -05:00
bgkillas
05204c18a8 make debug a bit easier to parse 2025-11-23 02:23:19 -05:00
bgkillas
e456f1a34e add debug field object name getter 2025-11-22 22:36:55 -05:00
Mikael Walhelm
4fca53e6bb
Merge pull request #451 from Icey-e621/master
Added Transtlation to spanish
2025-11-19 13:58:51 -05:00
elmage78
d7499feb9f translate to spanish complete, 'sala' can be changed to 'lobby' if asked but i didn't do that 2025-11-19 17:26:42 +01:00
icey
823d6ed807 more es translation 2025-11-19 15:58:59 +01:00
icey
1074871366 Añadiendo traducción al Español 2025-11-19 11:08:58 +01:00
Mikael Walhelm
9778430ed0
Merge pull request #450 from Icey-e621/master
Fixed github release macos and lint workflow
2025-11-18 11:21:28 -05:00
Icey
d26cf8cd1c
Remove cargo update from Macos build step 2025-11-18 16:13:53 +01:00
Icey
274a75039a
does it work this way ? 2025-11-18 14:03:32 +01:00
Icey
74c07d5910
Update CMake installation step in release workflow 2025-11-18 13:53:02 +01:00
Icey
f7c811481f
Update release workflow for CMake installation
Removed unnecessary CMake setup for Windows and added CMake installation for macOS.
2025-11-18 13:38:30 +01:00
Icey
d48bcdf53a
Added cmake for cargo audiopus 2025-11-18 13:35:49 +01:00
Icey
7faf0d0a50
test with nighly 2025-11-18 13:25:24 +01:00
Icey
97332dddd9
Merge pull request #2 from Icey-e621/patch-2
Update workflow to include cargo update before build
2025-11-18 13:22:13 +01:00
Icey
51eaf20f6a
Merge pull request #1 from Icey-e621/patch-1
Add i686-pc-windows-gnu target to lint workflow
2025-11-18 13:21:46 +01:00
Icey
c44c7cb81e
Update workflow to include cargo update before build 2025-11-18 13:20:15 +01:00
Icey
2b4c41fd0b
Add i686-pc-windows-gnu target to lint workflow 2025-11-18 13:13:25 +01:00
IQuant
2f145d6588 Move api examples to a separate folder 2025-11-17 18:00:10 +03:00
IQuant
b59eed0158 Add an option to run gdbserver when starting noita. Havent figured out how to make use of it yet given that it has to go through a couple wrappers before actually starting noita tho. 2025-11-17 17:40:55 +03:00
IQuant
d5e5646847 Mark gas cell as not burning 2025-11-16 20:16:17 +03:00
IQuant
749439a92c gdb scripts 2025-11-16 19:45:01 +03:00
IQuant
787b8f4e1f A couple extra gdb commands 2025-11-16 16:36:23 +03:00
IQuant
abe1ed6acb Disable parallel for world decode for now. Again. 2025-11-16 00:36:53 +03:00
bgkillas
d6491d7440 debug settings global 2025-11-15 14:32:25 -05:00
IQuant
81e497257a Remove vegetation when removing pixels 2025-11-15 21:56:31 +03:00
IQuant
65c8d1eab3 Also blob guy stuff 2025-11-15 15:28:09 +03:00
IQuant
d0c54c19df Save run info when the game is started to prevent losing run seed even when proxy doesn't stop properly. 2025-11-15 15:27:04 +03:00
IQuant
6257f73c27 Turn multithreading back on for world sync 2025-11-15 15:18:37 +03:00
IQuant
6d4ecd0343 Special Ptr type for noita-allocated pointers 2025-11-15 14:53:45 +03:00
IQuant
32fc662771 Deallocate the correct pointer 2025-11-15 13:49:14 +03:00
IQuant
2d6f7fe047 Disable multithreading in world sync for now, also other stuff 2025-11-15 13:36:48 +03:00
IQuant
3bff16fc89 Use correct count in copy_from_nonoverlapping 2025-11-15 13:35:34 +03:00
bgkillas
f111b10358 error out properly, and note ub 2025-11-14 19:35:40 -05:00
bgkillas
6b716224f0 dont crash on bad from_id 2025-11-14 19:21:32 -05:00
bgkillas
05b44859d2 add another noita api example 2025-11-14 19:15:08 -05:00
IQuant
c359c41fc6 Stuff 2025-11-15 00:40:55 +03:00
IQuant
e3c94eb975 Fix a couple overflows 2025-11-15 00:10:51 +03:00
IQuant
c2056dfa26 Export breakpoint fn from ewext 2025-11-14 23:29:07 +03:00
bgkillas
4ab1d88319 yipee new unknown globals 2025-11-14 13:38:41 -05:00
bgkillas
ddcce4f8dc make globals a macro 2025-11-14 13:16:38 -05:00
IQuant
90c1c6a99f Don't route all world sync messages from noita to host's proxy. 2025-11-14 19:43:13 +03:00
IQuant
c86926fab0 Log to console in debug build 2025-11-14 18:33:49 +03:00