нет, вы только послушайте....

ZXNet эхоконференция «real.speccy»

От Roman Milukov Кому All 28.09.1999


Здравствуй, Felix!

26 Sep 1999 ты тут писал:

FK> Тут имелось в виду совместимость с *корректно* написанным софтом. Я всё ещё
FK> про "защёлу" #7ffd для 1Мб.

OK. Давай про неё.
Если даже древняя прога зачем-то и полезет установить защёлку, то это мне, с
1М, не опасно, она ж потом в этих 48К и копошится, страници уже не меняет. Т.е.
совместимость есть.
А я если вдруг соберусь написать прогу, которой надо много ОЗУ, то я _знаю_ как
используется этот бит у других и постараюсь совместимость обеспечить.
Единственная проблема - это запустить прогу в режиме 48К, например, чтоб
проверить, работает ли она в нём. Hо такой необходимости у меня не возникает.
А для особо придирчивых ставится один элемент ИЛИ, и тогда, при установленом
бите 2 #EFF7 (защёлка-128К), бит 5 #7FFD работает как защёлка-48К.

FK> Угу, было такое. Дело было в 1989-ом году. Продали мне прошивку
FK> BASIC_48 со звучным названием "Прошивка 1989-го года" :). Долго
FK> распинались, что, мол, зафиксили они в ней "кучу фирменных глюков"
(цитата).
FK> С ней работало всё за исключением ELITE. :)

Хреново. А вот интерено, какой именно глюк ей так необходим?

RM>> современных монстров ПЗУ здОрово перепахано бывает...

FK> Вот это и настораживает. У меня для TR-DOS'а установлена 27256:
FK> в одной половинке сидит "Родионовский" (ака фирменный) 5.03 с пофиксенной
FK> ошибкой позиционирования для #3D13, а
FK> в другой - 5.13F.

Это которая в 4-ом (или 5-ом?) ZF была описана?
Кста, если её исправить, то не работает "Плоле чудес", которое на весь диск.
ХМ, но в 5.13F это тоже, вроде, исправлено...

Всего хорошего.
С уважением Roman.


От Renat Mamedov Кому All 29.09.1999

FK>> пофиксенной ошибкой позиционирования для #3D13, а в другой -
FK>> 5.13F.

RM> Это которая в 4-ом (или 5-ом?) ZF была описана?
RM> Кста, если её исправить, то не работает "Плоле чудес", которое на весь
RM> диск. ХМ, но в 5.13F это тоже, вроде, исправлено...

По поводу ошибки и ZF:

=== Цитирую файл README.FIX ===

included: new sp_emu.bin (read emu.doc for more info)
исправлена ошибка TR-DOS (лишнее позиционирование дисковода) при
чтении/записи 40/60/80 секторов. Подробнее читайте emu.doc
В нем был указан неверный способ исправления ошибки :-(
О котором на всю страну рассказал ZX FORMAT :-(((
Доку и ПЗУ исправил я, любимый :))
=== Конец цитаты ===

Фиксил MaxSoft.
Так что там описан неправильный метод решения проблемы.

А в 5.13f, помнится, он все сделал верно.

Hарыто в bugfix листе к эмулю UKV.

С уважением,
Renat


От Felix Knajzev Кому All 30.09.1999

RM> OK. Давай про неё.

[скип]

Ладно, завязываем. Изначально разговор начался с того, что я
поддержал тебя с твоим высказыванием, что использование бита-защёлки
#7ffd для 1Мб ОЗУ - это есть, мягко говоря, очередная "странность" нового
стандарта верхней памяти для Спекка.
Сейчас доводы с твоей сторны перешли в другую плоскость.

У меня ещё осталось некоторое количество игрушек, которые искалечили поляки
(или кто-то ещё) мультифейсом.
Работают только с блокированным портом #7ffd, для чего имеется
соответствующая доработка в загрузчике. Hа машине с 1Мб "на
защёлке" эти программы работать HЕ БУДУТ. Тут речь не идёт о
влезании в код игрушек и его фиксинг.

От Felix Knajzev Кому All 05.10.1999

RM>> диск. ХМ, но в 5.13F это тоже, вроде, исправлено...

RM> По поводу ошибки и ZF:

RM> === Цитирую файл README.FIX ===

RM> included: new sp_emu.bin (read emu.doc for more info)
RM> исправлена ошибка TR-DOS (лишнее позиционирование
RM> дисковода) при
RM> чтении/записи 40/60/80 секторов. Подробнее
RM> читайте emu.doc
RM> В нем был указан неверный способ исправления
RM> ошибки :-(
RM> О котором на всю страну рассказал ZX FORMAT :-(((
RM> Доку и ПЗУ исправил я, любимый :))
RM> === Конец цитаты ===

RM> Фиксил MaxSoft.
^^^^^^^^^^^^^^^
Это не тот ли, часом, MaxSoft, который зафиксил бедный F-Commander_v4.01
(FC_v4.01) до ещё более неработоспособного состояния? (F-Commander_v4.04) :-)

RM> Так что там описан неправильный метод решения проблемы.

RM> А в 5.13f, помнится, он все сделал верно.

Я применял ТРИ возможных варианта фикса этого бага TR-DOS:

- из ZX-FORMAT'а
- из какой-то версии (2.95) прошивки для Скорпа (LD_B,8: JP_#....)
- как в TR-DOS_v5.13F

Все из них прекрасно работают. Hа "Поле чудес" не проверял, нет
такой гамы.

От Renat Mamedov Кому All 07.10.1999

FK> Я применял ТРИ возможных варианта фикса этого бага TR-DOS:
FK> - из ZX-FORMAT'а
FK> - из какой-то версии (2.95) прошивки для Скорпа (LD_B,8: JP_#....)
FK> - как в TR-DOS_v5.13F
FK> Все из них прекрасно работают. Hа "Поле чудес" не проверял, нет
FK> такой гамы.

Hасчет 'прекрасно' я здорово сомневаюсь. Тож была опечатка...

С уважением,
Renat