Otrona Attaché disk layout.

This commit is contained in:
Jean-François DEL NERO committed 2026-02-10 23:17:39 +01:00
1 parent 70c8fb0b41
commit 59dc7554b9
3 files changed
+107

No files matched your search

@@ -73,6 +73,7 @@
#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"
#include "data_DiskLayout_Otrona_Attache_xml.h"
datatype * disklayout_list[]=
{
@@ -151,6 +152,7 @@ datatype * disklayout_list[]=
data_DiskLayout_Sharp_X68000_2HD_1232KB_xml,
data_DiskLayout_Analog_Devices_LTS_2020_xml,
data_DiskLayout_Videobit_Sistema_S80_SD_100KB_xml,
data_DiskLayout_Otrona_Attache_xml,
0
};
@@ -0,0 +1,75 @@
///////////////////////////////////////////////////
//
// Header file generated by Binary2Header V0.8
// (c) HxC2001 / PowerOfAsm
//
// File: DiskLayout_Otrona_Attache.xml
//
// Original size: 980 Bytes
// Packed size: 670 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_Otrona_Attache_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,0x80,0xa9,
0x6c,0xbe,0x62,0x20,0x27,0x9d,0x0e,0x50,0xe3,0x08,0x80,0x82,0x74,0x3a,0x18,0x4c,
0x66,0x86,0x1a,0xa4,0x41,0x53,0x16,0xd5,0x6a,0xf3,0x09,0x91,0x38,0xde,0x74,0x32,
0x88,0x07,0x42,0x02,0x91,0x94,0xc2,0x64,0x9e,0xc3,0x0c,0xe6,0xe3,0x0c,0x1e,0x1c,
0x20,0x38,0x47,0x04,0x03,0x61,0x75,0xaa,0xd9,0x2e,0x8d,0xd2,0x8b,0xf4,0x2a,0x7d,
0x46,0xaa,0x09,0x1e,0x62,0xcd,0x78,0xda,0x75,0x40,0xe8,0x5f,0xbf,0x1b,0x4c,0xa3,
0xe2,0x79,0x50,0xa4,0x4f,0x27,0x10,0x4b,0xe4,0x12,0xa1,0x50,0x82,0x43,0x24,0x11,
0x47,0x82,0xfc,0xa6,0x5b,0x1f,0x99,0xcd,0xe7,0x65,0xb9,0x2d,0x7e,0x3b,0x30,0x5f,
0x32,0x19,0x4e,0x66,0x33,0x91,0xa4,0xe0,0x74,0x86,0x9b,0xb3,0xd5,0xca,0xf5,0x82,
0xc5,0x64,0xb3,0x5a,0x27,0x13,0xa9,0xe5,0x1e,0x93,0x4b,0x14,0x0d,0x06,0x02,0x02,
0xa1,0xca,0xc8,0x6b,0x39,0x8b,0x04,0x03,0x21,0x01,0x4c,0xd3,0xbb,0xed,0x88,0x09,
0xa4,0x62,0x68,0xa7,0x5b,0xb7,0xcb,0xd4,0x77,0x5b,0xcd,0xf7,0x03,0x85,0x0e,0xc8,
0x8f,0x0e,0x07,0x23,0x29,0x9a,0x14,0x65,0x32,0x17,0xcc,0xc6,0x93,0x64,0x04,0x65,
0x17,0xc6,0x51,0xe1,0x72,0x1b,0x90,0xc7,0xc8,0x64,0x52,0x9a,0xd7,0xd5,0xf7,0x7e,
0x5f,0xb7,0xf5,0xff,0x80,0x60,0x34,0x5e,0x06,0x71,0x1b,0x50,0xf1,0x1c,0x5c,0x87,
0x21,0x99,0x64,0x80,0x06,0xd4,0x69,0x9d,0x11,0xc4,0x51,0x38,0x45,0x14,0x84,0x91,
0x0c,0x5f,0x14,0xc4,0x81,0x54,0x47,0x10,0x45,0x21,0x50,0x5f,0x11,0x04,0x41,0x7c,
0x46,0x13,0x04,0xf1,0x40,0x50,0x16,0x44,0xd1,0x3c,0x44,0x6b,0x02,0xf8,0x61,0x0a,
0x86,0xc6,0x38,0x76,0x1f,0x7c,0xe0,0xf8,0x01,0x0c,0x1e,0x99,0xd7,0x50,0x39,0x0d,
0x83,0x00,0xc1,0xad,0x91,0x85,0xf9,0x21,0xb4,0x02,0x99,0x26,0xe1,0x90,0x6d,0x59,
0x21,0xb8,0x75,0x1b,0x46,0x24,0x28,0x5f,0x1b,0xc6,0x61,0x7d,0x5c,0x76,0x43,0xe7,
0x51,0xad,0x96,0xe5,0xd9,0x7e,0x61,0x98,0xdd,0x81,0x8c,0x6b,0x64,0x65,0xa9,0x72,
0x5e,0x1c,0xa6,0x09,0x89,0x0c,0x6e,0xc3,0xe0,0xca,0x68,0x9c,0xe6,0xb9,0xdd,0xe1,
0x95,0x00,0x96,0x48,0x66,0x51,0x46,0xd5,0x0c,0x3e,0x12,0x44,0x21,0x34,0x5f,0x79,
0x44,0xd9,0x42,0x85,0xa1,0xe5,0x90,0xf0,0x73,0x58,0xc7,0x26,0x64,0x73,0x19,0x46,
0x35,0x12,0x75,0x78,0x43,0xe0,0xc5,0xad,0xa5,0x06,0x1a,0x5a,0x52,0xa6,0x69,0xb1,
0x7e,0x9d,0xa4,0xa9,0x8a,0x69,0x45,0x17,0xc7,0x09,0x7e,0x64,0x9b,0xe9,0xe9,0x3c,
0x2f,0xaa,0xaa,0x6a,0xba,0x75,0xac,0x27,0x0a,0xa6,0xa5,0xab,0x25,0x30,0xf8,0x35,
0x0c,0x67,0xba,0xd2,0xbc,0x9d,0x6b,0xea,0x4a,0x3f,0x1c,0x9f,0xf1,0x85,0x09,0xa7,
0x9a,0xdb,0x22,0xca,0xb3,0x2a,0x91,0xac,0x65,0x1d,0xea,0xd9,0x7e,0x78,0x67,0x6b,
0x35,0x2a,0xd4,0xb5,0xac,0x5a,0x02,0x71,0xa4,0xed,0x3b,0x56,0xb7,0x9b,0x66,0x5b,
0x6a,0xe2,0xb7,0x6e,0x5a,0xc6,0x92,0xa1,0x07,0x2a,0x18,0x74,0x1d,0x97,0xf1,0xd6,
0xd9,0x1e,0x04,0x50,0xd6,0x8f,0xbb,0x94,0x3b,0xc4,0x6c,0xbc,0xee,0x01,0x9c,0x61,
0x1c,0x03,0x3a,0xfc,0x34,0x6b,0x6f,0xfc,0x06,0xe0,0x18,0x86,0x99,0x91,0x72,0x9e,
0x83,0x59,0x3a,0x4e,0x6b,0x70,0x9c,0x2e,0x81,0x64,0xa0,0xbc,0x18,0x3e,0xac,0xf1,
0x6c,0x02,0xe0,0x1c,0x87,0x01,0xb4,0x3e,0x0c,0xf1,0x00,0xbf,0x1d,0xc7,0xe1,0x60,
0xbe,0x57,0x1d,0x15,0x57,0xa5,0xd1,0x6c,0x19,0x85,0x54,0x00,0x40,0x00
};
static datatype data_DiskLayout_Otrona_Attache_xml[]=
{
{ 255, 980, 670, data__DiskLayout_Otrona_Attache_xml, 0 }
};
@@ -0,0 +1,30 @@
<?xml version="1.0" encoding="ISO-8859-1"?>
<!-- HxC Floppy Emulator Disk Layout -->
<!-- Otrona Attaché -->
<!-- Note : Ready signal on pin 6. -->
<disk_layout>
<disk_layout_name>OTRONA_ATTACHE</disk_layout_name>
<disk_layout_description>Otrona Attaché Floppy Disk (40 Tracks, 2 Sides, MFM)</disk_layout_description>
<prefered_file_extension>dsk</prefered_file_extension>
<interface_mode>GENERIC_SHUGART_DD_FLOPPYMODE</interface_mode>
<file_size>409600</file_size>
<layout>
<number_of_track>40</number_of_track>
<number_of_side>2</number_of_side>
<format>IBM_MFM</format>
<start_sector_id>1</start_sector_id>
<sector_per_track>10</sector_per_track>
<sector_size>512</sector_size>
<interleave>1</interleave>
<skew_per_side>0</skew_per_side>
<skew_per_track>0</skew_per_track>
<formatvalue>0xE5</formatvalue>
<gap3>54</gap3>
<bitrate>250000</bitrate>
<pregap>0</pregap>
<rpm>300</rpm>
</layout>
</disk_layout>