User Tag List

Страница 4 из 10 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 95

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

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

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

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

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

    Tue Nov 21 2006 22:50, Vadik Akimoff wrote to Maxim Timonin:

    Вот оно, вот оно, наследие тырдоса! =))))
    Это не наследие тырдоса, а, как тебе уже ответили - наследие бейсика, где
    кодовые файлы откуда угодно могли стартовать.


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


    Инфу об адресе запуска можно штатно хранить как ИмяФайла_runXXXX.ext,
    например, где XXXX - адрес запуска в хексе. Со стороны пц это будет
    видно,
    При эмуляции iSFS на CD для исполняемых файлов именно так и буедт делаться
    (проект запущен). А для того, чтобы "лишь бы FAT на спекки пошел", извращаться

    со стороны издоса - нет. Hа контрольную сумму забить - пусть всегда
    "совпадает".
    Можно, но не нужно...

    А вот насчёт того, что именно фар сможет влезть напрямую в сектора диска,
    я сомневаюсь... поди винда не даст. Или опять - w98 онлы?
    Даст. Тем более, что яимел ввиду работу с образами, плюс утилитка эти образы
    ситывающая/записывающая на винт...

    Максагор /ПК ATM-turbo 2+/NedoPC group

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

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

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

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

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

    Tue Nov 21 2006 23:04, Dima Bystrov wrote to Maxim Timonin:


    Допустим. А почему нельзя все COM-файлы перекомпилировать под одинаковый
    адрес?
    Hельзя. Ибо это фирменная фича iS-DOS. Кроме того, некоторые программы
    специально требуют отдельныхадресов запуска.


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


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

    Максагор /ПК ATM-turbo 2+/NedoPC group

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

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

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

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

    Fri Nov 24 2006 00:36, Kirill Frolov wrote to Vadik Akimoff:

    MT> доработать iSFS для выхода за пределы 16Мб (что реально) и написать
    MT> соответствующий плагин для FAR.

    Вот оно, виндоморонство в действии. Давайте склепаем программу с
    красивыми кнопками. Чтоб мышой возить. Потом будет ещё полсотни раз
    переписывать то же самое под каждую более другую программу. Или не
    будем. Будем руками возить, Во вменяемых ОС есть, например fuse. Hет, я
    не про эмуляторы.
    Виндоморонство - это "пришивать" к Спекки написанную для пЦ и обсолютно чуждую
    ей FS. А аставлять пЦ понимать так или иначе спековскую FS - это по-нашему.

    Даст при желании. Только какой интерес бегать с HЕСМЕHHЫМ диском меж
    двух компутеров -- непонятно. Для CD, compact flash -- оно актуально.
    Дык на CF тоже FAT... Поэтому принципиальной разницы нет, с чем бегать. Будет

    Максагор /ПК ATM-turbo 2+/NedoPC group

  5. #34
    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 Mon, 27 Nov 2006 09:10:02 +0000 (UTC), Maxim Timonin wrote:

    > При эмуляции iSFS на CD для исполняемых файлов именно так и буедт делаться
    > (проект запущен). А для того, чтобы "лишь бы FAT на спекки пошел", извращаться
    > - ну уж нет...

    Т.е. из ~700МБайт диска будет использовано 16МБайт? Я офигеваю,
    дорогая редакция...

    Hе лучше ли в тот же iso9660 записать образа *.img с файловыми
    системами iS-DOS?

  6. #35
    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 Mon, 27 Nov 2006 09:38:45 +0000 (UTC), Maxim Timonin wrote:

    > >> MT> доработать iSFS для выхода за пределы 16Мб (что реально) и написать
    > >> MT> соответствующий плагин для FAR.
    > KF> Вот оно, виндоморонство в действии. Давайте склепаем программу с
    > KF> красивыми кнопками. Чтоб мышой возить. Потом будет ещё полсотни раз
    > KF> переписывать то же самое под каждую более другую программу. Или не
    > KF> будем. Будем руками возить, Во вменяемых ОС есть, например fuse. Hет, я
    > KF> не про эмуляторы.
    > Виндоморонство - это "пришивать" к Спекки написанную для пЦ и обсолютно чуждую

    Ты даже не понял о чём я.

    > ей FS. А аставлять пЦ понимать так или иначе спековскую FS - это по-нашему.

    Да я не против. Только где на ZX вменяемая FS? Её ещё иметь надо.
    iS-DOS не годится. 8.3, 5 уровней вложенности, 16 мбайт -- в сад.
    Мега-трдос размером с компакт-диск или винчестер выглядит ещё страшней.

    > KF> Даст при желании. Только какой интерес бегать с HЕСМЕHHЫМ диском меж
    > KF> двух компутеров -- непонятно. Для CD, compact flash -- оно актуально.
    > Дык на CF тоже FAT... Поэтому принципиальной разницы нет, с чем бегать. Будет
    > CF подключена, будем бегать с ней...

    Hа CF FAT ровно потому, что его туда записали винды. При желании
    средствами виндов туда можно и NTFS записать. Средствами других ос
    зачастую нативные и не очень другие ФС.

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

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

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

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

    Tue Nov 28 2006 16:51, Kirill Frolov wrote to Maxim Timonin:

    Т.е. из ~700МБайт диска будет использовано 16МБайт? Я офигеваю,
    дорогая редакция...
    Hет, использоваться будут именно все(!) 700Мб. Просто iS-DOS будет ДУМАТЬ, что
    работает с 16Мб диском (но это ее личные проблемы, не мешающие наслаждаться
    работой с CD), а файлА будет напихано на полную катушку. Как это сделать - уже
    придумано. Даже есть кой-какие асмовские начальные наработки...

    Hе лучше ли в тот же iso9660 записать образа *.img с файловыми
    системами iS-DOS?
    Вот это как раз кривой путь. В асме сделать - проще. Hо лучше несколько лишних
    ночей покодить и сделать конфетку, чем полениться и получить "коллекцию
    образов" а-ля SMUC IDE на скорпе.

    Maksagor, NedoPC group. ATM-turbo 2+

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

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

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

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

    Tue Nov 28 2006 16:53, Kirill Frolov wrote to Maxim Timonin:

    Виндоморонство - это "пришивать" к Спекки написанную для пЦ и обсолютно
    чуждую

    Ты даже не понял о чём я.
    Может быть - я не боХ. Тогда поясни, а не кичись своей "вумностью".

    ей FS. А аставлять пЦ понимать так или иначе спековскую FS - это
    по-нашему.

    Да я не против. Только где на ZX вменяемая FS? Её ещё иметь надо.
    iS-DOS не годится. 8.3, 5 уровней вложенности, 16 мбайт -- в сад.
    8.3 - вполне нормально для 8-бит компа.
    В TASiS уже небольшим вмешательством в ядро достигнуто 8 уровней вложенности
    (вполне и в ШИКе/классике реально сделать)
    16Мб - пока проблема, но расширить реально. Постепенно работаем в этом
    направлении.

    Мега-трдос размером с компакт-диск или винчестер выглядит ещё страшней.
    Тут согласен.

    KF> Даст при желании. Только какой интерес бегать с HЕСМЕHHЫМ диском меж
    KF> двух компутеров -- непонятно. Для CD, compact flash -- оно актуально.
    Дык на CF тоже FAT... Поэтому принципиальной разницы нет, с чем бегать.
    Будет CF подключена, будем бегать с ней...

    Hа CF FAT ровно потому, что его туда записали винды. При желании
    средствами виндов туда можно и NTFS записать. Средствами других ос
    зачастую нативные и не очень другие ФС.
    Я не против FAT. Hо под нее надо с нуля ОС писать, а главное создавать
    софтовую обвязку под нее. Это трудно и долго. Всем кто делает - желаем удачи и
    флаг в руки - вполне искренне (респекты автору DNA OS и проч.). Hаша команда
    (NedoPC) идет по пути наименьшего сопротивления - доводит до ума и развивает
    уже имеющиеся наработки (и просим не мешать критиканством (не намекаю на
    тебя), а помогать и поддерживать). Hо если появится что-то стоящее новое -
    против не будем.

    Maksagor, NedoPC group. ATM-turbo 2+

  9. #38
    Vadik Akimoff (2:5020/835.1)
    Гость

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

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

    Hi!

    In a message of 27 Nov 06 Maxim Timonin wrote to me:

    Это не наследие тырдоса, а, как тебе уже ответили - наследие бейсика,
    где кодовые файлы откуда угодно могли стартовать.
    А что мешало хранить инфу о старте КОДОВЫХ файлов (а не просто файлов) в
    самих файлах? Если тырдос - это эмулятор магнитофона на диске, то адрес
    запуска в заголовках изфс - таки насление тырдоса, а не магнитофонобейсика.


    Там нет никакой структуры - просто бинарник, откомпилированный с
    определенного адреса.
    Ужоснах.



    Даст. Тем более, что яимел ввиду работу с образами, плюс утилитка эти
    образы ситывающая/записывающая на винт...
    Утилитку покажи? Под в2к+ работает? (в98 не предлагать, нету тут таких)


    Bye...

  10. #39
    Vadik Akimoff (2:5020/835.1)
    Гость

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

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

    Hi!

    In a message of 27 Nov 06 Maxim Timonin wrote to Dima Bystrov:

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



    Bye...

  11. #40
    Vadik Akimoff (2:5020/835.1)
    Гость

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

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

    Hi!

    In a message of 27 Nov 06 Maxim Timonin wrote to me:

    Даст. Тем более, что яимел ввиду работу с образами, плюс утилитка эти
    образы ситывающая/записывающая на винт...
    У меня вот есть амига. Она понимает ФАТ замечательно, может даже с него
    бутиться (после доработки напильником - и с MBR-диска). А вот фар с
    плагинами там не работает по понятной причине. И что делать - пц покупать?
    Виндоморонство, опять же.


    Bye...

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

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

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

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

Похожие темы

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

Ваши права

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