• avatar nodeus
  • 1
Хорошо, что есть преселект и намалёваные работы пойдут на более другое пати.
Ладно, будет настроение, то попробую намалевать и напишу прогу.
Атари, наверное, только эмуль. Во-первых, я не помню, если ли у нас хотя какие-то железки. А во-вторых — не очень представляю, как на них запускать.
Если речь про энханседы и 16-битные консоли — возможно, это и так. Ну, посмотрим на результат, демо пускаем впервые.

Нет, чтобы работа не была показана до пати — ютуб именно с доступом по ссылке, чтобы в поиске не выводилось.
Ну если мы говорим про современные PC-демо, так очень высокие требования к железу. Такого железа у нас нет. Если говорить про DOS и Амигу — пихать их в общую к ретро-платформам как-то так себе идея, а заводить отдельное компо — ну, не в этом году.
хотя если верить радиослушателям, что запись цвета происходит на последнем шаге команды, и идет как бы с запозданием — тогда логично ((
Т.е., есть некоторые вещи, которым я не вполне доверяю в эмуляторах.
Но это не одна из таких вещей.
Эмули сейчас очень хорошие. Реально. Я не сомневаюсь что всё будет ОК.
у меня куча таких же sna, реал подключать оч проблематично, телек сгорел)
такие полоски я и сам нарисую, я говорю как оно последовательно выходит.
Осталось разобраться, только в эмулях так, или на железном проце то жи
Запусти пожалуйста мой .sna на своём реале. У меня реала нет.
вот когда будут фото с реала, тогда и разберемся, а пока так —
рисуем команду
out (c),l за ней out (254),a
в l — 1 (синий) в а — 2 ( красный)
синяя полоска нарисуется 22 пикселя, красная — 24
И еще вопрос: в каком виде вам нужны работы от Атари?
  • avatar ShaMAN
  • 0
вот теперь все понятно)
Видео-версия обязательна. Рекомендуемое решение: Youtube с доступом только по ссылке.

Помнится, я выложил ютуб, много крика было, что работа показано до пати. Не лучше ли оставить ссылку на видео — Яндекс-Диск и прочее?

И ретро-платформы как-то не рядом. У двух есть как минимум преимущества перед другими. Хотя, это мало кого волнует(:
Ну вот и разобрались :) У меня как раз так было:

out (254),a
out (c),l
out (254),a
out (c),l
out (c),h
Нас поправляют радиослушатели, точнее, нас поправляет Blade. Запись происходит всё же на последнем такте.
Думаем по шагам
out (c),b ; настроили чёрный бордер
out (#FE),a ; включили в самом конце команды другой цвет
out (c),b ; другой цвет держался ровно 12 тактов, как и положено для out (c),b

Если написать наоборот, будет
out (254),а ; настроили чёрный бордер
out (c),b ; включили в самом конце команды другой цвет
out (254),a ; другой цвет держался ровно 11 тактов, как и положено для out (254),a


Т.е. если бы я подумал чуть-чуть мозгом перед тем как писать самый первый пример кода, ничего бы этого не случилось. Так что, извиняйте :)
вы будете смеяться, но в эмузвине всё чотко :) Синяя 22 пикселя красная 24.
Шах и мат, товарищи :))))

  • avatar ShaMAN
  • 0
ага, кажется ничинаю понимать)
Цвет меняется не в конце команды ассемблера, а где-то внутри. Если лепить out (254),a: out (254),a: out (254),a… то от записи до записи, понятно 11 тактов. Если лепить out (c),b: out (c),b: out (c),b… то от записи до записи будет 12 тактов. А если команды чередовать, то будет от записи внутри одной команды, до записи внутри другой команды. Как показывают ваши тесты, для комбинации out (c),b: out (#FE),a: out (c),b выходит чёрточка в 12 тактов. Ну ок, тогда я написал чёрточку ниже out (#FE),a: out (c),b: out (#FE),a и получил другую длину.