![]() |
|
![]() |
![]() |
![]() |
![]() |
![]() |
Ouvrir sur le forum | Recherche | Messages du jour | Marquer les forums comme lus |
Projets Projets de développement amateur sur GameBoy Advance |
Publicité |
![]() |
|
Outils de la discussion | Modes d'affichage |
![]() |
#1 |
Modérateur saisonnier
|
![]() 1942 ADVANCE Portage du jeu original de CAPCOM (1984) FINI ![]() Téléchargez la version version finale ! Présentation : 1942 Advance est un modeste portage se voulant le plus fidèle possible de la version arcade sortie en 1984. Ce shoot, certes pauvre graphiquement et répétitif au possible, m'a litéralement plongé dans le monde des arcades en 1985, et j'en ai donc toujours gardé un souvenir fort. Encore maintenant, je considère que c'est l'un des shoot'em up le plus parfait (simple, propre, efficace, sans chichi ni deballage de boss impossibles a tuer sans laisser 12 vies), le plus jouable (on peut mourrir n'importe quand, le jeu n'est pas impossible a continuer parce qu'on a perdu son armada de power-ups...), le plus prenant (dezinguer les zéros est un plaisir sans fin !). Seule la "musique" de fond faisait défaut Ã* ce jeu (une sorte de musique militaire jouée au sifflet ![]() ![]() Galerie d'image : ![]() ![]() ![]() ![]() ![]() ![]() Historique : Janvier 2004, je décide de me mettre Ã* la prog de manière toute douce, en rippant des sprites de 1942 sur MAME. Faire bouger simplement l'avion du joueur me motive, mais rien ne me motive plus que les encouragement de centaines, que dis-je, de milliers de fans sur le forum. Cédant aux nombreuses menaces en cas d'abandon, je décide de terminer le jeu, je n'ai plus le choix, je ne peux plus reculer... Le projet dura 1 an. Il a été fini Ã* l'arrache pour une représentation au GBAX2005. Je l'ai baclé, bien que cela ne se voit pas trop (mais moi je connais bien les défauts). Par moment, me revient sans cesse l'idée folle de refaire entièrement le projet ![]() Comment jouer : On bouge l'avion avec la croix directionnelle, et on tire avec B. Si ça craind, on peut faire un looping en appuyant sur A. Je vous conseille de mémoriser les deux touche car les loopings sont en nombre limités (3 par niveau), et ça serait con d'en gâcher un au départ en pensant tirer. A contrario, tirer au moment ou l'on souhaite faire un looping peut-être fatal. Sérieux, mémorisez les touches ![]() Autres informations : Le topic original se trouve ici Un grand merci Ã* toutes les personnes qui m'ont encouragé dans ce projet. Un grand merci Ã* tous les codeurs qui m'ont cité dans leurs topics de projets ou dans leurs projets. Un grand merci Ã* toutes les membres qui parlent encore de 1942 dans les divers topics. Un grand merci Ã* Dr Vince pour son DAT regroupant les projets GBA, et pour la place qu'il m'a reservé ![]() Un grand merci Ã* ceux qui posteront leurs commentaires sur ce topic. Un grand merci Ã* toi lecteur (ça fait Dubosq lÃ*), pour ètre arrivé au bout de mon topic, maintenant tu peux tester 1942 ADVANCE !!! ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 27/12/2009 à 11h48. |
![]() |
![]() |
Publicité |
![]() |
#2 |
Modérateur saisonnier
|
![]() Cadeau Bonux - Quelques anciens WIP
On m'a souvent demandé de poster les diverses démos et bétas du projet durant son developpement. D'ailleurs, c'est maintenant ce que je fais pour pas mal de projets du forum. Mais je n'ai jamais rien gardé. Phantom/DJP vient de me faire parvenir une compilation dont je vous ai extrait des morceaux. Une manière de voir le projet un peu différemment. N'hésitez pas Ã* tester toutes les touches, parfois il y a des trucs qui se passent. Merci Ã* Phantom/DJP pour les archives ![]() Versions Bétas 040321 - 1942 - BETA 1.zip 041228 - 1942 - BETA 2.zip 050309 - 1942 - BETA 3.zip Version speciales 040409 - 1942 - DEMO LA PLUS ABOUTIE AVANT REFONTE.zip Le projet devenait une vraie usine a gaz, bien que deja avancé, le projet a été abandonné Ã* ce stade 040515 - 1942 - PREMIERE VERSION SUITE REFONTE.zip Il m'a fallu 1 mois pour revenir Ã* cette pauvre version. En fait ça ne se voit pas mais j'avais commencé par la gestion des cartes (de longues cartes qui se suivent telle un gros ruban). Gros soucis de mémoire Ã* gérer pour moi qui n'y connaissait rien (enfin maintenant j'ai tout oublié alors j'en sais pas plus...). Une fois cela passé, le projet a vraiment repris... 040515 - 1942 - TESTS DE TRAJECTOIRE.zip Mine de rien, j'en ai bavé pour arriver Ã* faire ça, le tir se déaplce sur plusieurs vitesses et plusieurs angles. Seules la manupulation de données en virgules fixe peut permettre un tel résultat. Yodajr se souvient de nos prises de tête. Nous avons ensuite fais un tuto Ã* ce sujet.. 040614 - 1942 - AVIONS MULTIPLE.zip Les premiers tests de déplacement d'avions ennemis de manière autonome. La encore, ce fût pour moi une étape importante, j'y ai laissé pas mal de cheveux. 040615 - 1942 - RUCHE.zip Même démo que la version précédente, mais avec plusieurs dizaines d'ennemis Ã* l'écran (je pense qu'il y en avait une centaine) évoluant indépendemment. Ne me demandez pas pourquoi j'ai desactivé la gestion des collisions... Remarquez qu passage que les avions ne se suivent pas, même si parfois ils endonnent l'impression. Voyez comme quand vous déplacez votre joueur, certains avions plus "intelligents" que d'autres, tendent Ã* se rapprocher de vous, tout en évoluant de manière convainquante (ils changent progessivement de direction). J'avoue que j'étais fier d'en être arrivé Ã* ce stade... 040701 - 1942 - POWER-UP DES AILIERS.zip Un des power-up le plus sympa du jeu ! 12 litres de Pepsi Max ont été nécessaire Ã* son aboutissement ! (pas 12 litres, mais 12 bouteilles, soit 18 litres !) 041212 - 1942 - TESTS DE DEPLACEMENTS.zip Le déplacement de ces avions gris fût un vrai casse tête. Et encore ! Plus tard, je devais faire encore évoluer leur déplacement. Le tout est en conformité avec le jeu original, tant sur le déplacement que sur le comportement. Le créateur du jeu original m'a envoyé un mail pour me féliciter, faut que je lui réponde d'ailleurs... 050410 - 1942 - SUPERBOSS TEST.zip Avec cette demo, vous êtes plongés au coeur d'une partie, dans le jeu terminé. Vous rencontrez un superboss en quelques minutes. Vous êtes sûrs de le trouver car vous êtes invincible (je sais pluspourquoi j'ai laissé cela ainsi). C'est un bon moyen par contre de se rendre compte de la variété des ennemis et du gameplay pour qui découvre le jeu. Pour jouer en revanche, ce n'est pas trop intéréssant. Pour ceux qui n'ont jamais vu le gros boss a cause de la difficulté, c'est la démo idéale... Version finale 1942Advance_Final.zip - Au cas ou vous n'auriez pas trouvé ou télécharger le jeu... ![]() La rûche. Et ça ne laguait pas !...
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 18/11/2006 à 16h34. |
![]() |
![]() |
![]() |
#3 |
Membre confirmé
|
![]() A l'époque je ne connaissais pas PA
![]() Ce homebrew est légendaire ![]() Clap Clap Clap mon bon Monsieur ! ( Et bon retour ![]() |
![]() |
![]() |
![]() |
#4 |
Administrateur
|
![]() je me suis permis de remettre ton message mon cher Temby, car c'est le post du dessus qu'Arcadia (ça fait plaisir de réécrire ce pseudo
![]() sinon, 1942 premier homebrew de PA, portage terminé et vraiment fidèle Ã* l'original un must ![]()
__________________
Projets Abandonnés: [Arcomage Advance] [Puzznic] [PA Card Games] [Blob Runner] Projet en cours: [Ne plus abandonner de projet...] |
![]() |
![]() |
![]() |
#5 |
Membre confirmé
Date d'inscription: 16/08/2006
Localisation: ...
Messages: 578
|
![]() Les PAiens parlent tous de ce mythe avec des trémolos dans les posts !
![]() ![]() |
![]() |
![]() |
![]() |
#6 |
Membre confirmé
|
![]() Ouh c bon ca je vais le mettre Ã* coté de la version nes dans ma SC également
![]()
__________________
Nintendomax.com 100% hack - 0% warez Nintendomax Lite Actu nintendo hack et jeux vidéo |
![]() |
![]() |
![]() |
#7 |
Membre confirmé
Date d'inscription: 12/11/2005
Messages: 217
|
![]() Ce homebrew est vraiment naze
![]() (Arcadia ... ![]()
__________________
![]() |
![]() |
![]() |
![]() |
#8 |
Administrateur
Date d'inscription: 09/11/2005
Messages: 3 750
|
![]() Haa enfin LE projet GBA de PA
![]() Testé via l'ému GBA sur PSP, toujours aussi amusant et supra dur ![]() Et il est ou le hall of fame ? ![]() |
![]() |
![]() |
![]() |
#9 | |
Modérateur saisonnier
|
![]() Citation:
![]() ![]() ![]() Merci pour vos commentaires Ã* tous. Je ne sais pas pourquoi je n'avais pas encore migré ce post depuis l'ancien forum ![]() ![]() Bref, je signale simplement que je viens de mettre en haut du topic, une liste de versions spéciales du projet. Elles ont été anecdotiquement posté un jour, petit Ã* petit sur le forum afin de montrer les evolutions. Conservées par certains membres comme Phantom, j'ai pris plaisir Ã* en redécouvrir certaines, alors je les ai posté. @++ @ The Wise : lol ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 16/11/2006 à 01h13. |
|
![]() |
![]() |
![]() |
#10 | |
Maître Chinpoko-extra-mon
|
![]() Citation:
![]() |
|
![]() |
![]() |
![]() |
#11 | |
Modérateur saisonnier
|
![]() Citation:
![]() ![]() Dernière version codée de GNG, Oct 2005 (test de platte-formes) Dernière version béta de GNG, mai 2005 @++
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 16/11/2006 à 01h37. |
|
![]() |
![]() |
![]() |
#12 |
Membre confirmé
Date d'inscription: 10/11/2005
Localisation: Melun
Messages: 230
|
![]() Héhé merci Arcadia
J'avais pris le dev de 1942 en cours de route Ã* l'époque et j'avais trouvé ca génial. ![]() En tout cas c'est vraiment super interessant de poster des anciens WIP. Ca permet de voir le jeu sous un autre angle. Encore Merci. ![]() |
![]() |
![]() |
![]() |
#13 |
Membre confirmé
Date d'inscription: 05/12/2005
Localisation: 62 FRANCE
Messages: 403
|
![]() Pareil, c'est le seul jeu qui n'a jamais quitté ma cartouche F2A...que de nostalgie, merci encore Ã* toi Arcadia pour ce "portage" (en fait il est vraiment fidèle Ã* la version originale, sauf que j'ai plus Ã* quémander de l'argent Ã* ma moman pour y jouer
![]() Par contre Ã* une époque tu n'avais pas parlé de diffuser les sources ? (je suppose que de lacher ces dernières doit faire mal..après tout tu as passés pas mal d'heures (journées? mois ? ![]() P.s : pour la gestion de longues cartes sur GBA rien ne vaut la libhell couplée Ã* HAM ![]()
__________________
T.R.A.F| |
![]() |
![]() |
![]() |
#14 | ||
Modérateur saisonnier
|
![]() Citation:
J'ai déjÃ* diffusé mes sources 1942, mais de manière privée. Certains membres de PA (en fait 2 ou 3 ![]() ![]() Car si je n'ai jamais diffusé mes sources sur le net avec la rom, c'est parce que je n'étais pas fier de moi. C'est plus une question de "pudeur" que d'égoïsme. Je m'explique : 1942 était mon premier (et un aussi le dernier Ã* ce jour ![]() Si pendant le projet, il m'est arrivé de revenir en arrière pour optimiser (Ã* ma manière, donc pas forcément optimiser !) des fonction, certaines parties sont restées brut de fonderie et je ne pense pas que les lignes de codes soient un exemple, au contraire (En codant GNG, je me rendais compte des abérations de certaines partie de mon code, et GNG me semblait 100x plus clean, me dégoutant de mes propres sources 1942)... Alors tu vas me dire "Ouais ben on s'en tape de tout ça, moi je veux comprendre comment tu as fais tel ou tel truc". Mais ce n'est pas si simple de se repérer, moi même je m'y perds. Je risque plus d'entendre des commentaires du genre "Heu... tu t'es fait chier dans cette partie du prog, y'avait plus simple..." ou encore "c'est vrai que tu codes avec tes pieds !". Alors bon, moi j'ai opté pour une autre méthode : aider les gens quand ils ont un problème, et bien sûr, quand je me sent capable d'apporter une solution (d'ailleurs, quelques morceaux de mes sources trainent dans des topics Ã* droite Ã* gauche...). Je pense de ce coté lÃ*, je n'ai jamais été avard de conseil, et Ã* mon sens, cela vaut toutes les sources du monde ! Demande moi comment je fais tel ou tel truc, je te filerais un morceau de programme cerné, mais surtout, je te donnerais en même temps une bonne explication du principe pour que tu t'en sortes. De mes sources complètes, il n'y a rien Ã* tirer, tout juste de quoi motiver quelqu'un qui pense mal coder ![]() Citation:
![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 16/11/2006 à 20h33. |
||
![]() |
![]() |
![]() |
#15 |
Graphiste / Modérateur
|
![]() Je connaissais pas ce "portage" (trop jeune sur PA et éloigné de la scene gba depuis trop longtemps...), et donc je découvre juste. Ben il est jamais trop tard pour faire des compliments, parce que franchement niveau nostalgie c'est au moins aussi bon qu'une session MAME
![]() Et que le code soit tout pourri, perso j'en ai rien mais alors rien Ã* carrer ![]() Chapeau bas. |
![]() |
![]() |
![]() |
#16 |
Membre confirmé
Date d'inscription: 16/08/2006
Localisation: ...
Messages: 578
|
![]() Juste deux choses:
* tu pourrais corriger le bug de l'assertion qui foire quand on veut rejouer ? Parce que c'est un peu chiant de devoir rebooter la GBA/DS pour rejouer ... surtout quand on en fait pendant 1h ... ![]() * ça correspond Ã* quoi "Today's top" ? @++ |
![]() |
![]() |
![]() |
#17 | |
Modérateur saisonnier
|
![]() Citation:
Quel bug ![]() Tu as un message écris en rouge sur fond noir ? Ça m'inquiète un peu car c'est le genre de bug que je n'aime pas trop. J'ai remis un peu le nez dans le code depuis 2 jours pour voir si je ne pouvais pas améliorer certaines choses (rendre un poil plus rapide le scrolling, et décroitre la difficulté dans les premiers niveaux), alors je regardeais pour le bug. A mon avis je ne dois pas vider une mémoire quelconque, un truc de ce genre. Cette partie du code est tellement merdique que j'ai la trouille d'y retourner... Le today's top qu'est ce que c'est ? C'est une bonne question car je ne sais pas ![]() ![]() Je devais prendre le temps d'étudier ce que c'était vraiment pour pouvoir le reproduire, mais je n'ai pas eu le temps. Je devais aussi mettre un systeme d'insertion du nom des meilleurs joueurs comme dans l'original, et le fameux "Hall of Fame"dont parle YodaJr plus haut. J'ai tellement investi de temps dans le gameplay que j'ai négligé le plus simple Ã* la fin, honte Ã* moi. Bah, a l'occasion je verrais si je ne peux pas réparer tout ces petites négligeances... Merci en tout cas ! @ Ass-Itch : Merci pour les compliments, et lol pour le code ![]() @ Kudo : Merci aussi ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 18/11/2006 à 15h50. |
|
![]() |
![]() |
![]() |
#18 |
Into the Valve Index
|
![]() C'est clair ! Quel bon jeu
![]() Je ne me lasserais jamais du son que produit l'avion quand il tire ![]() Encore félicitation, un pur moment de bonheur.. et sur GBA micro c'est encore mieux ![]() Vivement du nouveau.. de ce côté ci ![]() ![]() Bon courage Ã* toi.
__________________
Kifs du moment: - Réalité virtuelle (Vive) - Impression 3D (https://www.thingiverse.com/Bperraud/about) - Cryptomonnaies (Biiiikoooonneeeeekk') - Jeux-video (of course) |
![]() |
![]() |
![]() |
#19 | |
Modérateur saisonnier
|
![]() Citation:
![]() Merci pour ton commentaire, et en plus tu me donnes encore plus envie de m'acheter une GBA Micro !!! Pour GNG, lÃ* aussi j'ai remis le nez dans le code, et ce n'est pas facile de s'y retrouver ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
![]() |
![]() |
![]() |
#20 | ||||
Membre confirmé
Date d'inscription: 16/08/2006
Localisation: ...
Messages: 578
|
![]() Citation:
![]() Ca arrive un peu n'importe quand (en gros, c'est pas quand on perd avec tel ou tel score), mais c'est pas régulier ... Il y a un bins avec la SRAM, tu dois oublier de la vider ... Citation:
![]() ![]() Citation:
![]() ![]() Citation:
![]() @++ |
||||
![]() |
![]() |
![]() |
#21 | |
Modérateur saisonnier
|
![]() Citation:
![]() Un autre bug peu arriver aussi, je ne sais pas si les gros joueurs/testeurs tombent souvent dessus. Moi en tout cas il me ronge pas mal le moral : En cours de partie, le jeu se fige et il y a une sorte de reset (du jeu seulement, on ne retourne pas dans la "racine" du linker). LÃ* c'est vraiment un bug de m..., impossible Ã* tracer Ã* mon niveau, et qui restera avec le jeu, ou qui disparaitra sans que je le fasse exprès alors que je modifie le code dans le but de l'optimiser. M'enfin je pense quand même que ça a rapport avec le son, et la librairie Krawal... En parlant de retourner dans le code. Si je m'y mets, je revois aussi les sons, et re-insert le bruitage original en guise de "musique" de fond. Il manque cruellement... Merci pour tout ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
![]() |
![]() |
![]() |
#22 |
Membre confirmé
Date d'inscription: 16/08/2006
Localisation: ...
Messages: 578
|
![]() Jamais eu le bug du 'reset non controllé' !
![]() ![]() ![]() [EDIT] C'est normal que j'ai pas le même écran au démarrage du jeu que celui qui est présenté dans ton premier post ? Dernière modification par Pitt ; 18/11/2006 à 22h02. |
![]() |
![]() |
![]() |
#23 |
Membre confirmé
Date d'inscription: 15/02/2006
Localisation: France
Messages: 428
|
![]() Bon, va falloir que je refoute l'homebrew sur mon M3
![]() Merci papy Arcadia ![]() |
![]() |
![]() |
![]() |
#24 |
Membre confirmé
Date d'inscription: 16/08/2006
Localisation: ...
Messages: 578
|
![]() Re !
C'est normal le 'fade out' lorsqu'on appuie sur R et le 'fade in' quand on appuie sur L ? Je mets des guillemets parce que c'est pas vraiment ça, mais ça fait bizarre quand on appuie sur les gachettes par inadvertence ... ![]() Autre chose, vous arrivez Ã* utiliser les loopings pour esquiver en dernière minute ? Parce que moi je n'y arrive PAS DU TOUT. ![]() Bon, sinon, juste pour savoir, vous faites combien, vous ? Pour ma part, 60 000 environ. ![]() @++ P.S.: tu pourrais m'envoyer ta DLL cygwin1.dll, stp ? ![]() Dernière modification par Pitt ; 19/11/2006 à 18h40. |
![]() |
![]() |
![]() |
#25 |
Maître Chinpoko-extra-mon
|
![]() C'est normal pour L et R. C'est fait bien adapté la luminosité Ã* une GBA 1e version.
![]() |
![]() |
![]() |
![]() |
Liens sociaux |
Publicité |
Utilisateurs regardant la discussion actuelle : 1 (0 membre(s) et 1 invité(s)) | |
Outils de la discussion | |
Modes d'affichage | |
|
|