Важная информация

User Tag List

Показано с 1 по 8 из 8

Тема: maximal size of TRD image

  1. #1
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию maximal size of TRD image

    Maximal size of TRD image - calculation:

    - max. 16 sectors per track
    - max. 256 tracks (0-255) per one disk side
    - max. 2 disk sides

    complette size:
    16(sectors) x 256(tracks) x 2(sides) = 8192 sectors x 256 bytes(sector size) = 2048 kB = 2 MB.

    Exist TRD creator(utility) with support this max. size limit ?
    Can ZX emulators on PC work correct with bigger TRD images than 640kB ?

    I find on my HDD any TRD images with different length than 640kB (720kB and more < 640kB)

    VELESOFT

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

  3. #2
    Veteran Аватар для GriV
    Регистрация
    18.02.2005
    Адрес
    Набережные Челны
    Сообщений
    1,574
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Usually no.
    Unreal ZX emulator can't use large (more than 83 tracks) trdos disk images - internal checking disable all tracks after 83 (even if it presents). And size of .TRD files can't be greater than 640K.
    SCL files can contain more than 80-84 tracks, but you cant' is it because of track checking.

    Supported both 640K images and cutted of .TRD files.
    Cutted images does not contain zero-filled tracks at end of disk, at all.
    I never (maybe I forgive it?) see .TRD images more than 640K.

    Current utilities (AMD01, SpectrumNavigator, plugins for FAR) does not support larger than 640K size of .TRD files.
    Последний раз редактировалось GriV; 19.10.2008 в 16:35. Причина: Добавлено сообщение
    Биты рулят лучше байтов, байты рулят шустрее!
    View, Звук, Цвет

  4. #3
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    are you speaking about maximum capacity that TRD file format can provide?
    yes, it may hold that much data, but this is incompatible with any ZX/TR-DOS emulators, since most capacious media supported by TR-DOS hardware/software is DS/DD floppies (standard capacity: 80tracks x 2sides x 16sectors x 256bytes = 640kB, max capacity: 86tracks x 2sides x 16sectors x 256bytes = 688kB)
    Последний раз редактировалось boo_boo; 19.10.2008 в 16:51.

  5. #4
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    This is TRD image created on SPECTRUM NAVIGATOR on PC (size 1MB = 128 tracks):
    http://velesoft.speccy.cz/other/1mb_trd.zip

    And this is bigger TRD images finded on my HDD:
    http://velesoft.speccy.cz/other/big_trd_images.zip

    VELESOFT

  6. #5
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    it seems that these files (except for 240ds.trd which is simply broken) were made with PC software that doesn't care whether TRD images are valid.
    none of ZX/TRDOS emulators can deal with extra space at the end of these images, though some of them may be able to handle first 640/688kB.
    Последний раз редактировалось boo_boo; 20.10.2008 в 01:52.

  7. #6
    Master Аватар для elf/2
    Регистрация
    14.01.2005
    Адрес
    N.Novgorod
    Сообщений
    803
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от GriV Посмотреть сообщение
    Current utilities (AMD01, SpectrumNavigator, plugins for FAR) does not support larger than 640K size of .TRD files.
    after looking on xTRD 1.0 sources I see that it should support big .trd images. the plugin checks for tr-dos signature (0x10 at 0x08e7) and that file size is divisible by 16*256

    at the same time it does not allow creation of images bigger that 640K

  8. #7
    Member Аватар для Antipod
    Регистрация
    19.08.2008
    Адрес
    Украина, Львов
    Сообщений
    116
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от VELESOFT Посмотреть сообщение
    Maximal size of TRD image - calculation:

    - max. 16 sectors per track
    - max. 256 tracks (0-255) per one disk side
    - max. 2 disk sides

    complette size:
    16(sectors) x 256(tracks) x 2(sides) = 8192 sectors x 256 bytes(sector size) = 2048 kB = 2 MB.

    Exist TRD creator(utility) with support this max. size limit ?
    Can ZX emulators on PC work correct with bigger TRD images than 640kB ?

    I find on my HDD any TRD images with different length than 640kB (720kB and more < 640kB)
    VELESOFT
    в принципе возможно - пчему нет?
    только, вроде, существующий спековский софт не поддержит дисков на 256 дорожек, максимум - 128, птому как, если склероз не подводит, под сторону и номер дорожки обычно отводится один байт.
    могу и ошибаться.

    вроде, даже при записи дальше 128 дорожки косяк будет, просто потому, что в каталоге под дорожку/сторону тож один байт...
    Последний раз редактировалось Antipod; 23.10.2008 в 14:47.

  9. #8
    Master Аватар для VELESOFT
    Регистрация
    04.04.2007
    Адрес
    Praha
    Сообщений
    752
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    14 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Antipod Посмотреть сообщение
    в принципе возможно - пчему нет?
    только, вроде, существующий спековский софт не поддержит дисков на 256 дорожек, максимум - 128, птому как, если склероз не подводит, под сторону и номер дорожки обычно отводится один байт.
    могу и ошибаться.

    вроде, даже при записи дальше 128 дорожки косяк будет, просто потому, что в каталоге под дорожку/сторону тож один байт...
    Yes, thank. One byte = 256 x 16sectors(4kB) = 1024kB=1MB.
    Only FDC controller(VG93) can use 256(tracks) x 2(sides) x16sectors(track size for trdos) = 256x2x4kB = 2MB disk image(but only first 1MB is usable in TRDOS).

    VELESOFT

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. TRD image -> floppy disk
    от Error404 в разделе Утилиты
    Ответов: 13
    Последнее: 28.01.2007, 20:15

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •