LagoLunatic
048d242eef
bpw partial cleanup, fix inline usage across several actors
2025-09-18 20:17:27 -04:00
LagoLunatic
c2d26ab17d
m_Do_ext work
2025-09-17 12:41:00 -04:00
LagoLunatic
bb80f9c41e
Fix weak func order of m_Do_ext
2025-08-22 13:57:53 -04:00
LagoLunatic
217775af4e
Use precompiled headers, fix weak data issues
2025-08-20 18:51:42 -04:00
LagoLunatic
2eaf012e4f
Fix some version differences ( #852 )
...
* Fix some version differences
* Found real inline name for checkBowMiniGame
2025-08-12 16:30:44 -04:00
LagoLunatic
719ac3f748
Misc cleanup
2025-07-25 22:24:57 -04:00
LagoLunatic
72dc8f4ef6
DEMO_SELECT
2025-07-25 21:05:36 -04:00
LagoLunatic
5ea6edc4b2
m_Do_main OK for demo
2025-06-23 21:56:41 -04:00
LagoLunatic
cabd8356fe
Misc demo work
2025-06-23 18:36:53 -04:00
LagoLunatic
efc33c5fc4
Various inline cleanup
2025-06-19 19:03:11 -04:00
LagoLunatic
92a094ef6d
d_file_select matching for JPN and demo
2025-06-14 19:09:05 -04:00
LagoLunatic
a27e5b3379
Some enum/define cleanup
2025-06-09 16:14:24 -04:00
LagoLunatic
e24cbed367
Demo work ( #786 )
...
* Demo work
* Fix PAL
* Fix d_door weak func order and link it
* Fix d_door for demo
* JKernel OK on demo + misc
* tag_attention 100% on demo
* More demo work and fix some retail fakematches
2025-06-04 16:50:49 -04:00
LagoLunatic
4e7f5de0f3
d_a_npc_fa1 100% with weak order, add inlines
2025-06-01 19:09:57 -04:00
LagoLunatic
cdfaa05635
More demo work, cleanup
2025-06-01 16:05:42 -04:00
LagoLunatic
63a92eaa88
More demo work
2025-05-31 23:53:05 -04:00
LagoLunatic
bd917524ba
Demo work, d_a_kytag02 and d_a_ff OK
2025-05-31 20:09:14 -04:00
LagoLunatic
b9190842b7
Demo work
2025-05-28 01:39:07 -04:00
LagoLunatic
d097c85eb0
Cleanup
2025-05-21 18:07:36 -04:00
LagoLunatic
86c96002bc
Fix demo version diffs in gameinfo/save/stage/etc
2025-05-21 00:49:35 -04:00
LagoLunatic
99c78680de
Fix version defines
2025-05-19 20:17:13 -04:00
LagoLunatic
e063db9697
Fix error handler typedefs
2025-05-17 14:16:26 -04:00
Jcw87
5e7b59f2fe
Improve compiler compatibility ( #743 )
...
* fix returns
* use standard C headers
* struct/class mismatch
* explicit this in template
* switch variable scope
* C standard compliance
* & l-value
2025-04-29 12:49:09 -04:00
LagoLunatic
c4eb26b2a1
d_attention cleanup, add mDoCPd inlines
2025-04-27 16:38:29 -04:00
LagoLunatic
ce8d17ec08
Add an enum for action button icon status
2025-04-20 20:06:40 -04:00
LagoLunatic
ad22472b1a
player misc cleanup and various match fixes
2025-04-16 20:26:40 -04:00
LagoLunatic
36a3a2b660
More inlines, use sizeof for memcard structs
2025-04-16 13:53:30 -04:00
LagoLunatic
26a72567db
Escape question marks that modern compilers interpret as trigraphs
2025-04-08 16:32:26 -04:00
LagoLunatic
db2c5ef978
Cleanp a bunch of stuff
2025-03-28 20:44:06 -04:00
LagoLunatic
13fd5f3dc4
d_a_bk OK
2025-03-24 20:32:30 -04:00
LagoLunatic
b4a6abb121
Fix priority type u32 -> s32
2025-03-10 21:17:59 -04:00
LagoLunatic
87dcddd519
Use cLib on/off bit inlines for attn flags
...
The debug maps indicate these inlines were pretty much always used when these flags are ORed or ANDed (but not when checked or set).
2025-03-08 17:27:16 -05:00
LagoLunatic
458c40ede8
Translate strings in fopAcM_entrySolidHeap
2025-02-11 16:25:06 -05:00
LagoLunatic
2ece7c9ce1
Create constants for m_Do_machine heap/buffer sizes
2025-01-31 15:35:43 -05:00
LagoLunatic
901bc51f40
d_a_npc_md work
2025-01-27 19:26:14 -05:00
LagoLunatic
02b21329ad
GBAJoyBoot OK
2025-01-26 20:52:18 -05:00
LagoLunatic
067b47185b
Fix references to memcard gamedata struct size
2025-01-18 18:42:35 -05:00
LagoLunatic
2a02484cdc
JStudio/JMessage work and cleanup
2025-01-17 20:04:18 -05:00
LagoLunatic
8e44641465
Fix various data relocation differences in unlinked TUs
2025-01-14 22:11:08 -05:00
LagoLunatic
f74fd75332
Misc cleanup
2025-01-08 15:42:47 -05:00
LagoLunatic
b18a1e448a
Add enums for island room numbers and indexes
2025-01-06 00:47:29 -05:00
Nathaniel Lane
ced4f69ee7
mCaptureProc 100% ( #683 )
...
* 100% on mCaptureProc
* mCaptureProc: Used more expressive variable names
2024-12-08 18:09:22 -05:00
LagoLunatic
c46adebdb9
Fix more clangd errors
...
This also seems to fix the problem where clangd failed to index most header files, which was due to the typo in JGeometry.h.
2024-11-22 19:04:56 -05:00
LagoLunatic
3bdcd42944
Clean up the weak data fakematches to be slightly closer to the real code
2024-11-20 16:38:29 -05:00
LagoLunatic
050cc12777
Use dtk asset extractor for in-function statics as well
2024-11-07 16:07:37 -05:00
LagoLunatic
3eac0a16ac
warning cleanup
2024-11-02 00:00:04 -04:00
LagoLunatic
fab0d7a5ba
misc cleanup, mostly inlines
2024-10-29 00:22:32 -04:00
LagoLunatic
f8e615fae7
cleanup
2024-10-22 12:36:12 -04:00
LagoLunatic
de34ef5fb6
Fix J build
2024-10-19 14:15:33 -04:00
LagoLunatic
329d94a301
Add fake headers for unsolved weak objects to reduce manual copy-pasting
2024-10-19 14:03:50 -04:00