Come gia preannunciato al casentino day, adesso che ho la vampire (sulla amiga di Z3k) mi è venuta l'idea di provare a fare un porting di un gioco su Amiga.
La scelta è ricaduta su airstrike, un giochetto molto simpatico, scritto in C, che ho trovato nelle repositories di debian.
Airstrike si appoggia a libSDL1.2, non è un fulmine di guerra su vampire però è a mio avviso giocabile.
Il gioco è sulla falsa riga del famoso "red baron", gioco PD fatto con amos.
Ecco uno screenshot del gioco preso dalla versione linux.
Il mio porting è molto casereccio... però incredibilmente parte su vampire, se lo volete provare potete scaricare lo zip da
https://github.com/Ozzyboshi/airstrike-amiga/a rchive/v1.1.zip
Nella pagina principale su github ho messo pure le istruzioni per compilare con Docker.
Sarebbe carino riuscissi a convincere tuko di metterlo sulla prossima release di coffin... pesa solo pochi megabytes alla fine.
No lo ho provato anche con winuae che emula un sistema RTG e andava benissimo.
Post inviati: 3060
Commento 3
Amy - Mor
18 Settembre 2018 13:27:47
Complimenti prima di tutto per il lavoro sperando che, fatta questa prima esperienza, tu possa tentare una seconda volta con qualche porting magari più "corposo"
A1200 total black + VampireV2 + Indivision MK3 + Netgear MA401 + Bifrost
"Will that thing never die?" Cit. Linus Torvalds
Post inviati: 590
Commento 7
Ozzyboshi_2
18 Settembre 2018 16:15:09
si forse adesso va
Post inviati: 590
Commento 8
Ozzyboshi_2
18 Settembre 2018 16:44:54
Citazione
Complimenti prima di tutto per il lavoro sperando che, fatta questa prima esperienza, tu possa tentare una seconda volta con qualche porting magari più "corposo"
piu corposo di questo è impossibile, ho già bestemmiato abbastanza per fare questo porting
Uso solo hardware Amiga" .... DIFFIDO delle imitazioni moderne.
Post inviati: 2629
Commento 9
amiga1200
18 Settembre 2018 18:49:23
330€ euro di VAMPIRE per un gioco stile C64
vabbeh
330€ euro di VAMPIRE per un gioco stile C64
vabbeh
magari 330... io ho pagato molto di piu
comunque il gioco non è specifico per vampire, è un generico eseguibile per motorola 68k, nulla di speciale, non hai bisogno di vampire per farlo girare
amiwell79
Post inviati: 12136
Commento 11
amiwell79
18 Settembre 2018 19:42:15
ho visto girare quake 2 su vampire e penso sia tanto
ho visto girare quake 2 su vampire e penso sia tanto
Si è vero ma sempre in bassissima risoluzione peccato.
Post inviati: 2650
Commento 13
Kyle
18 Settembre 2018 20:24:45
Citazione
Citazione
330€ euro di VAMPIRE per un gioco stile C64
vabbeh
magari 330... io ho pagato molto di piu
comunque il gioco non è specifico per vampire, è un generico eseguibile per motorola 68k, nulla di speciale, non hai bisogno di vampire per farlo girare
Grande ozzy, lo voglio provare sulla mia Vampire da 250 euro (perché ho avuto la fortuna di acquistarla usata da un utente di Amigapage, una bravissima persona)
Me lo godrò di più visto quanto ho pagato la mia scheda
Commento modificato il 18/09/2018 alle ore 20:26:13
Post inviati: 164
Commento 14
amiga k2 Utente Bloccato fino al 21/01/2020 - 18:37
18 Settembre 2018 20:28:49
Citazione
Citazione
Citazione
330€ euro di VAMPIRE per un gioco stile C64
vabbeh
magari 330... io ho pagato molto di piu
comunque il gioco non è specifico per vampire, è un generico eseguibile per motorola 68k, nulla di speciale, non hai bisogno di vampire per farlo girare
Grande ozzy, lo voglio provare sulla mia Vampire da 250 euro (perché ho avuto la fortuna di acquistarla usata da un utente di Amigapage, una bravissima persona)
Me lo godrò di più visto quanto ho pagato la mia scheda
Post inviati: 590
Commento 15
Ozzyboshi_2
18 Settembre 2018 20:42:33
Eh sì il rapporto euro/airstrike è nettamente a tuo favore. C'è di buono che il gioco è libero e gratuito quindi vampire o non vampire non dovete sborsare un euro per averlo.
Tengo comunque a ribadire che è stato il mio primo gioco portato per classic Amiga e che il mio lavoro è il risultato della passione che nutro per questa piattaforma e non un modo per promuovere la vampire. Ho detto che gira su vampire perché io la ho come target lei visto che non ho altro su cui provare se escludiamo uae.
Tra l' altro targettare winuae/jit è molto più facile. Il gioco non ottimizzato girava perfetto su winuae e lento su vamp.ho dovuto fare ulteriori modifiche per renderlo giocabile su vampire.
Comunque il thread della vampire è l'altro.in questo mi piacerebbe avere feedback sul gioco e magari idee per migliorarlo.
Commento modificato il 18/09/2018 alle ore 20:43:36
Il Webmaster
Post inviati: 4735
Commento 16
Mak73
18 Settembre 2018 22:53:37
Bel lavoro, Bravo! Sulla velocità però credo che puoi fare poco, immagino che siano proprio le SDL che non sono il massimo in tal senso. Credo che bisognerebbe sviluppare tutto in C da zero, ma sarebbe un lavoro immane.
Pace e bene a tutti.
Post inviati: 590
Commento 17
Ozzyboshi_2
19 Settembre 2018 07:31:17
si è vero, libsdl1.2 non sono il massimo della velocita, quello che è peggio è che airstrike è stato scritto pollando continuamente con SDL_PollEvent e poi esegue le routines di draw e tutto questo cerca di farlo piu velocemente che può... se avessimo un processore veramente potente il gioco occuperebbe diversa cpu e il frame rete sarebbe altissimo, insomma è un gioco molto goloso di risorse, piu ne hai e piu ne prende.
Se riscrivessi il motore del gioco non sarebbe piu un porting, comunque se hai provato la versione 1.3 mi pare che sia giocabile.
Come primo porting posso ritenermi moderatamente soddisfatto.
Il Webmaster
Post inviati: 4735
Commento 18
Mak73
19 Settembre 2018 10:49:47
Citazione
si è vero, libsdl1.2 non sono il massimo della velocita, quello che è peggio è che airstrike è stato scritto pollando continuamente con SDL_PollEvent e poi esegue le routines di draw e tutto questo cerca di farlo piu velocemente che può... se avessimo un processore veramente potente il gioco occuperebbe diversa cpu e il frame rete sarebbe altissimo, insomma è un gioco molto goloso di risorse, piu ne hai e piu ne prende.
Se riscrivessi il motore del gioco non sarebbe piu un porting, comunque se hai provato la versione 1.3 mi pare che sia giocabile.
Come primo porting posso ritenermi moderatamente soddisfatto.
No, non l'ho provato, ma il fatto che lo hai realizzato é già una gran cosa! Delle prestazioni mi fido ciecamente di ciò che dici, non ho nessun motivo per dubitare