PDA

Просмотр полной версии : Самый безглючный TR-DOS с наворотами...



SoftFelix
11.05.2010, 21:17
Народ, подскажите ссылку на самый безглючный (исправления оригинальных глюков, в том числе и тот, который нашёл VELESOFT) и навороченный TR-DOS. Как я понимаю, это версии 6.10 или 6.11? Совсем в них запутался. Без Gluk Reset Service они будут работать? У меня 1МБ РАМ по стандарту "Пентагон 1024К" (5&6&7 bits #7FFD). Хотелось бы задействовать это железо.

Rindex
11.05.2010, 21:52
Или там или там.
http://alonecoder.nedopc.com/zx/index.html
http://zxspectrum.it/

SoftFelix
11.05.2010, 22:06
Rindex, я про эти места знаю. Там нет явных ссылок по интересующему меня вопросу. Задам вопрос иначе: версия TR-DOS 6.11 - это продолжение 6.10? Т.е. 6.11 самая "свежая"? На конце версий есть буквы "E" или "P" - что они обозначают?

Keeper
11.05.2010, 22:29
Т.е. 6.11 самая "свежая"?

Да


На конце версий есть буквы "E" или "P" - что они обозначают?

Е - не знаю что означает, версия для пентагона или АТМ
Р - версия для ZXM-Phoenix

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

в 6.11Е глюк о котором писал VELESOFT не исправлен, но это легко исправить ручками :)

SoftFelix
14.05.2010, 08:44
Keeper, офигенная прошивка! Как жаль, что в середине 90-х у меня небыло 1МБ и такой TR-DOS!... А есть где-нить полное описание функционала именно _этой_ версии и список зафикшеных багов оригинального TR-DOS? p.s. Прошил версию 6.11e, которую VELESOFT зафиксил сам своим фиксом.

Keeper
14.05.2010, 18:47
А есть где-нить полное описание функционала именно _этой_ версии и список зафикшеных багов

Исправленные баги:
глюк CAT по Федину
при копировании на 2 дисководах и переполнении числа файлов 128 выдает DIRECTORY FULL вместо NO SPACE
обработка параметров загрузки файла
испр.MERGE по Федину
в принятии команды
в позиционировании
испр.известного глюка после чтения >#80 сект
задержка в зав.от пред.операции
переход на п/п обработки ошибок
задержка перед позиционированием в GO TO
установка адреса п/п обработки ошибок
фикс PEEK

Фичи:
Поддержка RAM-DISK
Поддержка резидентов
Отображает дату релиза по команде D > NEW <ENTER> :)
Ускорено выполнение команды MOVE
MOVE "diskname"<ENTER> - смена имени диска
Виды форматирования: Normal, Fast, Turbo Fast
Возможно повторное форматирование нажатием R
Новые рестарты #3D13 #D, #F, #10, #11
При копировании, если файл с таким же именем существует на диске приемнике выдается запрос Overwrite?(Yes/No/Add)
Расширен обработчик кнопки Magic

Опционально:
Встроенный бут по команде 8
Поддержка MADROM
Поддержка верхней памяти АТМ
Может брать номер дисковода по умолчанию из CMOS по Глюку
Можно отключить проверку дисководов

Может что-то пропустил, кое-что копировал прямо из исходников...

VELESOFT
14.05.2010, 20:37
TR-DOS 6.11 support ramdisc, but is impossible use NMI button if KR1818VG93 controller absent. I use only TR-DOS rom with ramdisc and 1MB ZX ram. After NMI tr-dos access to FDC ports and wait in neverending loop... :v2_mad:
I use also TR-DOS 6.11 (pentagon 1024 version) with ramdisc on drive "A:", but it's same. :v2_frown: Is impossible save snapshot to ramdisc.

Next big bug is in command "LIST". This command allocate memory without deallocation at end of command.

Impossibility use LOAD "file" SCREEN$ or RUN "file" CODE

All this bugs is fixed and work correct on TR-DOS 5.05(czech) :v2_thumb:

VELESOFT
02.07.2010, 15:34
TR-DOS 6.11 support ramdisc, but is impossible use NMI button if KR1818VG93 controller absent. I use only TR-DOS rom with ramdisc and 1MB ZX ram. After NMI tr-dos access to FDC ports and wait in neverending loop... :v2_mad:
I use also TR-DOS 6.11 (pentagon 1024 version) with ramdisc on drive "A:", but it's same. :v2_frown: Is impossible save snapshot to ramdisc.

Next big bug is in command "LIST". This command allocate memory without deallocation at end of command.

Impossibility use LOAD "file" SCREEN$ or RUN "file" CODE

All this bugs is fixed and work correct on TR-DOS 5.05(czech) :v2_thumb:

Source code of TR-DOS 5.05cz :
http://zx.pk.ru/showpost.php?p=296297&postcount=300