![]() |
1 Attachment(s)
AlexFantasy, С этим конфигом работает.
|
Quote:
Добавил! Никаких изменений. Так понимаю во вкладке ULA в окошке "load presents" я могу выбирать только Pentagon, Scorpion, Phoenix, ATM и <Custom> Эмуль скачивал с оф. сайта Феникса |
1 Attachment(s)
AlexFantasy, не ULA, а Memory:http://zx.pk.ru/attachment.php?attac...1&d=1332330696
|
Quote:
---------- Post added at 13:55 ---------- Previous post was at 13:53 ---------- Quote:
---------- Post added at 14:00 ---------- Previous post was at 13:55 ---------- Попробуйте кто нибудь на этой версии эмуля такой как у меня http://micklab.narod.ru/file/us0373_mod_saa.rar |
Quote:
|
1 Attachment(s)
лови конфиг и ромы. проверил - все работает.
|
по Alt+F12 выходит в KAY Reset Service, при просто ресете - меню128.
ЛАС-а версия на реале в КРС выходит по сбросу с шифтом или капсом - точно не помню. Кастомная прошивка предусматривает доработку контроллера ТР-ДОС для выхода в сервис-меню. |
Понятно, короче как мне зашьют ПЗУшку отпишусь, всем спасибо я побежал!
---------- Post added at 14:22 ---------- Previous post was at 14:17 ---------- Quote:
А про Alt+F12 я просто не знал! Спасибо! P.S: Находясь в сервисе создается такое ощущение, что перед Вами железо от недописи. Дмитрий можно как нибудь "bright" убрать что-бы в глаза не резало!? |
AlexFantasy, перекачай архив, там добавил еще одну сборку, BASIC128 от ЛАС + TR-DOS5.04T стандартный. Просто версия TR-DOS от ЛАС-а не умеет ремапить виртуальный диск на другие букавки, но вроде имеет свои плюшки. Так что выбирайте сами.
|
Quote:
|
Quote:
|
Quote:
1. А есть что-нить, эмулирующее скорп/кай под ведроидом? 2. И плейер ay-музыки под эту же ось |
Quote:
|
Black_Cat, вываливается, если доработать BetaTurbo, ZEK, если не ошибаюсь, как-то тут выкладывал схемку.
---------- Post added at 20:52 ---------- Previous post was at 20:49 ---------- Quote:
|
Quote:
|
Black_Cat, а сколько ты насчитал действующих каев с использованием сервиса?
|
Quote:
|
Black_Cat, угадал, но я свой не дорабатывал - думал собрать новодел КАЯ и его доработать, но пока с глюками видеовыхлопа не совладал на новом кае.
|
Quote:
Плюс ко всему обнаружил что при старте компьютера(с этой-же прошивкой, jp5 10<->11) вываливаясь в 128 меню, а затем войдя в тырдос при попытки загрузить какой нибудь файл заканчиваются ошибкой(не помню какой)! А вот с ПЗУ для пфеникса (by Zloy) все нормально работает и запускается! |
Quote:
|
Quote:
из крамиса можно выйти только если туда попадаешь по доработке BDI, либо зажатому CS при сбросе |
Quote:
|
Quote:
Не скорпокай конечно, но может сюда глянь: http://androidforums.com/android-gam...lator-out.html |
По-поводу встроенного в КАЙ контролера PS/2-клавы на ATMEGA48. Просьба к Камилю (caro).
У меня до сих пор прошита v0.3 (не использует WAIT при кварце 25МГц), которая меня полностью устраивает за исключением небольшого глюка - в зависимости от способа опроса клавы в некоторых программах, не всегда корректно отрабатывается нажатие той или иной клавиши. Из-за этого эти программы становятся неработоспособными. Недавно скачал и перешил на v1.0 - там тоже ничего не изменилось. Зато контроллер клавы в ZXMC2 на ATMEGA8515 замечательно работает в этих программах. Можно как-нить перенять удачный код из ZXMC2 в интегрированный контроллера клавы в КАЕ? Вот программы и глюки: 1. AUMT (http://zx.pk.ru/showthread.php?t=12881&highlight=aumt) Нажатие ENTER рабатает как ANY KEY, т.е. выбранный тест не запустить. 2. Universal MEMORY tester v0.9 (http://dlcorp.nedopc.com/viewtopic.php?f=18&t=582) Попытка цифровой клавишей выбрать тест, срабатывает как ANY KEY - сброс в BASIC_48. Ещё хотелка. 3. Как и в ZXMC2, если к штатному контроллеру не подключена клавиатура, то нет никакого влияния на порт #FE и /WAIT. (переключил тут клаву на ZXMC2, не вынимая ATMEGA48 из панельки КАЯ - полезли глюки, вплоть до полной неработоспособности компа) |
1 Attachment(s)
Quote:
Во вложении версия прошивки 1.1 для всех трех вариантов МК, используемых в контроллере. Просьба проверить и сообщить о результате. Quote:
|
Quote:
---------- Post added at 18:19 ---------- Previous post was at 17:36 ---------- caro, ура! Всё заработало! Более того, стало нормально отрабатывать сочетание "Cтрелка влево" (cursor keys pad) + "Print screen" (Reset) - горячий перезапуск PROF-ROM! Что подметил из необычного. В v0.3 состояние индикатора и кнопки ТУРБО (Scroll Lock) и его действие запоминалось триггерно, т.е. при каждом нажатии на кнопку значение инвертировалось и писалось в EEPROM (это как я понял) и по кнопке RESET (Print Screen) не восстанавливалось. И это было удобно. В v1.0 и v1.1 состояние TURBO восстанавливается по RESETу. Можно вернуть алгоритм работы кнопки TURBO как было в v0.3? Ну и вот это, конечно, очень ожидаемо. Тогда окончательно отключу механическую клаву. Quote:
|
Quote:
Quote:
Quote:
В обычном режиме, клавиатура работает без торможения - /WAIT не формируется. /WAIT нужен: 1) при остановке компа по клавише PAUSE; 2) при работе компьютера в режиме TURBO; 3) при отработке кодов управления контроллером (см. комментарий к прошивке). |
Quote:
Хотелось бы в LENINGRAD-2012 этот сигнал использовать для других целей, например, для включения/отключения контроллера MultIDE или переключения прошивками FLASH. В LENINGRAD-2012 с платы адаптера PS/2 клавиатуры KEYB&SINC идут два сигнала ON/OFF (PB5, соответствует TURBO в KAY-2010) и NMI_SW (PC1, можно использовать для входа в меню MultIDE). Эти сигналы в LENINGRAD-2012, на всякий случай, подаются на слот ZX-BUS (на A31 и B31) через перемычки. Наверно, при переключении сигнала ON/OFF еще полезно было бы сбрасывать компьютер сигналом RESET для начала работы с новым сигналом. Напомните, пожалуйста, в каком состоянии после включения компьютера эти сигналы и какими кнопками они управляются. Это нужно для согласования со схемой управления MultIDE. Есть еще одно пожелание - добавить при составлении клавиатурных макросов возможность добавления сброса компьютера и регулируемую длительность паузы после сброса, чтобы компьютер успел выполнить свои команды и был готов к вводу второй части клавиатурного макроса. Например, надо сделать автоматическую загрузку файла с магнитофона/MP3 плеера. Мы делаем следующий макрос: RESET пауза 5 секунд LOAD "" ENTER. И желательно добавить возможность программирования макросов в атмегу прямо с клавиатуры. Для этого выбрать для перехода в режим программирования комбинацию клавиш и составить список клавиш, на которые можно добавлять пользовательские макросы. Тогда каждый сможет легко добавить себе часто используемые комбинации. Вместе с возможность добавления сброса в макросы это было бы очень удобно. |
Quote:
(100 тыс. это конечно много, но не бесконечно) запись текущего состояния Scroll Lock (или состояния TURBO) производится только при нажатии соответствующей клавиши совместно с клавишей Shift. Это состояние и восстанавливается при включении питания и сбросе компьютера клавишей PrintScreen. Наверное следует сделать немного по другому: 1) При включении питания восстанавливать TURBO из EEPROM; 2) При сбросе клавишей Print Screen текущее состояние TURBO не менять. ---------- Post added at 12:17 ---------- Previous post was at 12:13 ---------- Quote:
При включении питания, если Scroll Lock горит, на выходе 0, иначе 1. В процессе работы нажатие клавиши Scroll Lock инвертирует состояние выхода TURBO, но в EEPROM не запоминается. На выходе NMI по умолчанию 1. При нажатии клавиши F12 на этом выходе формируется отрицательный импульс длительностью 10 мсек. |
Quote:
|
для ведроида есть ZX-Droid. Пользуюсь таким, из запрошенных моделей есть только полускорпион (в смысле, как заставить работать кнопку Магик - я так и не нашел). КАЕв там нету точно :(
Есть еще Unreal, но я еще не пробовал. |
1 Attachment(s)
Quote:
Жду результатов тестирования. |
Quote:
|
Quote:
|
Quote:
|
Quote:
---------- Post added at 20:50 ---------- Previous post was at 20:30 ---------- Quote:
Если клава подключена к встроенному контроллеру КАЯ, то всё работает замечательно - заблокированного контроллера клавы в ZXMC2 вообще не слышно и не видно. В общем, перешьюсь пока на v1.1 до завтра. |
Quote:
|
Разобрался с макросами и написал для себя макрос загрузки:
Code:
;---------------------------------------- |
Quote:
Скорость набора попробую увеличить. |
Quote:
Если порт клавиатуры в ZXMC2 не заблокирован, то должен формироваться сигнал /IORQGE, который запрещает дешифрацию порта клавиатуры в плате КАЯ. Почему это не происходит? Надо бы осцилографом посмотреть. Quote:
При блокировке клавиатуры в ZXMC2 порт 0FEh этим контроллером не дешифруется, и сигнал /IORQGE не запрещает работу встроенного порта. |
| All times are GMT +4. The time now is 16:43. |
Powered by vBulletin® Version 3.8.3
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.