Henny022p
133d0f99ba
Merge pull request #699 from Henny022p/fix-script-s-symbols
...
fix function symbols in script.s
2026-02-08 17:28:02 +01:00
Henny022p
07655286a6
fix function symbols in script.s
...
Otherwise the functions are not recognized as functions and the exported symbols are missing the 1 bit to mark them as thumb.
Happens to work out in the repo, because the functions are only ever called using bl, but the difference is notable when trying to use the symbols to do far calls using bx in romhacks.
2025-03-02 16:19:35 +00:00
Henny022p
ca873e6b7f
rename gUnk_020000B0 to gEnemyTarget and move it to a header
2025-01-12 02:20:12 +00:00
octorock
560dfa45b1
Add more tilemap documentation
2024-01-06 18:12:53 +01:00
octorock
06dc158598
Rename vvv to actTile
2024-01-06 16:15:34 +01:00
octorock
aced0bef69
Rename metaTiles
...
Now the 16x16 tiles are just called tiles and the 8x8 tiles are called subTiles.
2024-01-06 15:01:44 +01:00
octorock
c3b771a209
Merge branch 'master' into tilemap-docs
2024-01-06 12:26:39 +01:00
theo3
f5c6178ed4
gustjar player fields
2024-01-01 13:07:43 -08:00
theo3
5324928f44
npc5 document
2024-01-01 12:12:05 -08:00
theo3
dcc596ed87
define collisions
2023-12-31 21:26:12 -08:00
theo3
37ac9cb0fb
document tile asm functions
2023-12-31 17:34:02 -08:00
theo3
201955ea05
create enemy struct and enemy flags
2023-12-30 20:05:32 -08:00
theo3
fb9f59fbbb
label BounceUpdate asm
2023-12-30 17:13:42 -08:00
octorock
109b1020dc
Merge branch 'master' into tilemap-docs
2023-12-31 02:12:41 +01:00
theo3
37723f5607
document RoomVars struct
2023-12-29 21:42:55 -08:00
theo3
72509b18a0
label some asm functions
2023-12-29 00:59:43 -08:00
theo3
d07c416641
message definitions
2023-12-28 21:58:54 -08:00
octorock
768efa50b3
Merge branch 'master' into tilemap-docs
2023-12-28 14:59:23 +01:00
KEKW555
040b1f3a59
Match sub_080A1270 ( #657 )
...
* Nuke asm/non_matching/objectB9 directory
* Match sub_080A1270
2023-12-21 13:04:41 -08:00
KEKW555
a5a2b57a1c
Match sub_0801E31C ( #656 )
...
* Match sub_0801E31C
* Nuke common folder
* Remove unnecessary casts
2023-12-21 13:02:34 -08:00
KEKW555
888033f7bd
Restore evil spirit ( #654 )
...
* Delete asm/object directory
* Restore evilSpirit.c
* Sync linker
* Delete data/const/object/evilSpirit.s
* Update assets.json
* Fix fields
2023-12-17 20:15:36 -08:00
KEKW555
7ea08d4aa2
Match sub_0807D46C ( #653 )
...
* Nuke code_0807CC3C directory
* Match sub0807D46C
2023-12-17 19:59:03 -08:00
KEKW555
f5939d862d
Match sub_080803D0 ( #650 )
2023-12-17 13:17:58 -08:00
KEKW555
773347dc5d
Match sub_0807D6D8 ( #649 )
2023-12-17 13:13:42 -08:00
KEKW555
d35d816d6e
Match sub_08066490 ( #648 )
...
* Nuke sub_08066490.inc
* Match sub_08066490
* Remove extra bracket
2023-12-10 16:27:19 -08:00
KEKW555
aaa4415746
Cleanup nonmatching folder ( #646 )
...
* Nuke InitSaveHeader.inc
* Nuke pushableFurniture
* Nuke KinstoneMenu_080A414C.inc
* Nuke sub_080622F4.inc
* Nuke ClearBit.inc
* Nuke WriteBit.inc
2023-12-10 16:13:08 -08:00
KEKW555
b4d0946c07
Match zmalloc ( #644 )
...
* Nuke zMalloc.inc
* Match zMalloc
* Fix comments
2023-12-09 16:55:04 -08:00
KEKW555
dbdb121e88
Match last vram.c function. ( #645 )
...
* Nuke sub_080AE218.inc
* Match last vram.c function
* Minor coding blip
2023-12-09 16:54:37 -08:00
KEKW555
5cb7b79d6a
Match sub_0801A570 ( #643 )
...
* Nuke sub_0801A570.inc
* Match sub_0801A570
* Fix arg data type
* Fix misc issues
2023-12-09 16:53:18 -08:00
KEKW555
c5304d1d74
Match remaining playerUtils.c functions. ( #642 )
...
* Nuke sub_080784E4.inc
* Nuke sub_0807A2F8.inc
* Match remaining playerUtils functions
* Fix build failures
2023-12-09 16:52:18 -08:00
KEKW555
b43850a9aa
Match sub_080762D8 ( #640 )
...
* Nuke sub_080762D8.inc
* Match sub_080762D8
* Fix field name
* Fix field name v2
2023-12-03 14:10:57 -08:00
KEKW555
e9d4be4491
Match sub_0807D280 ( #639 )
...
* Nuke sub_0807D280.inc
* Match sub_0807D280
* Removed unused vars
2023-12-03 14:10:16 -08:00
KEKW555
a8d19c09fc
Match sub_0801E49C ( #638 )
...
* Nuke sub_0801E49C.inc
* Match sub_0801E49C
* Fix data types
* Match signature
* Add typecast and referring function signature
* Fix lint issue
2023-12-03 14:06:21 -08:00
KEKW555
d0a8433e2c
Match sub_08088160 ( #637 )
...
* Nuke asm/non_matching/figurineDevice/sub_08088160.inc
* Match sub_08088160
* Remove headers
* Update vars
* Add JP & EU ifdefs
* Revert field names
2023-12-03 14:02:58 -08:00
ThothWhatsThis
de847d45ba
Match sub_0807C8B0
2023-11-30 08:32:46 +00:00
ThothWhatsThis
2e2b63521a
Match sub_0807BFD0
2023-11-30 08:15:30 +00:00
ThothWhatsThis
e82c26c3d5
Match sub_080789A8
2023-11-30 08:15:13 +00:00
KEKW555
6fec089405
Delete asm/non_matching/playerUtils/sub_080792D8.inc
2023-11-29 12:23:19 +05:30
octorock
488196754e
Create new entity structs for NPCs
2023-08-01 11:36:11 +02:00
octorock
b6a94d5062
Use metatile enum
2023-07-05 18:30:27 +02:00
octorock
f89bb66911
Create enums for Vvvs and MetaTiles
2023-06-24 00:19:33 +02:00
octorock
c317fe3f18
Extract KeyValuePairs
2023-06-17 00:10:00 +02:00
octorock
551cb72093
Extract some map data definitions
2023-06-10 15:12:51 +02:00
octorock
99c0d42297
Document some screen shake data
2023-06-01 15:24:12 +02:00
octorock
bbac5ace3f
Merge remote-tracking branch 'upstream/master' into tilemap-docs
2023-05-31 23:51:20 +02:00
anonymous
c073577478
Match DispCtrlSet
2023-05-24 00:45:36 +00:00
Catobat
a2785bc0fa
Merge remote-tracking branch 'upstream/master' into interaction-stuff
2023-05-06 12:32:38 +02:00
Catobat
52e635f57b
Some comments and label names for GetFuserId
2023-05-05 23:19:04 +02:00
Catobat
04f4272b14
Document structs for interacting with entities
2023-04-28 20:20:29 +02:00
notyourav
89b87b967b
Merge pull request #605 from nonmatch/patch-73
2023-04-25 07:50:56 -07:00