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

User Tag List

Страница 197 из 202 ПерваяПервая ... 193194195196197198199200201 ... ПоследняяПоследняя
Показано с 1,961 по 1,970 из 2014

Тема: Sprinter. Второе пришествие

  1. #1961
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Дмитрий Посмотреть сообщение
    Лучше уж научить FN виртуальным FS и прикрутить к нему плагины для работы с TRD, SCL, ZIP и т.д. была такая мысля у меня еще давным давно.
    Это решение кривоватое имхо ибо например было бы удобно если бы самописные программы могли средствами доса читать-писать TRD, а не только человек с мышой в руках
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  2. #1962
    Guru Аватар для Дмитрий
    Регистрация
    01.01.2009
    Адрес
    Донецк, Украина
    Сообщений
    3,260
    Спасибо Благодарностей отдано 
    35
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    8 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shaos Посмотреть сообщение
    Это решение кривоватое имхо ибо например было бы удобно если бы самописные программы могли средствами доса читать-писать TRD, а не только человек с мышой в руках
    Ну вот какой профит от этого? Назови мне хотя бы 5 причин, по которой любой программе понадобится писать в TRD? Я вижу только одну причину - записать что-то в TRD для запуска программы в режиме Спектрума, для этого можно воспользоваться тулзой, более TRD ни для чего не нужны. Это не повод, чтоб в ядро системы вкрячивать код по поддержке ущемленного в возможностях (без поддержки каталогов, с ограничением размеров файлов, без поддержки даты и т.д.) формата. Уж лучше научить DOS тому же FAT32, от этого толку куда больше... хотя и смысла в общем-то пока тоже нет :-)

  3. #1963
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shaos Посмотреть сообщение
    Маунтилка TRD-образов как виртуальные диски доса нужна
    Если внимательно почитать мануал на БИОС, то внезапно можно обнаружить. что функционал для работы с рамдисками уже есть. ТАк же (внезапно) сам FN умеет монтировать TRD (для запуска spectrum.exe). Монтировалку trd и сейчас из под консоли не сложно создать. но у меня есть вопрос - что ты дальше с этим будешь делать? у трдоса, по сути своей, файловой системы нет. есть просто оглавление каталога + небольшое описание этого каталога и всё. в Estex нет поддержки трдос, только фат. т.е. чтобы заработало из под консоли как нативный диск доса, это нужно в дос поддержку трдоса прикручивать. лично я этого делать не собирался. Поэтому вариант прикрутить "вход в образ как в каталог" со стороны FN выглядит более логичным.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  4. #1964
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ну TR-DOS таки типа стандарт

    Поэтому наличие возможности маунтить "стандарт" как виртуальный диск на спектрум-совместимом компьютере имеет огромный смысл

    Я кстати хочу позаморачиваться с подцеплением альтернативных дисковых форматов - тот же CD-ROM щас через левую прогру поддержан, а надо бы чтобы как диск был виден...
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  5. #1965
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shaos Посмотреть сообщение
    Ну TR-DOS таки типа стандарт

    Поэтому наличие возможности маунтить "стандарт" как виртуальный диск на спектрум-совместимом компьютере имеет огромный смысл

    Я кстати хочу позаморачиваться с подцеплением альтернативных дисковых форматов - тот же CD-ROM щас через левую прогру поддержан, а надо бы чтобы как диск был виден...
    оно стандартом является только на Спектруме, а у нас не спектрум, а только совместимость с ним. никто и ни что не обязывает соблюдать. а для того, чтобы работать с trd достаточно входа как в каталог командером, ну и тулзу для свёртывания и развёртывания с/на дискеты. ну да, ещё spectrum.exe надо править и сам трдос, чтобы нормально всё грузить. больше ничего не требуется.
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  6. #1966
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sayman Посмотреть сообщение
    Если внимательно почитать мануал на БИОС, то внезапно можно обнаружить. что функционал для работы с рамдисками уже есть. ТАк же (внезапно) сам FN умеет монтировать TRD (для запуска spectrum.exe). Монтировалку trd и сейчас из под консоли не сложно создать. но у меня есть вопрос - что ты дальше с этим будешь делать? у трдоса, по сути своей, файловой системы нет. есть просто оглавление каталога + небольшое описание этого каталога и всё. в Estex нет поддержки трдос, только фат. т.е. чтобы заработало из под консоли как нативный диск доса, это нужно в дос поддержку трдоса прикручивать. лично я этого делать не собирался. Поэтому вариант прикрутить "вход в образ как в каталог" со стороны FN выглядит более логичным.
    Там не те рам-диски - там FAT12

    А то что монтируется для ZX-моды потом нечитабельно из DSS (ошибка открытия диска)

    - - - Добавлено - - -

    > ну да, ещё spectrum.exe надо править и сам трдос, чтобы нормально всё грузить. больше ничего не требуется.

    а это зачем?
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

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

  8. #1967
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shaos Посмотреть сообщение
    а это зачем?
    1. нет поддержки TAP (но это не для трдос конечно)
    2. нет поддержки SCL
    3. нет поддержки 3d2f Для образов
    4. не может грузить образы с любого диска (только корень диска Ц).
    это вот как минимум.

    Цитата Сообщение от Shaos Посмотреть сообщение
    Там не те рам-диски - там FAT12
    файловой системы в этих рам дисках как таковой нет вообще.
    Код:
    BLK_RD_WR:              ; чтение/запись из/в блок(а) памяти секторами
                            ; по 256 байт
            LD HL,bufer     ; адрес буфера данных
            LD DE,sector    ; абсолютный номер сектора
            LD B,sec_num    ; число секторов
            EX AF,AF'
            LD A,command    ; команда 0 - чтение, FF - запись
            EX AF,AF'
            LD A,id_blk     ; идентификатор блока
            LD C,0C8h       ; номер функции
            CALL 3D13h      ; NC -> нормальное завершение
                            ; CF -> ошибка идентификатора
    ; * функция на бета-тестировании...
    
    BLK_TO_RAMD:            ; назначить блок памяти RAM-Disk-у
                            ; любой блок памяти может содержать данные
                            ; RAM-Disk-а в формате TR-DOS для подключения этих
                            ; данных в качестве диска и служит эта функция
            LD A,ram_disk   ; номер RAM-Disk-а 0..15 - соответствует
                            ; RAM-Disk-ам от e: до t:
            LD B,id_blk     ; идентификатор блока
            LD C,0C9h       ; номер функции
            CALL 3D13h      ; NC -> нормальное завершение
                            ; CF -> ошибка: неверный номер RAM-Disk-а или
                            ; RAM-Disk занят
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  9. #1968
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    > 2. нет поддержки SCL

    Но есть конвертер - ведь конвертера должно быть достаточно?

    > файловой системы в этих рам дисках как таковой нет вообще.

    Это ты что-то про TRD нашёл. Такие рам-диски только в ZX-режиме видны...
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

  10. #1969
    Guru Аватар для Sayman
    Регистрация
    16.02.2006
    Адрес
    Новосибирск
    Сообщений
    3,277
    Спасибо Благодарностей отдано 
    17
    Спасибо Благодарностей получено 
    91
    Поблагодарили
    54 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Shaos Посмотреть сообщение
    Но есть конвертер - ведь конвертера должно быть достаточно?
    теоретически да, но не кошерно.

    Цитата Сообщение от Shaos Посмотреть сообщение
    Такие рам-диски только в ZX-режиме видны...
    БИОС про режим спектрума вообще ничего не знает и ему плевать на режимы вообще. напрмиер, FN легко пользуется функцией 0xc9 для установки образа в рамдиск:
    Код:
    	CALL	LoadTRD
    	POP	IY
    	RET	C
    	LD	C,#CA	;Clear RAMdisk Indef
    	SUB	A
    	RST	#08
    	LD	C,#C3
    	LD	A,B
    	CALL	NC,#0008
    	LD	A,(TRDIndef)
    	LD	B,A
    	LD	C,#C9
    	SUB	A
    	RST	#08
    	LD	BC,#00CB
    	SUB	A
    	RST	#08
    0A заповедей:
    I. Не удаляй каталог свой.
    II. Не удаляй до времени ни одного файла.
    III. Не кради файлы.
    IV. Не желай программы ближнего своего.
    V. Почитай BDOS и BIOS как родителей своих ...
    ---
    Sprinter resurrect:
    Telegram
    Discord
    Repo
    Forum

  11. #1970
    Master Аватар для Shaos
    Регистрация
    16.01.2005
    Адрес
    California, USA
    Сообщений
    805
    Спасибо Благодарностей отдано 
    98
    Спасибо Благодарностей получено 
    99
    Поблагодарили
    66 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я имею ввиду DSS не видит их как правильные диски системы - было бы неплохо если бы видел и умел читать/писать
    Администратор сетевого сообщества nedoPC.org
    Урал 8/64К, Sp2000, ZX48K+, ZX16K (спалил), TS1000 (американский ZX81), TS2068, Дельта-С, 20 лет собираю ATM Turbo 2+
    Неспектрумы: Электроника МК-85 и МК-85М, ПК-01 Львов, БК-0011, Вектор-06Ц, Лик (спец), Апогеи, Radio-86RK SRAM 32K & 128K (всё ещё собираю)

Страница 197 из 202 ПерваяПервая ... 193194195196197198199200201 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Sprinter
    от lvd в разделе Sprinter
    Ответов: 42
    Последнее: 12.07.2015, 20:18
  2. Sprinter resurrection
    от WingLion в разделе Sprinter
    Ответов: 52
    Последнее: 10.01.2009, 00:32
  3. Sprinter или монитор?
    от newart в разделе Sprinter
    Ответов: 1
    Последнее: 03.02.2007, 09:45

Ваши права

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