Truxton / Tatsujin

Tuhle shmups arkádovku jsem kdysi hrál a hodně mě bavila. Nyní si lze zahrát i v FPGA na platformě MiSTerFPGA.

V rámci výzkumu nad prací jádra Zerowing pro MiSTerFPGA, kterou vytvořil Darren_O, jsem chtěl otestovat, po nastudování mame kódu, zda bude stačit pozměnit adresy. A skoro to i vyšlo, jen jsem na jednu zapomněl.

Naštěstí vývojáři nespí a úpravy jádra pro podporu dalších her se rychle množí.

Všiml jsem si, že vývojář blackwine zkoušel opravu, která truxton odhalí v celé své kráse.
Zatím ale rozbíjí ostatní hry. Vytvořil jsem samostatné repo s touto opravou.

Po roce a půl pasivního čekání si můžu hru konečně zahrát.

Pro studijní účely můžete prozkoumak můj truxton repozitář.

Může se hodit:
expand mame arcade driveru

z mame/src/mame/drivers
g++ -E toaplan1.cpp -I../../mame -I../../emu -I../../osd -I../../lib/util -I../../devices -I../../../3rdparty

z mame/src
g++ -E mame/drivers/toaplan1.cpp -Imame -Iemu -Iosd -Ilib/util -Idevices -I../3rdparty

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *