sm64coopdx/data/dynos_mgr_builtin_tex.cpp

1737 lines
176 KiB
C++

#include "dynos.cpp.h"
extern "C" {
#include "include/types.h"
#include "dynos_mgr_builtin_externs.h"
}
//////////////
// Textures //
//////////////
#define define_builtin_tex(_ptr, _path, _width, _height, _bitSize) { (const char*)#_ptr, (const void*)_ptr, (const char*)_path, _width, _height, _bitSize }
#define define_builtin_tex_(_ptr, _path, _width, _height, _bitSize) { (const char*)#_ptr "_", (const void*)_ptr, (const char*)_path, _width, _height, _bitSize }
static const struct BuiltinTexInfo sDynosBuiltinTexs[] = {
define_builtin_tex(amp_seg8_texture_08000F18, "actors/amp/amp_electricity.rgba16.png", 16, 32, 16),
define_builtin_tex(amp_seg8_texture_08001318, "actors/amp/amp_eyes.rgba16.png", 32, 32, 16),
define_builtin_tex(amp_seg8_texture_08001B18, "actors/amp/amp_body.rgba16.png", 32, 32, 16),
define_builtin_tex(amp_seg8_texture_08002318, "actors/amp/amp_mouth.rgba16.png", 32, 32, 16),
define_builtin_tex(blue_coin_switch_seg8_texture_08000018, "actors/blue_coin_switch/blue_coin_switch_side.rgba16.png", 32, 16, 16),
define_builtin_tex(blue_coin_switch_seg8_texture_08000418, "actors/blue_coin_switch/blue_coin_switch_top.rgba16.png", 32, 32, 16),
define_builtin_tex(blue_fish_seg3_texture_0301B5E0, "actors/blue_fish/blue_fish.rgba16.png", 32, 32, 16),
define_builtin_tex(bobomb_seg8_texture_0801DA60, "actors/bobomb/bob-omb_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(bobomb_seg8_texture_0801EA60, "actors/bobomb/bob-omb_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(bobomb_seg8_texture_0801FA60, "actors/bobomb/bob-omb_buddy_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(bobomb_seg8_texture_08020A60, "actors/bobomb/bob-omb_buddy_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(bobomb_seg8_texture_08021A60, "actors/bobomb/bob-omb_eyes.rgba16.png", 32, 32, 16),
define_builtin_tex(bobomb_seg8_texture_08022260, "actors/bobomb/bob-omb_eyes_blink.rgba16.png", 32, 32, 16),
define_builtin_tex(bomb_seg6_texture_06057AC0, "actors/bomb/bomb_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(bomb_seg6_texture_06058AC0, "actors/bomb/bomb_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(bomb_seg6_texture_06059AC0, "actors/bomb/bomb_spike.rgba16.png", 32, 32, 16),
define_builtin_tex(boo_seg5_texture_05009B40, "actors/boo/boo_eyes.rgba16.png", 64, 32, 16),
define_builtin_tex(boo_seg5_texture_0500AB40, "actors/boo/boo_mouth.rgba16.png", 32, 32, 16),
define_builtin_tex(boo_castle_seg6_texture_06015670, "actors/boo_castle/bbh_boo_eyes.rgba16.png", 64, 32, 16),
define_builtin_tex(boo_castle_seg6_texture_06016670, "actors/boo_castle/bbh_boo_mouth.rgba16.png", 32, 32, 16),
define_builtin_tex(book_seg5_texture_05002570, "actors/book/book_cover.rgba16.png", 32, 32, 16),
define_builtin_tex(bookend_seg5_texture_05000060, "actors/bookend/bookend_spine.rgba16.png", 16, 32, 16),
define_builtin_tex(bookend_seg5_texture_05000460, "actors/bookend/bookend_tooth.rgba16.png", 16, 32, 16),
define_builtin_tex(bookend_seg5_texture_05000860, "actors/bookend/bookend_mouth.rgba16.png", 16, 32, 16),
define_builtin_tex(bookend_seg5_texture_05000C60, "actors/bookend/bookend_pages.rgba16.png", 16, 32, 16),
define_builtin_tex(bookend_seg5_texture_05001060, "actors/bookend/bookend_cover.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_seg6_texture_0601F438, "actors/bowser/bowser_shell.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_seg6_texture_0601FC38, "actors/bowser/bowser_eyebrow.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06020C38, "actors/bowser/bowser_muzzle.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_seg6_texture_06021438, "actors/bowser/bowser_nostrils.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06022438, "actors/bowser/bowser_body.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_seg6_texture_06022C38, "actors/bowser/bowser_armband_spike.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06023C38, "actors/bowser/bowser_armband.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_seg6_texture_06024438, "actors/bowser/bowser_tongue.rgba16.png", 32, 64, 16),
define_builtin_tex(bowser_seg6_texture_06025438, "actors/bowser/bowser_chest.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_seg6_texture_06025C38, "actors/bowser/bowser_shell_edge.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_seg6_texture_06026438, "actors/bowser/bowser_blue_eye_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06027438, "actors/bowser/bowser_mouth_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06028438, "actors/bowser/bowser_upper_face.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_seg6_texture_06028C38, "actors/bowser/bowser_hair.rgba16.png", 32, 64, 16),
define_builtin_tex(bowser_seg6_texture_06029C38, "actors/bowser/bowser_claw_edge.rgba16.png", 32, 64, 16),
define_builtin_tex(bowser_seg6_texture_0602AC38, "actors/bowser/bowser_claw_horn_tooth.rgba16.png", 32, 64, 16),
define_builtin_tex(bowser_seg6_texture_0602BC38, "actors/bowser/bowser_claw_horn_angle.rgba16.png", 32, 64, 16),
define_builtin_tex(bowser_seg6_texture_0602CC38, "actors/bowser/bowser_eye_left_0.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_0602DC38, "actors/bowser/bowser_eye_half_closed_0.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_0602EC38, "actors/bowser/bowser_eye_closed_0.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_0602FC38, "actors/bowser/bowser_eye_center_0.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06030C38, "actors/bowser/bowser_eye_right_0.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06031C38, "actors/bowser/bowser_eye_far_left_0.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06032C38, "actors/bowser/bowser_eye_left_1.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06033C38, "actors/bowser/bowser_eye_half_closed_1.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06034C38, "actors/bowser/bowser_eye_closed_1.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06035C38, "actors/bowser/bowser_eye_center_1.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06036C38, "actors/bowser/bowser_eye_right_1.rgba16.png", 64, 32, 16),
define_builtin_tex(bowser_seg6_texture_06037C38, "actors/bowser/bowser_eye_far_left_1.rgba16.png", 64, 32, 16),
define_builtin_tex(flame_seg6_texture_06000000, "actors/bowser_flame/bowser_flame_0.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06002000, "actors/bowser_flame/bowser_flame_1.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06004000, "actors/bowser_flame/bowser_flame_2.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06006000, "actors/bowser_flame/bowser_flame_3.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06008000, "actors/bowser_flame/bowser_flame_4.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_0600A000, "actors/bowser_flame/bowser_flame_5.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_0600C000, "actors/bowser_flame/bowser_flame_6.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_0600E000, "actors/bowser_flame/bowser_flame_7.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06010000, "actors/bowser_flame/bowser_flame_8.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06012000, "actors/bowser_flame/bowser_flame_9.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06014000, "actors/bowser_flame/bowser_flame_10.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06016000, "actors/bowser_flame/bowser_flame_11.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_06018000, "actors/bowser_flame/bowser_flame_12.rgba16.png", 64, 64, 16),
define_builtin_tex(flame_seg6_texture_0601A000, "actors/bowser_flame/bowser_flame_13.rgba16.png", 64, 64, 16),
define_builtin_tex(breakable_box_seg8_texture_08011A90, "actors/breakable_box/crazy_box_surface.rgba16.png", 32, 32, 16),
define_builtin_tex(breakable_box_seg8_texture_08012290, "actors/breakable_box/cork_box_surface.rgba16.png", 32, 32, 16),
define_builtin_tex(bub_seg6_texture_0600E2A8, "actors/bub/bub_eye_border.rgba16.png", 32, 32, 16),
define_builtin_tex(bub_seg6_texture_0600EAA8, "actors/bub/bub_fins.rgba16.png", 32, 32, 16),
define_builtin_tex(bub_seg6_texture_0600F2A8, "actors/bub/bub_eyes.rgba16.png", 64, 32, 16),
define_builtin_tex(bub_seg6_texture_060102A8, "actors/bub/bub_scales.rgba16.png", 64, 32, 16),
define_builtin_tex(bubba_seg5_texture_05000008, "actors/bubba/bubba_sunglasses.rgba16.png", 16, 32, 16),
define_builtin_tex(bubba_seg5_texture_05000408, "actors/bubba/bubba_eyes_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(bubba_seg5_texture_05001408, "actors/bubba/bubba_eye_border.rgba16.png", 32, 32, 16),
define_builtin_tex(bubba_seg5_texture_05001C08, "actors/bubba/bubba_fins.rgba16.png", 32, 32, 16),
define_builtin_tex(bubba_seg5_texture_05002408, "actors/bubba/bubba_scales.rgba16.png", 64, 64, 16),
define_builtin_tex(bubble_seg4_texture_0401CD60, "actors/bubble/bubble.rgba16.png", 32, 32, 16),
define_builtin_tex(bubble_seg4_texture_0401D560, "actors/bubble/mr_i_bubble.rgba16.png", 32, 32, 16),
define_builtin_tex(bullet_bill_seg5_texture_0500BAA8, "actors/bullet_bill/bullet_bill_eye.rgba16.png", 64, 32, 16),
define_builtin_tex(bullet_bill_seg5_texture_0500CAA8, "actors/bullet_bill/bullet_bill_mouth.rgba16.png", 64, 32, 16),
define_builtin_tex(bully_seg5_texture_050000E0, "actors/bully/bully_horn.rgba16.png", 16, 16, 16),
define_builtin_tex(bully_seg5_texture_05000468, "actors/bully/bully_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(bully_seg5_texture_05001468, "actors/bully/bully_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(bully_seg5_texture_05002468, "actors/bully/bully_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(burn_smoke_seg4_texture_04021800, "actors/burn_smoke/burn_smoke.ia16.png", 32, 32, 16),
define_builtin_tex(butterfly_seg3_texture_030043A8, "actors/butterfly/butterfly_wing.rgba16.png", 32, 64, 16),
define_builtin_tex(cannon_barrel_seg8_texture_080058A8, "actors/cannon_barrel/cannon_barrel.rgba16.png", 32, 32, 16),
define_builtin_tex(cannon_base_seg8_texture_080049B8, "actors/cannon_base/cannon_base.rgba16.png", 32, 32, 16),
define_builtin_tex(cannon_lid_seg8_texture_08004058, "actors/cannon_lid/cannon_lid.rgba16.png", 32, 32, 16),
define_builtin_tex(capswitch_seg5_texture_05001C48, "actors/capswitch/cap_switch_head.ia16.png", 32, 64, 16),
define_builtin_tex(capswitch_seg5_texture_05002C48, "actors/capswitch/cap_switch_base.rgba16.png", 16, 4, 16),
define_builtin_tex(chain_ball_seg6_texture_06020AE8, "actors/chain_ball/chain_ball.rgba16.png", 32, 32, 16),
define_builtin_tex(chain_chomp_seg6_texture_060213D0, "actors/chain_chomp/chain_chomp_bright_shine.rgba16.png", 32, 32, 16),
define_builtin_tex(chain_chomp_seg6_texture_06021BD0, "actors/chain_chomp/chain_chomp_dull_shine.rgba16.png", 32, 32, 16),
define_builtin_tex(chain_chomp_seg6_texture_060223D0, "actors/chain_chomp/chain_chomp_tongue.rgba16.png", 32, 32, 16),
define_builtin_tex(chain_chomp_seg6_texture_06022BD0, "actors/chain_chomp/chain_chomp_tooth.rgba16.png", 32, 32, 16),
define_builtin_tex(chain_chomp_seg6_texture_060233D0, "actors/chain_chomp/chain_chomp_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(chair_seg5_texture_05003060, "actors/chair/chair_front.rgba16.png", 32, 32, 16),
define_builtin_tex(chair_seg5_texture_05003860, "actors/chair/chair_leg.rgba16.png", 32, 32, 16),
define_builtin_tex(chair_seg5_texture_05004060, "actors/chair/chair_bottom.rgba16.png", 32, 16, 16),
define_builtin_tex(chair_seg5_texture_05004460, "actors/chair/chair_surface_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(checkerboard_platform_seg8_texture_0800C840, "actors/checkerboard_platform/checkerboard_platform_side.rgba16.png", 32, 16, 16),
define_builtin_tex(checkerboard_platform_seg8_texture_0800CC40, "actors/checkerboard_platform/checkerboard_platform.rgba16.png", 32, 32, 16),
define_builtin_tex(chilly_chief_seg6_texture_06000060, "actors/chillychief/chill_bully_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(chilly_chief_seg6_texture_06001060, "actors/chillychief/chill_bully_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(chilly_chief_seg6_texture_06002060, "actors/chillychief/chill_bully_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(chuckya_seg8_texture_08006778, "actors/chuckya/chuckya_eyes.rgba16.png", 32, 64, 16),
define_builtin_tex(chuckya_seg8_texture_08007778, "actors/chuckya/chuckya_hand_antenna.rgba16.png", 32, 32, 16),
define_builtin_tex(chuckya_seg8_texture_08007F78, "actors/chuckya/chuckya_body_arm_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(chuckya_seg8_texture_08008F78, "actors/chuckya/chuckya_body_arm_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(clam_shell_seg5_texture_05000030, "actors/clam_shell/clam_shell.rgba16.png", 32, 32, 16),
define_builtin_tex(clam_shell_seg5_texture_05000830, "actors/clam_shell/clam_shell_mouth.rgba16.png", 32, 32, 16),
define_builtin_tex(coin_seg3_texture_03005780, "actors/coin/coin_front.ia16.png", 32, 32, 16),
define_builtin_tex(coin_seg3_texture_03005F80, "actors/coin/coin_tilt_right.ia16.png", 32, 32, 16),
define_builtin_tex(coin_seg3_texture_03006780, "actors/coin/coin_side.ia16.png", 32, 32, 16),
define_builtin_tex(coin_seg3_texture_03006F80, "actors/coin/coin_tilt_left.ia16.png", 32, 32, 16),
define_builtin_tex(cyan_fish_seg6_texture_0600D468, "actors/cyan_fish/cyan_fish.rgba16.png", 32, 32, 16),
define_builtin_tex(dirt_seg3_texture_0302BDF8, "actors/dirt/dirt_particle.rgba16.png", 16, 16, 16),
define_builtin_tex(door_seg3_texture_03009D10, "actors/door/polished_wooden_door.rgba16.png", 32, 64, 16),
define_builtin_tex(door_seg3_texture_0300AD10, "actors/door/polished_wooden_door_overlay.rgba16.png", 32, 64, 16),
define_builtin_tex(door_seg3_texture_0300BD10, "actors/door/rough_wooden_door.rgba16.png", 32, 64, 16),
define_builtin_tex(door_seg3_texture_0300CD10, "actors/door/rough_wooden_door_overlay.rgba16.png", 32, 32, 16),
define_builtin_tex(door_seg3_texture_0300D510, "actors/door/metal_door.rgba16.png", 32, 64, 16),
define_builtin_tex(door_seg3_texture_0300E510, "actors/door/metal_door_overlay.rgba16.png", 32, 32, 16),
define_builtin_tex(door_seg3_texture_0300ED10, "actors/door/hmc_mural_door.rgba16.png", 32, 64, 16),
define_builtin_tex(door_seg3_texture_0300FD10, "actors/door/hmc_mural_door_overlay.rgba16.png", 32, 32, 16),
define_builtin_tex(door_seg3_texture_03010510, "actors/door/bbh_door.rgba16.png", 32, 64, 16),
define_builtin_tex(door_seg3_texture_03011510, "actors/door/bbh_door_overlay.rgba16.png", 32, 32, 16),
define_builtin_tex(door_seg3_texture_03011D10, "actors/door/zero_star_door_sign.rgba16.png", 32, 32, 16),
define_builtin_tex(door_seg3_texture_03012510, "actors/door/one_star_door_sign.rgba16.png", 32, 32, 16),
define_builtin_tex(door_seg3_texture_03012D10, "actors/door/three_star_door_sign.rgba16.png", 32, 32, 16),
define_builtin_tex(door_seg3_texture_03013510, "actors/door/door_lock.rgba16.png", 16, 32, 16),
define_builtin_tex(dorrie_seg6_texture_06009BA0, "actors/dorrie/dorrie_eye.rgba16.png", 16, 16, 16),
define_builtin_tex(dorrie_seg6_texture_06009DA0, "actors/dorrie/dorrie_skin.rgba16.png", 32, 64, 16),
define_builtin_tex(dorrie_seg6_texture_0600ADA0, "actors/dorrie/dorrie_tongue.rgba16.png", 32, 32, 16),
define_builtin_tex(exclamation_box_seg8_texture_08012E28, "actors/exclamation_box/vanish_cap_box_front.rgba16.png", 32, 32, 16),
define_builtin_tex(exclamation_box_seg8_texture_08013628, "actors/exclamation_box/vanish_cap_box_side.rgba16.png", 32, 64, 16),
define_builtin_tex(exclamation_box_seg8_texture_08014628, "actors/exclamation_box/metal_cap_box_front.rgba16.png", 32, 32, 16),
define_builtin_tex(exclamation_box_seg8_texture_08014E28, "actors/exclamation_box/metal_cap_box_side.rgba16.png", 64, 32, 16),
define_builtin_tex(exclamation_box_seg8_texture_08015E28, "actors/exclamation_box/wing_cap_box_front.rgba16.png", 32, 32, 16),
define_builtin_tex(exclamation_box_seg8_texture_08016628, "actors/exclamation_box/wing_cap_box_side.rgba16.png", 32, 64, 16),
define_builtin_tex(exclamation_box_seg8_texture_08017628, "actors/exclamation_box/exclamation_box_front.rgba16.png", 32, 32, 16),
define_builtin_tex(exclamation_box_seg8_texture_08017E28, "actors/exclamation_box/exclamation_box_side.rgba16.png", 64, 32, 16),
define_builtin_tex(exclamation_box_outline_seg8_texture_08025168, "actors/exclamation_box_outline/exclamation_box_outline.rgba16.png", 32, 32, 16),
define_builtin_tex(exclamation_box_outline_seg8_texture_08025A80, "actors/exclamation_box_outline/exclamation_point.rgba16.png", 16, 32, 16),
define_builtin_tex(explosion_seg3_texture_03000A08, "actors/explosion/explosion_0.rgba16.png", 32, 32, 16),
define_builtin_tex(explosion_seg3_texture_03001208, "actors/explosion/explosion_1.rgba16.png", 32, 32, 16),
define_builtin_tex(explosion_seg3_texture_03001A08, "actors/explosion/explosion_2.rgba16.png", 32, 32, 16),
define_builtin_tex(explosion_seg3_texture_03002208, "actors/explosion/explosion_3.rgba16.png", 32, 32, 16),
define_builtin_tex(explosion_seg3_texture_03002A08, "actors/explosion/explosion_4.rgba16.png", 32, 32, 16),
define_builtin_tex(explosion_seg3_texture_03003208, "actors/explosion/explosion_5.rgba16.png", 32, 32, 16),
define_builtin_tex(explosion_seg3_texture_03003A08, "actors/explosion/explosion_6.rgba16.png", 32, 32, 16),
define_builtin_tex(eyerok_seg5_texture_05008D40, "actors/eyerok/eyerok_bricks.rgba16.png", 32, 32, 16),
define_builtin_tex(eyerok_seg5_texture_05009540, "actors/eyerok/eyerok_eye_open.rgba16.png", 32, 32, 16),
define_builtin_tex(eyerok_seg5_texture_05009D40, "actors/eyerok/eyerok_eye_mostly_open.rgba16.png", 32, 32, 16),
define_builtin_tex(eyerok_seg5_texture_0500A540, "actors/eyerok/eyerok_eye_mostly_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(eyerok_seg5_texture_0500AD40, "actors/eyerok/eyerok_eye_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(flame_seg3_texture_03017320, "actors/flame/flame_0.ia16.png", 32, 32, 16),
define_builtin_tex(flame_seg3_texture_03017B20, "actors/flame/flame_1.ia16.png", 32, 32, 16),
define_builtin_tex(flame_seg3_texture_03018320, "actors/flame/flame_2.ia16.png", 32, 32, 16),
define_builtin_tex(flame_seg3_texture_03018B20, "actors/flame/flame_3.ia16.png", 32, 32, 16),
define_builtin_tex(flame_seg3_texture_03019320, "actors/flame/flame_4.ia16.png", 32, 32, 16),
define_builtin_tex(flame_seg3_texture_03019B20, "actors/flame/flame_5.ia16.png", 32, 32, 16),
define_builtin_tex(flame_seg3_texture_0301A320, "actors/flame/flame_6.ia16.png", 32, 32, 16),
define_builtin_tex(flame_seg3_texture_0301AB20, "actors/flame/flame_7.ia16.png", 32, 32, 16),
define_builtin_tex(flyguy_seg8_texture_0800E088, "actors/flyguy/flyguy_cloth_wrinkle.rgba16.png", 64, 32, 16),
define_builtin_tex(flyguy_seg8_texture_0800F088, "actors/flyguy/flyguy_face.rgba16.png", 32, 32, 16),
define_builtin_tex(flyguy_seg8_texture_0800F888, "actors/flyguy/flyguy_propeller.ia16.png", 32, 32, 16),
define_builtin_tex(fwoosh_seg5_texture_05015808, "actors/fwoosh/fwoosh_face.ia16.png", 32, 32, 16),
define_builtin_tex(goomba_seg8_texture_08019530, "actors/goomba/goomba_body.rgba16.png", 32, 32, 16),
define_builtin_tex(goomba_seg8_texture_08019D30, "actors/goomba/goomba_face.rgba16.png", 32, 32, 16),
define_builtin_tex(goomba_seg8_texture_0801A530, "actors/goomba/goomba_face_blink.rgba16.png", 32, 32, 16),
define_builtin_tex(haunted_cage_seg5_texture_0500C288, "actors/haunted_cage/bbh_cage_floor.rgba16.png", 32, 32, 16),
define_builtin_tex(haunted_cage_seg5_texture_0500CA88, "actors/haunted_cage/bbh_cage_double_ornament.rgba16.png", 32, 32, 16),
define_builtin_tex(haunted_cage_seg5_texture_0500D288, "actors/haunted_cage/bbh_cage_ornament.rgba16.png", 32, 16, 16),
define_builtin_tex(haunted_cage_seg5_texture_0500D688, "actors/haunted_cage/bbh_cage_wooden_base.rgba16.png", 32, 16, 16),
define_builtin_tex(haunted_cage_seg5_texture_0500DA88, "actors/haunted_cage/bbh_cage_bars.rgba16.png", 32, 32, 16),
define_builtin_tex(haunted_cage_seg5_texture_0500E288, "actors/haunted_cage/bbh_cage_garbage.rgba16.png", 32, 32, 16),
define_builtin_tex(heart_seg8_texture_0800D7E0, "actors/heart/spinning_heart.rgba16.png", 32, 32, 16),
define_builtin_tex(heave_ho_seg5_texture_0500E9C8, "actors/heave_ho/heave-ho_face.rgba16.png", 32, 32, 16),
define_builtin_tex(heave_ho_seg5_texture_0500F1C8, "actors/heave_ho/heave-ho_platform.rgba16.png", 32, 32, 16),
define_builtin_tex(heave_ho_seg5_texture_0500F9C8, "actors/heave_ho/heave-ho_logo.rgba16.png", 64, 32, 16),
define_builtin_tex(heave_ho_seg5_texture_050109C8, "actors/heave_ho/heave-ho_arm_ornament.rgba16.png", 32, 32, 16),
define_builtin_tex(heave_ho_seg5_texture_050111C8, "actors/heave_ho/heave-ho_roller.rgba16.png", 16, 16, 16),
define_builtin_tex(heave_ho_seg5_texture_050113C8, "actors/heave_ho/heave-ho_turnkey.rgba16.png", 32, 32, 16),
define_builtin_tex(hoot_seg5_texture_05000A20, "actors/hoot/hoot_eyes.rgba16.png", 32, 32, 16),
define_builtin_tex(hoot_seg5_texture_05001E50, "actors/hoot/hoot_wing.rgba16.png", 32, 32, 16),
define_builtin_tex(hoot_seg5_texture_05002650, "actors/hoot/hoot_wing_tip.rgba16.png", 32, 32, 16),
define_builtin_tex(impact_ring_seg6_texture_0601CA50, "actors/impact_ring/impact_ring_left_side.ia16.png", 32, 64, 16),
define_builtin_tex(impact_ring_seg6_texture_0601DA50, "actors/impact_ring/impact_ring_right_side.ia16.png", 32, 64, 16),
define_builtin_tex(king_bobomb_seg5_texture_05000078, "actors/king_bobomb/bob-omb_buddy_left_side_unused.rgba16.png", 32, 64, 16),
define_builtin_tex(king_bobomb_seg5_texture_05001078, "actors/king_bobomb/bob-omb_buddy_right_side_unused.rgba16.png", 32, 64, 16),
define_builtin_tex(king_bobomb_seg5_texture_05002078, "actors/king_bobomb/king_bob-omb_arm.rgba16.png", 32, 32, 16),
define_builtin_tex(king_bobomb_seg5_texture_05002878, "actors/king_bobomb/king_bob-omb_body_unused.rgba16.png", 64, 64, 16),
define_builtin_tex(king_bobomb_seg5_texture_05004878, "actors/king_bobomb/king_bob-omb_eyes.rgba16.png", 32, 64, 16),
define_builtin_tex(king_bobomb_seg5_texture_05005878, "actors/king_bobomb/king_bob-omb_hand.rgba16.png", 32, 32, 16),
define_builtin_tex(king_bobomb_seg5_texture_05006078, "actors/king_bobomb/king_bob-omb_crown_rim.rgba16.png", 32, 16, 16),
define_builtin_tex(king_bobomb_seg5_texture_05006478, "actors/king_bobomb/bob-omb_buddy_body_unused.rgba16.png", 64, 64, 16),
define_builtin_tex(king_bobomb_seg5_texture_05008478, "actors/king_bobomb/king_bob-omb_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(king_bobomb_seg5_texture_05009478, "actors/king_bobomb/king_bob-omb_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(klepto_seg5_texture_05000008, "actors/klepto/klepto_chest_tuft.rgba16.png", 32, 32, 16),
define_builtin_tex(klepto_seg5_texture_05000808, "actors/klepto/klepto_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(klepto_seg5_texture_05001008, "actors/klepto/klepto_beak.rgba16.png", 32, 64, 16),
define_builtin_tex(klepto_seg5_texture_05002008, "actors/klepto/klepto_wing.rgba16.png", 64, 32, 16),
define_builtin_tex(klepto_seg5_texture_05003008, "actors/klepto/klepto_wing_flap.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_seg6_texture_06002648, "actors/koopa/koopa_shell_front.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_seg6_texture_06002E48, "actors/koopa/koopa_shell_back.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_seg6_texture_06003648, "actors/koopa/koopa_shoe.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_seg6_texture_06003E48, "actors/koopa/koopa_shell_front_top.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_seg6_texture_06004648, "actors/koopa/koopa_eyes_open.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_seg6_texture_06004E48, "actors/koopa/koopa_eyes_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_seg6_texture_06005648, "actors/koopa/koopa_eye_border.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_seg6_texture_06005E48, "actors/koopa/koopa_nostrils.rgba16.png", 64, 32, 16),
define_builtin_tex(koopa_flag_seg6_texture_06000048, "actors/koopa_flag/koopa_flag_banner.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_shell_seg8_texture_080274A0, "actors/koopa_shell/koopa_shell_front.rgba16.png", 32, 32, 16),
define_builtin_tex(koopa_shell_seg8_texture_08027CA0, "actors/koopa_shell/koopa_shell_back.rgba16.png", 32, 32, 16),
define_builtin_tex(lakitu_seg6_texture_06000000, "actors/lakitu_cameraman/lakitu_cameraman_cloud_face_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(lakitu_seg6_texture_06000800, "actors/lakitu_cameraman/lakitu_cameraman_eyes_open.rgba16.png", 64, 32, 16),
define_builtin_tex(lakitu_seg6_texture_06001800, "actors/lakitu_cameraman/lakitu_cameraman_eyes_closed.rgba16.png", 64, 32, 16),
define_builtin_tex(lakitu_seg6_texture_06002800, "actors/lakitu_cameraman/lakitu_cameraman_shell.rgba16.png", 32, 32, 16),
define_builtin_tex(lakitu_seg6_texture_06003000, "actors/lakitu_cameraman/lakitu_cameraman_frown.rgba16.png", 32, 32, 16),
define_builtin_tex(lakitu_seg6_texture_06003800, "actors/lakitu_cameraman/lakitu_camera_lens.rgba16.png", 16, 16, 16),
define_builtin_tex(lakitu_enemy_seg5_texture_0500ECE0, "actors/lakitu_enemy/lakitu_enemy_cloud_face_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(lakitu_enemy_seg5_texture_0500F4E0, "actors/lakitu_enemy/lakitu_enemy_eyes_open.rgba16.png", 64, 32, 16),
define_builtin_tex(lakitu_enemy_seg5_texture_050104E0, "actors/lakitu_enemy/lakitu_enemy_eyes_closed.rgba16.png", 64, 32, 16),
define_builtin_tex(lakitu_enemy_seg5_texture_050114E0, "actors/lakitu_enemy/lakitu_enemy_shell.rgba16.png", 32, 32, 16),
define_builtin_tex(lakitu_enemy_seg5_texture_05011CE0, "actors/lakitu_enemy/lakitu_enemy_frown.rgba16.png", 32, 32, 16),
define_builtin_tex(leaves_seg3_texture_0301CBE0, "actors/leaves/leaf.rgba16.png", 16, 16, 16),
define_builtin_tex(mad_piano_seg5_texture_05006AF0, "actors/mad_piano/mad_piano_tooth.rgba16.png", 32, 32, 16),
define_builtin_tex(mad_piano_seg5_texture_050072F0, "actors/mad_piano/mad_piano_body.rgba16.png", 16, 32, 16),
define_builtin_tex(mad_piano_seg5_texture_050076F0, "actors/mad_piano/mad_piano_keys_corner.rgba16.png", 32, 16, 16),
define_builtin_tex(mad_piano_seg5_texture_05007AF0, "actors/mad_piano/mad_piano_mouth.rgba16.png", 16, 32, 16),
define_builtin_tex(mad_piano_seg5_texture_05007EF0, "actors/mad_piano/mad_piano_keys.rgba16.png", 32, 16, 16),
define_builtin_tex(mad_piano_seg5_texture_050082F0, "actors/mad_piano/mad_piano_keys_edge.rgba16.png", 32, 16, 16),
define_builtin_tex(manta_seg5_texture_050017A0, "actors/manta/manta_fin_corner.rgba16.png", 32, 32, 16),
define_builtin_tex(manta_seg5_texture_05001FA0, "actors/manta/manta_gills.rgba16.png", 32, 64, 16),
define_builtin_tex(manta_seg5_texture_05002FA0, "actors/manta/manta_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(manta_seg5_texture_050037A0, "actors/manta/manta_fin_edge.rgba16.png", 64, 32, 16),
define_builtin_tex(metal_box_seg8_texture_08023998, "actors/metal_box/metal_box_side.rgba16.png", 32, 64, 16),
define_builtin_tex(mips_seg6_texture_0600FB80, "actors/mips/mips_eyes.rgba16.png", 32, 32, 16),
define_builtin_tex(mist_seg3_texture_03000080, "actors/mist/mist.ia16.png", 32, 32, 16),
define_builtin_tex(moneybag_seg6_texture_060039B0, "actors/moneybag/moneybag_mouth.rgba16.png", 64, 32, 16),
define_builtin_tex(moneybag_seg6_texture_060049B0, "actors/moneybag/moneybag_eyes.rgba16.png", 32, 32, 16),
define_builtin_tex(monty_mole_seg5_texture_05000970, "actors/monty_mole/monty_mole_cheek.rgba16.png", 32, 32, 16),
define_builtin_tex(monty_mole_seg5_texture_05001170, "actors/monty_mole/monty_mole_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(monty_mole_seg5_texture_05001970, "actors/monty_mole/monty_mole_nose.rgba16.png", 32, 32, 16),
define_builtin_tex(monty_mole_seg5_texture_05002170, "actors/monty_mole/monty_mole_tooth.rgba16.png", 32, 32, 16),
define_builtin_tex(monty_mole_seg5_texture_05002970, "actors/monty_mole/monty_mole_claw.rgba16.png", 32, 32, 16),
define_builtin_tex(monty_mole_hole_seg5_texture_05000040, "actors/monty_mole_hole/monty_mole_hole.ia16.png", 32, 32, 16),
define_builtin_tex(mr_i_eyeball_seg6_texture_06000080, "actors/mr_i_eyeball/mr_i_eyeball_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(mr_i_eyeball_seg6_texture_06001080, "actors/mr_i_eyeball/mr_i_eyeball_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(mr_i_iris_seg6_texture_06002170, "actors/mr_i_iris/mr_i_iris_open.rgba16.png", 32, 32, 16),
define_builtin_tex(mr_i_iris_seg6_texture_06002970, "actors/mr_i_iris/mr_i_iris_mostly_open.rgba16.png", 32, 32, 16),
define_builtin_tex(mr_i_iris_seg6_texture_06003170, "actors/mr_i_iris/mr_i_iris_mostly_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(mr_i_iris_seg6_texture_06003970, "actors/mr_i_iris/mr_i_iris_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(mushroom_1up_seg3_texture_03029628, "actors/mushroom_1up/1-up_mushroom.rgba16.png", 32, 64, 16),
define_builtin_tex(peach_seg5_texture_05000A28, "actors/peach/peach_eye_open.rgba16.png", 32, 32, 16),
define_builtin_tex(peach_seg5_texture_05001228, "actors/peach/peach_eye_mostly_open.rgba16.png", 32, 32, 16),
define_builtin_tex(peach_seg5_texture_05001A28, "actors/peach/peach_eye_mostly_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(peach_seg5_texture_05002228, "actors/peach/peach_eye_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(peach_seg5_texture_05002A28, "actors/peach/peach_crown_jewel.rgba16.png", 16, 16, 16),
define_builtin_tex(peach_seg5_texture_05002C28, "actors/peach/peach_chest_jewel.rgba16.png", 16, 16, 16),
define_builtin_tex(peach_seg5_texture_05002E28, "actors/peach/peach_lips_scrunched.rgba16.png", 32, 32, 16),
define_builtin_tex(peach_seg5_texture_05003628, "actors/peach/peach_lips.rgba16.png", 32, 32, 16),
define_builtin_tex(peach_seg5_texture_05003E28, "actors/peach/peach_nostril.rgba16.png", 16, 16, 16),
define_builtin_tex(peach_seg5_texture_05004028, "actors/peach/peach_dress.rgba16.png", 32, 32, 16),
define_builtin_tex(pebble_seg3_texture_0301C300, "actors/pebble/pebble.rgba16.png", 32, 32, 16),
define_builtin_tex(penguin_seg5_texture_05002DE0, "actors/penguin/penguin_eye_open.rgba16.png", 32, 32, 16),
define_builtin_tex(penguin_seg5_texture_050035E0, "actors/penguin/penguin_eye_half_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(penguin_seg5_texture_05003DE0, "actors/penguin/penguin_eye_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(penguin_seg5_texture_050045E0, "actors/penguin/penguin_eye_angry.rgba16.png", 32, 32, 16),
define_builtin_tex(penguin_seg5_texture_05004DE0, "actors/penguin/penguin_eye_angry_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(penguin_seg5_texture_050055E0, "actors/penguin/penguin_beak.rgba16.png", 32, 32, 16),
define_builtin_tex(piranha_plant_seg6_texture_060113F8, "actors/piranha_plant/piranha_plant_tongue.rgba16.png", 32, 64, 16),
define_builtin_tex(piranha_plant_seg6_texture_060123F8, "actors/piranha_plant/piranha_plant_skin.rgba16.png", 32, 32, 16),
define_builtin_tex(piranha_plant_seg6_texture_06012BF8, "actors/piranha_plant/piranha_plant_stem.rgba16.png", 32, 32, 16),
define_builtin_tex(piranha_plant_seg6_texture_060133F8, "actors/piranha_plant/piranha_plant_bottom_lip.rgba16.png", 32, 32, 16),
define_builtin_tex(piranha_plant_seg6_texture_06013BF8, "actors/piranha_plant/piranha_plant_tooth.rgba16.png", 32, 32, 16),
define_builtin_tex(piranha_plant_seg6_texture_060143F8, "actors/piranha_plant/piranha_plant_leaf.rgba16.png", 32, 64, 16),
define_builtin_tex(pokey_seg5_texture_05011750, "actors/pokey/pokey_face.rgba16.png", 32, 32, 16),
define_builtin_tex(pokey_seg5_texture_05011F50, "actors/pokey/pokey_face_blink.rgba16.png", 32, 32, 16),
define_builtin_tex(pokey_seg5_texture_05012878, "actors/pokey/pokey_body.rgba16.png", 32, 32, 16),
define_builtin_tex(poundable_pole_seg6_texture_06001050, "actors/poundable_pole/poundable_pole_top.rgba16.png", 32, 32, 16),
define_builtin_tex(poundable_pole_seg6_texture_06001850, "actors/poundable_pole/poundable_pole_side.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_power_meter_left_side, "actors/power_meter/power_meter_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(texture_power_meter_right_side, "actors/power_meter/power_meter_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(texture_power_meter_full, "actors/power_meter/power_meter_full.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_power_meter_seven_segments, "actors/power_meter/power_meter_seven_segments.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_power_meter_six_segments, "actors/power_meter/power_meter_six_segments.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_power_meter_five_segments, "actors/power_meter/power_meter_five_segments.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_power_meter_four_segments, "actors/power_meter/power_meter_four_segments.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_power_meter_three_segments, "actors/power_meter/power_meter_three_segments.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_power_meter_two_segments, "actors/power_meter/power_meter_two_segments.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_power_meter_one_segments, "actors/power_meter/power_meter_one_segment.rgba16.png", 32, 32, 16),
define_builtin_tex(purple_switch_seg8_texture_0800C0A8, "actors/purple_switch/purple_switch_base.rgba16.png", 16, 4, 16),
define_builtin_tex(purple_switch_seg8_texture_0800C128, "actors/purple_switch/purple_switch_exclamation_point.rgba16.png", 16, 32, 16),
define_builtin_tex(sand_seg3_texture_0302BAD0, "actors/sand/sand_particle.rgba16.png", 16, 16, 16),
define_builtin_tex(scuttlebug_seg6_texture_06010108, "actors/scuttlebug/scuttlebug_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(scuttlebug_seg6_texture_06010908, "actors/scuttlebug/scuttlebug_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(scuttlebug_seg6_texture_06011908, "actors/scuttlebug/scuttlebug_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(scuttlebug_seg6_texture_06012908, "actors/scuttlebug/scuttlebug_iris.rgba16.png", 32, 32, 16),
define_builtin_tex(scuttlebug_seg6_texture_06013108, "actors/scuttlebug/scuttlebug_leg.rgba16.png", 32, 32, 16),
define_builtin_tex(seaweed_seg6_texture_06007E10, "actors/seaweed/seaweed_tip.rgba16.png", 32, 32, 16),
define_builtin_tex(seaweed_seg6_texture_06008610, "actors/seaweed/seaweed_upper_center.rgba16.png", 32, 32, 16),
define_builtin_tex(seaweed_seg6_texture_06008E10, "actors/seaweed/seaweed_lower_center.rgba16.png", 32, 32, 16),
define_builtin_tex(seaweed_seg6_texture_06009610, "actors/seaweed/seaweed_base.rgba16.png", 32, 32, 16),
define_builtin_tex(skeeter_seg6_texture_06000090, "actors/skeeter/skeeter_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(skeeter_seg6_texture_06000890, "actors/skeeter/skeeter_iris.rgba16.png", 16, 8, 16),
define_builtin_tex(smoke_seg5_texture_050072C0, "actors/smoke/smoke.ia16.png", 32, 32, 16),
define_builtin_tex(snowman_seg5_texture_05008C70, "actors/snowman/mr_blizzard_mitten.rgba16.png", 32, 32, 16),
define_builtin_tex(snowman_seg5_texture_05009470, "actors/snowman/mr_blizzard_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(snowman_seg5_texture_0500A470, "actors/snowman/mr_blizzard_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(snowman_seg5_texture_0500B470, "actors/snowman/mr_blizzard_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(snowman_seg5_texture_0500BC70, "actors/snowman/mr_blizzard_mouth.rgba16.png", 32, 32, 16),
define_builtin_tex(snufit_seg6_texture_060070E0, "actors/snufit/snufit_body.rgba16.png", 32, 32, 16),
define_builtin_tex(snufit_seg6_texture_060078E0, "actors/snufit/snufit_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(snufit_seg6_texture_060080E0, "actors/snufit/snufit_mask_strap.rgba16.png", 16, 32, 16),
define_builtin_tex(snufit_seg6_texture_060084E0, "actors/snufit/snufit_mouth.rgba16.png", 32, 32, 16),
define_builtin_tex(sparkles_seg4_texture_04027490, "actors/sparkle/sparkle_0.rgba16.png", 32, 32, 16),
define_builtin_tex(sparkles_seg4_texture_04027C90, "actors/sparkle/sparkle_1.rgba16.png", 32, 32, 16),
define_builtin_tex(sparkles_seg4_texture_04028490, "actors/sparkle/sparkle_2.rgba16.png", 32, 32, 16),
define_builtin_tex(sparkles_seg4_texture_04028C90, "actors/sparkle/sparkle_3.rgba16.png", 32, 32, 16),
define_builtin_tex(sparkles_seg4_texture_04029490, "actors/sparkle/sparkle_4.rgba16.png", 32, 32, 16),
define_builtin_tex(sparkles_seg4_texture_04029C90, "actors/sparkle/sparkle_5.rgba16.png", 32, 32, 16),
define_builtin_tex(sparkles_animation_seg4_texture_04032A88, "actors/sparkle_animation/sparkle_animation_0.ia16.png", 32, 32, 16),
define_builtin_tex(sparkles_animation_seg4_texture_04033288, "actors/sparkle_animation/sparkle_animation_1.ia16.png", 32, 32, 16),
define_builtin_tex(sparkles_animation_seg4_texture_04033A88, "actors/sparkle_animation/sparkle_animation_2.ia16.png", 32, 32, 16),
define_builtin_tex(sparkles_animation_seg4_texture_04034288, "actors/sparkle_animation/sparkle_animation_3.ia16.png", 32, 32, 16),
define_builtin_tex(sparkles_animation_seg4_texture_04034A88, "actors/sparkle_animation/sparkle_animation_4.ia16.png", 32, 32, 16),
define_builtin_tex(spindrift_seg5_texture_050006D0, "actors/spindrift/spindrift_face.rgba16.png", 32, 32, 16),
define_builtin_tex(spindrift_seg5_texture_05000ED0, "actors/spindrift/spindrift_petal.rgba16.png", 32, 32, 16),
define_builtin_tex(spindrift_seg5_texture_050016D0, "actors/spindrift/spindrift_leaf.rgba16.png", 32, 32, 16),
define_builtin_tex(spindrift_seg5_texture_05001ED0, "actors/spindrift/spindrift_head.rgba16.png", 32, 32, 16),
define_builtin_tex(springboard_seg5_texture_05000018, "actors/springboard/springboard_top_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(springboard_seg5_texture_05000818, "actors/springboard/springboard_base_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(star_seg3_texture_0302A6F0, "actors/star/star_surface.rgba16.png", 32, 32, 16),
define_builtin_tex(star_seg3_texture_0302AEF0, "actors/star/star_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(stomp_smoke_seg4_texture_04022148, "actors/stomp_smoke/stomp_smoke_0.ia16.png", 32, 32, 16),
define_builtin_tex(stomp_smoke_seg4_texture_04022948, "actors/stomp_smoke/stomp_smoke_1.ia16.png", 32, 32, 16),
define_builtin_tex(stomp_smoke_seg4_texture_04023148, "actors/stomp_smoke/stomp_smoke_2.ia16.png", 32, 32, 16),
define_builtin_tex(stomp_smoke_seg4_texture_04023948, "actors/stomp_smoke/stomp_smoke_3.ia16.png", 32, 32, 16),
define_builtin_tex(stomp_smoke_seg4_texture_04024148, "actors/stomp_smoke/stomp_smoke_4.ia16.png", 32, 32, 16),
define_builtin_tex(stomp_smoke_seg4_texture_04024948, "actors/stomp_smoke/stomp_smoke_5.ia16.png", 32, 32, 16),
define_builtin_tex(sushi_seg5_texture_05008ED0, "actors/sushi/sushi_snout.rgba16.png", 32, 32, 16),
define_builtin_tex(sushi_seg5_texture_050096D0, "actors/sushi/sushi_eye.rgba16.png", 32, 16, 16),
define_builtin_tex(sushi_seg5_texture_05009AD0, "actors/sushi/sushi_tooth.rgba16.png", 8, 8, 16),
define_builtin_tex(swoop_seg6_texture_06004270, "actors/swoop/swoop_body.rgba16.png", 32, 32, 16),
define_builtin_tex(swoop_seg6_texture_06004A70, "actors/swoop/swoop_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(swoop_seg6_texture_06005270, "actors/swoop/swoop_nose.rgba16.png", 32, 32, 16),
define_builtin_tex(swoop_seg6_texture_06005A70, "actors/swoop/swoop_wing.rgba16.png", 32, 32, 16),
define_builtin_tex(thwomp_seg5_texture_05009900, "actors/thwomp/thwomp_face.rgba16.png", 32, 64, 16),
define_builtin_tex(thwomp_seg5_texture_0500A900, "actors/thwomp/thwomp_surface.rgba16.png", 32, 32, 16),
define_builtin_tex(toad_seg6_texture_06005920, "actors/toad/toad_face.rgba16.png", 32, 32, 16),
define_builtin_tex(toad_seg6_texture_06006120, "actors/toad/toad_head.rgba16.png", 32, 32, 16),
define_builtin_tex(tornado_seg5_texture_05013128, "actors/tornado/tornado.ia16.png", 32, 64, 16),
define_builtin_tex(treasure_chest_seg6_texture_06013FA8, "actors/treasure_chest/treasure_chest_lock.rgba16.png", 32, 32, 16),
define_builtin_tex(treasure_chest_seg6_texture_060147A8, "actors/treasure_chest/treasure_chest_side.rgba16.png", 32, 32, 16),
define_builtin_tex(treasure_chest_seg6_texture_06014FA8, "actors/treasure_chest/treasure_chest_lock_top.rgba16.png", 32, 32, 16),
define_builtin_tex(treasure_chest_seg6_texture_060157A8, "actors/treasure_chest/treasure_chest_front.rgba16.png", 64, 32, 16),
define_builtin_tex(tree_seg3_texture_0302DE28, "actors/tree/tree_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(tree_seg3_texture_0302EE28, "actors/tree/tree_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(tree_seg3_texture_0302FF60, "actors/tree/pine_tree.rgba16.png", 32, 64, 16),
define_builtin_tex(tree_seg3_texture_03031048, "actors/tree/snowy_pine_tree.rgba16.png", 32, 64, 16),
define_builtin_tex(tree_seg3_texture_03032218, "actors/tree/palm_tree.rgba16.png", 32, 64, 16),
define_builtin_tex(ukiki_seg5_texture_05007BC0, "actors/ukiki/ukiki_face.rgba16.png", 64, 32, 16),
define_builtin_tex(ukiki_seg5_texture_05008BC0, "actors/ukiki/ukiki_face_blink.rgba16.png", 64, 32, 16),
define_builtin_tex(ukiki_seg5_texture_05009BC0, "actors/ukiki/ukiki_butt.rgba16.png", 32, 32, 16),
define_builtin_tex(ukiki_seg5_texture_0500A3C0, "actors/ukiki/ukiki_fur.rgba16.png", 32, 32, 16),
define_builtin_tex(unagi_seg5_texture_0500AF20, "actors/unagi/unagi_body.rgba16.png", 32, 32, 16),
define_builtin_tex(unagi_seg5_texture_0500B720, "actors/unagi/unagi_eye.rgba16.png", 16, 16, 16),
define_builtin_tex(unagi_seg5_texture_0500B920, "actors/unagi/unagi_head_base.rgba16.png", 32, 32, 16),
define_builtin_tex(unagi_seg5_texture_0500C120, "actors/unagi/unagi_tooth.rgba16.png", 16, 16, 16),
define_builtin_tex(unagi_seg5_texture_0500C320, "actors/unagi/unagi_mouth.rgba16.png", 8, 8, 16),
define_builtin_tex(unagi_seg5_texture_0500C3A0, "actors/unagi/unagi_tail.rgba16.png", 32, 32, 16),
define_builtin_tex(smoke_seg4_texture_0401DEA0, "actors/walk_smoke/walk_smoke_0.ia16.png", 32, 32, 16),
define_builtin_tex(smoke_seg4_texture_0401E6A0, "actors/walk_smoke/walk_smoke_1.ia16.png", 32, 32, 16),
define_builtin_tex(smoke_seg4_texture_0401EEA0, "actors/walk_smoke/walk_smoke_2.ia16.png", 32, 32, 16),
define_builtin_tex(smoke_seg4_texture_0401F6A0, "actors/walk_smoke/walk_smoke_3.ia16.png", 32, 32, 16),
define_builtin_tex(smoke_seg4_texture_0401FEA0, "actors/walk_smoke/walk_smoke_4.ia16.png", 32, 32, 16),
define_builtin_tex(smoke_seg4_texture_040206A0, "actors/walk_smoke/walk_smoke_5.ia16.png", 32, 32, 16),
define_builtin_tex(smoke_seg4_texture_04020EA0, "actors/walk_smoke/walk_smoke_6.ia16.png", 32, 32, 16),
define_builtin_tex(warp_pipe_seg3_texture_03007E40, "actors/warp_pipe/warp_pipe_side.rgba16.png", 32, 64, 16),
define_builtin_tex(warp_pipe_seg3_texture_03009168, "actors/warp_pipe/warp_pipe_top.rgba16.png", 32, 32, 16),
define_builtin_tex(water_bubble_seg5_texture_0500FE80, "actors/water_bubble/water_bubble.rgba16.png", 32, 32, 16),
define_builtin_tex(water_mine_seg6_texture_0600A4F8, "actors/water_mine/water_mine_left_side_unused.rgba16.png", 32, 64, 16),
define_builtin_tex(water_mine_seg6_texture_0600B4F8, "actors/water_mine/water_mine_right_side_unused.rgba16.png", 32, 64, 16),
define_builtin_tex(water_mine_seg6_texture_0600C4F8, "actors/water_mine/water_mine_spike_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(water_ring_seg6_texture_06012380, "actors/water_ring/water_ring.rgba16.png", 64, 32, 16),
define_builtin_tex(water_splash_seg4_texture_0402A5C8, "actors/water_splash/water_splash_0.rgba16.png", 32, 64, 16),
define_builtin_tex(water_splash_seg4_texture_0402B5C8, "actors/water_splash/water_splash_1.rgba16.png", 32, 64, 16),
define_builtin_tex(water_splash_seg4_texture_0402C5C8, "actors/water_splash/water_splash_2.rgba16.png", 32, 64, 16),
define_builtin_tex(water_splash_seg4_texture_0402D5C8, "actors/water_splash/water_splash_3.rgba16.png", 32, 64, 16),
define_builtin_tex(water_splash_seg4_texture_0402E5C8, "actors/water_splash/water_splash_4.rgba16.png", 32, 64, 16),
define_builtin_tex(water_splash_seg4_texture_0402F5C8, "actors/water_splash/water_splash_5.rgba16.png", 32, 64, 16),
define_builtin_tex(water_splash_seg4_texture_040305C8, "actors/water_splash/water_splash_6.rgba16.png", 32, 64, 16),
define_builtin_tex(water_splash_seg4_texture_040315C8, "actors/water_splash/water_splash_7.rgba16.png", 32, 64, 16),
define_builtin_tex(water_wave_seg4_texture_04025358, "actors/water_wave/water_wave_0.ia16.png", 32, 32, 16),
define_builtin_tex(water_wave_seg4_texture_04025B58, "actors/water_wave/water_wave_1.ia16.png", 32, 32, 16),
define_builtin_tex(water_wave_seg4_texture_04026358, "actors/water_wave/water_wave_2.ia16.png", 32, 32, 16),
define_builtin_tex(water_wave_seg4_texture_04026B58, "actors/water_wave/water_wave_3.ia16.png", 32, 32, 16),
define_builtin_tex(whirlpool_seg5_texture_05012848, "actors/whirlpool/whirlpool.ia16.png", 32, 64, 16),
define_builtin_tex(white_particle_texture, "actors/white_particle/snow_particle.rgba16.png", 16, 16, 16),
define_builtin_tex(white_particle_small_texture, "actors/white_particle_small/small_snow_particle.rgba16.png", 16, 16, 16),
define_builtin_tex(whomp_seg6_texture_0601C360, "actors/whomp/whomp_back.rgba16.png", 32, 64, 16),
define_builtin_tex(whomp_seg6_texture_0601D360, "actors/whomp/whomp_face.rgba16.png", 32, 64, 16),
define_builtin_tex(whomp_seg6_texture_0601E360, "actors/whomp/whomp_hand.rgba16.png", 32, 32, 16),
define_builtin_tex(whomp_seg6_texture_0601EB60, "actors/whomp/whomp_surface.rgba16.png", 32, 32, 16),
define_builtin_tex(wiggler_seg5_texture_05005A30, "actors/wiggler/wiggler_segment_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(wiggler_seg5_texture_05006A30, "actors/wiggler/wiggler_segment_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(wiggler_seg5_texture_05007A30, "actors/wiggler/wiggler_eye.rgba16.png", 32, 32, 16),
define_builtin_tex(wiggler_seg5_texture_05008230, "actors/wiggler/wiggler_flower.rgba16.png", 32, 32, 16),
define_builtin_tex(wiggler_seg5_texture_05008A30, "actors/wiggler/wiggler_frown.rgba16.png", 32, 32, 16),
define_builtin_tex(wiggler_seg5_texture_05009230, "actors/wiggler/wiggler_nose_left_side.rgba16.png", 32, 64, 16),
define_builtin_tex(wiggler_seg5_texture_0500A230, "actors/wiggler/wiggler_nose_right_side.rgba16.png", 32, 64, 16),
define_builtin_tex(wooden_signpost_seg3_texture_0302C9C8, "actors/wooden_signpost/wooden_signpost_back.rgba16.png", 32, 32, 16),
define_builtin_tex(wooden_signpost_seg3_texture_0302D1C8, "actors/wooden_signpost/wooden_signpost_front.rgba16.png", 32, 32, 16),
define_builtin_tex(yellow_sphere_seg6_texture_0601EB88, "actors/yellow_sphere/yellow_sphere.rgba16.png", 32, 32, 16),
define_builtin_tex(yellow_sphere_seg5_texture_05000040, "actors/yellow_sphere_small/small_yellow_sphere.rgba16.png", 32, 32, 16),
define_builtin_tex(yoshi_seg5_texture_0501C4A0, "actors/yoshi/yoshi_eye.rgba16.png", 16, 16, 16),
define_builtin_tex(yoshi_seg5_texture_0501C6A0, "actors/yoshi/yoshi_eye_blink.rgba16.png", 16, 16, 16),
define_builtin_tex(yoshi_seg5_texture_0501C8A0, "actors/yoshi/yoshi_nostril.rgba16.png", 16, 16, 16),
define_builtin_tex(yoshi_egg_seg5_texture_050057B8, "actors/yoshi_egg/yoshi_egg_0_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(yoshi_egg_seg5_texture_05005FB8, "actors/yoshi_egg/yoshi_egg_1_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(yoshi_egg_seg5_texture_050067B8, "actors/yoshi_egg/yoshi_egg_2_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(yoshi_egg_seg5_texture_05006FB8, "actors/yoshi_egg/yoshi_egg_3_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(yoshi_egg_seg5_texture_050077B8, "actors/yoshi_egg/yoshi_egg_4_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(yoshi_egg_seg5_texture_05007FB8, "actors/yoshi_egg/yoshi_egg_5_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(yoshi_egg_seg5_texture_050087B8, "actors/yoshi_egg/yoshi_egg_6_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(yoshi_egg_seg5_texture_05008FB8, "actors/yoshi_egg/yoshi_egg_7_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(cave_09000000, "textures/cave/hmc_textures.00000.rgba16.png", 32, 64, 16),
define_builtin_tex(cave_09001000, "textures/cave/hmc_textures.01000.rgba16.png", 32, 32, 16),
define_builtin_tex(cave_09001800, "textures/cave/hmc_textures.01800.rgba16.png", 32, 64, 16),
define_builtin_tex(cave_09002800, "textures/cave/hmc_textures.02800.rgba16.png", 32, 32, 16),
define_builtin_tex(cave_09003000, "textures/cave/hmc_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(cave_09003800, "textures/cave/hmc_textures.03800.rgba16.png", 32, 64, 16),
define_builtin_tex(cave_09004800, "textures/cave/hmc_textures.04800.rgba16.png", 64, 32, 16),
define_builtin_tex(cave_09005800, "textures/cave/hmc_textures.05800.rgba16.png", 32, 64, 16),
define_builtin_tex(cave_09006800, "textures/cave/hmc_textures.06800.rgba16.png", 32, 32, 16),
define_builtin_tex(cave_09007000, "textures/cave/hmc_textures.07000.rgba16.png", 32, 32, 16),
define_builtin_tex(cave_09007800, "textures/cave/hmc_textures.07800.rgba16.png", 32, 64, 16),
define_builtin_tex(cave_09008800, "textures/cave/hmc_textures.08800.rgba16.png", 32, 64, 16),
define_builtin_tex(cave_09009800, "textures/cave/hmc_textures.09800.rgba16.png", 32, 32, 16),
define_builtin_tex(cave_0900A000, "textures/cave/hmc_textures.0A000.rgba16.png", 32, 32, 16),
define_builtin_tex(cave_0900A800, "textures/cave/hmc_textures.0A800.rgba16.png", 32, 64, 16),
define_builtin_tex(cave_0900B800, "textures/cave/hmc_textures.0B800.ia16.png", 32, 32, 16),
define_builtin_tex(cave_0900C000, "textures/cave/hmc_textures.0C000.ia16.png", 32, 32, 16),
define_builtin_tex(effect_0B000008, "textures/effect/flower.00008.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B000808, "textures/effect/flower.00808.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B001008, "textures/effect/flower.01008.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B001808, "textures/effect/flower.01808.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B002020, "textures/effect/lava_bubble.02020.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B002820, "textures/effect/lava_bubble.02820.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B003020, "textures/effect/lava_bubble.03020.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B003820, "textures/effect/lava_bubble.03820.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B004020, "textures/effect/lava_bubble.04020.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B004820, "textures/effect/lava_bubble.04820.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B005020, "textures/effect/lava_bubble.05020.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B005820, "textures/effect/lava_bubble.05820.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B006048, "textures/effect/bubble.06048.rgba16.png", 32, 32, 16),
define_builtin_tex(effect_0B00684C, "textures/effect/tiny_bubble.0684C.rgba16.png", 16, 16, 16),
define_builtin_tex(effect_0B006AD8, "textures/effect/tiny_bubble.06AD8.rgba16.png", 16, 16, 16),
define_builtin_tex(fire_09000000, "textures/fire/lll_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09000800, "textures/fire/lll_textures.00800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09001000, "textures/fire/lll_textures.01000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09001800, "textures/fire/lll_textures.01800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09002000, "textures/fire/lll_textures.02000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09002800, "textures/fire/lll_textures.02800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09003000, "textures/fire/lll_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09003800, "textures/fire/lll_textures.03800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09004000, "textures/fire/lll_textures.04000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09004800, "textures/fire/lll_textures.04800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09005000, "textures/fire/lll_textures.05000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09005800, "textures/fire/lll_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09006000, "textures/fire/lll_textures.06000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09006800, "textures/fire/lll_textures.06800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09007000, "textures/fire/lll_textures.07000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09007800, "textures/fire/lll_textures.07800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09008000, "textures/fire/lll_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09008800, "textures/fire/lll_textures.08800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09009000, "textures/fire/lll_textures.09000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_09009800, "textures/fire/lll_textures.09800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_0900A000, "textures/fire/lll_textures.0A000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_0900A800, "textures/fire/lll_textures.0A800.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_0900B000, "textures/fire/lll_textures.0B000.rgba16.png", 32, 32, 16),
define_builtin_tex(fire_0900B800, "textures/fire/lll_textures.0B800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09000000, "textures/generic/bob_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09000800, "textures/generic/bob_textures.00800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09001000, "textures/generic/bob_textures.01000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09001800, "textures/generic/bob_textures.01800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09002000, "textures/generic/bob_textures.02000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09002800, "textures/generic/bob_textures.02800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09003000, "textures/generic/bob_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09003800, "textures/generic/bob_textures.03800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09004000, "textures/generic/bob_textures.04000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09004800, "textures/generic/bob_textures.04800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09005000, "textures/generic/bob_textures.05000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09005800, "textures/generic/bob_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09006000, "textures/generic/bob_textures.06000.rgba16.png", 32, 64, 16),
define_builtin_tex(generic_09007000, "textures/generic/bob_textures.07000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09007800, "textures/generic/bob_textures.07800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09008000, "textures/generic/bob_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09008800, "textures/generic/bob_textures.08800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09009000, "textures/generic/bob_textures.09000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_09009800, "textures/generic/bob_textures.09800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_0900A000, "textures/generic/bob_textures.0A000.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_0900A800, "textures/generic/bob_textures.0A800.rgba16.png", 32, 32, 16),
define_builtin_tex(generic_0900B000, "textures/generic/bob_textures.0B000.ia16.png", 32, 32, 16),
define_builtin_tex(grass_09000000, "textures/grass/wf_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09000800, "textures/grass/wf_textures.00800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09001000, "textures/grass/wf_textures.01000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09001800, "textures/grass/wf_textures.01800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09002000, "textures/grass/wf_textures.02000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09002800, "textures/grass/wf_textures.02800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09003000, "textures/grass/wf_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09003800, "textures/grass/wf_textures.03800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09004000, "textures/grass/wf_textures.04000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09004800, "textures/grass/wf_textures.04800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09005000, "textures/grass/wf_textures.05000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09005800, "textures/grass/wf_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09006000, "textures/grass/wf_textures.06000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09006800, "textures/grass/wf_textures.06800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09007000, "textures/grass/wf_textures.07000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09007800, "textures/grass/wf_textures.07800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09008000, "textures/grass/wf_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09008800, "textures/grass/wf_textures.08800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09009000, "textures/grass/wf_textures.09000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_09009800, "textures/grass/wf_textures.09800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_0900A000, "textures/grass/wf_textures.0A000.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_0900A800, "textures/grass/wf_textures.0A800.rgba16.png", 32, 32, 16),
define_builtin_tex(grass_0900B000, "textures/grass/wf_textures.0B000.ia16.png", 32, 32, 16),
define_builtin_tex(grass_0900B800, "textures/grass/wf_textures.0B800.ia16.png", 32, 32, 16),
define_builtin_tex(inside_09000000, "textures/inside/inside_castle_textures.00000.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_09001000, "textures/inside/inside_castle_textures.01000.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_09002000, "textures/inside/inside_castle_textures.02000.rgba16.png", 32, 64, 16),
define_builtin_tex(inside_09003000, "textures/inside/inside_castle_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_09003800, "textures/inside/inside_castle_textures.03800.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_09004000, "textures/inside/inside_castle_textures.04000.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_09004800, "textures/inside/inside_castle_textures.04800.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_09005000, "textures/inside/inside_castle_textures.05000.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_09005800, "textures/inside/inside_castle_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_09006000, "textures/inside/inside_castle_textures.06000.rgba16.png", 32, 64, 16),
define_builtin_tex(inside_09007000, "textures/inside/inside_castle_textures.07000.rgba16.png", 32, 64, 16),
define_builtin_tex(inside_09008000, "textures/inside/inside_castle_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_09008800, "textures/inside/inside_castle_textures.08800.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_09009000, "textures/inside/inside_castle_textures.09000.rgba16.png", 32, 64, 16),
define_builtin_tex(inside_0900A000, "textures/inside/inside_castle_textures.0A000.rgba16.png", 32, 64, 16),
define_builtin_tex(inside_0900B000, "textures/inside/inside_castle_textures.0B000.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_0900B800, "textures/inside/inside_castle_textures.0B800.rgba16.png", 64, 32, 16),
define_builtin_tex(machine_09000000, "textures/machine/ttc_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09000800, "textures/machine/ttc_textures.00800.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09001000, "textures/machine/ttc_textures.01000.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09001800, "textures/machine/ttc_textures.01800.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09002000, "textures/machine/ttc_textures.02000.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09002800, "textures/machine/ttc_textures.02800.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09003000, "textures/machine/ttc_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09003800, "textures/machine/ttc_textures.03800.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09004000, "textures/machine/ttc_textures.04000.rgba16.png", 32, 64, 16),
define_builtin_tex(machine_09005000, "textures/machine/ttc_textures.05000.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09005800, "textures/machine/ttc_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09006000, "textures/machine/ttc_textures.06000.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09006800, "textures/machine/ttc_textures.06800.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09007000, "textures/machine/ttc_textures.07000.rgba16.png", 32, 32, 16),
define_builtin_tex(machine_09007800, "textures/machine/ttc_textures.07800.rgba16.png", 16, 64, 16),
define_builtin_tex(machine_09008000, "textures/machine/ttc_textures.08000.rgba16.png", 64, 8, 16),
define_builtin_tex(machine_09008400, "textures/machine/ttc_textures.08400.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09000000, "textures/mountain/ttm_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09000800, "textures/mountain/ttm_textures.00800.rgba16.png", 64, 32, 16),
define_builtin_tex(mountain_09001800, "textures/mountain/ttm_textures.01800.rgba16.png", 32, 64, 16),
define_builtin_tex(mountain_09002800, "textures/mountain/ttm_textures.02800.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09003000, "textures/mountain/ttm_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09003800, "textures/mountain/ttm_textures.03800.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09004000, "textures/mountain/ttm_textures.04000.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09004800, "textures/mountain/ttm_textures.04800.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09005000, "textures/mountain/ttm_textures.05000.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09005800, "textures/mountain/ttm_textures.05800.rgba16.png", 32, 64, 16),
define_builtin_tex(mountain_09006800, "textures/mountain/ttm_textures.06800.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09007000, "textures/mountain/ttm_textures.07000.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09007800, "textures/mountain/ttm_textures.07800.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09008000, "textures/mountain/ttm_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_09008800, "textures/mountain/ttm_textures.08800.rgba16.png", 64, 32, 16),
define_builtin_tex(mountain_09009800, "textures/mountain/ttm_textures.09800.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_0900A000, "textures/mountain/ttm_textures.0A000.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_0900A800, "textures/mountain/ttm_textures.0A800.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_0900B000, "textures/mountain/ttm_textures.0B000.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_0900B800, "textures/mountain/ttm_textures.0B800.rgba16.png", 32, 32, 16),
define_builtin_tex(mountain_0900C000, "textures/mountain/ttm_textures.0C000.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09000000, "textures/outside/castle_grounds_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09000800, "textures/outside/castle_grounds_textures.00800.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09001000, "textures/outside/castle_grounds_textures.01000.rgba16.png", 64, 32, 16),
define_builtin_tex(outside_09002000, "textures/outside/castle_grounds_textures.02000.rgba16.png", 32, 64, 16),
define_builtin_tex(outside_09003000, "textures/outside/castle_grounds_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09003800, "textures/outside/castle_grounds_textures.03800.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09004000, "textures/outside/castle_grounds_textures.04000.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09004800, "textures/outside/castle_grounds_textures.04800.rgba16.png", 32, 64, 16),
define_builtin_tex(outside_09005800, "textures/outside/castle_grounds_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09006000, "textures/outside/castle_grounds_textures.06000.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09006800, "textures/outside/castle_grounds_textures.06800.rgba16.png", 64, 32, 16),
define_builtin_tex(outside_09007800, "textures/outside/castle_grounds_textures.07800.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09008000, "textures/outside/castle_grounds_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09008800, "textures/outside/castle_grounds_textures.08800.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09009000, "textures/outside/castle_grounds_textures.09000.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_09009800, "textures/outside/castle_grounds_textures.09800.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_0900A000, "textures/outside/castle_grounds_textures.0A000.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_0900A800, "textures/outside/castle_grounds_textures.0A800.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_0900B000, "textures/outside/castle_grounds_textures.0B000.rgba16.png", 16, 32, 16),
define_builtin_tex(outside_0900B400, "textures/outside/castle_grounds_textures.0B400.rgba16.png", 32, 32, 16),
define_builtin_tex(outside_0900BC00, "textures/outside/castle_grounds_textures.0BC00.ia16.png", 32, 32, 16),
define_builtin_tex(texture_hud_char_0, "textures/segment2/segment2.00000.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_1, "textures/segment2/segment2.00200.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_2, "textures/segment2/segment2.00400.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_3, "textures/segment2/segment2.00600.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_4, "textures/segment2/segment2.00800.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_5, "textures/segment2/segment2.00A00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_6, "textures/segment2/segment2.00C00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_7, "textures/segment2/segment2.00E00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_8, "textures/segment2/segment2.01000.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_9, "textures/segment2/segment2.01200.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_A, "textures/segment2/segment2.01400.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_B, "textures/segment2/segment2.01600.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_C, "textures/segment2/segment2.01800.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_D, "textures/segment2/segment2.01A00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_E, "textures/segment2/segment2.01C00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_F, "textures/segment2/segment2.01E00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_G, "textures/segment2/segment2.02000.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_H, "textures/segment2/segment2.02200.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_I, "textures/segment2/segment2.02400.rgba16.png", 16, 16, 16),
//define_builtin_tex(texture_hud_char_J, "textures/segment2/segment2.02600.rgba16.png"),
define_builtin_tex(texture_hud_char_K, "textures/segment2/segment2.02800.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_L, "textures/segment2/segment2.02A00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_M, "textures/segment2/segment2.02C00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_N, "textures/segment2/segment2.02E00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_O, "textures/segment2/segment2.03000.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_P, "textures/segment2/segment2.03200.rgba16.png", 16, 16, 16),
//define_builtin_tex(texture_hud_char_Q, "textures/segment2/segment2.03400.rgba16.png"),
define_builtin_tex(texture_hud_char_R, "textures/segment2/segment2.03600.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_S, "textures/segment2/segment2.03800.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_T, "textures/segment2/segment2.03A00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_U, "textures/segment2/segment2.03C00.rgba16.png", 16, 16, 16),
//define_builtin_tex(texture_hud_char_V, "textures/segment2/segment2.03E00.rgba16.png"),
define_builtin_tex(texture_hud_char_W, "textures/segment2/segment2.04000.rgba16.png", 16, 16, 16),
//define_builtin_tex(texture_hud_char_X, "textures/segment2/segment2.04200.rgba16.png"),
define_builtin_tex(texture_hud_char_Y, "textures/segment2/segment2.04400.rgba16.png", 16, 16, 16),
//define_builtin_tex(texture_hud_char_Z, "textures/segment2/segment2.04600.rgba16.png"),
define_builtin_tex(texture_hud_char_apostrophe, "textures/segment2/segment2.04800.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_double_quote, "textures/segment2/segment2.04A00.rgba16.png", 16, 16, 16),
//define_builtin_tex(texture_hud_char_umlaut, "textures/segment2/segment2.umlaut.rgba16.png"),
//define_builtin_tex(texture_hud_char_exclamation, "textures/segment2/segment2.04C00.rgba16.png"),
//define_builtin_tex(texture_hud_char_double_exclamation, "textures/segment2/segment2.04E00.rgba16.png"),
//define_builtin_tex(texture_hud_char_question, "textures/segment2/segment2.05000.rgba16.png"),
//define_builtin_tex(texture_hud_char_ampersand, "textures/segment2/segment2.05200.rgba16.png"),
//define_builtin_tex(texture_hud_char_percent, "textures/segment2/segment2.05400.rgba16.png"),
define_builtin_tex(texture_hud_char_multiply, "textures/segment2/segment2.05600.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_coin, "textures/segment2/segment2.05800.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_mario_head, "textures/segment2/segment2.05A00.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_luigi_head, "textures/segment2/custom_luigi_head.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_toad_head, "textures/segment2/custom_toad_head.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_waluigi_head, "textures/segment2/custom_waluigi_head.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_wario_head, "textures/segment2/custom_wario_head.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_star, "textures/segment2/segment2.05C00.rgba16.png", 16, 16, 16),
//define_builtin_tex(texture_hud_char_decimal_point, "textures/segment2/segment2.05E00.rgba16.png"),
//define_builtin_tex(texture_hud_char_beta_key, "textures/segment2/segment2.06000.rgba16.png"),
define_builtin_tex(texture_credits_char_3, "textures/segment2/segment2.06200.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_4, "textures/segment2/segment2.06280.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_6, "textures/segment2/segment2.06300.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_A, "textures/segment2/segment2.06380.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_B, "textures/segment2/segment2.06400.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_C, "textures/segment2/segment2.06480.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_D, "textures/segment2/segment2.06500.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_E, "textures/segment2/segment2.06580.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_F, "textures/segment2/segment2.06600.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_G, "textures/segment2/segment2.06680.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_H, "textures/segment2/segment2.06700.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_I, "textures/segment2/segment2.06780.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_J, "textures/segment2/segment2.06800.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_K, "textures/segment2/segment2.06880.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_L, "textures/segment2/segment2.06900.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_M, "textures/segment2/segment2.06980.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_N, "textures/segment2/segment2.06A00.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_O, "textures/segment2/segment2.06A80.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_P, "textures/segment2/segment2.06B00.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_Q, "textures/segment2/segment2.06B80.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_R, "textures/segment2/segment2.06C00.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_S, "textures/segment2/segment2.06C80.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_T, "textures/segment2/segment2.06D00.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_U, "textures/segment2/segment2.06D80.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_V, "textures/segment2/segment2.06E00.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_W, "textures/segment2/segment2.06E80.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_X, "textures/segment2/segment2.06F00.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_Y, "textures/segment2/segment2.06F80.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_Z, "textures/segment2/segment2.07000.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_credits_char_period, "textures/segment2/segment2.07080.rgba16.png", 8, 8, 16),
//define_builtin_tex(texture_font_char_jp_0, "textures/segment2/segment2.07100.ia1.png"),
//define_builtin_tex(texture_font_char_jp_1, "textures/segment2/segment2.07110.ia1.png"),
//define_builtin_tex(texture_font_char_jp_2, "textures/segment2/segment2.07120.ia1.png"),
//define_builtin_tex(texture_font_char_jp_3, "textures/segment2/segment2.07130.ia1.png"),
//define_builtin_tex(texture_font_char_jp_4, "textures/segment2/segment2.07140.ia1.png"),
//define_builtin_tex(texture_font_char_jp_5, "textures/segment2/segment2.07150.ia1.png"),
//define_builtin_tex(texture_font_char_jp_6, "textures/segment2/segment2.07160.ia1.png"),
//define_builtin_tex(texture_font_char_jp_7, "textures/segment2/segment2.07170.ia1.png"),
//define_builtin_tex(texture_font_char_jp_8, "textures/segment2/segment2.07180.ia1.png"),
//define_builtin_tex(texture_font_char_jp_9, "textures/segment2/segment2.07190.ia1.png"),
//define_builtin_tex(texture_font_char_jp_A, "textures/segment2/segment2.071A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_B, "textures/segment2/segment2.071B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_C, "textures/segment2/segment2.071C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_D, "textures/segment2/segment2.071D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_E, "textures/segment2/segment2.071E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_F, "textures/segment2/segment2.071F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_G, "textures/segment2/segment2.07200.ia1.png"),
//define_builtin_tex(texture_font_char_jp_H, "textures/segment2/segment2.07210.ia1.png"),
//define_builtin_tex(texture_font_char_jp_I, "textures/segment2/segment2.07220.ia1.png"),
//define_builtin_tex(texture_font_char_jp_J, "textures/segment2/segment2.07230.ia1.png"),
//define_builtin_tex(texture_font_char_jp_K, "textures/segment2/segment2.07240.ia1.png"),
//define_builtin_tex(texture_font_char_jp_L, "textures/segment2/segment2.07250.ia1.png"),
//define_builtin_tex(texture_font_char_jp_M, "textures/segment2/segment2.07260.ia1.png"),
//define_builtin_tex(texture_font_char_jp_N, "textures/segment2/segment2.07270.ia1.png"),
//define_builtin_tex(texture_font_char_jp_O, "textures/segment2/segment2.07280.ia1.png"),
//define_builtin_tex(texture_font_char_jp_P, "textures/segment2/segment2.07290.ia1.png"),
//define_builtin_tex(texture_font_char_jp_Q, "textures/segment2/segment2.072A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_R, "textures/segment2/segment2.072B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_S, "textures/segment2/segment2.072C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_T, "textures/segment2/segment2.072D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_U, "textures/segment2/segment2.072E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_V, "textures/segment2/segment2.072F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_W, "textures/segment2/segment2.07300.ia1.png"),
//define_builtin_tex(texture_font_char_jp_X, "textures/segment2/segment2.07310.ia1.png"),
//define_builtin_tex(texture_font_char_jp_Y, "textures/segment2/segment2.07320.ia1.png"),
//define_builtin_tex(texture_font_char_jp_Z, "textures/segment2/segment2.07330.ia1.png"),
//define_builtin_tex(texture_font_char_jp_long_vowel, "textures/segment2/segment2.07340.ia1.png"),
//define_builtin_tex(texture_font_char_jp_exclamation, "textures/segment2/segment2.07350.ia1.png"),
//define_builtin_tex(texture_font_char_jp_dakuten, "textures/segment2/segment2.07360.ia1.png"),
//define_builtin_tex(texture_font_char_jp_handakuten, "textures/segment2/segment2.07370.ia1.png"),
//define_builtin_tex(texture_font_char_jp_percent, "textures/segment2/segment2.07380.ia1.png"),
//define_builtin_tex(texture_font_char_jp_question, "textures/segment2/segment2.07390.ia1.png"),
//define_builtin_tex(texture_font_char_jp_left_right_arrow, "textures/segment2/segment2.073A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_open_parentheses, "textures/segment2/segment2.073B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_close_open_parentheses, "textures/segment2/segment2.073C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_close_parentheses, "textures/segment2/segment2.073D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_coin, "textures/segment2/segment2.073E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_multiply, "textures/segment2/segment2.073F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_star_filled, "textures/segment2/segment2.07400.ia1.png"),
//define_builtin_tex(texture_font_char_jp_star_hollow, "textures/segment2/segment2.07410.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_a, "textures/segment2/segment2.07420.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_i, "textures/segment2/segment2.07430.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_u, "textures/segment2/segment2.07440.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_c, "textures/segment2/segment2.07450.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_o, "textures/segment2/segment2.07460.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ka, "textures/segment2/segment2.07470.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ki, "textures/segment2/segment2.07480.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ku, "textures/segment2/segment2.07490.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ke, "textures/segment2/segment2.074A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ko, "textures/segment2/segment2.074B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_sa, "textures/segment2/segment2.074C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_shi, "textures/segment2/segment2.074D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_su, "textures/segment2/segment2.074E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_se, "textures/segment2/segment2.074F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_so, "textures/segment2/segment2.07500.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ta, "textures/segment2/segment2.07510.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_chi, "textures/segment2/segment2.07520.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_tsu, "textures/segment2/segment2.07530.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_te, "textures/segment2/segment2.07540.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_to, "textures/segment2/segment2.07550.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_na, "textures/segment2/segment2.07560.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ni, "textures/segment2/segment2.07570.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_nu, "textures/segment2/segment2.07580.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ne, "textures/segment2/segment2.07590.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_no, "textures/segment2/segment2.075A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ha, "textures/segment2/segment2.075B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_hi, "textures/segment2/segment2.075C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_hu, "textures/segment2/segment2.075D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_he, "textures/segment2/segment2.075E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ho, "textures/segment2/segment2.075F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ma, "textures/segment2/segment2.07600.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_mi, "textures/segment2/segment2.07610.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_mu, "textures/segment2/segment2.07620.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_me, "textures/segment2/segment2.07630.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_mo, "textures/segment2/segment2.07640.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ya, "textures/segment2/segment2.07650.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_yu, "textures/segment2/segment2.07660.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_yo, "textures/segment2/segment2.07670.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ra, "textures/segment2/segment2.07680.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ri, "textures/segment2/segment2.07690.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ru, "textures/segment2/segment2.076A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_re, "textures/segment2/segment2.076B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_ro, "textures/segment2/segment2.076C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_wa, "textures/segment2/segment2.076D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_wo, "textures/segment2/segment2.076E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_n, "textures/segment2/segment2.076F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_e, "textures/segment2/segment2.07700.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_tsu, "textures/segment2/segment2.07710.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_ya, "textures/segment2/segment2.07720.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_yu, "textures/segment2/segment2.07730.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_yo, "textures/segment2/segment2.07740.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_a, "textures/segment2/segment2.07750.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_i, "textures/segment2/segment2.07760.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_o, "textures/segment2/segment2.07770.ia1.png"),
//define_builtin_tex(texture_font_char_jp_hiragana_small_u, "textures/segment2/segment2.07780.ia1.png"),
//define_builtin_tex(texture_font_char_jp_interpunct, "textures/segment2/segment2.07790.ia1.png"),
//define_builtin_tex(texture_font_char_jp_comma, "textures/segment2/segment2.077A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_a, "textures/segment2/segment2.077B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_i, "textures/segment2/segment2.077C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_u, "textures/segment2/segment2.077D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_e, "textures/segment2/segment2.077E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_o, "textures/segment2/segment2.077F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ka, "textures/segment2/segment2.07800.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ki, "textures/segment2/segment2.07810.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ku, "textures/segment2/segment2.07820.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ke, "textures/segment2/segment2.07830.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ko, "textures/segment2/segment2.07840.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_sa, "textures/segment2/segment2.07850.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_shi, "textures/segment2/segment2.07860.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_su, "textures/segment2/segment2.07870.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_se, "textures/segment2/segment2.07880.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_so, "textures/segment2/segment2.07890.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ta, "textures/segment2/segment2.078A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_chi, "textures/segment2/segment2.078B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_tsu, "textures/segment2/segment2.078C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_te, "textures/segment2/segment2.078D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_to, "textures/segment2/segment2.078E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_na, "textures/segment2/segment2.078F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ni, "textures/segment2/segment2.07900.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_nu, "textures/segment2/segment2.07910.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ne, "textures/segment2/segment2.07920.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_no, "textures/segment2/segment2.07930.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ha, "textures/segment2/segment2.07940.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_hi, "textures/segment2/segment2.07950.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_hu, "textures/segment2/segment2.07960.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_he, "textures/segment2/segment2.07970.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ho, "textures/segment2/segment2.07980.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ma, "textures/segment2/segment2.07990.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_mi, "textures/segment2/segment2.079A0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_mu, "textures/segment2/segment2.079B0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_me, "textures/segment2/segment2.079C0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_mo, "textures/segment2/segment2.079D0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ya, "textures/segment2/segment2.079E0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_yu, "textures/segment2/segment2.079F0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_yo, "textures/segment2/segment2.07A00.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ra, "textures/segment2/segment2.07A10.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ri, "textures/segment2/segment2.07A20.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ru, "textures/segment2/segment2.07A30.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_re, "textures/segment2/segment2.07A40.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_ro, "textures/segment2/segment2.07A50.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_wa, "textures/segment2/segment2.07A60.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_n, "textures/segment2/segment2.07A70.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_e, "textures/segment2/segment2.07A80.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_tsu, "textures/segment2/segment2.07A90.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_ya, "textures/segment2/segment2.07AA0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_yu, "textures/segment2/segment2.07AB0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_yo, "textures/segment2/segment2.07AC0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_a, "textures/segment2/segment2.07AD0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_i, "textures/segment2/segment2.07AE0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_u, "textures/segment2/segment2.07AF0.ia1.png"),
//define_builtin_tex(texture_font_char_jp_katakana_small_o, "textures/segment2/segment2.07B00.ia1.png"),
//define_builtin_tex(texture_font_char_jp_double_quotation_open, "textures/segment2/segment2.07B10.ia1.png"),
//define_builtin_tex(texture_font_char_jp_double_quotation_close, "textures/segment2/segment2.07B20.ia1.png"),
//define_builtin_tex(texture_font_char_jp_wave_dash, "textures/segment2/segment2.07B30.ia1.png"),
//define_builtin_tex(texture_font_char_jp_ellipsis, "textures/segment2/segment2.07B40.ia1.png"),
//define_builtin_tex(texture_font_char_eu_0, "textures/segment2/font_graphics.05F00.ia1.png"),
//define_builtin_tex(texture_font_char_eu_1, "textures/segment2/font_graphics.05F10.ia1.png"),
//define_builtin_tex(texture_font_char_eu_2, "textures/segment2/font_graphics.05F20.ia1.png"),
//define_builtin_tex(texture_font_char_eu_3, "textures/segment2/font_graphics.05F30.ia1.png"),
//define_builtin_tex(texture_font_char_eu_4, "textures/segment2/font_graphics.05F40.ia1.png"),
//define_builtin_tex(texture_font_char_eu_5, "textures/segment2/font_graphics.05F50.ia1.png"),
//define_builtin_tex(texture_font_char_eu_6, "textures/segment2/font_graphics.05F60.ia1.png"),
//define_builtin_tex(texture_font_char_eu_7, "textures/segment2/font_graphics.05F70.ia1.png"),
//define_builtin_tex(texture_font_char_eu_8, "textures/segment2/font_graphics.05F80.ia1.png"),
//define_builtin_tex(texture_font_char_eu_9, "textures/segment2/font_graphics.05F90.ia1.png"),
//define_builtin_tex(texture_font_char_eu_A, "textures/segment2/font_graphics.05FA0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_B, "textures/segment2/font_graphics.05FB0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_C, "textures/segment2/font_graphics.05FC0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_D, "textures/segment2/font_graphics.05FD0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_E, "textures/segment2/font_graphics.05FE0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_F, "textures/segment2/font_graphics.05FF0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_G, "textures/segment2/font_graphics.06000.ia1.png"),
//define_builtin_tex(texture_font_char_eu_H, "textures/segment2/font_graphics.06010.ia1.png"),
//define_builtin_tex(texture_font_char_eu_I, "textures/segment2/font_graphics.06020.ia1.png"),
//define_builtin_tex(texture_font_char_eu_J, "textures/segment2/font_graphics.06030.ia1.png"),
//define_builtin_tex(texture_font_char_eu_K, "textures/segment2/font_graphics.06040.ia1.png"),
//define_builtin_tex(texture_font_char_eu_L, "textures/segment2/font_graphics.06050.ia1.png"),
//define_builtin_tex(texture_font_char_eu_M, "textures/segment2/font_graphics.06060.ia1.png"),
//define_builtin_tex(texture_font_char_eu_N, "textures/segment2/font_graphics.06070.ia1.png"),
//define_builtin_tex(texture_font_char_eu_O, "textures/segment2/font_graphics.06080.ia1.png"),
//define_builtin_tex(texture_font_char_eu_P, "textures/segment2/font_graphics.06090.ia1.png"),
//define_builtin_tex(texture_font_char_eu_Q, "textures/segment2/font_graphics.060A0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_R, "textures/segment2/font_graphics.060B0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_S, "textures/segment2/font_graphics.060C0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_T, "textures/segment2/font_graphics.060D0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_U, "textures/segment2/font_graphics.060E0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_V, "textures/segment2/font_graphics.060F0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_W, "textures/segment2/font_graphics.06100.ia1.png"),
//define_builtin_tex(texture_font_char_eu_X, "textures/segment2/font_graphics.06110.ia1.png"),
//define_builtin_tex(texture_font_char_eu_Y, "textures/segment2/font_graphics.06120.ia1.png"),
//define_builtin_tex(texture_font_char_eu_Z, "textures/segment2/font_graphics.06130.ia1.png"),
//define_builtin_tex(texture_font_char_eu_a, "textures/segment2/font_graphics.06140.ia1.png"),
//define_builtin_tex(texture_font_char_eu_b, "textures/segment2/font_graphics.06150.ia1.png"),
//define_builtin_tex(texture_font_char_eu_c, "textures/segment2/font_graphics.06160.ia1.png"),
//define_builtin_tex(texture_font_char_eu_d, "textures/segment2/font_graphics.06170.ia1.png"),
//define_builtin_tex(texture_font_char_eu_e, "textures/segment2/font_graphics.06180.ia1.png"),
//define_builtin_tex(texture_font_char_eu_f, "textures/segment2/font_graphics.06190.ia1.png"),
//define_builtin_tex(texture_font_char_eu_g, "textures/segment2/font_graphics.061A0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_h, "textures/segment2/font_graphics.061B0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_i, "textures/segment2/font_graphics.061C0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_j, "textures/segment2/font_graphics.061D0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_k, "textures/segment2/font_graphics.061E0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_l, "textures/segment2/font_graphics.061F0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_m, "textures/segment2/font_graphics.06200.ia1.png"),
//define_builtin_tex(texture_font_char_eu_n, "textures/segment2/font_graphics.06210.ia1.png"),
//define_builtin_tex(texture_font_char_eu_o, "textures/segment2/font_graphics.06220.ia1.png"),
//define_builtin_tex(texture_font_char_eu_p, "textures/segment2/font_graphics.06230.ia1.png"),
//define_builtin_tex(texture_font_char_eu_q, "textures/segment2/font_graphics.06240.ia1.png"),
//define_builtin_tex(texture_font_char_eu_r, "textures/segment2/font_graphics.06250.ia1.png"),
//define_builtin_tex(texture_font_char_eu_s, "textures/segment2/font_graphics.06260.ia1.png"),
//define_builtin_tex(texture_font_char_eu_t, "textures/segment2/font_graphics.06270.ia1.png"),
//define_builtin_tex(texture_font_char_eu_u, "textures/segment2/font_graphics.06280.ia1.png"),
//define_builtin_tex(texture_font_char_eu_v, "textures/segment2/font_graphics.06290.ia1.png"),
//define_builtin_tex(texture_font_char_eu_w, "textures/segment2/font_graphics.062A0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_x, "textures/segment2/font_graphics.062B0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_y, "textures/segment2/font_graphics.062C0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_z, "textures/segment2/font_graphics.062D0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_left_right_arrow, "textures/segment2/font_graphics.062E0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_ampersand, "textures/segment2/font_graphics.062F0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_exclamation, "textures/segment2/font_graphics.06300.ia1.png"),
//define_builtin_tex(texture_font_char_eu_coin, "textures/segment2/font_graphics.06310.ia1.png"),
//define_builtin_tex(texture_font_char_eu_multiply, "textures/segment2/font_graphics.06320.ia1.png"),
//define_builtin_tex(texture_font_char_eu_open_parentheses, "textures/segment2/font_graphics.06330.ia1.png"),
//define_builtin_tex(texture_font_char_eu_close_open_parentheses, "textures/segment2/font_graphics.06340.ia1.png"),
//define_builtin_tex(texture_font_char_eu_close_parentheses, "textures/segment2/font_graphics.06350.ia1.png"),
//define_builtin_tex(texture_font_char_eu_tilde, "textures/segment2/font_graphics.06360.ia1.png"),
//define_builtin_tex(texture_font_char_eu_period, "textures/segment2/font_graphics.06370.ia1.png"),
//define_builtin_tex(texture_font_char_eu_percent, "textures/segment2/font_graphics.06380.ia1.png"),
//define_builtin_tex(texture_font_char_eu_interpunct, "textures/segment2/font_graphics.06390.ia1.png"),
//define_builtin_tex(texture_font_char_eu_comma, "textures/segment2/font_graphics.063A0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_apostrophe, "textures/segment2/font_graphics.063B0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_question, "textures/segment2/font_graphics.063C0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_star_filled, "textures/segment2/font_graphics.063D0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_star_hollow, "textures/segment2/font_graphics.063E0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_double_quote_open, "textures/segment2/font_graphics.063F0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_double_quote_close, "textures/segment2/font_graphics.06400.ia1.png"),
//define_builtin_tex(texture_font_char_eu_colon, "textures/segment2/font_graphics.06410.ia1.png"),
//define_builtin_tex(texture_font_char_EU_slash, "textures/segment2/font_graphics.06420.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_A, "textures/segment2/font_graphics.06430.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_B, "textures/segment2/font_graphics.06440.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_C, "textures/segment2/font_graphics.06450.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_Z, "textures/segment2/font_graphics.06460.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_R, "textures/segment2/font_graphics.06470.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_C_up, "textures/segment2/font_graphics.06480.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_C_down, "textures/segment2/font_graphics.06490.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_C_left, "textures/segment2/font_graphics.064A0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_button_C_right, "textures/segment2/font_graphics.064B0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_umlaut, "textures/segment2/font_graphics.064C0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_circumflex, "textures/segment2/font_graphics.064D0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_grave, "textures/segment2/font_graphics.064E0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_acute, "textures/segment2/font_graphics.064F0.ia1.png"),
//define_builtin_tex(texture_font_char_eu_cedilla, "textures/segment2/font_graphics.06500.ia1.png"),
//define_builtin_tex(texture_font_char_eu_unknown, "textures/segment2/font_graphics.06510.ia1.png"),
//define_builtin_tex(texture_font_char_eu_Cedilla, "textures/segment2/font_graphics.06520.ia1.png"),
//define_builtin_tex(texture_font_char_eu_eszeet, "textures/segment2/font_graphics.06530.ia1.png"),
define_builtin_tex(texture_font_char_us_0, "textures/segment2/font_graphics.05900.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_1, "textures/segment2/font_graphics.05940.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_2, "textures/segment2/font_graphics.05980.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_3, "textures/segment2/font_graphics.059C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_4, "textures/segment2/font_graphics.05A00.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_5, "textures/segment2/font_graphics.05A40.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_6, "textures/segment2/font_graphics.05A80.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_7, "textures/segment2/font_graphics.05AC0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_8, "textures/segment2/font_graphics.05B00.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_9, "textures/segment2/font_graphics.05B40.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_A, "textures/segment2/font_graphics.05B80.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_B, "textures/segment2/font_graphics.05BC0.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_C, "textures/segment2/font_graphics.05C00.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_D, "textures/segment2/font_graphics.05C40.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_E, "textures/segment2/font_graphics.05C80.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_F, "textures/segment2/font_graphics.05CC0.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_G, "textures/segment2/font_graphics.05D00.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_H, "textures/segment2/font_graphics.05D40.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_I, "textures/segment2/font_graphics.05D80.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_J, "textures/segment2/font_graphics.05DC0.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_K, "textures/segment2/font_graphics.05E00.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_L, "textures/segment2/font_graphics.05E40.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_M, "textures/segment2/font_graphics.05E80.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_N, "textures/segment2/font_graphics.05EC0.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_O, "textures/segment2/font_graphics.05F00.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_P, "textures/segment2/font_graphics.05F40.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_Q, "textures/segment2/font_graphics.05F80.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_R, "textures/segment2/font_graphics.05FC0.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_S, "textures/segment2/font_graphics.06000.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_T, "textures/segment2/font_graphics.06040.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_U, "textures/segment2/font_graphics.06080.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_V, "textures/segment2/font_graphics.060C0.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_W, "textures/segment2/font_graphics.06100.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_X, "textures/segment2/font_graphics.06140.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_Y, "textures/segment2/font_graphics.06180.ia4.png", 16, 8, 16),
define_builtin_tex_(texture_font_char_us_Z, "textures/segment2/font_graphics.061C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_a, "textures/segment2/font_graphics.06200.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_b, "textures/segment2/font_graphics.06240.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_c, "textures/segment2/font_graphics.06280.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_d, "textures/segment2/font_graphics.062C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_e, "textures/segment2/font_graphics.06300.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_f, "textures/segment2/font_graphics.06340.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_g, "textures/segment2/font_graphics.06380.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_h, "textures/segment2/font_graphics.063C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_i, "textures/segment2/font_graphics.06400.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_j, "textures/segment2/font_graphics.06440.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_k, "textures/segment2/font_graphics.06480.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_l, "textures/segment2/font_graphics.064C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_m, "textures/segment2/font_graphics.06500.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_n, "textures/segment2/font_graphics.06540.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_o, "textures/segment2/font_graphics.06580.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_p, "textures/segment2/font_graphics.065C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_q, "textures/segment2/font_graphics.06600.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_r, "textures/segment2/font_graphics.06640.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_s, "textures/segment2/font_graphics.06680.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_t, "textures/segment2/font_graphics.066C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_u, "textures/segment2/font_graphics.06700.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_v, "textures/segment2/font_graphics.06740.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_w, "textures/segment2/font_graphics.06780.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_x, "textures/segment2/font_graphics.067C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_y, "textures/segment2/font_graphics.06800.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_z, "textures/segment2/font_graphics.06840.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_left_right_arrow, "textures/segment2/font_graphics.06880.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_exclamation, "textures/segment2/font_graphics.068C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_coin, "textures/segment2/font_graphics.06900.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_multiply, "textures/segment2/font_graphics.06940.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_open_parentheses, "textures/segment2/font_graphics.06980.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_close_open_parentheses, "textures/segment2/font_graphics.069C0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_close_parentheses, "textures/segment2/font_graphics.06A00.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_tilde, "textures/segment2/font_graphics.06A40.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_period, "textures/segment2/font_graphics.06A80.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_percent, "textures/segment2/font_graphics.06AC0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_interpunct, "textures/segment2/font_graphics.06B00.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_comma, "textures/segment2/font_graphics.06B40.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_apostrophe, "textures/segment2/font_graphics.06B80.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_question, "textures/segment2/font_graphics.06BC0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_star_filled, "textures/segment2/font_graphics.06C00.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_star_hollow, "textures/segment2/font_graphics.06C40.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_double_quote_open, "textures/segment2/font_graphics.06C80.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_double_quote_close, "textures/segment2/font_graphics.06CC0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_ellipsis, "textures/segment2/font_graphics.06D00.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_slash, "textures/segment2/font_graphics.06D40.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_ampersand, "textures/segment2/font_graphics.06D80.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_A, "textures/segment2/font_graphics.06DC0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_B, "textures/segment2/font_graphics.06E00.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_C, "textures/segment2/font_graphics.06E40.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_Z, "textures/segment2/font_graphics.06E80.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_R, "textures/segment2/font_graphics.06EC0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_C_up, "textures/segment2/font_graphics.06F00.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_C_down, "textures/segment2/font_graphics.06F40.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_C_left, "textures/segment2/font_graphics.06F80.ia4.png", 16, 8, 16),
define_builtin_tex(texture_font_char_us_button_C_right, "textures/segment2/font_graphics.06FC0.ia4.png", 16, 8, 16),
define_builtin_tex(texture_hud_char_camera, "textures/segment2/segment2.07B50.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_lakitu, "textures/segment2/segment2.07D50.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_no_camera, "textures/segment2/segment2.07F50.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_hud_char_arrow_up, "textures/segment2/segment2.08150.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_hud_char_arrow_down, "textures/segment2/segment2.081D0.rgba16.png", 8, 8, 16),
define_builtin_tex(texture_shadow_quarter_circle, "textures/segment2/shadow_quarter_circle.ia8.png", 16, 16, 8),
define_builtin_tex(texture_shadow_quarter_square, "textures/segment2/shadow_quarter_square.ia8.png", 16, 16, 8),
define_builtin_tex(texture_shadow_spike_ext, "textures/segment2/shadow_spike_custom.ia8.png", 16, 16, 8),
define_builtin_tex(texture_transition_star_half, "textures/segment2/segment2.0F458.ia8.png", 32, 64, 16),
define_builtin_tex(texture_transition_circle_half, "textures/segment2/segment2.0FC58.ia8.png", 32, 64, 16),
define_builtin_tex(texture_transition_mario, "textures/segment2/segment2.10458.ia8.png", 64, 64, 16),
define_builtin_tex(texture_transition_bowser_half, "textures/segment2/segment2.11458.ia8.png", 32, 64, 16),
define_builtin_tex(texture_waterbox_water, "textures/segment2/segment2.11C58.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_waterbox_jrb_water, "textures/segment2/segment2.12458.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_waterbox_unknown_water, "textures/segment2/segment2.12C58.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_waterbox_mist, "textures/segment2/segment2.13458.ia16.png", 32, 32, 16),
define_builtin_tex(texture_waterbox_lava, "textures/segment2/segment2.13C58.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_ia8_up_arrow, "textures/segment2/segment2.14838.ia8.png", 8, 8, 8),
define_builtin_tex(sky_09000000, "textures/sky/rr_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09000800, "textures/sky/rr_textures.00800.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09001000, "textures/sky/rr_textures.01000.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09001800, "textures/sky/rr_textures.01800.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09002000, "textures/sky/rr_textures.02000.rgba16.png", 32, 64, 16),
define_builtin_tex(sky_09003000, "textures/sky/rr_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09003800, "textures/sky/rr_textures.03800.rgba16.png", 64, 32, 16),
define_builtin_tex(sky_09004800, "textures/sky/rr_textures.04800.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09005000, "textures/sky/rr_textures.05000.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09005800, "textures/sky/rr_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09006000, "textures/sky/rr_textures.06000.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_metal_hole, "textures/sky/metal_hole.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09007000, "textures/sky/rr_textures.07000.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09007800, "textures/sky/rr_textures.07800.rgba16.png", 32, 32, 16),
define_builtin_tex(sky_09008000, "textures/sky/rr_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09000000, "textures/snow/ccm_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09000800, "textures/snow/ccm_textures.00800.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09001000, "textures/snow/ccm_textures.01000.rgba16.png", 32, 64, 16),
define_builtin_tex(snow_09002000, "textures/snow/ccm_textures.02000.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09002800, "textures/snow/ccm_textures.02800.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09003000, "textures/snow/ccm_textures.03000.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09003800, "textures/snow/ccm_textures.03800.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09004000, "textures/snow/ccm_textures.04000.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09004800, "textures/snow/ccm_textures.04800.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09005000, "textures/snow/ccm_textures.05000.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09005800, "textures/snow/ccm_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09006000, "textures/snow/ccm_textures.06000.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09006800, "textures/snow/ccm_textures.06800.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09007000, "textures/snow/ccm_textures.07000.rgba16.png", 64, 32, 16),
define_builtin_tex(snow_09008000, "textures/snow/ccm_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09008800, "textures/snow/ccm_textures.08800.rgba16.png", 32, 32, 16),
define_builtin_tex(snow_09009000, "textures/snow/ccm_textures.09000.ia16.png", 32, 32, 16),
define_builtin_tex(snow_09009800, "textures/snow/ccm_textures.09800.ia16.png", 32, 32, 16),
define_builtin_tex(spooky_09000000, "textures/spooky/bbh_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(spooky_09000800, "textures/spooky/bbh_textures.00800.rgba16.png", 32, 64, 16),
define_builtin_tex(spooky_09001800, "textures/spooky/bbh_textures.01800.rgba16.png", 32, 64, 16),
define_builtin_tex(spooky_09002800, "textures/spooky/bbh_textures.02800.rgba16.png", 32, 64, 16),
define_builtin_tex(spooky_09003800, "textures/spooky/bbh_textures.03800.rgba16.png", 32, 64, 16),
define_builtin_tex(spooky_09004800, "textures/spooky/bbh_textures.04800.rgba16.png", 32, 32, 16),
define_builtin_tex(spooky_09005000, "textures/spooky/bbh_textures.05000.rgba16.png", 32, 64, 16),
define_builtin_tex(spooky_09006000, "textures/spooky/bbh_textures.06000.rgba16.png", 32, 32, 16),
define_builtin_tex(spooky_09006800, "textures/spooky/bbh_textures.06800.rgba16.png", 32, 32, 16),
define_builtin_tex(spooky_09007000, "textures/spooky/bbh_textures.07000.rgba16.png", 64, 32, 16),
define_builtin_tex(spooky_09008000, "textures/spooky/bbh_textures.08000.rgba16.png", 32, 32, 16),
define_builtin_tex(spooky_09008800, "textures/spooky/bbh_textures.08800.rgba16.png", 32, 32, 16),
define_builtin_tex(spooky_09009000, "textures/spooky/bbh_textures.09000.rgba16.png", 64, 32, 16),
define_builtin_tex(spooky_0900A000, "textures/spooky/bbh_textures.0A000.rgba16.png", 32, 32, 16),
define_builtin_tex(spooky_0900A800, "textures/spooky/bbh_textures.0A800.ia16.png", 32, 32, 16),
define_builtin_tex(spooky_0900B000, "textures/spooky/bbh_textures.0B000.ia16.png", 32, 32, 16),
define_builtin_tex(spooky_0900B800, "textures/spooky/bbh_textures.0B800.ia16.png", 32, 64, 16),
define_builtin_tex(title_texture_0A0001C0, "textures/title_screen_bg/title_screen_bg.001C0.rgba16.png", 80, 20, 16),
define_builtin_tex(title_texture_0A000E40, "textures/title_screen_bg/title_screen_bg.00E40.rgba16.png", 80, 20, 16),
define_builtin_tex(title_texture_0A001AC0, "textures/title_screen_bg/title_screen_bg.01AC0.rgba16.png", 80, 20, 16),
define_builtin_tex(title_texture_0A002740, "textures/title_screen_bg/title_screen_bg.02740.rgba16.png", 80, 20, 16),
define_builtin_tex(title_texture_0A0033C0, "textures/title_screen_bg/title_screen_bg.033C0.rgba16.png", 80, 20, 16),
define_builtin_tex(title_texture_0A004040, "textures/title_screen_bg/title_screen_bg.04040.rgba16.png", 80, 20, 16),
define_builtin_tex(title_texture_0A004CC0, "textures/title_screen_bg/title_screen_bg.04CC0.rgba16.png", 80, 20, 16),
define_builtin_tex(title_texture_0A005940, "textures/title_screen_bg/title_screen_bg.05940.rgba16.png", 80, 20, 16),
define_builtin_tex(water_09000000, "textures/water/jrb_textures.00000.rgba16.png", 32, 32, 16),
define_builtin_tex(water_09000800, "textures/water/jrb_textures.00800.rgba16.png", 64, 32, 16),
define_builtin_tex(water_09001800, "textures/water/jrb_textures.01800.rgba16.png", 64, 32, 16),
define_builtin_tex(water_09002800, "textures/water/jrb_textures.02800.rgba16.png", 64, 32, 16),
define_builtin_tex(water_09003800, "textures/water/jrb_textures.03800.rgba16.png", 64, 32, 16),
define_builtin_tex(water_09004800, "textures/water/jrb_textures.04800.rgba16.png", 64, 32, 16),
define_builtin_tex(water_09005800, "textures/water/jrb_textures.05800.rgba16.png", 32, 32, 16),
define_builtin_tex(water_09006000, "textures/water/jrb_textures.06000.rgba16.png", 32, 32, 16),
define_builtin_tex(water_09006800, "textures/water/jrb_textures.06800.rgba16.png", 64, 32, 16),
define_builtin_tex(water_09007800, "textures/water/jrb_textures.07800.rgba16.png", 64, 32, 16),
define_builtin_tex(water_09008800, "textures/water/jrb_textures.08800.rgba16.png", 32, 32, 16),
define_builtin_tex(water_09009000, "textures/water/jrb_textures.09000.rgba16.png", 64, 32, 16),
define_builtin_tex(water_0900A000, "textures/water/jrb_textures.0A000.rgba16.png", 32, 32, 16),
define_builtin_tex(water_0900A800, "textures/water/jrb_textures.0A800.rgba16.png", 64, 32, 16),
define_builtin_tex(water_0900B800, "textures/water/jrb_textures.0B800.rgba16.png", 64, 32, 16),
define_builtin_tex(bbh_seg7_texture_07000000, "levels/bbh/0.rgba16.png", 32, 64, 16),
define_builtin_tex(bbh_seg7_texture_07001000, "levels/bbh/1.rgba16.png", 32, 32, 16),
define_builtin_tex(bbh_seg7_texture_07001800, "levels/bbh/2.rgba16.png", 32, 32, 16),
define_builtin_tex(bbh_seg7_texture_07002000, "levels/bbh/3.rgba16.png", 32, 64, 16),
define_builtin_tex(bbh_seg7_texture_07003000, "levels/bbh/4.rgba16.png", 16, 32, 16),
define_builtin_tex(bbh_seg7_texture_07003400, "levels/bbh/5.rgba16.png", 32, 64, 16),
define_builtin_tex(bbh_seg7_texture_07004400, "levels/bbh/6.rgba16.png", 16, 32, 16),
define_builtin_tex(bitdw_seg7_texture_07000000, "levels/bitdw/0.rgba16.png", 32, 32, 16),
define_builtin_tex(bitdw_seg7_texture_07000800, "levels/bitdw/1.rgba16.png", 32, 32, 16),
define_builtin_tex(bitdw_seg7_texture_07001000, "levels/bitdw/2.rgba16.png", 32, 32, 16),
define_builtin_tex(bitdw_seg7_texture_07001800, "levels/bitdw/3.rgba16.png", 32, 32, 16),
define_builtin_tex(bitfs_seg7_texture_07000000, "levels/bitfs/0.rgba16.png", 32, 64, 16),
define_builtin_tex(bitfs_seg7_texture_07001000, "levels/bitfs/1.rgba16.png", 32, 32, 16),
define_builtin_tex(bitfs_seg7_texture_07001800, "levels/bitfs/2.rgba16.png", 32, 32, 16),
define_builtin_tex(bits_seg7_texture_07000000, "levels/bits/0.rgba16.png", 32, 64, 16),
define_builtin_tex(bits_seg7_texture_07001000, "levels/bits/1.rgba16.png", 64, 32, 16),
define_builtin_tex(bits_seg7_texture_07002000, "levels/bits/2.rgba16.png", 32, 32, 16),
define_builtin_tex(bob_seg7_texture_07000000, "levels/bob/0.rgba16.png", 32, 32, 16),
define_builtin_tex(bob_seg7_texture_07000800, "levels/bob/1.rgba16.png", 32, 32, 16),
define_builtin_tex(bob_seg7_texture_07001000, "levels/bob/2.rgba16.png", 32, 32, 16),
define_builtin_tex(bob_seg7_texture_07001800, "levels/bob/3.rgba16.png", 32, 32, 16),
define_builtin_tex(bob_seg7_texture_07002000, "levels/bob/4.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_1_seg7_texture_07000000, "levels/bowser_1/0.rgba16.png", 32, 64, 16),
define_builtin_tex(bowser_1_seg7_texture_07001000, "levels/bowser_1/1.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_1_seg7_texture_07001800, "levels/bowser_1/2.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_2_seg7_texture_07000000, "levels/bowser_2/0.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_3_seg7_texture_07000000, "levels/bowser_3/0.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_3_seg7_texture_07000800, "levels/bowser_3/1.rgba16.png", 32, 32, 16),
define_builtin_tex(bowser_3_seg7_texture_07001000, "levels/bowser_3/2.rgba16.png", 32, 64, 16),
define_builtin_tex(castle_grounds_seg7_texture_0700C9E8, "levels/castle_grounds/3.rgba16.png", 32, 64, 16),
define_builtin_tex(castle_grounds_seg7_texture_0700D9E8, "levels/castle_grounds/4.rgba16.png", 32, 64, 16),
define_builtin_tex(castle_grounds_seg7_us_texture_0700EAE8, "levels/castle_grounds/5.ia8.png", 64, 32, 8),
define_builtin_tex(castle_grounds_seg7_texture_07000000, "levels/castle_grounds/0.rgba16.png", 32, 64, 16),
define_builtin_tex(castle_grounds_seg7_texture_07001000, "levels/castle_grounds/1.rgba16.png", 64, 32, 16),
define_builtin_tex(castle_grounds_seg7_texture_07002000, "levels/castle_grounds/2.rgba16.png", 64, 32, 16),
define_builtin_tex(texture_castle_light, "levels/castle_inside/castle_light.ia16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07000800, "levels/castle_inside/1.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07001000, "levels/castle_inside/2.ia16.png", 32, 64, 16),
define_builtin_tex(inside_castle_seg7_texture_07002000, "levels/castle_inside/3.rgba16.png", 32, 64, 16),
define_builtin_tex(inside_castle_seg7_texture_07003000, "levels/castle_inside/4.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07003800, "levels/castle_inside/5.rgba16.png", 32, 64, 16),
define_builtin_tex(inside_castle_seg7_texture_07004800, "levels/castle_inside/6.rgba16.png", 32, 64, 16),
define_builtin_tex(inside_castle_seg7_texture_07005800, "levels/castle_inside/7.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07006000, "levels/castle_inside/8.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07006800, "levels/castle_inside/9.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07007000, "levels/castle_inside/10.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07007800, "levels/castle_inside/11.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07008000, "levels/castle_inside/12.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07008800, "levels/castle_inside/13.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07009000, "levels/castle_inside/14.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07009800, "levels/castle_inside/15.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0700A000, "levels/castle_inside/16.ia16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0700A800, "levels/castle_inside/17.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0700B800, "levels/castle_inside/18.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0700C800, "levels/castle_inside/19.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0700D800, "levels/castle_inside/20.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0700E800, "levels/castle_inside/21.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0700F800, "levels/castle_inside/22.rgba16.png", 64, 32, 16),
//define_builtin_tex(inside_castle_seg7_texture_07010800, "levels/castle_inside/23.rgba16.png"),
//define_builtin_tex(inside_castle_seg7_texture_07011800, "levels/castle_inside/24.rgba16.png"),
define_builtin_tex(inside_castle_seg7_texture_07010800, "levels/castle_inside/23_us.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07011800, "levels/castle_inside/24_us.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07012800, "levels/castle_inside/25.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07013800, "levels/castle_inside/26.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07014800, "levels/castle_inside/27.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07015800, "levels/castle_inside/28.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07016800, "levels/castle_inside/29.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07017000, "levels/castle_inside/30.rgba16.png", 32, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07017800, "levels/castle_inside/31.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07018800, "levels/castle_inside/32.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07019800, "levels/castle_inside/33.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0701A800, "levels/castle_inside/34.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0701B800, "levels/castle_inside/35.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0701C800, "levels/castle_inside/36.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0701D800, "levels/castle_inside/37.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0701E800, "levels/castle_inside/38.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_0701F800, "levels/castle_inside/39.rgba16.png", 64, 32, 16),
define_builtin_tex(inside_castle_seg7_texture_07020800, "levels/castle_inside/40.rgba16.png", 64, 32, 16),
define_builtin_tex(ccm_seg7_texture_07011958, "levels/ccm/12.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07000000, "levels/ccm/0.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07000800, "levels/ccm/1.rgba16.png", 32, 4, 16),
define_builtin_tex(ccm_seg7_texture_07000900, "levels/ccm/2.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07001100, "levels/ccm/3.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07001900, "levels/ccm/4.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07002100, "levels/ccm/5.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07002900, "levels/ccm/6.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07003100, "levels/ccm/7.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07003900, "levels/ccm/8.ia16.png", 16, 16, 16),
define_builtin_tex(ccm_seg7_texture_07003B00, "levels/ccm/9.ia16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07004300, "levels/ccm/10.rgba16.png", 32, 32, 16),
define_builtin_tex(ccm_seg7_texture_07004B00, "levels/ccm/11.rgba16.png", 32, 32, 16),
define_builtin_tex(cotmc_seg7_texture_07000000, "levels/cotmc/0.rgba16.png", 64, 32, 16),
define_builtin_tex(cotmc_seg7_texture_07001000, "levels/cotmc/1.rgba16.png", 32, 32, 16),
define_builtin_tex(cotmc_seg7_texture_07001800, "levels/cotmc/2.rgba16.png", 32, 32, 16),
define_builtin_tex(cotmc_seg7_texture_07002000, "levels/cotmc/3.rgba16.png", 32, 32, 16),
define_builtin_tex(cotmc_seg7_texture_07002800, "levels/cotmc/4.rgba16.png", 64, 16, 16),
define_builtin_tex(ddd_seg7_texture_07000000, "levels/ddd/0.rgba16.png", 32, 64, 16),
define_builtin_tex(ddd_seg7_texture_07001000, "levels/ddd/1.rgba16.png", 32, 32, 16),
define_builtin_tex(ddd_seg7_texture_07001800, "levels/ddd/2.rgba16.png", 32, 32, 16),
define_builtin_tex(ddd_seg7_texture_07002000, "levels/ddd/3.rgba16.png", 64, 32, 16),
define_builtin_tex(ddd_seg7_texture_07003000, "levels/ddd/4.rgba16.png", 32, 32, 16),
//define_builtin_tex(cake_end_texture_eu_35, "levels/ending/eu_023000.rgba16.png"),
//define_builtin_tex(cake_end_texture_eu_36, "levels/ending/eu_024000.rgba16.png"),
//define_builtin_tex(cake_end_texture_eu_37, "levels/ending/eu_025000.rgba16.png"),
//define_builtin_tex(cake_end_texture_eu_38, "levels/ending/eu_026000.rgba16.png"),
//define_builtin_tex(cake_end_texture_eu_39, "levels/ending/eu_027000.rgba16.png"),
//define_builtin_tex(cake_end_texture_eu_40, "levels/ending/eu_028000.rgba16.png"),
define_builtin_tex(hmc_seg7_texture_07024CE0, "levels/hmc/7.rgba16.png", 32, 32, 16),
define_builtin_tex(hmc_seg7_texture_07000000, "levels/hmc/0.rgba16.png", 32, 64, 16),
define_builtin_tex(hmc_seg7_texture_07001000, "levels/hmc/1.rgba16.png", 32, 64, 16),
define_builtin_tex(hmc_seg7_texture_07002000, "levels/hmc/2.rgba16.png", 32, 64, 16),
define_builtin_tex(hmc_seg7_texture_07003000, "levels/hmc/3.rgba16.png", 32, 32, 16),
define_builtin_tex(hmc_seg7_texture_07003800, "levels/hmc/4.rgba16.png", 32, 32, 16),
define_builtin_tex(hmc_seg7_texture_07004000, "levels/hmc/5.rgba16.png", 32, 32, 16),
define_builtin_tex(hmc_seg7_texture_07004800, "levels/hmc/6.rgba16.png", 32, 64, 16),
define_builtin_tex(intro_seg7_texture_07007EA0, "levels/intro/0.rgba16.png", 32, 32, 16),
define_builtin_tex(intro_seg7_texture_070086A0, "levels/intro/1.rgba16.png", 32, 32, 16),
//define_builtin_tex(intro_seg7_texture_0700B4A0, "levels/intro/2_eu_copyright.rgba16.png"),
define_builtin_tex(intro_seg7_texture_0700B4A0, "levels/intro/2_copyright.rgba16.png", 128, 16, 16),
define_builtin_tex(intro_seg7_texture_0700C4A0, "levels/intro/3_tm.rgba16.png", 16, 16, 16),
define_builtin_tex(jrb_seg7_texture_07000000, "levels/jrb/0.rgba16.png", 32, 32, 16),
define_builtin_tex(jrb_seg7_texture_07000800, "levels/jrb/1.rgba16.png", 64, 32, 16),
define_builtin_tex(jrb_seg7_texture_07001800, "levels/jrb/2.rgba16.png", 32, 32, 16),
define_builtin_tex(jrb_seg7_texture_07002000, "levels/jrb/3.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07000000, "levels/lll/0.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07000800, "levels/lll/1.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07001000, "levels/lll/2.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07001800, "levels/lll/3.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07002000, "levels/lll/4.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07002800, "levels/lll/5.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07003000, "levels/lll/6.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07003800, "levels/lll/7.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07004000, "levels/lll/8.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07004800, "levels/lll/9.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07005000, "levels/lll/10.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07005800, "levels/lll/11.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07006000, "levels/lll/12.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07006800, "levels/lll/13.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07007000, "levels/lll/14.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07007800, "levels/lll/15.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07008000, "levels/lll/16.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07008800, "levels/lll/17.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07009000, "levels/lll/18.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_07009800, "levels/lll/19.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700A000, "levels/lll/20.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700A800, "levels/lll/21.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700B000, "levels/lll/22.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700B800, "levels/lll/23.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700C000, "levels/lll/24.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700C800, "levels/lll/25.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700D000, "levels/lll/26.rgba16.png", 16, 16, 16),
define_builtin_tex(lll_seg7_texture_0700D200, "levels/lll/27.ia16.png", 16, 16, 16),
define_builtin_tex(lll_seg7_texture_0700D400, "levels/lll/28.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700DC00, "levels/lll/29.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700E400, "levels/lll/30.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700EC00, "levels/lll/31.rgba16.png", 32, 32, 16),
define_builtin_tex(lll_seg7_texture_0700F400, "levels/lll/32.rgba16.png", 64, 16, 16),
define_builtin_tex(texture_menu_stone, "levels/menu/main_menu_seg7.00018.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_dark_stone, "levels/menu/main_menu_seg7.00818.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_mario_save, "levels/menu/main_menu_seg7.01018.rgba16.png", 64, 32, 16),
define_builtin_tex(texture_menu_mario_new, "levels/menu/main_menu_seg7.02018.rgba16.png", 64, 32, 16),
define_builtin_tex(texture_menu_erase, "levels/menu/main_menu_seg7.03468.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_copy, "levels/menu/main_menu_seg7.03C68.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_file, "levels/menu/main_menu_seg7.04468.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_score, "levels/menu/main_menu_seg7.04C68.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_sound, "levels/menu/main_menu_seg7.05468.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_idle_hand, "levels/menu/main_menu_seg7.06328.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_grabbing_hand, "levels/menu/main_menu_seg7.06B28.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_menu_hud_char_katakana_hu, "levels/menu/main_menu_seg7.073D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_small_a, "levels/menu/main_menu_seg7.075D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_i, "levels/menu/main_menu_seg7.077D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_ru, "levels/menu/main_menu_seg7.079D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_se, "levels/menu/main_menu_seg7.07BD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_re, "levels/menu/main_menu_seg7.07DD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_ku, "levels/menu/main_menu_seg7.07FD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_to, "levels/menu/main_menu_seg7.081D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_hiragana_wo, "levels/menu/main_menu_seg7.083D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_ko, "levels/menu/main_menu_seg7.085D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_kana_handakuten_pi, "levels/menu/main_menu_seg7.087D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_choonpu, "levels/menu/main_menu_seg7.089D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_hiragana_su, "levels/menu/main_menu_seg7.08BD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_hiragana_ru, "levels/menu/main_menu_seg7.08DD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_hiragana_ke, "levels/menu/main_menu_seg7.08FD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_ma, "levels/menu/main_menu_seg7.091D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_ri, "levels/menu/main_menu_seg7.093D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_o, "levels/menu/main_menu_seg7.095D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_su, "levels/menu/main_menu_seg7.097D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_a, "levels/menu/main_menu_seg7.099D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_hiragana_mi, "levels/menu/main_menu_seg7.09BD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_hira_dakuten_do, "levels/menu/main_menu_seg7.09DD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_hiragana_no, "levels/menu/main_menu_seg7.09FD0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_question, "levels/menu/main_menu_seg7.0A1D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_sa, "levels/menu/main_menu_seg7.0A3D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_u, "levels/menu/main_menu_seg7.0A5D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_katakana_n, "levels/menu/main_menu_seg7.0A7D0.rgba16.png", 16, 16, 16),
define_builtin_tex(texture_menu_hud_char_kana_dakuten_do, "levels/menu/main_menu_seg7.0A9D0.rgba16.png", 16, 16, 16),
//define_builtin_tex(texture_menu_font_char_jp_0, "levels/menu/main_menu_seg7.0AC48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_1, "levels/menu/main_menu_seg7.0AC88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_2, "levels/menu/main_menu_seg7.0ACC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_3, "levels/menu/main_menu_seg7.0AD08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_4, "levels/menu/main_menu_seg7.0AD48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_5, "levels/menu/main_menu_seg7.0AD88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_6, "levels/menu/main_menu_seg7.0ADC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_7, "levels/menu/main_menu_seg7.0AE08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_8, "levels/menu/main_menu_seg7.0AE48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_9, "levels/menu/main_menu_seg7.0AE88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_a, "levels/menu/main_menu_seg7.0AEC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_i, "levels/menu/main_menu_seg7.0AF08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_u, "levels/menu/main_menu_seg7.0AF48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_c, "levels/menu/main_menu_seg7.0AF88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_o, "levels/menu/main_menu_seg7.0AFC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ka, "levels/menu/main_menu_seg7.0B008.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ki, "levels/menu/main_menu_seg7.0B048.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ku, "levels/menu/main_menu_seg7.0B088.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ke, "levels/menu/main_menu_seg7.0B0C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ko, "levels/menu/main_menu_seg7.0B108.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_sa, "levels/menu/main_menu_seg7.0B148.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_shi, "levels/menu/main_menu_seg7.0B188.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_su, "levels/menu/main_menu_seg7.0B1C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_se, "levels/menu/main_menu_seg7.0B208.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_so, "levels/menu/main_menu_seg7.0B248.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ta, "levels/menu/main_menu_seg7.0B288.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_chi, "levels/menu/main_menu_seg7.0B2C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_tsu, "levels/menu/main_menu_seg7.0B308.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_te, "levels/menu/main_menu_seg7.0B348.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_to, "levels/menu/main_menu_seg7.0B388.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_na, "levels/menu/main_menu_seg7.0B3C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ni, "levels/menu/main_menu_seg7.0B408.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_nu, "levels/menu/main_menu_seg7.0B448.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ne, "levels/menu/main_menu_seg7.0B488.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_no, "levels/menu/main_menu_seg7.0B4C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ha, "levels/menu/main_menu_seg7.0B508.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_hi, "levels/menu/main_menu_seg7.0B548.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_hu, "levels/menu/main_menu_seg7.0B588.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_he, "levels/menu/main_menu_seg7.0B5C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ho, "levels/menu/main_menu_seg7.0B608.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ma, "levels/menu/main_menu_seg7.0B648.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_mi, "levels/menu/main_menu_seg7.0B688.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_mu, "levels/menu/main_menu_seg7.0B6C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_me, "levels/menu/main_menu_seg7.0B708.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_mo, "levels/menu/main_menu_seg7.0B748.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ya, "levels/menu/main_menu_seg7.0B788.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_yu, "levels/menu/main_menu_seg7.0B7C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_yo, "levels/menu/main_menu_seg7.0B808.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ra, "levels/menu/main_menu_seg7.0B848.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ri, "levels/menu/main_menu_seg7.0B888.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ru, "levels/menu/main_menu_seg7.0B8C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_re, "levels/menu/main_menu_seg7.0B908.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_ro, "levels/menu/main_menu_seg7.0B948.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_wa, "levels/menu/main_menu_seg7.0B988.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_wo, "levels/menu/main_menu_seg7.0B9C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_n, "levels/menu/main_menu_seg7.0BA08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_a, "levels/menu/main_menu_seg7.0BA48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_i, "levels/menu/main_menu_seg7.0BA88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_u, "levels/menu/main_menu_seg7.0BAC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_e, "levels/menu/main_menu_seg7.0BB08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_o, "levels/menu/main_menu_seg7.0BB48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_ka, "levels/menu/main_menu_seg7.0BB88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_yu, "levels/menu/main_menu_seg7.0BBC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_yo, "levels/menu/main_menu_seg7.0BC08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_hiragana_small_tsu, "levels/menu/main_menu_seg7.0BC48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_handakuten, "levels/menu/main_menu_seg7.0BC88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_dakuten, "levels/menu/main_menu_seg7.0BCC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_long_vowel, "levels/menu/main_menu_seg7.0BD08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_a, "levels/menu/main_menu_seg7.0BD48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_i, "levels/menu/main_menu_seg7.0BD88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_u, "levels/menu/main_menu_seg7.0BDC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_e, "levels/menu/main_menu_seg7.0BE08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_o, "levels/menu/main_menu_seg7.0BE48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ka, "levels/menu/main_menu_seg7.0BE88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ki, "levels/menu/main_menu_seg7.0BEC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ku, "levels/menu/main_menu_seg7.0BF08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ke, "levels/menu/main_menu_seg7.0BF48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ko, "levels/menu/main_menu_seg7.0BF88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_sa, "levels/menu/main_menu_seg7.0BFC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_shi, "levels/menu/main_menu_seg7.0C008.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_su, "levels/menu/main_menu_seg7.0C048.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_se, "levels/menu/main_menu_seg7.0C088.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_so, "levels/menu/main_menu_seg7.0C0C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ta, "levels/menu/main_menu_seg7.0C108.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_chi, "levels/menu/main_menu_seg7.0C148.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_tsu, "levels/menu/main_menu_seg7.0C188.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_te, "levels/menu/main_menu_seg7.0C1C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_to, "levels/menu/main_menu_seg7.0C208.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_na, "levels/menu/main_menu_seg7.0C248.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ni, "levels/menu/main_menu_seg7.0C288.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_nu, "levels/menu/main_menu_seg7.0C2C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ne, "levels/menu/main_menu_seg7.0C308.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_no, "levels/menu/main_menu_seg7.0C348.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ha, "levels/menu/main_menu_seg7.0C388.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_hi, "levels/menu/main_menu_seg7.0C3C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_hu, "levels/menu/main_menu_seg7.0C408.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_he, "levels/menu/main_menu_seg7.0C448.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ho, "levels/menu/main_menu_seg7.0C488.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ma, "levels/menu/main_menu_seg7.0C4C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_mi, "levels/menu/main_menu_seg7.0C508.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_mu, "levels/menu/main_menu_seg7.0C548.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_me, "levels/menu/main_menu_seg7.0C588.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_mo, "levels/menu/main_menu_seg7.0C5C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ya, "levels/menu/main_menu_seg7.0C608.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_yu, "levels/menu/main_menu_seg7.0C648.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_yo, "levels/menu/main_menu_seg7.0C688.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ra, "levels/menu/main_menu_seg7.0C6C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ri, "levels/menu/main_menu_seg7.0C708.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ru, "levels/menu/main_menu_seg7.0C748.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_re, "levels/menu/main_menu_seg7.0C788.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_ro, "levels/menu/main_menu_seg7.0C7C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_wa, "levels/menu/main_menu_seg7.0C808.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_wo, "levels/menu/main_menu_seg7.0C848.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_n, "levels/menu/main_menu_seg7.0C888.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_a, "levels/menu/main_menu_seg7.0C8C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_i, "levels/menu/main_menu_seg7.0C908.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_u, "levels/menu/main_menu_seg7.0C948.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_e, "levels/menu/main_menu_seg7.0C988.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_o, "levels/menu/main_menu_seg7.0C9C8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_ka, "levels/menu/main_menu_seg7.0CA08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_yu, "levels/menu/main_menu_seg7.0CA48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_yo, "levels/menu/main_menu_seg7.0CA88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_katakana_small_tsu, "levels/menu/main_menu_seg7.0CAC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_A, "levels/menu/main_menu_seg7.0CB08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_B, "levels/menu/main_menu_seg7.0CB48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_C, "levels/menu/main_menu_seg7.0CB88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_D, "levels/menu/main_menu_seg7.0CBC8.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_coin, "levels/menu/main_menu_seg7.0CC08.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_star_filled, "levels/menu/main_menu_seg7.0CC48.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_multiply, "levels/menu/main_menu_seg7.0CC88.ia8.png"),
//define_builtin_tex(texture_menu_font_char_jp_exclamation, "levels/menu/main_menu_seg7.0CCC8.ia8.png"),
define_builtin_tex(texture_menu_font_char_0, "levels/menu/main_menu_seg7_us.0AC40.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_1, "levels/menu/main_menu_seg7_us.0AC80.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_2, "levels/menu/main_menu_seg7_us.0ACC0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_3, "levels/menu/main_menu_seg7_us.0AD00.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_4, "levels/menu/main_menu_seg7_us.0AD40.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_5, "levels/menu/main_menu_seg7_us.0AD80.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_6, "levels/menu/main_menu_seg7_us.0ADC0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_7, "levels/menu/main_menu_seg7_us.0AE00.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_8, "levels/menu/main_menu_seg7_us.0AE40.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_9, "levels/menu/main_menu_seg7_us.0AE80.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_A, "levels/menu/main_menu_seg7_us.0AEC0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_B, "levels/menu/main_menu_seg7_us.0AF00.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_C, "levels/menu/main_menu_seg7_us.0AF40.ia8.png", 8, 8, 16),
//define_builtin_tex(texture_menu_font_char_D, "levels/menu/main_menu_seg7_eu.0AF80.ia8.png"),
define_builtin_tex(texture_menu_font_char_D, "levels/menu/main_menu_seg7_us.0AF80.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_E, "levels/menu/main_menu_seg7_us.0AFC0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_F, "levels/menu/main_menu_seg7_us.0B000.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_G, "levels/menu/main_menu_seg7_us.0B040.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_H, "levels/menu/main_menu_seg7_us.0B080.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_I, "levels/menu/main_menu_seg7_us.0B0C0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_J, "levels/menu/main_menu_seg7_us.0B100.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_K, "levels/menu/main_menu_seg7_us.0B140.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_L, "levels/menu/main_menu_seg7_us.0B180.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_M, "levels/menu/main_menu_seg7_us.0B1C0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_N, "levels/menu/main_menu_seg7_us.0B200.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_O, "levels/menu/main_menu_seg7_us.0B240.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_P, "levels/menu/main_menu_seg7_us.0B280.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_Q, "levels/menu/main_menu_seg7_us.0B2C0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_R, "levels/menu/main_menu_seg7_us.0B300.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_S, "levels/menu/main_menu_seg7_us.0B340.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_T, "levels/menu/main_menu_seg7_us.0B380.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_U, "levels/menu/main_menu_seg7_us.0B3C0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_V, "levels/menu/main_menu_seg7_us.0B400.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_W, "levels/menu/main_menu_seg7_us.0B440.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_X, "levels/menu/main_menu_seg7_us.0B480.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_Y, "levels/menu/main_menu_seg7_us.0B4C0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_Z, "levels/menu/main_menu_seg7_us.0B500.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_coin, "levels/menu/main_menu_seg7_us.0B540.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_multiply, "levels/menu/main_menu_seg7_us.0B580.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_star_filled, "levels/menu/main_menu_seg7_us.0B5C0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_dash, "levels/menu/main_menu_seg7_us.0B600.ia8.png", 8, 8, 16),
//define_builtin_tex(texture_menu_font_char_comma, "levels/menu/main_menu_seg7_eu.0B640.ia8.png"),
//define_builtin_tex(texture_menu_font_char_apostrophe, "levels/menu/main_menu_seg7_eu.0B680.ia8.png"),
define_builtin_tex(texture_menu_font_char_comma, "levels/menu/main_menu_seg7_us.0B640.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_apostrophe, "levels/menu/main_menu_seg7_us.0B680.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_exclamation, "levels/menu/main_menu_seg7_us.0B6C0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_question, "levels/menu/main_menu_seg7_us.0B700.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_mface1, "levels/menu/main_menu_seg7_us.0B740.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_mface2, "levels/menu/main_menu_seg7_us.0B780.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_period, "levels/menu/main_menu_seg7_us.0B7C0.ia8.png", 8, 8, 16),
define_builtin_tex(texture_menu_font_char_ampersand, "levels/menu/main_menu_seg7_us.0B800.ia8.png", 8, 8, 16),
//define_builtin_tex(texture_menu_font_char_umlaut, "levels/menu/main_menu_seg7_eu.0B840.ia8.png"),
//define_builtin_tex(texture_menu_font_char_cedilla_mayus, "levels/menu/main_menu_seg7_eu.0B880.ia8.png"),
//define_builtin_tex(texture_menu_font_char_colon, "levels/menu/main_menu_seg7_eu.0B8C0.ia8.png"),
//define_builtin_tex(texture_menu_course_upper, "levels/menu/main_menu_seg7_eu.0BDA0.rgba16.png"),
//define_builtin_tex(texture_menu_niveau_upper, "levels/menu/main_menu_seg7_eu.0CDA0.rgba16.png"),
//define_builtin_tex(texture_menu_kurs_upper, "levels/menu/main_menu_seg7_eu.0DDA0.rgba16.png"),
//define_builtin_tex(texture_menu_course_lower, "levels/menu/main_menu_seg7_eu.0EDA0.rgba16.png"),
define_builtin_tex(texture_menu_course_upper, "levels/menu/main_menu_seg7.0D1A8.rgba16.png", 64, 32, 16),
define_builtin_tex(texture_menu_course_lower, "levels/menu/main_menu_seg7.0E1A8.rgba16.png", 64, 32, 16),
define_builtin_tex(pss_seg7_texture_07000000, "levels/pss/0.rgba16.png", 32, 32, 16),
define_builtin_tex(pss_seg7_texture_07000800, "levels/pss/1.ia16.png", 32, 32, 16),
define_builtin_tex(pss_seg7_texture_07001000, "levels/pss/2.rgba16.png", 32, 32, 16),
define_builtin_tex(texture_quarter_flying_carpet, "levels/rr/quarter_flying_carpet.rgba16.png", 32, 32, 16),
define_builtin_tex(rr_seg7_texture_07000800, "levels/rr/1.rgba16.png", 64, 32, 16),
define_builtin_tex(rr_seg7_texture_07001800, "levels/rr/2.rgba16.png", 32, 32, 16),
define_builtin_tex(sl_seg7_texture_07000000, "levels/sl/0.rgba16.png", 32, 32, 16),
define_builtin_tex(sl_seg7_texture_07000800, "levels/sl/1.rgba16.png", 32, 32, 16),
define_builtin_tex(sl_seg7_texture_07001000, "levels/sl/2.rgba16.png", 32, 32, 16),
define_builtin_tex(sl_seg7_texture_07001800, "levels/sl/3.rgba16.png", 32, 32, 16),
define_builtin_tex(sl_seg7_texture_07002000, "levels/sl/4.rgba16.png", 32, 32, 16),
define_builtin_tex(ssl_quicksand, "levels/ssl/7.rgba16.png", 32, 32, 16),
define_builtin_tex(ssl_seg7_texture_07000000, "levels/ssl/0.rgba16.png", 32, 32, 16),
define_builtin_tex(ssl_seg7_texture_07000800, "levels/ssl/1.ia16.png", 32, 32, 16),
define_builtin_tex(ssl_pyramid_sand, "levels/ssl/2.rgba16.png", 32, 32, 16),
define_builtin_tex(ssl_seg7_texture_07001800, "levels/ssl/3.rgba16.png", 32, 32, 16),
define_builtin_tex(ssl_seg7_texture_07002000, "levels/ssl/4.rgba16.png", 32, 32, 16),
define_builtin_tex(ssl_seg7_texture_07002800, "levels/ssl/5.rgba16.png", 32, 64, 16),
define_builtin_tex(ssl_seg7_texture_07003800, "levels/ssl/6.rgba16.png", 32, 32, 16),
define_builtin_tex(ssl_seg7_texture_0700BFA8, "levels/ssl/8.rgba16.png", 32, 32, 16),
define_builtin_tex(ssl_seg7_texture_0700C7A8, "levels/ssl/9.rgba16.png", 32, 64, 16),
define_builtin_tex(ssl_seg7_texture_0700D7A8, "levels/ssl/10.rgba16.png", 32, 64, 16),
define_builtin_tex(ssl_seg7_texture_0700E7A8, "levels/ssl/11.rgba16.png", 32, 64, 16),
define_builtin_tex(thi_seg7_texture_07000000, "levels/thi/0.rgba16.png", 32, 32, 16),
define_builtin_tex(thi_seg7_texture_07000800, "levels/thi/1.rgba16.png", 32, 32, 16),
define_builtin_tex(totwc_seg7_texture_07000000, "levels/totwc/0.rgba16.png", 32, 64, 16),
define_builtin_tex(totwc_seg7_texture_07001000, "levels/totwc/1.rgba16.png", 32, 32, 16),
define_builtin_tex(totwc_seg7_texture_07001800, "levels/totwc/2.rgba16.png", 32, 32, 16),
define_builtin_tex(totwc_seg7_texture_07002000, "levels/totwc/3.ia16.png", 32, 32, 16),
define_builtin_tex(ttc_yellow_triangle, "levels/ttc/2.rgba16.png", 32, 32, 16),
define_builtin_tex(ttc_seg7_texture_07000000, "levels/ttc/0.rgba16.png", 32, 32, 16),
define_builtin_tex(ttc_seg7_texture_07000800, "levels/ttc/1.rgba16.png", 16, 64, 16),
define_builtin_tex(ttm_seg7_texture_0702AD30, "levels/ttm/8.rgba16.png", 32, 32, 16),
define_builtin_tex(ttm_seg7_texture_07000000, "levels/ttm/0.ia16.png", 32, 32, 16),
define_builtin_tex(ttm_seg7_texture_07000800, "levels/ttm/1.rgba16.png", 32, 32, 16),
define_builtin_tex(ttm_seg7_texture_07001000, "levels/ttm/2.rgba16.png", 32, 32, 16),
define_builtin_tex(ttm_seg7_texture_07001800, "levels/ttm/3.rgba16.png", 32, 32, 16),
define_builtin_tex(ttm_seg7_texture_07002000, "levels/ttm/4.rgba16.png", 32, 32, 16),
define_builtin_tex(ttm_seg7_texture_07002800, "levels/ttm/5.rgba16.png", 32, 32, 16),
define_builtin_tex(ttm_seg7_texture_07003000, "levels/ttm/6.rgba16.png", 64, 32, 16),
define_builtin_tex(ttm_seg7_texture_07004000, "levels/ttm/7.rgba16.png", 64, 32, 16),
define_builtin_tex(vcutm_seg7_texture_07000000, "levels/vcutm/0.rgba16.png", 32, 32, 16),
define_builtin_tex(vcutm_seg7_texture_07000800, "levels/vcutm/1.rgba16.png", 64, 32, 16),
define_builtin_tex(vcutm_seg7_texture_07001800, "levels/vcutm/2.rgba16.png", 32, 64, 16),
define_builtin_tex(vcutm_seg7_texture_07002800, "levels/vcutm/3.rgba16.png", 32, 32, 16),
define_builtin_tex(wdw_seg7_texture_07000000, "levels/wdw/0.rgba16.png", 32, 32, 16),
define_builtin_tex(wdw_seg7_texture_07000800, "levels/wdw/1.rgba16.png", 32, 32, 16),
define_builtin_tex(wdw_seg7_texture_07001000, "levels/wdw/2.rgba16.png", 32, 32, 16),
define_builtin_tex(wdw_seg7_texture_07001800, "levels/wdw/3.rgba16.png", 32, 32, 16),
define_builtin_tex(wdw_seg7_texture_07002000, "levels/wdw/4.rgba16.png", 32, 32, 16),
define_builtin_tex(wf_seg7_texture_07000000, "levels/wf/0.rgba16.png", 32, 32, 16),
define_builtin_tex(wf_seg7_texture_07000800, "levels/wf/1.rgba16.png", 32, 32, 16),
define_builtin_tex(wf_seg7_texture_07001000, "levels/wf/2.rgba16.png", 32, 32, 16),
define_builtin_tex(wf_seg7_texture_07001800, "levels/wf/3.rgba16.png", 32, 32, 16),
define_builtin_tex(wf_seg7_texture_07002000, "levels/wf/4.rgba16.png", 32, 32, 16),
define_builtin_tex(wf_seg7_texture_07002800, "levels/wf/5.ia8.png", 16, 16, 8),
define_builtin_tex(wmotr_seg7_texture_07000000, "levels/wmotr/0.rgba16.png", 32, 32, 16),
define_builtin_tex(wmotr_seg7_texture_07000800, "levels/wmotr/1.rgba16.png", 32, 16, 16),
define_builtin_tex(wmotr_seg7_texture_07000C00, "levels/wmotr/2.rgba16.png", 32, 32, 16),
define_builtin_tex(wmotr_seg7_texture_07001400, "levels/wmotr/3.rgba16.png", 32, 8, 16),
define_builtin_tex(wmotr_seg7_texture_07001600, "levels/wmotr/4.rgba16.png", 8, 32, 16),
define_builtin_tex(mario_texture_metal, "actors/mario/mario_metal.rgba16.png", 64, 32, 16),
define_builtin_tex(mario_texture_yellow_button, "actors/mario/mario_overalls_button.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_m_logo, "actors/mario/mario_logo.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_hair_sideburn, "actors/mario/mario_sideburn.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_mustache, "actors/mario/mario_mustache.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_front, "actors/mario/mario_eyes_center.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_half_closed, "actors/mario/mario_eyes_half_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_closed, "actors/mario/mario_eyes_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_closed_unused1, "actors/mario/mario_eyes_closed_unused_0.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_closed_unused2, "actors/mario/mario_eyes_closed_unused_1.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_right, "actors/mario/mario_eyes_left_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_left, "actors/mario/mario_eyes_right_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_up, "actors/mario/mario_eyes_up_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_down, "actors/mario/mario_eyes_down_unused.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_eyes_dead, "actors/mario/mario_eyes_dead.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_texture_wings_half_1, "actors/mario/mario_wing.rgba16.png", 32, 64, 16),
define_builtin_tex(mario_texture_wings_half_2, "actors/mario/mario_wing_tip.rgba16.png", 32, 64, 16),
define_builtin_tex(mario_texture_metal_wings_half_1, "actors/mario/mario_metal_wing_unused.rgba16.png", 32, 64, 16),
define_builtin_tex(mario_texture_metal_wings_half_2, "actors/mario/mario_metal_wing_tip_unused.rgba16.png", 32, 64, 16),
define_builtin_tex(mario_cap_seg3_texture_0301CF50, "actors/mario_cap/mario_cap_metal.rgba16.png", 64, 32, 16),
define_builtin_tex(mario_cap_seg3_texture_0301DF50, "actors/mario_cap/custom_mario_cap_logo.rgba16.png", 32, 32, 16),
define_builtin_tex(mario_cap_seg3_texture_0301E750, "actors/mario_cap/mario_cap_wing.rgba16.png", 32, 64, 16),
define_builtin_tex(mario_cap_seg3_texture_0301F750, "actors/mario_cap/mario_cap_wing_tip.rgba16.png", 32, 64, 16),
define_builtin_tex(mario_cap_seg3_texture_03020750, "actors/mario_cap/mario_cap_metal_wing_unused.rgba16.png", 32, 64, 16),
define_builtin_tex(mario_cap_seg3_texture_03021750, "actors/mario_cap/mario_cap_metal_wing_tip_unused.rgba16.png", 32, 64, 16),
define_builtin_tex(impact_smoke_seg6_texture_0605AA28, "actors/impact_smoke/impact_smoke_0.ia16.png", 64, 64, 16),
define_builtin_tex(impact_smoke_seg6_texture_0605CA28, "actors/impact_smoke/impact_smoke_1.ia16.png", 64, 64, 16),
define_builtin_tex(impact_smoke_seg6_texture_0605EA28, "actors/impact_smoke/impact_smoke_2.ia16.png", 64, 64, 16),
define_builtin_tex(impact_smoke_seg6_texture_06060A28, "actors/impact_smoke/impact_smoke_3.ia16.png", 64, 64, 16),
define_builtin_tex(luigi_texture_l_logo, "actors/luigi/custom_luigi_logo.rgba16.png", 32, 32, 16),
define_builtin_tex(luigi_texture_hair_sideburn, "actors/luigi/custom_luigi_sideburn.rgba16.png", 32, 32, 16),
define_builtin_tex(luigi_texture_mustache, "actors/luigi/custom_luigi_mustache.rgba16.png", 32, 32, 16),
define_builtin_tex(luigi_texture_eyes_front, "actors/luigi/custom_luigi_eyes_center.rgba16.png", 32, 32, 16),
define_builtin_tex(luigi_texture_eyes_half_closed, "actors/luigi/custom_luigi_eyes_half_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(luigi_texture_eyes_closed, "actors/luigi/custom_luigi_eyes_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(luigi_cap_seg3_texture_0301DF50, "actors/luigi_cap/custom_luigi_cap_logo.rgba16.png", 32, 32, 16),
define_builtin_tex(toad_player_texture_face, "actors/toad_player/custom_toad_face.rgba16.png", 32, 32, 16),
define_builtin_tex(toad_player_texture_eyes_closed, "actors/toad_player/custom_toad_eyes_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(toad_player_texture_eyes_half_closed, "actors/toad_player/custom_toad_eyes_half_closed.rgba16.png", 32, 32, 16),
define_builtin_tex(toad_player_texture_eyes_dead, "actors/toad_player/custom_toad_eyes_dead.rgba16.png", 32, 32, 16),
define_builtin_tex(toad_player_texture_hair, "actors/toad_player/custom_toad_hair.rgba16.png", 32, 32, 16),
define_builtin_tex(toad_player_texture_cap, "actors/toad_player/custom_toad_cap.rgba16.png", 32, 32, 16),
define_builtin_tex(wario_texture_white_button, "actors/wario/custom_wario_overalls_button.rgba16.png", 32, 32, 16),
define_builtin_tex(wario_texture_w_logo, "actors/wario/custom_wario_logo.rgba16.png", 32, 32, 16),
define_builtin_tex(wario_texture_hair_sideburn, "actors/wario/custom_wario_sideburn.rgba16.png", 32, 32, 16),
define_builtin_tex(wario_texture_mouth, "actors/wario/custom_wario_mouth.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_texture_eyes_front, "actors/wario/custom_wario_eyes_center.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_texture_eyes_half_closed, "actors/wario/custom_wario_eyes_half_closed.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_texture_eyes_closed, "actors/wario/custom_wario_eyes_closed.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_texture_eyes_right, "actors/wario/custom_wario_eyes_left_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_texture_eyes_left, "actors/wario/custom_wario_eyes_right_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_texture_eyes_up, "actors/wario/custom_wario_eyes_up_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_texture_eyes_down, "actors/wario/custom_wario_eyes_down_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_texture_eyes_dead, "actors/wario/custom_wario_eyes_dead.rgba16.png", 64, 32, 16),
define_builtin_tex(wario_cap_seg3_texture_0301DF50, "actors/wario_cap/custom_wario_cap_logo.rgba16.png", 32, 32, 16),
// Waluigi
define_builtin_tex(waluigi_custom_waluigi_overalls_button_rgba16, "actors/waluigi/custom_waluigi_overalls_button.rgba16.png", 32, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_metal_rgba16, "actors/waluigi/custom_waluigi_metal.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_cap_rgba16, "actors/waluigi/custom_waluigi_cap.rgba16.png", 32, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_glove_rgba16, "actors/waluigi/custom_waluigi_glove.rgba16.png", 32, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_sideburns_rgba16, "actors/waluigi/custom_waluigi_sideburns.rgba16.png", 32, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_mouth_rgba16, "actors/waluigi/custom_waluigi_mouth.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_mouth_dead_rgba16, "actors/waluigi/custom_waluigi_mouth_dead.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_wing_1_rgba16, "actors/waluigi/wing_1.rgba16.png", 32, 64, 16),
define_builtin_tex(waluigi_wing_2_rgba16, "actors/waluigi/wing_2.rgba16.png", 32, 64, 16),
// Eyes
define_builtin_tex(waluigi_custom_waluigi_eyes_center_rgba16, "actors/waluigi/custom_waluigi_eyes_center.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_eyes_half_closed_rgba16, "actors/waluigi/custom_waluigi_eyes_half_closed.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_eyes_closed_rgba16, "actors/waluigi/custom_waluigi_eyes_closed.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_eyes_dead_rgba16, "actors/waluigi/custom_waluigi_eyes_dead.rgba16.png", 64, 32, 16),
// Unused
define_builtin_tex(waluigi_custom_waluigi_eyes_left_unused_rgba16, "actors/waluigi/custom_waluigi_eyes_left_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_eyes_right_unused_rgba16, "actors/waluigi/custom_waluigi_eyes_right_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_eyes_up_unused_rgba16, "actors/waluigi/custom_waluigi_eyes_up_unused.rgba16.png", 64, 32, 16),
define_builtin_tex(waluigi_custom_waluigi_eyes_down_unused_rgba16, "actors/waluigi/custom_waluigi_eyes_down_unused.rgba16.png", 64, 32, 16),
};
const Texture* DynOS_Builtin_Tex_GetFromName(const char* aDataName) {
size_t count = sizeof(sDynosBuiltinTexs) / (sizeof(struct BuiltinTexInfo));
for (size_t i = 0; i < count; i++) {
const struct BuiltinTexInfo* info = &sDynosBuiltinTexs[i];
if (!strcmp(info->identifier, aDataName)) {
return (const Texture*)info->pointer;
}
}
return NULL;
}
const char* DynOS_Builtin_Tex_GetFromData(const Texture* aData) {
size_t count = sizeof(sDynosBuiltinTexs) / (sizeof(struct BuiltinTexInfo));
for (size_t i = 0; i < count; i++) {
const struct BuiltinTexInfo* info = &sDynosBuiltinTexs[i];
if (info->pointer == aData) {
return info->identifier;
}
}
return NULL;
}
const char* DynOS_Builtin_Tex_GetNameFromFileName(const char* aDataName) {
size_t count = sizeof(sDynosBuiltinTexs) / (sizeof(struct BuiltinTexInfo));
for (size_t i = 0; i < count; i++) {
const struct BuiltinTexInfo* info = &sDynosBuiltinTexs[i];
if (!strcmp(info->path, aDataName)) {
return info->identifier;
}
}
return NULL;
}
const struct BuiltinTexInfo* DynOS_Builtin_Tex_GetInfoFromName(const char* aDataName) {
size_t count = sizeof(sDynosBuiltinTexs) / (sizeof(struct BuiltinTexInfo));
for (size_t i = 0; i < count; i++) {
const struct BuiltinTexInfo* info = &sDynosBuiltinTexs[i];
if (!strcmp(info->identifier, aDataName)) {
return info;
}
}
return NULL;
}