PDA

Просмотр полной версии : Расширенные видеорежимы 352x280 и 368x288



Shaos
17.05.2021, 07:53
Обновил архив запредельных картинок UPDATE 13-FEB-2022:

http://nedopc.org/nedopc/sprinter/upload/gffview.zip (1.7MB)



Archive: gffview.zip
Length Date Time Name
--------- ---------- ----- ----
66099 2021-05-06 19:34 AMBER_H.GFF
71070 2022-02-12 13:49 BIGBUCKB.GFF
96281 2022-02-12 00:31 CHEBOKSA.GFF
81050 2022-02-12 00:43 CHICAGO.GFF
11787 2021-04-30 02:59 CLEAN.GFF
87843 2021-05-28 23:09 EBURG.GFF
66717 2021-04-30 03:17 GAGARIN.GFF
1753 2021-05-06 19:10 GFFVIEW.EXE
19801 2021-04-30 03:17 GOLDEN.GFF
95170 2021-08-29 22:25 HACKERMN.GFF
96692 2021-05-26 00:55 KLAD.GFF
84833 2021-08-20 09:14 KOLYAZIN.GFF
21420 2021-04-30 02:52 LESSNICK.GFF
85863 2022-02-11 23:48 MIAMI.GFF
91305 2022-02-12 00:08 MOSKVA.GFF
89754 2022-01-25 21:55 NEDOPC.GFF
48353 2021-05-20 03:10 OPUS_MEM.GFF
89619 2022-02-12 01:12 PARAD.GFF
81264 2022-02-12 00:41 PURPLE.GFF
79812 2021-05-16 21:24 ROMANROM.GFF
84982 2022-02-08 23:10 SHOUGANG.GFF
100537 2022-02-12 00:10 STARS.GFF
81846 2021-04-30 08:24 TERMIPUS.GFF
108424 2021-08-12 01:22 TOKYO.GFF
27852 2021-05-06 19:40 TV_CHART.GFF
96379 2021-05-16 21:25 ZABOR.GFF
--------- -------
1866506 26 files


https://zx-pk.ru/attachment.php?attachmentid=75422

Напоминаю, что GFF это сжатый моей утилитой SHAFF дамп видеопамяти Спринтера (файл формата GFX размером 256 килобайт).

Исходник просмотрщика для Спринтера GFFVIEW.EXE (пока показывает только нулевую видеостраницу):
https://gitlab.com/nedopc/sprintem/-/tree/master/sources/GFFVIEW?ref_type=heads

Исходник конвертера из XPM формата в GFX, который потом надо сжать с помощью shaff -1 для получения GFF:
https://gitlab.com/nedopc/sprintem/-/blob/master/tools/gfxcreator.c?ref_type=heads

P.S. Просмотрщик GFFVIEW.EXE умеет смотреть как сжатые GFF, так и несжатые GFX файлы. В будущем можно создать конвертер, который будет делать GFF-файлы, использующие 1024 цвета одновременно (все 4 палитры Спринтера) - существующий просмотрщик уже может такие картинки показывать (т.к. он просто тупо заполняет дампом область видеопамяти Спринтера как есть). Кроме того можно добавить возможность переключать видеостраницы 0 и 1 скажем по пробелу - так можно какую-никакую анимацию показывать ( из пары кадров ; )

Shaos
29.05.2021, 08:40
Раскрывание секретов и срывание покровов - картинка про то как адресовать квадраты за пределами видимой области экрана Спринтера:

http://nedopc.org/nedopc/sprinter/upload/Mode-83h-84h.jpg

(для того, чтобы получить 368 по горизонтали просто идём влево и вправо ещё на один квадратик и соответственно для 288 по высоте идём вниз на 1)

т.к. любой квадрат экрана в области описателя экрана может ссылаться на любую часть видеопамяти (с шагом 8 байт и квадратами 8х8) можно выделить из свободных областей видеопамяти зоны, которые можно приписать этим новым "запредельным" квадратам, например эти зоны могут быть расположены в области второй видеостраницы и могут использовать вторую палитру не конфликтуя с первой палитрой и первой видеостраницей, что позволяет делать вот такой вот "Border Art" вокруг стандартных программ :)

https://zx-pk.ru/attachment.php?attachmentid=75335&d=1619778051

P.S. можно попробовать делать подобные оконтовочки вокрух спектрумовских программ вместо бордюра :)

tank-uk
29.05.2021, 13:19
можно попробовать делать подобные оконтовочки вокрух спектрумовских программ вместо бордюра
прям Пикассо :)

Shaos
01.06.2021, 21:12
прям Пикассо :)

Надо конкурс объявить на самый лучший Border Art для Спринтера :)

Shaos
13.02.2022, 13:14
Обновил архив запредельных картинок GFF - линк на архив и обновлённый список файлов архива можно найти в первом сообщении этого топика - файлов теперь 25 - вот одна из новинок (как видится на экране Спринтера в разрешении 368x288):

https://zx-pk.ru/attachment.php?attachmentid=77006

ВитГо
26.08.2023, 17:20
простите за глупый вопрос: а по вертикали 288 линий на обычном телевизоре показываться будет или это режим только для мониторов ?

NEO SPECTRUMAN
26.08.2023, 17:42
простите за глупый вопрос: а по вертикали 288 линий на обычном телевизоре показываться будет или это режим только для мониторов ?

тв тюнер показывать столько строк будет

ВитГо
27.08.2023, 06:53
тв тюнер показывать столько строк будет
опять не понял :-(

причем тут ТВ тюнер ?

NEO SPECTRUMAN
27.08.2023, 07:25
причем тут ТВ тюнер ?
это всмысле про будет ли видно все 288

вот на тв тюнере их будет скорей всего видно все или практически все

а за телеки уже не факт кто чего то там не отрежит по краям
особенно на элт

ВитГо
27.08.2023, 07:45
а за телеки уже не факт кто чего то там не отрежит по краям
особенно на элт

ну ЭЛТ сейчас не интересны..
а вот на TFT кто нить проверял ?
а то мы тут выясняли (https://zx-pk.ru/entries/415-zx-spectrum-na-rassypukhe-video-rezhimy.html), и пришли к выводу что максимум это 256 линий изображения

вот мне и интересен ваш опыт: видны 288 строк или нет на TFT телеке ?

Shaos
11.09.2023, 00:40
простите за глупый вопрос: а по вертикали 288 линий на обычном телевизоре показываться будет или это режим только для мониторов ?
На обычном телевизоре и 256 то целиком не показывается - когда я в 2002 подключал Спринтер по SCART к только что купленному телеку Thompson в Екатеринбурге, то он у меня не только строку помощи в FN съел, но и командную строку тоже поджевал - так что Спринтеру нужны только специализированные мониторы/дисплеи с ручками настроек (или менюшками с ручной и/или автоподстройкой) либо преобразовалки RGB->HDMI и как видно на моих фотках с экранов моих мониторов у меня всё влезает (ну почти):

https://zx-pk.ru/attachment.php?attachmentid=79468

P.S. В итоге в 2002 году я свой Спринтер подключил через монитор Электроника 32 ВТЦ 202 где ручками подкрутил чтобы весь FN влезал в пределы экрана:

https://zx-pk.ru/attachment.php?attachmentid=79466

ВитГо
23.09.2023, 17:14
На обычном телевизоре и 256 то целиком не показывается - когда я в 2002 подключал Спринтер по SCART
а с lcd телеками экспериментов не было ?

Shaos
26.09.2023, 07:54
а с lcd телеками экспериментов не было ?
Дмитрий пробовал на своём LCD телеке, который без настроек:

https://zx-pk.ru/attachment.php?attachmentid=79555

Как видно получилось полтора квадратика слева, один квадратик справа и по полквадратика сверху и снизу - это примерно 340x264 видимых пикселов (ну или 680x264 в режиме 16 цветов)

А так бытовые телеки это не то конечно же т.к. спецификация ТВ (применительно и к PAL, и к NTSC) допускает иметь оверскан (скрывание краевых пикселов за пределами экрана) - даже для LCD (гугли "Safe Area")

Shaos
02.10.2023, 00:26
... любой квадрат экрана в области описателя экрана может ссылаться на любую часть видеопамяти (с шагом 8 байт и квадратами 8х8) можно выделить из свободных областей видеопамяти зоны, которые можно приписать этим новым "запредельным" квадратам, например эти зоны могут быть расположены в области второй видеостраницы и могут использовать вторую палитру не конфликтуя с первой палитрой и первой видеостраницей, что позволяет делать вот такой вот "Border Art" вокруг стандартных программ :)

https://zx-pk.ru/attachment.php?attachmentid=75335&d=1619778051

P.S. можно попробовать делать подобные оконтовочки вокрух спектрумовских программ вместо бордюра :)
Грядёт "четвёртое пришествие" Спринтера? ;)

https://zx-pk.ru/attachment.php?attachmentid=79571

Shaos
03.10.2023, 09:52
Вот ещё картинок с экранчика поближе:

https://zx-pk.ru/attachment.php?attachmentid=79576

https://zx-pk.ru/attachment.php?attachmentid=79578

https://zx-pk.ru/attachment.php?attachmentid=79577