<feed xmlns='http://www.w3.org/2005/Atom'>
<title>af/include/sys_matrix.h, branch main</title>
<subtitle>Decompilation of Animal Forest (Dōbutsu no Mori, N64)</subtitle>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/'/>
<entry>
<title>m_lib OK (#103)</title>
<updated>2023-09-27T18:03:11+00:00</updated>
<author>
<name>Prakxo</name>
<email>87568477+Prakxo@users.noreply.github.com</email>
</author>
<published>2023-09-27T18:03:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=02dc7fc7af3b39e44b9b030235f1dd66e7644efe'/>
<id>02dc7fc7af3b39e44b9b030235f1dd66e7644efe</id>
<content type='text'>
* m_lib OK

* fixes

* rename segmented2virtual macro</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* m_lib OK

* fixes

* rename segmented2virtual macro</pre>
</div>
</content>
</entry>
<entry>
<title>`submenu_ovl`, 3 NON_EQUIVALENTs and 2 NON_MATCHINGs (#88)</title>
<updated>2023-09-08T15:02:32+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2023-09-08T15:02:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=81b40ad296cc1f501bf8a33ecb38015a1d6148a8'/>
<id>81b40ad296cc1f501bf8a33ecb38015a1d6148a8</id>
<content type='text'>
* C file

* func_8085DA28_jp, func_8085DA9C_jp

* func_8085D638_jp

* func_8085D358_jp, func_8085D500_jp, func_8085D674_jp

* bleh

* func_8085BAC0_jp

* func_8085D128_jp

* Rename many functions

* mSM_move_menu

* a

* func_8085D43C_jp

* mSM_set_char_matrix

* mSM_cbuf_copy draft

* mSM_cbuf_copy NON_EQUIVALENT

* func_8085C20C_jp draft

* match func_8085C20C_jp

* cleanup unc_8085C20C_jp

* func_8085C7A4_jp ok, func_8085C7B8_jp NON_EQUIVALENT

* mSM_draw_mail NON_MATCHING

* func_8085D094_jp

* mSM_set_other_seg mSM_set_before_menu_proc

* meh

* mSM_move_Move

* migrate data

* move submenu overlays to the submenu folder and make headers for them

* name some files based on rodata strings

* name functions from known submenu overlays

* mSM_move_chg_base

* mSM_menu_ovl_init NON_MATCHING

* migrate bss

* mSM_menu_ovl_init

* SubmenuProgramId

* mSM_save_before_func

* mSM_return_func NON_EQUIVALENT

* some cleanup

* rename lots of data

* kinda format

* more cleanup

* symbolize remaining stuff

* format

* Kinda fix whatever is going on with Game_Play_unk_0110

* mroecleanup

* name known overlays

* tag_program_dlftbl, hand_program_dlftbl, haniwa_program_dlftbl

* format

* flag defines</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* C file

* func_8085DA28_jp, func_8085DA9C_jp

* func_8085D638_jp

* func_8085D358_jp, func_8085D500_jp, func_8085D674_jp

* bleh

* func_8085BAC0_jp

* func_8085D128_jp

* Rename many functions

* mSM_move_menu

* a

* func_8085D43C_jp

* mSM_set_char_matrix

* mSM_cbuf_copy draft

* mSM_cbuf_copy NON_EQUIVALENT

* func_8085C20C_jp draft

* match func_8085C20C_jp

* cleanup unc_8085C20C_jp

* func_8085C7A4_jp ok, func_8085C7B8_jp NON_EQUIVALENT

* mSM_draw_mail NON_MATCHING

* func_8085D094_jp

* mSM_set_other_seg mSM_set_before_menu_proc

* meh

* mSM_move_Move

* migrate data

* move submenu overlays to the submenu folder and make headers for them

* name some files based on rodata strings

* name functions from known submenu overlays

* mSM_move_chg_base

* mSM_menu_ovl_init NON_MATCHING

* migrate bss

* mSM_menu_ovl_init

* SubmenuProgramId

* mSM_save_before_func

* mSM_return_func NON_EQUIVALENT

* some cleanup

* rename lots of data

* kinda format

* more cleanup

* symbolize remaining stuff

* format

* Kinda fix whatever is going on with Game_Play_unk_0110

* mroecleanup

* name known overlays

* tag_program_dlftbl, hand_program_dlftbl, haniwa_program_dlftbl

* format

* flag defines</pre>
</div>
</content>
</entry>
<entry>
<title>m_start_data_init (#61)</title>
<updated>2023-08-18T03:44:08+00:00</updated>
<author>
<name>Maide</name>
<email>34639600+Kelebek1@users.noreply.github.com</email>
</author>
<published>2023-08-18T03:44:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=c863d781327c1d371cb81ad31a4fd06b53e1b953'/>
<id>c863d781327c1d371cb81ad31a4fd06b53e1b953</id>
<content type='text'>
* m_start_data_init

* Fix NPC, m,atch last func

* Rebased

* Rebased

* Update struct names

* PR

---------

Co-authored-by: Maide &lt;you@example.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* m_start_data_init

* Fix NPC, m,atch last func

* Rebased

* Rebased

* Update struct names

* PR

---------

Co-authored-by: Maide &lt;you@example.com&gt;</pre>
</div>
</content>
</entry>
<entry>
<title>Game renaming (#63)</title>
<updated>2023-08-17T16:19:13+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2023-08-17T16:19:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=c65a8dbc3903af19fe0253ab8774accbc06b0cb7'/>
<id>c65a8dbc3903af19fe0253ab8774accbc06b0cb7</id>
<content type='text'>
* rename GameState to Game

* Rename the structs

* fix table

* whoops

* rename play parameter

* format

* undo what i messed in z64compress</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* rename GameState to Game

* Rename the structs

* fix table

* whoops

* rename play parameter

* format

* undo what i messed in z64compress</pre>
</div>
</content>
</entry>
<entry>
<title>TwoHeadArena, THA_GA, sys_matrix OK (#18)</title>
<updated>2023-07-29T17:46:30+00:00</updated>
<author>
<name>emilybrooks</name>
<email>emilybrooksemilybrooks@gmail.com</email>
</author>
<published>2023-07-29T17:46:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=be09c72d0ca03972fb3c43a858002a41a8e1c474'/>
<id>be09c72d0ca03972fb3c43a858002a41a8e1c474</id>
<content type='text'>
* matched TwoHeadArena and THA_GA

* header files

* started sys_matrix.c

* more functions matched

* sys_matrix matching

* imported data

* imported bss

* cleanup

* more cleanup

* last cleanup

* formatting

* moved prototypes

* add back ultra64.h

* remove dlabel jlabel temp fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* matched TwoHeadArena and THA_GA

* header files

* started sys_matrix.c

* more functions matched

* sys_matrix matching

* imported data

* imported bss

* cleanup

* more cleanup

* last cleanup

* formatting

* moved prototypes

* add back ultra64.h

* remove dlabel jlabel temp fix</pre>
</div>
</content>
</entry>
<entry>
<title>Integrate sheet knowledge into the repo (#9)</title>
<updated>2023-04-03T15:54:50+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2023-04-03T15:54:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=35cb5d1cfc163b95f48a2bc4f1f22bbff6e9e109'/>
<id>35cb5d1cfc163b95f48a2bc4f1f22bbff6e9e109</id>
<content type='text'>
* boot splits

* code file splits

* functions from sheets

* symbols from the sheet

* bootstrap headers

* common_data

* most segments

* headers for boot files

* add overlays as placeholders

* unname _os files

* named a few files

* code headers

* typo

* Disassemble every overlay

* bootstrap symbol_addrs_overlays.txt

* split yamls

---------

Co-authored-by: Derek Hensley &lt;hensley.derek58@gmail.com&gt;</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* boot splits

* code file splits

* functions from sheets

* symbols from the sheet

* bootstrap headers

* common_data

* most segments

* headers for boot files

* add overlays as placeholders

* unname _os files

* named a few files

* code headers

* typo

* Disassemble every overlay

* bootstrap symbol_addrs_overlays.txt

* split yamls

---------

Co-authored-by: Derek Hensley &lt;hensley.derek58@gmail.com&gt;</pre>
</div>
</content>
</entry>
</feed>
