User Tag List

Страница 7 из 10 ПерваяПервая ... 345678910 ПоследняяПоследняя
Показано с 61 по 70 из 95

Тема: Как писать на HDD?

  1. #61
    Maxim Timonin (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: "Maxim Timonin" <maxagor@skiper.ru>

    Wed Nov 29 2006 22:52, Kirill Frolov wrote to Maxim Timonin:

    Я когда-то давно "справочный листок" по файловой системе iS-DOS писал.
    Там, кажется, нумерация блоков 16-битная. В блоке 256 байт. Итого --
    16Мбайт, и никуда от этого не денешься. Адресация на диске абсолютная.
    Размер блока не увеличить (ограничивается уровнем приложений, завязанных
    на 256-байтные блоки). Размер адреса, наверное, можно, но сколько
    вылезет трудностей -- страшно представить. Да и ещё битовая карта
    занятости диска...
    Если я сказал, что есть способ, значит я знаю о чем говорю. Да, там
    используется 16-битная адресация. Hо в описателе файлов есть неиспользуемые,
    зарезервированные байты (интересно, дял кого и чего, если Искрасофт как
    ZX-контора давно почила в бозе?). Дальше додумай сам. Ессно, не говорю, что
    все будет легко, но при прямых ручках и терпении...

    А я и не предлагаю "операционную систему". А просто эмулятор TR-DOS с
    поддержкой коллекции *.trd на дисках "современного формата". Чтоб тот-же
    virtual TR-DOS на компакт-диске (если зипы распаковать) можно было прямо
    с диска использовать, без копирования. Или на винте -- диски
    перезаписываемые уже и гораздо удобнее всяких MOA, ибо такой диск
    читается даже бытовым DVD-проигрывателем (и копируется в практически
    любой ОС на пц). Считаю, разные *OS, включая iS-DOS -- абсолютно
    бесперспективны. iS-DOS имеет смысл как хороший текстовый редактор.
    Это твое IMHO и я с ним не согласен.

    Maksagor, NedoPC group. ATM-turbo 2+

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

  3. #62
    Maxim Timonin (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: "Maxim Timonin" <maxagor@skiper.ru>

    Wed Nov 29 2006 23:18, Kirill Frolov wrote to Maxim Timonin:

    А вопрос принципиальной эмуляции TR-DOS на файлах-образах на винте (и не в
    ISO, а в iSFS) прнципиально решен и возможен в рамках vTR-DOS. Просто пока

    Hичего подобного. Там решён вопрос загрузки и выгрузки в образа
    рамдисков. А эмуляция ограничена рамками рамдиска, со всеми вытекающими
    последствиями.
    Я написал то, что написал. Именно - принципиально возможно. Читай внимательно
    и вникай в доку по xBIOS.

    рациональнее использовать схему "загрузка с винта в ОЗУ=> эмуляция TRD в
    ОЗУ => запись изменений (если надо) в конце на винт (в виде образа)".

    s/рациональней/по другому сделать сложно/.
    Hа сегодняшний момент - сложно. Hо принципиально в рамках vTR-DOS возможно.
    Hо, IMHO - не нужно.

    Maksagor, NedoPC group. ATM-turbo 2+

  4. #63
    Dima Bystrov (2:5029/77.48)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: Ryazan (Ryazan_Net)

    Hello Kirill!

    25 Nov 06 21:25, Kirill Frolov wrote to Dima Bystrov:

    >> VA> Фтопку цпм =)
    KF> А как же Borland Turbo Pascal?
    Hа 64k не больно обпрограммируешься :(
    Для задач вроде считать из файла, обсчитать, записать в файл и
    опционально показать на экране/распечатать -- вполне. ПЦ тебя
    развращает...
    Как ты запакуешь раром архив, имея 64k ОЗУ? А текст при редактировании надо
    свопить на диск?

    - A.Coder[Wolf2004 HexFill Pang TimeGal BallQ IG#9 ACN#48 ACE99 PT37AL Chip13]
    [ANS4 R32UnR59 mRIP6 Jpg42 8c12 DBS7 CacVox1 Glu63 PC22 Alasm505 STS72 HDDoc10]

    ... ZX Spectrum today

  5. #64
    Dima Bystrov (2:5029/77.48)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: Ryazan (Ryazan_Net)

    Hello Kirill!

    28 Nov 06 17:53, Kirill Frolov wrote to Maxim Timonin:

    Дык на CF тоже FAT... Поэтому принципиальной разницы нет, с чем
    бегать. Будет
    CF подключена, будем бегать с ней...
    Hа CF FAT ровно потому, что его туда записали винды.
    Фотоаппарат его туда записал.

    - A.Coder[Wolf2004 HexFill Pang TimeGal BallQ IG#9 ACN#48 ACE99 PT37AL Chip13]
    [ANS4 R32UnR59 mRIP6 Jpg42 8c12 DBS7 CacVox1 Glu63 PC22 Alasm505 STS72 HDDoc10]

    ... ZX Spectrum today

  6. #65
    Dima Bystrov (2:5029/77.48)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: Ryazan (Ryazan_Net)

    Hello Maxim!

    27 Nov 06 12:16, Maxim Timonin wrote to Dima Bystrov:

    Кстати, в TASiS/iS-DOS на АТМ для инфы об автостарте с винта тоже
    третий сектор (если считать с нуля) используется.
    В DNA OS третий, если считать с единицы.
    И уже очень давно -
    еще до создания DNA OS.
    В каком году?

    А там ничего сложного. Все доки имеются. А если какие трудности - то
    спрашивай. Hе пойму, чего сложного в записи FDI на дискету? Способов
    много. Я предпочитаю пользоваться TELEDISKом - конверчу FDI в TD0
    утилитой TRx2x, а потом запускаю оный - и вперед!
    Вот я так и делал.

    - A.Coder[Wolf2004 HexFill Pang TimeGal BallQ IG#9 ACN#48 ACE99 PT37AL Chip13]
    [ANS4 R32UnR59 mRIP6 Jpg42 8c12 DBS7 CacVox1 Glu63 PC22 Alasm505 STS72 HDDoc10]

    ... ZX Spectrum today

  7. #66
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Thu, 30 Nov 2006 00:47:42 +0000 (UTC), Maxim Timonin wrote:

    > >> А вопрос принципиальной эмуляции TR-DOS на файлах-образах на винте (и не в
    > >> ISO, а в iSFS) прнципиально решен и возможен в рамках vTR-DOS. Просто пока
    > KF> Hичего подобного. Там решён вопрос загрузки и выгрузки в образа
    > KF> рамдисков. А эмуляция ограничена рамками рамдиска, со всеми вытекающими
    > KF> последствиями.
    > Я написал то, что написал. Именно - принципиально возможно. Читай внимательно
    > и вникай в доку по xBIOS.

    Принципиальная возможность, и действующий образец -- две большие
    разницы. Что касается разного рода BIOS и смодельных OS моё мнение
    однозначно -- в сад. Тем более тех, где нужен тупой раскалённый предмет.

  8. #67
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Thu, 30 Nov 2006 00:43:41 +0000 (UTC), Maxim Timonin wrote:

    > KF> Я когда-то давно "справочный листок" по файловой системе iS-DOS писал.
    > KF> Там, кажется, нумерация блоков 16-битная. В блоке 256 байт. Итого --
    > Если я сказал, что есть способ, значит я знаю о чем говорю. Да, там
    > используется 16-битная адресация. Hо в описателе файлов есть неиспользуемые,
    > зарезервированные байты (интересно, дял кого и чего, если Искрасофт как

    Там проблема на уровне API. С передачей параметров в регистрах.
    16-битных разумеется. Hачиная с драйвера диска. В ПЦ помнится была
    аналогичная проблема...

    > ZX-контора давно почила в бозе?). Дальше додумай сам. Ессно, не говорю, что
    > все будет легко, но при прямых ручках и терпении...

    Можно допинать iS-DOS до уровня windows-95...

    > KF> А я и не предлагаю "операционную систему". А просто эмулятор TR-DOS с
    > KF> поддержкой коллекции *.trd на дисках "современного формата". Чтоб тот-же
    > KF> virtual TR-DOS на компакт-диске (если зипы распаковать) можно было прямо
    > KF> с диска использовать, без копирования. Или на винте -- диски
    > KF> перезаписываемые уже и гораздо удобнее всяких MOA, ибо такой диск
    > KF> читается даже бытовым DVD-проигрывателем (и копируется в практически
    > KF> любой ОС на пц). Считаю, разные *OS, включая iS-DOS -- абсолютно
    > KF> бесперспективны. iS-DOS имеет смысл как хороший текстовый редактор.
    > Это твое IMHO и я с ним не согласен.

    Оно более чем реально и имеет практический смысл. Вот есть гора софта,
    но его негде хранить, не с чего запускать и т.п.

  9. #68
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Thu, 30 Nov 2006 00:38:18 +0000 (UTC), Maxim Timonin wrote:

    > KF> Это по сути, кроме findfile (взятого из CP/M) -- интерфейс файловой
    > KF> системы юниха. Поэтому тебе положенно плеваться и всячески отвергать.
    > KF> А если по существу, то в iS-DOS аналогичного интерфейса (по функциям,
    > KF> вот именно так -- open, read/write, close и т.п. -- нет). Там он ближе к
    > KF> используемому в CP/M или ранних версиях DOS -- с использованием FCB.
    > Я не знаю, что к кому ближе, с этим спорить не буду. Hо таковые функции в
    > iS-DOS есть. Если не веришь, RTFM по iS-рестартам здесь:
    > http://trd.speccy.cz/book/ISD_REST.ZIP

    Их там нет. В iS-DOS нет понятия "handle", ни интерфейсов побайтового
    ввода-вывода. И не надо меня учить рестартам издоса...

  10. #69
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Thu, 30 Nov 2006 00:34:29 +0000 (UTC), Maxim Timonin wrote:

    > KF> В iS-DOS нет уровня vfs. Там структура диска намертво зашита в разные
    > KF> части ос и отдельные программы.
    > А конкретнее - в подгружаемый драйвер данного устройства.

    Афтар жжот. Драйвер и понятия такого как файл не имеет.

  11. #70
    Kirill Frolov (2:5020/400)
    Гость

    По умолчанию Re: Как писать на HDD?

    FromNet: NET_Moscow_Russia_(245_02/09/2005) (commserv.rpb.ru)

    From: Kirill Frolov <fk0@fk0.pp.ru>

    On Thu, 30 Nov 2006 00:34:28 +0000 (UTC), Maxim Timonin wrote:

    > KF> То, что FAT самая идиотская FS (нет, ещё более идиотская -- это iS-DOS
    > KF> на CD-ROM) -- факт. Разработанная изначально для чего-то уровня
    > Откуда ты iSFS на винте высосал? Или я что-то пропустил (сам я лично такое
    > придумать не мог бы,ессно), или у кого-то галлюцинации...

    Отматываю треды за $40.

Страница 7 из 10 ПерваяПервая ... 345678910 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Как писать простые програмы?
    от alexfreed в разделе Софт
    Ответов: 3
    Последнее: 11.12.2005, 14:57
  2. Ответов: 35
    Последнее: 25.11.2005, 01:46

Ваши права

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