Compare commits
2 Commits
a930408799
...
e59f6b3dcb
Author | SHA1 | Date | |
---|---|---|---|
e59f6b3dcb | |||
9456365143 |
@ -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
51
c/classpath.h
Normal 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
51
c/classpath.inc.c
Normal 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,
|
@ -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"
|
|
@ -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,
|
|
@ -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,
|
||||||
|
58
classpath.mk
58
classpath.mk
@ -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
|
|
||||||
|
@ -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")
|
|
@ -1,13 +1,14 @@
|
|||||||
python gen_decoder.py > c/decode.inc.c
|
python gen_decoder.py > c/decode.inc.c
|
||||||
|
|
||||||
python regs/holly.py ../dreamcast/regs/holly.csv > sega/dreamcast/holly/Holly.java
|
python regs/register_gen.py ../dreamcast/regs/holly.csv holly 0xa05f8000 > sega/dreamcast/holly/Holly.java
|
||||||
|
python regs/register_gen.py ../dreamcast/regs/systembus.csv systembus 0xa05f6800 > sega/dreamcast/systembus/Systembus.java
|
||||||
|
|
||||||
python regs/bits_gen.py ../dreamcast/regs/core_bits.csv holly CoreBits > sega/dreamcast/holly/CoreBits.java
|
python regs/bits_gen.py ../dreamcast/regs/core_bits.csv holly CoreBits > sega/dreamcast/holly/CoreBits.java
|
||||||
python regs/bits_gen.py ../dreamcast/regs/ta_bits.csv holly TABits > sega/dreamcast/holly/TABits.java
|
python regs/bits_gen.py ../dreamcast/regs/ta_bits.csv holly TABits > sega/dreamcast/holly/TABits.java
|
||||||
python regs/bits_gen.py ../dreamcast/regs/isp_tsp.csv holly ISPTSP > sega/dreamcast/holly/ISPTSP.java
|
python regs/bits_gen.py ../dreamcast/regs/isp_tsp.csv holly ISPTSP > sega/dreamcast/holly/ISPTSP.java
|
||||||
python regs/bits_gen.py ../dreamcast/regs/ta_parameter.csv holly TAParameter > sega/dreamcast/holly/TAParameter.java
|
python regs/bits_gen.py ../dreamcast/regs/ta_parameter.csv holly TAParameter > sega/dreamcast/holly/TAParameter.java
|
||||||
|
|
||||||
|
python regs/bits_gen.py ../dreamcast/regs/systembus_bits.csv systembus SystembusBits > sega/dreamcast/systembus/SystembusBits.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/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
74
generate_classpath.sh
Normal 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
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
@ -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() {
|
||||||
|
14
regs/register_gen.py
Normal file
14
regs/register_gen.py
Normal file
@ -0,0 +1,14 @@
|
|||||||
|
from csv_input import read_input
|
||||||
|
from generate import renderer
|
||||||
|
from register import parse_row, group_by_block
|
||||||
|
from register_java import generate_classes
|
||||||
|
import sys
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
rows = read_input(sys.argv[1])
|
||||||
|
package_name = sys.argv[2]
|
||||||
|
base_address = int(sys.argv[3], 16)
|
||||||
|
blocks = group_by_block(map(parse_row, rows))
|
||||||
|
render, out = renderer(indent_length=4)
|
||||||
|
render(generate_classes(package_name, base_address, blocks))
|
||||||
|
sys.stdout.write(out.getvalue())
|
@ -1,23 +1,12 @@
|
|||||||
from register import parse_row, group_by_block
|
|
||||||
from csv_input import read_input
|
|
||||||
import sys
|
|
||||||
from generate import renderer
|
|
||||||
|
|
||||||
def generate_register(base_address, register):
|
def generate_register(base_address, register):
|
||||||
yield f"public static final int {register.name} = {hex(base_address + register.address)};"
|
yield f"public static final int {register.name} = {hex(base_address + register.address)};"
|
||||||
|
|
||||||
def generate_classes(package_name, base_address, blocks):
|
def generate_classes(package_name, base_address, blocks):
|
||||||
yield f"package sega.dreamcast.{package_name};"
|
yield f"package sega.dreamcast.{package_name};"
|
||||||
for block, registers in blocks:
|
for block, registers in blocks:
|
||||||
|
if block.lower() != package_name.lower():
|
||||||
|
continue
|
||||||
yield f"public class {block.capitalize()} {{"
|
yield f"public class {block.capitalize()} {{"
|
||||||
for register in registers:
|
for register in registers:
|
||||||
yield from generate_register(base_address, register)
|
yield from generate_register(base_address, register)
|
||||||
yield "}"
|
yield "}"
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
rows = read_input(sys.argv[1])
|
|
||||||
blocks = group_by_block(map(parse_row, rows))
|
|
||||||
render, out = renderer(indent_length=4)
|
|
||||||
holly_base_address = 0xa05f8000
|
|
||||||
render(generate_classes("holly", holly_base_address, blocks))
|
|
||||||
sys.stdout.write(out.getvalue())
|
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
@ -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");
|
||||||
|
15
sega/dreamcast/holly/RegionArray$OPBSize.class.h
Normal file
15
sega/dreamcast/holly/RegionArray$OPBSize.class.h
Normal 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
|
@ -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");
|
||||||
|
15
sega/dreamcast/holly/TAGlobalParameter$end_of_list.class.h
Normal file
15
sega/dreamcast/holly/TAGlobalParameter$end_of_list.class.h
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
15
sega/dreamcast/holly/TAGlobalParameter$sprite.class.h
Normal file
15
sega/dreamcast/holly/TAGlobalParameter$sprite.class.h
Normal 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
|
@ -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
|
15
sega/dreamcast/holly/TAGlobalParameter.class.h
Normal file
15
sega/dreamcast/holly/TAGlobalParameter.class.h
Normal 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
|
15
sega/dreamcast/holly/TAGlobalParameter_end_of_list.class.h
Normal file
15
sega/dreamcast/holly/TAGlobalParameter_end_of_list.class.h
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
15
sega/dreamcast/holly/TAGlobalParameter_sprite.class.h
Normal file
15
sega/dreamcast/holly/TAGlobalParameter_sprite.class.h
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
15
sega/dreamcast/holly/TAVertexParameter$sprite_type_0.class.h
Normal file
15
sega/dreamcast/holly/TAVertexParameter$sprite_type_0.class.h
Normal 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
|
15
sega/dreamcast/holly/TAVertexParameter$sprite_type_1.class.h
Normal file
15
sega/dreamcast/holly/TAVertexParameter$sprite_type_1.class.h
Normal 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
|
15
sega/dreamcast/holly/TAVertexParameter.class.h
Normal file
15
sega/dreamcast/holly/TAVertexParameter.class.h
Normal 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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
@ -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
|
15
sega/dreamcast/holly/TAVertexParameter_sprite_type_0.class.h
Normal file
15
sega/dreamcast/holly/TAVertexParameter_sprite_type_0.class.h
Normal 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
|
15
sega/dreamcast/holly/TAVertexParameter_sprite_type_1.class.h
Normal file
15
sega/dreamcast/holly/TAVertexParameter_sprite_type_1.class.h
Normal 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
|
@ -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");
|
||||||
|
15
sega/dreamcast/systembus/Systembus.class.h
Normal file
15
sega/dreamcast/systembus/Systembus.class.h
Normal 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
|
39
sega/dreamcast/systembus/Systembus.java
Normal file
39
sega/dreamcast/systembus/Systembus.java
Normal file
@ -0,0 +1,39 @@
|
|||||||
|
package sega.dreamcast.systembus;
|
||||||
|
|
||||||
|
public class Systembus {
|
||||||
|
public static final int C2DSTAT = 0xa05f6800;
|
||||||
|
public static final int C2DLEN = 0xa05f6804;
|
||||||
|
public static final int C2DST = 0xa05f6808;
|
||||||
|
public static final int SDSTAW = 0xa05f6810;
|
||||||
|
public static final int SDBAAW = 0xa05f6814;
|
||||||
|
public static final int SDWLT = 0xa05f6818;
|
||||||
|
public static final int SDLAS = 0xa05f681c;
|
||||||
|
public static final int SDST = 0xa05f6820;
|
||||||
|
public static final int DBREQM = 0xa05f6840;
|
||||||
|
public static final int BAVLWC = 0xa05f6844;
|
||||||
|
public static final int C2DPYRC = 0xa05f6848;
|
||||||
|
public static final int DMAXL = 0xa05f684c;
|
||||||
|
public static final int TFREM = 0xa05f6880;
|
||||||
|
public static final int LMMODE0 = 0xa05f6884;
|
||||||
|
public static final int LMMODE1 = 0xa05f6888;
|
||||||
|
public static final int FFST = 0xa05f688c;
|
||||||
|
public static final int SFRES = 0xa05f6890;
|
||||||
|
public static final int SBREV = 0xa05f689c;
|
||||||
|
public static final int RBSPLT = 0xa05f68a0;
|
||||||
|
public static final int ISTNRM = 0xa05f6900;
|
||||||
|
public static final int ISTEXT = 0xa05f6904;
|
||||||
|
public static final int ISTERR = 0xa05f6908;
|
||||||
|
public static final int IML2NRM = 0xa05f6910;
|
||||||
|
public static final int IML2EXT = 0xa05f6914;
|
||||||
|
public static final int IML2ERR = 0xa05f6918;
|
||||||
|
public static final int IML4NRM = 0xa05f6920;
|
||||||
|
public static final int IML4EXT = 0xa05f6924;
|
||||||
|
public static final int IML4ERR = 0xa05f6928;
|
||||||
|
public static final int IML6NRM = 0xa05f6930;
|
||||||
|
public static final int IML6EXT = 0xa05f6934;
|
||||||
|
public static final int IML6ERR = 0xa05f6938;
|
||||||
|
public static final int PDTNRM = 0xa05f6940;
|
||||||
|
public static final int PDTEXT = 0xa05f6944;
|
||||||
|
public static final int G2DTNRM = 0xa05f6950;
|
||||||
|
public static final int G2DTEXT = 0xa05f6954;
|
||||||
|
}
|
15
sega/dreamcast/systembus/SystembusBits.class.h
Normal file
15
sega/dreamcast/systembus/SystembusBits.class.h
Normal 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
|
72
sega/dreamcast/systembus/SystembusBits.java
Normal file
72
sega/dreamcast/systembus/SystembusBits.java
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
package sega.dreamcast.systembus;
|
||||||
|
|
||||||
|
public class SystembusBits {
|
||||||
|
public static int c2dstat__texture_memory_start_address(int n) {
|
||||||
|
return (n & 335544288) << 0;
|
||||||
|
}
|
||||||
|
public static int c2dlen__transfer_length(int n) {
|
||||||
|
return (n & 16777184) << 0;
|
||||||
|
}
|
||||||
|
public static final int c2dst__start = 1 << 0;
|
||||||
|
public static final int istnrm__end_of_transferring_punch_through_list = 1 << 21;
|
||||||
|
public static final int istnrm__end_of_dma_sort_dma = 1 << 20;
|
||||||
|
public static final int istnrm__end_of_dma_ch2_dma = 1 << 19;
|
||||||
|
public static final int istnrm__end_of_dma_dev_dma = 1 << 18;
|
||||||
|
public static final int istnrm__end_of_dma_ext_dma2 = 1 << 17;
|
||||||
|
public static final int istnrm__end_of_dma_ext_dma1 = 1 << 16;
|
||||||
|
public static final int istnrm__end_of_dma_aica_dma = 1 << 15;
|
||||||
|
public static final int istnrm__end_of_dma_gd_dma = 1 << 14;
|
||||||
|
public static final int istnrm__maple_v_blank_over_interrupt = 1 << 13;
|
||||||
|
public static final int istnrm__end_of_dma_maple_dma = 1 << 12;
|
||||||
|
public static final int istnrm__end_of_dma_pvr_dma = 1 << 11;
|
||||||
|
public static final int istnrm__end_of_transferring_translucent_modifier_volume_list = 1 << 10;
|
||||||
|
public static final int istnrm__end_of_transferring_translucent_list = 1 << 9;
|
||||||
|
public static final int istnrm__end_of_transferring_opaque_modifier_volume_list = 1 << 8;
|
||||||
|
public static final int istnrm__end_of_transferring_opaque_list = 1 << 7;
|
||||||
|
public static final int istnrm__end_of_transferring_yuv = 1 << 6;
|
||||||
|
public static final int istnrm__h_blank_in_interrupt = 1 << 5;
|
||||||
|
public static final int istnrm__v_blank_out_interrupt = 1 << 4;
|
||||||
|
public static final int istnrm__v_blank_in_interrupt = 1 << 3;
|
||||||
|
public static final int istnrm__end_of_render_tsp = 1 << 2;
|
||||||
|
public static final int istnrm__end_of_render_isp = 1 << 1;
|
||||||
|
public static final int istnrm__end_of_render_video = 1 << 0;
|
||||||
|
public static final int isterr__sh4__if_access_inhibited_area = 1 << 31;
|
||||||
|
public static final int isterr__ddt__if_sort_dma_command_error = 1 << 28;
|
||||||
|
public static final int isterr__g2__time_out_in_cpu_access = 1 << 27;
|
||||||
|
public static final int isterr__g2__dev_dma_time_out = 1 << 26;
|
||||||
|
public static final int isterr__g2__ext_dma2_time_out = 1 << 25;
|
||||||
|
public static final int isterr__g2__ext_dma1_time_out = 1 << 24;
|
||||||
|
public static final int isterr__g2__aica_dma_time_out = 1 << 23;
|
||||||
|
public static final int isterr__g2__dev_dma_over_run = 1 << 22;
|
||||||
|
public static final int isterr__g2__ext_dma2_over_run = 1 << 21;
|
||||||
|
public static final int isterr__g2__ext_dma1_over_run = 1 << 20;
|
||||||
|
public static final int isterr__g2__aica_dma_over_run = 1 << 19;
|
||||||
|
public static final int isterr__g2__dev_dma_illegal_address_set = 1 << 18;
|
||||||
|
public static final int isterr__g2__ext_dma2_illegal_address_set = 1 << 17;
|
||||||
|
public static final int isterr__g2__ext_dma1_illegal_address_set = 1 << 16;
|
||||||
|
public static final int isterr__g2__aica_dma_illegal_address_set = 1 << 15;
|
||||||
|
public static final int isterr__g1__rom_flash_access_at_gd_dma = 1 << 14;
|
||||||
|
public static final int isterr__g1__gd_dma_over_run = 1 << 13;
|
||||||
|
public static final int isterr__g1__illegal_address_set = 1 << 12;
|
||||||
|
public static final int isterr__maple__illegal_command = 1 << 11;
|
||||||
|
public static final int isterr__maple__write_fifo_over_flow = 1 << 10;
|
||||||
|
public static final int isterr__maple__dma_over_run = 1 << 9;
|
||||||
|
public static final int isterr__maple__illegal_address_set = 1 << 8;
|
||||||
|
public static final int isterr__pvrif__dma_over_run = 1 << 7;
|
||||||
|
public static final int isterr__pvrif__illegal_address_set = 1 << 6;
|
||||||
|
public static final int isterr__ta__fifo_overflow = 1 << 5;
|
||||||
|
public static final int isterr__ta__illegal_parameter = 1 << 4;
|
||||||
|
public static final int isterr__ta__object_list_pointer_overflow = 1 << 3;
|
||||||
|
public static final int isterr__ta__isp_tsp_parameter_overflow = 1 << 2;
|
||||||
|
public static final int isterr__render__hazard_processing_of_strip_buffer = 1 << 1;
|
||||||
|
public static final int isterr__render__isp_out_of_cache = 1 << 0;
|
||||||
|
public static int ffst__holly_cpu_if_block_internal_write_buffer(int n) {
|
||||||
|
return (n >> 5) & 1;
|
||||||
|
}
|
||||||
|
public static int ffst__holly_g2_if_block_internal_write_buffer(int n) {
|
||||||
|
return (n >> 4) & 1;
|
||||||
|
}
|
||||||
|
public static int ffst__aica_internal_write_buffer(int n) {
|
||||||
|
return (n >> 0) & 1;
|
||||||
|
}
|
||||||
|
}
|
Loading…
x
Reference in New Issue
Block a user