PDA

Просмотр полной версии : Поведайте - что есть Gluk?



Retrograd
01.08.2007, 23:02
Сабж.

skyther
01.08.2007, 23:41
Очень полезная прошивка. Пишется в свободную банку ПЗУ, обычно в service или вместо 128basic. Нужно использовать совместно с трдос 610е
Обладает кучкой разных вкусностей.

Retrograd
02.08.2007, 00:04
В ПЗУ ATM2 есть положительный опыт прошивки?

skyther
02.08.2007, 00:10
В ПЗУ ATM2 есть положительный опыт прошивки?
прошивал для пентагона

spensor
02.08.2007, 00:24
Поведайте - что есть Gluk?
Вообще-то, GLUK, это ник спектрумиста, активно занимавшимся деятельностью на спектруме примерно в 1998-2000 годах. Среди известных работ "сабжа";) была схема подключения RTC КР512ВИ1, а также прошивка ПЗУ "GLUK Reset Service", прошиваемая вместо BASIC128. Если не ошибаюсь то TRDOS v5.13f тоже его рук дело, или, как минимум, в GRS есть привязка к этому. Впоследствии к GRS приложил руку AlCo.

Striker
02.08.2007, 00:51
Вообще-то, GLUK, это ник спектрумиста, активно занимавшимся деятельностью на спектруме примерно в 1998-2000 годах. Среди известных работ "сабжа";) была схема подключения RTC КР512ВИ1, а также прошивка ПЗУ "GLUK Reset Service", прошиваемая вместо BASIC128. Если не ошибаюсь то TRDOS v5.13f тоже его рук дело, или, как минимум, в GRS есть привязка к этому. Впоследствии к GRS приложил руку AlCo.


А уж если я ничего не путаю - то и Homer Simpson 1 и 2 то ж его рук дел

Retrograd
02.08.2007, 01:37
Спасибо за информацию.

Интересует техническая сторона вопроса. Что дает эта прошивка? Какие функции? Можно ли прошить в АТМ?

Q-Master
02.08.2007, 08:33
Вообще-то, GLUK, это ник спектрумиста, активно занимавшимся деятельностью на спектруме примерно в 1998-2000 годах. Среди известных работ "сабжа";) была схема подключения RTC КР512ВИ1, а также прошивка ПЗУ "GLUK Reset Service", прошиваемая вместо BASIC128. Если не ошибаюсь то TRDOS v5.13f тоже его рук дело, или, как минимум, в GRS есть привязка к этому. Впоследствии к GRS приложил руку AlCo.

К трдосу он приложил достаточно мало ручек. Это другой спектрумист под ником Reanimator его в основном уковырял. Спеком он начал заниматься задолго до 98года. Мы познакомились через дисковую оболочку-протектор в которой начеркали мой телефон и просьбу звонить. 8)


А уж если я ничего не путаю - то и Homer Simpson 1 и 2 то ж его рук дел

Опять-же не совсем его. Там 3 программера ручки приложили. В том числе и я. 8)

Striker
02.08.2007, 11:17
Опять-же не совсем его. Там 3 программера ручки приложили. В том числе и я. 8)

Дык и тебе респект и уважуха1 :)

skyther
02.08.2007, 13:07
Глюком сейчас alco занимается, сходи к нему на сайт:
alonecoder.narod.ru/zx

CHRV
02.08.2007, 16:09
Спасибо за информацию.

Интересует техническая сторона вопроса. Что дает эта прошивка? Какие функции? Можно ли прошить в АТМ?

Встречный вопрос а нафига?
В АТМ можно что угодно воткнуть в любую банку не прошивая.

Retrograd
02.08.2007, 16:15
Хотелось бы без пляски с бубном. Т.е. что бы уже железно было зашито.

sv
03.09.2007, 06:28
в связи с пополнением коллекции,возник следующий вопрос:
а что означают загадочные надписи "хдд бут" и "сд бут" в меню глюка?
а лучше ткните носом в доку плз.

Q-Master
03.09.2007, 11:02
в связи с пополнением коллекции,возник следующий вопрос:
а что означают загадочные надписи "хдд бут" и "сд бут" в меню глюка?
а лучше ткните носом в доку плз.

Глюк не в курсе, а АлКо молчит как партизан.

Vitron
03.09.2007, 12:31
специально подготовленный раздел на жестком диске или cd-rom, возможно что образ trd каким то образом прописан...
сам хочу узнать как его можно использовать кроме как загрузки с винта is-dos ...

alone
16.09.2007, 22:18
Та версия, что сейчас есть для ATM Turbo 2+, сделана для эмулятора. На реале она работать не будет, поскольку не инициализирует ФАПЧ дискового интерфейса.

CHRV
17.09.2007, 12:01
Та версия, что сейчас есть для ATM Turbo 2+, сделана для эмулятора. На реале она работать не будет, поскольку не инициализирует ФАПЧ дискового интерфейса.
Дима, Макс собирается выпустить новую прошивку с учетом исправлений. Может всетаки сделать нормальный Глюк.

Vitron
17.09.2007, 12:02
Да, мне бы тоже очень хотелось видеть в глюке как тикают часики caro на Пентагоне.

Sonic
18.09.2007, 11:23
На реале она работать не будет, поскольку не инициализирует ФАПЧ дискового интерфейса.

??? Это как??? А что там инициализировать?

alone
18.09.2007, 19:34
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

Sonic
21.09.2007, 12:14
Вау! А в руководстве по портам ATM это не документировано...
Любопытно, а что с этим можно делать такого, чего нельзя делать с обычными схемами?

KingOfEvil
22.09.2007, 02:41
Вау! А в руководстве по портам ATM это не документировано...
Любопытно, а что с этим можно делать такого, чего нельзя делать с обычными схемами?
Ничего особенного, просто микроартовцам было не лень каждый раз закачивать в 155ру2 табличку с данными для фапч (точнее даже не фапч). Кому было лень, шили ее в отдельное пзу.

DDp
22.09.2007, 08:24
Вау! А в руководстве по портам 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").
Динамический ФАПЧ существенно улучшает считывание некачественно записанных дискет.

Vitron
22.09.2007, 13:20
Динамический ФАПЧ существенно улучшает считывание некачественно записанных дискет
То есть в АТМ он еще лучше чем в Пентагоне 1024 SL2.2?
или еще для лучшего понимания расставьте приоритеты по качеству чтения дискет у следующих компьютеров: Пентагон 128, скорпион 256, Пентагон 1024SL2.2, АТМ... очень надо!!!

KingOfEvil
22.09.2007, 23:07
расставьте приоритеты по качеству чтения дискет у следующих компьютеров: Пентагон 128, скорпион 256, Пентагон 1024SL2.2, АТМ... очень надо!!!
Никогда не задавался таким вопросом, хоть у меня есть все вышеперечисленные компы. Просто при работе с хорошими дискетами разницы я не замечаю, а с плохими я не работаю. Могу только сказать, что Пентагон 1991 года и Пентагон-1024 2.2 находятся примерно на одном уровне, т.к. контроллеры дисковода в них мало чем отличаются.

sv
23.09.2007, 11:55
Как из Gluk'а отключить доп память(пент1024),и оставить только 48 или 128кб?
Подозреваю что в пункте kills.Непойму только,что именно там надо выбрать.
И неужели таки нету доки на "Глюк",с описанием всех его функций?…

KingOfEvil
23.09.2007, 12:05
Как из Gluk'а отключить доп память(пент1024),и оставить только 48 или 128кб?
Подозреваю что в пункте kills.Непойму только,что именно там надо выбрать.
И неужели таки нету доки на "Глюк",с описанием всех его функций?…
Шло в комплекте с пентагоном. есть на сайте алко

alone
23.09.2007, 18:22
Полная дока на Mr Gluk Reset Service лежит в приложении к Info Guide #7. Переключать память надо кнопкой M в главном меню.

Zet9
23.09.2007, 19:24
Цитата:
Сообщение от 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 и выше

sv
24.09.2007, 00:16
Доку нашел,переварил,спасибо :-).
По поводу потестить дна для фат32-я очень за.

Sonic
24.09.2007, 15:27
То есть в АТМ он еще лучше чем в Пентагоне 1024 SL2.2?
TR-DOS эту возможность, разумеется, не использует ибо ничего о ней не знает. Если написать собственный драйвер - вероятно будет "почти всечитающий" (разумеется только то что укладывается в MFM - никаких ДВК, Amiga, GCR и пр.)

Zet9
24.09.2007, 19:54
Доку нашел,переварил,спасибо :-).
По поводу потестить дна для фат32-я очень за.

Постараюсь выложить в течение недели :v2_confu:

BYTEMAN
05.01.2008, 21:00
А можно ли подключить Глюк с скорпу и сделать кнопку для выбора Глюка или родного теневика?

dobermans
28.01.2015, 22:25
Цитата:


На CD-ROM-диске должен быть файлик с именем AUTORUN.ZX

При выборе этого пункта указанный файлик будет загружен в память по адресу #6000
и он будет запущен с адреса #6000

Мне известно 3 программы, которые можно загрузить с сд-ром'а:
- Игра Time Gal для ATM2/Pentagon с 16color

- Видеоплэйер для видеодисков от Тимонина Максима (если я ничего не путаю)

- Система DNA (при этом DNA работает в режиме Live-CD)



А где найти , эти программы и файл AUTORUN.ZX ?

Максагор
29.01.2015, 12:32
Аналогично пункт "HDD boot" означает загрузку с HDD, подключенного как устройство master, по стандарту Авряты :
В память,начиная с сектора 2 (считая сектора с нуля от начала винчестера), по адресу #6000 загружается #6000 байт и передаётся управление на адрес #6000
Мне известна пока только 1 () программа, которую можно загрузить таким образом,
это cистема DNA.

...А также ОС TASiS, плюс адаптированные к АТМ iS-DOS Classic и Chic - чьи автозагрузчики с HDD также завязаны на эту опцию меню и прописываются во второй сектор винта.


А где найти , эти программы и файл AUTORUN.ZX ?

Файл AUTORUN.ZX это как boot<B> в TR-DOS - какую программу ты таким именем обзовешь, такая и будет автостартующей. Главное, чтобы выполнялось одно условие - она была бы откомпилирована под старт с адреса #6000. Вот и все.

Что до конкретных программ, то:

Игра TIME GAL (там в качестве AUTORUN.ZX прописан загрузчик игры) в виде ISO-образа CD-ROM (архив .7z 88.6 Мб) в версии для АТМ (уже есть реинкарнация для портов ZX-Evo, но я не знаю пока, как там и что) лежит здесь:
http://atmturbo.nedopc.com/download/cdsoft/time_gal/timegal.7z

Отдельные запускалки не с автостарта с CD, а с TR-DOS для АТМ и Пентагона в виде хобеты лежат тут: http://atmturbo.nedopc.com/download/cdsoft/time_gal/tgcdboot.zip

Видеодиск, где в качестве автозапускалки AUTORUN.ZX прописан видеоплеер, тоже в виде ISO-образа (архив .zip 242.5 Мб) - пока существует только в варианте под АТМ. Качать тут:
http://atmturbo.nedopc.com/download/cdsoft/zxvid1/zxvid1.zip

Отдельно выложенный файл плеера (для работы с CD-ROM прописать в соответствии в хелпом в его теле ссылки на видеофайлы, переименовать в AUTORUN.ZX и прожечь в корневой каталок CD-ROM) лежит тут:
http://atmturbo.nedopc.com/download/cdsoft/zxvid1/vplayer.zip

Еще в природе существует экспериментальный загрузчик ОС TASiS с CD-ROM, тоже естественно, называемый AUTORUN.ZX - эксперименты по созданию автозапускаемой ОС с сидюка продолжаются, посему загрузчик пока никуда не выкладывался.

Вот такая инфа.

dobermans
10.02.2015, 21:22
А для чего нужен GLUK BOOT ? я нашел на одном сайте такое : " Для запуска игр в формате .trd и .scl предназначен первый пункт, под названием “GLUK BOOT”. В выпадающем списке необходимо выбрать вашу игру. Для запуска ромов в формате .tap"
а тогда где етот список должен быть ?

SAM style
10.02.2015, 23:39
А для чего нужен GLUK BOOT ? я нашел на одном сайте такое : " Для запуска игр в формате .trd и .scl предназначен первый пункт, под названием “GLUK BOOT”. В выпадающем списке необходимо выбрать вашу игру. Для запуска ромов в формате .tap"
а тогда где етот список должен быть ?WTF? Какой адепт эмуляторов это описание сочинял? GLUK BOOT выводит список бейсик-файлов с дискеты, выбираешь один из них и запускаешь. Дисковод выбирается кнопками 1-4 (вверху подсвечивается буква).
Т.е это вместо boot-а на самом диске.

dobermans
11.02.2015, 08:44
Вот ссылка ))) : http://pspfaqs.ru/homebrew/47_fuse-0.10.0.21-yemulyator-zxspectrum-dlya-psp-1.html

SAM style
11.02.2015, 12:43
Вот ссылка ))) : http://pspfaqs.ru/homebrew/47_fuse-0.10.0.21-yemulyator-zxspectrum-dlya-psp-1.htmlА, ну это именно под эмулятор писалось. Вобщем, первое дело - загрузить в эмуль trd или scl (Save/Load в меню), а дальше всё будет ясно.