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

User Tag List

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

Тема: boot ZYX, для +3DOS

  1. #31
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Стыковки с бейсиком почти нет.
    а кому, по факту, нужна эта стыковка-то??? ты много знаешь "сильных прог" на бейсике? а что-то загрузить-сохранить - легко.
    Цитата Сообщение от Vadim Посмотреть сообщение
    Многочисленные ошибки и недоработки.
    а у +3дос ошибок нету, да? в тр-досе, кстати, ошибки фиксили, уже куча версий поменялась. и рам-диск тебе, и эмулятор дискеты с винта где-то был, кажись.
    Цитата Сообщение от Vadim Посмотреть сообщение
    Нет такого понятия как низкоуровнвые дисковые функции (как int 13 на пц).
    а чем, собственно, отличается int 13 от #3D13?
    Цитата Сообщение от Vadim Посмотреть сообщение
    +3ДОС лишён этого недостатка. При желании его можно переписать вообще таким образом, что он будет работать на формате FAT.
    да, и тр-дос можно ваще нахрен переписать. ~60% прог будут продолжать работать, а остальные..... сколько процентов софта под +3дос будут продолжать работать в переписанном +3дос?
    кстати о форматах. есть много программ, у которых диск отформачен далеко не 16*256. или мы щас скажем, что это не тр-дос?)) а что еще? где еще будут работать эти диски?
    Цитата Сообщение от Vadim Посмотреть сообщение
    Опять же, файлы лежат в цпм, на винте, а мы делаем некий программно-аппаратный эмуль, с перехватом загрузки с ленты (как сделали спустя несколько лет чехи).
    программно-аппаратный эмуль майфуна можно сделать и на тр-дос (хоть даже с винтом). только не надо никому.
    Цитата Сообщение от Vadim Посмотреть сообщение
    Сейчас вот возможен 3-й вариант, это использованием +3ДОС. Переписанной. Она сможет работать с винтом, в отличие от трдос. Но софта в ней мало... Печально всё это.
    собственно, кол-во софта - это ответ на все споры. "+3дос такая хорошая, просто софта для нее нет". смешно же.

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

  3. #32
    Master
    Регистрация
    30.08.2009
    Адрес
    г. Луганск
    Сообщений
    841
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    программно-аппаратный эмуль майфуна можно сделать и на тр-дос (хоть даже с винтом)
    сильно загнул

  4. #33
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Eugen Tsalapov Посмотреть сообщение
    сильно загнул
    это, собственно, к тому, что это вообще не заслуга +3дос.

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

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    сколько процентов софта под +3дос будут продолжать работать в переписанном +3дос?
    Не поверишь? 100%. Будут работать неверно только те программы, которые в курсе логической организации диска. Это я имею ввиду, если мы перепишем +3 дос на формат FAT.

    ---------- Post added at 21:22 ---------- Previous post was at 21:19 ----------

    Цитата Сообщение от psb Посмотреть сообщение
    а кому, по факту, нужна эта стыковка-то??? ты много знаешь "сильных прог" на бейсике?
    Я имел ввиду синтаксис дисковых команд. Неужели непонятно? В трдос диск прикручен весьма некрасиво. Команда должна быть всегда последней в строке (или единственной). Префиксы в виде NN usr 15619: REM: В +3ДОС этого нет. Бейсик программа не сдвинута на 112 байт.

    ---------- Post added at 21:28 ---------- Previous post was at 21:22 ----------

    Цитата Сообщение от psb Посмотреть сообщение
    программно-аппаратный эмуль майфуна можно сделать и на тр-дос (хоть даже с винтом). только не надо никому.
    Ух тыыыы. Надо же! А все ещё не сделали. И винт красиво и легко все ещё в трдосе не работает. Или я чего-то упустил? Кроме разработки vTR-DOS на АТМ и контроллера smuc на скорпе других разработок я не слышал. Нет винта на спектруме. Нет. И как переписать трдос прикажешь? Как? Как уйти от привзяки к секторам 1-16, к 255 трекам? КАк отвязаться от 16-и байтных описателей каталога?
    Плюсы +3дос как раз в этом и состоят, что программа не в курсе внутренних устройств дисковой подсистемы. +3дос является прослойкой между программой и файлами на диске. В этом и состоит ее преимущество. Я уже в какой то теме писал, что в принципе +3дос и трдос похожи, в том плане, что это дисковые интерфейсы. Но +3 дос реализован куда лучше. Синтаксис прозрачен. Программы с корректно написанными бейсик-загрузчиками на ленте будут работать так же и на диске. В трдос это невозможно. Из машинного кода есть интерфейс для работы с файлами. И интерфейс низкого уровня (дисковый драйвер). В трдос все как бы не совсем так. Кое что есть, но не то.

    ---------- Post added at 21:38 ---------- Previous post was at 21:28 ----------

    Цитата Сообщение от psb Посмотреть сообщение
    собственно, кол-во софта - это ответ на все споры. "+3дос такая хорошая, просто софта для нее нет". смешно же.
    Ну а в трдосе много софта? Много игр. И переводили их все. Всем миром так сказать. На территории exСССР. Это не достоинство трдос, выхода не было другого. Это ведь так. И ты это прекрасно знаешь. А возьми прикладной софт. Те же файловые коммандеры. Нормального, удобного и с более менее хорошими набором функций так и нет. Кое-что есть в одном, кое что в другом. А одного нету. Меня бы устроило нечто похожее на нортон или волков или DN. Но их не было и нет. Хотя нет. Хорошим был Хоней коммадер, но размерами великоват для работы с дискеты.
    А что ещё есть в трдос? Что? По большей части скинутые "системки" с ленты. в трдос большая часть не адаптирована, т.е. ввод/вывод остался ленточным. Почти все они бесполезны. Глянь коллекции, по 20-30 дисков с "системками", а что там полезного?
    Так что как я и сказал - игры, только игры адаптированные огромной армией спектрумистов. А т.к. игры к нам приходили большей частью поломанные, то и версии эти частенько непроходимые. А те версии (около 700 на wos) что есть для +3 - полностью рабочие.

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

    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
    [свернуть]

  6. #35
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,078
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    сколько процентов софта под +3дос будут продолжать работать в переписанном +3дос?
    Цитата Сообщение от Vadim Посмотреть сообщение
    Не поверишь? 100%. Будут работать неверно только те программы, которые
    100%-ная совместимость при наличии неверно работающих программ? Странная арифметика.
    Цитата Сообщение от psb Посмотреть сообщение
    программно-аппаратный эмуль майфуна можно сделать и на тр-дос (хоть даже с винтом). только не надо никому.
    Цитата Сообщение от Vadim Посмотреть сообщение
    Ух тыыыы. Надо же! А все ещё не сделали.
    Сделал давно эмулятор магнитофона, используя TR-DOS.
    Цитата Сообщение от Vadim Посмотреть сообщение
    Нет винта на спектруме. Нет.
    Без комментариев.
    Цитата Сообщение от Vadim Посмотреть сообщение
    Программы с корректно написанными бейсик-загрузчиками на ленте будут работать так же и на диске. В трдос это невозможно.
    Поясните, пожалуйста, если не затруднит, что такое "корректно написанные бейсик-загрузчики".

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

    По умолчанию

    Цитата Сообщение от psb Посмотреть сообщение
    есть много программ, у которых диск отформачен далеко не 16*256. или мы щас скажем, что это не тр-дос?))
    ну скажем, таких программ не много. Зачем они это делали (кроме защиты) непонятно. Понятно лишь то, что трдос напрямую с таким диском работать не может. А int 13 на ПЦ, может работать с дискетами разного физического формата. И 9 секторов по 512 байт и 10 и 18. Можно сменить размер сектора. процедуры будут работать. В 3d13 это невозможно (думаю ты понимаешь, вернее я уверен в этом). +3дос так же способна настраиваться на различные форматы. Есть там некий аналог BPB ms-dos'а. Табличка в первом секторе на дискете.
    ТРДОС можно переписать, что бы всё это появилось. Можно. Но куда девать весь багаж программ которые работают через 3d13? Которые предполагают определенный физический и логический формат? Выкинуть? Тогда будут работать только программы с бейсик загрузчиками. А 80% софта в помойку. Вот почему я и пишу, что трдос нельзя апгрейдить, развивать. Мы связаны по рукам и ногам.


    ---------- Post added at 21:49 ---------- Previous post was at 21:48 ----------

    Цитата Сообщение от Лас Посмотреть сообщение
    Поясните, пожалуйста, если не затруднит, что такое "корректно написанные бейсик-загрузчики".
    Когда не используются команды LOAD"" когда указывается имя.

    ---------- Post added at 21:49 ---------- Previous post was at 21:49 ----------

    Цитата Сообщение от Лас Посмотреть сообщение
    Сделал давно эмулятор магнитофона, используя TR-DOS.
    А поподробнее можно?

    ---------- Post added at 22:01 ---------- Previous post was at 21:49 ----------

    Цитата Сообщение от Лас Посмотреть сообщение
    100%-ная совместимость при наличии неверно работающих программ? Странная арифметика.
    Если мы имеем примерно 700-900 релизов игр на спектруме +3 и 2-3 дисковых редакторов (гипотетических, т.к. я их не видел). И пару форматтеров. Какой это процент от 900? Вообще на спектруме примерно 4500 игр. 3 утилиты форматирования: DCU, RDS и ещё одна (типа Афродита или как то так). Ровно 1 дисковый редактор. Какой это процент от 4500? Вот я и округлил.
    Последний раз редактировалось Vadim; 17.08.2010 в 08:52.

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

    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
    [свернуть]

  8. #37
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,078
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    А поподробнее можно?
    Если в общих словах, то:
    Реализовано для KAY-1024 - в ROM-0 (Бейсик-48) в процедурах работы с магнитофоном сделаны переходы в ПЗУ TR-DOS, где осуществляется работа с образом ленты .tap, загруженном с диска tr-dos в RAM-диск KAY-1024.

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

    По умолчанию

    Цитата Сообщение от Лас Посмотреть сообщение
    Реализовано для KAY-1024 - в ROM-0 (Бейсик-48) в процедурах работы с магнитофоном сделаны переходы в ПЗУ TR-DOS, где осуществляется работа с образом ленты .tap, загруженном с диска tr-dos в RAM-диск KAY-1024.
    Похвально. Принцип ясен. Но ведь это не соответствует тому, что это "реализовано в тр-дос". Перелопачен и бейсик-48 и трдос с рам-диском. Но ведь это же как трусы через голову надевать? Не так ли? Хотя в условиях трдос иначе и не сделаешь. Загрузка с реальной ленты уже наверное не работает? В 1998 я продумывал такой вариант, но тот факт что надо перешивать ПЗУ и к тому же менять ПЗУ бейсик-48 останавливало. Рад что у вас получилось.

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

    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
    [свернуть]

  10. #39
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,078
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    9
    Поблагодарили
    7 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Ваша радость и ваши похвалы ничего не стоят для меня.

  11. #40
    Banned
    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Будут работать неверно только те программы, которые в курсе логической организации диска.
    ровно как и в тр-дос. если отбросить неродные форматы дискет, то свои загрузчики (не #3d13) использовали тогда, когда родные не устраивали: постоянное ныряние в каталог при загрузке нового файла, дергание к 0 треку и обратно при ошибке, загрузка с музыкой и т.д. есть ли такое на +3дос (загрузка с музыкой хотя бы)?
    Цитата Сообщение от Vadim Посмотреть сообщение
    Я имел ввиду синтаксис дисковых команд. Неужели непонятно?
    а я имел в виду "много ли ты знаешь "сильных прог" на бейсике". ты на вопрос не ответил. да просто НЕТ таких программ. это все понты, никому не нужные.
    Цитата Сообщение от Vadim Посмотреть сообщение
    Плюсы +3дос как раз в этом и состоят, что программа не в курсе внутренних устройств дисковой подсистемы. +3дос является прослойкой между программой и файлами на диске.
    ога. и если бы все писали под тр-дос честно (и скучное УГ), то отличий бы не было.
    Цитата Сообщение от Vadim Посмотреть сообщение
    Это не достоинство трдос, выхода не было другого.
    я не спорю, но это свершившийся ФАКТ. дальше что угодно можно говорить.
    Цитата Сообщение от Vadim Посмотреть сообщение
    По большей части скинутые "системки" с ленты. в трдос большая часть не адаптирована, т.е. ввод/вывод остался ленточным. Почти все они бесполезны.
    ололо! вернись в 21й век годов с 95-96х уже нет таких программ. но есть много всего написанного именно под тр-дос. так что вранье. и про частенько непроходимые игры - тоже.

    Цитата Сообщение от Vadim Посмотреть сообщение
    ну скажем, таких программ не много.
    если их 1% - это уже много! это просто немерянная тонна журналов, игры, тот же исдос (а он работает через тр-дос!) и разные прочие хреновины. они все юзают тр-дос, и у них не 16*256.

    Цитата Сообщение от Vadim Посмотреть сообщение
    Понятно лишь то, что трдос напрямую с таким диском работать не может.
    что значит не может? то, что там нет файлов - да, не может. но #3d13 спокойно читает и пишет такие сектора!

    Цитата Сообщение от Vadim Посмотреть сообщение
    3 утилиты форматирования: DCU, RDS и ещё одна (типа Афродита или как то так). Ровно 1 дисковый редактор.
    хех)) а вы определенно знаток тр-доса и его софта)) смело умножайте так на 5-10 свои цифры.

    Цитата Сообщение от Vadim Посмотреть сообщение
    но тот факт что надо перешивать ПЗУ и к тому же менять ПЗУ бейсик-48 останавливало.
    а то что у +3 поменян бейсик-48, это ничего? а в тр-дос, емнип, он не поменян. он юзает изначально заложенные в него механизмы.

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

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

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

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

Похожие темы

  1. Адаптация программ к системе +3DOS
    от Addison в разделе Софт
    Ответов: 142
    Последнее: 29.01.2024, 17:38
  2. Утилиты для +3DOS
    от Addison в разделе Утилиты
    Ответов: 6
    Последнее: 15.05.2015, 22:59
  3. TR-DOS -> 3DOS?
    от dhau в разделе Оси
    Ответов: 4
    Последнее: 02.02.2005, 16:29
  4. Tomber boot
    от rajdee в разделе Софт
    Ответов: 6
    Последнее: 19.01.2005, 23:41

Ваши права

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