вобщем возвращусь к старой теме.
Quick Commander не работает нормально с ZXMC-2.
вернее работает, но пользоваться невозможно((
со стандартной клавиатурой всё ок.
вобщем вот видео, чтоб наглядно было.
http://sderni.ru/244883
кто что думает?
вобщем возвращусь к старой теме.
Quick Commander не работает нормально с ZXMC-2.
вернее работает, но пользоваться невозможно((
со стандартной клавиатурой всё ок.
вобщем вот видео, чтоб наглядно было.
http://sderni.ru/244883
кто что думает?
Хороший.. Плохой.. Главное - у кого ружьё !!
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
John North, а с другим софтом что? И в НЕтурбе тоже? В какой комп воткнут ZXMC2?
МГТФ - любимый провод!
KAY-1024(4096)/SL-4/TURBO v2010 + Nemo-FDC + Nemo-IDE (CF 4GB) + SMUC2 Rev.B RTC (HDD 1.6GB + DVD-ROM) + PROF-ROM + ZXMC2 + GENERAL SOUND 2MB + ZX-BUS_TEE + FDD 3.5' + FDD 5.25' + VGA&PAL
SoftFelix, с другим софтом всё хорошо .
турбо/НЕтурбо - не влияет.
это походу единственная прога, которая глючит.
и прога то блин отличная.
комп- профи.
как то Caro вроде говорил, что в этой проге кривой опрос клавиатуры и поэтому она с вайтовыми контроллерами клавы не дружит.
но давно было.
кстати, сам бы попробовал у себя запустить.
пс: Спектру в асю написал, но вот появляется ли он там..
Хороший.. Плохой.. Главное - у кого ружьё !!
Проверил у себя. И впрямь кривое поделие - клавиатуру не слушает, работает только с реального диска А (с винчестера не работает), в теневик выйти не даёт.
ИМХО - стоит поискать замену этому командеру, благо их как грязи наделали.
ZX-Evo Rev. C4 (Double-config) / VDAC2 / NeoGS / ZX-Multisound / NemoIDE / ZiFi
Scorpion ZS 256 Turbo+ (Light) / GMX / ZXM-GS / TSFM / SMUC / ZXKM / Gotek
Опрос клавиатуры вполне обычный. Если что-то не работает, то надо поискать чем ваша клавиатура отличается от остальных (как с Prusak'ом было).
С винчестера работать не может (только грузится если отключить турбозагрузчик) - про это написано чуть ли не в первой строке описания. Для работы через #3d13 должна была быть версия 4.00.
Не все так простоРеальный "конкурент" буквально один - Real Commander. Из приличных - еще Perfect commander.
---------- Post added at 22:49 ---------- Previous post was at 22:28 ----------
Все верно, используются результаты стандартного ПЗУшного опроса клавиатуры:
В QC 4.00 опрос немного изменен из-за необходимости играть фоновую музыку, плюс работа с часами вынесена на прерывания. Поэтому опрос стал таким:PHP код:SCANKEY
(...)
CALL OPROS
JR Z,SCANKEY
(...)
OPROS
EI
CALL CLOCK
LD A,(IY-#32)
OR A
JR NZ,OPRK
(...)
LD A,(IY-#32)
OR A
JR NZ,OPRK
HALT
(...)
OPRK
LD (IY-#32),0
(...)
Попробуйте для начала запустить QC 4.00 (там опрос чуть изменен) - http://zxby.org/forums/viewtopic.php?p=1326#1326. Если ничего не изменится, то возможно дело в отсутствии задержки (HALT) перед опросом, больше пока ничего в голову не приходит.PHP код:CALL OPROS
JR Z,$-3
(...)
OPROS EI
LD A,(IY-#32)
OR A
JR NZ,OPRK
HALT
RET
OPRK LD (IY-#32),0
RET
Последний раз редактировалось Spectre; 04.10.2015 в 01:12.
Spectre, а реально ли добавить в QC поддержку FAT на ZC, GS или NemoIDE? Вроде как, есть готовые драйверы что для FAT, что для девайсов самих.
ZX Evolution Rev C + ZXM-SoundCard Extreme + NeoGS.
Если я правильно понимаю, все эти устройства должны эмулировать обычную работу через #3d13. Именно по этому пути пошел RC - работать через стандартную точку входа, а вопрос эмуляции это уже к авторам железа.
Попробуйте 4-ю версию по ссылке выше, она работает исключительно через #3d13 (обработка ошибок из RC, Pawel любезно поделился). Мне проверить не на чем, поэтому будет интересен ваш опыт.
---------- Post added at 17:23 ---------- Previous post was at 17:17 ----------
Попробуйте сделать вот что - запустить QC в Unreal Speccy (или другом эмуляторе с дебагером), потом зайти в отладчик (Esc) и там добавить еще один HALT после опроса клавиш. Сейчас HALT делается только если клавиша не нажата, а поправьте чтобы он выполнялся всегда.
На примере QC4 было:
будет:PHP код:OPROS EI
LD A,(IY-#32)
OR A
JR NZ,OPRK
HALT
RET
OPRK LD (IY-#32),0
RET
Таким образом добавим принудительное ожидание прерывания (курсор при этом замедлится).PHP код:OPROS EI
LD A,(IY-#32)
OR A
NOP
NOP
HALT
NOP
OPRK LD (IY-#32),0
RET
Spectre, можно попробовать конечно..
только вот как потом это всё на реал то перенести, чтоб там попробовать?
может соберешь тестовую версию из исходников? можно даже в личку отправить.
а я протестирую на реале.
Хороший.. Плохой.. Главное - у кого ружьё !!
Не совсем так, точнее, почти совсем не так. Через #3d13 они эмулируют подключенные образы - с этим проблем быть не должно. TSConfig даже вызовы через #3d2f нормально эмулирует. Но хочется работать не только с образами, но и с реальным винтом/sd-картой, то есть, читать-писать файлы в файловую систему FAT32, а не в образы, хранящиеся в ней.
ZX Evolution Rev C + ZXM-SoundCard Extreme + NeoGS.
вобщем погонял четвертую версию.
глюк появляется гооораздо реже, чем в 3.11
но всё-таки появляется.
в 3.11 - практически на каждом нажатии.
в 4.00 - только если зажать клавишу (напр "курсор вниз"), и то не всегда.
Spectre, щас мысль посетила, а что если взять процедуру опроса клавы из Real Commander-а 1.96?
там же тоже часики есть и музыку может играть.. надо хотябы посмотреть её.
Хороший.. Плохой.. Главное - у кого ружьё !!
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)