Class: Pc99DD

Inherits:
Pc99Dsk show all
Defined in:
lib/image_formats/Ti99Dsk.rb

Overview

Double Density PC99 image

Instance Attribute Summary

Attributes inherited from ImageFormat

#file_bytes

Instance Method Summary collapse

Methods inherited from Ti99Dsk

#get_sector, host_system, possible_extensions, #sector_size, #sectors_in_track, #sectors_per_track, #track_count, #tracks_per_side

Methods inherited from ImageFormat

all_image_formats, all_possible_extensions, code_for_tests, #compatability_score, #end_track, #get_sector, #host_system, host_system, #initialize, is_valid_image_if, possible_extensions, possible_file_systems, #sectors_in_track, #start_track, #to_s, #track_count, #track_list

Methods included from SubclassTracking

extended

Constructor Details

This class inherits a constructor from ImageFormat

Instance Method Details

#end_of_track_gap_lengthObject



176
177
178
# File 'lib/image_formats/Ti99Dsk.rb', line 176

def  end_of_track_gap_length
  712
end

#initial_header_lengthObject



161
162
163
# File 'lib/image_formats/Ti99Dsk.rb', line 161

def initial_header_length
  98
end

#sector_after_data_gap_lengthObject



172
173
174
# File 'lib/image_formats/Ti99Dsk.rb', line 172

def  sector_after_data_gap_length
  26
end

#sector_header_lengthObject



169
170
171
# File 'lib/image_formats/Ti99Dsk.rb', line 169

def sector_header_length
  58
end

#sector_id_offsetObject



185
186
187
# File 'lib/image_formats/Ti99Dsk.rb', line 185

def sector_id_offset
  16
end

#side_id_offsetObject



182
183
184
# File 'lib/image_formats/Ti99Dsk.rb', line 182

def side_id_offset
  15
end

#start_of_track_gap_lengthObject



165
166
167
# File 'lib/image_formats/Ti99Dsk.rb', line 165

def start_of_track_gap_length
  40
end

#track_id_offsetObject



179
180
181
# File 'lib/image_formats/Ti99Dsk.rb', line 179

def track_id_offset
  14
end