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

User Tag List

Результаты опроса: вам нужен плагин для работы с .dsk файлами?

Голосовавшие
66. Вы ещё не участвовали в этом опросе
  • да, read-only

    4 6.06%
  • да, read-write

    44 66.67%
  • нет

    7 10.61%
  • душа просит чего-то другого

    11 16.67%
Страница 6 из 9 ПерваяПервая ... 23456789 ПоследняяПоследняя
Показано с 51 по 60 из 83

Тема: вам нужен плагин для работы с образами +3 dos?

  1. #51
    Guru Аватар для Addison
    Регистрация
    07.01.2006
    Адрес
    г. Москва
    Сообщений
    3,442
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от scl^mc Посмотреть сообщение
    ну и не лезь тогда?
    ну и не лезу, зачем эта фраза?
    Я уже спокойно научился через tap перегонять, мне этот плагин уже по большому счету не нужен.

  2. #52
    Member Аватар для Faster
    Регистрация
    22.06.2005
    Адрес
    Ульяновск
    Сообщений
    161
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Guide to +3DOS

    Вот полное описание +3dos. Там же есть описание как File attributes and headers, так и Disk format and specification. Голосую +1 за xDSK плагин.
    Вложения Вложения
    • Тип файла: zip +3dos.zip (16.1 Кб, Просмотров: 194)
    Когда на твой вопрос отвечает философ, перестаешь понимать вопрос

  3. #53
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Плагин то написан, или мне это сделать?

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

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Плагин то написан, или мне это сделать?
    нет, пиши ты

  5. #55
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сделал набросок читалки. Файлы будут выглядят так:

    DISK.10-18.bas
    DIZZY4.BAS.10-151.bas
    DIZZY4.DAT.24137.bin
    DIZZY4.LDR.24500.bin
    DIZZY4.MUS.32768.bin
    DIZZY4.SCR.16384.bin

    Вся полезная информация из 128-байтного заголовка файла включается в расширение файла (тип файла, адрес загрузки, имя переменной, стартовая строка и offsetToProg), а сам заголовок уничтожается. В заголовке вроде ничего полезного нет.

    struct Plus3DOSFileHeader {
    unsigned char id[9]; // PLUS3DOS\x1A
    unsigned char issueNumber, versionNumber;
    unsigned int fileLength;
    unsigned char type; // Тип данных: 0=basic, 1=numarrray, 2=strarray, 3=code
    unsigned short internalLength;
    union {
    struct {
    unsigned short startLine;
    unsigned short offsetToProg;
    } type0;
    struct {
    unsigned char null2;
    unsigned char name;
    unsigned short null3;
    } type1or2;
    struct {
    unsigned short address;
    unsigned short null3;
    } type3;
    };
    unsigned char null1[105];
    unsigned char crc;
    };

    P.S. Сделаю еще авто преобразование из TAP в DSK.
    Последний раз редактировалось vinxru; 08.04.2011 в 16:32.

  6. #56
    Guru Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    г. Курган
    Сообщений
    2,062
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    17
    Поблагодарили
    17 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Сделал набросок читалки. Файлы будут выглядят так:
    А можно просто сделать плагин, что бы файлы из образа dsk можно было бы скопировать на ПЦ? Ведь это ж обычные файлы CP/M (объем кратен 128 байт) или ПЦ. Сейчас я юзаю для этих целей утилитку CPSFS0.85. Но она не понимает образы 720К и это создает определённые сложности.

    Скрытый текст

    Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
    ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
    ZX Evolution Rev B.
    Color 48 + Beta Disk Interface +FDD+YM2149F
    Орель-08БК
    Pentagon-48 (недоссобранный кем-то)
    Pentagon-128 (полуубитый)
    Кворум-128 (в ремонте)
    Магик-05 (в ремонте)
    Robotron 1715
    Корвет ПК8020 и ПК8010
    Amstrad CPC 464
    Amstrad CPC 6128
    [свернуть]

  7. #57
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Только что произвел автоматический перегон из TAP в DSK 720K. Игра запустилась.

    Так же, содержимое DSK можно сохранять на диск и загружать с диска.

  8. #58
    Guru Аватар для Addison
    Регистрация
    07.01.2006
    Адрес
    г. Москва
    Сообщений
    3,442
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vinxru Посмотреть сообщение
    Только что произвел автоматический перегон из TAP в DSK 720K. Игра запустилась.
    Ты хочешь сказать, что перекинутая игра на диск грузится?
    У нее же загрузчик ТАП?

    Так было на TR-DOS когда на ТАП была записана игра с TR-DOS, она там грузилась, а если обратно на диск, то соответсвенно загрузчик уже был дисковый...

  9. #59
    Banned
    Регистрация
    01.12.2010
    Адрес
    г. Санкт-Петербург
    Сообщений
    1,657
    Записей в дневнике
    21
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Грузятся, если используется программа на Бэйсике (использующая команду LOAD). И в команде LOAD указано имя файла, и имя файла может быть именем файла 3DOS.

    Если имя не указано, то необходимо добавить имя. Я то же попробую этот момент автоматизировать.

    Ну и игра совместима с Spectrum 128. Например версия Saboteur 2 для 48К глючит (есть рабочая версия для 128К). И игра не должна пытаться с помощью LOAD загрузить данные в дополнительные страницы памяти (как в игре Lode Runner 128K).

  10. #60
    Guru Аватар для Addison
    Регистрация
    07.01.2006
    Адрес
    г. Москва
    Сообщений
    3,442
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    12
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    vinxru, а ну это только простые незащищенные загрузчики...
    В +3 дос синтаксис тап совпадает с диском, надо указывать только устройство, по умолчанию там диск...

    Автоматизировать это необязательно, так как простых загрузчиков практически нет.


    Лучше сделать, чтобы плагин работал с реальными дисками, так как после перегонски с тап, нужно будет еще образ загнать на диск и хорошо, если это можно будет делать по файлам. Сейчас можно перегнать только весь образ утилитой, которую я в этом разделе постил.
    Еще неплохо, если будет работать с дисководом ноутбука через усб. А то обычных дисководов и компов уже почти ни у кого нет...
    Последний раз редактировалось Addison; 10.04.2011 в 19:43.

Страница 6 из 9 ПерваяПервая ... 23456789 ПоследняяПоследняя

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

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

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

Похожие темы

  1. РАБОТЫ С CC'2006!!!
    от C-jeff в разделе Софт
    Ответов: 136
    Последнее: 14.09.2006, 19:11
  2. Утилиты для работы с дисками iS DOS из Windows NT
    от Alexandr Medvedev в разделе Утилиты
    Ответов: 0
    Последнее: 07.09.2006, 13:17
  3. работа с образами HDD в Unreal Speccy
    от elf в разделе Эмуляторы
    Ответов: 15
    Последнее: 30.03.2005, 18:22
  4. ALASM - удобство работы
    от ASMAN в разделе Программирование
    Ответов: 20
    Последнее: 19.03.2005, 21:09

Ваши права

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