| Age | Commit message (Collapse) | Author |
|
* d_file_error OK, use J2DPane inlines everywhere
* d_menu_fmap demo work
* fmap and fmap2 work
* fix demo regression with ternary fakematch
* inline cleanup, f_pc_profile OK for demo
* fix min/max bss order
* lstair almost for demo
|
|
|
|
|
|
|
|
* d_s_open_sub ok
* small JAIZelAnime improvements
* add an inline
* fix JAIZelAnime for jpn
* some d_s_open_sub field names
|
|
|
|
|
|
|
|
|
|
|
|
* d_a_grid mostly done
* demo fixes
|
|
|
|
* checkDspLargeMapLink()
* close on dispEndSalvageLargeMark()
* setDspHugeMapLink(), dispEndSalvageHugeMark()
* checkDspHugeMapLink(), checkDspHugeMapShip(), _close_normalMode()
* _delete()
* decomp.me help
* FmapProcMain()
* SelectGrid(), zoom1000x1000Init()
* ZoomGridLv1In()
* ZoomGridLv2Out(), fmap2Move(), paneTransBase(), paneTranceZoomMapAlpah()
* paneTranceZoomMap()
* paneTranceZoom2Map(), _open_warpMode(), init_warpMode()
* enums for procIdx values
* paneTranceWarpMsg(), paneAlphaWarpMsgBack(), fmMapWrite(), fmMapWait(), paneAlphaZoom2Map()
* wrapMove()
* warpAreaAnime0(), warpSelCursorAnime()
* areaTextChangeAnimeInit()
* fmDispArea(), fmZoomGridLv1/2In/Out
* wtf setDspWarpBackCornerColor
* screenSet() .data order
* cleanup u8/bool
* field renames
* bool/BOOL cleanup, enum for confusing fmapZoom
* configure.py
* GZLP01
* GZLJ01
|
|
* m_Do_controller_pad and m_Do_Reset OK for demo, m_Do_machine 100% with weak func order
* Add machine.pch, m_Do_machine OK for demo
* m_Do_gba_com and m_Do_MemCardRWmng OK for demo
* m_Do_graphic work
* m_Do_graphic JPN/PAL version diffs
|
|
* add missing data
* fix return value
* d_camera fix
* missing GXEnd
* struct fixes
* fix include
|
|
|
|
|
|
|
|
|
|
* initial structure from ghidra
* dMd_HIO_c fields and constructor
* screenSet progress
* More screenSet
* boss door
* initialize
* treasureDraw
* largest method ever
* alphas
* cursors
* notes
* itemScale
* so many pointers
* pls no more string logic
* boss animes
* deletes are weird in ghidra
* _draw()
* cleanup for review, configure matching
* fix dMap_GetFloorNoForDmap
* not matching GZLJ01
* different fix for d_map.h
* GZLJ01
* GZLP01
* D44J01
* missing import
* replace !=0 with != NULL for pointers
* Revert "D44J01"
This reverts commit b0ce19b9f1cdeb6dc371f142c9f257f04c51af04.
|
|
|
|
|
|
|
|
* [WIP] In-progress work on hseh1
* [WIP] Implement talk/message methods
* [WIP] Implement action state machine
* [WIP] Implement action methods
* [WIP] Implement most other functions
* Fully implement hseh1
* Add comments for Japanese text in HIO settings
* Fix pEmitter flags access
* Update matched builds for hseh1
* Address feedback, match JP game version
|
|
|
|
|
|
Add missing aramCmapDat_c class (runtime version of the separate aramCmapDatPat_t struct) to fix inline signature.
Fix inlines and fields for dMenu_FmapSv_c being mixed up.
|
|
|
|
* class model
* g_mfHIO
* more progress
* more matching
* menu interactions
* zoom functions
* zoom map alpha set
* zoom 200
* more zooms
* gship
* inlines
* g_cursorTable and best practices
* create
* some screenSet and rodata
* worst constructor ever
* review cleanup
* forgot a file
* undo fmap_sv type changes
* wrapSelWarp
* .data renames
* initialize()
* displayinit()
* calcGetMapCount
* dispEndSalvageMark()
* checkMarks
* pane fns
* selMaskAlphaCtrl()
* salvage/are txt chgs
* checkMarkCheck3 and CursorAnime fns
* collapse arrays
* setDspWindAngle()
* windArrowColorAnime()
* checkMarkAnime(), setDispIslandPos()
* setDspNormalMapLink()
* setDspLargeMapLink()
* Added enums, NULL checks for pointers, remove inlines
|
|
|
|
|
|
|
|
|
|
|
|
`camera_process_class` and `camera_class` were swapped according to TP's RTTI info.
|
|
|
|
|
|
* Some d_message demo matches
* More demo matches
* fix jpn
|
|
|
|
|
|
* mark functions with duplicate names as static
* make std::__tag_va_List work with other compilers
* fix some offset comments
* use inlines in J3DJointFactory, JUTCacheFont
* fix class/struct mismatch
* improve const correctness
* fix missing return values
* make some JAudio namespaces more explicit
|
|
|
|
* more progress
* more progress
* more progress
* more progress
* d_menu work
d_menu_collect class members cleaned up, some functions at 100% matching
* added `Nonmatching` tag to unmatched functions
* more functions at 100%
* more functions matching
* more functions matching
* more progress
* more progress
* d_menu mostly matching for GZLE01
* fixed broken member names
|
|
|
|
|
|
|
|
|
|
|
|
* Ba1 matched 100%
* last fixes
* Proper interaction with actor_fa
* Not matching 100% on JP
* Matching on JPN
* Forgot to update the configure file ...
* 100% matching
* Applied review suggestions
---------
Co-authored-by: Anthony Rossi <anthony.rossi@pm.me>
|
|
* msg mng JPN work
* stringShift match, cleanup
* stringLength equivalent for JPN
* stringLength 100% for JPN
* stringSet 100% for JPN
* Match timer tag funcs for PAL
|