<feed xmlns='http://www.w3.org/2005/Atom'>
<title>af/src/overlays/actors/ovl_Sample/ac_sample.c, 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_demo OK (#221)</title>
<updated>2024-10-10T15:18:22+00:00</updated>
<author>
<name>Prakxo</name>
<email>87568477+Prakxo@users.noreply.github.com</email>
</author>
<published>2024-10-10T15:18:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=60cc4c9e2368f4ae47c24931b6530dabdc5e35dd'/>
<id>60cc4c9e2368f4ae47c24931b6530dabdc5e35dd</id>
<content type='text'>
* m_demo OK

* camera fix</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* m_demo OK

* camera fix</pre>
</div>
</content>
</entry>
<entry>
<title>Update GraphicsContext macros (#182)</title>
<updated>2024-04-29T22:58:41+00:00</updated>
<author>
<name>Cuyler36</name>
<email>Cuyler36@users.noreply.github.com</email>
</author>
<published>2024-04-29T22:58:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=749152a745f19e6e1d0705cb7a48f34dd4d8df17'/>
<id>749152a745f19e6e1d0705cb7a48f34dd4d8df17</id>
<content type='text'>
* Update GraphicsContext macros

* Fix formatting</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update GraphicsContext macros

* Fix formatting</pre>
</div>
</content>
</entry>
<entry>
<title>Update `OPEN_DISPS`/`CLOSE_DISPS` macros, clean up various fake matches, and match `mSM_draw_mail` (#152)</title>
<updated>2024-03-01T03:01:29+00:00</updated>
<author>
<name>Tom Overton</name>
<email>tom-overton@users.noreply.github.com</email>
</author>
<published>2024-03-01T03:01:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=55a27a19353e0d5a0d8706ad1a5fcb877290b949'/>
<id>55a27a19353e0d5a0d8706ad1a5fcb877290b949</id>
<content type='text'>
* Update `OPEN_DISPS`/`CLOSE_DISPS` macros and match `mSM_draw_mail`

* Improve matches in `ac_train_window`</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* Update `OPEN_DISPS`/`CLOSE_DISPS` macros and match `mSM_draw_mail`

* Improve matches in `ac_train_window`</pre>
</div>
</content>
</entry>
<entry>
<title>ac_sample OK (#134)</title>
<updated>2024-01-20T00:09:40+00:00</updated>
<author>
<name>Prakxo</name>
<email>87568477+Prakxo@users.noreply.github.com</email>
</author>
<published>2024-01-20T00:09:40+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=cc4355f6adae67c2f90b78659dc6bcf13910cc86'/>
<id>cc4355f6adae67c2f90b78659dc6bcf13910cc86</id>
<content type='text'>
* ac_sample OK

* some review

* review</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* ac_sample OK

* some review

* review</pre>
</div>
</content>
</entry>
<entry>
<title>Add missing headers to actors (#72)</title>
<updated>2023-08-22T23:10:24+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2023-08-22T23:10:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=dfc5bd7e314fdb621ff8ab14fa0aaf530b309291'/>
<id>dfc5bd7e314fdb621ff8ab14fa0aaf530b309291</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>`m_collision_obj.c` OK (#64)</title>
<updated>2023-08-21T19:19:33+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2023-08-21T19:19:33+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=4a8731d40ad81cb9356bdba23e4aec772328214e'/>
<id>4a8731d40ad81cb9356bdba23e4aec772328214e</id>
<content type='text'>
* C file

* func_80077620_jp, CollisionCheck_dt, CollisionCheck_clear

* CollisionCheck_OC

* CollisionCheck_Check1ClObjNoOC and CollisionCheck_Check2ClObjNoOC

* CollisionCheck_OC_Pipe_Vs_JntSph, CollisionCheck_Status_ct, CollisionCheck_Status_Clear

* CollisionCheck_OC_Pipe_Vs_Pipe and CollisionCheck_OCC

* CollisionCheck_OC_JntSph_Vs_Pipe

* CollisionCheck_OC_JntSph_Vs_JntSph

* CollisionCheck_workTrisElemCenter, CollisionCheck_OCC_Tris_Vs_Pipe

* CollisionCheck_OCC_Tris_Vs_JntSph

* a bunch

* ClObjElem_ct, ClObjTrisElemAttr_ct, ClObjTrisElemAttr_set, ClObjTrisElem_set, ClObjTris_ct, ClObjTris_set5_nzm

* fix warnings

* ClObj_ct, ClObj_dt, ClObj_OCClear, ClObjElem_OCClear, ClObjJntSphElem_OCClear, ClObjJntSph_OCClear, ClObjPipeAttr_dt, ClObjPipe_dt, ClObjPipe_OCClear, ClObjTrisElem_OCClear, ClObjTris_OCClear, CollisionCheck_setOCC, CollisionCheck_Status_set3, CollisionCheck_Uty_ActorWorldPosSetPipeC

* ClObjTrisElem_OCCClear, ClObj_OCCClear, ClObjTris_OCCClear, CollisionCheck_Uty_setTrisPos_ad

* get_type, CollisionCheck_setOC_HitInfo

* ClObjTrisElemAttr_dt, ClObjTrisElem_dt, ClObjTris_dt_nzf

* func_80076CC0_jp, func_80076D68_jp, func_80076E2C_jp

* match all

* naming

* cleanup

* cleanup

* name some members and flags

* more naming

* and more cleaning up

* idk

* migrate data

* format

* premigrate collision data in actors</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* C file

* func_80077620_jp, CollisionCheck_dt, CollisionCheck_clear

* CollisionCheck_OC

* CollisionCheck_Check1ClObjNoOC and CollisionCheck_Check2ClObjNoOC

* CollisionCheck_OC_Pipe_Vs_JntSph, CollisionCheck_Status_ct, CollisionCheck_Status_Clear

* CollisionCheck_OC_Pipe_Vs_Pipe and CollisionCheck_OCC

* CollisionCheck_OC_JntSph_Vs_Pipe

* CollisionCheck_OC_JntSph_Vs_JntSph

* CollisionCheck_workTrisElemCenter, CollisionCheck_OCC_Tris_Vs_Pipe

* CollisionCheck_OCC_Tris_Vs_JntSph

* a bunch

* ClObjElem_ct, ClObjTrisElemAttr_ct, ClObjTrisElemAttr_set, ClObjTrisElem_set, ClObjTris_ct, ClObjTris_set5_nzm

* fix warnings

* ClObj_ct, ClObj_dt, ClObj_OCClear, ClObjElem_OCClear, ClObjJntSphElem_OCClear, ClObjJntSph_OCClear, ClObjPipeAttr_dt, ClObjPipe_dt, ClObjPipe_OCClear, ClObjTrisElem_OCClear, ClObjTris_OCClear, CollisionCheck_setOCC, CollisionCheck_Status_set3, CollisionCheck_Uty_ActorWorldPosSetPipeC

* ClObjTrisElem_OCCClear, ClObj_OCCClear, ClObjTris_OCCClear, CollisionCheck_Uty_setTrisPos_ad

* get_type, CollisionCheck_setOC_HitInfo

* ClObjTrisElemAttr_dt, ClObjTrisElem_dt, ClObjTris_dt_nzf

* func_80076CC0_jp, func_80076D68_jp, func_80076E2C_jp

* match all

* naming

* cleanup

* cleanup

* name some members and flags

* more naming

* and more cleaning up

* idk

* migrate data

* format

* premigrate collision data in actors</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>Bootstrap actors (#56)</title>
<updated>2023-08-16T23:29:49+00:00</updated>
<author>
<name>Anghelo Carvajal</name>
<email>angheloalf95@gmail.com</email>
</author>
<published>2023-08-16T23:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.dog6.net/af/commit/?id=647f6deed428e00bfa80c8886a5c88740ef6fa74'/>
<id>647f6deed428e00bfa80c8886a5c88740ef6fa74</id>
<content type='text'>
* rename actors to their profile names. still need to rename thir files

* name the files of almost half the actors

* name the files of the rest of the actors

* name functions used in actor profiles

* create c files

* fix building

* fix fake symbol in ac_ball

* make headers

* bootstrap most of the stuff

* rename ovl_player_actor to player_actor

* name all the actor enums

* actor and object enums

* flags

* restore comment

* avoid building asm/lib because it can be problematic for FULL_DISASM

* format</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
* rename actors to their profile names. still need to rename thir files

* name the files of almost half the actors

* name the files of the rest of the actors

* name functions used in actor profiles

* create c files

* fix building

* fix fake symbol in ac_ball

* make headers

* bootstrap most of the stuff

* rename ovl_player_actor to player_actor

* name all the actor enums

* actor and object enums

* flags

* restore comment

* avoid building asm/lib because it can be problematic for FULL_DISASM

* format</pre>
</div>
</content>
</entry>
</feed>
