fix TAGlobalParameter/TAVertexParameter build

This commit is contained in:
Zack Buhman 2024-12-28 04:47:09 -06:00
parent 9456365143
commit fa2b2df19b
85 changed files with 1161 additions and 116 deletions

View File

@ -45,7 +45,8 @@ LIBGCC_OBJ = \
libgcc/_floatdidf.o \ libgcc/_floatdidf.o \
libgcc/_sdivsi3.o \ libgcc/_sdivsi3.o \
libgcc/_fixsfdi.o \ libgcc/_fixsfdi.o \
libgcc/_div_table.o libgcc/_div_table.o \
libgcc/_movmem_i4.o
include classpath.mk include classpath.mk

51
c/classpath.h Normal file
View File

@ -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"

51
c/classpath.inc.c Normal file
View File

@ -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,

View File

@ -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"

View File

@ -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,

View File

@ -7,7 +7,7 @@
#include "sh7091_scif.h" #include "sh7091_scif.h"
#include "main_classpath.h" #include "classpath.h"
#include "p/DreamcastVideo2.class.h" #include "p/DreamcastVideo2.class.h"
#include "p/vertex_polygon_type_0.class.h" #include "p/vertex_polygon_type_0.class.h"
#include "p/polygon_type_0.class.h" #include "p/polygon_type_0.class.h"
@ -18,7 +18,7 @@ void main()
scif_init(0); scif_init(0);
const uint8_t * class_file_buffers[] = { 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_DreamcastVideo2_class_start,
(const uint8_t *)&_binary_p_vertex_polygon_type_0_class_start, (const uint8_t *)&_binary_p_vertex_polygon_type_0_class_start,
(const uint8_t *)&_binary_p_polygon_type_0_class_start, (const uint8_t *)&_binary_p_polygon_type_0_class_start,

View File

@ -1,20 +1,52 @@
CLASS_PATH = \ 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/io/PrintStream.class.o \
java/lang/System.class.o \ java/lang/System.class.o \
java/lang/String.class.o \ java/lang/String.class.o \
java/lang/Integer.class.o \ java/lang/Integer.class.o \
java/lang/Math.class.o \ java/lang/Math.class.o \
java/lang/Object.class.o \ java/lang/Object.class.o \
java/misc/Memory.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

View File

@ -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")

View File

@ -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/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 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

74
generate_classpath.sh Normal file
View File

@ -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 <stdint.h>' >> "${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

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_java_io_PrintStream_class_start __asm("_binary_java_io_PrintStream_class_start"); extern uint32_t _binary_java_io_PrintStream_class_start __asm("_binary_java_io_PrintStream_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_java_lang_Integer_class_start __asm("_binary_java_lang_Integer_class_start"); extern uint32_t _binary_java_lang_Integer_class_start __asm("_binary_java_lang_Integer_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_java_lang_Math_class_start __asm("_binary_java_lang_Math_class_start"); extern uint32_t _binary_java_lang_Math_class_start __asm("_binary_java_lang_Math_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_java_lang_Object_class_start __asm("_binary_java_lang_Object_class_start"); extern uint32_t _binary_java_lang_Object_class_start __asm("_binary_java_lang_Object_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_java_lang_String_class_start __asm("_binary_java_lang_String_class_start"); extern uint32_t _binary_java_lang_String_class_start __asm("_binary_java_lang_String_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_java_lang_System_class_start __asm("_binary_java_lang_System_class_start"); extern uint32_t _binary_java_lang_System_class_start __asm("_binary_java_lang_System_class_start");

View File

@ -10,6 +10,9 @@ import sega.dreamcast.holly.TAFIFOPolygonConverter;
import sega.dreamcast.holly.TAParameter; import sega.dreamcast.holly.TAParameter;
import sega.dreamcast.holly.TextureMemoryAllocation; import sega.dreamcast.holly.TextureMemoryAllocation;
import sega.dreamcast.holly.ISPTSP; import sega.dreamcast.holly.ISPTSP;
import sega.dreamcast.systembus.Systembus;
import sega.dreamcast.systembus.SystembusBits;
import sega.dreamcast.MemoryMap;
import java.misc.Memory; import java.misc.Memory;
class end_of_list { class end_of_list {
@ -89,8 +92,6 @@ class vertex_polygon_type_0 {
class DreamcastVideo2 { class DreamcastVideo2 {
static final int ta_fifo_polygon_converter = 0x10000000;
public static polygon_type_0 pt0; public static polygon_type_0 pt0;
public static vertex_polygon_type_0 vt0; public static vertex_polygon_type_0 vt0;
public static end_of_list eol; public static end_of_list eol;
@ -135,24 +136,24 @@ class DreamcastVideo2 {
public static void transfer_scene() { 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.parameter_control_word = polygon_vertex_parameter_control_word(false);
DreamcastVideo2.vt0.x = 10.0f; DreamcastVideo2.vt0.x = 10.0f;
DreamcastVideo2.vt0.y = 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.parameter_control_word = polygon_vertex_parameter_control_word(false);
DreamcastVideo2.vt0.x = 100.0f; DreamcastVideo2.vt0.x = 100.0f;
DreamcastVideo2.vt0.y = 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(true); DreamcastVideo2.vt0.parameter_control_word = polygon_vertex_parameter_control_word(true);
DreamcastVideo2.vt0.x = 100.0f; DreamcastVideo2.vt0.x = 100.0f;
DreamcastVideo2.vt0.y = 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() { public static void main() {

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_sega_dreamcast_MemoryMap_class_start __asm("_binary_sega_dreamcast_MemoryMap_class_start"); extern uint32_t _binary_sega_dreamcast_MemoryMap_class_start __asm("_binary_sega_dreamcast_MemoryMap_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_sega_dreamcast_holly_Background_class_start __asm("_binary_sega_dreamcast_holly_Background_class_start"); extern uint32_t _binary_sega_dreamcast_holly_Background_class_start __asm("_binary_sega_dreamcast_holly_Background_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_sega_dreamcast_holly_CoreBits_class_start __asm("_binary_sega_dreamcast_holly_CoreBits_class_start"); extern uint32_t _binary_sega_dreamcast_holly_CoreBits_class_start __asm("_binary_sega_dreamcast_holly_CoreBits_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_sega_dreamcast_holly_Holly_class_start __asm("_binary_sega_dreamcast_holly_Holly_class_start"); extern uint32_t _binary_sega_dreamcast_holly_Holly_class_start __asm("_binary_sega_dreamcast_holly_Holly_class_start");

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_sega_dreamcast_holly_ISPTSP_class_start __asm("_binary_sega_dreamcast_holly_ISPTSP_class_start"); extern uint32_t _binary_sega_dreamcast_holly_ISPTSP_class_start __asm("_binary_sega_dreamcast_holly_ISPTSP_class_start");

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_sega_dreamcast_holly_TABits_class_start __asm("_binary_sega_dreamcast_holly_TABits_class_start"); extern uint32_t _binary_sega_dreamcast_holly_TABits_class_start __asm("_binary_sega_dreamcast_holly_TABits_class_start");

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -3,7 +3,7 @@
#include <stdint.h> #include <stdint.h>
#ifdef __cplusplus #ifdef __cplusplus
extern "C" { extern C {
#endif #endif
extern uint32_t _binary_sega_dreamcast_holly_TextureMemoryAllocation_class_start __asm("_binary_sega_dreamcast_holly_TextureMemoryAllocation_class_start"); extern uint32_t _binary_sega_dreamcast_holly_TextureMemoryAllocation_class_start __asm("_binary_sega_dreamcast_holly_TextureMemoryAllocation_class_start");

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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

View File

@ -0,0 +1,15 @@
#pragma once
#include <stdint.h>
#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