-
Notifications
You must be signed in to change notification settings - Fork 2
Object
rom/object/0xXXXX-ObjectName/
- *.zobj
src/object/0xXXXX-ObjectName/
- *.objex
- config.cfg
Objex is a format utilized by z64convert
. It uses addon called Objex2
, which is a Blender addon.
Object config file must contain following information
segment = 6
scale = 100.0
For playas object the [playas]
section is required as an addition
segment = 6
scale = 100.0
[playas]
header = "/src/system/kaleido/0x01-Player/playas_child.h"
patch = "/patch/playas_child.cfg"
bank = "bank.zobj"
script = "child-link-oot-mq-debug.mnf"
Writes extern Gfx variable[];
and asm("variable = 0xDEADBEEF);
files to the provided header in order to override some "hardcoded" displaylist calls in Player source. This also makes it possible to call custom displaylist in player code.
Use either playas_child.h
or playas_adult.h
as your output.
Writes all the required patches to other files, like z_code.bin
and some overlays in order to repoint some Player object displaylist offsets.
is the base zobj that z64playas gets some displaylist from that are not in your playas zobj file.
Script, aka manifest
, is the script specific to your playas (child/adult) and takes care of the variable names, bank offsets and patch generating.
Scripts/Manifests can be found in z64playas repository.
-
Sound
-
System
-
Other