и как выбором "страницы палитры" (что бы это ни значило) выбрать цвет конкретной машинки?
нет, намного меньше, чем zx spectrum :p
Вид для печати
фундаментальное различие между ними, из-за которого spec256 крайне неудобен для расширений
- - - Добавлено - - -
дык уже описывал (Totem тоже) - но тебе, видимо, другие нужны слова
вот я и хочу от тебя добиться, какие именно :v2_unsur:
принцип повторить? в каком смысле?? :v2_wacko:
короче тут троллинг какой-то детский.
Для тебя никак, ты будешь использовать свои разработки и прикручивать к ним, весьма сомнительные новшества, например слои и прикручивать модификации xZ8x -интересно, но не настолько, чтоб писать игрушки для более и давно продвинутых платформ, занимайся -радуй нас всех. Мы не возражаем, только будем счастливы пошпилить, в эти игры.
- - - Добавлено - - -
это точно, не о тебе, зря ты ее привел тут, да и не понял, ее смысл.
Да, не была, но наглядно показана, смысл для тебя? не нравится проходим мимо, нравится-участвуй , все с 0 и совсем не похоже близко, к другим подобным проектам, что соответственно требует проработки, ну а тем кто хочет увидеть игру и косвенно участвовать, то пожалуйста -сам сможет сделать свою любимую игрушку красивше.
- - - Добавлено - - -
а как это в 256 предусмотренно ?
точно так же, только дам на выбор несколько действий; к тому же в играх всё обычно намного проще, иногда перезапишут в процедуре пару команд...
- - - Добавлено - - -
для процедур само должно получаться, он же слепо выполняет опкод z80; а вот при распаковке данных будут проблемы
Она не может мне в полной мере нравиться или не нравиться, потому что я не знаю, что это)
Может это ядерный реактор, который подключается к спектруму. Выглядит красиво, но контрпродуктивно)
Концепции нет - не с чем сравнить, только на уровне додумывания, что 'наверное это работает типа того'.
берешь оригинал, на "уютбах" и сравниваешь с "нашей поделкой"- "контрпродуктивно)" - это, когда делают NEXT'о подобное, где тебя насильно заставляют, работать на публику ибо ее много (`4000 'экзепляров), тут нет, можно взять пару сотен достойных игр и чуть улучшить. Можно поспорить, что большая часть, вполне пристойных игр, прошла мимо большинства. Естественно есть возможность сделать еще лучше, но это менять исходный код, либо менять уже в сорцах игры если есть, в любом случае, ограничение ,только желание сделать лучше. Реакторов не надо, все скромно достаточно будет.
Мы за игры, написанные, чисто под ZX -интересные, чтоб играли, а не смотрели :) все остальное поправимо.
Не вдаваясь в ваши междуусобные войны задам вопрос. Вот есть у меня спектрум с ZX ULAX и одна из старых игр, например, IBall. Что конкретно мне надо сделать, чтобы получить результат, как на ваших демках?
Найти адреса процедур вывода на экран? Найти в памяти спрайты, которые надо перенести на улучшенный слой? Это вообще отдельный слой с графикой или что это? И что с ними потом делать? Сформировать новые спрайты? Куда их потом записать? Как ZX ULAX узнает, откуда брать эти новые спрайты? Нужно делать новый загрузчик к игре, чтобы подгружал эти спрайты?
В какой именно? В разных демках разные результаты, с разными усилиями полученные.
Непонятно также, что ты хочешь сделать с такой специфичной графикой, как в IBall.
Давай лучше с самого простого начну.
Например, просто обесклэшить что-то наподобие MFF -
покрасить все спрайты в отдельные спрайтовые два цвета:
http://s4.uploads.ru/t/SyFEa.gif
Даже не самих процедур, а только лишь отдельных команд обработки пикселей, не вдаваясь в тонкости расчёта адреса итп. Найдёшь, правда, ты скорей всего переброску теневого буфера на экран, тогда следующий шаг - найти команды обработки пикселей в буфере. Причем только лишь тех пикселей, которые планируешь перекрашивать (то есть в нашем случае очистка буфера и вывод фоновых тайлов неинтересны). Пишешь "драйвер" небольшого размера к ним (для MFF в ASCII-формате около 300 байт). Работы на один вечерок.
Незачем, если все спрайты одинаково решил красить. Цвета можно выбирать в самой процедуре. Но если хочешь спрайты красить индивидуально (каждому свои два цвета, или каждой линии два цвета, или попиксельно) - тогда ищешь и раскрашиваешь какие-то.
Много раз сказано, нету никаких отдельных слоёв. На всё про всё один обычный массив из пикселей.
Для эмулятора сейчас всё пишется в обычный текстовый файл, редактируемый в блокноте. Позже на реале будет бинарь.
По сопоставлению адресов.
В эмуляторе включается просто кнопкой; в реале будет предзагрузчик (стандартный код, который будет перед игрой загружать драйвер и раскраску для ULAX). В принципе, он не обязан даже сразу грузить игру (потом можно и с клавиатуры load набрать). Также можно начинать загрузку и на обычном Спектруме с предзагрузчика, при физическом отсутствии ULAX это ни на что (кроме скорости загрузки) не повлияет, так что можно предзагрузчик склеить с загрузчиком, а можно и оставить оригинальный.
Теперь что касается конкретно IBall - клэшинг именно цветов малозаметен в этой игре, зато лютые атрибутные эффекты и немаскированные спрайты, тупо затирающие друг друга. Тем не менее, и с мерцанием затёртых спрайтов можно бороться, но копнуть придётся поглубже, раз хотим заставить оригинальный код делать нечто автору вопреки.
Lethargeek, а что у вас в планах - эмулятор и видеокарта для яч-игы ?
В чем преимущества и недостатки по сравнению с TS и METEOR.
Опишите на примере MFF как происходит доработка игр.
Исходники лучше не выкладывать, а то vlad портирует на свои девборды.
в перспективе - да, видеокарта для "яч-игы" :D
но сперва прошивка для девборды, так будет проще
TS - неспектрум, софт как на другой компьютер надо писать
метеор ты постоянно изменяешь, я не слежу
но проблемы были примерно те же
ну, а я что только что описал? :v2_dizzy_tired2:
Еще надоело ломать комедию? Сообща решать надо было год назад, когда я писал тебе в личку, но твоя странная реакция и в дальнейшем хамское поведение отбили всякое желание с тобой связываться. Так что прекращай кривляться на публику, изображая дружелюбие и отзывчивость. Просто отвали. Или надо матом еще послать, раз нормальными словами не понимаешь?
Господа, может быть, таки лучше однажды опубликовать детальнейшие спецификации проекта и не мешать попыткам их воплотить в том или ином железе?
А то и так большинство пользователей этой великолепной платформы, боюсь, что уже померли от старости, и девелоперов ~2,5 человека, а вы тут разводите междоусобные распри. Контрпродуктивно это все.
тогда что же у тебя так сильно от всего лишь безобидной выдумки припекает?
да-да, мог забыть о собственных обещаниях, мог забыть полгода личку проверить, но как только оказался уже не нужен, то не смог не вспомнить и не напакостить
- - - Добавлено - - -
а что, кто-то против? однажды будет, но зачем публиковать, не закончив
флуд и распри здесь разводит конкретный тролль, неспособный выдумать своего
- - - Добавлено - - -
каким образом ты это вывел из этих слов? уж не говоря о том, что здесь выложены видеопримеры обратного
Исходники для FPGA. Наверно проект коммерческий. Кто-то собирается продавать платы. Зная, что ты можешь портировать любой исходник FPGA или зная принцип реализовать для FPGA они все держат в большом секрете и упорно отказываются написать принцип работы и доработки игр. У тебя крутая девборда и видеокарта с большой FPGA. Как только выложат исходники или принцип работы ты добавляешь ULAX в свою девборду и видеокарту и пишешь, что по просьбам любителей спектрума добавил поддержку ULAX. Кроме этого на моей девборде и видеокарте есть поддержка METEOR, 256, MSX, NES и т.п.
И их видеокарта после этого уже никому не нужна будет.
А игры для твоей девборды будут раскрашивать они.
Ходют слухи, что концепту ппц, это правда -"нервы,жара -мухи и тараканы кусают в мозг", но труд проделан неимоверно сложный, а главное, на мой взгляд впечатляющий.
Стайке товарищей, кто вернется с отпусков, просьба возвращаться быстрее, по мере возможностей, кто желает приобщиться -добро пожаловать.
Спасибо всем за поддержку и проделанную работу, очень надеюсь,что к 1 сентября мы выйдем с большим составом и с более реальной вещью чем "эмуляторные показушки"
Скрытый текст
Скрытый текст
Скрытый текст
Скрытый текст
Нихрена почти не понял, да ладно. Вроде в конце был позитив, это хорошо.
Ну во первых - это красиво, во вторых относись к словам как они есть - есть концепт, он всегда умирает и из идеи становится осмысленным результатом, ну и диалектически.
Скрытый текст
Забыл ссылку дать на канал.
https://www.youtube.com/channel/UCu7...K-4DYJQ/videos
Скрытый текст
Скрытый текст
Totem, как ваши видео ролики применить к реальному Спектруму? Как насчёт аппаратной реализации ZX ULAX?
Так-как и ZX ULAX.
А что ждать то, технического описания схемы, адаптированных игр, как и софта для тестирования ZX ULAX в письме не было, кроме концепции, которую так никто здесь и не понял.
Если что, мой ответ и есть Spec256, есть техническое описание, эмуляторы для разработки и отладки игр и даже плата с конфигурацией для подключения к Спектруму. Вот и хотелось бы объединить всё лучшее в Spec256 и ZX ULAX в одном устройстве.
с вероятностью 99% , сделать так не получится.
они концептуально разные в реализации, хотя и преследуют схожие цели и существующие твои платы по ТТХ, ZX ULAX не потянут.
на тот момент, не было и эмулятора.
сейчас 58 версия и более 30 игр с разной степенью адаптации, работы над железкой идут.
Открытый бета тест эмулятора, не за горами. С ним будет и документация для желающих адаптировать игры.