diff --git a/libhxcfe/sources/xml_disk/DiskLayouts/LayoutsIndex.h b/libhxcfe/sources/xml_disk/DiskLayouts/LayoutsIndex.h index 578b6d6d..f83113c4 100644 --- a/libhxcfe/sources/xml_disk/DiskLayouts/LayoutsIndex.h +++ b/libhxcfe/sources/xml_disk/DiskLayouts/LayoutsIndex.h @@ -72,6 +72,7 @@ #include "data_DiskLayout_Sharp_X68000_2HD_1232KB_xml.h" #include "data_DiskLayout_Alesis_DataDisk_DD_800KB_xml.h" #include "data_DiskLayout_Analog_Devices_LTS_2020_xml.h" +#include "data_DiskLayout_Videobit_Sistema_S80_SD_100KB_xml.h" datatype * disklayout_list[]= { @@ -149,6 +150,7 @@ datatype * disklayout_list[]= data_DiskLayout_Unitel_Videotex_xml, data_DiskLayout_Sharp_X68000_2HD_1232KB_xml, data_DiskLayout_Analog_Devices_LTS_2020_xml, + data_DiskLayout_Videobit_Sistema_S80_SD_100KB_xml, 0 }; diff --git a/libhxcfe/sources/xml_disk/DiskLayouts/data_DiskLayout_Videobit_Sistema_S80_SD_100KB_xml.h b/libhxcfe/sources/xml_disk/DiskLayouts/data_DiskLayout_Videobit_Sistema_S80_SD_100KB_xml.h new file mode 100644 index 00000000..73ab699d --- /dev/null +++ b/libhxcfe/sources/xml_disk/DiskLayouts/data_DiskLayout_Videobit_Sistema_S80_SD_100KB_xml.h @@ -0,0 +1,72 @@ +/////////////////////////////////////////////////// +// +// Header file generated by Binary2Header V0.8 +// (c) HxC2001 / PowerOfAsm +// +// File: DiskLayout_Videobit_Sistema_S80_SD_100KB.xml +// +// Original size: 919 Bytes +// Packed size: 621 Bytes +// + +#ifndef DATATYPEDEF +#define DATATYPEDEF + +typedef struct _datatype +{ + int type; + int size; + int csize; + unsigned char * data; + unsigned char * unpacked_data; +}datatype; + +#endif + +static unsigned char data__DiskLayout_Videobit_Sistema_S80_SD_100KB_xml[] = +{ + 0x01,0x1e,0x0f,0xcf,0x06,0xd3,0x60,0x80,0xec,0x65,0x39,0x1c,0xcd,0x26,0xf3,0x70, + 0xf4,0x44,0x31,0x17,0x0c,0x04,0x42,0x03,0x29,0xb8,0xc6,0x6f,0x32,0x1a,0x4d,0xc6, + 0x78,0x81,0x24,0xa6,0x4f,0x16,0x8e,0x07,0x03,0x51,0xc8,0xb4,0x62,0x22,0x1f,0x8f, + 0x81,0xa0,0xa1,0xe0,0x84,0x5a,0x2d,0x10,0x12,0x0f,0x04,0x31,0x01,0x18,0xd8,0x6f, + 0x38,0x1c,0x0f,0x22,0x02,0x29,0xb4,0xea,0x6c,0x30,0x9d,0x0d,0xe7,0x21,0x01,0x10, + 0xd2,0x73,0x35,0x88,0x09,0x86,0x13,0xc9,0xbc,0xea,0x74,0x10,0x4c,0x65,0x92,0xe8, + 0xdd,0x28,0xbf,0x42,0xa7,0xd4,0x6a,0xa0,0x91,0xe5,0x5c,0xd7,0x59,0xa7,0x54,0x0e, + 0x85,0xf3,0x71,0x84,0xda,0x65,0x1f,0x15,0x89,0x24,0x42,0x29,0x3c,0x84,0x49,0x2a, + 0x17,0xca,0x72,0x02,0xa1,0x14,0x9a,0x41,0xba,0x0e,0x06,0x03,0xc1,0x7d,0x82,0xc5, + 0x5b,0xb2,0xd9,0xed,0x35,0xda,0xfd,0x26,0xc3,0x5a,0xb2,0x17,0xcc,0x86,0x53,0x99, + 0x8c,0xe4,0x69,0x38,0x1d,0x21,0xa6,0xeb,0x59,0xa7,0x1a,0x6f,0x31,0x1a,0x6a,0x45, + 0x3a,0x49,0xd0,0xca,0x6d,0x30,0x88,0x0a,0x77,0xc9,0xbc,0xe6,0x77,0x3d,0xa4,0x52, + 0x84,0x02,0x81,0xa0,0xc0,0x40,0x54,0x39,0x18,0x4c,0x66,0xb3,0x98,0xb0,0x40,0x31, + 0xd2,0x66,0x0c,0xbb,0x82,0x31,0x34,0x53,0x7e,0xc0,0x62,0xaa,0x38,0xcc,0x76,0x43, + 0x25,0x94,0x87,0x61,0x8e,0x07,0x23,0x29,0x9a,0x14,0x65,0x32,0x17,0xcc,0xc6,0x93, + 0x61,0x94,0xbe,0x65,0x3c,0x68,0x0d,0xd0,0xce,0x59,0xdb,0x36,0x74,0x17,0x1a,0x4d, + 0xa6,0x7b,0xf7,0x37,0x9f,0xd1,0xe9,0xf5,0x7a,0xfd,0x9e,0xdc,0x5f,0xbd,0x96,0x96, + 0xd7,0xa3,0x9a,0x03,0x91,0x9b,0x69,0xd8,0x36,0xc6,0xad,0x44,0x72,0x2c,0x04,0x4e, + 0x11,0x45,0x21,0x24,0x43,0x5d,0x04,0x81,0x54,0x47,0x10,0x45,0x25,0xcc,0x44,0x11, + 0x05,0xf1,0x18,0x4c,0x13,0xc5,0x01,0x40,0x59,0x13,0x44,0xf5,0xb9,0x7e,0x7d,0x50, + 0xa7,0xe0,0x63,0x7e,0x9f,0xc6,0x19,0xec,0x76,0x10,0xc1,0xe9,0x6a,0x0c,0x43,0x00, + 0xc9,0xaf,0x5f,0x42,0xf8,0x80,0x5f,0x88,0x96,0xa7,0xcc,0x3c,0x71,0x07,0x45,0x75, + 0x5e,0x1b,0x87,0x51,0xb4,0x62,0x42,0x85,0xf1,0xbc,0x66,0x17,0xc7,0x46,0xcd,0xb5, + 0x0f,0x9a,0xf5,0xfa,0x35,0x8d,0xe3,0x98,0xee,0x3d,0x8f,0xc6,0xb8,0xcc,0x3c,0x91, + 0x23,0x81,0xca,0x3a,0x8f,0x10,0xc6,0x34,0x3e,0x0c,0x64,0x38,0xda,0x4e,0x94,0x22, + 0xc6,0xf2,0x4b,0x19,0x94,0x56,0x8a,0x32,0x12,0x44,0x21,0x36,0x0e,0x13,0x57,0xe9, + 0x74,0x72,0x97,0xe4,0xb1,0xcc,0x74,0x18,0x47,0x25,0x94,0x73,0x19,0x46,0x35,0x12, + 0x4f,0x66,0x25,0x45,0xfa,0x6b,0x9b,0x66,0xf9,0xc6,0x73,0x17,0xe7,0x57,0xcd,0x5e, + 0x9c,0x27,0x25,0x14,0x5f,0x1c,0x23,0x98,0xf9,0xb4,0x92,0x83,0x59,0xde,0x7b,0xa0, + 0xe8,0x59,0x3e,0x87,0x90,0x27,0xf0,0xf2,0x81,0x9f,0x22,0xd0,0xf8,0x35,0x0c,0x43, + 0x2a,0x2e,0x82,0x93,0xe9,0x6a,0x4a,0x19,0x1c,0x9d,0x71,0x85,0x09,0x9d,0x82,0xfa, + 0x82,0xa2,0xa9,0x29,0x25,0x28,0x65,0x1d,0xe8,0x48,0xe6,0x52,0x5a,0xa2,0x9a,0xae, + 0xad,0xa3,0xa5,0xa9,0x4e,0xaa,0x1a,0xea,0xca,0xba,0x8f,0x92,0x43,0xea,0xca,0xb9, + 0xad,0x28,0x6a,0xf6,0x92,0x99,0xe5,0xf1,0xd8,0x61,0x1b,0x07,0x5a,0xc4,0x78,0x0c, + 0x44,0x19,0x9a,0x5e,0x50,0xec,0x7b,0x26,0x2e,0x02,0x80,0x95,0x78,0x67,0x18,0x47, + 0x00,0xce,0x97,0x0d,0x17,0xeb,0x62,0xda,0x92,0xde,0x16,0xcd,0xa0,0x0f,0x83,0x20, + 0xd4,0x30,0xba,0x22,0x9b,0x89,0x43,0xb5,0x2d,0x60,0xf1,0xe8,0xb7,0xeb,0xe7,0x9d, + 0xce,0xbc,0x69,0x21,0xc8,0x70,0x1b,0x43,0xe0,0xce,0xe8,0x5f,0xaf,0x7b,0xe6,0x2f, + 0x0b,0xe3,0x15,0x55,0xc2,0x62,0x18,0x15,0x91,0x55,0x00,0x10,0x00 +}; + +static datatype data_DiskLayout_Videobit_Sistema_S80_SD_100KB_xml[]= +{ + { 255, 919, 621, data__DiskLayout_Videobit_Sistema_S80_SD_100KB_xml, 0 } +}; diff --git a/libhxcfe/sources/xml_disk/DiskLayouts/xml_files/DiskLayout_Videobit_Sistema_S80_SD_100KB.xml b/libhxcfe/sources/xml_disk/DiskLayouts/xml_files/DiskLayout_Videobit_Sistema_S80_SD_100KB.xml new file mode 100644 index 00000000..39eb2dea --- /dev/null +++ b/libhxcfe/sources/xml_disk/DiskLayouts/xml_files/DiskLayout_Videobit_Sistema_S80_SD_100KB.xml @@ -0,0 +1,25 @@ + + + + VIDEOBIT_SISTEMA_S80 + Videobit Sistema S80 Floppy Disk (40 Tracks, 1 Side, FM) + vbit.img + GENERIC_SHUGART_DD_FLOPPYMODE + 102400 + + 40 + 1 + IBM_FM + 1 + 5 + 512 + 1 + 0 + 0 + 0x1A + 54 + 250000 + 0 + 300 + +