Еще бы неплохо цветной композит/s-video опционально рассмотреть.На AD724JR, например.
Поддерживаю, только как отдельные расширения.
Вид для печати
SAA TSFM чтобы были на плате для того чтобы убрать лишние помехи по звуку связанные с разъемом. Сделать систему фильтрации звука ибо чистый звук без наводок от кулеров блоков питания и дисководов есть залог успеха !
Чем меньше соеденений от TSFM SAA тем чище звук. Разъем тюльпан должен быть сразу с платы. А не джек разломайка за два тыка.
Однако у меня есть TSFM, меня бы устроило наличие только SAA на плате... Но на счет джеков я с ААА согласен.
Скоро выдам хотелку по поводу маппера, скорее всего в окне #0000 - #1FFF :)
И от Mick`a что-то ничего не слышно. Будет ли желание развести платку ZXM-Phoenix v1.2 (v2.0?)?
джеки я по 10 рублев покупал не оптом а штучно, креплю на корпус. Можно с платы сделать контакты для разъема и припаяваться проводками к джеку. Спалить при этом ничего нельзя и даже ааа это делает без проблем. Тоесть плата продаеться просто с разъемом и проводками (типа просто три штырька и стандартный провод ауди IBM CD ROM серенький) . Можно при этом оставить джек для страждущих. В настоящем же виде я припаявался непосредственно к плате на методе тыка. Левый правый еще ничего, а вот если земля соскочет то комп опять сгорит.
Пока я смотрю, но у меня немного другие мысли. Дело в том что куча всяких желаний перерастет из mATX в полноформатную. А больше 70 микрух уже нет особого желания разводить.
У меня сейчас в проекте немножко другие идеи:
1. Форм-фактор тот же;
2. SIMM72 не EDO - 4Мб (D6 порта 7FFDh)
3. Порт EFF7 (блокировка порта 7FFD, IODOS, возможно аппаратный гигаскрин)
4. палитра SAM COUPE
5. Турбо 7МГц, управление мегой вместо IODOS
6. Режим NO FLASH и атрибуты 2 цвета на 8 пикселей(грубо говоря два следующих друг за другом экрана по 6144 байта)
7. Режим 15 цветного бордера(еще один бит в порту FE (как в SAM COUPE)
8. Чтобы упихнутся - применение ATF1502(так интереснее)
9. VGA выход only
10 Переключение INTа Phoenix и Пятногон.
Все вроде вспомнил.
Блин, проболтался :)
Еще хочется DMA попробовать, но думаю это отдельная плата будет для пробы.
С другой стороны, каждый может приложить свои усилия в разводке того что хочется.
Тут немного внесу ясность. Посколько я первую версию сделал по желанию трудящихся, так сказать мы дали старт проекту. Дальше никто не запрещает его переделывать, доразводить(файлы все выложены). Я к тому, что я уже делать буду больше для своего удовольствия(свои идеи в основном) :)
У меня дополнительный порт подразумевается пока EFFCh
D0 - ATRIBUTE (0- стандарт 2 цвета на 64 точки, 1 - 2 цвета на 8 точек, два экрана друг за другом)
D1 - ENFLSH (0- мерцание разрешено 1 - запрещено, вместо него идет яркость)
D2 - ENBRD (0 - яркость бордера запрещена, 1- яркостнь бордера разрешена)
D3 - ENPAL(0- палитра запрещена, 1 -палитра разрешена)
D7 - PNTINT (0- развертка Феникса, 1- развертка Пятногона)
Яркость бордера как SAM COUPE D5 порта FEh
Палитра как SAM COUPE порты XXF8h
Mick, а как насчет добавить в маппер окно #4000-#8000? :v2_blush:
В KAY'е турбирование работает с Динамической Модификацией Машинных Циклов :)
А разве КАИ все (256 и 1024) совместимы друг с другом в плане "турбы"?
Неужели у КАЯ с турбо предсказуемое кол-во тактов во фрейме? Можно об этом поподробнее? Особенно в контексте операций I/O.
На мой взгляд бесполезна какая-то непонятная "совместимость с КАЙ" (много ли софта под его "турбо" заточено?). А вот на что можно замахнуться так это на режим "псевдо-пентагона". Его предложил Быстров. Смысл в том, что есть нормальная скорость (не турбо), а в последних строках экрана включается "турбо", с тем что бы добрать к 69888 (320-312)*224 тактов. В итоге получается более-менее стандартная кадровая развертка (облегчается работа ПАЛ кодеров) и имеется "пентагонный" фрейм (эмуляция 320 строк).
Ну скажем и ZX-777 был на рассыпухе, тем не менее работал в турбе правда на статике 55нс
А вэтом планируется SIMM72 а они тоже шустрые.
---------- Post added at 20:18 ---------- Previous post was at 20:16 ----------
Вообще то на базе KAY. Прерывания сделаны по другому. :)
Ну это не аргумент что Пентэву удалось разогнать только на 7МГц.
Скорее все тут зависит от желание авторов компа разгонять машину. Может и разгонят :)
И опять же при турбировании, особено при double clock, кроме памяти надо еще считать задержки тракта чтения и записи в память.
---------- Post added at 20:39 ---------- Previous post was at 20:35 ----------
Если у тебя сомнения, собери компьютер ZXM-777 и увидишь что все вполне реально. И ДММЦ пусть себе делают другие, мне интресны другие направления.
Я думаю хватит на эту тему говорить, потому как уже сказал, проект сейчас открытый - делайте из него хоть самолет, если получится.
Поэтому очень сомнительно что получится с тормозной FPM и несинхронной схемой получить коэф. турбирования =2. Дык и зачем тоды мучиться? ДММЦ ведь специально именно для таких схем делался.
без прозрачного доступа она на 14МГц пашет :) токо без прозрачного доступа это уже не Пентагон :)
---------- Post added at 20:50 ---------- Previous post was at 20:40 ----------
ключевое слово тут SRAM
---------- Post added at 21:14 ---------- Previous post was at 20:50 ----------
:) Mick, не надо обижаться, я тебе подсказываю те моменты, которые ты упускаешь из виду
Как выяснилось сегодня Пфениксу 2 надо добавить бордер как у пентагона, в котором можно рисовать наклонные линии, а не только прямые.
This palette can be realised also as interface (card) for ZX bus. Only RGBI signlals must be connect via cable from RGB connector to internal interface(card). It's one small CPLD + one small fast sram memory + new RGB output connector. If palette port will same as on SAM COUPE then will possible use ZX games with new colors:
http://www.worldofspectrum.org/forum...6&postcount=27
http://velesoft.speccy.cz/other/extreme-sam.png
Set new ZX colors from palette = include 16x "OUT xxF8,color" instrustions before start game or in basic loader.
Yes, this include bright bit = enable full 16 ZX colors in border area. Each ZX color can be set from full palette of 128 colors:
http://velesoft.speccy.cz/other/samc...tte-values.png
DMA will good only for graphic operations (must accept screen organisation). DMA with function AND,OR,XOR for data blocks.
Что кота опять забанили.
Я рад что, человек придумывает всякие новые доработки. НО я уже высказался выше - Проект открытый, каждый волен добавлять все что захочет. Только кто делать то будет.
Лично я свои идеи высказал - их и буду воплощать. :) Для меня они сейчас более интересны.