Сорри за ироничную тему, но... Я чот не смог осилить ни одной темы про победу над клешингом на ZX. И никто не смог осилить ни одного принципа победы над клешингом. Есть где-нить свет в конце тоннеля?
В общем, есть универсальный и безумно сложный, но реальный рецепт создания такого девайса. По шагам и с ролями. Навеяно театральностью соседней бурной темы про клешинг.
Акт первый. Начало.
Дествующие лица: Вдохновитель, Безликое Сообщество.
Вдохновитель: У меня есть суперский, офигенный принцип устранения клешинга, который позволит заменой одного байта убрать клешинг в Dizzy, а заменой двух байтов - раскрасить Elite и залить планеты текстурами.
Безликое Соощество: Говно! Все надо делать не так! Принцип может придумать любой дурак, но это никто ни никогда даже в эмуляторе не поддержит, не говоря уж о разработке игр! Игры придется переписать заново. 6912 рулит всегда. Это не Спектрум.
Акт второй. Пруф.
Действующие лица: Вдохновитель, Заинтересовавшийся Эмуляторописатель, Безликое Сообщество
Вдохновитель: Господа, есть кто способный сделать поддержку моего принципа в эмуляторе? Только в более-менее популярном эмуляторе с нормальным отладчиком? Нет, нет, пиксельные шейдеры сделаем во второй версии. Подробности откликнувшимся.
Безликое Сообщество: Все нормальные эмуляторописатели уже давно забросили Спектрум или ушли на другие ресурсы. Никого не осталось. Забудь. Всем лень. Чтобы заинтересовать эмуляторописателя, ему надо платить $3000 в день, арифметика простая. Только Кикстартер, но ты там ничего не соберешь. Перестань болтать ерундой!
(пауза длинной в годы)
Заинтересовавшийся Эмуляторописатель: пойдем в личку, расскажешь.
(пауза длинной в годы, заморозка и реинкарнация проекта, смена эмуляторописателя, поколений ЭВМ и спектрумистов)
Вдохновитель: Вот! А вы не верили! Здесь (ссылка) можно скачать эмулятор с поддержкой режима устранений клешинга, вот образ, который печатает из BASIC'а трехцветный квадрат в знакоместе и спрайт диззика со спектрумовской радугой.
Безликое Сообщество: Говно! Все надо было делать не так, порты не те, принцип - отстой, ни один вменяемый человек подобное бы не предложил. Мы всегда знали, что в эмуляторе-то поддержать - раз плюнуть, но не будет ни одной игры, в которой это будет поддержано, не говоря уж о реальной железке. Игры проще переписать заново. 6912 рулит всегда. Это не Спектрум.
Заинтересовавшийся Эмуляторописатель: пойду повешусь.
Акт третий. Невозможное возможно!
Действующие лица: Вдохновитель, Безликое Сообщество, Заинтересовавшийся Игрописатель.
Вдохновитель: Господа, есть кто способный делать поддержку моего принципа в игре? Есть эмулятор с поддержкой, пара примеров и кое-какая документация! Только в более-менее популярной игре, которую все знают, желательно с исходниками или простой, но с адским клешингом? Нет-нет, не в моей любимой %gamename%, там много кода, графики и на форуме о ней знают 2 человека. Подробности откликнувшимся.
Безликое Сообщество: Все нормальные игрописатели уже давно забросили Спектрум или ушли на другие ресурсы. Никого не осталось. Забудь. Всем лень. Чтобы заинтересовать игрописателя, ему надо платить $3000 в день, арифметика простая. Только Кикстартер, но ты там ничего не соберешь. Перестань болтать ерундой!
(пауза длинной в годы)
Заинтересовавшийся Игрописатель: пойдем в личку, расскажешь.
(пауза длинной в годы, заморозка и реинкарнация проекта, смена игрописателя, графики, логики, музыки, имени автора и названия игры)
Вдохновитель: Вот! А вы не верили! Здесь (ссылка) можно скачать переделанную игру с поддержкой режима устранений клешинга, вот тут исповедь Игрописателя, можно переделать любую игру за секунды!
Безликое Сообщество: Говно! Все надо было делать не так и не с этой игрой. Мы всегда знали, что одну-то игру реально сделать, но никогда больше не будет ни одной переделанной игры, не говоря уж о рабочей железке! Игры проще переписать заново. Вы испортили весь дух любимой игры, она не такая, как раньше, в нее просто невозможно играть! Она стала быстрее, красивее, и без багов! Это ни в какие ворота не лезет! Это не Спектрум.
Заинтересовавшийся Игрописатель: пойду повешусь.
Акт четвертый. А вы не верили!
Действующие лица: Вдохновитель, Безликое Сообщество, Заинтересовавшийся Железячник.
Вдохновитель: Господа, есть кто способный делать поддержку моего принципа в железе? Есть эмулятор, документация режима, игра для отладки. Только давайте сделаем в ZXBus для любого Спектрума, без излишне дорогих и редких деталей, повторяемое. Нет, не на Core-i7. Подробности откликнувшимся.
Безликое Сообщество: Все нормальные железячники уже давно забросили Спектрум или ушли на другие ресурсы. Никого не осталось. Забудь. Всем лень. Чтобы заинтересовать железячника, ему надо платить $3000 в день, арифметика простая. Только Кикстартер, но ты там ничего не соберешь. Перестань болтать ерундой!
(пауза длинной в годы)
Заинтересовавшийся Железячник: пойдем в личку, расскажешь.
(пауза длинной в годы, заморозка и реинкарнация проекта, смена железячника, технологий производства микросхем, планеты обитания и формы существования Человечества)
Вдохновитель: Вот! А вы не верили! Здесь (ссылка) можно заказать железку с поддержкой режима устранений клешинга, вот тут герберы, прошивка и документация, вот тут переделанная игра, можно ставить и наслаждаться!
Безликое Сообщество: Говно! Все надо было делать не так и не на этой аппаратной базе. Мы всегда знали, что железку-то наваять сейчас просто, это вам не 90-е, но эту железку никто и никогда не купит, так и будет один прототип, а заказанные платы разъест плесень! Игры проще переписать заново. Реализацию нельзя прошить в ZXEvo, это же надо разбирать компьютер чтобы ее поставить. Решение, заранее обреченное на забвение. Современные пользователи будут не способны ее установить, вы о них подумали?
Заинтересовавшийся Железячник: пойду повешусь.
Эпилог. Пичаль.
Шли годы... Поскольку для переделки игр надо было освоить лишь кнопку включения Спектрума, количество адаптированнх игр для него перевалило за количество вообще когда-либо выпущенных игр. Заинтересовавшийся Сборщик Плат стал премиум-партнерами китайских производителей плат из-за уникального объема заказов. Вдохновитель искал команду для реализации очередного расширения, способного вдохнуть в Спектрум новую жизнь - аппаратных пиксельных шейдеров. Безликое Сообщество пережило раскол с отмиранием нежизнеспособной части на предмет "Эта плата - не Спектрум, 6912 - наше все", и все так же на протяжении 1000 страниц обсуждает новый принцип устранения ступенек в огибающей AY. Разумеется, наш "новый принцип" давно уже считается тривиальным, очевидно реализованным с кучей косяков, недоработок и без заделов на будущее, несмотря на выход 10 версий с новыми фичами и тонн софта под них. Заслуги создателей забыты. Вдохновителя все так же считают кремлевский мечтателем и, раузмеется, его заслуг никто и не приметил. Зато все по 10 раз припомнили, что он ничего нового не придумал: именно они годы назад первыми высказали похожую идею, им просто не повезло быть услышанными. Заинтересованные Эмуляторописатель, Игродел и Железячник не повесились, но, вопреки своим планам умереть со Спектрумом в обнимку, под градом критики и говна ушли с форума, Спектрума и родной страны на всякий случай. Все вернулось на круги своя...