push experimental support for non-SMG libs

This commit is contained in:
shibbo 2022-07-15 02:27:39 -04:00
parent 3baa73d512
commit 27892b97f7
118 changed files with 10782 additions and 93 deletions

View File

@ -1,5 +1,5 @@
# Petari![Badge Decompiled]
# Petari![Badge Decompiled] ![Badge JSystem Decompiled] ![Badge SDK Decompiled] ![Badge NW4R Decompiled] ![Badge Misc Decompiled]
*A **Super Mario Galaxy 1 US** Decompilation Project*
<img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Animation.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/AreaObj.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/AudioLib.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Boss.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Camera.json&style=flat"/>
@ -7,6 +7,7 @@
<img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/NPC.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Player.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/RhythmLib.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Ride.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Scene.json&style=flat"/>
<img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Screen.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Speaker.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/System.json&style=flat"/> <img src ="https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/json/Util.json&style=flat"/>
---
**[ Build ][Build]**
@ -25,4 +26,8 @@
[Progress]: docs/PROGRESS.md
[Build]: docs/Build.md
[Badge Decompiled]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/percent.json&style=flat
[Badge Decompiled]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/game.json&style=flat
[Badge JSystem Decompiled]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/JSystem.json&style=flat
[Badge SDK Decompiled]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/SDK.json&style=flat
[Badge NW4R Decompiled]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/NW4R.json&style=flat
[Badge Misc Decompiled]: https://img.shields.io/endpoint?url=https://raw.githubusercontent.com/shibbo/Petari/master/data/Misc.json&style=flat

6
data/JSystem.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "JSystem",
"message": "2.5564634493636227%",
"color": "red"
}

6
data/Misc.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "Misc",
"message": "0.0%",
"color": "purple"
}

6
data/NW4R.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "NW4R",
"message": "0.0%",
"color": "green"
}

6
data/SDK.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "SDK",
"message": "7.876430931514424%",
"color": "grey"
}

View File

@ -1,6 +1,6 @@
{
"schemaVersion": 1,
"label": "decompiled",
"label": "game",
"message": "7.876430931514424%",
"color": "blue"
}

6
data/json/J2DGraph.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "J2DGraph",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "J3DGraphAnimator",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "J3DGraphBase",
"message": "0.03546%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "J3DGraphLoader",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/JAudio2.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "JAudio2",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/JGadget.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "JGadget",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/JKernel.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "JKernel",
"message": "15.33344%",
"color": "ffff66"
}

6
data/json/JMath.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "JMath",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/JParticle.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "JParticle",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/JSupport.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "JSupport",
"message": "32.04951%",
"color": "ffff66"
}

6
data/json/JUtility.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "JUtility",
"message": "4.02833%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "MSL_C.PPCEABI.bare.H",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/NWC24.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "NWC24",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "RVLFaceLib",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "Runtime.PPCEABI.H",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "TRK_Hollywood_Revolution",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/ai.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "ai",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/aralt.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "aralt",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/arc.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "arc",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/ax.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "ax",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/axfx.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "axfx",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/base.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "base",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/bte.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "bte",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/db.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "db",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/dsp.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "dsp",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/dvd.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "dvd",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/esp.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "esp",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/euart.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "euart",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/exi.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "exi",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/fs.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "fs",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/gd.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "gd",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/gx.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "gx",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/ipc.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "ipc",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "libnw4Fr_ut",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "libnw4r_db",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "libnw4r_lyt",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "libnw4r_math",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "libnw4r_ut",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/mem.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "mem",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/mtx.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "mtx",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/nand.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "nand",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/net.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "net",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/os.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "os",
"message": "0.10455%",
"color": "ffff66"
}

6
data/json/pad.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "pad",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/rso.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "rso",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/sc.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "sc",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/si.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "si",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/thp.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "thp",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/tpl.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "tpl",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/usb.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "usb",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/vf.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "vf",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/vi.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "vi",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/wenc.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "wenc",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/wpad.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "wpad",
"message": "0.0%",
"color": "ffff66"
}

6
data/json/wud.json Normal file
View File

@ -0,0 +1,6 @@
{
"schemaVersion": 1,
"label": "wud",
"message": "0.0%",
"color": "ffff66"
}

View File

@ -1,25 +1,80 @@
| Library | Percentage |
| ------------- | ------------- |
| [ai](https://github.com/shibbo/Petari/blob/master/docs/lib/ai.md) | 0.0% |
| [Animation](https://github.com/shibbo/Petari/blob/master/docs/lib/Animation.md) | 4.513985045693714% |
| [aralt](https://github.com/shibbo/Petari/blob/master/docs/lib/aralt.md) | 0.0% |
| [arc](https://github.com/shibbo/Petari/blob/master/docs/lib/arc.md) | 0.0% |
| [AreaObj](https://github.com/shibbo/Petari/blob/master/docs/lib/AreaObj.md) | 44.2958129418162% |
| [AudioLib](https://github.com/shibbo/Petari/blob/master/docs/lib/AudioLib.md) | 0.0% |
| [ax](https://github.com/shibbo/Petari/blob/master/docs/lib/ax.md) | 0.0% |
| [axfx](https://github.com/shibbo/Petari/blob/master/docs/lib/axfx.md) | 0.0% |
| [base](https://github.com/shibbo/Petari/blob/master/docs/lib/base.md) | 0.0% |
| [Boss](https://github.com/shibbo/Petari/blob/master/docs/lib/Boss.md) | 0.029126011608796052% |
| [bte](https://github.com/shibbo/Petari/blob/master/docs/lib/bte.md) | 0.0% |
| [Camera](https://github.com/shibbo/Petari/blob/master/docs/lib/Camera.md) | 34.05654515327258% |
| [db](https://github.com/shibbo/Petari/blob/master/docs/lib/db.md) | 0.0% |
| [Demo](https://github.com/shibbo/Petari/blob/master/docs/lib/Demo.md) | 3.7442572741194486% |
| [dsp](https://github.com/shibbo/Petari/blob/master/docs/lib/dsp.md) | 0.0% |
| [dvd](https://github.com/shibbo/Petari/blob/master/docs/lib/dvd.md) | 0.0% |
| [Effect](https://github.com/shibbo/Petari/blob/master/docs/lib/Effect.md) | 0.0% |
| [Enemy](https://github.com/shibbo/Petari/blob/master/docs/lib/Enemy.md) | 0.0% |
| [esp](https://github.com/shibbo/Petari/blob/master/docs/lib/esp.md) | 0.0% |
| [euart](https://github.com/shibbo/Petari/blob/master/docs/lib/euart.md) | 0.0% |
| [exi](https://github.com/shibbo/Petari/blob/master/docs/lib/exi.md) | 0.0% |
| [fs](https://github.com/shibbo/Petari/blob/master/docs/lib/fs.md) | 0.0% |
| [GameAudio](https://github.com/shibbo/Petari/blob/master/docs/lib/GameAudio.md) | 0.0% |
| [gd](https://github.com/shibbo/Petari/blob/master/docs/lib/gd.md) | 0.0% |
| [Gravity](https://github.com/shibbo/Petari/blob/master/docs/lib/Gravity.md) | 56.286937028734464% |
| [gx](https://github.com/shibbo/Petari/blob/master/docs/lib/gx.md) | 0.0% |
| [ipc](https://github.com/shibbo/Petari/blob/master/docs/lib/ipc.md) | 0.0% |
| [J2DGraph](https://github.com/shibbo/Petari/blob/master/docs/lib/J2DGraph.md) | 0.0% |
| [J3DGraphAnimator](https://github.com/shibbo/Petari/blob/master/docs/lib/J3DGraphAnimator.md) | 0.0% |
| [J3DGraphBase](https://github.com/shibbo/Petari/blob/master/docs/lib/J3DGraphBase.md) | 0.035463088835037536% |
| [J3DGraphLoader](https://github.com/shibbo/Petari/blob/master/docs/lib/J3DGraphLoader.md) | 0.0% |
| [JAudio2](https://github.com/shibbo/Petari/blob/master/docs/lib/JAudio2.md) | 0.0% |
| [JGadget](https://github.com/shibbo/Petari/blob/master/docs/lib/JGadget.md) | 0.0% |
| [JKernel](https://github.com/shibbo/Petari/blob/master/docs/lib/JKernel.md) | 15.333440205193972% |
| [JMath](https://github.com/shibbo/Petari/blob/master/docs/lib/JMath.md) | 0.0% |
| [JParticle](https://github.com/shibbo/Petari/blob/master/docs/lib/JParticle.md) | 0.0% |
| [JSupport](https://github.com/shibbo/Petari/blob/master/docs/lib/JSupport.md) | 32.04951856946355% |
| [JUtility](https://github.com/shibbo/Petari/blob/master/docs/lib/JUtility.md) | 4.0283311199645855% |
| [libnw4Fr_ut](https://github.com/shibbo/Petari/blob/master/docs/lib/libnw4Fr_ut.md) | 0.0% |
| [libnw4r_db](https://github.com/shibbo/Petari/blob/master/docs/lib/libnw4r_db.md) | 0.0% |
| [libnw4r_lyt](https://github.com/shibbo/Petari/blob/master/docs/lib/libnw4r_lyt.md) | 0.0% |
| [libnw4r_math](https://github.com/shibbo/Petari/blob/master/docs/lib/libnw4r_math.md) | 0.0% |
| [libnw4r_ut](https://github.com/shibbo/Petari/blob/master/docs/lib/libnw4r_ut.md) | 0.0% |
| [LiveActor](https://github.com/shibbo/Petari/blob/master/docs/lib/LiveActor.md) | 36.855693868142005% |
| [Map](https://github.com/shibbo/Petari/blob/master/docs/lib/Map.md) | 12.931498709449798% |
| [MapObj](https://github.com/shibbo/Petari/blob/master/docs/lib/MapObj.md) | 15.326212441107032% |
| [mem](https://github.com/shibbo/Petari/blob/master/docs/lib/mem.md) | 0.0% |
| [MSL_C.PPCEABI.bare.H](https://github.com/shibbo/Petari/blob/master/docs/lib/MSL_C.PPCEABI.bare.H.md) | 0.0% |
| [mtx](https://github.com/shibbo/Petari/blob/master/docs/lib/mtx.md) | 0.0% |
| [NameObj](https://github.com/shibbo/Petari/blob/master/docs/lib/NameObj.md) | 26.039161800068705% |
| [nand](https://github.com/shibbo/Petari/blob/master/docs/lib/nand.md) | 0.0% |
| [net](https://github.com/shibbo/Petari/blob/master/docs/lib/net.md) | 0.0% |
| [NPC](https://github.com/shibbo/Petari/blob/master/docs/lib/NPC.md) | 0.7591369440774989% |
| [NWC24](https://github.com/shibbo/Petari/blob/master/docs/lib/NWC24.md) | 0.0% |
| [os](https://github.com/shibbo/Petari/blob/master/docs/lib/os.md) | 0.10455876202425764% |
| [pad](https://github.com/shibbo/Petari/blob/master/docs/lib/pad.md) | 0.0% |
| [Player](https://github.com/shibbo/Petari/blob/master/docs/lib/Player.md) | 0.14184156212575486% |
| [RhythmLib](https://github.com/shibbo/Petari/blob/master/docs/lib/RhythmLib.md) | 0.0% |
| [Ride](https://github.com/shibbo/Petari/blob/master/docs/lib/Ride.md) | 0.0% |
| [rso](https://github.com/shibbo/Petari/blob/master/docs/lib/rso.md) | 0.0% |
| [Runtime.PPCEABI.H](https://github.com/shibbo/Petari/blob/master/docs/lib/Runtime.PPCEABI.H.md) | 0.0% |
| [RVLFaceLib](https://github.com/shibbo/Petari/blob/master/docs/lib/RVLFaceLib.md) | 0.0% |
| [sc](https://github.com/shibbo/Petari/blob/master/docs/lib/sc.md) | 0.0% |
| [Scene](https://github.com/shibbo/Petari/blob/master/docs/lib/Scene.md) | 7.59493670886076% |
| [Screen](https://github.com/shibbo/Petari/blob/master/docs/lib/Screen.md) | 2.911542934803915% |
| [si](https://github.com/shibbo/Petari/blob/master/docs/lib/si.md) | 0.0% |
| [Speaker](https://github.com/shibbo/Petari/blob/master/docs/lib/Speaker.md) | 47.06886738759249% |
| [System](https://github.com/shibbo/Petari/blob/master/docs/lib/System.md) | 7.724349605378544% |
| [thp](https://github.com/shibbo/Petari/blob/master/docs/lib/thp.md) | 0.0% |
| [tpl](https://github.com/shibbo/Petari/blob/master/docs/lib/tpl.md) | 0.0% |
| [TRK_Hollywood_Revolution](https://github.com/shibbo/Petari/blob/master/docs/lib/TRK_Hollywood_Revolution.md) | 0.0% |
| [usb](https://github.com/shibbo/Petari/blob/master/docs/lib/usb.md) | 0.0% |
| [Util](https://github.com/shibbo/Petari/blob/master/docs/lib/Util.md) | 7.251114801689528% |
| [vf](https://github.com/shibbo/Petari/blob/master/docs/lib/vf.md) | 0.0% |
| [vi](https://github.com/shibbo/Petari/blob/master/docs/lib/vi.md) | 0.0% |
| [wenc](https://github.com/shibbo/Petari/blob/master/docs/lib/wenc.md) | 0.0% |
| [wpad](https://github.com/shibbo/Petari/blob/master/docs/lib/wpad.md) | 0.0% |
| [wud](https://github.com/shibbo/Petari/blob/master/docs/lib/wud.md) | 0.0% |

198
docs/lib/J2DGraph.md Normal file
View File

@ -0,0 +1,198 @@
# J2DGraph
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| J2DGrafContext.o | 0.0% | 0 / 17 | 0.0% | :x:
| J2DOrthoGraph.o | 0.0% | 0 / 8 | 0.0% | :x:
| J2DMatBlock.o | 0.0% | 0 / 2 | 0.0% | :x:
| J2DPane.o | 0.0% | 0 / 51 | 0.0% | :x:
| J2DScreen.o | 0.0% | 0 / 1 | 0.0% | :x:
| J2DPicture.o | 0.0% | 0 / 64 | 0.0% | :x:
| J2DManage.o | 0.0% | 0 / 1 | 0.0% | :x:
# J2DGrafContext.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14J2DGrafContextFffff | :x: |
| setPort__14J2DGrafContextFv | :x: |
| setup2D__14J2DGrafContextFv | :x: |
| setScissor__14J2DGrafContextFv | :x: |
| __as__Q29JGeometry8TBox2&lt;f&gt;FRCQ29JGeometry8TBox2&lt;f&gt; | :x: |
| place__14J2DGrafContextFRCQ29JGeometry8TBox2&lt;f&gt; | :x: |
| setColor__14J2DGrafContextFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor | :x: |
| fillBox__14J2DGrafContextFRCQ29JGeometry8TBox2&lt;f&gt; | :x: |
| setColor__14J2DGrafContextFQ28JUtility6TColor | :x: |
| setLookat__14J2DGrafContextFv | :x: |
| getGrafType__14J2DGrafContextCFv | :x: |
| __dt__14J2DGrafContextFv | :x: |
| __ct__Q29JGeometry8TBox2&lt;f&gt;FRCQ29JGeometry8TBox2&lt;f&gt; | :x: |
| setMax__Q29JGeometry8TVec2&lt;f&gt;FRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| setMin__Q29JGeometry8TVec2&lt;f&gt;FRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
| isValid__Q29JGeometry27TBox&lt;Q29JGeometry8TVec2&lt;f&gt;&gt;CFv | :x: |
| GXPosition3f32 | :x: |
# J2DOrthoGraph.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__13J2DOrthoGraphFv | :x: |
| __ct__13J2DOrthoGraphFffffff | :x: |
| setPort__13J2DOrthoGraphFv | :x: |
| setOrtho__13J2DOrthoGraphFRCQ29JGeometry8TBox2&lt;f&gt;ff | :x: |
| setLookat__13J2DOrthoGraphFv | :x: |
| J2DFillBox__FffffQ28JUtility6TColor | :x: |
| J2DFillBox__FRCQ29JGeometry8TBox2&lt;f&gt;Q28JUtility6TColor | :x: |
| set__Q29JGeometry8TBox2&lt;f&gt;Fffff | :x: |
# J2DMatBlock.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10JUTTextureFv | :x: |
| setCaptureFlag__10JUTTextureFb | :x: |
# J2DPane.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__7J2DPaneFv | :x: |
| initiate__7J2DPaneFv | :x: |
| changeUseTrans__7J2DPaneFP7J2DPane | :x: |
| __dt__7J2DPaneFv | :x: |
| place__7J2DPaneFRCQ29JGeometry8TBox2&lt;f&gt; | :x: |
| move__7J2DPaneFff | :x: |
| add__7J2DPaneFff | :x: |
| resize__7J2DPaneFff | :x: |
| search__7J2DPaneFUx | :x: |
| searchUserInfo__7J2DPaneFUx | :x: |
| isUsed__7J2DPaneFPC7ResTIMG | :x: |
| isUsed__7J2DPaneFPC7ResFONT | :x: |
| makeMatrix__7J2DPaneFffff | :x: |
| setCullBack__7J2DPaneF11_GXCullMode | :x: |
| getFirstChildPane__7J2DPaneFv | :x: |
| getNextChildPane__7J2DPaneFv | :x: |
| getParentPane__7J2DPaneFv | :x: |
| J2DCast_F32_to_S16__7J2DPaneFfUc | :x: |
| setAnimation__7J2DPaneFP10J2DAnmBase | :x: |
| setAnimation__7J2DPaneFP15J2DAnmTransform | :x: |
| clearAnmTransform__7J2DPaneFv | :x: |
| animationTransform__7J2DPaneFPC15J2DAnmTransform | :x: |
| setVisibileAnimation__7J2DPaneFP20J2DAnmVisibilityFull | :x: |
| setVtxColorAnimation__7J2DPaneFP14J2DAnmVtxColor | :x: |
| animationPane__7J2DPaneFPC15J2DAnmTransform | :x: |
| updateTransform__7J2DPaneFPC15J2DAnmTransform | :x: |
| __sinit_\J2DPane_cpp | :x: |
| set__Q29JGeometry8TBox2&lt;f&gt;FRCQ29JGeometry27TBox&lt;Q29JGeometry8TVec2&lt;f&gt;&gt; | :x: |
| calcMtx__7J2DPaneFv | :x: |
| makeMatrix__7J2DPaneFff | :x: |
| rewriteAlpha__7J2DPaneFv | :x: |
| drawSelf__7J2DPaneFffPA3_A4_f | :x: |
| setAlpha__7J2DPaneFUc | :x: |
| setAnimation__7J2DPaneFP11J2DAnmColor | :x: |
| setAnimation__7J2DPaneFP14J2DAnmVtxColor | :x: |
| setAnimation__7J2DPaneFP19J2DAnmTextureSRTKey | :x: |
| setAnimation__7J2DPaneFP16J2DAnmTexPattern | :x: |
| setAnimation__7J2DPaneFP20J2DAnmVisibilityFull | :x: |
| setAnimation__7J2DPaneFP15J2DAnmTevRegKey | :x: |
| setAnimationVF__7J2DPaneFP20J2DAnmVisibilityFull | :x: |
| setAnimationVC__7J2DPaneFP14J2DAnmVtxColor | :x: |
| drawSelf__7J2DPaneFff | :x: |
| update__7J2DPaneFv | :x: |
| setConnectParent__7J2DPaneFb | :x: |
| setCullBack__7J2DPaneFb | :x: |
| getTypeID__7J2DPaneCFv | :x: |
| __ct__17JSUTree&lt;7J2DPane&gt;FP7J2DPane | :x: |
| __dt__17JSULink&lt;7J2DPane&gt;Fv | :x: |
| __dt__17JSUTree&lt;7J2DPane&gt;Fv | :x: |
| __pp__25JSUTreeIterator&lt;7J2DPane&gt;Fv | :x: |
| addPos__Q29JGeometry27TBox&lt;Q29JGeometry8TVec2&lt;f&gt;&gt;FRCQ29JGeometry8TVec2&lt;f&gt; | :x: |
# J2DScreen.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getNameResource__9J2DScreenFPCc | :x: |
# J2DPicture.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10J2DPictureFP10JUTTexture | :x: |
| initiate__10J2DPictureFPC7ResTIMGPC7ResTLUT | :x: |
| private_initiate__10J2DPictureFPC7ResTIMGPC7ResTLUT | :x: |
| initinfo__10J2DPictureFv | :x: |
| __dt__10J2DPictureFv | :x: |
| prepareTexture__10J2DPictureFUc | :x: |
| insert__10J2DPictureFPC7ResTIMGP10JUTPaletteUcf | :x: |
| insert__10J2DPictureFPCcP10JUTPaletteUcf | :x: |
| insert__10J2DPictureFP10JUTTextureUcf | :x: |
| remove__10J2DPictureFUc | :x: |
| remove__10J2DPictureFP10JUTTexture | :x: |
| changeTexture__10J2DPictureFPC7ResTIMGUc | :x: |
| changeTexture__10J2DPictureFPCcUc | :x: |
| changeTexture__10J2DPictureFPC7ResTIMGUcP10JUTPalette | :x: |
| changeTexture__10J2DPictureFPCcUcP10JUTPalette | :x: |
| drawSelf__10J2DPictureFff | :x: |
| drawSelf__10J2DPictureFffPA3_A4_f | :x: |
| drawFullSet__10J2DPictureFffffPA3_A4_f | :x: |
| draw__10J2DPictureFffffbbb | :x: |
| drawOut__10J2DPictureFRCQ29JGeometry8TBox2&lt;f&gt;RCQ29JGeometry8TBox2&lt;f&gt; | :x: |
| drawTexCoord__10J2DPictureFffffssssssssPA3_A4_f | :x: |
| setTevMode__10J2DPictureFv | :x: |
| swap__10J2DPictureFRfRf | :x: |
| setBlendColorRatio__10J2DPictureFffffffff | :x: |
| setBlendAlphaRatio__10J2DPictureFffffffff | :x: |
| setBlendKonstColor__10J2DPictureFv | :x: |
| setBlendKonstAlpha__10J2DPictureFv | :x: |
| getNewColor__10J2DPictureFPQ28JUtility6TColor | :x: |
| setTexCoord__10J2DPictureFPQ29JGeometry8TVec2&lt;s&gt;PC10JUTTexture10J2DBinding9J2DMirrorb | :x: |
| isUsed__10J2DPictureFPC7ResTIMG | :x: |
| getUsableTlut__10J2DPictureFUc | :x: |
| getTlutID__10J2DPictureFPC7ResTIMGUc | :x: |
| append__10J2DPictureFPC7ResTIMGf | :x: |
| insert__10J2DPictureFPC7ResTIMGUcf | :x: |
| append__10J2DPictureFPCcf | :x: |
| insert__10J2DPictureFPCcUcf | :x: |
| append__10J2DPictureFP10JUTTexturef | :x: |
| setBlendRatio__10J2DPictureFffffffff | :x: |
| setCornerColor__10J2DPictureFQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColorQ28JUtility6TColor | :x: |
| getTexture__10J2DPictureCFUc | :x: |
| append__10J2DPictureFPC7ResTIMGP10JUTPalettef | :x: |
| load__10J2DPictureFUc | :x: |
| load__10J2DPictureF11_GXTexMapIDUc | :x: |
| rewriteAlpha__10J2DPictureFv | :x: |
| isUsed__10J2DPictureFPC7ResFONT | :x: |
| getMaterial__10J2DPictureCFv | :x: |
| getWhite__10J2DPictureCFv | :x: |
| getBlack__10J2DPictureCFv | :x: |
| setBlackWhite__10J2DPictureFQ28JUtility6TColorQ28JUtility6TColor | :x: |
| setWhite__10J2DPictureFQ28JUtility6TColor | :x: |
| setBlack__10J2DPictureFQ28JUtility6TColor | :x: |
| getTextureCount__10J2DPictureCFv | :x: |
| drawOut__10J2DPictureFffffff | :x: |
| drawOut__10J2DPictureFffffffff | :x: |
| draw__10J2DPictureFffbbb | :x: |
| remove__10J2DPictureFv | :x: |
| prepend__10J2DPictureFPC7ResTIMGf | :x: |
| prepend__10J2DPictureFPC7ResTIMGP10JUTPalettef | :x: |
| prepend__10J2DPictureFPCcf | :x: |
| prepend__10J2DPictureFPCcP10JUTPalettef | :x: |
| prepend__10J2DPictureFP10JUTTexturef | :x: |
| append__10J2DPictureFPCcP10JUTPalettef | :x: |
| getTypeID__10J2DPictureCFv | :x: |
| GXPosition3f32 | :x: |
# J2DManage.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| get__13J2DDataManageFPCc | :x: |

View File

@ -0,0 +1,242 @@
# J3DGraphAnimator
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| J3DShapeTable.o | 0.0% | 0 / 2 | 0.0% | :x:
| J3DJointTree.o | 0.0% | 0 / 6 | 0.0% | :x:
| J3DModelData.o | 0.0% | 0 / 7 | 0.0% | :x:
| J3DMtxBuffer.o | 0.0% | 0 / 14 | 0.0% | :x:
| J3DModel.o | 0.0% | 0 / 21 | 0.0% | :x:
| J3DAnimation.o | 0.0% | 0 / 74 | 0.0% | :x:
| J3DMaterialAnm.o | 0.0% | 0 / 7 | 0.0% | :x:
| J3DSkinDeform.o | 0.0% | 0 / 2 | 0.0% | :x:
| J3DCluster.o | 0.0% | 0 / 8 | 0.0% | :x:
| J3DJoint.o | 0.0% | 0 / 10 | 0.0% | :x:
| J3DMaterialAttach.o | 0.0% | 0 / 13 | 0.0% | :x:
# J3DShapeTable.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| initShapeNodes__13J3DShapeTableFP14J3DDrawMtxDataP13J3DVertexData | :x: |
| sortVcdVatCmd__13J3DShapeTableFv | :x: |
# J3DJointTree.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__12J3DJointTreeFv | :x: |
| makeHierarchy__12J3DJointTreeFP8J3DJointPPC17J3DModelHierarchyP16J3DMaterialTableP13J3DShapeTable | :x: |
| findImportantMtxIndex__12J3DJointTreeFv | :x: |
| calc__12J3DJointTreeFP12J3DMtxBufferRC3VecRA3_A4_Cf | :x: |
| setMtxBuffer__10J3DMtxCalcFP12J3DMtxBuffer | :x: |
| __dt__12J3DJointTreeFv | :x: |
# J3DModelData.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| clear__12J3DModelDataFv | :x: |
| __ct__12J3DModelDataFv | :x: |
| newSharedDisplayList__12J3DModelDataFUl | :x: |
| indexToPtr__12J3DModelDataFv | :x: |
| syncJ3DSysFlags__12J3DModelDataCFv | :x: |
| __dt__13J3DShapeTableFv | :x: |
| __dt__12J3DModelDataFv | :x: |
# J3DMtxBuffer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| initialize__12J3DMtxBufferFv | :x: |
| create__12J3DMtxBufferFP12J3DModelDataUl | :x: |
| createAnmMtx__12J3DMtxBufferFP12J3DModelData | :x: |
| createWeightEnvelopeMtx__12J3DMtxBufferFP12J3DModelData | :x: |
| setNoUseDrawMtx__12J3DMtxBufferFv | :x: |
| createDoubleDrawMtx__12J3DMtxBufferFP12J3DModelDataUl | :x: |
| createBumpMtxArray__12J3DMtxBufferFP12J3DModelDataUl | :x: |
| calcWeightEnvelopeMtx__12J3DMtxBufferFv | :x: |
| calcDrawMtx__12J3DMtxBufferFUlRC3VecRA3_A4_Cf | :x: |
| calcNrmMtx__12J3DMtxBufferFv | :x: |
| calcBBoardMtx__12J3DMtxBufferFv | :x: |
| J3DCalcViewBaseMtx__FPA4_fRC3VecRA3_A4_CfPA4_f | :x: |
| setNrmMtx__12J3DMtxBufferFiPA4_f | :x: |
| getNrmMtx__12J3DMtxBufferFi | :x: |
# J3DModel.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| initialize__8J3DModelFv | :x: |
| entryModelData__8J3DModelFP12J3DModelDataUlUl | :x: |
| createShapePacket__8J3DModelFP12J3DModelData | :x: |
| createMatPacket__8J3DModelFP12J3DModelDataUl | :x: |
| lock__8J3DModelFv | :x: |
| unlock__8J3DModelFv | :x: |
| makeDL__8J3DModelFv | :x: |
| calcMaterial__8J3DModelFv | :x: |
| calcDiffTexMtx__8J3DModelFv | :x: |
| calcAnmMtx__8J3DModelFv | :x: |
| calcWeightEnvelopeMtx__8J3DModelFv | :x: |
| update__8J3DModelFv | :x: |
| calc__8J3DModelFv | :x: |
| entry__8J3DModelFv | :x: |
| viewCalc__8J3DModelFv | :x: |
| calcBumpMtx__8J3DModelFv | :x: |
| calcBBoardMtx__8J3DModelFv | :x: |
| prepareShapePackets__8J3DModelFv | :x: |
| getNrmMtxPtr__8J3DModelFv | :x: |
| getBumpMtxPtr__8J3DModelFi | :x: |
| __dt__12J3DMtxBufferFv | :x: |
# J3DAnimation.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| init__12J3DFrameCtrlFs | :x: |
| checkPass__12J3DFrameCtrlFf | :x: |
| update__12J3DFrameCtrlFv | :x: |
| __ct__15J3DAnmTransformFsPfPsPf | :x: |
| getTransform__19J3DAnmTransformFullCFUsP16J3DTransformInfo | :x: |
| getTransform__27J3DAnmTransformFullWithLerpCFUsP16J3DTransformInfo | :x: |
| calcTransform__18J3DAnmTransformKeyCFfUsP16J3DTransformInfo | :x: |
| J3DGetKeyFrameInterpolation&lt;s&gt;__FfP18J3DAnmKeyTableBasePs_f | :x: |
| J3DHermiteInterpolation__FfPCsPCsPCsPCsPCsPCs | :x: |
| J3DGetKeyFrameInterpolation&lt;f&gt;__FfP18J3DAnmKeyTableBasePf_f | :x: |
| J3DHermiteInterpolation__FfPCfPCfPCfPCfPCfPCf | :x: |
| __ct__19J3DAnmTextureSRTKeyFv | :x: |
| calcTransform__19J3DAnmTextureSRTKeyCFfUsP17J3DTextureSRTInfo | :x: |
| getWeight__17J3DAnmClusterFullCFUs | :x: |
| getWeight__16J3DAnmClusterKeyCFUs | :x: |
| __ct__14J3DAnmVtxColorFv | :x: |
| __ct__18J3DAnmVtxColorFullFv | :x: |
| getColor__18J3DAnmVtxColorFullCFUcUsP8_GXColor | :x: |
| __ct__17J3DAnmVtxColorKeyFv | :x: |
| getColor__17J3DAnmVtxColorKeyCFUcUsP8_GXColor | :x: |
| __ct__11J3DAnmColorFv | :x: |
| searchUpdateMaterialID__11J3DAnmColorFP16J3DMaterialTable | :x: |
| searchUpdateMaterialID__11J3DAnmColorFP12J3DModelData | :x: |
| __ct__15J3DAnmColorFullFv | :x: |
| getColor__15J3DAnmColorFullCFUsP8_GXColor | :x: |
| __ct__14J3DAnmColorKeyFv | :x: |
| getColor__14J3DAnmColorKeyCFUsP8_GXColor | :x: |
| __ct__15J3DAnmTevRegKeyFv | :x: |
| __ct__16J3DAnmTexPatternFv | :x: |
| getTexNo__16J3DAnmTexPatternCFUsPUs | :x: |
| getVisibility__20J3DAnmVisibilityFullCFUsPUc | :x: |
| searchUpdateMaterialID__16J3DAnmTexPatternFP16J3DMaterialTable | :x: |
| searchUpdateMaterialID__16J3DAnmTexPatternFP12J3DModelData | :x: |
| searchUpdateMaterialID__19J3DAnmTextureSRTKeyFP16J3DMaterialTable | :x: |
| searchUpdateMaterialID__19J3DAnmTextureSRTKeyFP12J3DModelData | :x: |
| getTevColorReg__15J3DAnmTevRegKeyCFUsP11_GXColorS10 | :x: |
| getTevKonstReg__15J3DAnmTevRegKeyCFUsP8_GXColor | :x: |
| searchUpdateMaterialID__15J3DAnmTevRegKeyFP16J3DMaterialTable | :x: |
| searchUpdateMaterialID__15J3DAnmTevRegKeyFP12J3DModelData | :x: |
| __ct__10J3DAnmBaseFv | :x: |
| __dt__10J3DAnmBaseFv | :x: |
| __ct__10J3DAnmBaseFs | :x: |
| __dt__14J3DAnmVtxColorFv | :x: |
| __dt__11J3DAnmColorFv | :x: |
| getKind__16J3DAnmTexPatternCFv | :x: |
| __dt__16J3DAnmTexPatternFv | :x: |
| getKind__15J3DAnmTevRegKeyCFv | :x: |
| __dt__15J3DAnmTevRegKeyFv | :x: |
| getKind__14J3DAnmColorKeyCFv | :x: |
| __dt__14J3DAnmColorKeyFv | :x: |
| getKind__15J3DAnmColorFullCFv | :x: |
| __dt__15J3DAnmColorFullFv | :x: |
| getColor__11J3DAnmColorCFUsP8_GXColor | :x: |
| getKind__11J3DAnmColorCFv | :x: |
| getKind__17J3DAnmVtxColorKeyCFv | :x: |
| __dt__17J3DAnmVtxColorKeyFv | :x: |
| getKind__18J3DAnmVtxColorFullCFv | :x: |
| __dt__18J3DAnmVtxColorFullFv | :x: |
| getColor__14J3DAnmVtxColorCFUcUsP8_GXColor | :x: |
| getKind__14J3DAnmVtxColorCFv | :x: |
| getKind__16J3DAnmClusterKeyCFv | :x: |
| __dt__16J3DAnmClusterKeyFv | :x: |
| getKind__17J3DAnmClusterFullCFv | :x: |
| __dt__17J3DAnmClusterFullFv | :x: |
| getKind__19J3DAnmTextureSRTKeyCFv | :x: |
| __dt__19J3DAnmTextureSRTKeyFv | :x: |
| __dt__15J3DAnmTransformFv | :x: |
| getKind__27J3DAnmTransformFullWithLerpCFv | :x: |
| __dt__27J3DAnmTransformFullWithLerpFv | :x: |
| __dt__19J3DAnmTransformFullFv | :x: |
| getKind__19J3DAnmTransformFullCFv | :x: |
| getKind__15J3DAnmTransformCFv | :x: |
| OSf32tou8 | :x: |
| OSf32tos16 | :x: |
# J3DMaterialAnm.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| initialize__14J3DMaterialAnmFv | :x: |
| calc__14J3DMaterialAnmCFP11J3DMaterial | :x: |
| setMatColorAnm__14J3DMaterialAnmFiP14J3DMatColorAnm | :x: |
| setTexMtxAnm__14J3DMaterialAnmFiP12J3DTexMtxAnm | :x: |
| setTexNoAnm__14J3DMaterialAnmFiP11J3DTexNoAnm | :x: |
| setTevColorAnm__14J3DMaterialAnmFiP14J3DTevColorAnm | :x: |
| setTevKColorAnm__14J3DMaterialAnmFiP15J3DTevKColorAnm | :x: |
# J3DSkinDeform.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| deform__13J3DSkinDeformFP8J3DModel | :x: |
| calc__15J3DVtxColorCalcFP8J3DModel | :x: |
# J3DCluster.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| deform__13J3DDeformDataFP8J3DModel | :x: |
| deform__13J3DDeformDataFP15J3DVertexBuffer | :x: |
| deform__11J3DDeformerFP15J3DVertexBufferUs | :x: |
| deform_VtxPosF32__11J3DDeformerFP15J3DVertexBufferP10J3DClusterP13J3DClusterKeyPf | :x: |
| deform_VtxNrmF32__11J3DDeformerFP15J3DVertexBufferP10J3DClusterP13J3DClusterKeyPf | :x: |
| deform__11J3DDeformerFP15J3DVertexBufferUsPf | :x: |
| normalizeWeight__11J3DDeformerFiPf | :x: |
| getWeight__13J3DAnmClusterCFUs | :x: |
# J3DJoint.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| init__25J3DMtxCalcJ3DSysInitBasicFRC3VecRA3_A4_Cf | :x: |
| init__24J3DMtxCalcJ3DSysInitMayaFRC3VecRA3_A4_Cf | :x: |
| calcTransform__28J3DMtxCalcCalcTransformBasicFRC16J3DTransformInfo | :x: |
| calcTransform__32J3DMtxCalcCalcTransformSoftimageFRC16J3DTransformInfo | :x: |
| calcTransform__27J3DMtxCalcCalcTransformMayaFRC16J3DTransformInfo | :x: |
| appendChild__8J3DJointFP8J3DJoint | :x: |
| __ct__8J3DJointFv | :x: |
| entryIn__8J3DJointFv | :x: |
| recursiveCalc__8J3DJointFv | :x: |
| checkScaleOne__FRC3Vec | :x: |
# J3DMaterialAttach.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| clear__16J3DMaterialTableFv | :x: |
| __ct__16J3DMaterialTableFv | :x: |
| __dt__16J3DMaterialTableFv | :x: |
| removeMatColorAnimator__16J3DMaterialTableFP11J3DAnmColor | :x: |
| removeTexNoAnimator__16J3DMaterialTableFP16J3DAnmTexPattern | :x: |
| removeTexMtxAnimator__16J3DMaterialTableFP19J3DAnmTextureSRTKey | :x: |
| removeTevRegAnimator__16J3DMaterialTableFP15J3DAnmTevRegKey | :x: |
| createTexMtxForAnimator__16J3DMaterialTableFP19J3DAnmTextureSRTKey | :x: |
| entryMatColorAnimator__16J3DMaterialTableFP11J3DAnmColor | :x: |
| entryTexNoAnimator__16J3DMaterialTableFP16J3DAnmTexPattern | :x: |
| entryTexMtxAnimator__16J3DMaterialTableFP19J3DAnmTextureSRTKey | :x: |
| entryTevRegAnimator__16J3DMaterialTableFP15J3DAnmTevRegKey | :x: |
| getMaterialAnm__11J3DMaterialFv | :x: |

930
docs/lib/J3DGraphBase.md Normal file
View File

@ -0,0 +1,930 @@
# J3DGraphBase
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| J3DGD.o | 0.0% | 0 / 36 | 0.0% | :x:
| J3DSys.o | 0.0% | 0 / 13 | 0.0% | :x:
| J3DVertex.o | 0.0% | 0 / 8 | 0.0% | :x:
| J3DTransform.o | 0.0% | 0 / 14 | 0.0% | :x:
| J3DPacket.o | 0.0% | 0 / 33 | 0.0% | :x:
| J3DShapeMtx.o | 0.0% | 0 / 41 | 0.0% | :x:
| J3DShapeDraw.o | 0.0% | 0 / 5 | 0.0% | :x:
| J3DShape.o | 0.0% | 0 / 17 | 0.0% | :x:
| J3DMaterial.o | 0.3389830508474576% | 1 / 138 | 0.7246376811594203% | :eight_pointed_black_star:
| J3DMatBlock.o | 0.0% | 0 / 498 | 0.0% | :x:
| J3DTevs.o | 0.0% | 0 / 19 | 0.0% | :x:
| J3DDrawBuffer.o | 0.0% | 0 / 13 | 0.0% | :x:
| J3DStruct.o | 0.0% | 0 / 5 | 0.0% | :x:
# J3DGD.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| J3DGDSetGenMode__FUcUcUcUc11_GXCullMode | :x: |
| J3DGDSetGenMode_3Param__FUcUcUc | :x: |
| J3DGDSetLightAttn__F10_GXLightIDffffff | :x: |
| J3DGDSetLightColor__F10_GXLightID8_GXColor | :x: |
| J3DGDSetLightPos__F10_GXLightIDfff | :x: |
| J3DGDSetLightDir__F10_GXLightIDfff | :x: |
| J3DGDSetVtxAttrFmtv__F9_GXVtxFmtPC17_GXVtxAttrFmtListb | :x: |
| J3DGDSetTexCoordGen__F13_GXTexGenType12_GXTexGenSrc | :x: |
| J3DGDSetTexCoordScale2__F13_GXTexCoordIDUsUcUcUsUcUc | :x: |
| J3DGDSetTexLookupMode__F11_GXTexMapID14_GXTexWrapMode14_GXTexWrapMode12_GXTexFilter12_GXTexFilterfffUcUc13_GXAnisotropy | :x: |
| J3DGDSetTexImgAttr__F11_GXTexMapIDUsUs9_GXTexFmt | :x: |
| J3DGDSetTexImgPtr__F11_GXTexMapIDPv | :x: |
| J3DGDSetTexImgPtrRaw__F11_GXTexMapIDUl | :x: |
| J3DGDSetTexTlut__F11_GXTexMapIDUl10_GXTlutFmt | :x: |
| J3DGDLoadTlut__FPvUl11_GXTlutSize | :x: |
| J3DGDSetIndTexMtx__F14_GXIndTexMtxIDPA3_fSc | :x: |
| J3DGDSetIndTexCoordScale__F16_GXIndTexStageID14_GXIndTexScale14_GXIndTexScale14_GXIndTexScale14_GXIndTexScale | :x: |
| J3DGDSetIndTexOrder__FUl13_GXTexCoordID11_GXTexMapID13_GXTexCoordID11_GXTexMapID13_GXTexCoordID11_GXTexMapID13_GXTexCoordID11_GXTexMapID | :x: |
| J3DGDSetTevOrder__F13_GXTevStageID13_GXTexCoordID11_GXTexMapID12_GXChannelID13_GXTexCoordID11_GXTexMapID12_GXChannelID | :x: |
| J3DGDSetTevKColor__F14_GXTevKColorID8_GXColor | :x: |
| J3DGDSetTevColorS10__F11_GXTevRegID11_GXColorS10 | :x: |
| J3DGDSetFog__F10_GXFogTypeffff8_GXColor | :x: |
| J3DGDSetFogRangeAdj__FUcUsP14_GXFogAdjTable | :x: |
| J3DFifoLoadPosMtxImm__FPA4_fUl | :x: |
| J3DFifoLoadNrmMtxImm__FPA4_fUl | :x: |
| J3DFifoLoadNrmMtxImm3x3__FPA3_fUl | :x: |
| J3DFifoLoadNrmMtxToTexMtx__FPA4_fUl | :x: |
| J3DFifoLoadNrmMtxToTexMtx3x3__FPA3_fUl | :x: |
| J3DFifoLoadTexCached__F11_GXTexMapIDUl15_GXTexCacheSizeUl15_GXTexCacheSize | :x: |
| GDOverflowCheck | :x: |
| J3DGDWriteBPCmd__FUl | :x: |
| J3DGDWrite_u32__FUl | :x: |
| J3DGDWriteXFCmdHdr__FUsUc | :x: |
| J3DGDWrite_u16__FUs | :x: |
| J3DGDWriteCPCmd__FUcUl | :x: |
| __GDLightID2Offset | :x: |
# J3DSys.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__6J3DSysFv | :x: |
| loadPosMtxIndx__6J3DSysCFiUs | :x: |
| loadNrmMtxIndx__6J3DSysCFiUs | :x: |
| setTexCacheRegion__6J3DSysF15_GXTexCacheSize | :x: |
| drawInit__6J3DSysFv | :x: |
| reinitGX__6J3DSysFv | :x: |
| reinitLighting__6J3DSysFv | :x: |
| reinitTransform__6J3DSysFv | :x: |
| reinitTexture__6J3DSysFv | :x: |
| reinitTevStages__6J3DSysFv | :x: |
| reinitIndStages__6J3DSysFv | :x: |
| reinitPixelProc__6J3DSysFv | :x: |
| __sinit_\J3DSys_cpp | :x: |
# J3DVertex.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__13J3DVertexDataFv | :x: |
| setVertexData__15J3DVertexBufferFP13J3DVertexData | :x: |
| init__15J3DVertexBufferFv | :x: |
| __dt__15J3DVertexBufferFv | :x: |
| setArray__15J3DVertexBufferCFv | :x: |
| __ct__14J3DDrawMtxDataFv | :x: |
| __dt__14J3DDrawMtxDataFv | :x: |
| frameInit__15J3DVertexBufferFv | :x: |
# J3DTransform.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| J3DCalcBBoardMtx__FPA4_f | :x: |
| J3DCalcYBBoardMtx__FPA4_f | :x: |
| J3DPSCalcInverseTranspose__FPA4_fPA3_f | :x: |
| J3DGetTranslateRotateMtx__FRC16J3DTransformInfoPA4_f | :x: |
| J3DGetTranslateRotateMtx__FsssfffPA4_f | :x: |
| J3DGetTextureMtx__FRC17J3DTextureSRTInfoRC3VecPA4_f | :x: |
| J3DGetTextureMtxOld__FRC17J3DTextureSRTInfoRC3VecPA4_f | :x: |
| J3DGetTextureMtxMaya__FRC17J3DTextureSRTInfoPA4_f | :x: |
| J3DGetTextureMtxMayaOld__FRC17J3DTextureSRTInfoPA4_f | :x: |
| J3DScaleNrmMtx__FPA4_fRC3Vec | :x: |
| J3DScaleNrmMtx33__FPA3_fRC3Vec | :x: |
| J3DMtxProjConcat__FPA4_fPA4_fPA4_f | :x: |
| J3DPSMtxArrayConcat__FPA4_fPA4_fPA4_fUl | :x: |
| fastSqrt&lt;f&gt;__5JMathFf_f | :x: |
# J3DPacket.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| newDisplayList__17J3DDisplayListObjFUl | :x: |
| newSingleDisplayList__17J3DDisplayListObjFUl | :x: |
| single_To_Double__17J3DDisplayListObjFv | :x: |
| setSingleDisplayList__17J3DDisplayListObjFPvUl | :x: |
| swapBuffer__17J3DDisplayListObjFv | :x: |
| callDL__17J3DDisplayListObjCFv | :x: |
| beginDL__17J3DDisplayListObjFv | :x: |
| endDL__17J3DDisplayListObjFv | :x: |
| beginPatch__17J3DDisplayListObjFv | :x: |
| endPatch__17J3DDisplayListObjFv | :x: |
| entry__9J3DPacketFP13J3DDrawBuffer | :x: |
| addChildPacket__9J3DPacketFP9J3DPacket | :x: |
| __ct__13J3DDrawPacketFv | :x: |
| __dt__13J3DDrawPacketFv | :x: |
| newDisplayList__13J3DDrawPacketFUl | :x: |
| newSingleDisplayList__13J3DDrawPacketFUl | :x: |
| draw__13J3DDrawPacketFv | :x: |
| __ct__12J3DMatPacketFv | :x: |
| __dt__12J3DMatPacketFv | :x: |
| addShapePacket__12J3DMatPacketFP14J3DShapePacket | :x: |
| beginDiff__12J3DMatPacketFv | :x: |
| endDiff__12J3DMatPacketFv | :x: |
| isSame__12J3DMatPacketCFP12J3DMatPacket | :x: |
| draw__12J3DMatPacketFv | :x: |
| __ct__14J3DShapePacketFv | :x: |
| __dt__14J3DShapePacketFv | :x: |
| calcDifferedBufferSize__14J3DShapePacketFUl | :x: |
| newDifferedDisplayList__14J3DShapePacketFUl | :x: |
| prepareDraw__14J3DShapePacketCFv | :x: |
| draw__14J3DShapePacketFv | :x: |
| drawFast__14J3DShapePacketFv | :x: |
| __ct__17J3DDisplayListObjFv | :x: |
| entry__12J3DMatPacketFP13J3DDrawBuffer | :x: |
# J3DShapeMtx.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| resetMtxLoadCache__11J3DShapeMtxFv | :x: |
| loadMtxIndx_PCPU__11J3DShapeMtxCFiUs | :x: |
| loadMtxIndx_NCPU__11J3DShapeMtxCFiUs | :x: |
| loadMtxIndx_PNCPU__11J3DShapeMtxCFiUs | :x: |
| loadExecute__17J3DDifferedTexMtxFPA4_Cf | :x: |
| loadMtxConcatView_PNGP__21J3DShapeMtxConcatViewCFiUs | :x: |
| loadMtxConcatView_PCPU__21J3DShapeMtxConcatViewCFiUs | :x: |
| loadMtxConcatView_NCPU__21J3DShapeMtxConcatViewCFiUs | :x: |
| loadMtxConcatView_PNCPU__21J3DShapeMtxConcatViewCFiUs | :x: |
| loadMtxConcatView_PNGP_LOD__21J3DShapeMtxConcatViewCFiUs | :x: |
| load__11J3DShapeMtxCFv | :x: |
| calcNBTScale__11J3DShapeMtxFRC3VecPA3_A3_fPA3_A3_f | :x: |
| load__21J3DShapeMtxConcatViewCFv | :x: |
| loadNrmMtx__21J3DShapeMtxConcatViewCFiUsPA4_f | :x: |
| load__16J3DShapeMtxMultiCFv | :x: |
| calcNBTScale__16J3DShapeMtxMultiFRC3VecPA3_A3_fPA3_A3_f | :x: |
| load__26J3DShapeMtxMultiConcatViewCFv | :x: |
| loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUsPA4_f | :x: |
| load__27J3DShapeMtxBBoardConcatViewCFv | :x: |
| load__28J3DShapeMtxYBBoardConcatViewCFv | :x: |
| J3DPSMtx33Copy__FPA3_fPA3_f | :x: |
| J3DPSMtx33CopyFrom34__FPA4_fPA3_f | :x: |
| getDrawMtxIndex__12J3DModelDataCFUs | :x: |
| loadNrmMtx__21J3DShapeMtxConcatViewCFiUs | :x: |
| getType__28J3DShapeMtxYBBoardConcatViewCFv | :x: |
| __dt__28J3DShapeMtxYBBoardConcatViewFv | :x: |
| __dt__21J3DShapeMtxConcatViewFv | :x: |
| __dt__11J3DShapeMtxFv | :x: |
| getType__27J3DShapeMtxBBoardConcatViewCFv | :x: |
| __dt__27J3DShapeMtxBBoardConcatViewFv | :x: |
| loadNrmMtx__26J3DShapeMtxMultiConcatViewCFiUs | :x: |
| getUseMtxIndex__26J3DShapeMtxMultiConcatViewCFUs | :x: |
| getUseMtxNum__26J3DShapeMtxMultiConcatViewCFv | :x: |
| getType__26J3DShapeMtxMultiConcatViewCFv | :x: |
| __dt__26J3DShapeMtxMultiConcatViewFv | :x: |
| getType__21J3DShapeMtxConcatViewCFv | :x: |
| getUseMtxIndex__16J3DShapeMtxMultiCFUs | :x: |
| getUseMtxNum__16J3DShapeMtxMultiCFv | :x: |
| getType__16J3DShapeMtxMultiCFv | :x: |
| __dt__16J3DShapeMtxMultiFv | :x: |
| getType__11J3DShapeMtxCFv | :x: |
# J3DShapeDraw.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| countVertex__12J3DShapeDrawFUl | :x: |
| addTexMtxIndexInDL__12J3DShapeDrawFUlUlUl | :x: |
| __ct__12J3DShapeDrawFPCUcUl | :x: |
| draw__12J3DShapeDrawCFv | :x: |
| __dt__12J3DShapeDrawFv | :x: |
# J3DShape.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| initialize__8J3DShapeFv | :x: |
| addTexMtxIndexInDL__8J3DShapeF7_GXAttrUl | :x: |
| addTexMtxIndexInVcd__8J3DShapeF7_GXAttr | :x: |
| calcNBTScale__8J3DShapeFRC3VecPA3_A3_fPA3_A3_f | :x: |
| countBumpMtxNum__8J3DShapeCFv | :x: |
| J3DLoadArrayBasePtr__F7_GXAttrPv | :x: |
| loadVtxArray__8J3DShapeCFv | :x: |
| isSameVcdVatCmd__8J3DShapeFP8J3DShape | :x: |
| makeVtxArrayCmd__8J3DShapeFv | :x: |
| makeVcdVatCmd__8J3DShapeFv | :x: |
| loadPreDrawSetting__8J3DShapeCFv | :x: |
| setArrayAndBindPipeline__8J3DShapeCFv | :x: |
| drawFast__8J3DShapeCFv | :x: |
| draw__8J3DShapeCFv | :x: |
| simpleDraw__8J3DShapeCFv | :x: |
| simpleDrawCache__8J3DShapeCFv | :x: |
| load__13J3DCurrentMtxCFv | :x: |
# J3DMaterial.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| createColorBlock__11J3DMaterialFUl | :x: |
| createTexGenBlock__11J3DMaterialFUl | :x: |
| createTevBlock__11J3DMaterialFi | :x: |
| createIndBlock__11J3DMaterialFi | :x: |
| createPEBlock__11J3DMaterialFUlUl | :x: |
| calcSizeColorBlock__11J3DMaterialFUl | :x: |
| calcSizeTexGenBlock__11J3DMaterialFUl | :x: |
| calcSizeTevBlock__11J3DMaterialFi | :x: |
| calcSizeIndBlock__11J3DMaterialFi | :x: |
| calcSizePEBlock__11J3DMaterialFUlUl | :x: |
| initialize__11J3DMaterialFv | :x: |
| countDLSize__11J3DMaterialFv | :x: |
| makeDisplayList_private__11J3DMaterialFP17J3DDisplayListObj | :x: |
| makeDisplayList__11J3DMaterialFv | :x: |
| makeSharedDisplayList__11J3DMaterialFv | :x: |
| load__11J3DMaterialFv | :x: |
| loadSharedDL__11J3DMaterialFv | :x: |
| patch__11J3DMaterialFv | :x: |
| diff__11J3DMaterialFUl | :x: |
| calc__11J3DMaterialFPA4_Cf | :x: |
| calcDiffTexMtx__11J3DMaterialFPA4_Cf | :x: |
| setCurrentMtx__11J3DMaterialFv | :x: |
| calcCurrentMtx__11J3DMaterialFv | :x: |
| copy__11J3DMaterialFP11J3DMaterial | :x: |
| reset__11J3DMaterialFv | :x: |
| change__11J3DMaterialFv | :x: |
| newSharedDisplayList__11J3DMaterialFUl | :x: |
| newSingleSharedDisplayList__11J3DMaterialFUl | :x: |
| initialize__18J3DPatchedMaterialFv | :x: |
| makeDisplayList__18J3DPatchedMaterialFv | :x: |
| makeSharedDisplayList__18J3DPatchedMaterialFv | :x: |
| load__18J3DPatchedMaterialFv | :x: |
| loadSharedDL__18J3DPatchedMaterialFv | :x: |
| reset__18J3DPatchedMaterialFv | :x: |
| change__18J3DPatchedMaterialFv | :x: |
| initialize__17J3DLockedMaterialFv | :x: |
| makeDisplayList__17J3DLockedMaterialFv | :x: |
| makeSharedDisplayList__17J3DLockedMaterialFv | :x: |
| load__17J3DLockedMaterialFv | :x: |
| loadSharedDL__17J3DLockedMaterialFv | :x: |
| patch__17J3DLockedMaterialFv | :x: |
| diff__17J3DLockedMaterialFUl | :x: |
| calc__17J3DLockedMaterialFPA4_Cf | :x: |
| reset__17J3DLockedMaterialFv | :x: |
| change__17J3DLockedMaterialFv | :x: |
| __ct__21J3DColorBlockLightOffFv | :x: |
| __dt__21J3DColorBlockLightOffFv | :x: |
| __ct__21J3DTexGenBlockPatchedFv | :x: |
| __dt__21J3DTexGenBlockPatchedFv | :x: |
| countDLSize__10J3DPEBlockFv | :x: |
| countDLSize__11J3DIndBlockFv | :x: |
| countDLSize__11J3DTevBlockFv | :x: |
| countDLSize__13J3DColorBlockFv | :x: |
| countDLSize__14J3DTexGenBlockFv | :x: |
| load__11J3DTevBlockFv | :x: |
| getColorChanNum__13J3DColorBlockCFv | :x: |
| getCullMode__13J3DColorBlockCFv | :x: |
| load__13J3DColorBlockFv | :x: |
| getNBTScale__14J3DTexGenBlockFv | :x: |
| patch__11J3DTevBlockFv | :x: |
| patch__13J3DColorBlockFv | :x: |
| diff__10J3DPEBlockFUl | :x: |
| diff__13J3DColorBlockFUl | :x: |
| reset__13J3DColorBlockFP13J3DColorBlock | :x: |
| reset__14J3DTexGenBlockFP14J3DTexGenBlock | :x: |
| reset__10J3DPEBlockFP10J3DPEBlock | :x: |
| setFogOffset__10J3DPEBlockFUl | :x: |
| getFogOffset__10J3DPEBlockCFv | :x: |
| getDither__10J3DPEBlockCFv | :x: |
| setDither__10J3DPEBlockFPCUc | :x: |
| setDither__10J3DPEBlockFUc | :x: |
| getZCompLoc__10J3DPEBlockCFv | :x: |
| setZCompLoc__10J3DPEBlockFPCUc | :x: |
| setZCompLoc__10J3DPEBlockFUc | :x: |
| getZMode__10J3DPEBlockFv | :x: |
| setZMode__10J3DPEBlockF8J3DZMode | :x: |
| getBlend__10J3DPEBlockFv | :x: |
| setBlend__10J3DPEBlockFRC8J3DBlend | :x: |
| getAlphaComp__10J3DPEBlockFv | :x: |
| setAlphaComp__10J3DPEBlockFPC12J3DAlphaComp | :x: |
| setAlphaComp__10J3DPEBlockFRC12J3DAlphaComp | :x: |
| setFog__10J3DPEBlockF6J3DFog | :x: |
| setFog__10J3DPEBlockFP6J3DFog | :x: |
| diffBlend__10J3DPEBlockFv | :x: |
| diffFog__10J3DPEBlockFv | :x: |
| patch__10J3DPEBlockFv | :x: |
| getIndTexCoordScale__11J3DIndBlockFUl | :x: |
| setIndTexCoordScale__11J3DIndBlockFUlPC19J3DIndTexCoordScale | :x: |
| setIndTexCoordScale__11J3DIndBlockFUl19J3DIndTexCoordScale | :x: |
| getIndTexMtx__11J3DIndBlockFUl | :x: |
| setIndTexMtx__11J3DIndBlockFUlPC12J3DIndTexMtx | :x: |
| setIndTexMtx__11J3DIndBlockFUl12J3DIndTexMtx | :x: |
| setIndTexOrder__11J3DIndBlockFUl14J3DIndTexOrder | :x: |
| setIndTexOrder__11J3DIndBlockFUlPC14J3DIndTexOrder | :x: |
| setIndTexStageNum__11J3DIndBlockFUc | :x: |
| __dt__15J3DIndBlockNullFv | :x: |
| getType__15J3DIndBlockNullFv | :x: |
| reset__15J3DIndBlockNullFP11J3DIndBlock | :x: |
| load__15J3DIndBlockNullFv | :x: |
| diff__15J3DIndBlockNullFUl | :x: |
| setTexMtxOffset__14J3DTexGenBlockFUl | :x: |
| getTexMtxOffset__14J3DTexGenBlockCFv | :x: |
| setNBTScale__14J3DTexGenBlockFPC11J3DNBTScale | :x: |
| setNBTScale__14J3DTexGenBlockF11J3DNBTScale | :x: |
| setTexCoord__14J3DTexGenBlockFUlPC11J3DTexCoord | :x: |
| setTexGenNum__14J3DTexGenBlockFPCUl | :x: |
| setTexGenNum__14J3DTexGenBlockFUl | :x: |
| setColorChanOffset__13J3DColorBlockFUl | :x: |
| setMatColorOffset__13J3DColorBlockFUl | :x: |
| getColorChanOffset__13J3DColorBlockCFv | :x: |
| getMatColorOffset__13J3DColorBlockCFv | :x: |
| setCullMode__13J3DColorBlockFPCUc | :x: |
| setCullMode__13J3DColorBlockFUc | :x: |
| getLight__13J3DColorBlockFUl | :x: |
| setLight__13J3DColorBlockFUlP11J3DLightObj | :x: |
| setColorChan__13J3DColorBlockFUlRC12J3DColorChan | :x: |
| setColorChan__13J3DColorBlockFUlPC12J3DColorChan | :x: |
| setColorChanNum__13J3DColorBlockFUc | :x: |
| setColorChanNum__13J3DColorBlockFPCUc | :x: |
| setAmbColor__13J3DColorBlockFUlPC10J3DGXColor | :x: |
| setAmbColor__13J3DColorBlockFUl10J3DGXColor | :x: |
| setMatColor__13J3DColorBlockFUl10J3DGXColor | :x: |
| diffLight__13J3DColorBlockFv | :x: |
| diffMatColor__13J3DColorBlockFv | :x: |
| patchLight__13J3DColorBlockFv | :x: |
| patchMatColor__13J3DColorBlockFv | :x: |
| __ct__12J3DColorChanFv | :x: |
| __ct__11J3DNBTScaleFv | :x: |
| __ct__11J3DTevStageFv | :x: |
| __ct__14J3DIndTevStageFv | :x: |
| __ct__12J3DIndTexMtxFv | :x: |
| __dt__12J3DIndTexMtxFv | :x: |
| __ct__19J3DIndTexCoordScaleFv | :x: |
| __dt__19J3DIndTexCoordScaleFv | :x: |
| __ct__12J3DAlphaCompFv | :white_check_mark: |
| setCurrentTexMtx__13J3DCurrentMtxFUcUcUcUcUcUcUcUc | :x: |
| J3DGDWriteXFCmd__FUsUl | :x: |
| J3DGDWrite_u16__FUs | :x: |
# J3DMatBlock.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| initialize__21J3DColorBlockLightOffFv | :x: |
| initialize__22J3DColorBlockAmbientOnFv | :x: |
| initialize__20J3DColorBlockLightOnFv | :x: |
| initialize__21J3DTexGenBlockPatchedFv | :x: |
| initialize__15J3DTexGenBlock4Fv | :x: |
| initialize__19J3DTexGenBlockBasicFv | :x: |
| initialize__15J3DTevBlockNullFv | :x: |
| initialize__18J3DTevBlockPatchedFv | :x: |
| initialize__12J3DTevBlock1Fv | :x: |
| initialize__12J3DTevBlock2Fv | :x: |
| initialize__12J3DTevBlock4Fv | :x: |
| initialize__13J3DTevBlock16Fv | :x: |
| initialize__15J3DIndBlockFullFv | :x: |
| initialize__16J3DPEBlockFogOffFv | :x: |
| initialize__14J3DPEBlockFullFv | :x: |
| countDLSize__21J3DColorBlockLightOffFv | :x: |
| countDLSize__22J3DColorBlockAmbientOnFv | :x: |
| countDLSize__20J3DColorBlockLightOnFv | :x: |
| countDLSize__21J3DTexGenBlockPatchedFv | :x: |
| countDLSize__15J3DTexGenBlock4Fv | :x: |
| countDLSize__19J3DTexGenBlockBasicFv | :x: |
| countDLSize__18J3DTevBlockPatchedFv | :x: |
| countDLSize__12J3DTevBlock1Fv | :x: |
| countDLSize__12J3DTevBlock2Fv | :x: |
| countDLSize__12J3DTevBlock4Fv | :x: |
| countDLSize__13J3DTevBlock16Fv | :x: |
| countDLSize__15J3DIndBlockFullFv | :x: |
| countDLSize__13J3DPEBlockOpaFv | :x: |
| countDLSize__17J3DPEBlockTexEdgeFv | :x: |
| countDLSize__13J3DPEBlockXluFv | :x: |
| countDLSize__16J3DPEBlockFogOffFv | :x: |
| countDLSize__14J3DPEBlockFullFv | :x: |
| load__21J3DColorBlockLightOffFv | :x: |
| load__22J3DColorBlockAmbientOnFv | :x: |
| load__20J3DColorBlockLightOnFv | :x: |
| patch__21J3DColorBlockLightOffFv | :x: |
| patchMatColor__21J3DColorBlockLightOffFv | :x: |
| patchLight__21J3DColorBlockLightOffFv | :x: |
| patch__20J3DColorBlockLightOnFv | :x: |
| patchMatColor__20J3DColorBlockLightOnFv | :x: |
| patchLight__20J3DColorBlockLightOnFv | :x: |
| diff__21J3DColorBlockLightOffFUl | :x: |
| diffMatColor__21J3DColorBlockLightOffFv | :x: |
| diffLight__21J3DColorBlockLightOffFv | :x: |
| diff__20J3DColorBlockLightOnFUl | :x: |
| diffMatColor__20J3DColorBlockLightOnFv | :x: |
| diffLight__20J3DColorBlockLightOnFv | :x: |
| load__15J3DTexGenBlock4Fv | :x: |
| load__19J3DTexGenBlockBasicFv | :x: |
| patch__21J3DTexGenBlockPatchedFv | :x: |
| patch__15J3DTexGenBlock4Fv | :x: |
| patch__19J3DTexGenBlockBasicFv | :x: |
| diff__21J3DTexGenBlockPatchedFUl | :x: |
| diffTexMtx__21J3DTexGenBlockPatchedFv | :x: |
| diffTexGen__21J3DTexGenBlockPatchedFv | :x: |
| load__12J3DTevBlock1Fv | :x: |
| load__12J3DTevBlock2Fv | :x: |
| load__12J3DTevBlock4Fv | :x: |
| load__13J3DTevBlock16Fv | :x: |
| patchTexNo__18J3DTevBlockPatchedFv | :x: |
| patchTevReg__18J3DTevBlockPatchedFv | :x: |
| patchTexNoAndTexCoordScale__18J3DTevBlockPatchedFv | :x: |
| patch__18J3DTevBlockPatchedFv | :x: |
| patchTexNo__12J3DTevBlock1Fv | :x: |
| patchTevReg__12J3DTevBlock1Fv | :x: |
| patchTexNoAndTexCoordScale__12J3DTevBlock1Fv | :x: |
| patch__12J3DTevBlock1Fv | :x: |
| patchTexNo__12J3DTevBlock2Fv | :x: |
| patchTevReg__12J3DTevBlock2Fv | :x: |
| patchTexNoAndTexCoordScale__12J3DTevBlock2Fv | :x: |
| patch__12J3DTevBlock2Fv | :x: |
| patchTexNo__12J3DTevBlock4Fv | :x: |
| patchTevReg__12J3DTevBlock4Fv | :x: |
| patchTexNoAndTexCoordScale__12J3DTevBlock4Fv | :x: |
| patch__12J3DTevBlock4Fv | :x: |
| patchTexNo__13J3DTevBlock16Fv | :x: |
| patchTevReg__13J3DTevBlock16Fv | :x: |
| patchTexNoAndTexCoordScale__13J3DTevBlock16Fv | :x: |
| patch__13J3DTevBlock16Fv | :x: |
| diff__11J3DTevBlockFUl | :x: |
| diffTexNo__18J3DTevBlockPatchedFv | :x: |
| diffTevStage__18J3DTevBlockPatchedFv | :x: |
| diffTevStageIndirect__18J3DTevBlockPatchedFv | :x: |
| diffTevReg__18J3DTevBlockPatchedFv | :x: |
| diffTexCoordScale__18J3DTevBlockPatchedFv | :x: |
| diffTexNo__12J3DTevBlock1Fv | :x: |
| diffTevReg__12J3DTevBlock1Fv | :x: |
| diffTevStage__12J3DTevBlock1Fv | :x: |
| diffTevStageIndirect__12J3DTevBlock1Fv | :x: |
| diffTexCoordScale__12J3DTevBlock1Fv | :x: |
| diffTexNo__12J3DTevBlock2Fv | :x: |
| diffTevReg__12J3DTevBlock2Fv | :x: |
| diffTevStage__12J3DTevBlock2Fv | :x: |
| diffTevStageIndirect__12J3DTevBlock2Fv | :x: |
| diffTexCoordScale__12J3DTevBlock2Fv | :x: |
| diffTexNo__12J3DTevBlock4Fv | :x: |
| diffTevReg__12J3DTevBlock4Fv | :x: |
| diffTevStage__12J3DTevBlock4Fv | :x: |
| diffTevStageIndirect__12J3DTevBlock4Fv | :x: |
| diffTexCoordScale__12J3DTevBlock4Fv | :x: |
| diffTexNo__13J3DTevBlock16Fv | :x: |
| diffTevReg__13J3DTevBlock16Fv | :x: |
| diffTevStage__13J3DTevBlock16Fv | :x: |
| diffTevStageIndirect__13J3DTevBlock16Fv | :x: |
| diffTexCoordScale__13J3DTevBlock16Fv | :x: |
| ptrToIndex__13J3DTevBlock16Fv | :x: |
| ptrToIndex__18J3DTevBlockPatchedFv | :x: |
| indexToPtr_private__11J3DTevBlockFUl | :x: |
| load__15J3DIndBlockFullFv | :x: |
| diff__15J3DIndBlockFullFUl | :x: |
| load__13J3DPEBlockOpaFv | :x: |
| load__17J3DPEBlockTexEdgeFv | :x: |
| load__13J3DPEBlockXluFv | :x: |
| load__16J3DPEBlockFogOffFv | :x: |
| diffBlend__16J3DPEBlockFogOffFv | :x: |
| load__14J3DPEBlockFullFv | :x: |
| patch__14J3DPEBlockFullFv | :x: |
| diffFog__14J3DPEBlockFullFv | :x: |
| diffBlend__14J3DPEBlockFullFv | :x: |
| diff__14J3DPEBlockFullFUl | :x: |
| reset__21J3DColorBlockLightOffFP13J3DColorBlock | :x: |
| reset__22J3DColorBlockAmbientOnFP13J3DColorBlock | :x: |
| reset__20J3DColorBlockLightOnFP13J3DColorBlock | :x: |
| reset__21J3DTexGenBlockPatchedFP14J3DTexGenBlock | :x: |
| reset__15J3DTexGenBlock4FP14J3DTexGenBlock | :x: |
| reset__19J3DTexGenBlockBasicFP14J3DTexGenBlock | :x: |
| reset__18J3DTevBlockPatchedFP11J3DTevBlock | :x: |
| reset__12J3DTevBlock1FP11J3DTevBlock | :x: |
| __as__11J3DTevOrderFRC11J3DTevOrder | :x: |
| reset__12J3DTevBlock2FP11J3DTevBlock | :x: |
| reset__12J3DTevBlock4FP11J3DTevBlock | :x: |
| reset__13J3DTevBlock16FP11J3DTevBlock | :x: |
| reset__15J3DIndBlockFullFP11J3DIndBlock | :x: |
| reset__16J3DPEBlockFogOffFP10J3DPEBlock | :x: |
| reset__14J3DPEBlockFullFP10J3DPEBlock | :x: |
| calc__21J3DTexGenBlockPatchedFPA4_Cf | :x: |
| calcWithoutViewMtx__21J3DTexGenBlockPatchedFPA4_Cf | :x: |
| calcPostTexMtx__21J3DTexGenBlockPatchedFPA4_Cf | :x: |
| calcPostTexMtxWithoutViewMtx__21J3DTexGenBlockPatchedFPA4_Cf | :x: |
| __sinit_\J3DMatBlock_cpp | :x: |
| setStageNo__11J3DTevStageFUl | :x: |
| load__12J3DColorChanCFv | :x: |
| loadTexCoordScale__F13_GXTexCoordIDRC20J3DTexCoordScaleInfo | :x: |
| load__12J3DAlphaCompCFv | :x: |
| load__8J3DBlendCFUc | :x: |
| load__8J3DZModeCFv | :x: |
| load__6J3DFogCFv | :x: |
| __as__11J3DTexCoordFRC11J3DTexCoord | :x: |
| __as__11J3DTevStageFR11J3DTevStage | :x: |
| __as__12J3DAlphaCompFR12J3DAlphaComp | :x: |
| resetTexMtxReg__11J3DTexCoordFv | :x: |
| __as__12J3DAlphaCompFRC12J3DAlphaComp | :x: |
| setTevSwapModeInfo__11J3DTevStageFRC18J3DTevSwapModeInfo | :x: |
| __as__11J3DTevStageFRC11J3DTevStage | :x: |
| __as__13J3DGXColorS10FRC11_GXColorS10 | :x: |
| GDOverflowCheck | :x: |
| GDSetCurrOffset | :x: |
| J3DGDWriteXFCmdHdr__FUsUc | :x: |
| J3DGDWrite_u16__FUs | :x: |
| J3DGDWrite_u32__FUl | :x: |
| J3DGDWriteBPCmd__FUl | :x: |
| J3DGDSetTevKonstantSel_SwapModeTable__F13_GXTevStageID15_GXTevKColorSel15_GXTevKAlphaSel15_GXTevKColorSel15_GXTevKAlphaSel15_GXTevColorChan15_GXTevColorChan | :x: |
| J3DGDSetAlphaCompare__F10_GXCompareUc10_GXAlphaOp10_GXCompareUc | :x: |
| J3DGDSetBlendMode__F12_GXBlendMode14_GXBlendFactor14_GXBlendFactor10_GXLogicOp | :x: |
| J3DGDSetZMode__FUc10_GXCompareUc | :x: |
| J3DGDSetZCompLoc__FUl | :x: |
| diffTexNo__11J3DTevBlockFv | :x: |
| diffTexCoordScale__11J3DTevBlockFv | :x: |
| diffTevStage__11J3DTevBlockFv | :x: |
| diffTevStageIndirect__11J3DTevBlockFv | :x: |
| diffTevReg__11J3DTevBlockFv | :x: |
| __as__13J3DGXColorS10FRC13J3DGXColorS10 | :x: |
| getTevStage__11J3DTevBlockFUl | :x: |
| getIndTevStage__11J3DTevBlockFUl | :x: |
| getTevKColorSel__11J3DTevBlockFUl | :x: |
| getTevKAlphaSel__11J3DTevBlockFUl | :x: |
| getTevSwapModeTable__11J3DTevBlockFUl | :x: |
| __as__14J3DIndTexOrderFRC14J3DIndTexOrder | :x: |
| __as__19J3DIndTexCoordScaleFRC19J3DIndTexCoordScale | :x: |
| __dt__14J3DPEBlockFullFv | :x: |
| setFogOffset__14J3DPEBlockFullFUl | :x: |
| getFogOffset__14J3DPEBlockFullCFv | :x: |
| getDither__14J3DPEBlockFullCFv | :x: |
| setDither__14J3DPEBlockFullFPCUc | :x: |
| setDither__14J3DPEBlockFullFUc | :x: |
| getZCompLoc__14J3DPEBlockFullCFv | :x: |
| setZCompLoc__14J3DPEBlockFullFPCUc | :x: |
| setZCompLoc__14J3DPEBlockFullFUc | :x: |
| getZMode__14J3DPEBlockFullFv | :x: |
| setZMode__14J3DPEBlockFullFPC8J3DZMode | :x: |
| setZMode__14J3DPEBlockFullF8J3DZMode | :x: |
| getBlend__14J3DPEBlockFullFv | :x: |
| setBlend__14J3DPEBlockFullFPC8J3DBlend | :x: |
| setBlend__14J3DPEBlockFullFRC8J3DBlend | :x: |
| getAlphaComp__14J3DPEBlockFullFv | :x: |
| setAlphaComp__14J3DPEBlockFullFPC12J3DAlphaComp | :x: |
| setAlphaComp__14J3DPEBlockFullFRC12J3DAlphaComp | :x: |
| getFog__14J3DPEBlockFullFv | :x: |
| setFog__14J3DPEBlockFullF6J3DFog | :x: |
| setFog__14J3DPEBlockFullFP6J3DFog | :x: |
| getType__14J3DPEBlockFullFv | :x: |
| __dt__16J3DPEBlockFogOffFv | :x: |
| getDither__16J3DPEBlockFogOffCFv | :x: |
| setDither__16J3DPEBlockFogOffFPCUc | :x: |
| setDither__16J3DPEBlockFogOffFUc | :x: |
| getZCompLoc__16J3DPEBlockFogOffCFv | :x: |
| setZCompLoc__16J3DPEBlockFogOffFPCUc | :x: |
| setZCompLoc__16J3DPEBlockFogOffFUc | :x: |
| getZMode__16J3DPEBlockFogOffFv | :x: |
| setZMode__16J3DPEBlockFogOffFPC8J3DZMode | :x: |
| setZMode__16J3DPEBlockFogOffF8J3DZMode | :x: |
| getBlend__16J3DPEBlockFogOffFv | :x: |
| setBlend__16J3DPEBlockFogOffFPC8J3DBlend | :x: |
| setBlend__16J3DPEBlockFogOffFRC8J3DBlend | :x: |
| getAlphaComp__16J3DPEBlockFogOffFv | :x: |
| setAlphaComp__16J3DPEBlockFogOffFPC12J3DAlphaComp | :x: |
| setAlphaComp__16J3DPEBlockFogOffFRC12J3DAlphaComp | :x: |
| getType__16J3DPEBlockFogOffFv | :x: |
| diff__16J3DPEBlockFogOffFUl | :x: |
| __dt__13J3DPEBlockXluFv | :x: |
| getType__13J3DPEBlockXluFv | :x: |
| __dt__17J3DPEBlockTexEdgeFv | :x: |
| getType__17J3DPEBlockTexEdgeFv | :x: |
| __dt__13J3DPEBlockOpaFv | :x: |
| getType__13J3DPEBlockOpaFv | :x: |
| __dt__15J3DIndBlockFullFv | :x: |
| getIndTexCoordScale__15J3DIndBlockFullFUl | :x: |
| setIndTexCoordScale__15J3DIndBlockFullFUlPC19J3DIndTexCoordScale | :x: |
| setIndTexCoordScale__15J3DIndBlockFullFUl19J3DIndTexCoordScale | :x: |
| getIndTexMtx__15J3DIndBlockFullFUl | :x: |
| setIndTexMtx__15J3DIndBlockFullFUlPC12J3DIndTexMtx | :x: |
| setIndTexMtx__15J3DIndBlockFullFUl12J3DIndTexMtx | :x: |
| getIndTexOrder__15J3DIndBlockFullFUl | :x: |
| setIndTexOrder__15J3DIndBlockFullFUlPC14J3DIndTexOrder | :x: |
| setIndTexOrder__15J3DIndBlockFullFUl14J3DIndTexOrder | :x: |
| getIndTexStageNum__15J3DIndBlockFullCFv | :x: |
| setIndTexStageNum__15J3DIndBlockFullFUc | :x: |
| getType__15J3DIndBlockFullFv | :x: |
| setTexNoOffset__11J3DTevBlockFUl | :x: |
| __dt__13J3DTevBlock16Fv | :x: |
| setTevRegOffset__13J3DTevBlock16FUl | :x: |
| getTevRegOffset__13J3DTevBlock16CFv | :x: |
| getTexNoOffset__13J3DTevBlock16CFv | :x: |
| getIndTevStage__13J3DTevBlock16FUl | :x: |
| setIndTevStage__13J3DTevBlock16FUlPC14J3DIndTevStage | :x: |
| setIndTevStage__13J3DTevBlock16FUl14J3DIndTevStage | :x: |
| getTevSwapModeTable__13J3DTevBlock16FUl | :x: |
| setTevSwapModeTable__13J3DTevBlock16FUlPC19J3DTevSwapModeTable | :x: |
| setTevSwapModeTable__13J3DTevBlock16FUl19J3DTevSwapModeTable | :x: |
| setTevSwapModeInfo__13J3DTevBlock16FUlPC18J3DTevSwapModeInfo | :x: |
| setTevSwapModeInfo__13J3DTevBlock16FUl18J3DTevSwapModeInfo | :x: |
| getTevStage__13J3DTevBlock16FUl | :x: |
| setTevStage__13J3DTevBlock16FUlPC11J3DTevStage | :x: |
| setTevStage__13J3DTevBlock16FUl11J3DTevStage | :x: |
| getTevStageNum__13J3DTevBlock16CFv | :x: |
| setTevStageNum__13J3DTevBlock16FPCUc | :x: |
| setTevStageNum__13J3DTevBlock16FUc | :x: |
| getTevKAlphaSel__13J3DTevBlock16FUl | :x: |
| setTevKAlphaSel__13J3DTevBlock16FUlPCUc | :x: |
| setTevKAlphaSel__13J3DTevBlock16FUlUc | :x: |
| getTevKColorSel__13J3DTevBlock16FUl | :x: |
| setTevKColorSel__13J3DTevBlock16FUlPCUc | :x: |
| setTevKColorSel__13J3DTevBlock16FUlUc | :x: |
| getTevKColor__13J3DTevBlock16FUl | :x: |
| setTevKColor__13J3DTevBlock16FUlPC10J3DGXColor | :x: |
| setTevKColor__13J3DTevBlock16FUl10J3DGXColor | :x: |
| getTevColor__13J3DTevBlock16FUl | :x: |
| setTevColor__13J3DTevBlock16FUlPC13J3DGXColorS10 | :x: |
| setTevColor__13J3DTevBlock16FUl13J3DGXColorS10 | :x: |
| getTevOrder__13J3DTevBlock16FUl | :x: |
| setTevOrder__13J3DTevBlock16FUlPC11J3DTevOrder | :x: |
| setTevOrder__13J3DTevBlock16FUl11J3DTevOrder | :x: |
| getTexNo__13J3DTevBlock16CFUl | :x: |
| setTexNo__13J3DTevBlock16FUlPCUs | :x: |
| setTexNo__13J3DTevBlock16FUlUs | :x: |
| getType__13J3DTevBlock16Fv | :x: |
| indexToPtr__13J3DTevBlock16Fv | :x: |
| __dt__12J3DTevBlock4Fv | :x: |
| setTevRegOffset__12J3DTevBlock4FUl | :x: |
| getTevRegOffset__12J3DTevBlock4CFv | :x: |
| getTexNoOffset__12J3DTevBlock4CFv | :x: |
| getIndTevStage__12J3DTevBlock4FUl | :x: |
| setIndTevStage__12J3DTevBlock4FUlPC14J3DIndTevStage | :x: |
| setIndTevStage__12J3DTevBlock4FUl14J3DIndTevStage | :x: |
| getTevSwapModeTable__12J3DTevBlock4FUl | :x: |
| setTevSwapModeTable__12J3DTevBlock4FUlPC19J3DTevSwapModeTable | :x: |
| setTevSwapModeTable__12J3DTevBlock4FUl19J3DTevSwapModeTable | :x: |
| setTevSwapModeInfo__12J3DTevBlock4FUlPC18J3DTevSwapModeInfo | :x: |
| setTevSwapModeInfo__12J3DTevBlock4FUl18J3DTevSwapModeInfo | :x: |
| getTevStage__12J3DTevBlock4FUl | :x: |
| setTevStage__12J3DTevBlock4FUlPC11J3DTevStage | :x: |
| setTevStage__12J3DTevBlock4FUl11J3DTevStage | :x: |
| getTevStageNum__12J3DTevBlock4CFv | :x: |
| setTevStageNum__12J3DTevBlock4FPCUc | :x: |
| setTevStageNum__12J3DTevBlock4FUc | :x: |
| getTevKAlphaSel__12J3DTevBlock4FUl | :x: |
| setTevKAlphaSel__12J3DTevBlock4FUlPCUc | :x: |
| setTevKAlphaSel__12J3DTevBlock4FUlUc | :x: |
| getTevKColorSel__12J3DTevBlock4FUl | :x: |
| setTevKColorSel__12J3DTevBlock4FUlPCUc | :x: |
| setTevKColorSel__12J3DTevBlock4FUlUc | :x: |
| getTevKColor__12J3DTevBlock4FUl | :x: |
| setTevKColor__12J3DTevBlock4FUlPC10J3DGXColor | :x: |
| setTevKColor__12J3DTevBlock4FUl10J3DGXColor | :x: |
| getTevColor__12J3DTevBlock4FUl | :x: |
| setTevColor__12J3DTevBlock4FUlPC13J3DGXColorS10 | :x: |
| setTevColor__12J3DTevBlock4FUl13J3DGXColorS10 | :x: |
| getTevOrder__12J3DTevBlock4FUl | :x: |
| setTevOrder__12J3DTevBlock4FUlPC11J3DTevOrder | :x: |
| setTevOrder__12J3DTevBlock4FUl11J3DTevOrder | :x: |
| getTexNo__12J3DTevBlock4CFUl | :x: |
| setTexNo__12J3DTevBlock4FUlPCUs | :x: |
| setTexNo__12J3DTevBlock4FUlUs | :x: |
| getType__12J3DTevBlock4Fv | :x: |
| indexToPtr__12J3DTevBlock4Fv | :x: |
| ptrToIndex__12J3DTevBlock4Fv | :x: |
| __dt__12J3DTevBlock2Fv | :x: |
| setTevRegOffset__12J3DTevBlock2FUl | :x: |
| getTevRegOffset__12J3DTevBlock2CFv | :x: |
| getTexNoOffset__12J3DTevBlock2CFv | :x: |
| getIndTevStage__12J3DTevBlock2FUl | :x: |
| setIndTevStage__12J3DTevBlock2FUlPC14J3DIndTevStage | :x: |
| setIndTevStage__12J3DTevBlock2FUl14J3DIndTevStage | :x: |
| getTevSwapModeTable__12J3DTevBlock2FUl | :x: |
| setTevSwapModeTable__12J3DTevBlock2FUlPC19J3DTevSwapModeTable | :x: |
| setTevSwapModeTable__12J3DTevBlock2FUl19J3DTevSwapModeTable | :x: |
| setTevSwapModeInfo__12J3DTevBlock2FUlPC18J3DTevSwapModeInfo | :x: |
| setTevSwapModeInfo__12J3DTevBlock2FUl18J3DTevSwapModeInfo | :x: |
| getTevStage__12J3DTevBlock2FUl | :x: |
| setTevStage__12J3DTevBlock2FUlPC11J3DTevStage | :x: |
| setTevStage__12J3DTevBlock2FUl11J3DTevStage | :x: |
| getTevStageNum__12J3DTevBlock2CFv | :x: |
| setTevStageNum__12J3DTevBlock2FPCUc | :x: |
| setTevStageNum__12J3DTevBlock2FUc | :x: |
| getTevKAlphaSel__12J3DTevBlock2FUl | :x: |
| setTevKAlphaSel__12J3DTevBlock2FUlPCUc | :x: |
| setTevKAlphaSel__12J3DTevBlock2FUlUc | :x: |
| getTevKColorSel__12J3DTevBlock2FUl | :x: |
| setTevKColorSel__12J3DTevBlock2FUlPCUc | :x: |
| setTevKColorSel__12J3DTevBlock2FUlUc | :x: |
| getTevKColor__12J3DTevBlock2FUl | :x: |
| setTevKColor__12J3DTevBlock2FUlPC10J3DGXColor | :x: |
| setTevKColor__12J3DTevBlock2FUl10J3DGXColor | :x: |
| getTevColor__12J3DTevBlock2FUl | :x: |
| setTevColor__12J3DTevBlock2FUlPC13J3DGXColorS10 | :x: |
| setTevColor__12J3DTevBlock2FUl13J3DGXColorS10 | :x: |
| getTevOrder__12J3DTevBlock2FUl | :x: |
| setTevOrder__12J3DTevBlock2FUlPC11J3DTevOrder | :x: |
| setTevOrder__12J3DTevBlock2FUl11J3DTevOrder | :x: |
| getTexNo__12J3DTevBlock2CFUl | :x: |
| setTexNo__12J3DTevBlock2FUlPCUs | :x: |
| setTexNo__12J3DTevBlock2FUlUs | :x: |
| getType__12J3DTevBlock2Fv | :x: |
| indexToPtr__12J3DTevBlock2Fv | :x: |
| ptrToIndex__12J3DTevBlock2Fv | :x: |
| setTevRegOffset__11J3DTevBlockFUl | :x: |
| getTevRegOffset__11J3DTevBlockCFv | :x: |
| setTevSwapModeTable__11J3DTevBlockFUlPC19J3DTevSwapModeTable | :x: |
| setTevSwapModeTable__11J3DTevBlockFUl19J3DTevSwapModeTable | :x: |
| setTevSwapModeInfo__11J3DTevBlockFUlPC18J3DTevSwapModeInfo | :x: |
| setTevSwapModeInfo__11J3DTevBlockFUl18J3DTevSwapModeInfo | :x: |
| setTevKAlphaSel__11J3DTevBlockFUlPCUc | :x: |
| setTevKAlphaSel__11J3DTevBlockFUlUc | :x: |
| setTevKColorSel__11J3DTevBlockFUlPCUc | :x: |
| setTevKColorSel__11J3DTevBlockFUlUc | :x: |
| setTevKColor__11J3DTevBlockFUl10J3DGXColor | :x: |
| setTevColor__11J3DTevBlockFUl13J3DGXColorS10 | :x: |
| __dt__12J3DTevBlock1Fv | :x: |
| getTexNoOffset__12J3DTevBlock1CFv | :x: |
| getIndTevStage__12J3DTevBlock1FUl | :x: |
| setIndTevStage__12J3DTevBlock1FUlPC14J3DIndTevStage | :x: |
| setIndTevStage__12J3DTevBlock1FUl14J3DIndTevStage | :x: |
| getTevStage__12J3DTevBlock1FUl | :x: |
| setTevStage__12J3DTevBlock1FUlPC11J3DTevStage | :x: |
| setTevStage__12J3DTevBlock1FUl11J3DTevStage | :x: |
| getTevStageNum__12J3DTevBlock1CFv | :x: |
| setTevStageNum__12J3DTevBlock1FPCUc | :x: |
| setTevStageNum__12J3DTevBlock1FUc | :x: |
| getTevOrder__12J3DTevBlock1FUl | :x: |
| setTevOrder__12J3DTevBlock1FUlPC11J3DTevOrder | :x: |
| setTevOrder__12J3DTevBlock1FUl11J3DTevOrder | :x: |
| getTexNo__12J3DTevBlock1CFUl | :x: |
| setTexNo__12J3DTevBlock1FUlPCUs | :x: |
| setTexNo__12J3DTevBlock1FUlUs | :x: |
| getType__12J3DTevBlock1Fv | :x: |
| indexToPtr__12J3DTevBlock1Fv | :x: |
| ptrToIndex__12J3DTevBlock1Fv | :x: |
| __dt__18J3DTevBlockPatchedFv | :x: |
| setTevRegOffset__18J3DTevBlockPatchedFUl | :x: |
| getTevRegOffset__18J3DTevBlockPatchedCFv | :x: |
| getTexNoOffset__18J3DTevBlockPatchedCFv | :x: |
| getTevKColorSel__18J3DTevBlockPatchedFUl | :x: |
| setTevKColorSel__18J3DTevBlockPatchedFUlPCUc | :x: |
| setTevKColorSel__18J3DTevBlockPatchedFUlUc | :x: |
| getTevKColor__18J3DTevBlockPatchedFUl | :x: |
| setTevKColor__18J3DTevBlockPatchedFUlPC10J3DGXColor | :x: |
| setTevKColor__18J3DTevBlockPatchedFUl10J3DGXColor | :x: |
| getTevColor__18J3DTevBlockPatchedFUl | :x: |
| setTevColor__18J3DTevBlockPatchedFUlPC13J3DGXColorS10 | :x: |
| setTevColor__18J3DTevBlockPatchedFUl13J3DGXColorS10 | :x: |
| getIndTevStage__18J3DTevBlockPatchedFUl | :x: |
| setIndTevStage__18J3DTevBlockPatchedFUlPC14J3DIndTevStage | :x: |
| setIndTevStage__18J3DTevBlockPatchedFUl14J3DIndTevStage | :x: |
| getTevStage__18J3DTevBlockPatchedFUl | :x: |
| setTevStage__18J3DTevBlockPatchedFUlPC11J3DTevStage | :x: |
| setTevStage__18J3DTevBlockPatchedFUl11J3DTevStage | :x: |
| getTevOrder__18J3DTevBlockPatchedFUl | :x: |
| setTevOrder__18J3DTevBlockPatchedFUlPC11J3DTevOrder | :x: |
| setTevOrder__18J3DTevBlockPatchedFUl11J3DTevOrder | :x: |
| getTexNo__18J3DTevBlockPatchedCFUl | :x: |
| setTexNo__18J3DTevBlockPatchedFUlPCUs | :x: |
| setTexNo__18J3DTevBlockPatchedFUlUs | :x: |
| getTevStageNum__18J3DTevBlockPatchedCFv | :x: |
| setTevStageNum__18J3DTevBlockPatchedFPCUc | :x: |
| setTevStageNum__18J3DTevBlockPatchedFUc | :x: |
| getType__18J3DTevBlockPatchedFv | :x: |
| indexToPtr__18J3DTevBlockPatchedFv | :x: |
| load__18J3DTevBlockPatchedFv | :x: |
| getTexNoOffset__11J3DTevBlockCFv | :x: |
| setIndTevStage__11J3DTevBlockFUlPC14J3DIndTevStage | :x: |
| setIndTevStage__11J3DTevBlockFUl14J3DIndTevStage | :x: |
| setTevStage__11J3DTevBlockFUlPC11J3DTevStage | :x: |
| setTevStage__11J3DTevBlockFUl11J3DTevStage | :x: |
| setTevStageNum__11J3DTevBlockFPCUc | :x: |
| setTevStageNum__11J3DTevBlockFUc | :x: |
| setTevOrder__11J3DTevBlockFUlPC11J3DTevOrder | :x: |
| setTevOrder__11J3DTevBlockFUl11J3DTevOrder | :x: |
| setTexNo__11J3DTevBlockFUlPCUs | :x: |
| setTexNo__11J3DTevBlockFUlUs | :x: |
| patchTexNoAndTexCoordScale__11J3DTevBlockFv | :x: |
| patchTevReg__11J3DTevBlockFv | :x: |
| patchTexNo__11J3DTevBlockFv | :x: |
| setTexMtxOffset__21J3DTexGenBlockPatchedFUl | :x: |
| getTexMtxOffset__21J3DTexGenBlockPatchedCFv | :x: |
| getTexMtx__21J3DTexGenBlockPatchedFUl | :x: |
| setTexMtx__21J3DTexGenBlockPatchedFUlP9J3DTexMtx | :x: |
| getTexCoord__21J3DTexGenBlockPatchedFUl | :x: |
| setTexCoord__21J3DTexGenBlockPatchedFUlPC11J3DTexCoord | :x: |
| getTexGenNum__21J3DTexGenBlockPatchedCFv | :x: |
| setTexGenNum__21J3DTexGenBlockPatchedFPCUl | :x: |
| setTexGenNum__21J3DTexGenBlockPatchedFUl | :x: |
| __dt__19J3DTexGenBlockBasicFv | :x: |
| getNBTScale__19J3DTexGenBlockBasicFv | :x: |
| setNBTScale__19J3DTexGenBlockBasicFPC11J3DNBTScale | :x: |
| setNBTScale__19J3DTexGenBlockBasicF11J3DNBTScale | :x: |
| getType__19J3DTexGenBlockBasicFv | :x: |
| __dt__15J3DTexGenBlock4Fv | :x: |
| getNBTScale__15J3DTexGenBlock4Fv | :x: |
| setNBTScale__15J3DTexGenBlock4FPC11J3DNBTScale | :x: |
| setNBTScale__15J3DTexGenBlock4F11J3DNBTScale | :x: |
| getType__15J3DTexGenBlock4Fv | :x: |
| getType__21J3DTexGenBlockPatchedFv | :x: |
| load__21J3DTexGenBlockPatchedFv | :x: |
| __dt__20J3DColorBlockLightOnFv | :x: |
| setColorChanOffset__20J3DColorBlockLightOnFUl | :x: |
| setMatColorOffset__20J3DColorBlockLightOnFUl | :x: |
| getColorChanOffset__20J3DColorBlockLightOnCFv | :x: |
| getMatColorOffset__20J3DColorBlockLightOnCFv | :x: |
| getCullMode__20J3DColorBlockLightOnCFv | :x: |
| setCullMode__20J3DColorBlockLightOnFPCUc | :x: |
| setCullMode__20J3DColorBlockLightOnFUc | :x: |
| getLight__20J3DColorBlockLightOnFUl | :x: |
| setLight__20J3DColorBlockLightOnFUlP11J3DLightObj | :x: |
| getColorChan__20J3DColorBlockLightOnFUl | :x: |
| setColorChan__20J3DColorBlockLightOnFUlRC12J3DColorChan | :x: |
| setColorChan__20J3DColorBlockLightOnFUlPC12J3DColorChan | :x: |
| getColorChanNum__20J3DColorBlockLightOnCFv | :x: |
| setColorChanNum__20J3DColorBlockLightOnFUc | :x: |
| setColorChanNum__20J3DColorBlockLightOnFPCUc | :x: |
| getAmbColor__20J3DColorBlockLightOnFUl | :x: |
| setAmbColor__20J3DColorBlockLightOnFUlPC10J3DGXColor | :x: |
| setAmbColor__20J3DColorBlockLightOnFUl10J3DGXColor | :x: |
| getMatColor__20J3DColorBlockLightOnFUl | :x: |
| setMatColor__20J3DColorBlockLightOnFUlPC10J3DGXColor | :x: |
| setMatColor__20J3DColorBlockLightOnFUl10J3DGXColor | :x: |
| getType__20J3DColorBlockLightOnFv | :x: |
| setColorChanOffset__21J3DColorBlockLightOffFUl | :x: |
| setMatColorOffset__21J3DColorBlockLightOffFUl | :x: |
| getColorChanOffset__21J3DColorBlockLightOffCFv | :x: |
| getMatColorOffset__21J3DColorBlockLightOffCFv | :x: |
| getCullMode__21J3DColorBlockLightOffCFv | :x: |
| setCullMode__21J3DColorBlockLightOffFPCUc | :x: |
| setCullMode__21J3DColorBlockLightOffFUc | :x: |
| getColorChan__21J3DColorBlockLightOffFUl | :x: |
| setColorChan__21J3DColorBlockLightOffFUlRC12J3DColorChan | :x: |
| setColorChan__21J3DColorBlockLightOffFUlPC12J3DColorChan | :x: |
| getColorChanNum__21J3DColorBlockLightOffCFv | :x: |
| setColorChanNum__21J3DColorBlockLightOffFUc | :x: |
| setColorChanNum__21J3DColorBlockLightOffFPCUc | :x: |
| getMatColor__21J3DColorBlockLightOffFUl | :x: |
| setMatColor__21J3DColorBlockLightOffFUlPC10J3DGXColor | :x: |
| setMatColor__21J3DColorBlockLightOffFUl10J3DGXColor | :x: |
| __dt__22J3DColorBlockAmbientOnFv | :x: |
| getAmbColor__22J3DColorBlockAmbientOnFUl | :x: |
| setAmbColor__22J3DColorBlockAmbientOnFUlPC10J3DGXColor | :x: |
| setAmbColor__22J3DColorBlockAmbientOnFUl10J3DGXColor | :x: |
| getType__22J3DColorBlockAmbientOnFv | :x: |
| getType__21J3DColorBlockLightOffFv | :x: |
# J3DTevs.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| load__11J3DLightObjCFUl | :x: |
| loadTexCoordGens__FUlP11J3DTexCoord | :x: |
| load__9J3DTexMtxCFUl | :x: |
| calc__9J3DTexMtxFPA4_Cf | :x: |
| calcTexMtx__9J3DTexMtxFPA4_Cf | :x: |
| calcPostTexMtx__9J3DTexMtxFPA4_Cf | :x: |
| isTexNoReg__FPv | :x: |
| getTexNoReg__FPv | :x: |
| loadTexNo__FUlRCUs | :x: |
| patchTexNo_PtrToIdx__FUlRCUs | :x: |
| loadNBTScale__FR11J3DNBTScale | :x: |
| makeTexCoordTable__Fv | :x: |
| makeAlphaCmpTable__Fv | :x: |
| makeZModeTable__Fv | :x: |
| makeTevSwapTable__Fv | :x: |
| GDOverflowCheck | :x: |
| J3DGDWriteXFCmdHdr__FUsUc | :x: |
| J3DGDWrite_u16__FUs | :x: |
| J3DGDWrite_u32__FUl | :x: |
# J3DDrawBuffer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| initialize__13J3DDrawBufferFv | :x: |
| allocBuffer__13J3DDrawBufferFUl | :x: |
| frameInit__13J3DDrawBufferFv | :x: |
| entryMatSort__13J3DDrawBufferFP12J3DMatPacket | :x: |
| entryMatAnmSort__13J3DDrawBufferFP12J3DMatPacket | :x: |
| entryZSort__13J3DDrawBufferFP12J3DMatPacket | :x: |
| entryModelSort__13J3DDrawBufferFP12J3DMatPacket | :x: |
| entryInvalidSort__13J3DDrawBufferFP12J3DMatPacket | :x: |
| entryNonSort__13J3DDrawBufferFP12J3DMatPacket | :x: |
| draw__13J3DDrawBufferCFv | :x: |
| drawHead__13J3DDrawBufferCFv | :x: |
| drawTail__13J3DDrawBufferCFv | :x: |
| calcZRatio__13J3DDrawBufferFv | :x: |
# J3DStruct.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __as__13J3DTexMtxInfoFRC13J3DTexMtxInfo | :x: |
| setEffectMtx__13J3DTexMtxInfoFPA4_f | :x: |
| __as__16J3DIndTexMtxInfoFRC16J3DIndTexMtxInfo | :x: |
| __as__10J3DFogInfoFRC10J3DFogInfo | :x: |
| __as__15J3DNBTScaleInfoFRC15J3DNBTScaleInfo | :x: |

257
docs/lib/J3DGraphLoader.md Normal file
View File

@ -0,0 +1,257 @@
# J3DGraphLoader
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| J3DMaterialFactory.o | 0.0% | 0 / 73 | 0.0% | :x:
| J3DMaterialFactory_v21.o | 0.0% | 0 / 27 | 0.0% | :x:
| J3DModelLoader.o | 0.0% | 0 / 48 | 0.0% | :x:
| J3DModelLoaderCalcSize.o | 0.0% | 0 / 13 | 0.0% | :x:
| J3DJointFactory.o | 0.0% | 0 / 2 | 0.0% | :x:
| J3DShapeFactory.o | 0.0% | 0 / 10 | 0.0% | :x:
| J3DAnmLoader.o | 0.0% | 0 / 30 | 0.0% | :x:
# J3DMaterialFactory.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__18J3DMaterialFactoryFRC16J3DMaterialBlock | :x: |
| __ct__18J3DMaterialFactoryFRC18J3DMaterialDLBlock | :x: |
| countUniqueMaterials__18J3DMaterialFactoryFv | :x: |
| countTexGens__18J3DMaterialFactoryCFi | :x: |
| countStages__18J3DMaterialFactoryCFi | :x: |
| create__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl | :x: |
| createNormalMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl | :x: |
| createPatchedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl | :x: |
| modifyPatchedCurrentMtx__18J3DMaterialFactoryCFP11J3DMateriali | :x: |
| createLockedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl | :x: |
| calcSize__18J3DMaterialFactoryCFP11J3DMaterialQ218J3DMaterialFactory12MaterialTypeiUl | :x: |
| calcSizeNormalMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl | :x: |
| calcSizePatchedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl | :x: |
| calcSizeLockedMaterial__18J3DMaterialFactoryCFP11J3DMaterialiUl | :x: |
| newMatColor__18J3DMaterialFactoryCFii | :x: |
| newColorChanNum__18J3DMaterialFactoryCFi | :x: |
| newColorChan__18J3DMaterialFactoryCFii | :x: |
| newAmbColor__18J3DMaterialFactoryCFii | :x: |
| newTexGenNum__18J3DMaterialFactoryCFi | :x: |
| newTexCoord__18J3DMaterialFactoryCFii | :x: |
| newTexMtx__18J3DMaterialFactoryCFii | :x: |
| newCullMode__18J3DMaterialFactoryCFi | :x: |
| newTexNo__18J3DMaterialFactoryCFii | :x: |
| newTevOrder__18J3DMaterialFactoryCFii | :x: |
| newTevColor__18J3DMaterialFactoryCFii | :x: |
| newTevKColor__18J3DMaterialFactoryCFii | :x: |
| newTevStageNum__18J3DMaterialFactoryCFi | :x: |
| newTevStage__18J3DMaterialFactoryCFii | :x: |
| newTevSwapModeTable__18J3DMaterialFactoryCFii | :x: |
| newIndTexStageNum__18J3DMaterialFactoryCFi | :x: |
| newIndTexOrder__18J3DMaterialFactoryCFii | :x: |
| newIndTexMtx__18J3DMaterialFactoryCFii | :x: |
| newIndTevStage__18J3DMaterialFactoryCFii | :x: |
| newIndTexCoordScale__18J3DMaterialFactoryCFii | :x: |
| newFog__18J3DMaterialFactoryCFi | :x: |
| newAlphaComp__18J3DMaterialFactoryCFi | :x: |
| newBlend__18J3DMaterialFactoryCFi | :x: |
| newZMode__18J3DMaterialFactoryCFi | :x: |
| newZCompLoc__18J3DMaterialFactoryCFi | :x: |
| newDither__18J3DMaterialFactoryCFi | :x: |
| newNBTScale__18J3DMaterialFactoryCFi | :x: |
| __ct__11J3DMaterialFv | :x: |
| __dt__11J3DMaterialFv | :x: |
| getMaterialMode__18J3DMaterialFactoryCFi | :x: |
| __dt__14J3DPEBlockNullFv | :x: |
| getType__14J3DPEBlockNullFv | :x: |
| load__14J3DPEBlockNullFv | :x: |
| __dt__15J3DTevBlockNullFv | :x: |
| getType__15J3DTevBlockNullFv | :x: |
| indexToPtr__15J3DTevBlockNullFv | :x: |
| ptrToIndex__15J3DTevBlockNullFv | :x: |
| reset__15J3DTevBlockNullFP11J3DTevBlock | :x: |
| __dt__18J3DTexGenBlockNullFv | :x: |
| getType__18J3DTexGenBlockNullFv | :x: |
| diffTexGen__18J3DTexGenBlockNullFv | :x: |
| diffTexMtx__18J3DTexGenBlockNullFv | :x: |
| diff__18J3DTexGenBlockNullFUl | :x: |
| patch__18J3DTexGenBlockNullFv | :x: |
| load__18J3DTexGenBlockNullFv | :x: |
| calcPostTexMtxWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf | :x: |
| calcPostTexMtx__18J3DTexGenBlockNullFPA4_Cf | :x: |
| calcWithoutViewMtx__18J3DTexGenBlockNullFPA4_Cf | :x: |
| calc__18J3DTexGenBlockNullFPA4_Cf | :x: |
| __dt__17J3DColorBlockNullFv | :x: |
| getType__17J3DColorBlockNullFv | :x: |
| setTexSel__11J3DTevStageFUc | :x: |
| setRasSel__11J3DTevStageFUc | :x: |
| __ct__11J3DTexCoordFv | :x: |
| setTevStageInfo__11J3DTevStageFRC15J3DTevStageInfo | :x: |
| setIndTevStageInfo__14J3DIndTevStageFRC18J3DIndTevStageInfo | :x: |
| __ct__19J3DTevSwapModeTableFRC23J3DTevSwapModeTableInfo | :x: |
| __ct__11J3DNBTScaleFRC15J3DNBTScaleInfo | :x: |
| calcColorChanID__FUsUcUcUcUcUc | :x: |
# J3DMaterialFactory_v21.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__22J3DMaterialFactory_v21FRC20J3DMaterialBlock_v21 | :x: |
| countUniqueMaterials__22J3DMaterialFactory_v21Fv | :x: |
| countTexGens__22J3DMaterialFactory_v21CFi | :x: |
| countStages__22J3DMaterialFactory_v21CFi | :x: |
| create__22J3DMaterialFactory_v21CFP11J3DMaterialiUl | :x: |
| newMatColor__22J3DMaterialFactory_v21CFii | :x: |
| newColorChanNum__22J3DMaterialFactory_v21CFi | :x: |
| newColorChan__22J3DMaterialFactory_v21CFii | :x: |
| newTexGenNum__22J3DMaterialFactory_v21CFi | :x: |
| newTexCoord__22J3DMaterialFactory_v21CFii | :x: |
| newTexMtx__22J3DMaterialFactory_v21CFii | :x: |
| newCullMode__22J3DMaterialFactory_v21CFi | :x: |
| newTexNo__22J3DMaterialFactory_v21CFii | :x: |
| newTevOrder__22J3DMaterialFactory_v21CFii | :x: |
| newTevColor__22J3DMaterialFactory_v21CFii | :x: |
| newTevKColor__22J3DMaterialFactory_v21CFii | :x: |
| newTevStageNum__22J3DMaterialFactory_v21CFi | :x: |
| newTevStage__22J3DMaterialFactory_v21CFii | :x: |
| newTevSwapModeTable__22J3DMaterialFactory_v21CFii | :x: |
| newFog__22J3DMaterialFactory_v21CFi | :x: |
| newAlphaComp__22J3DMaterialFactory_v21CFi | :x: |
| newBlend__22J3DMaterialFactory_v21CFi | :x: |
| newZMode__22J3DMaterialFactory_v21CFi | :x: |
| newZCompLoc__22J3DMaterialFactory_v21CFi | :x: |
| newDither__22J3DMaterialFactory_v21CFi | :x: |
| newNBTScale__22J3DMaterialFactory_v21CFi | :x: |
| getMaterialMode__22J3DMaterialFactory_v21CFi | :x: |
# J3DModelLoader.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14J3DModelLoaderFv | :x: |
| load__22J3DModelLoaderDataBaseFPCvUl | :x: |
| loadMaterialTable__22J3DModelLoaderDataBaseFPCv | :x: |
| loadBinaryDisplayList__22J3DModelLoaderDataBaseFPCvUl | :x: |
| load__14J3DModelLoaderFPCvUl | :x: |
| loadMaterialTable__14J3DModelLoaderFPCv | :x: |
| loadBinaryDisplayList__14J3DModelLoaderFPCvUl | :x: |
| setupBBoardInfo__14J3DModelLoaderFv | :x: |
| readInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl | :x: |
| __ct__19J3DMtxCalcNoAnmBaseFv | :x: |
| readVertex__14J3DModelLoaderFPC14J3DVertexBlock | :x: |
| readEnvelop__14J3DModelLoaderFPC16J3DEnvelopeBlock | :x: |
| readDraw__14J3DModelLoaderFPC12J3DDrawBlock | :x: |
| readJoint__14J3DModelLoaderFPC13J3DJointBlock | :x: |
| readMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl | :x: |
| readMaterial_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul | :x: |
| readShape__14J3DModelLoaderFPC13J3DShapeBlockUl | :x: |
| readTexture__14J3DModelLoaderFPC15J3DTextureBlock | :x: |
| readMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl | :x: |
| readMaterialTable_v21__18J3DModelLoader_v21FPC20J3DMaterialBlock_v21Ul | :x: |
| readTextureTable__14J3DModelLoaderFPC15J3DTextureBlock | :x: |
| readPatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl | :x: |
| readMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl | :x: |
| modifyMaterial__14J3DModelLoaderFUl | :x: |
| __dt__14J3DModelLoaderFv | :x: |
| __dt__18J3DModelLoader_v21Fv | :x: |
| __ct__18J3DModelLoader_v26Fv | :x: |
| __dt__18J3DModelLoader_v26Fv | :x: |
| readMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl | :x: |
| readMaterial_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul | :x: |
| readMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl | :x: |
| readMaterialTable_v21__14J3DModelLoaderFPC20J3DMaterialBlock_v21Ul | :x: |
| calcSizeMaterialTable__14J3DModelLoaderFPC16J3DMaterialBlockUl | :x: |
| calcSizeMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl | :x: |
| makeHierarchy__12J3DModelDataFP8J3DJointPPC17J3DModelHierarchy | :x: |
| __ct__10J3DTextureFUsP7ResTIMG | :x: |
| __dt__10J3DTextureFv | :x: |
| setMtxType__8J3DJointFUc | :x: |
| __dt__19J3DMtxCalcNoAnmBaseFv | :x: |
| __dt__73J3DMtxCalcNoAnm&lt;27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya&gt;Fv | :x: |
| init__73J3DMtxCalcNoAnm&lt;27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya&gt;FRC3VecRA3_A4_Cf | :x: |
| calc__73J3DMtxCalcNoAnm&lt;27J3DMtxCalcCalcTransformMaya,24J3DMtxCalcJ3DSysInitMaya&gt;Fv | :x: |
| __dt__83J3DMtxCalcNoAnm&lt;32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage&gt;Fv | :x: |
| init__83J3DMtxCalcNoAnm&lt;32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage&gt;FRC3VecRA3_A4_Cf | :x: |
| calc__83J3DMtxCalcNoAnm&lt;32J3DMtxCalcCalcTransformSoftimage,29J3DMtxCalcJ3DSysInitSoftimage&gt;Fv | :x: |
| __dt__75J3DMtxCalcNoAnm&lt;28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic&gt;Fv | :x: |
| init__75J3DMtxCalcNoAnm&lt;28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic&gt;FRC3VecRA3_A4_Cf | :x: |
| calc__75J3DMtxCalcNoAnm&lt;28J3DMtxCalcCalcTransformBasic,25J3DMtxCalcJ3DSysInitBasic&gt;Fv | :x: |
# J3DModelLoaderCalcSize.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| countMaterialNum__14J3DModelLoaderFPCv | :x: |
| calcLoadSize__14J3DModelLoaderFPCvUl | :x: |
| calcLoadMaterialTableSize__14J3DModelLoaderFPCv | :x: |
| calcLoadBinaryDisplayListSize__14J3DModelLoaderFPCvUl | :x: |
| calcSizeInformation__14J3DModelLoaderFPC17J3DModelInfoBlockUl | :x: |
| calcSizeJoint__14J3DModelLoaderFPC13J3DJointBlock | :x: |
| calcSizeDraw__14J3DModelLoaderFPC12J3DDrawBlock | :x: |
| calcSizeMaterial__18J3DModelLoader_v26FPC16J3DMaterialBlockUl | :x: |
| calcSizeShape__14J3DModelLoaderFPC13J3DShapeBlockUl | :x: |
| calcSizeTexture__14J3DModelLoaderFPC15J3DTextureBlock | :x: |
| calcSizeMaterialTable__18J3DModelLoader_v26FPC16J3DMaterialBlockUl | :x: |
| calcSizePatchedMaterial__14J3DModelLoaderFPC16J3DMaterialBlockUl | :x: |
| calcSizeMaterialDL__14J3DModelLoaderFPC18J3DMaterialDLBlockUl | :x: |
# J3DJointFactory.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__15J3DJointFactoryFRC13J3DJointBlock | :x: |
| create__15J3DJointFactoryFi | :x: |
# J3DShapeFactory.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__15J3DShapeFactoryFRC13J3DShapeBlock | :x: |
| create__15J3DShapeFactoryFiUlP14_GXVtxDescList | :x: |
| newShapeMtx__15J3DShapeFactoryCFUlii | :x: |
| newShapeDraw__15J3DShapeFactoryCFii | :x: |
| allocVcdVatCmdBuffer__15J3DShapeFactoryFUl | :x: |
| calcSize__15J3DShapeFactoryFiUl | :x: |
| calcSizeVcdVatCmdBuffer__15J3DShapeFactoryFUl | :x: |
| calcSizeShapeMtx__15J3DShapeFactoryCFUlii | :x: |
| getMtxGroupNum__15J3DShapeFactoryCFi | :x: |
| __ct__21J3DShapeMtxConcatViewFUs | :x: |
# J3DAnmLoader.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| load__20J3DAnmLoaderDataBaseFPCv24J3DAnmLoaderDataBaseFlag | :x: |
| __ct__20J3DAnmFullLoader_v15Fv | :x: |
| __dt__20J3DAnmFullLoader_v15Fv | :x: |
| __ct__19J3DAnmKeyLoader_v15Fv | :x: |
| __dt__19J3DAnmKeyLoader_v15Fv | :x: |
| load__20J3DAnmFullLoader_v15FPCv | :x: |
| setResource__20J3DAnmFullLoader_v15FP10J3DAnmBasePCv | :x: |
| setAnmTransform__20J3DAnmFullLoader_v15FP19J3DAnmTransformFullPC23J3DAnmTransformFullData | :x: |
| setAnmColor__20J3DAnmFullLoader_v15FP15J3DAnmColorFullPC19J3DAnmColorFullData | :x: |
| setAnmTexPattern__20J3DAnmFullLoader_v15FP16J3DAnmTexPatternPC24J3DAnmTexPatternFullData | :x: |
| setAnmVisibility__20J3DAnmFullLoader_v15FP20J3DAnmVisibilityFullPC24J3DAnmVisibilityFullData | :x: |
| setAnmCluster__20J3DAnmFullLoader_v15FP17J3DAnmClusterFullPC21J3DAnmClusterFullData | :x: |
| setAnmVtxColor__20J3DAnmFullLoader_v15FP18J3DAnmVtxColorFullPC22J3DAnmVtxColorFullData | :x: |
| load__19J3DAnmKeyLoader_v15FPCv | :x: |
| setResource__19J3DAnmKeyLoader_v15FP10J3DAnmBasePCv | :x: |
| setAnmTransform__19J3DAnmKeyLoader_v15FP18J3DAnmTransformKeyPC22J3DAnmTransformKeyData | :x: |
| setAnmTextureSRT__19J3DAnmKeyLoader_v15FP19J3DAnmTextureSRTKeyPC23J3DAnmTextureSRTKeyData | :x: |
| setAnmColor__19J3DAnmKeyLoader_v15FP14J3DAnmColorKeyPC18J3DAnmColorKeyData | :x: |
| setAnmCluster__19J3DAnmKeyLoader_v15FP16J3DAnmClusterKeyPC20J3DAnmClusterKeyData | :x: |
| setAnmTevReg__19J3DAnmKeyLoader_v15FP15J3DAnmTevRegKeyPC19J3DAnmTevRegKeyData | :x: |
| setAnmVtxColor__19J3DAnmKeyLoader_v15FP17J3DAnmVtxColorKeyPC21J3DAnmVtxColorKeyData | :x: |
| __ct__13J3DAnmClusterFsPf | :x: |
| __dt__13J3DAnmClusterFv | :x: |
| __ct__19J3DAnmTransformFullFv | :x: |
| getKind__20J3DAnmVisibilityFullCFv | :x: |
| __dt__20J3DAnmVisibilityFullFv | :x: |
| getKind__13J3DAnmClusterCFv | :x: |
| getTransform__18J3DAnmTransformKeyCFUsP16J3DTransformInfo | :x: |
| getKind__18J3DAnmTransformKeyCFv | :x: |
| __dt__18J3DAnmTransformKeyFv | :x: |

1321
docs/lib/JAudio2.md Normal file

File diff suppressed because it is too large Load Diff

31
docs/lib/JGadget.md Normal file
View File

@ -0,0 +1,31 @@
# JGadget
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| hashcode.o | 0.0% | 0 / 1 | 0.0% | :x:
| linklist.o | 0.0% | 0 / 6 | 0.0% | :x:
# hashcode.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| getHashCode__7JGadgetFPCc | :x: |
# linklist.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__Q27JGadget13TNodeLinkListFv | :x: |
| splice__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorRQ27JGadget13TNodeLinkListQ37JGadget13TNodeLinkList8iterator | :x: |
| Insert__Q27JGadget13TNodeLinkListFQ37JGadget13TNodeLinkList8iteratorPQ27JGadget13TLinkListNode | :x: |
| Erase__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode | :x: |
| Remove__Q27JGadget13TNodeLinkListFPQ27JGadget13TLinkListNode | :x: |
| Initialize___Q27JGadget13TNodeLinkListFv | :x: |

494
docs/lib/JKernel.md Normal file
View File

@ -0,0 +1,494 @@
# JKernel
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| JKRHeap.o | 0.0% | 0 / 48 | 0.0% | :x:
| JKRExpHeap.o | 0.0% | 0 / 40 | 0.0% | :x:
| JKRSolidHeap.o | 0.0% | 0 / 20 | 0.0% | :x:
| JKRUnitHeap.o | 0.0% | 0 / 26 | 0.0% | :x:
| JKRDisposer.o | 100.0% | 3 / 3 | 100.0% | :white_check_mark:
| JKRThread.o | 25.063938618925828% | 4 / 19 | 21.052631578947366% | :eight_pointed_black_star:
| JKRAram.o | 0.0% | 0 / 14 | 0.0% | :x:
| JKRAramHeap.o | 0.0% | 0 / 9 | 0.0% | :x:
| JKRAramBlock.o | 0.0% | 0 / 5 | 0.0% | :x:
| JKRAramPiece.o | 0.0% | 0 / 10 | 0.0% | :x:
| JKRAramStream.o | 0.0% | 0 / 8 | 0.0% | :x:
| JKRFileLoader.o | 75.0% | 8 / 11 | 72.72727272727273% | :eight_pointed_black_star:
| JKRFileFinder.o | 83.50515463917526% | 3 / 4 | 75.0% | :eight_pointed_black_star:
| JKRArchivePub.o | 96.25407166123779% | 20 / 21 | 95.23809523809523% | :eight_pointed_black_star:
| JKRArchivePri.o | 59.01287553648069% | 12 / 16 | 75.0% | :eight_pointed_black_star:
| JKRMemArchive.o | 62.98701298701299% | 10 / 13 | 76.92307692307693% | :eight_pointed_black_star:
| JKRAramArchive.o | 6.128550074738415% | 1 / 10 | 10.0% | :eight_pointed_black_star:
| JKRDvdArchive.o | 5.6865464632454925% | 1 / 8 | 12.5% | :eight_pointed_black_star:
| JKRCompArchive.o | 0.0% | 0 / 8 | 0.0% | :x:
| JKRDvdFile.o | 0.0% | 0 / 17 | 0.0% | :x:
| JKRDvdRipper.o | 0.0% | 0 / 8 | 0.0% | :x:
| JKRDvdAramRipper.o | 0.0% | 0 / 13 | 0.0% | :x:
| JKRDecomp.o | 56.235827664399096% | 10 / 13 | 76.92307692307693% | :eight_pointed_black_star:
# JKRHeap.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__7JKRHeapFPvUlP7JKRHeapb | :x: |
| __dt__17JSULink&lt;7JKRHeap&gt;Fv | :x: |
| __dt__17JSUTree&lt;7JKRHeap&gt;Fv | :x: |
| __dt__22JSUList&lt;11JKRDisposer&gt;Fv | :x: |
| __dt__7JKRHeapFv | :x: |
| initArena__7JKRHeapFPPcPUli | :x: |
| becomeSystemHeap__7JKRHeapFv | :x: |
| becomeCurrentHeap__7JKRHeapFv | :x: |
| destroy__7JKRHeapFP7JKRHeap | :x: |
| alloc__7JKRHeapFUliP7JKRHeap | :x: |
| alloc__7JKRHeapFUli | :x: |
| free__7JKRHeapFPvP7JKRHeap | :x: |
| free__7JKRHeapFPv | :x: |
| callAllDisposer__7JKRHeapFv | :x: |
| freeAll__7JKRHeapFv | :x: |
| freeTail__7JKRHeapFv | :x: |
| resize__7JKRHeapFPvUl | :x: |
| getFreeSize__7JKRHeapFv | :x: |
| getMaxFreeBlock__7JKRHeapFv | :x: |
| getTotalFreeSize__7JKRHeapFv | :x: |
| findFromRoot__7JKRHeapFPv | :x: |
| find__7JKRHeapCFPv | :x: |
| findAllHeap__7JKRHeapCFPv | :x: |
| dispose_subroutine__7JKRHeapFUlUl | :x: |
| dispose__7JKRHeapFPvUl | :x: |
| dispose__7JKRHeapFPvPv | :x: |
| dispose__7JKRHeapFv | :x: |
| copyMemory__7JKRHeapFPvPvUl | :x: |
| JKRDefaultMemoryErrorRoutine__FPvUli | :x: |
| setErrorHandler__7JKRHeapFPFPvUli_v | :x: |
| __nw__FUl | :x: |
| __nw__FUli | :x: |
| __nw__FUlP7JKRHeapi | :x: |
| __nwa__FUl | :x: |
| __nwa__FUli | :x: |
| __nwa__FUlP7JKRHeapi | :x: |
| __dl__FPv | :x: |
| __dla__FPv | :x: |
| state_register__7JKRHeapCFPQ27JKRHeap6TStateUl | :x: |
| state_compare__7JKRHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState | :x: |
| state_dump__7JKRHeapCFRCQ27JKRHeap6TState | :x: |
| setAltAramStartAdr__7JKRHeapFUl | :x: |
| getAltAramStartAdr__7JKRHeapFv | :x: |
| do_changeGroupID__7JKRHeapFUc | :x: |
| do_getCurrentGroupId__7JKRHeapFv | :x: |
| dump_sort__7JKRHeapFv | :x: |
| __pp__25JSUTreeIterator&lt;7JKRHeap&gt;Fv | :x: |
| __pp__30JSUListIterator&lt;11JKRDisposer&gt;Fi | :x: |
# JKRExpHeap.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| createRoot__10JKRExpHeapFib | :x: |
| create__10JKRExpHeapFUlP7JKRHeapb | :x: |
| create__10JKRExpHeapFPvUlP7JKRHeapb | :x: |
| do_destroy__10JKRExpHeapFv | :x: |
| __ct__10JKRExpHeapFPvUlP7JKRHeapb | :x: |
| __dt__10JKRExpHeapFv | :x: |
| do_alloc__10JKRExpHeapFUli | :x: |
| allocFromHead__10JKRExpHeapFUli | :x: |
| allocFromHead__10JKRExpHeapFUl | :x: |
| allocFromTail__10JKRExpHeapFUli | :x: |
| allocFromTail__10JKRExpHeapFUl | :x: |
| do_free__10JKRExpHeapFPv | :x: |
| do_freeAll__10JKRExpHeapFv | :x: |
| do_freeTail__10JKRExpHeapFv | :x: |
| do_fillFreeArea__10JKRExpHeapFv | :x: |
| do_changeGroupID__10JKRExpHeapFUc | :x: |
| do_resize__10JKRExpHeapFPvUl | :x: |
| do_getSize__10JKRExpHeapFPv | :x: |
| do_getFreeSize__10JKRExpHeapFv | :x: |
| do_getMaxFreeBlock__10JKRExpHeapFv | :x: |
| do_getTotalFreeSize__10JKRExpHeapFv | :x: |
| getUsedSize__10JKRExpHeapCFUc | :x: |
| isEmpty__10JKRExpHeapFv | :x: |
| appendUsedList__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock | :x: |
| setFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlock | :x: |
| removeFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock | :x: |
| removeUsedBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock | :x: |
| recycleFreeBlock__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock | :x: |
| joinTwoBlocks__10JKRExpHeapFPQ210JKRExpHeap9CMemBlock | :x: |
| check__10JKRExpHeapFv | :x: |
| dump__10JKRExpHeapFv | :x: |
| dump_sort__10JKRExpHeapFv | :x: |
| initiate__Q210JKRExpHeap9CMemBlockFPQ210JKRExpHeap9CMemBlockPQ210JKRExpHeap9CMemBlockUlUcUc | :x: |
| allocFore__Q210JKRExpHeap9CMemBlockFUlUcUcUcUc | :x: |
| allocBack__Q210JKRExpHeap9CMemBlockFUlUcUcUcUc | :x: |
| getHeapBlock__Q210JKRExpHeap9CMemBlockFPv | :x: |
| state_register__10JKRExpHeapCFPQ27JKRHeap6TStateUl | :x: |
| state_compare__10JKRExpHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState | :x: |
| do_getCurrentGroupId__10JKRExpHeapFv | :x: |
| getHeapType__10JKRExpHeapFv | :x: |
# JKRSolidHeap.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| create__12JKRSolidHeapFUlP7JKRHeapb | :x: |
| do_destroy__12JKRSolidHeapFv | :x: |
| __ct__12JKRSolidHeapFPvUlP7JKRHeapb | :x: |
| __dt__12JKRSolidHeapFv | :x: |
| do_alloc__12JKRSolidHeapFUli | :x: |
| allocFromHead__12JKRSolidHeapFUli | :x: |
| allocFromTail__12JKRSolidHeapFUli | :x: |
| do_freeAll__12JKRSolidHeapFv | :x: |
| do_freeTail__12JKRSolidHeapFv | :x: |
| do_fillFreeArea__12JKRSolidHeapFv | :x: |
| do_resize__12JKRSolidHeapFPvUl | :x: |
| do_getSize__12JKRSolidHeapFPv | :x: |
| check__12JKRSolidHeapFv | :x: |
| dump__12JKRSolidHeapFv | :x: |
| state_register__12JKRSolidHeapCFPQ27JKRHeap6TStateUl | :x: |
| state_compare__12JKRSolidHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState | :x: |
| do_getTotalFreeSize__12JKRSolidHeapFv | :x: |
| do_getMaxFreeBlock__12JKRSolidHeapFv | :x: |
| do_getFreeSize__12JKRSolidHeapFv | :x: |
| getHeapType__12JKRSolidHeapFv | :x: |
# JKRUnitHeap.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| create__11JKRUnitHeapFUlUlUlP7JKRHeapb | :x: |
| do_destroy__11JKRUnitHeapFv | :x: |
| __ct__11JKRUnitHeapFPUcPUcUlUlUlUlP7JKRHeapb | :x: |
| __dt__11JKRUnitHeapFv | :x: |
| clearBatArea__11JKRUnitHeapFv | :x: |
| find1FreeBlock__11JKRUnitHeapFi | :x: |
| findFreeBlock__11JKRUnitHeapFiUl | :x: |
| findFreeBlock_fromHead__11JKRUnitHeapFUl | :x: |
| findFreeBlock_fromTail__11JKRUnitHeapFUl | :x: |
| do_freeAll__11JKRUnitHeapFv | :x: |
| do_freeTail__11JKRUnitHeapFv | :x: |
| do_fillFreeArea__11JKRUnitHeapFv | :x: |
| do_resize__11JKRUnitHeapFPvUl | :x: |
| do_getSize__11JKRUnitHeapFPv | :x: |
| do_getFreeSize__11JKRUnitHeapFv | :x: |
| do_getMaxFreeBlock__11JKRUnitHeapFv | :x: |
| do_getTotalFreeSize__11JKRUnitHeapFv | :x: |
| indexToAddress__11JKRUnitHeapFi | :x: |
| addressToIndex__11JKRUnitHeapFPv | :x: |
| isUnitUsed__11JKRUnitHeapCFi | :x: |
| setUnitUsed__11JKRUnitHeapFi | :x: |
| check__11JKRUnitHeapFv | :x: |
| dump__11JKRUnitHeapFv | :x: |
| state_register__11JKRUnitHeapCFPQ27JKRHeap6TStateUl | :x: |
| state_compare__11JKRUnitHeapCFRCQ27JKRHeap6TStateRCQ27JKRHeap6TState | :x: |
| getHeapType__11JKRUnitHeapFv | :x: |
# JKRDisposer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11JKRDisposerFv | :white_check_mark: |
| __dt__22JSULink&lt;11JKRDisposer&gt;Fv | :white_check_mark: |
| __dt__11JKRDisposerFv | :white_check_mark: |
# JKRThread.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__9JKRThreadFUlii | :x: |
| __ct__9JKRThreadFP7JKRHeapUlii | :x: |
| __dt__9JKRThreadFv | :white_check_mark: |
| setCommon_mesgQueue__9JKRThreadFP7JKRHeapi | :white_check_mark: |
| setCommon_heapSpecified__9JKRThreadFP7JKRHeapUli | :x: |
| start__9JKRThreadFPv | :white_check_mark: |
| searchThread__9JKRThreadFP8OSThread | :white_check_mark: |
| enter__15JKRThreadSwitchFP9JKRThreadi | :x: |
| __as__Q28JUtility6TColorFRCQ28JUtility6TColor | :x: |
| __sinit_\JKRThread_cpp | :x: |
| __ct__Q29JKRThread5TLoadFv | :x: |
| clear__Q29JKRThread5TLoadFv | :x: |
| __dt__19JSULink&lt;9JKRThread&gt;Fv | :x: |
| run__9JKRThreadFv | :x: |
| __ct__Q28JUtility6TColorFUcUcUcUc | :x: |
| __ct__19JSUList&lt;9JKRThread&gt;Fb | :x: |
| __dt__19JSUList&lt;9JKRThread&gt;Fv | :x: |
| __ct__17JSUList&lt;7JKRTask&gt;Fv | :x: |
| __dt__17JSUList&lt;7JKRTask&gt;Fv | :x: |
# JKRAram.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| create__7JKRAramFUlUllll | :x: |
| __dt__7JKRAramFv | :x: |
| run__7JKRAramFv | :x: |
| checkOkAddress__7JKRAramFPUcUlP12JKRAramBlockUl | :x: |
| changeGroupIdIfNeed__7JKRAramFPUci | :x: |
| mainRamToAram__7JKRAramFPUcUlUl15JKRExpandSwitchUlP7JKRHeapiPUl | :x: |
| aramToMainRam__7JKRAramFUlPUcUl15JKRExpandSwitchUlP7JKRHeapiPUl | :x: |
| JKRDecompressFromAramToMainRam__FUlPvUlUlUlPUl | :x: |
| __sinit_\JKRAram_cpp | :x: |
| JKRCheckCompressed_noASR__FPUc | :x: |
| JKRDecompExpandSize__FPUc | :x: |
| decideAramGroupId__7JKRAramFi | :x: |
| __ct__23JSUList&lt;12JKRAMCommand&gt;Fv | :x: |
| __dt__23JSUList&lt;12JKRAMCommand&gt;Fv | :x: |
# JKRAramHeap.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11JKRAramHeapFUlUl | :x: |
| __dt__11JKRAramHeapFv | :x: |
| alloc__11JKRAramHeapFUlQ211JKRAramHeap10EAllocMode | :x: |
| allocFromHead__11JKRAramHeapFUl | :x: |
| allocFromTail__11JKRAramHeapFUl | :x: |
| __sinit_\JKRAramHeap_cpp | :x: |
| __pp__31JSUListIterator&lt;12JKRAramBlock&gt;Fi | :x: |
| __ct__23JSUList&lt;12JKRAramBlock&gt;Fv | :x: |
| __dt__23JSUList&lt;12JKRAramBlock&gt;Fv | :x: |
# JKRAramBlock.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__12JKRAramBlockFUlUlUlUcb | :x: |
| __dt__23JSULink&lt;12JKRAramBlock&gt;Fv | :x: |
| __dt__12JKRAramBlockFv | :x: |
| allocHead__12JKRAramBlockFUlUcP11JKRAramHeap | :x: |
| allocTail__12JKRAramBlockFUlUcP11JKRAramHeap | :x: |
# JKRAramPiece.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| prepareCommand__12JKRAramPieceFiUlUlUlP12JKRAramBlockPFUl_v | :x: |
| sendCommand__12JKRAramPieceFP12JKRAMCommand | :x: |
| orderAsync__12JKRAramPieceFiUlUlUlP12JKRAramBlockPFUl_v | :x: |
| sync__12JKRAramPieceFP12JKRAMCommandi | :x: |
| orderSync__12JKRAramPieceFiUlUlUlP12JKRAramBlock | :x: |
| doneDMA__12JKRAramPieceFUl | :x: |
| __ct__12JKRAMCommandFv | :x: |
| __dt__23JSULink&lt;12JKRAMCommand&gt;Fv | :x: |
| __dt__12JKRAMCommandFv | :x: |
| __sinit_\JKRAramPiece_cpp | :x: |
# JKRAramStream.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| create__13JKRAramStreamFl | :x: |
| __ct__13JKRAramStreamFl | :x: |
| __dt__13JKRAramStreamFv | :x: |
| run__13JKRAramStreamFv | :x: |
| writeToAram__13JKRAramStreamFP20JKRAramStreamCommand | :x: |
| write_StreamToAram_Async__13JKRAramStreamFP18JSUFileInputStreamUlUlUlPUl | :x: |
| sync__13JKRAramStreamFP20JKRAramStreamCommandi | :x: |
| setTransBuffer__13JKRAramStreamFPUcUlP7JKRHeap | :x: |
# JKRFileLoader.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__13JKRFileLoaderFv | :white_check_mark: |
| __dt__24JSULink&lt;13JKRFileLoader&gt;Fv | :x: |
| __dt__13JKRFileLoaderFv | :white_check_mark: |
| unmount__13JKRFileLoaderFv | :white_check_mark: |
| getGlbResource__13JKRFileLoaderFPCcP13JKRFileLoader | :white_check_mark: |
| initializeVolumeList__13JKRFileLoaderFv | :white_check_mark: |
| prependVolumeList__13JKRFileLoaderFP24JSULink&lt;13JKRFileLoader&gt; | :white_check_mark: |
| removeVolumeList__13JKRFileLoaderFP24JSULink&lt;13JKRFileLoader&gt; | :white_check_mark: |
| __sinit_\JKRFileLoader_cpp | :white_check_mark: |
| __ct__24JSUList&lt;13JKRFileLoader&gt;Fv | :x: |
| __dt__24JSUList&lt;13JKRFileLoader&gt;Fv | :x: |
# JKRFileFinder.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__12JKRArcFinderFP10JKRArchivell | :white_check_mark: |
| findNextFile__12JKRArcFinderFv | :white_check_mark: |
| __ct__13JKRFileFinderFv | :white_check_mark: |
| __dt__12JKRArcFinderFv | :x: |
# JKRArchivePub.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| check_mount_already__10JKRArchiveFl | :white_check_mark: |
| check_mount_already__10JKRArchiveFlP7JKRHeap | :white_check_mark: |
| mount__10JKRArchiveFPCcQ210JKRArchive10EMountModeP7JKRHeapQ210JKRArchive15EMountDirection | :x: |
| mount__10JKRArchiveFlQ210JKRArchive10EMountModeP7JKRHeapQ210JKRArchive15EMountDirection | :white_check_mark: |
| becomeCurrent__10JKRArchiveFPCc | :white_check_mark: |
| getDirEntry__10JKRArchiveCFPQ210JKRArchive9SDirEntryUl | :white_check_mark: |
| getResource__10JKRArchiveFPCc | :white_check_mark: |
| getResource__10JKRArchiveFUlPCc | :white_check_mark: |
| getIdxResource__10JKRArchiveFUl | :white_check_mark: |
| getResource__10JKRArchiveFUs | :white_check_mark: |
| readResource__10JKRArchiveFPvUlUlPCc | :white_check_mark: |
| readResource__10JKRArchiveFPvUlPCc | :white_check_mark: |
| readResource__10JKRArchiveFPvUlUs | :white_check_mark: |
| removeResourceAll__10JKRArchiveFv | :white_check_mark: |
| removeResource__10JKRArchiveFPv | :white_check_mark: |
| detachResource__10JKRArchiveFPv | :white_check_mark: |
| getResSize__10JKRArchiveCFPCv | :white_check_mark: |
| countResource__10JKRArchiveCFv | :white_check_mark: |
| countFile__10JKRArchiveCFPCc | :white_check_mark: |
| getFirstFile__10JKRArchiveCFPCc | :white_check_mark: |
| getFileAttribute__10JKRArchiveCFUl | :white_check_mark: |
# JKRArchivePri.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10JKRArchiveFv | :white_check_mark: |
| __ct__10JKRArchiveFlQ210JKRArchive10EMountMode | :white_check_mark: |
| __dt__10JKRArchiveFv | :white_check_mark: |
| isSameName__10JKRArchiveCFRQ210JKRArchive8CArcNameUlUs | :white_check_mark: |
| findResType__10JKRArchiveCFUl | :white_check_mark: |
| findDirectory__10JKRArchiveCFPCcUl | :x: |
| findTypeResource__10JKRArchiveCFUlPCc | :white_check_mark: |
| findFsResource__10JKRArchiveCFPCcUl | :x: |
| findIdxResource__10JKRArchiveCFUl | :white_check_mark: |
| findNameResource__10JKRArchiveCFPCc | :white_check_mark: |
| findPtrResource__10JKRArchiveCFPCv | :white_check_mark: |
| findIdResource__10JKRArchiveCFUs | :white_check_mark: |
| store__Q210JKRArchive8CArcNameFPCc | :x: |
| store__Q210JKRArchive8CArcNameFPCcc | :x: |
| setExpandSize__10JKRArchiveFPQ210JKRArchive12SDIFileEntryUl | :white_check_mark: |
| getExpandSize__10JKRArchiveCFPQ210JKRArchive12SDIFileEntry | :white_check_mark: |
# JKRMemArchive.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__13JKRMemArchiveFv | :white_check_mark: |
| __ct__13JKRMemArchiveFlQ210JKRArchive15EMountDirection | :white_check_mark: |
| __dt__13JKRMemArchiveFv | :white_check_mark: |
| fixedInit__13JKRMemArchiveFl | :white_check_mark: |
| mountFixed__13JKRMemArchiveFPv15JKRMemBreakFlag | :white_check_mark: |
| open__13JKRMemArchiveFlQ210JKRArchive15EMountDirection | :x: |
| open__13JKRMemArchiveFPvUl15JKRMemBreakFlag | :x: |
| fetchResource__13JKRMemArchiveFPQ210JKRArchive12SDIFileEntryPUl | :white_check_mark: |
| fetchResource__13JKRMemArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl | :white_check_mark: |
| removeResourceAll__13JKRMemArchiveFv | :white_check_mark: |
| removeResource__13JKRMemArchiveFPv | :white_check_mark: |
| fetchResource_subroutine__13JKRMemArchiveFPUcUlPUcUli | :x: |
| getExpandedResSize__13JKRMemArchiveCFPCv | :white_check_mark: |
# JKRAramArchive.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14JKRAramArchiveFlQ210JKRArchive15EMountDirection | :white_check_mark: |
| __dt__14JKRAramArchiveFv | :x: |
| open__14JKRAramArchiveFl | :x: |
| fetchResource__14JKRAramArchiveFPQ210JKRArchive12SDIFileEntryPUl | :x: |
| fetchResource__14JKRAramArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl | :x: |
| fetchResource_subroutine__14JKRAramArchiveFUlUlPUcUli | :x: |
| fetchResource_subroutine__14JKRAramArchiveFUlUlP7JKRHeapiPPUc | :x: |
| getExpandedResSize__14JKRAramArchiveCFPCv | :x: |
| __dt__7JKRFileFv | :x: |
| JKRConvertAttrToCompressionType__Fi | :x: |
# JKRDvdArchive.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__13JKRDvdArchiveFlQ210JKRArchive15EMountDirection | :white_check_mark: |
| __dt__13JKRDvdArchiveFv | :x: |
| open__13JKRDvdArchiveFl | :x: |
| fetchResource__13JKRDvdArchiveFPQ210JKRArchive12SDIFileEntryPUl | :x: |
| fetchResource__13JKRDvdArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl | :x: |
| fetchResource_subroutine__13JKRDvdArchiveFlUlUlPUcUlii | :x: |
| fetchResource_subroutine__13JKRDvdArchiveFlUlUlP7JKRHeapiiPPUc | :x: |
| getExpandedResSize__13JKRDvdArchiveCFPCv | :x: |
# JKRCompArchive.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__14JKRCompArchiveFlQ210JKRArchive15EMountDirection | :x: |
| __dt__14JKRCompArchiveFv | :x: |
| open__14JKRCompArchiveFl | :x: |
| fetchResource__14JKRCompArchiveFPQ210JKRArchive12SDIFileEntryPUl | :x: |
| fetchResource__14JKRCompArchiveFPvUlPQ210JKRArchive12SDIFileEntryPUl | :x: |
| removeResourceAll__14JKRCompArchiveFv | :x: |
| removeResource__14JKRCompArchiveFPv | :x: |
| getExpandedResSize__14JKRCompArchiveCFPCv | :x: |
# JKRDvdFile.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10JKRDvdFileFv | :x: |
| __ct__10JKRDvdFileFl | :x: |
| __dt__10JKRDvdFileFv | :x: |
| initiate__10JKRDvdFileFv | :x: |
| open__10JKRDvdFileFPCc | :x: |
| open__10JKRDvdFileFl | :x: |
| close__10JKRDvdFileFv | :x: |
| readData__10JKRDvdFileFPvll | :x: |
| writeData__10JKRDvdFileFPCvll | :x: |
| sync__10JKRDvdFileFv | :x: |
| doneProcess__10JKRDvdFileFlP11DVDFileInfo | :x: |
| __sinit_\JKRDvdFile_cpp | :x: |
| __ct__7JKRFileFv | :x: |
| __dt__21JSULink&lt;10JKRDvdFile&gt;Fv | :x: |
| getFileSize__10JKRDvdFileCFv | :x: |
| __ct__21JSUList&lt;10JKRDvdFile&gt;Fv | :x: |
| __dt__21JSUList&lt;10JKRDvdFile&gt;Fv | :x: |
# JKRDvdRipper.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| loadToMainRAM__12JKRDvdRipperFPCcPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl | :x: |
| loadToMainRAM__12JKRDvdRipperFlPUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl | :x: |
| loadToMainRAM__12JKRDvdRipperFP10JKRDvdFilePUc15JKRExpandSwitchUlP7JKRHeapQ212JKRDvdRipper15EAllocDirectionUlPiPUl | :x: |
| JKRDecompressFromDVD__FP10JKRDvdFilePvUlUlUlUlPUl | :x: |
| __sinit_\JKRDvdRipper_cpp | :x: |
| __ct__23JSUList&lt;12JKRDMCommand&gt;Fv | :x: |
| __dt__23JSUList&lt;12JKRDMCommand&gt;Fv | :x: |
| isErrorRetry__12JKRDvdRipperFv | :x: |
# JKRDvdAramRipper.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| loadToAram__16JKRDvdAramRipperFlUl15JKRExpandSwitchUlUlPUl | :x: |
| loadToAram__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchUlUlPUl | :x: |
| loadToAram_Async__16JKRDvdAramRipperFP10JKRDvdFileUl15JKRExpandSwitchPFUl_vUlUlPUl | :x: |
| callCommand_Async__16JKRDvdAramRipperFP12JKRADCommand | :x: |
| syncAram__16JKRDvdAramRipperFP12JKRADCommandi | :x: |
| __ct__12JKRADCommandFv | :x: |
| __dt__12JKRADCommandFv | :x: |
| JKRDecompressFromDVDToAram__FP10JKRDvdFileUlUlUlUlUlPUl | :x: |
| dmaBufferFlush__FUl | :x: |
| __sinit_\JKRDvdAramRipper_cpp | :x: |
| __dt__18JSUFileInputStreamFv | :x: |
| __ct__23JSUList&lt;12JKRADCommand&gt;Fv | :x: |
| __dt__23JSUList&lt;12JKRADCommand&gt;Fv | :x: |
# JKRDecomp.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| create__9JKRDecompFl | :white_check_mark: |
| __ct__9JKRDecompFl | :white_check_mark: |
| __dt__9JKRDecompFv | :white_check_mark: |
| run__9JKRDecompFv | :white_check_mark: |
| prepareCommand__9JKRDecompFPUcPUcUlUlPFUl_v | :white_check_mark: |
| sendCommand__9JKRDecompFP16JKRDecompCommand | :white_check_mark: |
| sync__9JKRDecompFP16JKRDecompCommandi | :white_check_mark: |
| orderSync__9JKRDecompFPUcPUcUlUl | :x: |
| decode__9JKRDecompFPUcPUcUlUl | :white_check_mark: |
| decodeSZP__9JKRDecompFPUcPUcUlUl | :x: |
| decodeSZS__9JKRDecompFPUcPUcUlUl | :x: |
| checkCompressed__9JKRDecompFPUc | :white_check_mark: |
| __ct__16JKRDecompCommandFv | :white_check_mark: |

42
docs/lib/JMath.md Normal file
View File

@ -0,0 +1,42 @@
# JMath
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| JMath.o | 0.0% | 0 / 5 | 0.0% | :x:
| random.o | 0.0% | 0 / 1 | 0.0% | :x:
| JMATrigonometric.o | 0.0% | 0 / 6 | 0.0% | :x:
# JMath.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| JMAEulerToQuat__FsssP10Quaternion | :x: |
| JMAQuatLerp__FPC10QuaternionPC10QuaternionfP10Quaternion | :x: |
| JMAVECScaleAdd__FPC3VecPC3VecP3Vecf | :x: |
| JMAVECLerp__FPC3VecPC3VecP3Vecf | :x: |
| JMAMTXApplyScale__FPA4_CfPA4_ffff | :x: |
# random.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q25JMath13TRandom_fast_FUl | :x: |
# JMATrigonometric.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| atan2___Q25JMath18TAtanTable&lt;1024,f&gt;CFff | :x: |
| __sinit_\JMATrigonometric_cpp | :x: |
| get___Q25JMath18TAtanTable&lt;1024,f&gt;CFff | :x: |
| __ct__Q25JMath18TSinCosTable&lt;14,f&gt;Fv | :x: |
| __ct__Q25JMath18TAtanTable&lt;1024,f&gt;Fv | :x: |
| __ct__Q25JMath22TAsinAcosTable&lt;1024,f&gt;Fv | :x: |

296
docs/lib/JParticle.md Normal file
View File

@ -0,0 +1,296 @@
# JParticle
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| JPAResourceManager.o | 0.0% | 0 / 5 | 0.0% | :x:
| JPAResource.o | 0.0% | 0 / 17 | 0.0% | :x:
| JPABaseShape.o | 0.0% | 0 / 72 | 0.0% | :x:
| JPAExtraShape.o | 0.0% | 0 / 13 | 0.0% | :x:
| JPAChildShape.o | 0.0% | 0 / 4 | 0.0% | :x:
| JPAExTexShape.o | 0.0% | 0 / 2 | 0.0% | :x:
| JPADynamicsBlock.o | 0.0% | 0 / 14 | 0.0% | :x:
| JPAFieldBlock.o | 0.0% | 0 / 21 | 0.0% | :x:
| JPAKeyBlock.o | 0.0% | 0 / 2 | 0.0% | :x:
| JPATexture.o | 0.0% | 0 / 2 | 0.0% | :x:
| JPAResourceLoader.o | 0.0% | 0 / 2 | 0.0% | :x:
| JPAEmitterManager.o | 0.0% | 0 / 14 | 0.0% | :x:
| JPAEmitter.o | 0.0% | 0 / 9 | 0.0% | :x:
| JPAParticle.o | 0.0% | 0 / 10 | 0.0% | :x:
| JPAMath.o | 0.0% | 0 / 7 | 0.0% | :x:
# JPAResourceManager.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__18JPAResourceManagerFPCvP7JKRHeap | :x: |
| getResource__18JPAResourceManagerCFUs | :x: |
| swapTexture__18JPAResourceManagerFPC7ResTIMGPCc | :x: |
| registRes__18JPAResourceManagerFP11JPAResource | :x: |
| registTex__18JPAResourceManagerFP10JPATexture | :x: |
# JPAResource.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11JPAResourceFv | :x: |
| init__11JPAResourceFP7JKRHeap | :x: |
| calc__11JPAResourceFP18JPAEmitterWorkDataP14JPABaseEmitter | :x: |
| draw__11JPAResourceFP18JPAEmitterWorkDataP14JPABaseEmitter | :x: |
| drawP__11JPAResourceFP18JPAEmitterWorkData | :x: |
| drawC__11JPAResourceFP18JPAEmitterWorkData | :x: |
| setPTev__11JPAResourceFv | :x: |
| setCTev__11JPAResourceFP18JPAEmitterWorkData | :x: |
| calc_p__11JPAResourceFP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| calc_c__11JPAResourceFP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| calcField__11JPAResourceFP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| calcKey__11JPAResourceFP18JPAEmitterWorkData | :x: |
| calcWorkData_c__11JPAResourceFP18JPAEmitterWorkData | :x: |
| calcWorkData_d__11JPAResourceFP18JPAEmitterWorkData | :x: |
| prepare__12JPAFieldBaseFP18JPAEmitterWorkDataP13JPAFieldBlock | :x: |
| erase__26JPAList&lt;15JPABaseParticle&gt;FP26JPANode&lt;15JPABaseParticle&gt; | :x: |
| push_front__26JPAList&lt;15JPABaseParticle&gt;FP26JPANode&lt;15JPABaseParticle&gt; | :x: |
# JPABaseShape.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| JPASetPointSize__FP18JPAEmitterWorkData | :x: |
| JPASetLineWidth__FP18JPAEmitterWorkData | :x: |
| JPASetPointSize__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPASetLineWidth__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPARegistPrm__FP18JPAEmitterWorkData | :x: |
| JPARegistEnv__FP18JPAEmitterWorkData | :x: |
| JPARegistPrmEnv__FP18JPAEmitterWorkData | :x: |
| JPARegistAlpha__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPARegistPrmAlpha__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPARegistPrmAlphaEnv__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPARegistAlphaEnv__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPARegistEnv__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcClrIdxNormal__FP18JPAEmitterWorkData | :x: |
| JPACalcClrIdxNormal__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcClrIdxRepeat__FP18JPAEmitterWorkData | :x: |
| JPACalcClrIdxRepeat__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcClrIdxReverse__FP18JPAEmitterWorkData | :x: |
| JPACalcClrIdxReverse__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcClrIdxMerge__FP18JPAEmitterWorkData | :x: |
| JPACalcClrIdxMerge__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcClrIdxRandom__FP18JPAEmitterWorkData | :x: |
| JPACalcClrIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcPrm__FP18JPAEmitterWorkData | :x: |
| JPACalcPrm__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcEnv__FP18JPAEmitterWorkData | :x: |
| JPACalcEnv__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcColorCopy__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPAGenTexCrdMtxIdt__FP18JPAEmitterWorkData | :x: |
| JPAGenTexCrdMtxAnm__FP18JPAEmitterWorkData | :x: |
| JPAGenTexCrdMtxPrj__FP18JPAEmitterWorkData | :x: |
| JPAGenCalcTexCrdMtxAnm__FP18JPAEmitterWorkData | :x: |
| JPALoadCalcTexCrdMtxAnm__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPALoadTex__FP18JPAEmitterWorkData | :x: |
| JPALoadTexAnm__FP18JPAEmitterWorkData | :x: |
| JPALoadTexAnm__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcTexIdxNormal__FP18JPAEmitterWorkData | :x: |
| JPACalcTexIdxNormal__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcTexIdxRepeat__FP18JPAEmitterWorkData | :x: |
| JPACalcTexIdxRepeat__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcTexIdxReverse__FP18JPAEmitterWorkData | :x: |
| JPACalcTexIdxReverse__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcTexIdxMerge__FP18JPAEmitterWorkData | :x: |
| JPACalcTexIdxMerge__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcTexIdxRandom__FP18JPAEmitterWorkData | :x: |
| JPACalcTexIdxRandom__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPALoadPosMtxCam__FP18JPAEmitterWorkData | :x: |
| noLoadPrj__FPC18JPAEmitterWorkDataPA4_Cf | :x: |
| loadPrj__FPC18JPAEmitterWorkDataPA4_Cf | :x: |
| loadPrjAnm__FPC18JPAEmitterWorkDataPA4_Cf | :x: |
| JPADrawBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPADrawRotBillboard__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| dirTypeVel__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| dirTypePos__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| dirTypePosInv__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| dirTypeEmtrDir__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| dirTypePrevPtcl__FPC18JPAEmitterWorkDataPC15JPABaseParticlePQ29JGeometry8TVec3&lt;f&gt; | :x: |
| rotTypeY__FffRA3_A4_f | :x: |
| rotTypeX__FffRA3_A4_f | :x: |
| rotTypeZ__FffRA3_A4_f | :x: |
| rotTypeXYZ__FffRA3_A4_f | :x: |
| basePlaneTypeXY__FPA4_fff | :x: |
| basePlaneTypeXZ__FPA4_fff | :x: |
| basePlaneTypeX__FPA4_fff | :x: |
| JPADrawRotation__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPADrawPoint__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPADrawEmitterCallBackB__FP18JPAEmitterWorkData | :x: |
| JPADrawParticleCallBack__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| makeColorTable__FPP8_GXColorPC16JPAClrAnmKeyDataUcsP7JKRHeap | :x: |
| __ct__12JPABaseShapeFPCUcP7JKRHeap | :x: |
| setGX__12JPABaseShapeCFP18JPAEmitterWorkData | :x: |
| load__18JPAResourceManagerFUs11_GXTexMapID | :x: |
| GXPosition3f32 | :x: |
# JPAExtraShape.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| JPACalcScaleX__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcScaleY__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcScaleCopy__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcScaleAnmNormal__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcScaleAnmRepeatX__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcScaleAnmRepeatY__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcScaleAnmReverseX__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcScaleAnmReverseY__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcAlphaAnm__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcAlphaFlickAnm__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| __ct__13JPAExtraShapeFPCUc | :x: |
| init__13JPAExtraShapeFv | :x: |
| OSf32tou8 | :x: |
# JPAChildShape.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| JPARegistChildPrmEnv__FP18JPAEmitterWorkData | :x: |
| JPACalcChildAlphaOut__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| JPACalcChildScaleOut__FP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| __ct__13JPAChildShapeFPCUc | :x: |
# JPAExTexShape.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| JPALoadExTex__FP18JPAEmitterWorkData | :x: |
| __ct__13JPAExTexShapeFPCUc | :x: |
# JPADynamicsBlock.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| JPAVolumePoint__FP18JPAEmitterWorkData | :x: |
| JPAVolumeLine__FP18JPAEmitterWorkData | :x: |
| JPAVolumeCircle__FP18JPAEmitterWorkData | :x: |
| JPAVolumeCube__FP18JPAEmitterWorkData | :x: |
| JPAVolumeSphere__FP18JPAEmitterWorkData | :x: |
| JPAVolumeCylinder__FP18JPAEmitterWorkData | :x: |
| JPAVolumeTorus__FP18JPAEmitterWorkData | :x: |
| __ct__16JPADynamicsBlockFPCUc | :x: |
| init__16JPADynamicsBlockFv | :x: |
| create__16JPADynamicsBlockFP18JPAEmitterWorkData | :x: |
| get_rndm_f__9JPARandomFv | :x: |
| checkFlag__14JPABaseEmitterCFUl | :x: |
| get_r_ss__14JPABaseEmitterFv | :x: |
| get_r_zp__14JPABaseEmitterFv | :x: |
# JPAFieldBlock.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| calcAffect__12JPAFieldBaseFP13JPAFieldBlockP15JPABaseParticle | :x: |
| calcFadeAffect__12JPAFieldBaseCFP13JPAFieldBlockf | :x: |
| prepare__15JPAFieldGravityFP18JPAEmitterWorkDataP13JPAFieldBlock | :x: |
| calc__15JPAFieldGravityFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle | :x: |
| calc__11JPAFieldAirFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle | :x: |
| prepare__14JPAFieldMagnetFP18JPAEmitterWorkDataP13JPAFieldBlock | :x: |
| calc__14JPAFieldMagnetFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle | :x: |
| prepare__14JPAFieldNewtonFP18JPAEmitterWorkDataP13JPAFieldBlock | :x: |
| calc__14JPAFieldNewtonFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle | :x: |
| calc__18JPAFieldConvectionFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle | :x: |
| calc__14JPAFieldRandomFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle | :x: |
| calc__12JPAFieldDragFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle | :x: |
| calc__12JPAFieldSpinFP18JPAEmitterWorkDataP13JPAFieldBlockP15JPABaseParticle | :x: |
| __ct__13JPAFieldBlockFPCUcP7JKRHeap | :x: |
| init__13JPAFieldBlockFP7JKRHeap | :x: |
| get_r_zh__14JPABaseEmitterFv | :x: |
| __dt__12JPAFieldDragFv | :x: |
| __dt__14JPAFieldRandomFv | :x: |
| __dt__14JPAFieldNewtonFv | :x: |
| __dt__14JPAFieldMagnetFv | :x: |
| __dt__15JPAFieldGravityFv | :x: |
# JPAKeyBlock.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__11JPAKeyBlockFPCUc | :x: |
| calc__11JPAKeyBlockFf | :x: |
# JPATexture.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10JPATextureFPCUc | :x: |
| __dt__10JPATextureFv | :x: |
# JPAResourceLoader.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__17JPAResourceLoaderFPCUcP18JPAResourceManager | :x: |
| load_jpc__17JPAResourceLoaderFPCUcP18JPAResourceManager | :x: |
# JPAEmitterManager.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__17JPAEmitterManagerFUlUlP7JKRHeapUcUc | :x: |
| __dt__25JSUList&lt;14JPABaseEmitter&gt;Fv | :x: |
| createSimpleEmitterID__17JPAEmitterManagerFRCQ29JGeometry8TVec3&lt;f&gt;UsUcUcP18JPAEmitterCallBackP19JPAParticleCallBack | :x: |
| calc__17JPAEmitterManagerFUc | :x: |
| draw__17JPAEmitterManagerFPC11JPADrawInfoUc | :x: |
| forceDeleteEmitter__17JPAEmitterManagerFP14JPABaseEmitter | :x: |
| entryResourceManager__17JPAEmitterManagerFP18JPAResourceManagerUc | :x: |
| __ct__26JPAList&lt;15JPABaseParticle&gt;Fv | :x: |
| __ct__26JPANode&lt;15JPABaseParticle&gt;Fv | :x: |
| __dt__26JPANode&lt;15JPABaseParticle&gt;Fv | :x: |
| __ct__14JPABaseEmitterFv | :x: |
| __dt__25JSULink&lt;14JPABaseEmitter&gt;Fv | :x: |
| __dt__14JPABaseEmitterFv | :x: |
| __ct__25JSUList&lt;14JPABaseEmitter&gt;Fv | :x: |
# JPAEmitter.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__18JPAEmitterCallBackFv | :x: |
| createParticle__14JPABaseEmitterFv | :x: |
| createChild__14JPABaseEmitterFP15JPABaseParticle | :x: |
| deleteAllParticle__14JPABaseEmitterFv | :x: |
| processTillStartFrame__14JPABaseEmitterFv | :x: |
| processTermination__14JPABaseEmitterFv | :x: |
| calcEmitterGlobalPosition__14JPABaseEmitterCFPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| pop_front__26JPAList&lt;15JPABaseParticle&gt;Fv | :x: |
| pop_back__26JPAList&lt;15JPABaseParticle&gt;Fv | :x: |
# JPAParticle.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__19JPAParticleCallBackFv | :x: |
| init_p__15JPABaseParticleFP18JPAEmitterWorkData | :x: |
| init_c__15JPABaseParticleFP18JPAEmitterWorkDataP15JPABaseParticle | :x: |
| calc_p__15JPABaseParticleFP18JPAEmitterWorkData | :x: |
| calc_c__15JPABaseParticleFP18JPAEmitterWorkData | :x: |
| canCreateChild__15JPABaseParticleFP18JPAEmitterWorkData | :x: |
| getCalcCurrentPositionX__15JPABaseParticleCFPC14JPABaseEmitter | :x: |
| getCalcCurrentPositionY__15JPABaseParticleCFPC14JPABaseEmitter | :x: |
| getCalcCurrentPositionZ__15JPABaseParticleCFPC14JPABaseEmitter | :x: |
| setLength__Q29JGeometry8TVec3&lt;f&gt;FRCQ29JGeometry8TVec3&lt;f&gt;f | :x: |
# JPAMath.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| JPAGetDirMtx__FRCQ29JGeometry8TVec3&lt;f&gt;PA4_f | :x: |
| JPAGetYZRotateMtx__FssPA4_f | :x: |
| JPAGetXYZRotateMtx__FsssPA4_f | :x: |
| JPASetRMtxfromMtx__FPA4_CfPA4_f | :x: |
| JPASetRMtxTVecfromMtx__FPA4_CfPA4_fPQ29JGeometry8TVec3&lt;f&gt; | :x: |
| JPASetRMtxSTVecfromMtx__FPA4_CfPA4_fPQ29JGeometry8TVec3&lt;f&gt;PQ29JGeometry8TVec3&lt;f&gt; | :x: |
| JPACalcKeyAnmValue__FfUsPCf | :x: |

75
docs/lib/JSupport.md Normal file
View File

@ -0,0 +1,75 @@
# JSupport
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| JSUList.o | 89.61538461538461% | 9 / 10 | 90.0% | :eight_pointed_black_star:
| JSUInputStream.o | 0.0% | 0 / 5 | 0.0% | :x:
| JSUOutputStream.o | 0.0% | 0 / 4 | 0.0% | :x:
| JSUMemoryStream.o | 0.0% | 0 / 9 | 0.0% | :x:
| JSUFileStream.o | 0.0% | 0 / 5 | 0.0% | :x:
# JSUList.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10JSUPtrLinkFPv | :white_check_mark: |
| __dt__10JSUPtrLinkFv | :white_check_mark: |
| __ct__10JSUPtrListFb | :white_check_mark: |
| __dt__10JSUPtrListFv | :x: |
| initiate__10JSUPtrListFv | :white_check_mark: |
| setFirst__10JSUPtrListFP10JSUPtrLink | :white_check_mark: |
| append__10JSUPtrListFP10JSUPtrLink | :white_check_mark: |
| prepend__10JSUPtrListFP10JSUPtrLink | :white_check_mark: |
| insert__10JSUPtrListFP10JSUPtrLinkP10JSUPtrLink | :white_check_mark: |
| remove__10JSUPtrListFP10JSUPtrLink | :white_check_mark: |
# JSUInputStream.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| read__14JSUInputStreamFPvl | :x: |
| skip__14JSUInputStreamFl | :x: |
| skip__20JSURandomInputStreamFl | :x: |
| seek__20JSURandomInputStreamFl17JSUStreamSeekFrom | :x: |
| setState__10JSUIosBaseFQ210JSUIosBase8EIoState | :x: |
# JSUOutputStream.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| write__15JSUOutputStreamFPCvl | :x: |
| skip__15JSUOutputStreamFlSc | :x: |
| seek__21JSURandomOutputStreamFl17JSUStreamSeekFrom | :x: |
| getAvailable__21JSURandomOutputStreamCFv | :x: |
# JSUMemoryStream.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setBuffer__20JSUMemoryInputStreamFPCvl | :x: |
| readData__20JSUMemoryInputStreamFPvl | :x: |
| seekPos__20JSUMemoryInputStreamFl17JSUStreamSeekFrom | :x: |
| setBuffer__21JSUMemoryOutputStreamFPvl | :x: |
| writeData__21JSUMemoryOutputStreamFPCvl | :x: |
| seekPos__21JSUMemoryOutputStreamFl17JSUStreamSeekFrom | :x: |
| getLength__21JSUMemoryOutputStreamCFv | :x: |
| getPosition__20JSUMemoryInputStreamCFv | :x: |
| getLength__20JSUMemoryInputStreamCFv | :x: |
# JSUFileStream.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__18JSUFileInputStreamFP7JKRFile | :x: |
| readData__18JSUFileInputStreamFPvl | :x: |
| seekPos__18JSUFileInputStreamFl17JSUStreamSeekFrom | :x: |
| getPosition__18JSUFileInputStreamCFv | :x: |
| getLength__18JSUFileInputStreamCFv | :x: |

185
docs/lib/JUtility.md Normal file
View File

@ -0,0 +1,185 @@
# JUtility
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| JUTTexture.o | 37.4485596707819% | 7 / 12 | 58.333333333333336% | :eight_pointed_black_star:
| JUTPalette.o | 0.0% | 0 / 3 | 0.0% | :x:
| JUTNameTab.o | 0.0% | 0 / 7 | 0.0% | :x:
| JUTFont.o | 0.0% | 0 / 2 | 0.0% | :x:
| JUTException.o | 0.0% | 0 / 28 | 0.0% | :x:
| JUTDirectPrint.o | 0.0% | 0 / 9 | 0.0% | :x:
| JUTAssert.o | 0.0% | 0 / 7 | 0.0% | :x:
| JUTVideo.o | 0.0% | 0 / 13 | 0.0% | :x:
| JUTXfb.o | 0.0% | 0 / 6 | 0.0% | :x:
| JUTConsole.o | 0.0% | 0 / 26 | 0.0% | :x:
# JUTTexture.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10JUTTextureFii9_GXTexFmt | :white_check_mark: |
| __dt__10JUTTextureFv | :white_check_mark: |
| storeTIMG__10JUTTextureFPC7ResTIMGUc | :x: |
| storeTIMG__10JUTTextureFPC7ResTIMGP10JUTPalette | :white_check_mark: |
| storeTIMG__10JUTTextureFPC7ResTIMGP10JUTPalette7_GXTlut | :x: |
| attachPalette__10JUTTextureFP10JUTPalette | :x: |
| init__10JUTTextureFv | :white_check_mark: |
| initTexObj__10JUTTextureFv | :x: |
| initTexObj__10JUTTextureF7_GXTlut | :x: |
| load__10JUTTextureF11_GXTexMapID | :white_check_mark: |
| capture__10JUTTextureFii9_GXTexFmtbUc | :white_check_mark: |
| setEmbPaletteDelFlag__10JUTTextureFb | :white_check_mark: |
# JUTPalette.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| storeTLUT__10JUTPaletteF7_GXTlutP7ResTLUT | :x: |
| storeTLUT__10JUTPaletteF7_GXTlut10_GXTlutFmt15JUTTransparencyUsPv | :x: |
| load__10JUTPaletteFv | :x: |
# JUTNameTab.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__10JUTNameTabFv | :x: |
| __ct__10JUTNameTabFPC7ResNTAB | :x: |
| setResource__10JUTNameTabFPC7ResNTAB | :x: |
| getIndex__10JUTNameTabCFPCc | :x: |
| getName__10JUTNameTabCFUs | :x: |
| calcKeyCode__10JUTNameTabCFPCc | :x: |
| __dt__10JUTNameTabFv | :x: |
# JUTFont.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| setCharColor__7JUTFontFQ28JUtility6TColor | :x: |
| drawString_size_scale__7JUTFontFffffPCcUlb | :x: |
# JUTException.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__12JUTExceptionFP14JUTDirectPrint | :x: |
| create__12JUTExceptionFP14JUTDirectPrint | :x: |
| run__12JUTExceptionFv | :x: |
| errorHandler__12JUTExceptionFUsP9OSContextUlUl | :x: |
| panic_f_va__12JUTExceptionFPCciPCcP16__va_list_struct | :x: |
| panic_f__12JUTExceptionFPCciPCce | :x: |
| showFloatSub__12JUTExceptionFif | :x: |
| showFloat__12JUTExceptionFP9OSContext | :x: |
| searchPartialModule__12JUTExceptionFUlPUlPUlPUlPUl | :x: |
| showStack__12JUTExceptionFP9OSContext | :x: |
| showMainInfo__12JUTExceptionFUsP9OSContextUlUl | :x: |
| showGPR__12JUTExceptionFP9OSContext | :x: |
| showMapInfo_subroutine__12JUTExceptionFUlb | :x: |
| showGPRMap__12JUTExceptionFP9OSContext | :x: |
| showSRR0Map__12JUTExceptionFP9OSContext | :x: |
| printDebugInfo__12JUTExceptionFQ212JUTException9EInfoPageUsP9OSContextUlUl | :x: |
| isEnablePad__12JUTExceptionCFv | :x: |
| printContext__12JUTExceptionFUsP9OSContextUlUl | :x: |
| waitTime__12JUTExceptionFl | :x: |
| createFB__12JUTExceptionFv | :x: |
| setPreUserCallback__12JUTExceptionFPFUsP9OSContextUlUl_v | :x: |
| queryMapAddress__12JUTExceptionFPcUllPUlPUlPcUlbb | :x: |
| createConsole__12JUTExceptionFPvUl | :x: |
| __ct__13JUTExternalFBFP16_GXRenderModeObj8_GXGammaPvUl | :x: |
| __sinit_\JUTException_cpp | :x: |
| __dt__12JUTExceptionFv | :x: |
| __ct__39JSUList&lt;Q212JUTException12JUTExMapFile&gt;Fb | :x: |
| __dt__39JSUList&lt;Q212JUTException12JUTExMapFile&gt;Fv | :x: |
# JUTDirectPrint.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| start__14JUTDirectPrintFv | :x: |
| erase__14JUTDirectPrintFiiii | :x: |
| drawChar__14JUTDirectPrintFiii | :x: |
| changeFrameBuffer__14JUTDirectPrintFPvUsUs | :x: |
| printSub__14JUTDirectPrintFUsUsPCcP16__va_list_structb | :x: |
| drawString__14JUTDirectPrintFUsUsPc | :x: |
| drawString_f__14JUTDirectPrintFUsUsPCce | :x: |
| setCharColor__14JUTDirectPrintFQ28JUtility6TColor | :x: |
| setCharColor__14JUTDirectPrintFUcUcUc | :x: |
# JUTAssert.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| create__12JUTAssertionFv | :x: |
| flush_subroutine__12JUTAssertionFv | :x: |
| flushMessage__12JUTAssertionFv | :x: |
| flushMessage_dbPrint__12JUTAssertionFv | :x: |
| changeDisplayTime__12JUTAssertionFUl | :x: |
| changeDevice__12JUTAssertionFUl | :x: |
| setVisible__12JUTAssertionFb | :x: |
# JUTVideo.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| createManager__8JUTVideoFPC16_GXRenderModeObj | :x: |
| destroyManager__8JUTVideoFv | :x: |
| __ct__8JUTVideoFPC16_GXRenderModeObj | :x: |
| __dt__8JUTVideoFv | :x: |
| preRetraceProc__8JUTVideoFUl | :x: |
| drawDoneStart__8JUTVideoFv | :x: |
| dummyNoDrawWait__8JUTVideoFv | :x: |
| drawDoneCallback__8JUTVideoFv | :x: |
| postRetraceProc__8JUTVideoFUl | :x: |
| setRenderMode__8JUTVideoFPC16_GXRenderModeObj | :x: |
| waitRetraceIfNeed__8JUTVideoFv | :x: |
| getDisplayingXfb__6JUTXfbCFv | :x: |
| getDrawnXfb__6JUTXfbCFv | :x: |
# JUTXfb.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| clearIndex__6JUTXfbFv | :x: |
| __dt__6JUTXfbFv | :x: |
| delXfb__6JUTXfbFi | :x: |
| createManager__6JUTXfbFPvPvPv | :x: |
| destroyManager__6JUTXfbFv | :x: |
| initiate__6JUTXfbFPvPvPvQ26JUTXfb10EXfbNumber | :x: |
# JUTConsole.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| create__10JUTConsoleFUiPvUl | :x: |
| __ct__10JUTConsoleFUiUib | :x: |
| __dt__10JUTConsoleFv | :x: |
| getLineFromObjectSize__10JUTConsoleFUlUi | :x: |
| clear__10JUTConsoleFv | :x: |
| doDraw__10JUTConsoleCFQ210JUTConsole12EConsoleType | :x: |
| print_f__10JUTConsoleFPCce | :x: |
| print__10JUTConsoleFPCc | :x: |
| scroll__10JUTConsoleFi | :x: |
| getUsedLine__10JUTConsoleCFv | :x: |
| getLineOffset__10JUTConsoleCFv | :x: |
| __ct__17JUTConsoleManagerFv | :x: |
| createManager__17JUTConsoleManagerFP7JKRHeap | :x: |
| appendConsole__17JUTConsoleManagerFP10JUTConsole | :x: |
| removeConsole__17JUTConsoleManagerFP10JUTConsole | :x: |
| draw__17JUTConsoleManagerCFv | :x: |
| drawDirect__17JUTConsoleManagerCFb | :x: |
| setDirectConsole__17JUTConsoleManagerFP10JUTConsole | :x: |
| JUTReportConsole_f_va | :x: |
| JUTReportConsole_f | :x: |
| JUTReportConsole | :x: |
| JUTWarningConsole_f_va | :x: |
| getLinePtr__10JUTConsoleCFi | :x: |
| drawString_scale__7JUTFontFffffPCcb | :x: |
| end__Q27JGadget27TLinkList&lt;10JUTConsole,-24&gt;Fv | :x: |
| begin__Q27JGadget27TLinkList&lt;10JUTConsole,-24&gt;Fv | :x: |

View File

@ -0,0 +1,492 @@
# MSL_C.PPCEABI.bare.H
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| alloc.o | 0.0% | 0 / 4 | 0.0% | :x:
| ansi_files.o | 0.0% | 0 / 2 | 0.0% | :x:
| ansi_fp.o | 0.0% | 0 / 10 | 0.0% | :x:
| arith.o | 0.0% | 0 / 1 | 0.0% | :x:
| buffer_io.o | 0.0% | 0 / 2 | 0.0% | :x:
| ctype.o | 0.0% | 0 / 1 | 0.0% | :x:
| direct_io.o | 0.0% | 0 / 1 | 0.0% | :x:
| file_io.o | 0.0% | 0 / 3 | 0.0% | :x:
| FILE_POS.o | 0.0% | 0 / 3 | 0.0% | :x:
| mbstring.o | 0.0% | 0 / 5 | 0.0% | :x:
| mem.o | 0.0% | 0 / 4 | 0.0% | :x:
| mem_funcs.o | 0.0% | 0 / 4 | 0.0% | :x:
| math_api.o | 0.0% | 0 / 3 | 0.0% | :x:
| misc_io.o | 0.0% | 0 / 1 | 0.0% | :x:
| printf.o | 0.0% | 0 / 15 | 0.0% | :x:
| scanf.o | 0.0% | 0 / 4 | 0.0% | :x:
| signal.o | 0.0% | 0 / 1 | 0.0% | :x:
| string.o | 0.0% | 0 / 8 | 0.0% | :x:
| strtold.o | 0.0% | 0 / 1 | 0.0% | :x:
| strtoul.o | 0.0% | 0 / 4 | 0.0% | :x:
| wmem.o | 0.0% | 0 / 2 | 0.0% | :x:
| wprintf.o | 0.0% | 0 / 10 | 0.0% | :x:
| wstring.o | 0.0% | 0 / 5 | 0.0% | :x:
| wchar_io.o | 0.0% | 0 / 1 | 0.0% | :x:
| uart_console_io_gcn.o | 0.0% | 0 / 2 | 0.0% | :x:
| abort_exit_ppc_eabi.o | 0.0% | 0 / 1 | 0.0% | :x:
| math_sun.o | 0.0% | 0 / 1 | 0.0% | :x:
| extras.o | 0.0% | 0 / 3 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_acos.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_asin.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_atan2.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_fmod.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_log.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_log10.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_pow.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_rem_pio2.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\k_cos.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\k_rem_pio2.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\k_sin.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\k_tan.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_atan.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_ceil.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_copysign.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_cos.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_floor.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_frexp.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_ldexp.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_sin.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_tan.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_acos.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_asin.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_atan2.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_fmod.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_log10.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_pow.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_sqrt.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\PPC_EABI\SRC\math_ppc.o | 0.0% | 0 / 1 | 0.0% | :x:
| D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_sqrt.o | 0.0% | 0 / 1 | 0.0% | :x:
# alloc.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| Block_link | :x: |
| SubBlock_merge_next | :x: |
| deallocate_from_fixed_pools | :x: |
| free | :x: |
# ansi_files.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __close_all | :x: |
| __flush_all | :x: |
# ansi_fp.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ull2dec | :x: |
| __timesdec | :x: |
| __str2dec | :x: |
| __two_exp | :x: |
| __equals_dec | :x: |
| __less_dec | :x: |
| __minus_dec | :x: |
| __num2dec_internal | :x: |
| __num2dec | :x: |
| __dec2num | :x: |
# arith.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| abs | :x: |
# buffer_io.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __prep_buffer | :x: |
| __flush_buffer | :x: |
# ctype.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| tolower | :x: |
# direct_io.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __fwrite | :x: |
# file_io.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| fclose | :x: |
| fflush | :x: |
| __msl_strnicmp | :x: |
# FILE_POS.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| _ftell | :x: |
| ftell | :x: |
| _fseek | :x: |
# mbstring.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| mbtowc | :x: |
| __mbtowc_noconv | :x: |
| __wctomb_noconv | :x: |
| mbstowcs | :x: |
| wcstombs | :x: |
# mem.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| memmove | :x: |
| memchr | :x: |
| __memrchr | :x: |
| memcmp | :x: |
# mem_funcs.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __copy_longs_aligned | :x: |
| __copy_longs_rev_aligned | :x: |
| __copy_longs_unaligned | :x: |
| __copy_longs_rev_unaligned | :x: |
# math_api.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __fpclassifyf | :x: |
| __signbitd | :x: |
| __fpclassifyd | :x: |
# misc_io.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __stdio_atexit | :x: |
# printf.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| parse_format | :x: |
| long2str | :x: |
| longlong2str | :x: |
| double2hex | :x: |
| round_decimal | :x: |
| float2str | :x: |
| __pformatter | :x: |
| __FileWrite | :x: |
| __StringWrite | :x: |
| fprintf | :x: |
| vprintf | :x: |
| vsnprintf | :x: |
| vsprintf | :x: |
| snprintf | :x: |
| sprintf | :x: |
# scanf.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| parse_format | :x: |
| __sformatter | :x: |
| __StringRead | :x: |
| sscanf | :x: |
# signal.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| raise | :x: |
# string.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| strcpy | :x: |
| strncpy | :x: |
| strcat | :x: |
| strcmp | :x: |
| strncmp | :x: |
| strchr | :x: |
| strrchr | :x: |
| strstr | :x: |
# strtold.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __strtold | :x: |
# strtoul.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __strtoul | :x: |
| __strtoull | :x: |
| strtoul | :x: |
| atoi | :x: |
# wmem.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| wmemcpy | :x: |
| wmemchr | :x: |
# wprintf.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| parse_format | :x: |
| long2str | :x: |
| longlong2str | :x: |
| double2hex | :x: |
| round_decimal | :x: |
| float2str | :x: |
| __wpformatter | :x: |
| __wStringWrite | :x: |
| swprintf | :x: |
| vswprintf | :x: |
# wstring.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| wcslen | :x: |
| wcscpy | :x: |
| wcsncpy | :x: |
| wcscmp | :x: |
| wcschr | :x: |
# wchar_io.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| fwide | :x: |
# uart_console_io_gcn.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __write_console | :x: |
| __close_console | :x: |
# abort_exit_ppc_eabi.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| abort | :x: |
# math_sun.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| scalbn | :x: |
# extras.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| stricmp | :x: |
| strncasecmp | :x: |
| strcasecmp | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_acos.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_acos | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_asin.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_asin | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_atan2.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_atan2 | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_fmod.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_fmod | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_log.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_log | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_log10.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_log10 | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_pow.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_pow | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_rem_pio2.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_rem_pio2 | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\k_cos.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __kernel_cos | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\k_rem_pio2.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __kernel_rem_pio2 | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\k_sin.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __kernel_sin | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\k_tan.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __kernel_tan | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_atan.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| atan | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_ceil.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| ceil | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_copysign.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| copysign | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_cos.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| cos | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_floor.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| floor | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_frexp.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| frexp | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_ldexp.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| ldexp | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_sin.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| sin | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\s_tan.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| tan | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_acos.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| acos | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_asin.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| asin | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_atan2.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| atan2 | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_fmod.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| fmod | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_log10.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| log10 | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_pow.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| pow | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\e_sqrt.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ieee754_sqrt | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\PPC_EABI\SRC\math_ppc.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| nan | :x: |
# D:\layout\RVL_1.0\Layout\PowerPC_EABI_Support\MSL\MSL_C\MSL_Common_Embedded\Math\Double_precision\w_sqrt.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| sqrt | :x: |

271
docs/lib/NWC24.md Normal file
View File

@ -0,0 +1,271 @@
# NWC24
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| NWC24StdAPI.o | 0.0% | 0 / 10 | 0.0% | :x:
| NWC24FileAPI.o | 0.0% | 0 / 16 | 0.0% | :x:
| NWC24Config.o | 0.0% | 0 / 9 | 0.0% | :x:
| NWC24Utils.o | 0.0% | 0 / 4 | 0.0% | :x:
| NWC24Manage.o | 0.0% | 0 / 11 | 0.0% | :x:
| NWC24MsgObj.o | 0.0% | 0 / 11 | 0.0% | :x:
| NWC24MBoxCtrl.o | 0.0% | 0 / 14 | 0.0% | :x:
| NWC24Mime.o | 0.0% | 0 / 5 | 0.0% | :x:
| NWC24Parser.o | 0.0% | 0 / 4 | 0.0% | :x:
| NWC24MsgCommit.o | 0.0% | 0 / 19 | 0.0% | :x:
| NWC24Schedule.o | 0.0% | 0 / 10 | 0.0% | :x:
| NWC24DateParser.o | 0.0% | 0 / 7 | 0.0% | :x:
| NWC24FriendList.o | 0.0% | 0 / 2 | 0.0% | :x:
| NWC24SecretFList.o | 0.0% | 0 / 2 | 0.0% | :x:
| NWC24UserId.o | 0.0% | 0 / 2 | 0.0% | :x:
| NWC24Time.o | 0.0% | 0 / 5 | 0.0% | :x:
| NWC24Ipc.o | 0.0% | 0 / 6 | 0.0% | :x:
| NWC24Download.o | 0.0% | 0 / 6 | 0.0% | :x:
| NWC24System.o | 0.0% | 0 / 2 | 0.0% | :x:
# NWC24StdAPI.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| Mail_strcpy | :x: |
| Mail_strlen | :x: |
| STD_strnlen | :x: |
| Mail_memcpy | :x: |
| Mail_memset | :x: |
| Mail_strcat | :x: |
| Mail_strncat | :x: |
| convNum | :x: |
| Mail_sprintf | :x: |
| Mail_vsprintf | :x: |
# NWC24FileAPI.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24FOpen | :x: |
| NWC24iFOpenNand | :x: |
| NWC24iFOpenVF | :x: |
| NWC24FClose | :x: |
| NWC24iFCloseNand | :x: |
| NWC24FSeek | :x: |
| NWC24FRead | :x: |
| NWC24FWrite | :x: |
| NWC24FGetLength | :x: |
| NWC24FDeleteVF | :x: |
| NWC24MountVF | :x: |
| NWC24UnmountVF | :x: |
| NWC24CheckSizeVF | :x: |
| BufferedWrite | :x: |
| BufferedWriteFlush | :x: |
| BufferedRead | :x: |
# NWC24Config.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24GetMyUserId | :x: |
| NWC24iConfigOpen | :x: |
| NWC24iConfigReload | :x: |
| NWC24iConfigFlush | :x: |
| NWC24GetAccountDomain | :x: |
| NWC24GetMBoxDir | :x: |
| NWC24GetAppId | :x: |
| NWC24GetGroupId | :x: |
| CheckConfig | :x: |
# NWC24Utils.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24Data_Init | :x: |
| NWC24Data_SetDataP | :x: |
| NWC24Date_Init | :x: |
| NWC24iConvIdToStr | :x: |
# NWC24Manage.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iRegister | :x: |
| NWC24OpenLib | :x: |
| NWC24OpenLibInternal | :x: |
| NWC24CloseLib | :x: |
| NWC24IsMsgLibOpened | :x: |
| NWC24IsMsgLibOpenedByTool | :x: |
| NWC24IsMsgLibOpenBlocking | :x: |
| NWC24BlockOpenMsgLib | :x: |
| NWC24iSetNewMsgArrived | :x: |
| NWC24GetErrorCode | :x: |
| NWC24iSetErrorCode | :x: |
# NWC24MsgObj.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24InitMsgObj | :x: |
| NWC24SetMsgToId | :x: |
| NWC24SetMsgText | :x: |
| NWC24SetMsgAttached | :x: |
| NWC24SetMsgTag | :x: |
| NWC24SetMsgAltName | :x: |
| NWC24SetMsgMBNoReply | :x: |
| NWC24SetMsgMBDelay | :x: |
| NWC24SetMsgLedPattern | :x: |
| NWC24GetMsgSize | :x: |
| NWC24SetMsgDesignatedTime | :x: |
# NWC24MBoxCtrl.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iOpenMBox | :x: |
| NWC24iMBoxOpenNewMsg | :x: |
| NWC24iMBoxCloseMsg | :x: |
| NWC24iMBoxCancelMsg | :x: |
| NWC24iMBoxAddMsgObj | :x: |
| NWC24iMBoxFlushHeader | :x: |
| NWC24iMBoxCheck | :x: |
| DeleteMsg | :x: |
| DuplicationCheck | :x: |
| GetCachedMBCHeader | :x: |
| AddMBCEntry | :x: |
| ClearMBCEntry | :x: |
| MountVFMBox | :x: |
| CopyMsgObjToMBCFmt | :x: |
# NWC24Mime.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| Base64Encode | :x: |
| NWC24Base64Encode | :x: |
| NWC24InitBase64Table | :x: |
| QEncode | :x: |
| NWC24EncodeQuotedPrintable | :x: |
# NWC24Parser.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24GetMIMETypeStr | :x: |
| NWC24iGetMIMETypeSuffix | :x: |
| NWC24GetCharsetStr | :x: |
| NWC24GetEncodingStr | :x: |
# NWC24MsgCommit.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24CommitMsg | :x: |
| NWC24CommitMsgInternal | :x: |
| CorrectHeadersForMBDelay | :x: |
| CheckMsgObject | :x: |
| CheckMsgBoxSpace | :x: |
| SynthesizeAddrStr | :x: |
| WriteSMTP_MAILFROM | :x: |
| WriteSMTP_RCPTTO | :x: |
| WriteFromField | :x: |
| WriteToField | :x: |
| WriteDateField | :x: |
| WriteXWiiAppIdField | :x: |
| WriteXWiiFaceField | :x: |
| WriteXWiiAltNameField | :x: |
| WriteMIMEAttachHeader | :x: |
| WriteContentTypeField | :x: |
| WritePlainText | :x: |
| WriteBase64Data | :x: |
| WriteQPData | :x: |
# NWC24Schedule.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24SuspendScheduler | :x: |
| NWC24ResumeScheduler | :x: |
| NWC24iSetScriptMode | :x: |
| NWC24iRequestGenerateUserId | :x: |
| NWC24iTrySuspendForOpenLib | :x: |
| NWC24iResumeForCloseLib | :x: |
| ExecSuspendScheduler | :x: |
| ExecTrySuspendScheduler | :x: |
| ExecResumeScheduler | :x: |
| ExecNoParamCommand | :x: |
# NWC24DateParser.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iDateToMinutes | :x: |
| NWC24iMinutesToDate | :x: |
| NWC24iEpochSecondsToDate | :x: |
| NWC24iEpochSecondsToMinutes | :x: |
| NWC24iDateToOSCalendarTime | :x: |
| ConvertDateToDays | :x: |
| ConvertDaysToDate | :x: |
# NWC24FriendList.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iOpenFriendList | :x: |
| GetCachedFLHeader | :x: |
# NWC24SecretFList.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iOpenSecretFriendList | :x: |
| GetCachedSecretFLHeader | :x: |
# NWC24UserId.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iCheckUserIdCRC | :x: |
| getUnScrambleId | :x: |
# NWC24Time.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iGetUniversalTimeMinute | :x: |
| NWC24iGetUniversalTime | :x: |
| NWC24iGetTimeDifference | :x: |
| NWC24iSetRtcCounter | :x: |
| NWC24iSynchronizeRtcCounter | :x: |
# NWC24Ipc.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iOpenResourceManager | :x: |
| NWC24iCloseResourceManager | :x: |
| NWC24iIoctlResourceManager | :x: |
| NWC24iIoctlResourceManagerAsync | :x: |
| NWC24iIsAsyncRequestPending | :x: |
| CallbackAsyncIpc | :x: |
# NWC24Download.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24CheckDlTask | :x: |
| NWC24iOpenDlTaskList | :x: |
| NWC24iCloseDlTaskList | :x: |
| NWC24iCheckDlHeaderConsistency | :x: |
| NWC24iLoadDlHeader | :x: |
| DeleteDlTask | :x: |
# NWC24System.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| NWC24iPrepareShutdown | :x: |
| NWC24Shutdown | :x: |

208
docs/lib/RVLFaceLib.md Normal file
View File

@ -0,0 +1,208 @@
# RVLFaceLib
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| RFL_System.o | 0.0% | 0 / 22 | 0.0% | :x:
| RFL_NANDLoader.o | 0.0% | 0 / 17 | 0.0% | :x:
| RFL_NANDAccess.o | 0.0% | 0 / 16 | 0.0% | :x:
| RFL_Model.o | 0.0% | 0 / 18 | 0.0% | :x:
| RFL_MakeTex.o | 0.0% | 0 / 10 | 0.0% | :x:
| RFL_Icon.o | 0.0% | 0 / 3 | 0.0% | :x:
| RFL_HiddenDatabase.o | 0.0% | 0 / 1 | 0.0% | :x:
| RFL_Database.o | 0.0% | 0 / 19 | 0.0% | :x:
| RFL_Controller.o | 0.0% | 0 / 2 | 0.0% | :x:
| RFL_MiddleDatabase.o | 0.0% | 0 / 3 | 0.0% | :x:
| RFL_DefaultDatabase.o | 0.0% | 0 / 1 | 0.0% | :x:
| RFL_DataUtility.o | 0.0% | 0 / 5 | 0.0% | :x:
| RFL_Format.o | 0.0% | 0 / 1 | 0.0% | :x:
# RFL_System.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLGetWorkSize | :x: |
| RFLInitResAsync | :x: |
| RFLExit | :x: |
| bootloadDB2Res_ | :x: |
| RFLAvailable | :x: |
| RFLiAlloc32 | :x: |
| RFLiFree | :x: |
| RFLiGetDBManager | :x: |
| RFLiGetHDBManager | :x: |
| RFLiGetLoader | :x: |
| RFLiGetWorking | :x: |
| RFLiSetWorking | :x: |
| RFLiGetManager | :x: |
| RFLGetAsyncStatus | :x: |
| RFLGetLastReason | :x: |
| RFLiGetAccInfo | :x: |
| RFLiGetCtrlBufManager | :x: |
| RFLiGetUseDeluxTex | :x: |
| RFLiGetLastReason | :x: |
| RFLiSetFileBroken | :x: |
| RFLiNotFoundError | :x: |
| RFLiNeedRepairError | :x: |
# RFL_NANDLoader.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiInitLoader | :x: |
| parseOnmemoryRes_ | :x: |
| loadResRead2ndcallback_ | :x: |
| errclosecallback_ | :x: |
| loadResRead1stcallback_ | :x: |
| loadResGetlengthcallback_ | :x: |
| loadResOpencallback_ | :x: |
| RFLiLoadResourceHeaderAsync | :x: |
| getNANDFile_ | :x: |
| RFLiGetTexSize | :x: |
| RFLiLoadTexture | :x: |
| RFLiGetShpTexSize | :x: |
| RFLiLoadShpTexture | :x: |
| RFLiGetShapeSize | :x: |
| RFLiLoadShape | :x: |
| RFLFreeCachedResource | :x: |
| RFLIsResourceCached | :x: |
# RFL_NANDAccess.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiInitAccessInfo | :x: |
| RFLiExitAccessInfo | :x: |
| RFLiIsWorking | :x: |
| RFLiStartWorking | :x: |
| RFLiEndWorking | :x: |
| opencallback_ | :x: |
| createcallback_ | :x: |
| close2opencallback_ | :x: |
| RFLiOpenAsync | :x: |
| readcallback_ | :x: |
| readseekcallback_ | :x: |
| RFLiReadAsync | :x: |
| closecallback_ | :x: |
| RFLiCloseAsync | :x: |
| getlengthcallback_ | :x: |
| RFLiGetLengthAsync | :x: |
# RFL_Model.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLGetModelBufferSize | :x: |
| RFLInitCharModel | :x: |
| RFLiInitCharModel | :x: |
| RFLSetMtx | :x: |
| RFLSetExpression | :x: |
| RFLGetFavoriteColor | :x: |
| RFLiGetFacelineColor | :x: |
| RFLLoadDrawSetting | :x: |
| RFLDrawOpa | :x: |
| RFLDrawXlu | :x: |
| RFLLoadVertexSetting | :x: |
| RFLLoadMaterialSetting | :x: |
| RFLDrawOpaCore | :x: |
| RFLDrawXluCore | :x: |
| RFLiInitCharModelRes | :x: |
| RFLiInitShapeRes | :x: |
| RFLiInitTexRes | :x: |
| RFLSetModelDrawDoneCallback | :x: |
# RFL_MakeTex.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiSetupCopyTex | :x: |
| RFLiMakeTexture | :x: |
| RFLiSetup2DCameraAndParam | :x: |
| RFLiSetTev4Mouth | :x: |
| RFLiSetTev4Eye | :x: |
| RFLiSetFaceParts | :x: |
| RFLiCapture | :x: |
| RFLiDrawQuad | :x: |
| RFLiGetMaxMaskRsl | :x: |
| RFLiGetMaskBufSize | :x: |
# RFL_Icon.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLMakeIcon | :x: |
| RFLiMakeIcon | :x: |
| RFLSetIconDrawDoneCallback | :x: |
# RFL_HiddenDatabase.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiInitHiddenDatabase | :x: |
# RFL_Database.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiInitDatabase | :x: |
| bootloadCheckCRCCb_ | :x: |
| bootloadDBcallback_ | :x: |
| bootloadDBopencallback_ | :x: |
| RFLiBootLoadDatabaseAsync | :x: |
| RFLiGetCharData | :x: |
| convertRaw2InfoCore_ | :x: |
| RFLiConvertRaw2Info | :x: |
| RFLiConvertHRaw2Info | :x: |
| convertInfo2RawCore_ | :x: |
| RFLiGetCharInfo | :x: |
| RFLIsAvailableOfficialData | :x: |
| RFLiIsSameID | :x: |
| RFLiIsValidID | :x: |
| RFLiIsSpecialID | :x: |
| RFLiIsTemporaryID | :x: |
| RFLSearchOfficialData | :x: |
| RFLiIsValidName2 | :x: |
| alarmCheckCb_ | :x: |
# RFL_Controller.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiInitCtrlBuf | :x: |
| RFLiGetControllerData | :x: |
# RFL_MiddleDatabase.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLGetMiddleDBBufferSize | :x: |
| RFLInitMiddleDB | :x: |
| RFLiGetCharInfoMiddleDB | :x: |
# RFL_DefaultDatabase.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiGetDefaultData | :x: |
# RFL_DataUtility.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiCheckValidInfo | :x: |
| RFLiIsValidOnNAND | :x: |
| RFLiPickupCharInfo | :x: |
| copyChar2Additional_ | :x: |
| RFLGetAdditionalInfo | :x: |
# RFL_Format.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| RFLiClearDBBuffer | :x: |

View File

@ -0,0 +1,96 @@
# Runtime.PPCEABI.H
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| __mem.o | 0.0% | 0 / 1 | 0.0% | :x:
| __va_arg.o | 0.0% | 0 / 1 | 0.0% | :x:
| global_destructor_chain.o | 0.0% | 0 / 2 | 0.0% | :x:
| NMWException.o | 0.0% | 0 / 5 | 0.0% | :x:
| ptmf.o | 0.0% | 0 / 3 | 0.0% | :x:
| runtime.o | 0.0% | 0 / 13 | 0.0% | :x:
| __init_cpp_exceptions.o | 0.0% | 0 / 2 | 0.0% | :x:
| Gecko_ExceptionPPC.o | 0.0% | 0 / 2 | 0.0% | :x:
| GCN_mem_alloc.o | 0.0% | 0 / 1 | 0.0% | :x:
# __mem.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| strlen | :x: |
# __va_arg.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __va_arg | :x: |
# global_destructor_chain.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __register_global_object | :x: |
| __destroy_global_chain | :x: |
# NMWException.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __construct_new_array | :x: |
| __dt__26__partial_array_destructorFv | :x: |
| __construct_array | :x: |
| __destroy_arr | :x: |
| __destroy_new_array | :x: |
# ptmf.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ptmf_test | :x: |
| __ptmf_cmpr | :x: |
| __ptmf_scall | :x: |
# runtime.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __cvt_fp2unsigned | :x: |
| __save_fpr | :x: |
| __restore_fpr | :x: |
| __save_gpr | :x: |
| __restore_gpr | :x: |
| __div2u | :x: |
| __div2i | :x: |
| __mod2u | :x: |
| __mod2i | :x: |
| __shl2i | :x: |
| __shr2u | :x: |
| __cvt_dbl_usll | :x: |
| __cvt_dbl_ull | :x: |
# __init_cpp_exceptions.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __init_cpp_exceptions | :x: |
| __fini_cpp_exceptions | :x: |
# Gecko_ExceptionPPC.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __register_fragment | :x: |
| __unregister_fragment | :x: |
# GCN_mem_alloc.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __sys_free | :x: |

View File

@ -0,0 +1,317 @@
# TRK_Hollywood_Revolution
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\mainloop.o | 0.0% | 0 / 1 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\nubevent.o | 0.0% | 0 / 5 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\nubinit.o | 0.0% | 0 / 3 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\msg.o | 0.0% | 0 / 1 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\msgbuf.o | 0.0% | 0 / 14 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\serpoll.o | 0.0% | 0 / 5 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\usr_put.o | 0.0% | 0 / 2 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\dispatch.o | 0.0% | 0 / 2 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\msghndlr.o | 0.0% | 0 / 16 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\support.o | 0.0% | 0 / 5 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\mutex_TRK.o | 0.0% | 0 / 3 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\notify.o | 0.0% | 0 / 1 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Processor\ppc\Generic\flush_cache.o | 0.0% | 0 / 1 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\mem_TRK.o | 0.0% | 0 / 1 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\string_TRK.o | 0.0% | 0 / 1 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Processor\ppc\Generic\targimpl.o | 0.0% | 0 / 28 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Processor\ppc\Generic\mpc_7xx_603e.o | 0.0% | 0 / 2 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Export\mslsupp.o | 0.0% | 0 / 2 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\dolphin_trk.o | 0.0% | 0 / 6 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\main_TRK.o | 0.0% | 0 / 1 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\dolphin_trk_glue.o | 0.0% | 0 / 13 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\targcont.o | 0.0% | 0 / 1 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\target_options.o | 0.0% | 0 / 2 | 0.0% | :x:
| C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\UDP_Stubs.o | 0.0% | 0 / 9 | 0.0% | :x:
| C:\products\RVL\runtime_libs\gamedev\cust_connection\cc\exi2\GCN\EXI2_GDEV_GCN\main.o | 0.0% | 0 / 11 | 0.0% | :x:
| C:\products\RVL\runtime_libs\gamedev\cust_connection\utils\common\CircleBuffer.o | 0.0% | 0 / 4 | 0.0% | :x:
| C:\products\RVL\runtime_libs\gamedev\cust_connection\utils\gc\MWCriticalSection_gc.o | 0.0% | 0 / 3 | 0.0% | :x:
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\mainloop.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKNubMainLoop | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\nubevent.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKDestructEvent | :x: |
| TRKConstructEvent | :x: |
| TRKPostEvent | :x: |
| TRKGetNextEvent | :x: |
| TRKInitializeEventQueue | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\nubinit.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKNubWelcome | :x: |
| TRKTerminateNub | :x: |
| TRKInitializeNub | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\msg.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKMessageSend | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\msgbuf.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKReadBuffer_ui32 | :x: |
| TRKReadBuffer_ui8 | :x: |
| TRKReadBuffer1_ui64 | :x: |
| TRKAppendBuffer_ui32 | :x: |
| TRKAppendBuffer_ui8 | :x: |
| TRKAppendBuffer1_ui64 | :x: |
| TRKReadBuffer | :x: |
| TRKAppendBuffer | :x: |
| TRKSetBufferPosition | :x: |
| TRKResetBuffer | :x: |
| TRKReleaseBuffer | :x: |
| TRKGetBuffer | :x: |
| TRKGetFreeBuffer | :x: |
| TRKInitializeMessageBuffers | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\serpoll.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKTerminateSerialHandler | :x: |
| TRKInitializeSerialHandler | :x: |
| TRKProcessInput | :x: |
| TRKGetInput | :x: |
| TRKTestForPacket | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\usr_put.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| usr_put_initialize | :x: |
| usr_puts_serial | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\dispatch.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKDispatchMessage | :x: |
| TRKInitializeDispatcher | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\msghndlr.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKDoSetOption | :x: |
| TRKDoStop | :x: |
| TRKDoStep | :x: |
| TRKDoContinue | :x: |
| TRKDoWriteRegisters | :x: |
| TRKDoReadRegisters | :x: |
| TRKDoWriteMemory | :x: |
| TRKDoReadMemory | :x: |
| TRKDoSupportMask | :x: |
| TRKDoVersions | :x: |
| TRKDoOverride | :x: |
| TRKDoReset | :x: |
| TRKDoDisconnect | :x: |
| TRKDoConnect | :x: |
| SetTRKConnected | :x: |
| GetTRKConnected | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\support.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| HandlePositionFileSupportRequest | :x: |
| HandleCloseFileSupportRequest | :x: |
| HandleOpenFileSupportRequest | :x: |
| TRKRequestSend | :x: |
| TRKSuppAccessFile | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\mutex_TRK.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKReleaseMutex | :x: |
| TRKAcquireMutex | :x: |
| TRKInitializeMutex | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\notify.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKDoNotifyStopped | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Processor\ppc\Generic\flush_cache.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRK_flush_cache | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\mem_TRK.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRK_fill_mem | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\string_TRK.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRK_strlen | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Processor\ppc\Generic\targimpl.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __TRK_get_MSR | :x: |
| __TRK_set_MSR | :x: |
| TRK_ppc_memcpy | :x: |
| TRKInterruptHandler | :x: |
| TRKExceptionHandler | :x: |
| TRKSwapAndGo | :x: |
| TRKInterruptHandlerEnableInterrupts | :x: |
| ReadFPSCR | :x: |
| WriteFPSCR | :x: |
| TRKTargetSetInputPendingPtr | :x: |
| TRKTargetStop | :x: |
| TRKTargetSetStopped | :x: |
| TRKTargetStopped | :x: |
| TRKTargetSupportRequest | :x: |
| TRKTargetGetPC | :x: |
| TRKTargetStepOutOfRange | :x: |
| TRKTargetSingleStep | :x: |
| TRKTargetAddExceptionInfo | :x: |
| TRKTargetAddStopInfo | :x: |
| TRKTargetInterrupt | :x: |
| TRKPostInterruptEvent | :x: |
| TRKTargetAccessExtended2 | :x: |
| TRKTargetAccessExtended1 | :x: |
| TRKTargetAccessFP | :x: |
| TRKTargetAccessDefault | :x: |
| TRKTargetReadInstruction | :x: |
| TRKTargetAccessMemory | :x: |
| TRKValidMemory32 | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Processor\ppc\Generic\mpc_7xx_603e.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKSaveExtended1Block | :x: |
| TRKRestoreExtended1Block | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Export\mslsupp.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __TRK_write_console | :x: |
| __read_console | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\dolphin_trk.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| InitMetroTRK | :x: |
| InitMetroTRK_BBA | :x: |
| TRKInitializeTarget | :x: |
| __TRK_copy_vectors | :x: |
| TRKTargetTranslate | :x: |
| EnableMetroTRKInterrupts | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Portable\main_TRK.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRK_main | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\dolphin_trk_glue.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKLoadContext | :x: |
| TRKUARTInterruptHandler | :x: |
| InitializeProgramEndTrap | :x: |
| TRK_board_display | :x: |
| UnreserveEXI2Port | :x: |
| ReserveEXI2Port | :x: |
| TRKWriteUARTN | :x: |
| TRKReadUARTN | :x: |
| TRKPollUART | :x: |
| EnableEXI2Interrupts | :x: |
| TRKInitializeIntDrivenUART | :x: |
| InitMetroTRKCommTable | :x: |
| TRKEXICallBack | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\targcont.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| TRKTargetContinue | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\target_options.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GetUseSerialIO | :x: |
| SetUseSerialIO | :x: |
# C:\products\RVL\runtime_libs\debugger\embedded\MetroTRK\Os\dolphin\UDP_Stubs.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| udp_cc_post_stop | :x: |
| udp_cc_pre_continue | :x: |
| udp_cc_peek | :x: |
| udp_cc_write | :x: |
| udp_cc_read | :x: |
| udp_cc_close | :x: |
| udp_cc_open | :x: |
| udp_cc_shutdown | :x: |
| udp_cc_initialize | :x: |
# C:\products\RVL\runtime_libs\gamedev\cust_connection\cc\exi2\GCN\EXI2_GDEV_GCN\main.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| gdev_cc_initinterrupts | :x: |
| gdev_cc_peek | :x: |
| gdev_cc_post_stop | :x: |
| gdev_cc_pre_continue | :x: |
| gdev_cc_write | :x: |
| gdev_cc_read | :x: |
| gdev_cc_close | :x: |
| gdev_cc_open | :x: |
| gdev_cc_shutdown | :x: |
| gdev_cc_initialize | :x: |
| OutputData | :x: |
# C:\products\RVL\runtime_libs\gamedev\cust_connection\utils\common\CircleBuffer.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| CircleBufferReadBytes | :x: |
| CircleBufferWriteBytes | :x: |
| CircleBufferInitialize | :x: |
| CBGetBytesAvailableForRead | :x: |
# C:\products\RVL\runtime_libs\gamedev\cust_connection\utils\gc\MWCriticalSection_gc.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| MWExitCriticalSection | :x: |
| MWEnterCriticalSection | :x: |
| MWInitializeCriticalSection | :x: |

29
docs/lib/ai.md Normal file
View File

@ -0,0 +1,29 @@
# ai
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| ai.o | 0.0% | 0 / 11 | 0.0% | :x:
# ai.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| AIRegisterDMACallback | :x: |
| AIInitDMA | :x: |
| AIStartDMA | :x: |
| AIStopDMA | :x: |
| AIGetDMAStartAddr | :x: |
| AIGetDMALength | :x: |
| AISetDSPSampleRate | :x: |
| AIInit | :x: |
| __AIDHandler | :x: |
| __AICallbackStackSwitch | :x: |
| __AI_SRC_INIT | :x: |

27
docs/lib/aralt.md Normal file
View File

@ -0,0 +1,27 @@
# aralt
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| aralt.o | 0.0% | 0 / 9 | 0.0% | :x:
# aralt.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| ARStartDMA | :x: |
| ARAlloc | :x: |
| ARInit | :x: |
| ARGetBaseAddress | :x: |
| ARGetSize | :x: |
| __ARQPopTaskQueueHi | :x: |
| __ARQServiceQueueLo | :x: |
| __ARQInterruptServiceRoutine | :x: |
| ARQInit | :x: |

30
docs/lib/arc.md Normal file
View File

@ -0,0 +1,30 @@
# arc
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| arc.o | 0.0% | 0 / 12 | 0.0% | :x:
# arc.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| ARCInitHandle | :x: |
| ARCOpen | :x: |
| ARCFastOpen | :x: |
| ARCConvertPathToEntrynum | :x: |
| entryToPath | :x: |
| ARCGetStartAddrInMem | :x: |
| ARCGetLength | :x: |
| ARCClose | :x: |
| ARCChangeDir | :x: |
| ARCOpenDir | :x: |
| ARCReadDir | :x: |
| ARCCloseDir | :x: |

47
docs/lib/ax.md Normal file
View File

@ -0,0 +1,47 @@
# ax
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| AXAlloc.o | 0.0% | 0 / 2 | 0.0% | :x:
| AXAux.o | 0.0% | 0 / 2 | 0.0% | :x:
| AXCL.o | 0.0% | 0 / 6 | 0.0% | :x:
| AXVPB.o | 0.0% | 0 / 1 | 0.0% | :x:
# AXAlloc.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __AXRemoveFromStack | :x: |
| AXFreeVoice | :x: |
# AXAux.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| AXRegisterAuxACallback | :x: |
| AXGetAuxACallback | :x: |
# AXCL.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| AXGetAuxAReturnVolume | :x: |
| AXGetAuxBReturnVolume | :x: |
| AXGetAuxCReturnVolume | :x: |
| AXSetAuxAReturnVolume | :x: |
| AXSetAuxBReturnVolume | :x: |
| AXSetAuxCReturnVolume | :x: |
# AXVPB.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __AXSetPBDefault | :x: |

44
docs/lib/axfx.md Normal file
View File

@ -0,0 +1,44 @@
# axfx
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| AXFXReverbHi.o | 0.0% | 0 / 3 | 0.0% | :x:
| AXFXReverbHiExp.o | 0.0% | 0 / 7 | 0.0% | :x:
| AXFXHooks.o | 0.0% | 0 / 4 | 0.0% | :x:
# AXFXReverbHi.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| AXFXReverbHiInit | :x: |
| AXFXReverbHiShutdown | :x: |
| AXFXReverbHiCallback | :x: |
# AXFXReverbHiExp.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| AXFXReverbHiExpInit | :x: |
| AXFXReverbHiExpShutdown | :x: |
| AXFXReverbHiExpCallback | :x: |
| __AllocDelayLine | :x: |
| __BzeroDelayLines | :x: |
| __FreeDelayLine | :x: |
| __InitParams | :x: |
# AXFXHooks.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __AXFXAllocFunction | :x: |
| __AXFXFreeFunction | :x: |
| AXFXSetHooks | :x: |
| AXFXGetHooks | :x: |

42
docs/lib/base.md Normal file
View File

@ -0,0 +1,42 @@
# base
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| PPCArch.o | 0.0% | 0 / 24 | 0.0% | :x:
# PPCArch.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| PPCMfmsr | :x: |
| PPCMtmsr | :x: |
| PPCMfhid0 | :x: |
| PPCMthid0 | :x: |
| PPCMfl2cr | :x: |
| PPCMtl2cr | :x: |
| PPCMtdec | :x: |
| PPCSync | :x: |
| PPCHalt | :x: |
| PPCMtmmcr0 | :x: |
| PPCMtmmcr1 | :x: |
| PPCMtpmc1 | :x: |
| PPCMtpmc2 | :x: |
| PPCMtpmc3 | :x: |
| PPCMtpmc4 | :x: |
| PPCMffpscr | :x: |
| PPCMtfpscr | :x: |
| PPCMfhid2 | :x: |
| PPCMthid2 | :x: |
| PPCMfwpar | :x: |
| PPCMtwpar | :x: |
| PPCDisableSpeculation | :x: |
| PPCSetFpNonIEEEMode | :x: |
| PPCMthid4 | :x: |

1135
docs/lib/bte.md Normal file

File diff suppressed because it is too large Load Diff

23
docs/lib/db.md Normal file
View File

@ -0,0 +1,23 @@
# db
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| db.o | 0.0% | 0 / 5 | 0.0% | :x:
# db.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| DBInit | :x: |
| __DBExceptionDestinationAux | :x: |
| __DBExceptionDestination | :x: |
| __DBIsExceptionMarked | :x: |
| DBPrintf | :x: |

40
docs/lib/dsp.md Normal file
View File

@ -0,0 +1,40 @@
# dsp
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| dsp.o | 0.0% | 0 / 6 | 0.0% | :x:
| dsp_debug.o | 0.0% | 0 / 1 | 0.0% | :x:
| dsp_task.o | 0.0% | 0 / 3 | 0.0% | :x:
# dsp.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| DSPCheckMailToDSP | :x: |
| DSPCheckMailFromDSP | :x: |
| DSPReadMailFromDSP | :x: |
| DSPSendMailToDSP | :x: |
| DSPAssertInt | :x: |
| DSPInit | :x: |
# dsp_debug.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __DSP_debug_printf | :x: |
# dsp_task.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __DSP_exec_task | :x: |
| __DSP_boot_task | :x: |
| __DSP_remove_task | :x: |

183
docs/lib/dvd.md Normal file
View File

@ -0,0 +1,183 @@
# dvd
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| dvdfs.o | 0.0% | 0 / 13 | 0.0% | :x:
| dvd.o | 0.0% | 0 / 54 | 0.0% | :x:
| dvdqueue.o | 0.0% | 0 / 6 | 0.0% | :x:
| dvderror.o | 0.0% | 0 / 13 | 0.0% | :x:
| dvdidutils.o | 0.0% | 0 / 1 | 0.0% | :x:
| dvdFatal.o | 0.0% | 0 / 4 | 0.0% | :x:
| dvdDeviceError.o | 0.0% | 0 / 2 | 0.0% | :x:
| dvd_broadway.o | 0.0% | 0 / 30 | 0.0% | :x:
# dvdfs.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __DVDFSInit | :x: |
| DVDConvertPathToEntrynum | :x: |
| DVDFastOpen | :x: |
| DVDOpen | :x: |
| DVDClose | :x: |
| entryToPath | :x: |
| DVDReadAsyncPrio | :x: |
| cbForReadAsync | :x: |
| DVDReadPrio | :x: |
| cbForReadSync | :x: |
| DVDOpenDir | :x: |
| DVDReadDir | :x: |
| DVDCloseDir | :x: |
# dvd.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| StampCommand | :x: |
| defaultOptionalCommandChecker | :x: |
| DVDInit | :x: |
| stateReadingFST | :x: |
| cbForStateReadingFST | :x: |
| FatalAlarmHandler | :x: |
| cbForStateError | :x: |
| cbForStoreErrorCode1 | :x: |
| cbForStoreErrorCode2 | :x: |
| CategorizeError | :x: |
| cbForStoreErrorCode3 | :x: |
| cbForStateGettingError | :x: |
| cbForUnrecoveredError | :x: |
| cbForUnrecoveredErrorRetry | :x: |
| cbForStateGoToRetry | :x: |
| stateCheckID | :x: |
| cbForStateReadingTOC | :x: |
| cbForStateReadingPartitionInfo | :x: |
| cbForStateOpenPartition | :x: |
| cbForStateOpenPartition2 | :x: |
| cbForStateCheckID1 | :x: |
| cbForStateCheckID2 | :x: |
| stateCoverClosed | :x: |
| ResetAlarmHandler | :x: |
| cbForStateReset | :x: |
| stateDownRotation | :x: |
| cbForStateDownRotation | :x: |
| stateCoverClosed_CMD | :x: |
| cbForStateCoverClosed | :x: |
| cbForPrepareCoverRegister | :x: |
| CoverAlarmHandler | :x: |
| stateReady | :x: |
| stateBusy | :x: |
| cbForStateBusy | :x: |
| DVDReadAbsAsyncPrio | :x: |
| DVDInquiryAsync | :x: |
| DVDGetCommandBlockStatus | :x: |
| DVDGetDriveStatus | :x: |
| DVDSetAutoInvalidation | :x: |
| DVDResume | :x: |
| DVDCancelAsync | :x: |
| DVDCancel | :x: |
| cbForCancelSync | :x: |
| DVDGetCurrentDiskID | :x: |
| __BS2DVDLowCallback | :x: |
| __DVDGetCoverStatus | :x: |
| __DVDResetWithNoSpinup | :x: |
| DVDCheckDiskAsync | :x: |
| __DVDPrepareResetAsync | :x: |
| Callback | :x: |
| __DVDPrepareReset | :x: |
| __DVDTestAlarm | :x: |
| __DVDStopMotorAsync | :x: |
| __DVDRestartMotor | :x: |
# dvdqueue.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __DVDClearWaitingQueue | :x: |
| __DVDPushWaitingQueue | :x: |
| __DVDPopWaitingQueue | :x: |
| __DVDCheckWaitingQueue | :x: |
| __DVDGetNextWaitingQueue | :x: |
| __DVDDequeueWaitingQueue | :x: |
# dvderror.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| cbForNandClose | :x: |
| cbForNandWrite | :x: |
| cbForNandSeek | :x: |
| cbForNandWrite0 | :x: |
| cbForNandSeek2 | :x: |
| cbForNandRead | :x: |
| cbForNandSeek0 | :x: |
| cbForNandSeek1 | :x: |
| cbForNandOpen | :x: |
| cbForNandCreate | :x: |
| cbForNandCreateDir | :x: |
| cbForPrepareStatusRegister | :x: |
| __DVDStoreErrorCode | :x: |
# dvdidutils.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| DVDCompareDiskID | :x: |
# dvdFatal.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __DVDShowFatalMessage | :x: |
| DVDSetAutoFatalMessaging | :x: |
| __DVDGetAutoFatalMessaging | :x: |
| __DVDPrintFatalMessage | :x: |
# dvdDeviceError.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| lowCallback | :x: |
| __DVDCheckDevice | :x: |
# dvd_broadway.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| doTransactionCallback | :x: |
| doPrepareCoverRegisterCallback | :x: |
| DVDLowFinalize | :x: |
| DVDLowInit | :x: |
| DVDLowReadDiskID | :x: |
| DVDLowOpenPartition | :x: |
| DVDLowOpenPartitionWithTmdAndTicketView | :x: |
| DVDLowGetNoDiscBufferSizes | :x: |
| DVDLowGetNoDiscOpenPartitionParams | :x: |
| DVDLowClosePartition | :x: |
| DVDLowUnencryptedRead | :x: |
| DVDLowStopMotor | :x: |
| DVDLowInquiry | :x: |
| DVDLowRequestError | :x: |
| DVDLowSetSpinupFlag | :x: |
| DVDLowReset | :x: |
| DVDLowAudioBufferConfig | :x: |
| DVDLowReportKey | :x: |
| DVDLowSetMaximumRotation | :x: |
| DVDLowRead | :x: |
| DVDLowSeek | :x: |
| DVDLowGetCoverRegister | :x: |
| DVDLowGetStatusRegister | :x: |
| DVDLowPrepareCoverRegister | :x: |
| DVDLowPrepareStatusRegister | :x: |
| DVDLowGetImmBufferReg | :x: |
| DVDLowUnmaskStatusInterrupts | :x: |
| DVDLowMaskCoverInterrupt | :x: |
| DVDLowClearCoverInterrupt | :x: |
| __DVDLowTestAlarm | :x: |

28
docs/lib/esp.md Normal file
View File

@ -0,0 +1,28 @@
# esp
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| esp.o | 0.0% | 0 / 10 | 0.0% | :x:
# esp.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| ESP_InitLib | :x: |
| ESP_CloseLib | :x: |
| ESP_LaunchTitle | :x: |
| ESP_GetTicketViews | :x: |
| ESP_DiGetTicketView | :x: |
| ESP_DiGetTmd | :x: |
| ESP_GetTmdView | :x: |
| ESP_GetDataDir | :x: |
| ESP_GetTitleId | :x: |
| ESP_GetConsumption | :x: |

21
docs/lib/euart.md Normal file
View File

@ -0,0 +1,21 @@
# euart
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| euart.o | 0.0% | 0 / 3 | 0.0% | :x:
# euart.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| EUARTInit | :x: |
| InitializeUART | :x: |
| WriteUARTN | :x: |

52
docs/lib/exi.md Normal file
View File

@ -0,0 +1,52 @@
# exi
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| EXIBios.o | 0.0% | 0 / 19 | 0.0% | :x:
| EXIUart.o | 0.0% | 0 / 2 | 0.0% | :x:
| EXICommon.o | 0.0% | 0 / 1 | 0.0% | :x:
# EXIBios.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| SetExiInterruptMask | :x: |
| EXIImm | :x: |
| EXIImmEx | :x: |
| EXIDma | :x: |
| EXISync | :x: |
| EXISetExiCallback | :x: |
| __EXIProbe | :x: |
| EXIAttach | :x: |
| EXIDetach | :x: |
| EXISelect | :x: |
| EXIDeselect | :x: |
| EXIIntrruptHandler | :x: |
| TCIntrruptHandler | :x: |
| EXTIntrruptHandler | :x: |
| EXIInit | :x: |
| EXILock | :x: |
| EXIUnlock | :x: |
| UnlockedHandler | :x: |
| EXIGetID | :x: |
# EXIUart.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| ProbeBarnacle | :x: |
| __OSEnableBarnacle | :x: |
# EXICommon.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| EXIWriteReg | :x: |

46
docs/lib/fs.md Normal file
View File

@ -0,0 +1,46 @@
# fs
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| fs.o | 0.0% | 0 / 28 | 0.0% | :x:
# fs.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| ISFS_OpenLib | :x: |
| _isfsFuncCb | :x: |
| ISFS_CreateDir | :x: |
| ISFS_CreateDirAsync | :x: |
| ISFS_ReadDir | :x: |
| ISFS_ReadDirAsync | :x: |
| ISFS_GetAttr | :x: |
| ISFS_GetAttrAsync | :x: |
| ISFS_Delete | :x: |
| ISFS_DeleteAsync | :x: |
| ISFS_Rename | :x: |
| ISFS_RenameAsync | :x: |
| ISFS_GetUsage | :x: |
| ISFS_CreateFile | :x: |
| ISFS_CreateFileAsync | :x: |
| ISFS_Open | :x: |
| ISFS_OpenAsync | :x: |
| ISFS_GetFileStats | :x: |
| ISFS_GetFileStatsAsync | :x: |
| ISFS_Seek | :x: |
| ISFS_SeekAsync | :x: |
| ISFS_Read | :x: |
| ISFS_ReadAsync | :x: |
| ISFS_Write | :x: |
| ISFS_WriteAsync | :x: |
| ISFS_Close | :x: |
| ISFS_CloseAsync | :x: |
| ISFS_ShutdownAsync | :x: |

89
docs/lib/gd.md Normal file
View File

@ -0,0 +1,89 @@
# gd
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| GDBase.o | 0.0% | 0 / 4 | 0.0% | :x:
| GDGeometry.o | 0.0% | 0 / 7 | 0.0% | :x:
| GDIndirect.o | 0.0% | 0 / 1 | 0.0% | :x:
| GDLight.o | 0.0% | 0 / 3 | 0.0% | :x:
| GDPixel.o | 0.0% | 0 / 5 | 0.0% | :x:
| GDTev.o | 0.0% | 0 / 5 | 0.0% | :x:
| GDTexture.o | 0.0% | 0 / 3 | 0.0% | :x:
| GDTransform.o | 0.0% | 0 / 1 | 0.0% | :x:
# GDBase.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GDInitGDLObj | :x: |
| GDFlushCurrToMem | :x: |
| GDPadCurr32 | :x: |
| GDOverflowed | :x: |
# GDGeometry.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GDSetVtxDescv | :x: |
| GDSetArray | :x: |
| GDSetArrayRaw | :x: |
| GDSetTexCoordGen | :x: |
| GDSetCullMode | :x: |
| GDSetGenMode | :x: |
| GDSetGenMode2 | :x: |
# GDIndirect.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GDSetTevDirect | :x: |
# GDLight.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GDSetChanAmbColor | :x: |
| GDSetChanMatColor | :x: |
| GDSetChanCtrl | :x: |
# GDPixel.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GDSetFog | :x: |
| GDSetBlendMode | :x: |
| GDSetBlendModeEtc | :x: |
| GDSetZMode | :x: |
| GDSetDstAlpha | :x: |
# GDTev.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GDSetTevColorCalc | :x: |
| GDSetTevAlphaCalcAndSwap | :x: |
| GDSetTevColor | :x: |
| GDSetAlphaCompare | :x: |
| GDSetTevOrder | :x: |
# GDTexture.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GDSetTexLookupMode | :x: |
| GDSetTexImgAttr | :x: |
| GDSetTexImgPtr | :x: |
# GDTransform.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GDSetCurrentMtx | :x: |

286
docs/lib/gx.md Normal file
View File

@ -0,0 +1,286 @@
# gx
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| GXInit.o | 0.0% | 0 / 6 | 0.0% | :x:
| GXFifo.o | 0.0% | 0 / 17 | 0.0% | :x:
| GXAttr.o | 0.0% | 0 / 11 | 0.0% | :x:
| GXMisc.o | 0.0% | 0 / 25 | 0.0% | :x:
| GXGeometry.o | 0.0% | 0 / 9 | 0.0% | :x:
| GXFrameBuf.o | 0.0% | 0 / 15 | 0.0% | :x:
| GXLight.o | 0.0% | 0 / 13 | 0.0% | :x:
| GXTexture.o | 0.0% | 0 / 31 | 0.0% | :x:
| GXBump.o | 0.0% | 0 / 10 | 0.0% | :x:
| GXTev.o | 0.0% | 0 / 16 | 0.0% | :x:
| GXPixel.o | 0.0% | 0 / 12 | 0.0% | :x:
| GXDisplayList.o | 0.0% | 0 / 3 | 0.0% | :x:
| GXTransform.o | 0.0% | 0 / 19 | 0.0% | :x:
| GXPerf.o | 0.0% | 0 / 3 | 0.0% | :x:
# GXInit.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __GXDefaultTexRegionCallback | :x: |
| __GXDefaultTlutRegionCallback | :x: |
| __GXShutdown | :x: |
| __GXInitRevisionBits | :x: |
| GXInit | :x: |
| __GXInitGX | :x: |
# GXFifo.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXCPInterruptHandler | :x: |
| GXInitFifoBase | :x: |
| CPGPLinkCheck | :x: |
| GXSetCPUFifo | :x: |
| GXSetGPFifo | :x: |
| __GXSaveFifo | :x: |
| __GXIsGPFifoReady | :x: |
| GXGetGPStatus | :x: |
| GXGetCPUFifo | :x: |
| GXGetFifoPtrs | :x: |
| GXGetFifoCount | :x: |
| GXGetFifoWrap | :x: |
| GXSetBreakPtCallback | :x: |
| GXEnableBreakPt | :x: |
| GXDisableBreakPt | :x: |
| __GXFifoInit | :x: |
| __GXCleanGPFifo | :x: |
# GXAttr.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXSetVtxDesc | :x: |
| __GXSetVCD | :x: |
| __GXCalculateVLim | :x: |
| GXClearVtxDesc | :x: |
| GXSetVtxAttrFmt | :x: |
| GXSetVtxAttrFmtv | :x: |
| __GXSetVAT | :x: |
| GXSetArray | :x: |
| GXInvalidateVtxCache | :x: |
| GXSetTexCoordGen2 | :x: |
| GXSetNumTexGens | :x: |
# GXMisc.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXSetMisc | :x: |
| GXFlush | :x: |
| GXResetWriteGatherPipe | :x: |
| __GXAbort | :x: |
| GXAbortFrame | :x: |
| GXSetDrawSync | :x: |
| GXSetDrawDone | :x: |
| GXDrawDone | :x: |
| GXPixModeSync | :x: |
| GXTexModeSync | :x: |
| GXPokeAlphaMode | :x: |
| GXPokeAlphaRead | :x: |
| GXPokeAlphaUpdate | :x: |
| GXPokeBlendMode | :x: |
| GXPokeColorUpdate | :x: |
| GXPokeDstAlpha | :x: |
| GXPokeDither | :x: |
| GXPokeZMode | :x: |
| GXPeekARGB | :x: |
| GXPeekZ | :x: |
| GXSetDrawSyncCallback | :x: |
| GXTokenInterruptHandler | :x: |
| GXSetDrawDoneCallback | :x: |
| GXFinishInterruptHandler | :x: |
| __GXPEInit | :x: |
# GXGeometry.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __GXSetDirtyState | :x: |
| GXBegin | :x: |
| __GXSendFlushPrim | :x: |
| GXSetLineWidth | :x: |
| GXSetPointSize | :x: |
| GXEnableTexOffsets | :x: |
| GXSetCullMode | :x: |
| GXSetCoPlanar | :x: |
| __GXSetGenMode | :x: |
# GXFrameBuf.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXSetDispCopySrc | :x: |
| GXSetTexCopySrc | :x: |
| GXSetDispCopyDst | :x: |
| GXSetTexCopyDst | :x: |
| GXSetDispCopyFrame2Field | :x: |
| GXSetCopyClamp | :x: |
| GXGetNumXfbLines | :x: |
| GXGetYScaleFactor | :x: |
| GXSetDispCopyYScale | :x: |
| GXSetCopyClear | :x: |
| GXSetCopyFilter | :x: |
| GXSetDispCopyGamma | :x: |
| GXCopyDisp | :x: |
| GXCopyTex | :x: |
| GXClearBoundingBox | :x: |
# GXLight.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXInitLightAttn | :x: |
| GXInitLightSpot | :x: |
| GXInitLightDistAttn | :x: |
| GXInitLightPos | :x: |
| GXInitLightDir | :x: |
| GXInitSpecularDir | :x: |
| GXInitSpecularDirHA | :x: |
| GXInitLightColor | :x: |
| GXLoadLightObjImm | :x: |
| GXSetChanAmbColor | :x: |
| GXSetChanMatColor | :x: |
| GXSetNumChans | :x: |
| GXSetChanCtrl | :x: |
# GXTexture.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXGetTexBufferSize | :x: |
| __GetImageTileCount | :x: |
| GXInitTexObj | :x: |
| GXInitTexObjCI | :x: |
| GXInitTexObjLOD | :x: |
| GXInitTexObjWrapMode | :x: |
| GXInitTexObjTlut | :x: |
| GXInitTexObjUserData | :x: |
| GXGetTexObjUserData | :x: |
| GXGetTexObjAll | :x: |
| GXGetTexObjWidth | :x: |
| GXGetTexObjHeight | :x: |
| GXGetTexObjFmt | :x: |
| GXGetTexObjWrapS | :x: |
| GXGetTexObjWrapT | :x: |
| GXGetTexObjMipMap | :x: |
| GXGetTexObjLODAll | :x: |
| GXGetTexObjTlut | :x: |
| GXLoadTexObjPreLoaded | :x: |
| GXLoadTexObj | :x: |
| GXInitTlutObj | :x: |
| GXLoadTlut | :x: |
| GXInitTexCacheRegion | :x: |
| GXInitTlutRegion | :x: |
| GXInvalidateTexAll | :x: |
| GXSetTexRegionCallback | :x: |
| GXSetTlutRegionCallback | :x: |
| GXSetTexCoordScaleManually | :x: |
| __SetSURegs | :x: |
| __GXSetSUTexRegs | :x: |
| __GXSetTmemConfig | :x: |
# GXBump.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXSetTevIndirect | :x: |
| GXSetIndTexMtx | :x: |
| GXSetIndTexCoordScale | :x: |
| GXSetIndTexOrder | :x: |
| GXSetNumIndStages | :x: |
| GXSetTevDirect | :x: |
| GXSetTevIndWarp | :x: |
| __GXUpdateBPMask | :x: |
| __GXSetIndirectMask | :x: |
| __GXFlushTextureState | :x: |
# GXTev.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXSetTevOp | :x: |
| GXSetTevColorIn | :x: |
| GXSetTevAlphaIn | :x: |
| GXSetTevColorOp | :x: |
| GXSetTevAlphaOp | :x: |
| GXSetTevColor | :x: |
| GXSetTevColorS10 | :x: |
| GXSetTevKColor | :x: |
| GXSetTevKColorSel | :x: |
| GXSetTevKAlphaSel | :x: |
| GXSetTevSwapMode | :x: |
| GXSetTevSwapModeTable | :x: |
| GXSetAlphaCompare | :x: |
| GXSetZTexture | :x: |
| GXSetTevOrder | :x: |
| GXSetNumTevStages | :x: |
# GXPixel.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXSetFog | :x: |
| GXSetFogRangeAdj | :x: |
| GXSetBlendMode | :x: |
| GXSetColorUpdate | :x: |
| GXSetAlphaUpdate | :x: |
| GXSetZMode | :x: |
| GXSetZCompLoc | :x: |
| GXSetPixelFmt | :x: |
| GXSetDither | :x: |
| GXSetDstAlpha | :x: |
| GXSetFieldMask | :x: |
| GXSetFieldMode | :x: |
# GXDisplayList.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXBeginDisplayList | :x: |
| GXEndDisplayList | :x: |
| GXCallDisplayList | :x: |
# GXTransform.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXProject | :x: |
| __GXSetProjection | :x: |
| GXSetProjection | :x: |
| GXSetProjectionv | :x: |
| GXGetProjectionv | :x: |
| GXLoadPosMtxImm | :x: |
| GXLoadNrmMtxImm | :x: |
| GXSetCurrentMtx | :x: |
| GXLoadTexMtxImm | :x: |
| GXLoadTexMtxIndx | :x: |
| __GXSetViewport | :x: |
| GXSetViewport | :x: |
| GXGetViewportv | :x: |
| GXSetZScaleOffset | :x: |
| GXSetScissor | :x: |
| GXGetScissor | :x: |
| GXSetScissorBoxOffset | :x: |
| GXSetClipMode | :x: |
| __GXSetMatrixIndex | :x: |
# GXPerf.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GXSetGPMetric | :x: |
| GXClearGPMetric | :x: |
| GXReadXfRasMetric | :x: |

73
docs/lib/ipc.md Normal file
View File

@ -0,0 +1,73 @@
# ipc
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| ipcMain.o | 0.0% | 0 / 7 | 0.0% | :x:
| ipcclt.o | 0.0% | 0 / 22 | 0.0% | :x:
| memory.o | 0.0% | 0 / 4 | 0.0% | :x:
| ipcProfile.o | 0.0% | 0 / 4 | 0.0% | :x:
# ipcMain.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| IPCInit | :x: |
| IPCReInit | :x: |
| IPCReadReg | :x: |
| IPCWriteReg | :x: |
| IPCGetBufferHi | :x: |
| IPCGetBufferLo | :x: |
| IPCSetBufferLo | :x: |
# ipcclt.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| strnlen | :x: |
| IpcReplyHandler | :x: |
| IPCInterruptHandler | :x: |
| IPCCltInit | :x: |
| IPCCltReInit | :x: |
| __ios_Ipc2 | :x: |
| IOS_OpenAsync | :x: |
| IOS_Open | :x: |
| IOS_CloseAsync | :x: |
| IOS_Close | :x: |
| IOS_ReadAsync | :x: |
| IOS_Read | :x: |
| IOS_WriteAsync | :x: |
| IOS_Write | :x: |
| IOS_SeekAsync | :x: |
| IOS_Seek | :x: |
| IOS_IoctlAsync | :x: |
| IOS_Ioctl | :x: |
| __ios_Ioctlv | :x: |
| IOS_IoctlvAsync | :x: |
| IOS_Ioctlv | :x: |
| IOS_IoctlvReboot | :x: |
# memory.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| iosCreateHeap | :x: |
| __iosAlloc | :x: |
| iosAllocAligned | :x: |
| iosFree | :x: |
# ipcProfile.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| IPCiProfInit | :x: |
| IPCiProfQueueReq | :x: |
| IPCiProfAck | :x: |
| IPCiProfReply | :x: |

19
docs/lib/libnw4Fr_ut.md Normal file
View File

@ -0,0 +1,19 @@
# libnw4Fr_ut
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| ut_ResFontBase.o | 0.0% | 0 / 1 | 0.0% | :x:
# ut_ResFontBase.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GetCharWidths__Q44nw4r2ut6detail11ResFontBaseCFUs | :x: |

30
docs/lib/libnw4r_db.md Normal file
View File

@ -0,0 +1,30 @@
# libnw4r_db
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| db_console.o | 0.0% | 0 / 2 | 0.0% | :x:
| db_assert.o | 0.0% | 0 / 4 | 0.0% | :x:
# db_console.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| Console_Printf__Q24nw4r2dbFPQ44nw4r2db6detail11ConsoleHeadPCce | :x: |
| Console_GetTotalLines__Q24nw4r2dbFPQ44nw4r2db6detail11ConsoleHead | :x: |
# db_assert.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| Assertion_Printf___Q24nw4r2dbFPCce | :x: |
| ShowStack___Q24nw4r2dbFUl | :x: |
| VPanic__Q24nw4r2dbFPCciPCcP16__va_list_structb | :x: |
| Panic__Q24nw4r2dbFPCciPCce | :x: |

330
docs/lib/libnw4r_lyt.md Normal file
View File

@ -0,0 +1,330 @@
# libnw4r_lyt
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| lyt_init.o | 0.0% | 0 / 1 | 0.0% | :x:
| lyt_pane.o | 0.0% | 0 / 30 | 0.0% | :x:
| lyt_group.o | 0.0% | 0 / 4 | 0.0% | :x:
| lyt_layout.o | 0.0% | 0 / 17 | 0.0% | :x:
| lyt_picture.o | 0.0% | 0 / 11 | 0.0% | :x:
| lyt_textBox.o | 0.0% | 0 / 20 | 0.0% | :x:
| lyt_window.o | 0.0% | 0 / 20 | 0.0% | :x:
| lyt_bounding.o | 0.0% | 0 / 5 | 0.0% | :x:
| lyt_material.o | 0.0% | 0 / 76 | 0.0% | :x:
| lyt_texMap.o | 0.0% | 0 / 4 | 0.0% | :x:
| lyt_drawInfo.o | 0.0% | 0 / 2 | 0.0% | :x:
| lyt_animation.o | 0.0% | 0 / 15 | 0.0% | :x:
| lyt_resourceAccessor.o | 0.0% | 0 / 3 | 0.0% | :x:
| lyt_arcResourceAccessor.o | 0.0% | 0 / 7 | 0.0% | :x:
| lyt_common.o | 0.0% | 0 / 13 | 0.0% | :x:
# lyt_init.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| LytInit__Q24nw4r3lytFv | :x: |
# lyt_pane.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q34nw4r3lyt4PaneFPCQ44nw4r3lyt3res4Pane | :x: |
| __dt__Q34nw4r3lyt4PaneFv | :x: |
| SetName__Q34nw4r3lyt4PaneFPCc | :x: |
| AppendChild__Q34nw4r3lyt4PaneFPQ34nw4r3lyt4Pane | :x: |
| RemoveChild__Q34nw4r3lyt4PaneFPQ34nw4r3lyt4Pane | :x: |
| GetVtxColor__Q34nw4r3lyt4PaneCFUl | :x: |
| SetVtxColor__Q34nw4r3lyt4PaneFUlQ34nw4r2ut5Color | :x: |
| GetColorElement__Q34nw4r3lyt4PaneCFUl | :x: |
| SetColorElement__Q34nw4r3lyt4PaneFUlUc | :x: |
| GetVtxColorElement__Q34nw4r3lyt4PaneCFUl | :x: |
| SetVtxColorElement__Q34nw4r3lyt4PaneFUlUc | :x: |
| FindPaneByName__Q34nw4r3lyt4PaneFPCcb | :x: |
| FindMaterialByName__Q34nw4r3lyt4PaneFPCcb | :x: |
| CalculateMtx__Q34nw4r3lyt4PaneFRCQ34nw4r3lyt8DrawInfo | :x: |
| Draw__Q34nw4r3lyt4PaneFRCQ34nw4r3lyt8DrawInfo | :x: |
| DrawSelf__Q34nw4r3lyt4PaneFRCQ34nw4r3lyt8DrawInfo | :x: |
| Animate__Q34nw4r3lyt4PaneFUl | :x: |
| AnimateSelf__Q34nw4r3lyt4PaneFUl | :x: |
| BindAnimation__Q34nw4r3lyt4PaneFPQ34nw4r3lyt13AnimTransformb | :x: |
| UnbindAnimation__Q34nw4r3lyt4PaneFPQ34nw4r3lyt13AnimTransformb | :x: |
| UnbindAllAnimation__Q34nw4r3lyt4PaneFb | :x: |
| UnbindAnimationSelf__Q34nw4r3lyt4PaneFPQ34nw4r3lyt13AnimTransform | :x: |
| AddAnimationLink__Q34nw4r3lyt4PaneFPQ34nw4r3lyt13AnimationLink | :x: |
| FindAnimationLinkSelf__Q34nw4r3lyt4PaneFPQ34nw4r3lyt13AnimTransform | :x: |
| SetAnimationEnable__Q34nw4r3lyt4PaneFPQ34nw4r3lyt13AnimTransformbb | :x: |
| LoadMtx__Q34nw4r3lyt4PaneFRCQ34nw4r3lyt8DrawInfo | :x: |
| GetVtxPos__Q34nw4r3lyt4PaneCFv | :x: |
| GetMaterial__Q34nw4r3lyt4PaneCFv | :x: |
| GetRuntimeTypeInfo__Q34nw4r3lyt4PaneCFv | :x: |
| __sinit_\lyt_pane_cpp | :x: |
# lyt_group.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q34nw4r3lyt5GroupFPCQ44nw4r3lyt3res5GroupPQ34nw4r3lyt4Pane | :x: |
| __dt__Q34nw4r3lyt5GroupFv | :x: |
| __dt__Q34nw4r3lyt14GroupContainerFv | :x: |
| AppendGroup__Q34nw4r3lyt14GroupContainerFPQ34nw4r3lyt5Group | :x: |
# lyt_layout.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| SetTagProcessorImpl__24@unnamed@lyt_layout_cpp@FPQ34nw4r3lyt4PanePQ34nw4r2ut19TagProcessorBase&lt;w&gt; | :x: |
| __ct__Q34nw4r3lyt6LayoutFv | :x: |
| __dt__Q34nw4r3lyt6LayoutFv | :x: |
| Build__Q34nw4r3lyt6LayoutFPCvPQ34nw4r3lyt16ResourceAccessor | :x: |
| CreateAnimTransform__Q34nw4r3lyt6LayoutFv | :x: |
| CreateAnimTransform__Q34nw4r3lyt6LayoutFPCvPQ34nw4r3lyt16ResourceAccessor | :x: |
| CreateAnimTransform__Q34nw4r3lyt6LayoutFRCQ34nw4r3lyt12AnimResourcePQ34nw4r3lyt16ResourceAccessor | :x: |
| BindAnimation__Q34nw4r3lyt6LayoutFPQ34nw4r3lyt13AnimTransform | :x: |
| UnbindAnimation__Q34nw4r3lyt6LayoutFPQ34nw4r3lyt13AnimTransform | :x: |
| UnbindAllAnimation__Q34nw4r3lyt6LayoutFv | :x: |
| SetAnimationEnable__Q34nw4r3lyt6LayoutFPQ34nw4r3lyt13AnimTransformb | :x: |
| CalculateMtx__Q34nw4r3lyt6LayoutFRCQ34nw4r3lyt8DrawInfo | :x: |
| Draw__Q34nw4r3lyt6LayoutFRCQ34nw4r3lyt8DrawInfo | :x: |
| Animate__Q34nw4r3lyt6LayoutFUl | :x: |
| GetLayoutRect__Q34nw4r3lyt6LayoutCFv | :x: |
| SetTagProcessor__Q34nw4r3lyt6LayoutFPQ34nw4r2ut19TagProcessorBase&lt;w&gt; | :x: |
| BuildPaneObj__Q34nw4r3lyt6LayoutFlPCvRCQ34nw4r3lyt11ResBlockSet | :x: |
# lyt_picture.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q34nw4r2ut5ColorFv | :x: |
| __ct__Q34nw4r3lyt7PictureFPCQ44nw4r3lyt3res7PictureRCQ34nw4r3lyt11ResBlockSet | :x: |
| __dt__Q34nw4r3lyt7PictureFv | :x: |
| Append__Q34nw4r3lyt7PictureFRCQ34nw4r3lyt6TexMap | :x: |
| GetVtxColor__Q34nw4r3lyt7PictureCFUl | :x: |
| SetVtxColor__Q34nw4r3lyt7PictureFUlQ34nw4r2ut5Color | :x: |
| GetVtxColorElement__Q34nw4r3lyt7PictureCFUl | :x: |
| SetVtxColorElement__Q34nw4r3lyt7PictureFUlUc | :x: |
| DrawSelf__Q34nw4r3lyt7PictureFRCQ34nw4r3lyt8DrawInfo | :x: |
| GetRuntimeTypeInfo__Q34nw4r3lyt7PictureCFv | :x: |
| __sinit_\lyt_picture_cpp | :x: |
# lyt_textBox.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GetColor__25@unnamed@lyt_textBox_cpp@FRC11_GXColorS10 | :x: |
| __ct__Q34nw4r3lyt7TextBoxFPCQ44nw4r3lyt3res7TextBoxRCQ34nw4r3lyt11ResBlockSet | :x: |
| __dt__Q34nw4r3lyt7TextBoxFv | :x: |
| GetVtxColor__Q34nw4r3lyt7TextBoxCFUl | :x: |
| GetTextColor__Q34nw4r3lyt7TextBoxCFUl | :x: |
| SetVtxColor__Q34nw4r3lyt7TextBoxFUlQ34nw4r2ut5Color | :x: |
| SetTextColor__Q34nw4r3lyt7TextBoxFUlQ34nw4r2ut5Color | :x: |
| GetVtxColorElement__Q34nw4r3lyt7TextBoxCFUl | :x: |
| SetVtxColorElement__Q34nw4r3lyt7TextBoxFUlUc | :x: |
| GetTextDrawRect__Q34nw4r3lyt7TextBoxCFRCQ34nw4r3lyt8DrawInfo | :x: |
| DrawSelf__Q34nw4r3lyt7TextBoxFRCQ34nw4r3lyt8DrawInfo | :x: |
| SetTextColor__Q34nw4r2ut10CharWriterFQ34nw4r2ut5ColorQ34nw4r2ut5Color | :x: |
| AllocStringBuffer__Q34nw4r3lyt7TextBoxFUs | :x: |
| FreeStringBuffer__Q34nw4r3lyt7TextBoxFv | :x: |
| SetString__Q34nw4r3lyt7TextBoxFPCwUs | :x: |
| SetString__Q34nw4r3lyt7TextBoxFPCwUsUs | :x: |
| SetFont__Q34nw4r3lyt7TextBoxFPCQ34nw4r2ut4Font | :x: |
| GetTextDrawRect__Q34nw4r3lyt7TextBoxCFPQ34nw4r2ut17TextWriterBase&lt;w&gt; | :x: |
| GetRuntimeTypeInfo__Q34nw4r3lyt7TextBoxCFv | :x: |
| __sinit_\lyt_textBox_cpp | :x: |
# lyt_window.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q34nw4r3lyt6WindowFPCQ44nw4r3lyt3res6WindowRCQ34nw4r3lyt11ResBlockSet | :x: |
| __dt__Q34nw4r3lyt6WindowFv | :x: |
| FindMaterialByName__Q34nw4r3lyt6WindowFPCcb | :x: |
| SetAnimationEnable__Q34nw4r3lyt6WindowFPQ34nw4r3lyt13AnimTransformbb | :x: |
| GetVtxColor__Q34nw4r3lyt6WindowCFUl | :x: |
| SetVtxColor__Q34nw4r3lyt6WindowFUlQ34nw4r2ut5Color | :x: |
| GetVtxColorElement__Q34nw4r3lyt6WindowCFUl | :x: |
| SetVtxColorElement__Q34nw4r3lyt6WindowFUlUc | :x: |
| DrawSelf__Q34nw4r3lyt6WindowFRCQ34nw4r3lyt8DrawInfo | :x: |
| AnimateSelf__Q34nw4r3lyt6WindowFUl | :x: |
| UnbindAnimationSelf__Q34nw4r3lyt6WindowFPQ34nw4r3lyt13AnimTransform | :x: |
| DrawContent__Q34nw4r3lyt6WindowFRCQ34nw4r4math4VEC2RCQ34nw4r3lyt15WindowFrameSizeUc | :x: |
| DrawFrame__Q34nw4r3lyt6WindowFRCQ34nw4r4math4VEC2RCQ44nw4r3lyt6Window5FrameRCQ34nw4r3lyt15WindowFrameSizeUc | :x: |
| DrawFrame4__Q34nw4r3lyt6WindowFRCQ34nw4r4math4VEC2PCQ44nw4r3lyt6Window5FrameRCQ34nw4r3lyt15WindowFrameSizeUc | :x: |
| DrawFrame8__Q34nw4r3lyt6WindowFRCQ34nw4r4math4VEC2PCQ44nw4r3lyt6Window5FrameRCQ34nw4r3lyt15WindowFrameSizeUc | :x: |
| GetFrameSize__Q34nw4r3lyt6WindowFUcPCQ44nw4r3lyt6Window5Frame | :x: |
| GetFrameMaterial__Q34nw4r3lyt6WindowCFUl | :x: |
| GetContentMaterial__Q34nw4r3lyt6WindowCFv | :x: |
| GetRuntimeTypeInfo__Q34nw4r3lyt6WindowCFv | :x: |
| __sinit_\lyt_window_cpp | :x: |
# lyt_bounding.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q34nw4r3lyt8BoundingFPCQ44nw4r3lyt3res8BoundingRCQ34nw4r3lyt11ResBlockSet | :x: |
| __dt__Q34nw4r3lyt8BoundingFv | :x: |
| DrawSelf__Q34nw4r3lyt8BoundingFRCQ34nw4r3lyt8DrawInfo | :x: |
| GetRuntimeTypeInfo__Q34nw4r3lyt8BoundingCFv | :x: |
| __sinit_\lyt_bounding_cpp | :x: |
# lyt_material.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| CalcTextureMtx__Q34nw4r3lyt26@unnamed@lyt_material_cpp@FPQ34nw4r4math5MTX34RCQ34nw4r3lyt6TexSRT | :x: |
| SetIndTexMtx__Q34nw4r3lyt26@unnamed@lyt_material_cpp@F14_GXIndTexMtxIDPA3_Cf | :x: |
| __as__Q34nw4r4math4VEC2FRCQ34nw4r4math4VEC2 | :x: |
| __ct__Q34nw4r2ut38LinkList&lt;Q34nw4r3lyt13AnimationLink,0&gt;Fv | :x: |
| __ct__Q34nw4r3lyt8MaterialFPCQ44nw4r3lyt3res8MaterialRCQ34nw4r3lyt11ResBlockSet | :x: |
| __as__11_GXColorS10FRC11_GXColorS10 | :x: |
| __as__Q34nw4r2ut5ColorFRC8_GXColor | :x: |
| GetTexMapNum__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| GetTexSRTNum__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| GetTexCoordGenNum__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| GetChanCtrlNum__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| GetMatColNum__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| HasTevSwapTable__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| HasAlphaCompare__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| HasBlendMode__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| GetIndTexSRTNum__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| GetIndTexStageNum__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| GetTevStageNum__Q44nw4r3lyt3res19MaterialResourceNumCFv | :x: |
| SetWrapMode__Q34nw4r3lyt6TexMapF14_GXTexWrapMode14_GXTexWrapMode | :x: |
| GetWarpModeS__Q44nw4r3lyt3res6TexMapCFv | :x: |
| GetWarpModeT__Q44nw4r3lyt3res6TexMapCFv | :x: |
| SetFilter__Q34nw4r3lyt6TexMapF12_GXTexFilter12_GXTexFilter | :x: |
| GetMinFilter__Q44nw4r3lyt3res6TexMapCFv | :x: |
| GetMagFilter__Q44nw4r3lyt3res6TexMapCFv | :x: |
| __as__Q34nw4r3lyt11TexCoordGenFRCQ34nw4r3lyt11TexCoordGen | :x: |
| __as__Q34nw4r3lyt8ChanCtrlFRCQ34nw4r3lyt8ChanCtrl | :x: |
| __as__Q34nw4r2ut5ColorFRCQ34nw4r2ut5Color | :x: |
| __as__Q34nw4r3lyt11TevSwapModeFRCQ34nw4r3lyt11TevSwapMode | :x: |
| __as__Q34nw4r3lyt6TexSRTFRCQ34nw4r3lyt6TexSRT | :x: |
| __as__Q34nw4r3lyt13IndirectStageFRCQ34nw4r3lyt13IndirectStage | :x: |
| __as__Q34nw4r3lyt8TevStageFRCQ34nw4r3lyt8TevStage | :x: |
| __as__Q34nw4r3lyt12AlphaCompareFRCQ34nw4r3lyt12AlphaCompare | :x: |
| __as__Q34nw4r3lyt9BlendModeFRCQ34nw4r3lyt9BlendMode | :x: |
| ConvertOffsToPtr&lt;Q34nw4r3lyt9BlendMode&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r3lyt9BlendMode | :x: |
| ConvertOffsToPtr&lt;Q34nw4r3lyt12AlphaCompare&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r3lyt12AlphaCompare | :x: |
| ConvertOffsToPtr&lt;Q34nw4r3lyt8TevStage&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r3lyt8TevStage | :x: |
| ConvertOffsToPtr&lt;Q34nw4r3lyt13IndirectStage&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r3lyt13IndirectStage | :x: |
| ConvertOffsToPtr&lt;Q34nw4r3lyt11TevSwapMode&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r3lyt11TevSwapMode | :x: |
| ConvertOffsToPtr&lt;Q34nw4r2ut5Color&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r2ut5Color | :x: |
| ConvertOffsToPtr&lt;Q34nw4r3lyt8ChanCtrl&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r3lyt8ChanCtrl | :x: |
| ConvertOffsToPtr&lt;c&gt;__Q34nw4r3lyt6detailFPCvUi_PCc | :x: |
| ConvertOffsToPtr&lt;Q44nw4r3lyt3res7Texture&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ44nw4r3lyt3res7Texture | :x: |
| Min&lt;Uc&gt;__Q34nw4r2ut26@unnamed@lyt_material_cpp@FUcUc_Uc | :x: |
| ConvertOffsToPtr&lt;Q34nw4r3lyt11TexCoordGen&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r3lyt11TexCoordGen | :x: |
| ConvertOffsToPtr&lt;Q34nw4r3lyt6TexSRT&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ34nw4r3lyt6TexSRT | :x: |
| ConvertOffsToPtr&lt;Q44nw4r3lyt3res6TexMap&gt;__Q34nw4r3lyt6detailFPCvUi_PCQ44nw4r3lyt3res6TexMap | :x: |
| Init__Q34nw4r3lyt8MaterialFv | :x: |
| __dt__Q34nw4r3lyt8MaterialFv | :x: |
| ReserveGXMem__Q34nw4r3lyt8MaterialFUcUcUcUcbUcUcbbbb | :x: |
| GetTexMapAry__Q34nw4r3lyt8MaterialCFv | :x: |
| GetTexMapAry__Q34nw4r3lyt8MaterialFv | :x: |
| GetTexSRTAry__Q34nw4r3lyt8MaterialFv | :x: |
| GetTexCoordGenAry__Q34nw4r3lyt8MaterialFv | :x: |
| GetChanCtrlAry__Q34nw4r3lyt8MaterialFv | :x: |
| GetMatColAry__Q34nw4r3lyt8MaterialFv | :x: |
| GetTevSwapAry__Q34nw4r3lyt8MaterialFv | :x: |
| GetAlphaComparePtr__Q34nw4r3lyt8MaterialFv | :x: |
| GetBlendModePtr__Q34nw4r3lyt8MaterialFv | :x: |
| GetIndirectStageAry__Q34nw4r3lyt8MaterialFv | :x: |
| GetIndTexSRTAry__Q34nw4r3lyt8MaterialFv | :x: |
| GetTevStageAry__Q34nw4r3lyt8MaterialFv | :x: |
| SetName__Q34nw4r3lyt8MaterialFPCc | :x: |
| SetTextureNum__Q34nw4r3lyt8MaterialFUc | :x: |
| SetTexCoordGenNum__Q34nw4r3lyt8MaterialFUc | :x: |
| SetTevStageNum__Q34nw4r3lyt8MaterialFUc | :x: |
| SetIndStageNum__Q34nw4r3lyt8MaterialFUc | :x: |
| SetColorElement__Q34nw4r3lyt8MaterialFUls | :x: |
| SetupGX__Q34nw4r3lyt8MaterialFbUc | :x: |
| BindAnimation__Q34nw4r3lyt8MaterialFPQ34nw4r3lyt13AnimTransform | :x: |
| UnbindAnimation__Q34nw4r3lyt8MaterialFPQ34nw4r3lyt13AnimTransform | :x: |
| UnbindAllAnimation__Q34nw4r3lyt8MaterialFv | :x: |
| Animate__Q34nw4r3lyt8MaterialFv | :x: |
| AddAnimationLink__Q34nw4r3lyt8MaterialFPQ34nw4r3lyt13AnimationLink | :x: |
| FindAnimationLink__Q34nw4r3lyt8MaterialFPQ34nw4r3lyt13AnimTransform | :x: |
| SetAnimationEnable__Q34nw4r3lyt8MaterialFPQ34nw4r3lyt13AnimTransformb | :x: |
| GetTextureSize__Q34nw4r3lyt6detailFPQ34nw4r3lyt8MaterialUc | :x: |
# lyt_texMap.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| Get__Q34nw4r3lyt6TexMapCFP9_GXTexObj | :x: |
| Get__Q34nw4r3lyt6TexMapCFP10_GXTlutObj | :x: |
| Set__Q34nw4r3lyt6TexMapFRC9_GXTexObj | :x: |
| ReplaceImage__Q34nw4r3lyt6TexMapFP10TPLPaletteUl | :x: |
# lyt_drawInfo.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q34nw4r3lyt8DrawInfoFv | :x: |
| __dt__Q34nw4r3lyt8DrawInfoFv | :x: |
# lyt_animation.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GetStepCurveValue__Q34nw4r3lyt27@unnamed@lyt_animation_cpp@FfPCQ44nw4r3lyt3res7StepKeyUl | :x: |
| GetHermiteCurveValue__Q34nw4r3lyt27@unnamed@lyt_animation_cpp@FfPCQ44nw4r3lyt3res10HermiteKeyUl | :x: |
| GetFrameSize__Q34nw4r3lyt13AnimTransformCFv | :x: |
| IsLoopData__Q34nw4r3lyt13AnimTransformCFv | :x: |
| __ct__Q34nw4r3lyt18AnimTransformBasicFv | :x: |
| __dt__Q34nw4r3lyt18AnimTransformBasicFv | :x: |
| SetResource__Q34nw4r3lyt18AnimTransformBasicFPCQ44nw4r3lyt3res14AnimationBlockPQ34nw4r3lyt16ResourceAccessor | :x: |
| SetResource__Q34nw4r3lyt18AnimTransformBasicFPCQ44nw4r3lyt3res14AnimationBlockPQ34nw4r3lyt16ResourceAccessorUs | :x: |
| Bind__Q34nw4r3lyt18AnimTransformBasicFPQ34nw4r3lyt4Paneb | :x: |
| Bind__Q34nw4r3lyt18AnimTransformBasicFPQ34nw4r3lyt8Material | :x: |
| Animate__Q34nw4r3lyt18AnimTransformBasicFUlPQ34nw4r3lyt4Pane | :x: |
| Animate__Q34nw4r3lyt18AnimTransformBasicFUlPQ34nw4r3lyt8Material | :x: |
| Set__Q34nw4r3lyt12AnimResourceFPCv | :x: |
| FindAnimationLink__Q34nw4r3lyt6detailFPQ34nw4r2ut38LinkList&lt;Q34nw4r3lyt13AnimationLink,0&gt;PQ34nw4r3lyt13AnimTransform | :x: |
| UnbindAnimationLink__Q34nw4r3lyt6detailFPQ34nw4r2ut38LinkList&lt;Q34nw4r3lyt13AnimationLink,0&gt;PQ34nw4r3lyt13AnimTransform | :x: |
# lyt_resourceAccessor.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__Q34nw4r3lyt16ResourceAccessorFv | :x: |
| __ct__Q34nw4r3lyt16ResourceAccessorFv | :x: |
| GetFont__Q34nw4r3lyt16ResourceAccessorFPCc | :x: |
# lyt_arcResourceAccessor.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| FindNameResource__37@unnamed@lyt_arcResourceAccessor_cpp@FP9ARCHandlePCc | :x: |
| GetResourceSub__37@unnamed@lyt_arcResourceAccessor_cpp@FP9ARCHandlePCcUlPCcPUl | :x: |
| __ct__Q34nw4r3lyt19ArcResourceAccessorFv | :x: |
| Attach__Q34nw4r3lyt19ArcResourceAccessorFPvPCc | :x: |
| GetResource__Q34nw4r3lyt19ArcResourceAccessorFUlPCcPUl | :x: |
| GetFont__Q34nw4r3lyt19ArcResourceAccessorFPCc | :x: |
| __dt__Q34nw4r3lyt19ArcResourceAccessorFv | :x: |
# lyt_common.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| EqualsResName__Q34nw4r3lyt6detailFPCcPCc | :x: |
| EqualsMaterialName__Q34nw4r3lyt6detailFPCcPCc | :x: |
| TestFileHeader__Q34nw4r3lyt6detailFRCQ44nw4r3lyt3res16BinaryFileHeaderUl | :x: |
| __ct__Q44nw4r3lyt6detail11TexCoordAryFv | :x: |
| Free__Q44nw4r3lyt6detail11TexCoordAryFv | :x: |
| Reserve__Q44nw4r3lyt6detail11TexCoordAryFUc | :x: |
| SetSize__Q44nw4r3lyt6detail11TexCoordAryFUc | :x: |
| Copy__Q44nw4r3lyt6detail11TexCoordAryFPCvUc | :x: |
| IsModulateVertexColor__Q34nw4r3lyt6detailFPQ34nw4r2ut5ColorUc | :x: |
| MultipleAlpha__Q34nw4r3lyt6detailFQ34nw4r2ut5ColorUc | :x: |
| SetVertexFormat__Q34nw4r3lyt6detailFbUc | :x: |
| DrawQuad__Q34nw4r3lyt6detailFRCQ34nw4r4math4VEC2RCQ34nw4r3lyt4SizeUcPA4_CQ34nw4r4math4VEC2PCQ34nw4r2ut5Color | :x: |
| DrawQuad__Q34nw4r3lyt6detailFRCQ34nw4r4math4VEC2RCQ34nw4r3lyt4SizeUcPA4_CQ34nw4r4math4VEC2PCQ34nw4r2ut5ColorUc | :x: |

27
docs/lib/libnw4r_math.md Normal file
View File

@ -0,0 +1,27 @@
# libnw4r_math
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| math_triangular.o | 0.0% | 0 / 2 | 0.0% | :x:
| math_types.o | 0.0% | 0 / 1 | 0.0% | :x:
# math_triangular.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| SinFIdx__Q24nw4r4mathFf | :x: |
| CosFIdx__Q24nw4r4mathFf | :x: |
# math_types.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| VEC3TransformNormal__Q24nw4r4mathFPQ34nw4r4math4VEC3PCQ34nw4r4math5MTX34PCQ34nw4r4math4VEC3 | :x: |

74
docs/lib/libnw4r_ut.md Normal file
View File

@ -0,0 +1,74 @@
# libnw4r_ut
| Symbol | Meaning
| ------------- | -------------
| :x: | Object has not yet been started.
| :eight_pointed_black_star: | Object is in progress.
| :white_check_mark: | Object is completed.
| Object | Percentage (of Bytes) | Functions Done / Total Functions | Percentage (Functions) | Status
| ------------- | ------------- | ------------- | ------------- | -------------
| ut_ResFontBase.o | 0.0% | 0 / 5 | 0.0% | :x:
| ut_ResFont.o | 0.0% | 0 / 5 | 0.0% | :x:
| ut_CharWriter.o | 0.0% | 0 / 14 | 0.0% | :x:
| ut_TextWriterBase.o | 0.0% | 0 / 14 | 0.0% | :x:
# ut_ResFontBase.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GetGlyph__Q44nw4r2ut6detail11ResFontBaseCFPQ34nw4r2ut5GlyphUs | :x: |
| HasGlyph__Q44nw4r2ut6detail11ResFontBaseCFUs | :x: |
| GetEncoding__Q44nw4r2ut6detail11ResFontBaseCFv | :x: |
| FindGlyphIndex__Q44nw4r2ut6detail11ResFontBaseCFPCQ34nw4r2ut11FontCodeMapUs | :x: |
| GetGlyphFromIndex__Q44nw4r2ut6detail11ResFontBaseCFPQ34nw4r2ut5GlyphUs | :x: |
# ut_ResFont.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __ct__Q34nw4r2ut7ResFontFv | :x: |
| __dt__Q34nw4r2ut7ResFontFv | :x: |
| SetResource__Q34nw4r2ut7ResFontFPv | :x: |
| RemoveResource__Q34nw4r2ut7ResFontFv | :x: |
| Rebuild__Q34nw4r2ut7ResFontFPQ34nw4r2ut16BinaryFileHeader | :x: |
# ut_CharWriter.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| __dt__Q34nw4r2ut5ColorFv | :x: |
| __ct__Q34nw4r2ut10CharWriterFv | :x: |
| SetColorMapping__Q34nw4r2ut10CharWriterFQ34nw4r2ut5ColorQ34nw4r2ut5Color | :x: |
| SetTextColor__Q34nw4r2ut10CharWriterFQ34nw4r2ut5Color | :x: |
| __dt__Q34nw4r2ut10CharWriterFv | :x: |
| SetupGX__Q34nw4r2ut10CharWriterFv | :x: |
| SetFontSize__Q34nw4r2ut10CharWriterFff | :x: |
| GetFontWidth__Q34nw4r2ut10CharWriterCFv | :x: |
| GetFontHeight__Q34nw4r2ut10CharWriterCFv | :x: |
| GetFontAscent__Q34nw4r2ut10CharWriterCFv | :x: |
| Print__Q34nw4r2ut10CharWriterFUs | :x: |
| PrintGlyph__Q34nw4r2ut10CharWriterFfffRCQ34nw4r2ut5Glyph | :x: |
| UpdateVertexColor__Q34nw4r2ut10CharWriterFv | :x: |
| SetupGXWithColorMapping__Q34nw4r2ut10CharWriterFQ34nw4r2ut5ColorQ34nw4r2ut5Color | :x: |
# ut_TextWriterBase.o
| Symbol | Decompiled? |
| ------------- | ------------- |
| GetLineHeight__Q34nw4r2ut17TextWriterBase&lt;c&gt;CFv | :x: |
| GetCharStrmReader__Q34nw4r2ut4FontCFv | :x: |
| __ct__Q34nw4r2ut17TextWriterBase&lt;w&gt;Fv | :x: |
| __dt__Q34nw4r2ut17TextWriterBase&lt;w&gt;Fv | :x: |
| GetLineHeight__Q34nw4r2ut17TextWriterBase&lt;w&gt;CFv | :x: |
| CalcStringWidth__Q34nw4r2ut17TextWriterBase&lt;w&gt;CFPCwi | :x: |
| CalcStringRect__Q34nw4r2ut17TextWriterBase&lt;w&gt;CFPQ34nw4r2ut4RectPCwi | :x: |
| Print__Q34nw4r2ut17TextWriterBase&lt;w&gt;FPCwi | :x: |
| CalcLineWidth__Q34nw4r2ut17TextWriterBase&lt;w&gt;FPCwi | :x: |
| CalcLineRectImpl__Q34nw4r2ut17TextWriterBase&lt;w&gt;FPQ34nw4r2ut4RectPPCwi | :x: |
| GetCharSpace__Q34nw4r2ut17TextWriterBase&lt;w&gt;CFv | :x: |
| CalcStringRectImpl__Q34nw4r2ut17TextWriterBase&lt;w&gt;FPQ34nw4r2ut4RectPCwi | :x: |
| AdjustCursor__Q34nw4r2ut17TextWriterBase&lt;w&gt;FPfPfPCwi | :x: |
| __sinit_\ut_TextWriterBase_cpp | :x: |

Some files were not shown because too many files have changed in this diff Show More