Нанославик Электроникс
709 subscribers
486 photos
33 videos
7 files
79 links
Канал про DIY электронику. Чат для общения https://t.me/nanoslavic_room Коммерческие вопросы: @posistor GB
Download Telegram
Вот 10 успешных электронных проектов с Кикстартера. Обратите внимание, на суммы, которые они собрали:)
👍10
Решил посмотреть, как будут выглядеть портреты девушек в разрешении 128х128 точек на монохромном дисплее:)

Для преобразования использовал алгоритм дизеринга, правда тут нужно для каждой картинки подбирать свои настройки.

Потом в видео покажу, как они выглядят в реальном дисплее:)

Кстати, сами девушки нарисованы нейросетью Stable Diffusion. Это можно легко понять по количеству пальцев на одной картинке😁 Но в маленьком разрешении это не важно.

Можно будет попробовать сделать микро фоторамку для таких картиночек, только с цветным дисплеем.
👍12🔥31
Как я уже говорил раньше, наиболее близкая к моей игровая консоль это Arduboy, потому что у неё тоже монохромный экран. Только у меня будет другой экран и больше производительность контроллера, а также запуск игр с карты, а не из памяти программ.

И там много интересных игр с открытыми кодами. Вот я и решил изучить библиотеки, созданные разработчиками Ардубоя, чтобы портировать игры для своей консоли. Мне надо разобраться, как там выводится графика, и создать аналогичные функции для своей консоли.

Оказалось, что все картинки там адаптированы для OLED экрана с вертикальным расположением байт. А у меня экран с горизонтальным расположением. Поэтому выходит не очень эффективный вывод графики из игр Ардубой. Так что придётся писать конвертер картинок и менять все массивы в коде.

А ещё у них там часть кода написана на ассемблере ради ускорения вывода графики. Плюс сразу несколько режимов вывода спрайтов: обычный или с маской, просто картинка или spritesheet. И для всего этого надо делать эквиваленты функций.

Вот я и пытаюсь сейчас разобраться, как лучше это сделать, чтобы уже были хоть какие-то игры для моей приставки. Самому с нуля писать их чё-то не хочется пока😁 Заодно подумаю, какую библиотеку сделать мне для своей консольки.

А ещё для картинок в Ардубой есть готовые конвертеры:
https://www.bloggingadeadhorse.com/TeamARGImgConverter/
https://zenndev1337.github.io/Rust-for-Arduboy/image-converter.html
https://www.crait.net/tochars/index.php
👍8🔥5
Две консольки, две сестрички😁
🔥20👍10