Если так лучше работает - то правильнее наверно все-таки оставить F14 c 8 ноги D8, но включить инверсию F14 на самой плате ZXKit1, там вроде бы должен быть соответствующий джампер.
Вид для печати
Подёргивалось изображение ,исправил конденсатором 20пф https://imgbb.com/9wtMWBT ,по совету Romych.
Currently revisiting this machine. Seems like the port decoding was simplified so much, that some Covox programs crash (https://zxaaa.net/view_demo.php?id=5836 [black screen when selecting #DD and distorted output], https://zxaaa.net/view_demo.php?id=11931 [never works with #DD, distorted on #FB], https://zxaaa.net/view_demo.php?id=3019 works nice).
Has anyone of you used a ROM with a more recent version of Shadow Monitor? 2.7 is sufficient, but 2.95 would be nicer. It mostly works but selecting TRDOS 128 from the menu makes the drive spin shortly and then hangs (accessing TRDOS from 48K Basic works).
I've added Port #FF to my Compact 256 Turbo
Data and Memory data lines can be intercepted here easily:
https://i.imgur.com/6A2Pejb.jpg
Schematic would be like this:
https://i.imgur.com/eFqB0BV.png
Tested in this messy setup full of flying leads:
https://i.imgur.com/YbQa5fE.png
Tested with Test 4.3, HFT 1.02, Arkanoid (first release), this demo in #FF sync mode and my own BASIC test program.
So far everything else seems to work as before.
Cool, one guy with the nickname FSound in this thread had a problem in the Renegade game due to the missing of this port.
I hope he reads this and will be happy)
- - - Добавлено - - -
Товарищи, задачка со звездочкой. Прошивка скорпионовская.
При переходе из меню в TR-DOS 48 все отлично.
При переходе из меню в TR-DOS 128 пишет "R tape loading error"
Но если вставить диск - то ошибки нет.
Если диск пустой - он привод пошевелит головой и напишет A>K, при этом шапки TR-DOS нету.
Если на диске есть boot - то он автоматом запустит.
Т.е. как будто при выборе меню TR-DOS 128 автоматом выполняется команда RUN.
Т.е. как я понимаю, точка входа в TR-DOS почему-то меняется. Но почему?
Если из 128 бейсика сделать randomize usr 15616 - все ок.
Куда копать?
Да, вместо ВГ-шки стоит MB8877A, но не думаю, что дело в ней... а?
tushkan, копать никуда не надо, в скорпионе все именно так и работает.
Can confirm this is normal and happens on my Compact as well - UnrealSpeccy also behaves like this. Seems to be part of the ROM.
There's a ROM for Compact 128 machines (which also works on 256 ones) with a Pentagon style menu and GLUK 6.63 instead of Shadow Monitor - https://speccy4ever.speccy.org/rom/Com-glk.rom
Могу подтвердить, что это нормально и происходит и на моем Compact — UnrealSpeccy тоже ведет себя так. Кажется, это часть ПЗУ.
Есть прошивка для машин Compact 128 (которая работает и на 256) с меню в стиле Pentagon и GLUK 6.63 вместо Shadow Monitor - https://speccy4ever.speccy.org/rom/Com-glk.rom
Anyone know why write accesses to #DD fill the screen and crash the machine?
Кто-нибудь знает, почему доступы для записи к #DD заполняют экран и приводят к сбою машины?
Examples:
https://zxaaa.net/view_demo.php?id=11931 - fills the screen with garbage, crashes, no sound output
https://zxaaa.net/view_demo.php?id=5836 - fills the screen black, distorted output of the song once, then crashes.
https://ibb.co/vVv24N3
https://ibb.co/zNfrqdP Порт FF в плате
I've also made a layout, consisting of 2 small boards which can be added to existing PCBs. Likely going to prototype those soon and might release the gerber files.
https://i.imgur.com/XRKfU4O.png