From fa2b2df19bb99e00fb1d7c19f2e361596027bfc8 Mon Sep 17 00:00:00 2001 From: Zack Buhman Date: Sat, 28 Dec 2024 04:47:09 -0600 Subject: [PATCH] fix TAGlobalParameter/TAVertexParameter build --- Makefile.dreamcast.mk | 3 +- c/classpath.h | 51 +++++++++++++ c/classpath.inc.c | 51 +++++++++++++ c/main_classpath.h | 19 ----- c/main_classpath.inc.c | 19 ----- c/main_dreamcast.c | 4 +- classpath.mk | 58 +++++++++++---- gen_classpath.py | 40 ---------- generate.sh | 2 - generate_classpath.sh | 74 +++++++++++++++++++ java/io/PrintStream.class.h | 2 +- java/lang/Integer.class.h | 2 +- java/lang/Math.class.h | 2 +- java/lang/Object.class.h | 2 +- java/lang/String.class.h | 2 +- java/lang/System.class.h | 2 +- p/DreamcastVideo2.java | 15 ++-- sega/dreamcast/MemoryMap.class.h | 2 +- sega/dreamcast/holly/Background.class.h | 2 +- sega/dreamcast/holly/CoreBits.class.h | 2 +- sega/dreamcast/holly/Holly.class.h | 2 +- sega/dreamcast/holly/ISPTSP.class.h | 2 +- .../holly/RegionArray$OPBSize.class.h | 15 ++++ sega/dreamcast/holly/TABits.class.h | 2 +- .../TAGlobalParameter$end_of_list.class.h | 15 ++++ .../TAGlobalParameter$modifier_volume.class.h | 15 ++++ .../TAGlobalParameter$object_list_set.class.h | 15 ++++ .../TAGlobalParameter$polygon_type_0.class.h | 15 ++++ .../TAGlobalParameter$polygon_type_1.class.h | 15 ++++ .../TAGlobalParameter$polygon_type_2.class.h | 15 ++++ .../TAGlobalParameter$polygon_type_3.class.h | 15 ++++ .../TAGlobalParameter$polygon_type_4.class.h | 15 ++++ .../holly/TAGlobalParameter$sprite.class.h | 15 ++++ .../TAGlobalParameter$user_tile_clip.class.h | 15 ++++ .../dreamcast/holly/TAGlobalParameter.class.h | 15 ++++ .../TAGlobalParameter_end_of_list.class.h | 15 ++++ .../TAGlobalParameter_modifier_volume.class.h | 15 ++++ .../TAGlobalParameter_object_list_set.class.h | 15 ++++ .../TAGlobalParameter_polygon_type_0.class.h | 15 ++++ .../TAGlobalParameter_polygon_type_1.class.h | 15 ++++ .../TAGlobalParameter_polygon_type_2.class.h | 15 ++++ .../TAGlobalParameter_polygon_type_3.class.h | 15 ++++ .../TAGlobalParameter_polygon_type_4.class.h | 15 ++++ .../holly/TAGlobalParameter_sprite.class.h | 15 ++++ .../TAGlobalParameter_user_tile_clip.class.h | 15 ++++ .../TAVertexParameter$modifier_volume.class.h | 15 ++++ .../TAVertexParameter$polygon_type_0.class.h | 15 ++++ .../TAVertexParameter$polygon_type_1.class.h | 15 ++++ .../TAVertexParameter$polygon_type_10.class.h | 15 ++++ .../TAVertexParameter$polygon_type_11.class.h | 15 ++++ .../TAVertexParameter$polygon_type_12.class.h | 15 ++++ .../TAVertexParameter$polygon_type_13.class.h | 15 ++++ .../TAVertexParameter$polygon_type_14.class.h | 15 ++++ .../TAVertexParameter$polygon_type_2.class.h | 15 ++++ .../TAVertexParameter$polygon_type_3.class.h | 15 ++++ .../TAVertexParameter$polygon_type_4.class.h | 15 ++++ .../TAVertexParameter$polygon_type_5.class.h | 15 ++++ .../TAVertexParameter$polygon_type_6.class.h | 15 ++++ .../TAVertexParameter$polygon_type_7.class.h | 15 ++++ .../TAVertexParameter$polygon_type_8.class.h | 15 ++++ .../TAVertexParameter$polygon_type_9.class.h | 15 ++++ .../TAVertexParameter$sprite_type_0.class.h | 15 ++++ .../TAVertexParameter$sprite_type_1.class.h | 15 ++++ .../dreamcast/holly/TAVertexParameter.class.h | 15 ++++ .../TAVertexParameter_modifier_volume.class.h | 15 ++++ .../TAVertexParameter_polygon_type_0.class.h | 15 ++++ .../TAVertexParameter_polygon_type_1.class.h | 15 ++++ .../TAVertexParameter_polygon_type_10.class.h | 15 ++++ .../TAVertexParameter_polygon_type_11.class.h | 15 ++++ .../TAVertexParameter_polygon_type_12.class.h | 15 ++++ .../TAVertexParameter_polygon_type_13.class.h | 15 ++++ .../TAVertexParameter_polygon_type_14.class.h | 15 ++++ .../TAVertexParameter_polygon_type_2.class.h | 15 ++++ .../TAVertexParameter_polygon_type_3.class.h | 15 ++++ .../TAVertexParameter_polygon_type_4.class.h | 15 ++++ .../TAVertexParameter_polygon_type_5.class.h | 15 ++++ .../TAVertexParameter_polygon_type_6.class.h | 15 ++++ .../TAVertexParameter_polygon_type_7.class.h | 15 ++++ .../TAVertexParameter_polygon_type_8.class.h | 15 ++++ .../TAVertexParameter_polygon_type_9.class.h | 15 ++++ .../TAVertexParameter_sprite_type_0.class.h | 15 ++++ .../TAVertexParameter_sprite_type_1.class.h | 15 ++++ .../holly/TextureMemoryAllocation.class.h | 2 +- sega/dreamcast/systembus/Systembus.class.h | 15 ++++ .../dreamcast/systembus/SystembusBits.class.h | 15 ++++ 85 files changed, 1161 insertions(+), 116 deletions(-) create mode 100644 c/classpath.h create mode 100644 c/classpath.inc.c delete mode 100644 c/main_classpath.h delete mode 100644 c/main_classpath.inc.c delete mode 100644 gen_classpath.py create mode 100644 generate_classpath.sh create mode 100644 sega/dreamcast/holly/RegionArray$OPBSize.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$end_of_list.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$modifier_volume.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$object_list_set.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$polygon_type_0.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$polygon_type_1.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$polygon_type_2.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$polygon_type_3.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$polygon_type_4.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$sprite.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter$user_tile_clip.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_end_of_list.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_modifier_volume.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_object_list_set.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_polygon_type_0.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_polygon_type_1.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_polygon_type_2.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_polygon_type_3.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_polygon_type_4.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_sprite.class.h create mode 100644 sega/dreamcast/holly/TAGlobalParameter_user_tile_clip.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$modifier_volume.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_0.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_1.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_10.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_11.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_12.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_13.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_14.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_2.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_3.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_4.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_5.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_6.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_7.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_8.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$polygon_type_9.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$sprite_type_0.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter$sprite_type_1.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_modifier_volume.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_0.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_1.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_10.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_11.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_12.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_13.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_14.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_2.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_3.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_4.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_5.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_6.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_7.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_8.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_polygon_type_9.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_sprite_type_0.class.h create mode 100644 sega/dreamcast/holly/TAVertexParameter_sprite_type_1.class.h create mode 100644 sega/dreamcast/systembus/Systembus.class.h create mode 100644 sega/dreamcast/systembus/SystembusBits.class.h diff --git a/Makefile.dreamcast.mk b/Makefile.dreamcast.mk index 751808f..49c677b 100644 --- a/Makefile.dreamcast.mk +++ b/Makefile.dreamcast.mk @@ -45,7 +45,8 @@ LIBGCC_OBJ = \ libgcc/_floatdidf.o \ libgcc/_sdivsi3.o \ libgcc/_fixsfdi.o \ - libgcc/_div_table.o + libgcc/_div_table.o \ + libgcc/_movmem_i4.o include classpath.mk diff --git a/c/classpath.h b/c/classpath.h new file mode 100644 index 0000000..6692d79 --- /dev/null +++ b/c/classpath.h @@ -0,0 +1,51 @@ +#include "sega/dreamcast/systembus/SystembusBits.class.h" +#include "sega/dreamcast/systembus/Systembus.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_modifier_volume.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_sprite_type_1.class.h" +#include "sega/dreamcast/holly/CoreBits.class.h" +#include "sega/dreamcast/holly/TextureMemoryAllocation.class.h" +#include "sega/dreamcast/holly/TAVertexParameter.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_7.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_modifier_volume.class.h" +#include "sega/dreamcast/holly/Background.class.h" +#include "sega/dreamcast/holly/TAParameter.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_2.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_polygon_type_0.class.h" +#include "sega/dreamcast/holly/TABits.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_user_tile_clip.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_object_list_set.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_polygon_type_4.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_9.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_polygon_type_1.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_4.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter.class.h" +#include "sega/dreamcast/holly/ISPTSP.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_end_of_list.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_polygon_type_3.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_3.class.h" +#include "sega/dreamcast/holly/Core.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_14.class.h" +#include "sega/dreamcast/holly/Holly.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_5.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_1.class.h" +#include "sega/dreamcast/holly/RegionArray.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_6.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_10.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_0.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_sprite.class.h" +#include "sega/dreamcast/holly/TAGlobalParameter_polygon_type_2.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_13.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_11.class.h" +#include "sega/dreamcast/holly/TAFIFOPolygonConverter.class.h" +#include "sega/dreamcast/holly/RegionArray_OPBSize.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_12.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_polygon_type_8.class.h" +#include "sega/dreamcast/holly/TAVertexParameter_sprite_type_0.class.h" +#include "sega/dreamcast/MemoryMap.class.h" +#include "java/io/PrintStream.class.h" +#include "java/lang/System.class.h" +#include "java/lang/String.class.h" +#include "java/lang/Integer.class.h" +#include "java/lang/Math.class.h" +#include "java/lang/Object.class.h" +#include "java/misc/Memory.class.h" diff --git a/c/classpath.inc.c b/c/classpath.inc.c new file mode 100644 index 0000000..eef6e3d --- /dev/null +++ b/c/classpath.inc.c @@ -0,0 +1,51 @@ +(const uint8_t *)&_binary_sega_dreamcast_systembus_SystembusBits_class_start, +(const uint8_t *)&_binary_sega_dreamcast_systembus_Systembus_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_CoreBits_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TextureMemoryAllocation_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_Background_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAParameter_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TABits_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_ISPTSP_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_Core_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_Holly_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_RegionArray_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAFIFOPolygonConverter_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_RegionArray_OPBSize_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_start, +(const uint8_t *)&_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_start, +(const uint8_t *)&_binary_sega_dreamcast_MemoryMap_class_start, +(const uint8_t *)&_binary_java_io_PrintStream_class_start, +(const uint8_t *)&_binary_java_lang_System_class_start, +(const uint8_t *)&_binary_java_lang_String_class_start, +(const uint8_t *)&_binary_java_lang_Integer_class_start, +(const uint8_t *)&_binary_java_lang_Math_class_start, +(const uint8_t *)&_binary_java_lang_Object_class_start, +(const uint8_t *)&_binary_java_misc_Memory_class_start, diff --git a/c/main_classpath.h b/c/main_classpath.h deleted file mode 100644 index 6518edd..0000000 --- a/c/main_classpath.h +++ /dev/null @@ -1,19 +0,0 @@ -#include "java/io/PrintStream.class.h" -#include "java/lang/System.class.h" -#include "java/lang/String.class.h" -#include "java/lang/Integer.class.h" -#include "java/lang/Math.class.h" -#include "java/lang/Object.class.h" -#include "java/misc/Memory.class.h" -#include "sega/dreamcast/holly/CoreBits.class.h" -#include "sega/dreamcast/holly/TextureMemoryAllocation.class.h" -#include "sega/dreamcast/holly/Background.class.h" -#include "sega/dreamcast/holly/TABits.class.h" -#include "sega/dreamcast/holly/RegionArray_OPBSize.class.h" -#include "sega/dreamcast/holly/ISPTSP.class.h" -#include "sega/dreamcast/holly/Core.class.h" -#include "sega/dreamcast/holly/Holly.class.h" -#include "sega/dreamcast/holly/RegionArray.class.h" -#include "sega/dreamcast/holly/TAFIFOPolygonConverter.class.h" -#include "sega/dreamcast/holly/TAParameter.class.h" -#include "sega/dreamcast/MemoryMap.class.h" diff --git a/c/main_classpath.inc.c b/c/main_classpath.inc.c deleted file mode 100644 index 9379196..0000000 --- a/c/main_classpath.inc.c +++ /dev/null @@ -1,19 +0,0 @@ - (const uint8_t *)&_binary_java_io_PrintStream_class_start, - (const uint8_t *)&_binary_java_lang_System_class_start, - (const uint8_t *)&_binary_java_lang_String_class_start, - (const uint8_t *)&_binary_java_lang_Integer_class_start, - (const uint8_t *)&_binary_java_lang_Math_class_start, - (const uint8_t *)&_binary_java_lang_Object_class_start, - (const uint8_t *)&_binary_java_misc_Memory_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_CoreBits_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_TextureMemoryAllocation_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_Background_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_TABits_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_RegionArray_OPBSize_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_ISPTSP_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_Core_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_Holly_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_RegionArray_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_TAFIFOPolygonConverter_class_start, - (const uint8_t *)&_binary_sega_dreamcast_holly_TAParameter_class_start, - (const uint8_t *)&_binary_sega_dreamcast_MemoryMap_class_start, diff --git a/c/main_dreamcast.c b/c/main_dreamcast.c index eb13f47..df25be0 100644 --- a/c/main_dreamcast.c +++ b/c/main_dreamcast.c @@ -7,7 +7,7 @@ #include "sh7091_scif.h" -#include "main_classpath.h" +#include "classpath.h" #include "p/DreamcastVideo2.class.h" #include "p/vertex_polygon_type_0.class.h" #include "p/polygon_type_0.class.h" @@ -18,7 +18,7 @@ void main() scif_init(0); const uint8_t * class_file_buffers[] = { - #include "main_classpath.inc.c" + #include "classpath.inc.c" (const uint8_t *)&_binary_p_DreamcastVideo2_class_start, (const uint8_t *)&_binary_p_vertex_polygon_type_0_class_start, (const uint8_t *)&_binary_p_polygon_type_0_class_start, diff --git a/classpath.mk b/classpath.mk index 3c41317..8144869 100644 --- a/classpath.mk +++ b/classpath.mk @@ -1,20 +1,52 @@ CLASS_PATH = \ + sega/dreamcast/systembus/SystembusBits.class.o \ + sega/dreamcast/systembus/Systembus.class.o \ + sega/dreamcast/holly/TAVertexParameter_modifier_volume.class.o \ + sega/dreamcast/holly/TAVertexParameter_sprite_type_1.class.o \ + sega/dreamcast/holly/CoreBits.class.o \ + sega/dreamcast/holly/TextureMemoryAllocation.class.o \ + sega/dreamcast/holly/TAVertexParameter.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_7.class.o \ + sega/dreamcast/holly/TAGlobalParameter_modifier_volume.class.o \ + sega/dreamcast/holly/Background.class.o \ + sega/dreamcast/holly/TAParameter.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_2.class.o \ + sega/dreamcast/holly/TAGlobalParameter_polygon_type_0.class.o \ + sega/dreamcast/holly/TABits.class.o \ + sega/dreamcast/holly/TAGlobalParameter_user_tile_clip.class.o \ + sega/dreamcast/holly/TAGlobalParameter_object_list_set.class.o \ + sega/dreamcast/holly/TAGlobalParameter_polygon_type_4.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_9.class.o \ + sega/dreamcast/holly/TAGlobalParameter_polygon_type_1.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_4.class.o \ + sega/dreamcast/holly/TAGlobalParameter.class.o \ + sega/dreamcast/holly/ISPTSP.class.o \ + sega/dreamcast/holly/TAGlobalParameter_end_of_list.class.o \ + sega/dreamcast/holly/TAGlobalParameter_polygon_type_3.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_3.class.o \ + sega/dreamcast/holly/Core.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_14.class.o \ + sega/dreamcast/holly/Holly.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_5.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_1.class.o \ + sega/dreamcast/holly/RegionArray.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_6.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_10.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_0.class.o \ + sega/dreamcast/holly/TAGlobalParameter_sprite.class.o \ + sega/dreamcast/holly/TAGlobalParameter_polygon_type_2.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_13.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_11.class.o \ + sega/dreamcast/holly/TAFIFOPolygonConverter.class.o \ + sega/dreamcast/holly/RegionArray_OPBSize.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_12.class.o \ + sega/dreamcast/holly/TAVertexParameter_polygon_type_8.class.o \ + sega/dreamcast/holly/TAVertexParameter_sprite_type_0.class.o \ + sega/dreamcast/MemoryMap.class.o \ java/io/PrintStream.class.o \ java/lang/System.class.o \ java/lang/String.class.o \ java/lang/Integer.class.o \ java/lang/Math.class.o \ java/lang/Object.class.o \ - java/misc/Memory.class.o \ - sega/dreamcast/holly/CoreBits.class.o \ - sega/dreamcast/holly/TextureMemoryAllocation.class.o \ - sega/dreamcast/holly/Background.class.o \ - sega/dreamcast/holly/TABits.class.o \ - sega/dreamcast/holly/RegionArray_OPBSize.class.o \ - sega/dreamcast/holly/ISPTSP.class.o \ - sega/dreamcast/holly/Core.class.o \ - sega/dreamcast/holly/Holly.class.o \ - sega/dreamcast/holly/RegionArray.class.o \ - sega/dreamcast/holly/TAFIFOPolygonConverter.class.o \ - sega/dreamcast/holly/TAParameter.class.o \ - sega/dreamcast/MemoryMap.class.o + java/misc/Memory.class.o diff --git a/gen_classpath.py b/gen_classpath.py deleted file mode 100644 index 151060d..0000000 --- a/gen_classpath.py +++ /dev/null @@ -1,40 +0,0 @@ -import sys -from itertools import chain - -buf = sys.stdin.read() - -def removesuffix(filename): - if filename.endswith('.java'): - filename = filename.removesuffix('.java') - if filename.endswith('.class'): - filename = filename.removesuffix('.class') - return filename - - -java_files = buf.strip().split('\n') -nosuffix_files = [removesuffix(f) for f in java_files] -class_files = [f + '.class' for f in nosuffix_files] -class_h_files = [f + '.class.h' for f in nosuffix_files] -class_o_files = [f + '.class.o' for f in nosuffix_files] - -with open('class_headers.sh', 'w') as f: - filenames = ' '.join(class_files) - f.write(' '.join(["make", filenames, '\n'])) - filenames = ' '.join(chain(class_h_files, class_o_files)) - f.write(' '.join(["make", "-f", "Makefile.dreamcast.mk", filenames, '\n'])) - -with open('c/main_classpath.inc.c', 'w') as f: - for filename in class_files: - name = filename.replace('/', '_').replace('.', '_') - f.write(f" (const uint8_t *)&_binary_{name}_start,\n") - -with open('c/main_classpath.h', 'w') as f: - for filename in class_h_files: - f.write(f'#include "{filename}"\n') - -with open('classpath.mk', 'w') as f: - f.write("CLASS_PATH = \\\n") - for filename in class_o_files[:-2]: - f.write(f"\t{filename} \\\n") - filename = class_o_files[-1] - f.write(f"\t{filename}\n") diff --git a/generate.sh b/generate.sh index 7f6a18a..1262085 100644 --- a/generate.sh +++ b/generate.sh @@ -12,5 +12,3 @@ python regs/bits_gen.py ../dreamcast/regs/systembus_bits.csv systembus Systembus python regs/ta_parameters.py ../dreamcast/regs/vertex_parameter_format.csv holly TAVertexParameter > sega/dreamcast/holly/TAVertexParameter.java python regs/ta_parameters.py ../dreamcast/regs/global_parameter_format.csv holly TAGlobalParameter > sega/dreamcast/holly/TAGlobalParameter.java - -find java/ sega/ -iname '*.java' | python gen_classpath.py diff --git a/generate_classpath.sh b/generate_classpath.sh new file mode 100644 index 0000000..2a59717 --- /dev/null +++ b/generate_classpath.sh @@ -0,0 +1,74 @@ +function make_class () { + while read line; do + make -f Makefile.dreamcast.mk "${line%.java}.class" + done +} + +function rename_class_files () { + while read line; do + local name="${line//\$/_}" + if [ ! "$name" = "$line" ]; then + mv "$line" "$name" + fi + done +} + +function classpath_mk () { + echo -n "CLASS_PATH =" > classpath.mk + while read line; do + local name="${line//\$/\$\$}" + echo " \\" >> classpath.mk + printf "\t${name}.o" >> classpath.mk + done + echo >> classpath.mk +} + +function classpath_inc_c () { + truncate -s0 c/classpath.inc.c + while read line; do + local name0="${line//\//_}" + local name1="${name0//$/_}" + local name="${name1//./_}" + echo "(const uint8_t *)&_binary_${name}_start," >> c/classpath.inc.c + done +} + +function make_header () { + while read line; do + truncate -s0 "${line}.h" + + local name0="${line//\//_}" + local name1="${name0//$/_}" + local name="${name1//./_}" + + echo '#pragma once' > "${line}.h" + echo '' >> "${line}.h" + echo '#include ' >> "${line}.h" + echo '' >> "${line}.h" + echo '#ifdef __cplusplus' >> "${line}.h" + echo 'extern C {' >> "${line}.h" + echo '#endif' >> "${line}.h" + echo '' >> "${line}.h" + echo "extern uint32_t _binary_${name}_start __asm(\"_binary_${name}_start\");" >> "${line}.h" + echo "extern uint32_t _binary_${name}_end __asm(\"_binary_${name}_end\");" >> "${line}.h" + echo "extern uint32_t _binary_${name}_size __asm(\"_binary_${name}_size\");" >> "${line}.h" + echo '' >> "${line}.h" + echo '#ifdef __cplusplus' >> "${line}.h" + echo '}' >> "${line}.h" + echo '#endif' >> "${line}.h" + done +} + +function classpath_h () { + truncate -s0 c/classpath.h + while read line; do + echo "#include \"$line.h\"" >> c/classpath.h + done +} + +find sega/ java/ -name '*.java' | make_class +find sega/ java/ -name '*.class' | rename_class_files +find sega/ java/ -name '*.class' | classpath_mk +find sega/ java/ -name '*.class' | classpath_inc_c +find sega/ java/ -name '*.class' | make_header +find sega/ java/ -name '*.class' | classpath_h diff --git a/java/io/PrintStream.class.h b/java/io/PrintStream.class.h index e4bc2ef..66ef8b0 100644 --- a/java/io/PrintStream.class.h +++ b/java/io/PrintStream.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_java_io_PrintStream_class_start __asm("_binary_java_io_PrintStream_class_start"); diff --git a/java/lang/Integer.class.h b/java/lang/Integer.class.h index bde1496..09ce3f5 100644 --- a/java/lang/Integer.class.h +++ b/java/lang/Integer.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_java_lang_Integer_class_start __asm("_binary_java_lang_Integer_class_start"); diff --git a/java/lang/Math.class.h b/java/lang/Math.class.h index 4ee9649..2b40eb6 100644 --- a/java/lang/Math.class.h +++ b/java/lang/Math.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_java_lang_Math_class_start __asm("_binary_java_lang_Math_class_start"); diff --git a/java/lang/Object.class.h b/java/lang/Object.class.h index dddaf89..e86f69b 100644 --- a/java/lang/Object.class.h +++ b/java/lang/Object.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_java_lang_Object_class_start __asm("_binary_java_lang_Object_class_start"); diff --git a/java/lang/String.class.h b/java/lang/String.class.h index de6b587..f15d365 100644 --- a/java/lang/String.class.h +++ b/java/lang/String.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_java_lang_String_class_start __asm("_binary_java_lang_String_class_start"); diff --git a/java/lang/System.class.h b/java/lang/System.class.h index 75ac0a4..ece4912 100644 --- a/java/lang/System.class.h +++ b/java/lang/System.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_java_lang_System_class_start __asm("_binary_java_lang_System_class_start"); diff --git a/p/DreamcastVideo2.java b/p/DreamcastVideo2.java index a8b444c..77fb479 100644 --- a/p/DreamcastVideo2.java +++ b/p/DreamcastVideo2.java @@ -10,6 +10,9 @@ import sega.dreamcast.holly.TAFIFOPolygonConverter; import sega.dreamcast.holly.TAParameter; import sega.dreamcast.holly.TextureMemoryAllocation; import sega.dreamcast.holly.ISPTSP; +import sega.dreamcast.systembus.Systembus; +import sega.dreamcast.systembus.SystembusBits; +import sega.dreamcast.MemoryMap; import java.misc.Memory; class end_of_list { @@ -89,8 +92,6 @@ class vertex_polygon_type_0 { class DreamcastVideo2 { - static final int ta_fifo_polygon_converter = 0x10000000; - public static polygon_type_0 pt0; public static vertex_polygon_type_0 vt0; public static end_of_list eol; @@ -135,24 +136,24 @@ class DreamcastVideo2 { public static void transfer_scene() { - Memory.putSQ1(DreamcastVideo2.pt0, ta_fifo_polygon_converter); + Memory.putSQ1(DreamcastVideo2.pt0, MemoryMap.ta_fifo_polygon_converter); DreamcastVideo2.vt0.parameter_control_word = polygon_vertex_parameter_control_word(false); DreamcastVideo2.vt0.x = 10.0f; DreamcastVideo2.vt0.y = 10.0f; - Memory.putSQ1(DreamcastVideo2.vt0, ta_fifo_polygon_converter); + Memory.putSQ1(DreamcastVideo2.vt0, MemoryMap.ta_fifo_polygon_converter); DreamcastVideo2.vt0.parameter_control_word = polygon_vertex_parameter_control_word(false); DreamcastVideo2.vt0.x = 100.0f; DreamcastVideo2.vt0.y = 10.0f; - Memory.putSQ1(DreamcastVideo2.vt0, ta_fifo_polygon_converter); + Memory.putSQ1(DreamcastVideo2.vt0, MemoryMap.ta_fifo_polygon_converter); DreamcastVideo2.vt0.parameter_control_word = polygon_vertex_parameter_control_word(true); DreamcastVideo2.vt0.x = 100.0f; DreamcastVideo2.vt0.y = 100.0f; - Memory.putSQ1(DreamcastVideo2.vt0, ta_fifo_polygon_converter); + Memory.putSQ1(DreamcastVideo2.vt0, MemoryMap.ta_fifo_polygon_converter); - Memory.putSQ1(DreamcastVideo2.eol, ta_fifo_polygon_converter); + Memory.putSQ1(DreamcastVideo2.eol, MemoryMap.ta_fifo_polygon_converter); } public static void main() { diff --git a/sega/dreamcast/MemoryMap.class.h b/sega/dreamcast/MemoryMap.class.h index ae38752..3375586 100644 --- a/sega/dreamcast/MemoryMap.class.h +++ b/sega/dreamcast/MemoryMap.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_sega_dreamcast_MemoryMap_class_start __asm("_binary_sega_dreamcast_MemoryMap_class_start"); diff --git a/sega/dreamcast/holly/Background.class.h b/sega/dreamcast/holly/Background.class.h index 21e47a9..4edda5a 100644 --- a/sega/dreamcast/holly/Background.class.h +++ b/sega/dreamcast/holly/Background.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_sega_dreamcast_holly_Background_class_start __asm("_binary_sega_dreamcast_holly_Background_class_start"); diff --git a/sega/dreamcast/holly/CoreBits.class.h b/sega/dreamcast/holly/CoreBits.class.h index 9700dae..5ef51ed 100644 --- a/sega/dreamcast/holly/CoreBits.class.h +++ b/sega/dreamcast/holly/CoreBits.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_sega_dreamcast_holly_CoreBits_class_start __asm("_binary_sega_dreamcast_holly_CoreBits_class_start"); diff --git a/sega/dreamcast/holly/Holly.class.h b/sega/dreamcast/holly/Holly.class.h index 8c8e18b..b495353 100644 --- a/sega/dreamcast/holly/Holly.class.h +++ b/sega/dreamcast/holly/Holly.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_sega_dreamcast_holly_Holly_class_start __asm("_binary_sega_dreamcast_holly_Holly_class_start"); diff --git a/sega/dreamcast/holly/ISPTSP.class.h b/sega/dreamcast/holly/ISPTSP.class.h index d8e46ec..97ac031 100644 --- a/sega/dreamcast/holly/ISPTSP.class.h +++ b/sega/dreamcast/holly/ISPTSP.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_sega_dreamcast_holly_ISPTSP_class_start __asm("_binary_sega_dreamcast_holly_ISPTSP_class_start"); diff --git a/sega/dreamcast/holly/RegionArray$OPBSize.class.h b/sega/dreamcast/holly/RegionArray$OPBSize.class.h new file mode 100644 index 0000000..de60bb5 --- /dev/null +++ b/sega/dreamcast/holly/RegionArray$OPBSize.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_RegionArray_OPBSize_class_start __asm("_binary_sega_dreamcast_holly_RegionArray_OPBSize_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_RegionArray_OPBSize_class_end __asm("_binary_sega_dreamcast_holly_RegionArray_OPBSize_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_RegionArray_OPBSize_class_size __asm("_binary_sega_dreamcast_holly_RegionArray_OPBSize_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TABits.class.h b/sega/dreamcast/holly/TABits.class.h index 60c91b1..927e827 100644 --- a/sega/dreamcast/holly/TABits.class.h +++ b/sega/dreamcast/holly/TABits.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_sega_dreamcast_holly_TABits_class_start __asm("_binary_sega_dreamcast_holly_TABits_class_start"); diff --git a/sega/dreamcast/holly/TAGlobalParameter$end_of_list.class.h b/sega/dreamcast/holly/TAGlobalParameter$end_of_list.class.h new file mode 100644 index 0000000..807ac04 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$end_of_list.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$modifier_volume.class.h b/sega/dreamcast/holly/TAGlobalParameter$modifier_volume.class.h new file mode 100644 index 0000000..fcf5f9e --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$modifier_volume.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$object_list_set.class.h b/sega/dreamcast/holly/TAGlobalParameter$object_list_set.class.h new file mode 100644 index 0000000..4975637 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$object_list_set.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$polygon_type_0.class.h b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_0.class.h new file mode 100644 index 0000000..b0035b2 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_0.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$polygon_type_1.class.h b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_1.class.h new file mode 100644 index 0000000..39d4e68 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_1.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$polygon_type_2.class.h b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_2.class.h new file mode 100644 index 0000000..816adbf --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_2.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$polygon_type_3.class.h b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_3.class.h new file mode 100644 index 0000000..ee55fb0 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_3.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$polygon_type_4.class.h b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_4.class.h new file mode 100644 index 0000000..551e5cf --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$polygon_type_4.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$sprite.class.h b/sega/dreamcast/holly/TAGlobalParameter$sprite.class.h new file mode 100644 index 0000000..24e22ae --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$sprite.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter$user_tile_clip.class.h b/sega/dreamcast/holly/TAGlobalParameter$user_tile_clip.class.h new file mode 100644 index 0000000..8adffec --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter$user_tile_clip.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter.class.h b/sega/dreamcast/holly/TAGlobalParameter.class.h new file mode 100644 index 0000000..e877379 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_end_of_list.class.h b/sega/dreamcast/holly/TAGlobalParameter_end_of_list.class.h new file mode 100644 index 0000000..807ac04 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_end_of_list.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_end_of_list_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_modifier_volume.class.h b/sega/dreamcast/holly/TAGlobalParameter_modifier_volume.class.h new file mode 100644 index 0000000..fcf5f9e --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_modifier_volume.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_modifier_volume_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_object_list_set.class.h b/sega/dreamcast/holly/TAGlobalParameter_object_list_set.class.h new file mode 100644 index 0000000..4975637 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_object_list_set.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_object_list_set_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_polygon_type_0.class.h b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_0.class.h new file mode 100644 index 0000000..b0035b2 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_0.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_0_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_polygon_type_1.class.h b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_1.class.h new file mode 100644 index 0000000..39d4e68 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_1.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_1_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_polygon_type_2.class.h b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_2.class.h new file mode 100644 index 0000000..816adbf --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_2.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_2_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_polygon_type_3.class.h b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_3.class.h new file mode 100644 index 0000000..ee55fb0 --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_3.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_3_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_polygon_type_4.class.h b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_4.class.h new file mode 100644 index 0000000..551e5cf --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_polygon_type_4.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_polygon_type_4_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_sprite.class.h b/sega/dreamcast/holly/TAGlobalParameter_sprite.class.h new file mode 100644 index 0000000..24e22ae --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_sprite.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_sprite_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAGlobalParameter_user_tile_clip.class.h b/sega/dreamcast/holly/TAGlobalParameter_user_tile_clip.class.h new file mode 100644 index 0000000..8adffec --- /dev/null +++ b/sega/dreamcast/holly/TAGlobalParameter_user_tile_clip.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_start __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_end __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_size __asm("_binary_sega_dreamcast_holly_TAGlobalParameter_user_tile_clip_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$modifier_volume.class.h b/sega/dreamcast/holly/TAVertexParameter$modifier_volume.class.h new file mode 100644 index 0000000..5e10b48 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$modifier_volume.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_0.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_0.class.h new file mode 100644 index 0000000..4d8aca5 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_0.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_1.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_1.class.h new file mode 100644 index 0000000..314df92 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_1.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_10.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_10.class.h new file mode 100644 index 0000000..20e9250 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_10.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_11.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_11.class.h new file mode 100644 index 0000000..db73340 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_11.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_12.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_12.class.h new file mode 100644 index 0000000..1b38764 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_12.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_13.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_13.class.h new file mode 100644 index 0000000..1d88797 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_13.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_14.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_14.class.h new file mode 100644 index 0000000..246ed39 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_14.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_2.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_2.class.h new file mode 100644 index 0000000..39a4d03 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_2.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_3.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_3.class.h new file mode 100644 index 0000000..c0ba5c1 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_3.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_4.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_4.class.h new file mode 100644 index 0000000..a07c262 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_4.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_5.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_5.class.h new file mode 100644 index 0000000..40f05fe --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_5.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_6.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_6.class.h new file mode 100644 index 0000000..ddd3bac --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_6.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_7.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_7.class.h new file mode 100644 index 0000000..ac47d65 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_7.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_8.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_8.class.h new file mode 100644 index 0000000..f1decdf --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_8.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$polygon_type_9.class.h b/sega/dreamcast/holly/TAVertexParameter$polygon_type_9.class.h new file mode 100644 index 0000000..ead7e2c --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$polygon_type_9.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$sprite_type_0.class.h b/sega/dreamcast/holly/TAVertexParameter$sprite_type_0.class.h new file mode 100644 index 0000000..f3199d9 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$sprite_type_0.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter$sprite_type_1.class.h b/sega/dreamcast/holly/TAVertexParameter$sprite_type_1.class.h new file mode 100644 index 0000000..90df670 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter$sprite_type_1.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter.class.h b/sega/dreamcast/holly/TAVertexParameter.class.h new file mode 100644 index 0000000..8056a03 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_modifier_volume.class.h b/sega/dreamcast/holly/TAVertexParameter_modifier_volume.class.h new file mode 100644 index 0000000..5e10b48 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_modifier_volume.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_modifier_volume_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_0.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_0.class.h new file mode 100644 index 0000000..4d8aca5 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_0.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_0_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_1.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_1.class.h new file mode 100644 index 0000000..314df92 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_1.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_1_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_10.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_10.class.h new file mode 100644 index 0000000..20e9250 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_10.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_10_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_11.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_11.class.h new file mode 100644 index 0000000..db73340 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_11.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_11_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_12.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_12.class.h new file mode 100644 index 0000000..1b38764 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_12.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_12_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_13.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_13.class.h new file mode 100644 index 0000000..1d88797 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_13.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_13_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_14.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_14.class.h new file mode 100644 index 0000000..246ed39 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_14.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_14_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_2.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_2.class.h new file mode 100644 index 0000000..39a4d03 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_2.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_2_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_3.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_3.class.h new file mode 100644 index 0000000..c0ba5c1 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_3.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_3_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_4.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_4.class.h new file mode 100644 index 0000000..a07c262 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_4.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_4_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_5.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_5.class.h new file mode 100644 index 0000000..40f05fe --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_5.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_5_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_6.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_6.class.h new file mode 100644 index 0000000..ddd3bac --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_6.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_6_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_7.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_7.class.h new file mode 100644 index 0000000..ac47d65 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_7.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_7_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_8.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_8.class.h new file mode 100644 index 0000000..f1decdf --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_8.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_8_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_polygon_type_9.class.h b/sega/dreamcast/holly/TAVertexParameter_polygon_type_9.class.h new file mode 100644 index 0000000..ead7e2c --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_polygon_type_9.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_polygon_type_9_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_sprite_type_0.class.h b/sega/dreamcast/holly/TAVertexParameter_sprite_type_0.class.h new file mode 100644 index 0000000..f3199d9 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_sprite_type_0.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_0_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TAVertexParameter_sprite_type_1.class.h b/sega/dreamcast/holly/TAVertexParameter_sprite_type_1.class.h new file mode 100644 index 0000000..90df670 --- /dev/null +++ b/sega/dreamcast/holly/TAVertexParameter_sprite_type_1.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_start __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_start"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_end __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_end"); +extern uint32_t _binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_size __asm("_binary_sega_dreamcast_holly_TAVertexParameter_sprite_type_1_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/holly/TextureMemoryAllocation.class.h b/sega/dreamcast/holly/TextureMemoryAllocation.class.h index 282acc5..53254a8 100644 --- a/sega/dreamcast/holly/TextureMemoryAllocation.class.h +++ b/sega/dreamcast/holly/TextureMemoryAllocation.class.h @@ -3,7 +3,7 @@ #include #ifdef __cplusplus -extern "C" { +extern C { #endif extern uint32_t _binary_sega_dreamcast_holly_TextureMemoryAllocation_class_start __asm("_binary_sega_dreamcast_holly_TextureMemoryAllocation_class_start"); diff --git a/sega/dreamcast/systembus/Systembus.class.h b/sega/dreamcast/systembus/Systembus.class.h new file mode 100644 index 0000000..3c3167d --- /dev/null +++ b/sega/dreamcast/systembus/Systembus.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_systembus_Systembus_class_start __asm("_binary_sega_dreamcast_systembus_Systembus_class_start"); +extern uint32_t _binary_sega_dreamcast_systembus_Systembus_class_end __asm("_binary_sega_dreamcast_systembus_Systembus_class_end"); +extern uint32_t _binary_sega_dreamcast_systembus_Systembus_class_size __asm("_binary_sega_dreamcast_systembus_Systembus_class_size"); + +#ifdef __cplusplus +} +#endif diff --git a/sega/dreamcast/systembus/SystembusBits.class.h b/sega/dreamcast/systembus/SystembusBits.class.h new file mode 100644 index 0000000..bdc9108 --- /dev/null +++ b/sega/dreamcast/systembus/SystembusBits.class.h @@ -0,0 +1,15 @@ +#pragma once + +#include + +#ifdef __cplusplus +extern C { +#endif + +extern uint32_t _binary_sega_dreamcast_systembus_SystembusBits_class_start __asm("_binary_sega_dreamcast_systembus_SystembusBits_class_start"); +extern uint32_t _binary_sega_dreamcast_systembus_SystembusBits_class_end __asm("_binary_sega_dreamcast_systembus_SystembusBits_class_end"); +extern uint32_t _binary_sega_dreamcast_systembus_SystembusBits_class_size __asm("_binary_sega_dreamcast_systembus_SystembusBits_class_size"); + +#ifdef __cplusplus +} +#endif