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

User Tag List

Страница 1 из 12 12345 ... ПоследняяПоследняя
Показано с 1 по 10 из 120

Тема: TR-DOS 5.041

  1. #1
    Veteran Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    Курган
    Сообщений
    1,693
    Благодарностей: 356
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Exclamation TR-DOS 5.041

    Представляю новую версию системы TR-DOS, которая предназначена для замены версий 5.03/5.04/5.04s/5.04t. В ней исправлены ошибки (не все) и сделаны некоторые обновления. Совместимость максимально сохранена. Проверено большое количество программ, обращающихся напрямую к процедурам TR-DOS через точку входа 3D2F, процедуры к которым эти программы обращаются находятся по тем же адресам, что и в предыдущих версиях.
    Система создана через восстановление исходного текста 5.04T, а не методом наложения заплаток на существующий код. Исходный текст проанализирован, найденные ошибки и неточности исправлены, но это не последняя редакция системы.
    Система находится ещё в стадии доработки. Жду сообщений о несовместимости со старыми версиями или просто отзывов.
    Создавалась она не как самоцель (хотя и это было бы неплохо), а как ступень к новой версии TR-DOS с поддержкой НЖМД для компьютеров типа Профи.
    Вложения Вложения
    Последний раз редактировалось Vadim; 03.12.2012 в 11:46.

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

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

  2. Эти 18 пользователя(ей) поблагодарили Vadim за это полезное сообщение:
    alvis (05.12.2012), Barmaley_m (24.03.2013), Djoni (02.12.2012), drbars (03.12.2012), introspec (01.05.2013), John North (11.12.2015), Mad Killer/PG (02.12.2012), NovaStorm (01.12.2012), palsw (02.12.2012), razer (02.12.2012), SoftFelix (01.12.2012), solegstar (02.12.2012), spensor (03.12.2012), Splinter (03.12.2012), Stingrey (03.12.2012), Urguk (02.04.2014), zebest (01.12.2012), Максагор (04.05.2013)

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

  4. #2
    Veteran Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    Курган
    Сообщений
    1,693
    Благодарностей: 356
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Сразу хочу сказать, что я видел почти все версии TRDOS которые появились в 90-е годы и позднее. Я их анализировал, те версии что были у меня - 100% патчи или к 5.03 или к 5.04 и т.д. Чешская версия 5.05 заметно отличается по коду, но к сожалению она далеко не идеал. На реале тест не выдержала. Второе нажатие Enter в команде LIST без дискеты в дисководе повесило систему. Все остальные версии "патчи" - не исправляли вообще или исправляли частично ошибки TRDOS. Это главное, заметно по патчам, что исходного текста у авторов не было. Ошибок в системе много, почти каждый день я что-нибудь да нахожу.

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

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

  5. #3
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,062
    Благодарностей: 780
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Представляю новую версию системы TR-DOS, которая предназначена для замены версий 5.03/5.04/5.04s/5.04t.
    С чего вдруг она предназначена для замены? Вам так хочется?

  6. #4
    Veteran Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    Курган
    Сообщений
    1,693
    Благодарностей: 356
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Лас Посмотреть сообщение
    С чего вдруг она предназначена для замены? Вам так хочется?
    Да нам так хочется, нам хочется использовать версию TRDOS с меньшим количеством багов. Если Вам так не хочется - не используйте.

    ---------- Post added at 01:47 ---------- Previous post was at 01:44 ----------

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

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

    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. #5
    Veteran Аватар для Лас
    Регистрация
    18.11.2008
    Адрес
    пос.Полярный, ЯНАО
    Сообщений
    1,062
    Благодарностей: 780
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Своевременно. Через 26 лет после выпуска TR-DOS вдруг появляется какая-то версия с исправленными кое-какими багами и претенциозно позиционирующаяся как "версия на замену". Откуда знать, что ваша версия не будет случайным образом форматировать диски...

  8. #6
    Veteran Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    Курган
    Сообщений
    1,693
    Благодарностей: 356
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Лас Посмотреть сообщение
    Своевременно. Через 26 лет после выпуска TR-DOS вдруг появляется какая-то версия с исправленными кое-какими багами и претенциозно позиционирующаяся как "версия на замену".
    Вы эксперт? Сомневаюсь. Ознакомились со всем содержимым? Или только понты как всегда, не подкрепленные ничем?

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

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

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

    По умолчанию

    Цитата Сообщение от Vadim Посмотреть сообщение
    Вы эксперт? Сомневаюсь. Ознакомились со всем содержимым? Или только понты как всегда, не подкрепленные ничем?
    Мне хватило вашего списка исправленных ошибок с перлами такого рода:
    - Заменена процедура селектора функций которые вызываются через 3D13, процедура стала короче, проще и понятнее. Опять же высвободилось место;"
    Ни исходного кода, ни адресов не указано. Для кого процедура стала проще и понятнее? Для юзера? Для ВГэйки?

    Решил открыть исходник.
    Увидел следующее:
    ; TR-DOS v5.041
    ; ~~~~~~~~~~~~~
    ;Vadim (C) 2012.
    С какого перепугу вы в TR-DOS втыкаете свои копирайты - я не смог понять. Завис, закрыл исходник от греха подальше.

  10. #8
    Guru Аватар для goodboy
    Регистрация
    27.02.2005
    Адрес
    москва
    Сообщений
    9,455
    Благодарностей: 3169
    Записей в дневнике
    1
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в паре эмулей с этой прошивкой зависон при командах CAT/LIST.
    на Unreal`e игрушка Kolobok2 не запустилась. и не надо нам внушать что весь софт должен использовать trdos по стандартным точкам входа. при желании наверняка найдутся ещё программы не работающие с этой прошивкой. пускай и них внутри говнокод, но на старой прошивке они работают.

  11. Этот пользователь поблагодарил goodboy за это полезное сообщение:
    Titus (01.12.2012)

  12. #9
    Veteran Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    Курган
    Сообщений
    1,693
    Благодарностей: 356
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Лас Посмотреть сообщение
    Ни исходного кода, ни адресов не указано. Для кого процедура стала проще и понятнее? Для юзера? Для ВГэйки?
    Для подобного рода суждений надо посмотреть эту процедуру в оригинале, а потом модифицированную. Думаю вопросы отпадут.
    Цитата Сообщение от Лас Посмотреть сообщение
    С какого перепугу вы в TR-DOS втыкаете свои копирайты - я не смог понять. Завис, закрыл исходник от греха подальше.
    Копирайты в данном случае указывают авторство исходника и не более того, а не авторство на trdos, Боже упаси.

    ---------- Post added at 02:11 ---------- Previous post was at 02:09 ----------

    Цитата Сообщение от goodboy Посмотреть сообщение
    и не надо нам внушать что весь софт должен использовать trdos по стандартным точкам входа.
    Где, кто внушал? По стандартным точка входа всё должно работать.
    Цитата Сообщение от goodboy Посмотреть сообщение
    в паре эмулей с этой прошивкой зависон при командах CAT/LIST
    В каких?

    ---------- Post added at 02:12 ---------- Previous post was at 02:11 ----------

    Цитата Сообщение от goodboy Посмотреть сообщение
    при желании наверняка найдутся ещё программы не работающие с этой прошивкой. пускай и них внутри говнокод, но на старой прошивке они работают.
    Читал моё самое первое сообщение? Жду инфы, что где не работает.

    ---------- Post added at 02:19 ---------- Previous post was at 02:12 ----------

    Цитата Сообщение от Лас Посмотреть сообщение
    Откуда знать, что ваша версия не будет случайным образом форматировать диски...
    Исходник прилагается. Случайным образом не будет. А вот неслучайным - будет, но в процедуре форматирования есть баг, пока он не исправлен.

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

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

  13. #10
    Veteran Аватар для Vadim
    Регистрация
    24.07.2008
    Адрес
    Курган
    Сообщений
    1,693
    Благодарностей: 356
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от vlad Посмотреть сообщение
    Помнится особенно из-за включенного IM1 во время чтения данных с ВГ93.
    Не совсем понял о чём идёт речь. Im 1 включен по умолчанию, при чтении данных с ВГ93 прерывания запрещаются. Или в той версии нет? Да и вообще, режим обслуживания прерываний разве имеет значение?

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

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

Страница 1 из 12 12345 ... ПоследняяПоследняя

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

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

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

Ваши права

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