Сабж.
Вид для печати
Сабж.
Очень полезная прошивка. Пишется в свободную банку ПЗУ, обычно в service или вместо 128basic. Нужно использовать совместно с трдос 610е
Обладает кучкой разных вкусностей.
В ПЗУ ATM2 есть положительный опыт прошивки?
Вообще-то, GLUK, это ник спектрумиста, активно занимавшимся деятельностью на спектруме примерно в 1998-2000 годах. Среди известных работ "сабжа";) была схема подключения RTC КР512ВИ1, а также прошивка ПЗУ "GLUK Reset Service", прошиваемая вместо BASIC128. Если не ошибаюсь то TRDOS v5.13f тоже его рук дело, или, как минимум, в GRS есть привязка к этому. Впоследствии к GRS приложил руку AlCo.Цитата:
Сообщение от Retrograd
Спасибо за информацию.
Интересует техническая сторона вопроса. Что дает эта прошивка? Какие функции? Можно ли прошить в АТМ?
К трдосу он приложил достаточно мало ручек. Это другой спектрумист под ником Reanimator его в основном уковырял. Спеком он начал заниматься задолго до 98года. Мы познакомились через дисковую оболочку-протектор в которой начеркали мой телефон и просьбу звонить. 8)
Опять-же не совсем его. Там 3 программера ручки приложили. В том числе и я. 8)
Глюком сейчас alco занимается, сходи к нему на сайт:
alonecoder.narod.ru/zx
Хотелось бы без пляски с бубном. Т.е. что бы уже железно было зашито.
в связи с пополнением коллекции,возник следующий вопрос:
а что означают загадочные надписи "хдд бут" и "сд бут" в меню глюка?
а лучше ткните носом в доку плз.
специально подготовленный раздел на жестком диске или cd-rom, возможно что образ trd каким то образом прописан...
сам хочу узнать как его можно использовать кроме как загрузки с винта is-dos ...
Та версия, что сейчас есть для ATM Turbo 2+, сделана для эмулятора. На реале она работать не будет, поскольку не инициализирует ФАПЧ дискового интерфейса.
Да, мне бы тоже очень хотелось видеть в глюке как тикают часики caro на Пентагоне.
ATM2 требует инициализации ОЗУ ФАПЧ
38A6 3E06 ld a,06
38A8 017701 ld bc,0177
38AB ED79 out (c),a
38AD 211E39 ld hl,391E ;F1 E1 D1 C1 C1 B1 A1 91 41 21 31 11
01 01
F1 E1
38B0 111006 ld de,0610
38B3 0E77 ld c,77
38B5 3E08 ld a,08
38B7 D3FF out (FF),a
38B9 7E ld a,(hl)
38BA 23 inc hl
38BB D3FF out (FF),a
38BD 0641 ld b,41
38BF ED51 out (c),d
38C1 F608 or 08
38C3 D3FF out (FF),a
38C5 0601 ld b,01
38C7 ED51 out (c),d
38C9 1D dec e
38CA 20ED jr nz,38B9
38CC 017741 ld bc,4177
38CF 3E06 ld a,06
38D1 ED79 out (c),a
38D3 3EFF ld a,FF
38D5 D3FF out (FF),a
Вау! А в руководстве по портам ATM это не документировано...
Любопытно, а что с этим можно делать такого, чего нельзя делать с обычными схемами?
Почему же не документированно?!!
Вот:
http://atmturbo.nedopc.com/inf/books/turbo2/turbo2.zip
http://atmturbo.nedopc.com/inf/books/nedopc/T2plus.zip
Цитата:
#FF - запись в регистр дисковода, загрузка ФАПЧ и палитры, чтение сигналов DRQ, INRQ.
Цитата:
D95 10н - выполняет функции: инициализация 1818ВГ93; переключение D59 с рабочего режима на режим записи данных в ФАПЧ (D26 и D90); установка D86 (для того чтобы во время записи в ФАПЧ на входе РЕ D90 была логическая "1").
Динамический ФАПЧ существенно улучшает считывание некачественно записанных дискет.
Никогда не задавался таким вопросом, хоть у меня есть все вышеперечисленные компы. Просто при работе с хорошими дискетами разницы я не замечаю, а с плохими я не работаю. Могу только сказать, что Пентагон 1991 года и Пентагон-1024 2.2 находятся примерно на одном уровне, т.к. контроллеры дисковода в них мало чем отличаются.
Как из Gluk'а отключить доп память(пент1024),и оставить только 48 или 128кб?
Подозреваю что в пункте kills.Непойму только,что именно там надо выбрать.
И неужели таки нету доки на "Глюк",с описанием всех его функций?…
Полная дока на Mr Gluk Reset Service лежит в приложении к Info Guide #7. Переключать память надо кнопкой M в главном меню.
Цитата:
Сообщение от sv Посмотреть сообщение
в связи с пополнением коллекции,возник следующий вопрос:
а что означают загадочные надписи "хдд бут" и "сд бут" в меню глюка?
а лучше ткните носом в доку плз.
Пункт "cd boot" означает загрузку с CD-ROM-диска :smile: в CD-ROM'е, подключенном как устройство slave
На CD-ROM-диске должен быть файлик с именем AUTORUN.ZX
При выборе этого пункта указанный файлик будет загружен в память по адресу #6000
и он будет запущен с адреса #6000
Мне известно 3 программы, которые можно загрузить с сд-ром'а:
- Игра Time Gal для ATM2/Pentagon с 16color
- Видеоплэйер для видеодисков от Тимонина Максима (если я ничего не путаю)
- Система DNA (при этом DNA работает в режиме Live-CD)
Аналогично пункт "HDD boot" означает загрузку с HDD, подключенного как устройство master, по стандарту Авряты:v2_wink2: :
В память,начиная с сектора 2 (считая сектора с нуля от начала винчестера), по адресу #6000 загружается #6000 байт и передаётся управление на адрес #6000
Мне известна пока только 1 (:v2_down:) программа, которую можно загрузить таким образом,
это cистема DNA.
Чтобы DNA загружалась с помощью пункта "HDD boot" её необходимо сначала туда (на HDD) записать(установить:v2_conf2:) .
Для этого (для Пентагона с контроллером Nemo-IDE) надо загрузить систему DNA с дискеты и в оболочке (управление стрелкой клавишами QAOPM)
выбрать файл INSTALL.SEP
Далее последовательно выбрать пункты "винчестер мастер", "установить ядро DNA_OS", "копировать файлы".
После этого на винте окажутся файлы DNA , а в секторе 2 будет ядро DNA, которое и будет загружаться с помощью пункта "HDD boot"
Подробности этого "процесса" смотрите в журнале Info Guid #7
или в интернете по адресу
dnaos.nm.ru в архиве zet9text.rar(только там старое описание)
Сообщение от Vitron
специально подготовленный раздел на жестком диске или cd-rom, возможно что образ trd каким то образом прописан...
сам хочу узнать как его можно использовать кроме как загрузки с винта is-dos ...
Не нужно никаких "специальных" разделов.
На винчестере должен быть стандартный раздел (можно несколько разделов), отформатированный в файловой системе FAT16/32,
По поводу использования ,
каждый как хочет так и использует:v2_thumb:,например,
на разделе с FAT16 можно будеть создать подкаталоги и хранить там файлы с образами TRD- и SCL-дисков и распаковывать их на дискету с помощью DNA
С разделами FAT32 работает программа WDC 1.1 (Wild Disk Copier от Budder'а) - она позволяет
,помимо прочего,записывать образы .fdi на дискету (для работы WDC требуется как минимум два раздела на винчестере - основной и дополнительный).
Т.е. можно создать (на компьютере IBM PC) два раздела - основной с FAT16 размером не более 2 Гигабайта (на нём будет система DNA) и с ним можно будет работать, используя DNA и дополнительный с FAT32 (размером не более 118 Гигабайт:v2_lol:)
( с этим разделом будет работать WDC).
Примечание:
Та версия DNA, которая выложена на страничке по вышеуказанному адресу работает (на HDD) с файловой системой FAT16.
Уже существует версия системы DNA с (почти) полноценной поддержкой
работы с FAT32, но она еще не достаточно протестирована, поэтому на страничке нет на неё ссылки :v2_confu:,но могу предложить её протестировать особо нуждающимся товарищам, у которых "простаивают" 40 Гигабайтные (!!! :v2_eek:) винчестеры.
P.S. Пункт kill в меню Глюка нужен для очистки памяти(можно очистить нижнюю, верхнюю или всю память(ALL PAGES)) и создания в ней рам-диска разного размера,который потом используется в прошивке dos 6.10e вместо диска D:и в программе Real Commander 1.96 и выше
Доку нашел,переварил,спасибо :-).
По поводу потестить дна для фат32-я очень за.
А можно ли подключить Глюк с скорпу и сделать кнопку для выбора Глюка или родного теневика?
...А также ОС TASiS, плюс адаптированные к АТМ iS-DOS Classic и Chic - чьи автозагрузчики с HDD также завязаны на эту опцию меню и прописываются во второй сектор винта.
Файл AUTORUN.ZX это как boot<B> в TR-DOS - какую программу ты таким именем обзовешь, такая и будет автостартующей. Главное, чтобы выполнялось одно условие - она была бы откомпилирована под старт с адреса #6000. Вот и все.
Что до конкретных программ, то:
Игра TIME GAL (там в качестве AUTORUN.ZX прописан загрузчик игры) в виде ISO-образа CD-ROM (архив .7z 88.6 Мб) в версии для АТМ (уже есть реинкарнация для портов ZX-Evo, но я не знаю пока, как там и что) лежит здесь:
http://atmturbo.nedopc.com/download/...gal/timegal.7z
Отдельные запускалки не с автостарта с CD, а с TR-DOS для АТМ и Пентагона в виде хобеты лежат тут: http://atmturbo.nedopc.com/download/...l/tgcdboot.zip
Видеодиск, где в качестве автозапускалки AUTORUN.ZX прописан видеоплеер, тоже в виде ISO-образа (архив .zip 242.5 Мб) - пока существует только в варианте под АТМ. Качать тут:
http://atmturbo.nedopc.com/download/...id1/zxvid1.zip
Отдельно выложенный файл плеера (для работы с CD-ROM прописать в соответствии в хелпом в его теле ссылки на видеофайлы, переименовать в AUTORUN.ZX и прожечь в корневой каталок CD-ROM) лежит тут:
http://atmturbo.nedopc.com/download/...d1/vplayer.zip
Еще в природе существует экспериментальный загрузчик ОС TASiS с CD-ROM, тоже естественно, называемый AUTORUN.ZX - эксперименты по созданию автозапускаемой ОС с сидюка продолжаются, посему загрузчик пока никуда не выкладывался.
Вот такая инфа.
А для чего нужен GLUK BOOT ? я нашел на одном сайте такое : " Для запуска игр в формате .trd и .scl предназначен первый пункт, под названием “GLUK BOOT”. В выпадающем списке необходимо выбрать вашу игру. Для запуска ромов в формате .tap"
а тогда где етот список должен быть ?
Вот ссылка ))) : http://pspfaqs.ru/homebrew/47_fuse-0...lya-psp-1.html