Скрытый текст
Profi 4.02 512k
Profi 5.04 1024k нижняя плата здесь
Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
Pentagon v2.2+Z-controller+ZXMC2+NeoGS
АТМ 7.10 1024k
Pentagon 2.666LE
ZX Evolution 4Mb rev B[свернуть]
Извещение лички отключено, захожу редко.
Я всяко перепробовал и с тремя разными клавиатурами, повесить контроллер не удалось.Сообщение от savelij
Сдёрни, или подождём пока кто-нибудь не повторит твой результат.Сообщение от savelij
Скрытый текст
Profi 4.02 512k
Profi 5.04 1024k нижняя плата здесь
Scorpion 256k+ProfROM+SMUC 1.3+SMUC 2.0+ZXMC2
Pentagon v2.2+Z-controller+ZXMC2+NeoGS
АТМ 7.10 1024k
Pentagon 2.666LE
ZX Evolution 4Mb rev B[свернуть]
Извещение лички отключено, захожу редко.
Ну вотЧудеса иногда случаются, не прошло и года, наконец-таки до меня доехала ZXMC2
Скажу сразу - испугался когда в течении 2х секунд на экране мигают кубики и фиг пойми что происходит, хорошо что догадался чуть подождать прежде чем рубить питание (не хотелось повторить печальный опыт грустных экспериментов с каем
) Правда в отличии от других девайсов, что мне попадались в руки, тут надо отдать должное не только выдержан нормальный шаг, но и плата по ширине разъёма, что исключает возможность промазать по контактам
за это огромное спасибо!
Второй прикольный момент это клавиатураDeLux DLK-5000PO работать отказалась - а выглядело это так: старт->глюк прошивка->жмём кнопку вниз (зациклилось курсор всё время едет вниз)->жмём кнопку вверх (курсор остановился и всё замерло кроме часов они тикают)->жму ресет (не на клавиатуре, на экране в уголочке клавиатура и показано что зажаты кнопки 9 0 и С ), вторая клавиатура Genius LuxeMate Scroll запустилась отлично, как говорится без вопросов
видимо цена в $21 не позволила капризничать. Прикольно, что даже колесо на клавиатуре, гоняет курсок в глюкбуде вверх вниз ) С мышом тоже проблем не возникло Logitech M-SBF96.
Есть пару вопросов:
Первое, можно ли при первом запуске компьютера, сделать что бы не кубики мигали и 2 секунды страхаа скажем очистить экран, чёрный фон и надпись типа:
ZXMC 2 by CARO. [xxx@email.com] Rom version 2.xx
Please wait, initializing...
Это хоть будет понятно что мы не повисли, а просто идёт тест клавиатуры
Второе, можно ли как-то менять кнопки мыши местами налету? или это только в прошивке? А то вот в глюкбуте приходится нажимать правую кнопку
Третье, можно ли поменять ресет ? скажем не PrScr, а что бы как скорпионовском контроллере CTRL+ALT+DEL я просто уже привык
Четвертое, можно ли скажем разместить в прошивке каку-нибудь свою небольшую программу и что бы при нажатии определенной комбинации (CTRL + WinLeft + WinRight) она копировалась в память и запускалась ? сколько-нибудь есть места ?
Пятое, чем можно выставить время ? что-то CMOS Commander'ом 0.8 у меня не получилось
Ещё раз огромное спасибо, за замечательную вещь ZXMC2 !!!
Последний раз редактировалось breeze; 07.03.2008 в 23:53.
Скрытый текст
Apollo 1260 75mhz | 64mb | Mediator | VooDoo3 | RTL8139 | hdd | dvd-rw | OS3.1
Pentagon 1024 sl2.2 | ZXMC2 | neoGS | TSFM | nemoIDE | hdd | cd-rom
ATM 7.10 | hdd | cd-rom
Commodore 64 | fdd
БК 0010-01
and some retro consoles/pc stuff...
[свернуть]
В принципе что то подобное можно сделать, но для этого надо будет не только изменить прошивку ZXMC, но и ПЗУ компьютера, куда она ставится.Сообщение от breeze
Одновременное нажатие кнопок меняет их местами.Сообщение от breeze
Могу добавить такой вариант выдачи RESET.Сообщение от breeze
Выдача RESET нажатием одной клавиши удобна при необходимости вызова по "горячим клавишам".
Иначе придется нажимать по 4 клавиши одновременно.
Можно, в запасе есть еще порядка 1 кбайта, правда после того как доделаю работу с картами SD и с микросхемами EEPROM, места в ПЗУ не останется, зато можно будет грузится с этих интерфейсов.Сообщение от breeze
Последние несколько дней именно этими вопросами и занимаюсь.
Держи S и жми PrintScreen, войдешь в CMOS-edit.Сообщение от breeze
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
Хм... а как же быть с программами которые это расценивали как эмуляция третьей кнопки ?
Спасибо, попробую!
Ну в принципе я собираюсь переделать прошивку пентагона, так как глюкбут меня не сильно, честно говоря, впечатляет. Ну а тогда может более подробно поговорим.
Ну если это сложно, то не стоит, переучусь на PrtScr
Ясно, жаль, но не критично...может это уже и не нужно будет...
Удачи, было бы очень здорово увидеть это дополнение к ZXMC2.
p.s. Так а что мне делать с клавиатурой DeLux DLK-5000PO собственно я её и покупал для пентагона ? в чём может быть трабл ? контроллер не успевает расценить что клавишу отпустили и считает что она всё время нажата? кстати нет ли случайно в CMOS какой ячейки отвечающей за скорость опроса ? насколько я помню там есть 16 байт и можно было вы вывести туда такую настройку ? как впрочем и клавиши мышки по умолчанию...![]()
Мне ни разу не попадались такие. Приведи пример.Сообщение от breeze
У меня такое впечатление, что она не умеет работать в режиме ScanCode 3.Сообщение от breeze
В этот режим при начальном старте ZXMC переводит клавиатуру.
Особенность режима ScanCode3 - отсутствие автоповтора удерживаемых клавиш.
Я перепробовал довольно много клавиатур, но мне ни разу не встречалось такой, которая бы не работала в этом режиме.
Тебе похоже повезло
Сейчас в CMOS более 200 дополнительных ячеек, которые можно будет зарезервировать под настройки чего угодно.Сообщение от breeze
PS. Кстати, проверь сообщение savelij, что при одновременно нажатых Ctrl + Shift + CapsLock - контроллер зависает.
Последний раз редактировалось caro; 08.03.2008 в 11:19.
Ну сходу так не скажуно допустим разработках KVA, это использовалось точно, в EMS, EWS, да и в моих дверях (DOORS) драйвер мышки использовался KVA'шный...
А вот какая функциональность на этом висела, сразу не скажу, хотя в принципе, если проблем до этого не возникало, видимо уже и не будет
обидно, досадно, но ладно ладно ладно...
вау! а они программно доступны ? тоесть их можно читать писать через порт какой-то ?
ДАклинит напрочь, выходит из ступора только выключением питания... но я такой комбинацией что-то не припомню, что бы пользовался...
Добавлено через 14 минут
гмне всё так просто
попасть я смог туда только S + реальный ресет, PrintScreen делал сброс и вылетаем в TR-DOS
кроме того не удалось установить число 8, оно вообще просто игнорируется, ни день, ни год
но насколько я помню, прошивка уже обновлялась после того как карточка была отправлена
Добавлено через 19 минут
мда... ещё получил шок, нажал F12+PrintScreen и глюкбут пишет что CMOS'а нет, выключил питание снова включил нифига CMOS'а нет - потыкал раз надцать F12+PrintScreen - наконец-таки появилось... мдя... стрёмно
Добавлено через 22 минуты
Блинзакликал я контроллер - вообще всё пропало - ни клава не отзывается, ни мышка
только часы тикают
эээ... вообще какие-нибудь системные комбинации типа F1...F12 + PrintScreen есть ?
Последний раз редактировалось breeze; 08.03.2008 в 12:56. Причина: Добавлено сообщение
Конечно, как ячейки CMOS по схеме Gluk, только их теперь больше, адрес можно задавать от 0 до 255.Сообщение от breeze
Читать и писать не обязательно по одному байту, можно блоками.Код:;============================================ ; Работа с CMOS по схеме Gluk cmUPR equ 0EFF7h ;порт управления cmADR equ 0DFF7h ;порт адреса cmDAT equ 0BFF7h ;порт данных cmON equ 80h ;включить доступ к CMOS cmOFF equ 00h ;отключить доступ ;---------------------------- ; Записать в ячейку (H) байт (L) WRCMOS: CALL onCMOS ;включить доступ LD BC,cmADR OUT (C),H ;задать адрес LD B,cmDAT/100h OUT (C),L ;записать байт offCMOS: LD BC,cmUPR LD A,cmOFF OUT (C),A RET onCMOS: LD BC,cmUPR LD A,cmON OUT (C),A RET ;---------------------------- ; Прочитать из ячейки (H) байт в (L) RDCMOS: CALL onCMOS LD BC,cmADR OUT (C),H ;задать адрес LD B,cmDAT/100h IN L,(C) ;прочитать байт JR offCMOS ;============================================
я тоже не пользуюсь, но всё равно хочется понять причину этого явления, правда у меня это не воспроизводится ну никакСообщение от breeze
Буду искать дальше, разберёмся.
Всё равно обнови, я после этого вносил исправления.Сообщение от breeze
У тебя мне кажется не окончательный исправленный вариант.
Добавлено через 12 минут
Откуда такая странная комбинация клавиш?Сообщение от breeze
F12 формирует на выходе карты сигнал /NMI, а PrintScreen RESET.
И что ты хочешь от такой смеси получить
От зависаний контроллера помогает только выдача на него сигнала RESET.эээ... вообще какие-нибудь системные комбинации типа F1...F12 + PrintScreen есть ?
Можно вывести на кнопку сигнал RESET с разьема X3 карты (вывод 5).
Одновременно это будет и сигнал RESET для компа, который сбросится картой.
Последний раз редактировалось caro; 08.03.2008 в 13:14. Причина: Добавлено сообщение
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)