ZXNet эхоконференция «zxnet.soft»
тема: HoneyCom
от: Max Harchenko
кому: All
дата: 02 Sep 2002
Привет _All_ !
А это список отличий сабжа новосибирской версии. Сам командер нужен?
/*─═>/* Здесь начинается hcinfo.$t /*<═─/*
Приветствую всех пользователей компью-тера
ZX-SPECTRUM. Представляю вам переде-ланную
мной программу Honey Commander v4.0
Теперь она будет работать на любой машине
с об'емом ОЗУ 128 Кб. и выше.
Вот список всех изменений и доработок:
1. Если в ПЗУ TR-DOS'a прошита ком-
мандa чтения регистра состояния:
#3C30 DB 1F IN A,(#1F)
C9 RET
то будет работать с ним, иначе регистр
состояния будет определяться по вызову
подпрограммы в TR-DOS'е. Также, в оригина-
ле Хонея есть возможность читать его из
кэша: тогда по адресу #3DFD дожно быть
NOP : RET, и по любому адресу в кэше нужно
записать:
DB1F IN A,(#1F)
CB67 BIT 4,A
C9 RET
Хотя у меня почему-то с кэшем не хочет ра-
ботать.
2. Встроен AUTOCONFIG, который запуска-
ется в самом начале и проверяет тип компь-
ютера и наличие свободной памяти. Строится
таблица наличия реальных(!) страниц памяти
(т.е. отсутствующие страницы исключаются -
в PROFI, например, могут быть дыры в 256Кб.)
и устанавливается драйвер их переклю-
чения:
PENTAGON - если при загрузке удерживать
CAPS SHIFT, тогда будет проверяться
1024 Кб. по 5,6,7 биту порта #7FFD. Если у вас
защелка не выкошена, то сбросится с сооб-
щением о невозможности работы в режиме 48 Кб.
Если ничего не давить, то проверяется до 512 Кб.
SCORPION и KAY поддерживаются до 1 Мб.
PROFI - до 1 Мб.
ATM-TURBO 1 и ATM TURBO 2+ - также как
и в оригинале.
3. Резидент устанавливается на любом
компьтере при наличии нужных страниц (#1B,
#1C, #1D, #1E,#1F). Также,если при загруз-
ке давить 'I
|