* evt segment for pal
* fix issue with auto on effect loads segment
* Clean up undefined_syms
* Clean up
* meowp
* Match engine4
* Remove Addr declarations
* Fix indentation
* Remove `#if` for pal main segment
---------
Co-authored-by: Marijn van der Werf <marijn.vanderwerf@gmail.com>
* whoooooweee that is some good ol' fashioned decomp
* fixins
* PRomment
* Fixes#1075
* change ver to pal
* another
* some more
* progress.py formatting
* oopth
* Promment
* Promment2
* WIP work on sprites (sprite_stuff.py)
* cleanup of various stuff
* separate compiler installation into separate script
* wipz
* more
* renames, bugfixes
* more
* very grood
* cleanin
* goods and services
* oopth
* oopth2
* Parse palette data from xml
* more work
* more wipperz
* more
* it working
* git subrepo pull --force tools/splat
subrepo:
subdir: "tools/splat"
merged: "e72a868f9f"
upstream:
origin: "https://github.com/ethteck/splat.git"
branch: "master"
commit: "e72a868f9f"
git-subrepo:
version: "0.4.5"
origin: "https://github.com/ingydotnet/git-subrepo"
commit: "aa416e4"
* fix symbol_addrs for new splat
* upd8s
* Use generated header, other versions, fixes
* fixes & formatting
* wip fusing npc + player extraction & cleanup
* remove npc_files
* buildin
* fix some bugs
* Cleanup, yay0s separately
* cleen
* cleanup
* Respect stack during build
* jp spritz
* dun
* fix c files
---------
Co-authored-by: pixel-stuck <mathmcclintic@gmail.com>
* Implemented kkj_19_5_baking_GetItemNameRaw for pal
* Usage of decimals instead of hexadecimals
* Implemented mgm_01_2_npc SetMsgVars_BlocksRemaining
* Implemented mgm_02_0_header.c
* Removed .s file
I'm such an idiot for forgetting this
* removed implemented methods
* optimized decomp
* found the value for the hex number
thanks to @marijnvdwerf and @Brotenko
* Fixed args indexing
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
* Added empty line after definitions
* Apply suggestions from code review
Co-authored-by: Marijn van der Werf <marijn.vanderwerf@gmail.com>
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
* adjusted format (fixed compiler warning)
* made review changes
* removed duplicated code
* namespaced pal_var
---------
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
Co-authored-by: Marijn van der Werf <marijn.vanderwerf@gmail.com>
* sbk
* pokey
* bandit
* check
* missing part ID refs
* nok progress
* area headers
* actors moved to common
* dedupe all stages
* couple missing actors and simplified includes
* separated stages by world area
* stage cleanup I
* stage cleanup II
* done stage cleanup
---------
Co-authored-by: HailSanta <Hail2Santa@gmail.com>
* Dump PAL filemenu section
Co-authored-by: Unnunu <serge_zorkin@mail.ru>
* Clean up numbers
* Use more constants
* Find more constants
* Clean up a bit
* eth cleanup
* Clean up
* Fix brace style
* rename new file & funcs
---------
Co-authored-by: Unnunu <serge_zorkin@mail.ru>
Co-authored-by: Ethan Roseman <ethteck@gmail.com>
* PAL pause segment
* PAL pause_gfx_en segment
* Apply name changes
* Merge gPauseBadgesElements
* Rename ITEM_TYPE_FLAG_ENTITY_COLLECTIBLE
* Split PAL and monolingual arrays
* arn
* dgb
* kzn
* flo
* sam
* pra
* omo
* end
* mgm
* gv
* Clean up floats
* Use MODEL_ constants
* Prefix scripts with EVS_
* Use ACTION_STATE_IDLE
* Find common base for Kammy/Jr. Troopa speed
* Rename TOADHOUSE_ANIM_TALK
* Add TODO
* Calculate FRAME_RATE
* Add calculation for PAL wait duration
* Build machi and mac_00 for PAL
* Import `segtypes.common.asm`
* PAL rest of area_mac
* fixup
* tik
* Rename gMasterGfxPos to gMainGfxPos
* kgr
* kgr
* Use s32 for casts
* PAL area_kmr
* Cleanup
* Fix defines