что сделано
- пункт меню S. print screen Positive/Negative из меню Set Up перенесен в меню Set Up printer
- в меню Hard disk utility добавлен пункт Select HDD master/slave (выбирает какой винт будет текущим) настройки Autostart from disk N/autoconfig/TR-DOS mirror/LBA mode индивидуальные для каждого винчестера
- реализована поддержка нескольких разделов MFS на жестком диске (в том числе создание, удаление, переименование подразделов в любом разделе MFS)
- исправлено: реакция на fire Kempston Joystick'а в окне выбора образов дисков
- в меню P. partition manager добавлен пункт T. Rename TRDOS disks ... он позволяет переименовывать диски в коллекциях, помимо того, переименовать диск можно при монтировании, нажав клавишу 'N'
- при монтировании диска, нажав клавишу 'R' на выбранном образе диска, можно установить/снять флаг 'только для чтения'
- в меню Set Up monitor добавлена опция X. Reset CMOS - позволяет сбросить все настройки хранящиеся в CMOS и NVRAM. После "холодной" перезагрузки в CMOS/NVRAM будут записаны настройки по умолчанию
- исправлено плавающее местоположение сектора с настройками примонтированных образов в зависимости от текущего режима работы винчестера CHS/LBA
- добавлена возможность монтировать .trd файлы с FAT32 разделов (поддержана только FAT32, длинные имена не поддерживаются, работает чтение/запись на образы дисков .trd, максимальная вложенность пути к файлу 16, установленный флаг ReadOnly в атрибутах файла блокирует запись в этот файл)
- по умолчанию включена адресация LBA
- в меню H. Hard disk utility -> S. Set Up добавлен пункт: T. Check .trd file по умолчанию включен. При отключении не будет производиться проверка удален файл смонтированного образа или нет. Отключение даст небольшой прирост в скорости при работе с FAT разделом. При "холодной" перезагрузке удалённый образ отмонтируется. Если проверка отключена, при записи на примонтированный удаленный файл возможна порча первого кластера этого файла.
- монтирование образов с двух винчестеров в одно поле дисководов
- загрузка .sna файлов
- загрузка .spg файлов
- загрузка .tap/.tzx с винчестера
- запись в .tap/.tzx файлы
- исправлена работа системного вызова rst #08: db #8B
- для более удобного серфинга по винчестеру написан навигатор
- переделан и расширен менеджер разделов
- несколько цветовых схем меню монитора
- добавлена поддержка GMX
- работа с файлами .scl (только чтение)
- полуопределение определение экрана 5/7
- загрузка с винчестера
- поддержка загрузчиков #3D2F
- добавлены системные вызовы для работы с FAT разделами
- оптимизация по скорости процедур печати текстов меню
планируемые изменения (но это только планы, без гарантий что всё это будет реализовано)
- поддержка 1024Kb памяти (будет отдельная прошивка в финальной версии)
- запись .sna файлов (возможно)
Последняя тестовая версия (v4.xx.041): ProfRom_v4.xx.41.8698.zip
Последняя тестовая версия (v4.xx.041lg): ProfRom_v4.xx.41.8698_lg.zip
Последняя тестовая версия (v5.xx.041) rom для эмуляторов: ProfRom_v5.xx.41.8698_rom.zip
Последняя тестовая версия (v5.xx.041) trd для прошивки: ProfRom_v5.xx.41.8698_trd.zip
ПрофПЗУ для GMX версии 6 (v6.xx.041) rom для эмуляторов: ProfRom_v6.xx.41.8698_rom.zip
ПрофПЗУ для GMX версии 6 (v6.xx.041) trd для прошивки: ProfRom_v6.xx.41.8698_trd1.zip, ProfRom_v6.xx.41.8698_trd2.zip
Рабочее описание системных вызовов: rst.zip
Предыдущие версии можно скачать тут
Донаты на кофе с "печеньками" можно отправить по следующим реквизитам:
WebMoney WMID: 8483 7127 6221
по номеру карты: 5536 9141 1200 2641