Скрытый текст
Profi 5.06 1024K 12Mhz (кварц на 24), палитра, COM-порт, часы, hdd, covox, программатор
ZX-Spectrum +3, ZX-Spectrum +2B, ZX-Spectrum +2, ZX Spectrum 48, ZX Spectrum 48+
ZX Evolution Rev B.
Color 48 + Beta Disk Interface +FDD+YM2149F
Орель-08БК
Pentagon-48 (недоссобранный кем-то)
Pentagon-128 (полуубитый)
Кворум-128 (в ремонте)
Магик-05 (в ремонте)
Robotron 1715
Корвет ПК8020 и ПК8010
Amstrad CPC 464
Amstrad CPC 6128[свернуть]
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
В ULAplus отображается 256 оттенков, вам надо больше ?
Скорее всего Ewgeny7 может помочь, если ему отправить индикатор - он в этом силен. Есть у вас схема на микросхемах, как для ULAplus - чтобы перевести в ПЛИС?
и сделать ее, как составляющую ZXKit1, дополнительно в прошивку включить сигналы DCLK, DENA. В принципе, сигнал DCLK не составляет трудность, создать его на логике, но сигнал DENA, с его временными характеристиками, все-таки есть НО ..... Собственно говоря, обращаюсь к знающим в программировании ПЛИС, для меня это пока тяжеловато. Если еще поэкспериментировать с перепайкой печатных проводников, с напайкой проводов, микросхем и радиоэлементов обвязки на ZXKit1 смогу, но вот с прошивкой пока не очень силен. Сам принцип, заложенный в схеме ULAplus интересен, но не только для создания дополнительных цветов экрана Spectrum, но вероятно и для создания на основе этой схемы плюс ZXKit1 контроллера TFT-LCD. Кто поделится советом, или какими-либо рекомендациями?
VGA&PAL планируется подключить к ULAplus. Надо будет сохранять картинку по 8-9 бит на точку и выводить по 3 бита на цвет. Больше оттенков выводить наверно мощности ПЛИС не хватит.
Последний раз редактировалось zx-kit; 13.12.2011 в 18:55.
"L-256"
Скрытый текст
Profi 6.2 Rev.B / 1024
Profi v5.02 /1024/палитра/FDD3,5"/FDD5,25"/HDD130/XT-Keyb/Covox
Profi v4.00 /1024
АТМ Turbo /512/ - собран но еще не запускался
ATM Turbo 2+ v7.10 - собран на 80%
Pentagon 128 - в планах восстановить (раскуроченная плата)
ZXMC20/NemoIDE/AT-Keyb (by Caro)
Revers U8EP3C
Speccy2010, r2
[свернуть]
А оно вам сильно надо, этот юлаплюс? Ну, будет он, и что дальше?
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
ScorpEvo ZS 1024 turbo+ CF-HDD/FDD/Mouse/SMUC 3.1/ProfROMse/NeoGS/ZC
Speccy-2007 128/AY/TR-DOS
Сайт с документацией к "Scorpion ZS 256"
Пока не все понял. ULA+ - это палитра как в Профи или других клонах с палитрой. Соответствует цветам MSX+. При использовании этой палитры вместо стандартных 15 цветов Спектрума получится, в старых играх, тоже 15 цветов, но другого оттенка из палитры 256 цветов. В новых программах количество используемых цветов может быть увеличено до 32 за счет использования бита FLASH в байте атрибутов.
Указанные сигналы используются для формирования одного из 256 оттенков. Какое отношения они имеют к LCD ? Их можно подать на LCD, тогда на этом дисплее тоже будет отображаться 256 цветов. Но остальные биты лишние - и можно на LCD не подавать.
"L-256"
SAM COUPE palette is also easy for implementation:
palette 128 colours:
Software controll:
Port #xxF8 (write only) set new RGB value for any of 16 ZX colors.
Port adressation (A15-A0):
A15-A12 = unused
A11-A8 = number for select ZX color for redefine RGB value (A11=bright,A10=green,A9=red,A8=blue)
A7-A0 = 8bit adress #F8 (dec 248) of palette port
Writed data with new RGB value:
D7 = unused
D6 = high green
D5 = high red
D4 = high blue
D3 = intensity for all rgb values
D2 = low green
D1 = low red
D0 = low blue
For set new ZX colours can be used 16x OUT command from ZX basic or OTIR(OTDR) in assembler.
After reset ZX must be colour palette set to original values (add small code to ZX rom after reset)
screenshots of ZX games on SAM COUPE (colour palette converted from ULA PLUS to SAM palette):
EXTREME original:
And EXTREME with new palette:
More games here:
http://velesoft.speccy.cz/sam_zx128.htm
Последний раз редактировалось VELESOFT; 19.12.2011 в 00:48.
Да, палитра похоже на ULAplus, только проще в изготовлении и работе, но и цветов только 15-16 из палитры около 128.
В ULAplus: в старых играх 15 цветов из 256, в новых - 32 из 256 цветов (с учетом бита FLASH).
Также там цвета PAPER и INK могут быть разного цвета в одном знакоместе, даже если код этого цвета одинаковый. Только вот практического применения этой возможности я представить не могу. В старых играх цвета PAPER и INK одинакого кода должны быть одинаковы.
В SAM COUPLE оттенков черно-белого получается больше - 8 вместо 4 в ULAplus.
Если сделать палитру SAM COUPLE - для нее игры уже есть переделанные для обычного клона Спектрума ?
---------- Post added at 19:49 ---------- Previous post was at 19:47 ----------
Палитра ULAplus не формирует никаких дополнительных сигналов для LCD. Только добавляет количество цветов. Матрицами я пока не занимался.
Последний раз редактировалось zx-kit; 19.12.2011 в 18:56.
"L-256"
SAM COUPE is compatible with ZX48kB then can use big part of original ZX games without modifications. After connect 1MB external memory upgrade can SAM COUPE run also 128kB software (after small modification). All screenshots on my web page is from standard ZX games (48 and 128kB) with new palette (some OUT commands in basic loader). This games can be used on SAM COUPE and ZX48/128/clones.
Эту тему просматривают: 3 (пользователей: 0 , гостей: 3)