Где нашёл уже не вспомнить. Вот сюда выложил
https://zx-pk.ru/threads/31334-gmx-(...=1#post1074149
Вид для печати
Где нашёл уже не вспомнить. Вот сюда выложил
https://zx-pk.ru/threads/31334-gmx-(...=1#post1074149
Код версии лежит в пзу, как минимум, в двух местах. Его я и не трогал, он так и остался 100.
И еще третьем месте лежит сама версия, она отображается при входе в теневик в углу справа вверху. И тут теперь G5.01.
Эти значения нигде в коде не пересекаются и существуют сами по себе. Т.е. какого-то перевода кода версии в стринг G5.0X в теневике нет, хотя, поначалу я думал иначе.
Дату компиляции трогать, пожалуй, не буду, все-таки не так много кода пришлось добавить. А то очень пафосно получится ;)
Немного "пропатчил" замечательный и всем известный копировщик для корректной работы с GMX (и не только).
При работе на GMX, FATALL не мог работать с виртуальными дискетами SMUC'а, т.к. при тедекте устройств он пишет в порты Nemo-IDE (конфликтующие с GMX), из-за чего теневик завешивался и можно было работать только с реальными дискетами.
Попутно подправил работу с неинициализированными до запуска FATALL дисководами. FATALL не мог писать на дискеты в таких дисководах, только делал вид ;) Не знаю наверняка, только ли на Скорпионах наблюдался этот глюк, поэтому фикс применяется только при запуске на Скорпе.
Итак:
- При запуске на Scorpion GMX применяются оба вышеописанных фикса
- При запуске на Scorpion применяется только второй
- При запуске не на Скорпе никаких фиксов не происходит, FATALL запускается без изменений
Пробуйте, пишите. :)
Вложение 74053
У меня нет уверенности, что в этом бинарнике Бэйсики, ТРДосы, Теневики и т.д. находятся на своих местах, как оно во флешке должно быть. Да я и не проверял. ;)
Если нужно, то гарантировано рабочий ром для заливки во флешку программатором лежит в первом сообщении (GMXROM-ORIGINAL.bin). Он слит программатором из выпаянной 28F400 с оригинального GMX.
Попробовал, пока работает хорошо. А то действительно проблема была с вирт. дисками.
Тут ещё заодно заметил странную вещь: запускаю один плеер для TS музыки, а он запускается только из-под WDC 1.3. А из fatall, hddcom, scboot, trdn - нет.
Не могу понять почему. TS у меня правда нет, но это не должно мешать.
Запускаю player.B
Разворачивал образ SCL и с помощью fatall и с помощью wdc. Одинаково.
Вложение 74061
Evgeny Muchkin, а нет ли желания разобраться еще с несколькими багами Теневого монитора?Цитата:
Сообщение от Evgeny Muchkin
Например
- Почему не выдается No disk при отсутствии диска в дисководе.
- Чтобы при выборе в меню "128" пункта "128 TR-DOS" осуществлялся переход на командную строку, а не на RUN "boot".