Типо

ZX evolution software and hardware

Postby CHRV » 07 Feb 2010, 20:39

МОжно без проблем сделать порт для прямого кода с АТ клавиатуры, но имхо это какойто нестандарт, я тоже всегда пользовался классической клавой которая гораздо привычнее и никогда не напрягала.
Хотя можно по стандарту АТМ сканкоды клавиш нажатых сделать. Вообщем проблема далеко не первой важности.

Ща важнее сделать глобальный мемори манаджер. И прошивку привести в релизно-публичное состояние.

С учетом того что меня сейчас бомбят письменами и те кто приобрел и те кто не приобрел... то времени воще нихуа. Благо ААА часть супорта на себя взял.
Last edited by CHRV on 07 Feb 2010, 20:40, edited 1 time in total.
Многое есть здесь: www.nedopc.com
User avatar
CHRV
Желесяка
 
Posts: 2136
Joined: 15 Apr 2007, 21:52
Group: Registered users

Postby CAMAHACYKE » 21 Sep 2010, 20:47

Вопрос, каким битом в Еве режим 16 цветов на точку включается? Столкнулся с двумя вариантами, в одном бит 0, в другом бит 5.
В документации на Еву нигде не обнаружил распиновки порта EFF7. Сравнивал с 1024SL, там бит 0. Надеюсь в Еве тоже бит 0?
User avatar
CAMAHACYKE
 
Posts: 510
Joined: 26 Sep 2007, 19:27
Group: Registered users

Postby breeze » 22 Sep 2010, 06:16

CAMAHACYKE wrote:В документации на Еву нигде не обнаружил распиновки порта EFF7. Сравнивал с 1024SL, там бит 0. Надеюсь в Еве тоже бит 0?


эээ… вот как в последнем Unreal Speccy задано, так и есть правильно ;) Я писал свои 16ц под SL2.2 на PentEvo всё отлично работает без переделок ;)
breeze
 
Posts: 538
Joined: 07 Feb 2009, 16:19
Group: Registered users

Postby CAMAHACYKE » 22 Sep 2010, 20:15

Ясно.
Тогда следующий вопрос: в каком формате сохранять 16с файлы?
Уже есть какой-нибудь стандарт для этого?
Какое расширение для файла?
И вроде бы же возможно 16с гигаскрин? Его в каком формате и с каким расширением?
Ничего что я такой болтливый?
User avatar
CAMAHACYKE
 
Posts: 510
Joined: 26 Sep 2007, 19:27
Group: Registered users

Postby breeze » 22 Sep 2010, 21:03

CAMAHACYKE wrote:Тогда следующий вопрос: в каком формате сохранять 16с файлы?
Уже есть какой-нибудь стандарт для этого?


Ну как такового стандарта нет, можешь почитать мою заметку в Абзац №32

CAMAHACYKE wrote:Какое расширение для файла?


SPR :)

CAMAHACYKE wrote:И вроде бы же возможно 16с гигаскрин? Его в каком формате и с каким расширением?


теоретически можно, практически никто не разбирался…

CAMAHACYKE wrote:Ничего что я такой болтливый?


нормально ;)
breeze
 
Posts: 538
Joined: 07 Feb 2009, 16:19
Group: Registered users

Postby breeze » 22 Sep 2010, 21:20

кстати о стандарте ;) предлагаю для экрана в формате 16 colors - расширение *.С16 для обычной tr-dos это <C> - кодовый блок, для бутов поддерживающих трёхсимвольные расширения будет «Colors 16»

структуру сделать приблизительно такой:

+#0000 43 31 36 - «16C» сигнатура что это спрайт (экран) в формате 16 colors
+#0003 00 01 - размер спрайта (экрана) по горизонтали в данном случае 256
+#0005 С0 00 - размер спрайта (экрана) по вертикали в данном случае 192
+#0007 00 00 - позиция X на экране по умолчанию (в данном случае 0)
+#0009 00 00 - позиция Y на экране по умолчанию (в данном случае 0)
+#000B 0D 00 - смещение до начала данных (в данном случае #0D00)

+#000D 00 00 - начало данных…

под размеры отводится 2 байта (например для ATM экран может быть больше чем 256x192), позиция по умолчанию пригодится если мы захотим разбить картинку на части и вывести её не сразу, а кубиками как мозаику. Ну и смещение до данных просто жизненно необходимо, если в дальнейшем потребуется расширение заголовка.

формат данных так же как у меня и было в SPR.
breeze
 
Posts: 538
Joined: 07 Feb 2009, 16:19
Group: Registered users

Postby lvd » 23 Sep 2010, 03:39

breeze wrote:предлагаю для экрана в формате 16 colors - расширение *.С16

Да, самое главное - придумать расширение. Писюканство (мсдосство) живо и процветает как никогда.
Придумал расширение и опа - новый формат. А как же, все помыслы только о расширении.

breeze wrote:+#000D 00 00 - начало данных…

Ну собсно самое главное - ФОРМАТ данных - не раскрыт. Всё остальное - пурга по нечётным байтам (чтобы было удобнее на писюке парсить, видимо), и по не кратным сектору смещениям в файле (чтоб было на спецтруме удобнее грузить посекторно).

формат данных так же как у меня и было в SPR.

А это, видимо, чтоб юзеры перерывали 100500 выпусков журнальчегов на спецтруме, и не найдя там ничего, слёзно стучались тебе в мыло.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby CAMAHACYKE » 23 Sep 2010, 05:21

lvd wrote:Да, самое главное - придумать расширение. Писюканство (мсдосство) живо и процветает как никогда.Придумал расширение и опа - новый формат. А как же, все помыслы только о расширении.

Я так понимаю это такая форма ответа: "Нет, никаких стандартов еще нету" :) Да и расширение хоть и не принципиально, но все таки если сделаю какое нибудь G то тоже возмущений вагон может насобираться...

lvd wrote:Ну собсно самое главное - ФОРМАТ данных - не раскрыт. Всё остальное - пурга по нечётным байтам (чтобы было удобнее на писюке парсить, видимо), и по не кратным сектору смещениям в файле (чтоб было на спецтруме удобнее грузить посекторно).

Есть какие-то конкретные предложения/пожелания? Вообще-то в первую очередь интересовало как складываеть пиксели в файл: построчно или столбиками, строки линейные или так как они по банкам раскиданы, яркость перемещать поближе к цветовым битам или как есть сохранять. Потому что если сейчас сделаю, потом переделывать мне будет в лом, да и вообще на "потом" не стоит зарекаться ...
User avatar
CAMAHACYKE
 
Posts: 510
Joined: 26 Sep 2007, 19:27
Group: Registered users

Postby lvd » 23 Sep 2010, 07:08

CAMAHACYKE wrote:Да и расширение хоть и не принципиально, но все таки если сделаю какое нибудь G то тоже возмущений вагон может насобираться...

Я и говорю - писюканство. О формате файла судить по его имени.
CAMAHACYKE wrote:Есть какие-то конкретные предложения/пожелания?

А шо, их было не видно в предыдущем письме?
CAMAHACYKE wrote: Вообще-то в первую очередь интересовало как складываеть пиксели в файл: построчно или столбиками, строки линейные или так как они по банкам раскиданы, яркость перемещать поближе к цветовым битам или как есть сохранять.

Вот это в твоём 'стандарте' и не описано. Помочь ничем не могу - ты взялся придумывать, вот и придумывай. Но возмущения БУДУТ - ибо есть как минимум 2 формата экранов (зх16ц и отм), а может появятся и другие. И если сделаешь криво - тем более будут.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

Postby lvd » 23 Sep 2010, 07:09

На заметку: многие вьюверы умеют показывать файлы длиной 6144 и 6912 байт правильно... без никаких стандартов, расширений и прочего бумагомарательства.
F̞͖̭̿̔ͯu̐̅cͬ̑ͩk̨̤̳͇̮̭̪̠̽̿̓̆ͭͩ ̷̩̰͎̩͓̘̾̀ͬ̊ͭ͛ͅda̝̺͙̬͎̝̾͟ ̰̜̝̯͉̯̖̓̎́ͨ̽ͫ͟f̟͇̭̀ͬͨͭ̐̚u̹̼̹̗̞͑̔͂͐̚cͭ̅̊̆̒̆ǩ̝̩̯́ͥ̔̍̑ḭ͓͍̳̬ͦ̽͂n͍͎͈̈̅ͩͬ ̊ͫ̂̾̑̈́f̲͚͉͓͗̋́ͧͦ̅ȗ͇̲̻͈̲̅̎͗͒ͭ͡c̬̟̠̹̯̈́ͩ͘ͅk̫̠̻̋͜a̲͒̾̇!͙͕̺͉̗̩̲̂̏̄̀
User avatar
lvd
 
Posts: 7262
Joined: 07 Apr 2007, 21:28
Group: Registered users

PreviousNext

Return to Пентева - софт и железо

Who is online

Users browsing this forum: No registered users and 9 guests

cron