The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Игра 'Охота на лис', созданная для микрокалькуляторов МК-61, адаптирована для Linux, opennews (?), 25-Сен-20, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


75. "Игра Охота на лис, созданная для микрокалькуляторов МК-61, а..."  +4 +/
Сообщение от Аноним (75), 25-Сен-20, 17:24 
> Wayland и API Vulkan
> эмулятор процессора AY-3-8912

Что это было? Зачем? Игра уровня kdetoys с куском эмулятора и на vulkan... Ну хорошо хоть ray-tracing не требуется и эмуляции "бордюра" нет.

ИМХО, для таких "тетрисов" проще брать GTK/Qt. Ну или тогда обеспечьте запуск в консоли (на egl, например), чтобы без всяких графических серверов работало.

Ответить | Правка | Наверх | Cообщить модератору

76. "Игра Охота на лис, созданная для микрокалькуляторов МК-61, а..."  +2 +/
Сообщение от Ordu (ok), 25-Сен-20, 17:35 
> Игра уровня kdetoys с куском эмулятора и на vulkan...

Угу, в отличие от тех toys не требующая гигабайты места на жёстком диске под зависимости и сотен мегов под рантайм.

> ИМХО, для таких "тетрисов" проще брать GTK/Qt.

gtk/qt -- это наслоения толстенных слоёв абстракции над видеокартой, в то время как Vulkan -- это один слой абстракции, который в худшем случае не толще чем любой из тех, что навалены в gtk/qt.

Хотя, конечно, чем толще слои абстракций тем проще, как правило. Но если дело в простоте, то надо было писать на js под браузер.

> обеспечьте запуск в консоли (на egl, например), чтобы без всяких графических серверов работало.

О кто-то зажрался: "обеспечьте"! Кто ты такой, чтобы указывать автору, что ему делать с его поделкой?

Ответить | Правка | Наверх | Cообщить модератору

89. "Игра Охота на лис, созданная для микрокалькуляторов МК-61, а..."  +1 +/
Сообщение от Аноним (75), 26-Сен-20, 00:17 
> О кто-то зажрался: "обеспечьте"! Кто ты такой, чтобы указывать автору, что ему делать с его поделкой?

Нет, там смысл был другой изначально. Я просто пару вводных предложений удалил :)

Ответить | Правка | Наверх | Cообщить модератору

90. "Игра Охота на лис, созданная для микрокалькуляторов МК-61, а..."  +1 +/
Сообщение от Аноним (52), 26-Сен-20, 02:25 
Ну тесселяцию и бамп маппинг стоило бы приделать конечно, как минимум. Вот идея отказаться от glx в пользу egl, и более того вообще забить на 99,9999999% пользователей выглядит действительно странно. И на самом деле не gtk, а sdl2 тут за глаза -- все игры используют именно её.
Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

101. "Игра Охота на лис, созданная для микрокалькуляторов МК-61, а..."  +1 +/
Сообщение от n00by (ok), 26-Сен-20, 05:42 
> Вот идея отказаться от glx в пользу egl,

EGL тут нет, оно "уже украдено до нас" https://jan.newmarch.name/Wayland/EGL

> sdl2 тут за глаза -- все игры используют именно её.

Это формат 64К, сторонние библиотеки по условиям задачи не применяются.

Ответить | Правка | Наверх | Cообщить модератору

100. "Игра Охота на лис, созданная для микрокалькуляторов МК-61, а..."  +1 +/
Сообщение от n00by (ok), 26-Сен-20, 05:38 
>> Wayland и API Vulkan
>> эмулятор процессора AY-3-8912
> Что это было?

Музыкальный процессор AY-8912/8910
Характеристики
1. Программное управление генератором.
2. Три программнонезависимых аналоговых выхода.
...
https://speccy.info/AY-3-8910

> Зачем?

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

Ответить | Правка | К родителю #75 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру