Вход

Просмотр полной версии : Пара игрушек для Союз-Неон ПК-11/16



BlaireCas
24.09.2023, 15:18
Сделал пару портов игрушек с БК-0010 под Неон. Собственно я их делал для УКНЦ, затем перенес на БК-0010, ну а вот и под Неон добралось. (он оказался невероятно удобен для переноса чего-либо с БК-0010)
Отдельной темы под Неон у нас нет - поэтому для истории оставлю в этом разделе.

Column:
https://raw.githubusercontent.com/blairecas/column_neon/main/release/column.sav

Bolder Dash:
https://raw.githubusercontent.com/blairecas/bolder_neon/main/release/bolde3.sav

Исходники в гитхабе лежат. Думается по ссылкам видно будет (если нужны конечно кому, там мой кривой код, лучше туда не лезть, а то еще так можно неправильному кодингу научиться).
На железке вроде проверяли, некоим образом работает.
На эмуляторе Титуса надо отключать звук (в меню кнопка есть). Иначе заспамит в терминал про отсутствующий порт. Там сделаны примитивные звуки, работают только на эмуляторе Никиты NeonBtl с включенной опцией ковокса на принтерном порте B.

Ну и картинки (хотя думаю всё это уже видели все)

https://i.imgur.com/8PXhT78.png

https://i.imgur.com/qg7gAII.png

Огромное спасибо Manwe, Alex_K за помощь в освоении техники. А также nzeemin, Titus за эмуляторы.

- - - Добавлено - - -

Добавил небольшую демку для Неона. Картинки нагло сворованы вот отсюда (да уж наглости не занимать):
http://www.effectgames.com/demos/canvascycle/

Диск: https://raw.githubusercontent.com/blairecas/bolder_neon/main/neon.dsk
Запустить: neode1.sav (для других картинок потребуется neode1.dat), там всего-лишь три картинки, переключаются по пробелу, выход в систему - АР2.

К сожалению на реальном неоне и его реплике наблюдаются артефакты в 256-ти цветной палитре. Ну чтож.. се ля ви. (человек нашел как починить в fpga версии)

Titus
24.09.2023, 21:29
Сделал пару портов игрушек с БК-0010 под Неон.
Хорошо бы сделать готовый загрузочный диск с играми.

BlaireCas
24.09.2023, 22:12
Хорошо бы сделать готовый загрузочный диск с играми.
Диск имеется: https://raw.githubusercontent.com/blairecas/bolder_neon/main/neon.dsk
Набирать руками конечно надо будет для запуска: bolde3 или column
И еще бонусом есть kosi4n - демка "косичка" для Неона от Alex_K (порт косички от Manwe для БК) с замером FPS.

Titus
25.09.2023, 03:01
Диск имеется
Хороши порты, но зачем же оставаться в тех же едких цветах, что и на БК?

BlaireCas
25.09.2023, 18:15
но зачем же оставаться в тех же едких цветах, что и на БК?
Так это порты. Сделано по принципу "если просто портировать - почему-бы и не портировать".
Тут действительно было всё просто и ни код не менялся (так по мелочи что-то добавилось/изменилось).
А перенести те-же восьмицветные от УКНЦ - придется сильно больше заморачиваться.
Да собственно контр-вопрос - "а почему в эмуляторе нет звука, а почем диски не сохраняются при записи" :) Вот собственно и у меня так - да как-бы .. лень было извините.

Titus
25.09.2023, 20:32
а почем диски не сохраняются при записи

'LCtrl + LShift + 0' - сохранить диск 0,
'LCtrl + LShift + 1' - сохранить диск 1.

BlaireCas
27.10.2023, 04:49
'LCtrl + LShift + 0' - сохранить диск 0,

Добавил одну вещь для Неона в первопост. И да товарищ Титус, ваш эмулятор на файле ниже :) Так-что не бросайте нас, эмулятор годный же.

https://i.imgur.com/3PZCEf2.mp4

Titus
27.10.2023, 13:31
Добавил одну вещь для Неона в первопост.
Первая анимашка напомнила по графике игру FlashBack. Ее бы на неон портировать)

BlaireCas
15.02.2025, 08:59
Добавлены игрушки (порты с БК) на Неон:

Арена 3D от Дмитрия Апраксина: https://github.com/blairecas/bk3da_neon/blob/main/release/bk3da.dsk?raw=1
(3d-шутер, есть разные версии для БК и УКНЦ, они в соответствующих темах тут на форуме имеются)
https://raw.githubusercontent.com/blairecas/bk3da_neon/main/screenshots/bk3da_neon_2.png

Caves от Александра Тишина: https://github.com/blairecas/caves_neon/blob/main/release/caves.dsk?raw=true
(dungeon crawl, версия для БК более полная, тут портирована промежуточная версия)
https://raw.githubusercontent.com/blairecas/caves_neon/main/screenshots/caves_neon_2.png

Также добавил пару звуковых демок + плеер файлов .pt3 (он разумеется без огибающих и белого шума/ударные, то-есть ну такое-себе, однако стоит учесть что у нас тут не полноценная AY, а всего-лишь две ВИ53, так-что нормально)
https://github.com/blairecas/neontest/blob/master/release/neon.dsk?raw=1
Запускать
run videm1
run videm2
ppt3 test1.pt3 (ну понятно можно взять любой .pt3, играть он будет но.. вообщем вы поняли, изначально файлы расчитаны на звуковой чип AY)
Эмулятор NEONBTL пока-что в процессе добавления звука для ВИ53, заработает только на реальном Неоне (на FPGA тоже заработает).
Спасибо Александру Ермакову который записал видео с реплики, должно звучать примерно так: https://github.com/blairecas/neontest/blob/master/music/neonvi53.mp4?raw=1