Разработка и ромхакинг > Разработка игр

[PC, Game Console] GradiusIII Total Terror [2D, side-scrolling shooter]

<< < (2/2)

Gradius:
Новый билд игры Gradius III Total Terror под DOS: http://gradius3.space/download8.php

Что нового:

1) Исправлено потребление стека на оптимальное (теперь ДОС-экстендеры не требуют EMM386, HIMEM)

2) Перешли на PMODE/W вместо DOS4/GW

Gradius:
Портировал Gradius III Total Terror на самодельную игровую консоль BlackPrism (пока макет).

Консоль в процессе:





Видео с полным прохождением на игровой консоли Black Prism:


Подробнее про игровую консоль BlackPrism: https://vrtp.ru/index.php?showtopic=30775

Для повторения: схема открыта, сотфт тоже.

Печатные платы можно заказать у меня. Пишите в личку. DSP, память, некоторую мелочевку тоже могу переслать в пределах РФ.





Канал, посвящённый самодельным игровым консолям: Emu-Pocket (STM32H743) и BlackPrism(TMS320C6745):

https://www.youtube.com/channel/UCmVFYDZEcJ3sVFal5K42F-Q

Поддержка софтом:

Эмуляторы: GB, GBC, GBA, NES, SEGA MS, SEGA MD, SNES, NEO-GEO, CPS 1,2, AtariLynx, Turbo Grafx 16

Игры-порты: Open Tyrian, Alex The Allegator 4.

https://www.youtube.com/watch?v=EpVDKmqD0zw

https://www.youtube.com/watch?v=D_TOI35BflI


Gradius:
Портировал Gradius на другую свою игровую консоль: EMU Pocket. (она появилась раньше, чем BlackPrism).
У неё очень  скромные ресурсы : Flash память 2 МБ, оперативная память 1 МБ (фрагментированная на куски).
Тем не менее, мне удалось вместить игру в такие объёмы!

Правда, музыка играет с SD карты. Без SD карты будут только звуки )))

Для сравнения:

1) Железо BlackPrism: 32-битный DSP TMS320C6745, частота ядра 456 МГц, два встроенных RISC-сопроцессора по 228 МГц каждый, кеш L1 по 32 кБ на код и данные, кеш L2 на 256 кБ.  Внешняя память : 32 МБ.  Планируется переход на 64 МБ. Статус: макет. Планируется релиз.

2) Железо EMU Pocket: 32-битный ARM STM32H743, частота ядра 400 МГц, только кеш L1 по 16 кБ для кода и данных. Память Flash (ROM) 2 МБ, RAM - суммарный объем 1 МБ (нарезана кусками - 512, 256,... кБ в разных адресах). Статус: завершён

Level1,2

Level3,4

Level4 Boss

END:

Печатные платы для игровой приставки EMU Pocket также есть у меня в наличии. Отдам недорого. Пишите в личку, если интересно.

История создания игровой консоли EMU Pocket : https://vrtp.ru/index.php?showtopic=30174

Там же схема, описание, исходники портированных эмуляторов для отладочной платы STM32H743 Nucleo. (на ней проводили макетирование EMU Pocket)

Gradius:
Консоль поддерживает практически все эмуляторы популярных (по ретро-меркам) игровых приставок-консолей:

1) GameBoy (цветной, черно-белый)
2) GameBoy Advance
3) NES
4) Atari Lynx
5) SEGA Master System
6) SEGA Game Gear
7) SEGA Mega Drive
8) Turbo Grafx 16
9) SNES
10) NEO-GEO
11) Capcom Play System 1,2

Нативные игры (порты):

1) Alex Allegator 4
2) Open Tyrian

Нативные игры (собственные):

1) Gradius III Total Terror.

Потенциальный охват более чем достаточный!





Gradius:
Благодаря такому замечательному видеоконтроллеру как S1D13746, стало возможным запускать игру Gradius III Total Terror на экране телевизора!

Обсуждение здесь: https://gamedev.ru/flame/forum/?id=246512

Самодельная видеокарта на базе чипа S1D13746:



Видео:

Gradius:
Gradius 3 Total Terror на весь экран ТВ:


Максимальный FPS= 144. VSync отключен. Частота контроллера 400 МГц. Софтовый SaI2x фильтр + аппаратный бикубический:

Cx4:
Ни у кого случайно этой игры не сохранилось? Хотел сыграть, а сайт разработчика недоступен.

Sharpnull:
Cx4, в архиве осталось:
Сайт
Windows (24.06.2019 Требуется поддержка DWM или OpenGL)
Linux (30.06.2019 Требуется поддержка OpenGL и видеорежима 60 Гц)
DOS (18.07.2019 Требуется поддержка VESA VBE и Sound Blaster 16)

Cx4:
Sharpnull, большое спасибо!

Gradius:
Финальный релиз игровой консоли BlackPrism Portable, на которой идёт Gradius III Total Terror:


P.S. Сайт отключен за неуплату.

Gradius:
 0_0 :D :wow: В этом году исполняется 12 лет с момента рождения первой игровой консоли на ARM-микроконтроллере: Advanced MicroMachine.
В связи с этим было принято решение отдать дань внимания своему первому детищу - портировал туда игру Gradius 3 Total Terror.  :cool: :lol: :)

Скачать игру для ПК под Windows или Linux теперь можно здесь: https://gradius3.itch.io/gradius-3-total-terror




Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии