Menů principale
 Notizie
 Grafica
 Forum
 Links
 Retro Trailer
 Recensioni
 Modelli Amiga
 Storia Amiga
 Retro-Gamers
 Lista Utenti
 Contatti
 Policy sito
Ricerca Google

Login

Nick


Password


18 Settembre 2018 Postato da: Ozzyboshi_2
Airstrike - porting per amiga
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.
Immagine

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.

Commenti: 78  Aggiungi - Pagine: 1-2-3-4


Pagine: - [1] -2-3-4-

Post inviati: 7738

Visulizza profilo Messaggio Personale
79.37.107.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36
Commento 1
DanyPPC 18 Settembre 2018    12:50:19
Complimenti !

Ma gira solo con le Vampire ?

A1200T OS3.9 BB4 PPC 240/060/256MB/BVision/IndivisionAGA MK2cr/BMon Switch/HD 80GB/DVD-RW/Drive 1,76Mb/Honey Bee CD32 Pad

A1200 OS3.9 BB4 ACA030/42/128MB/CF8GB/PCMCIA 4GB/PSX Adapter

A1200 OS3.1.4 030/50/64MB/CF16GB/PCMCIA 4GB/PSX Adapter

A1200 OS 3.1 2MB

A600 OS2.0 2MB/Gotek/Sega Pad

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (Linux; Android 8.0.0; ASUS_X00QD Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Mobile Safari/537.36
Commento 2
Ozzyboshi_2 18 Settembre 2018    13:18:01
Citazione

Complimenti !

Ma gira solo con le Vampire ?



No lo ho provato anche con winuae che emula un sistema RTG e andava benissimo.

Post inviati: 3060

Visulizza profilo Messaggio Personale
185.114.80.*** Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/67.0.3396.99 Safari/537.36
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"


Amiga rulla di brutto!!

consulenza informatica ambito aziendale - appliance sicurezza - ambienti server multipiattaforma - servizi hosting - networking

Post inviati: 6417

Visulizza profilo Messaggio Personale
217.133.133.*** Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:62.0) Gecko/20100101 Firefox/62.0
Commento 4
divina 18 Settembre 2018    14:36:13
bene, lo proverò prossimamente negli Amiga RTG

lunga vita al popolo ucraino massacrato dal criminale nazista Putin - fuck Putin - by Måneskin

Hey Hey Rise Up - by vecchietti Pink Floyd

Gasoline - by Måneskin


Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
Commento 5
Ozzyboshi_2 18 Settembre 2018    16:07:15
usate questa release qua che va piu veloce quando provate


https://github.com/Ozzyboshi/airstrike-amiga/archi ve/1.3.zip

Commento modificato il 18/09/2018 alle ore 16:14:54

Post inviati: 1683

Visulizza profilo Messaggio Personale
151.16.119.*** Mozilla/5.0 (Linux; Android 8.0.0; G8341 Build/47.1.A.12.270) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36
Commento 6
aleghid 18 Settembre 2018    16:10:22
Grande ozzy! Hai sistemato il problema del tasto esc che freezava?

NovAmiga Forum Link



Amiga utilizzato:

A1200 total black + VampireV2 + Indivision MK3 + Netgear MA401 + Bifrost



"Will that thing never die?" Cit. Linus Torvalds

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
Commento 7
Ozzyboshi_2 18 Settembre 2018    16:15:09
si forse adesso va

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
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

Visulizza profilo Messaggio Personale
217.27.82.*** Mozilla/5.0 (Windows NT 6.1; Trident/7.0; rv:11.0) like Gecko
Commento 9
amiga1200 18 Settembre 2018    18:49:23
330€ euro di VAMPIRE per un gioco stile C64
vabbeh

Amiga 1200 +PPC330 (ex160Mhz)+68040rc &256MB (128x2)+ Bvision + MKII + FASTATA + ZIP 100 etc etc

Amiga 500 + A501 + GVP IMPACT II (HD 52mb)

A500+ + A501

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
Commento 10
Ozzyboshi_2 18 Settembre 2018    18:54:20
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

amiwell79

Post inviati: 12136

Visulizza profilo Messaggio Personale
46.141.23.*** Amiga-AWeb/3.5.09
Commento 11
amiwell79 18 Settembre 2018    19:42:15
ho visto girare quake 2 su vampire e penso sia tanto

Aros - Workbench X86 - Tiny Aros Retainer - https://tinyaros.flazio.com


80.182.207.*** Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
Commento 12
maxxi 18 Settembre 2018    20:17:39
Citazione

ho visto girare quake 2 su vampire e penso sia tanto


Si è vero ma sempre in bassissima risoluzione peccato.

Post inviati: 2650

Visulizza profilo Messaggio Personale
62.19.153.*** Mozilla/5.0 (Linux; Android 8.1.0; EML-L09 Build/HUAWEIEML-L09) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Mobile Safari/537.36
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

Visulizza profilo Messaggio Personale
151.61.170.*** Mozilla/5.0 (Linux; Android 6.0.1; Redmi 4 Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Mobile Safari/537.36
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

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (Linux; Android 8.0.0; ASUS_X00QD Build/OPR1.170623.032) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Mobile Safari/537.36
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

Visulizza profilo Messaggio Personale
79.40.48.*** Mozilla/5.0 (Windows NT 6.1; Win64; x64; rv:62.0) Gecko/20100101 Firefox/62.0
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

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
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

Visulizza profilo Messaggio Personale
46.235.159.*** Mozilla/5.0 (Linux; Android 6.0.1; SM-N910F Build/MMB29M) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.91 Mobile Safari/537.36
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

Pace e bene a tutti.

Post inviati: 590

Visulizza profilo Messaggio Personale
62.94.49.*** Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.106 Safari/537.36
Commento 19
Ozzyboshi_2 21 Settembre 2018    11:44:20
Nuova rel con l'audio (effetti sonori)

http://adf.ozzyboshi.com/airstrike-amiga-1.6.zip

A questo punto pensavo di pubblicarla su aminet anche se non ho molto ben capito come si fa

amiwell79

Post inviati: 12136

Visulizza profilo Messaggio Personale
46.141.23.*** IBrowse/2.4demo (AmigaOS 3.9; 68K)
Commento 20
amiwell79 21 Settembre 2018    12:21:49
provato su amithlon, tutto perfetto

Aros - Workbench X86 - Tiny Aros Retainer - https://tinyaros.flazio.com

Pagine: - [1] -2-3-4-

Utenti Online
Utenti registrati: 1206 dal 1 Gennaio 2006
di cui online: 0 registrati - 
93 non registrati

Benvenuto all'ultimo utente registrato: zulu

Buon Compleanno a frank62 - Kosmokrator - 

© Amigapage 1998 - 2007 - Sito italiano dedicato alla piattaforma Amiga ed evoluzioni varie.
Struttura del sito interamente ideata e realizzata da Marco Lovera e Alessandra Lovera - Tutto il materiale inserito all'interno del sito č dei rispettivi autori/creatori.
E' assolutamente vietata la riproduzione o la manipolazione di tutti i contenuti o parte di essi senza l'esplicito consenso degli amministratori e degli autori/creatori.

Eseguito in 0.067669153213501 secondi