![]() |
|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
Ouvrir sur le forum | Recherche | Messages du jour | Marquer les forums comme lus |
Projets Projets de développement amateur sur GameBoy Advance |
Publicité |
![]() |
|
Outils du projet | Modes d'affichage |
![]() |
|
Modérateur saisonnier
|
![]() 1942 ADVANCE Portage du jeu original de CAPCOM (1984) FINI ![]()
__________________
. 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é |
![]() |
||
Modérateur saisonnier
|
![]() Citation:
![]() Pour le bug du petit avion, je suis au courant, et je ne vois pas d'ou ça vient. En même temps c'est très rare qui se reproduise, mais bon, c'est un trucs à travailler. L'hélice tournant donne l'impression qu'il est actif, mais c'est un leurre, car toutes les hélices "tournent" en même temps. C'est une rotation de couleurs dans la palette générale. Si l'avion n'est pas dangereux, c'est normal, le programme ne le gere plus et le considère comme mort...je ne sais pas pourquoi, tout semblait parfait dans ces deplacement d'avions gris. M'enfin on va trouver ![]() ![]() ![]() ![]() Le bug du tir est un peu du même acabit, mais je pense pouvoir y remédier plus facilement. Ce bug de tir est vicieux, et il se produit relativement souvent. J'ai du merder dans une fonction ou un gros avion explose. Ses tirs parfois arrêtent de progresser et restent donc à l'ecran (mais pas systematiquement ![]() En ce moment je revois le code en détail à la recherche du bug de freeze aléatoire. Tôt ou tard il se produit dans une partie et j'ai beau épurer et virer tout code douteux, le problème persiste (en gros j'ai viré les sons pour rien ![]() Merci encore ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 29/11/2006 à 01h19. |
|
![]() |
![]() |
![]() |
||
Modérateur saisonnier
|
![]() Citation:
![]() J'en en effet un état booléen dans la structure de chaque sprite, mais je le gère au coup par coup, au moment ou le sprite doit faire son apparition ou quand il a été détruit ou sort de l'écran (ainsi ma boucle de scan des objets présent les évite, pour ne pas les gérer inutilement, en gros, mes fonction commencent souvent par "if (objet [x].init)"). Mais il y a des bugs, la preuve. La fonction nettoyage est une bonne, que dis-je, une excellente idée que j' adopte ![]() ![]() Merci PS : Au fait, je n'ai pas tout suivis de la vie du forum cette année, mais ton mario il en est où ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
![]() |
![]() |
![]() |
|
Administrateur
Date d'inscription: 09/11/2005
Messages: 3 750
|
![]() En fait tous mes sprites appartiennent tous à la même structure de 128 éléments... bizarre non ? je sais pas du tout si c'est une bonne idée d'ailleurs
![]() Par exemple mario.pos_x, en fait c'est sprite[0].pos_x avec un define mario sprite[0] Donc pour ce genre de fonctions, ou comme pour mes fonctions collisions, il me suffit de scruter une seule structure ![]() PS : Pour mon mario, j'attend d'avoir une belle version jouable pour recréer le sujet, mais ca avance bien plus lentement qu'avant, saletés de journées de 24H ![]() |
![]() |
![]() |
![]() |
||
Modérateur saisonnier
|
![]() Citation:
M'enfin revenons à nos moutons. Ben pour le coup des sprites dans le cas de ton mario, à savoir une structure unique c'est pas bête, en même temps les sprites sont de même taille non ? Il bougent à peut près de la même manière à peu près ? Quoi qu'on s'en fout peut-être dans le fond, je suis en train de percuter ![]() Dans 1942, les comportements, les tailles, les manière de tirer, les déplacements,...bref, une foulle de chose differe d'un sprite à l'autre et je m'étais orienté vers des structures adaptées (donc un lourd travail de refaire certaines fonctions en fonction des sprites). M'enfin c'est vrai que dans la cas d'une structure, je peux mettre pas mal d'éléments et j'aurais pu m'arranger pour en créer une unique... à reflechir, pourla suite, parce que pour gng j'ai récidivé ![]() En tout cas tu me donnes des idées, merci ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
![]() |
![]() |
![]() |
|
Membre confirmé
Date d'inscription: 05/12/2005
Localisation: 62 FRANCE
Messages: 403
|
![]() Rien à voir : pour le mario je devais lui donner des sprites, mais ayant été victime d'un vol avec effraction...sans PC, c'est un peu hard :/
P.s : Arcadia, t'as pas virer les sons pour rien tu dois inclure le lecteur de Nrx ![]() (Et puis souviens toi, rom ne s'est pas faîte en un jour ![]()
__________________
T.R.A.F| |
![]() |
![]() |
![]() |
||
Modérateur saisonnier
|
![]() Citation:
![]() Mais pourquoi abandonner ? On peut mettre un projet en pause, mais tant qu'on ne lachep as le codage, je ne peux admettre que j'abandonne un projet. Autant le dire, des projets similaires du forum sont motivant, je pense à Banjo Advance ou Bam?. Sans être compliqués, ces projets me démontrent que d'autres réussissent la ou je me casse les dents. Je pourrais y trouver de la frustration, j'y puise au contraire de la motivation. En fait on se motive tous et on avance ainsi je pense, à notre niveau. Au passage, je n'ai pas eu l'occasion de le faire avant, mais je te féficite pour la commercialisation de ton jeu. Je sais que tu n'est pas le seul sur le coup, mais je me souviendrai toujours du jour ou tu nous à posté la première démo de ce jeu, il y a pratiquement 3 ans (j'étais encore au Canada, le temps passe !). Je me souviens comment nous étions tous scotchés de voir sous nos yeux ce que nous appelions à l'époque un projet et qui est devenu, à juste titre, un jeu professionnel. Bravo, et respect ![]() @Lestat : +1 pourl e lecteur de nrx. Tiens nrx, encore un Dieu de la prog révélé sur ce forum. Celui-là aussi il me trou le c... ![]() PS : Je fais l'éloge de MikeGBA et de nrx, mais forcément j'oublie des noms (Foxy, Mollusk,...). Attention, je ne veux pas laisser sous-entendre que les autres codeurs ne valent rien, mais force est de reconnaitre que dès fois on se sent petit à codé de certains codeurs. La encore, le respect de ces codeurs de génie vis-à-vis de codeurs du dimanche comme moi est une motivation supplémentaire quand à tout faire pour mener des projets à terme. Je voulais profiter de ce post pour leur rendre hommage, à la fois à leurs compétence, mais aussi à leur humilité...
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
![]() |
![]() |
![]() |
||
Into the Valve Index
|
![]() Citation:
![]() Voir les autres m'a également donné l'envie et la motivation de programmer de mon côté. Je rêverais de faire une convertion des ptit jeux PC sur DS, malheureusement j'ai pas le temps de m'y mettre, et transformer du Basic en C++, je ne vois pas trop comment faire. Aaah.. les GOTO bénis ![]()
__________________
Kifs du moment: - Réalité virtuelle (Vive) - Impression 3D (https://www.thingiverse.com/Bperraud/about) - Cryptomonnaies (Biiiikoooonneeeeekk') - Jeux-video (of course) |
|
![]() |
![]() |
![]() |
|||
Modérateur saisonnier
|
![]() Citation:
![]() Citation:
![]() ![]() [EDIT] Post croisé avec Bap65 Vi les GOTO, je dirais même vive les GOTO 100, que j'ai connu sur To7-70 il y a....hou là là. Bah à mon avis, transformer du BASIC en C ne doit pas être compliqué. Si tu sais analiser le code en BASIC, et coder en C, il te "suffit" de refaire le programme en C en étudiant le code BASIC. C'est pas automatique, mais ça peut être sympa. Mais le plus gros problème reste le temps, ce fichu temps qui nous manque toujours...
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 30/11/2006 à 21h25. |
||
![]() |
![]() |
![]() |
||
Membre
Date d'inscription: 10/11/2005
Messages: 38
|
![]() Citation:
![]() Aracadia is back... Lestat, Zepman aussi... des discussions plus ou moins interminables sur des techiques de codage... ô happy days ![]() xf |
|
![]() |
![]() |
![]() |
||
Membre confirmé
Date d'inscription: 22/11/2005
Localisation: DIJON
Messages: 221
|
![]() Citation:
![]() ![]() ![]()
__________________
Codeur à 2 balles ![]() |
|
![]() |
![]() |
![]() |
||
Retraité
|
![]() Citation:
Putain, ce que j'aime des posts de ce genre là... Tout en modestie, alors que, quand même, tu n'as pas codé n'importe quoi, comme homebrew... Tiens, ça me donne furieusement de rejouer à 1942 ! (entre deux parties de GT Racers, the archilolo edition ![]() Bonne soirée à vous, à demain ![]() PS : Arcadia, on aime tes sacs à bugs ![]() |
|
![]() |
![]() |
![]() |
|
Administrateur
|
![]() bah si tu parle des bon vieux programme genre CPC, ça doit pas être trop compliquer de faire un transformateur de code en C
au boulot on a réussi à faire un convertisseur de COBOL en JAVA pour te dire (CQP)
__________________
Projets Abandonnés: [Arcomage Advance] [Puzznic] [PA Card Games] [Blob Runner] Projet en cours: [Ne plus abandonner de projet...] |
![]() |
![]() |
![]() |
||
Modérateur saisonnier
|
![]() Citation:
![]() ![]() ![]() Ah oui les discussion plus ou moins longue, et moi qui ne comprennais rien la plupart du temps dans les discussions ![]() ![]() @MIKEGBA : Ben à mon niveau, le CPU de la GBA n'a pas trop de soucis à se faire, ou du moins il doit se s'arracher les pattes en se demandant pourquoi je fais un truc tout con en 12.000 instructions ![]() ![]() [EDIT] Post croisé @archilolo : Je te retourne le compliment, j'aime lire ce genre de post ![]() ![]() (ok ok, admettons que je n'ai pas codé n'importe quoi...mais alors je l'ai codé n'importe comment ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) Dernière modification par Arcadia ; 01/12/2006 à 00h06. |
|
![]() |
![]() |
![]() |
||
Maître Chinpoko-extra-mon
|
![]() Citation:
![]() ![]() ![]() |
|
![]() |
![]() |
![]() |
||
Codeur Archéologue
Date d'inscription: 10/11/2005
Localisation: Blois (France)
Messages: 660
|
![]() Citation:
![]()
__________________
Mon site http://www.portabledev.com L'émulation sur GBA, c'est ->ICI ! et sur DS, c'est ->ICI! |
|
![]() |
![]() |
![]() |
|
Membre confirmé
Date d'inscription: 05/12/2005
Localisation: 62 FRANCE
Messages: 403
|
![]() ARf, ça aurait été avec Joie (Xf, tu sais que tu me manques...
![]() ![]() ![]() Arcadia, dès que j'ai un PC et internet...je reviens (de toute façon j'ai fini "MES" grands projets de traductions, même s'il ne sont pas encore diffusés et testés ![]() P.s : MIKEGBA, GTracers est hurm...typé, mais comment dire pour la conduite, je préférais la version heu...enfin bref une des nombreuses bêta que tu m'avais fillé à testé ou on ne se crashé pas la face *comme une merde* sur les murs, sinon mis à part ce "détail", je trouve que c'est un bel hommage aux micros machines.... *fuit avant de se faire démonter* ![]() Et par contre au niveau technique pu**in rien à redire... c'était même plus rapide que la dernière version que j'avais eu O_O' (et c'est quoi cet avatar... ![]()
__________________
T.R.A.F| |
![]() |
![]() |
![]() |
||
Membre confirmé
Date d'inscription: 22/11/2005
Localisation: DIJON
Messages: 221
|
![]() Citation:
![]() ![]() ![]() ...sinon, cet avatard, c'est comment dire.... euh.... on va dire un prototype de ... crazy racer DS ? ![]() ...bon j'arrete là, c'est un topic réservé à 1942 ... sorry pour le hs arcadia... ![]()
__________________
Codeur à 2 balles ![]() |
|
![]() |
![]() |
![]() |
||
Modérateur saisonnier
|
![]() Citation:
![]() ![]() ...heu, une édition spéciale dis-tu ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
![]() |
![]() |
![]() |
||
Administrateur
Date d'inscription: 09/11/2005
Messages: 3 750
|
![]() Citation:
![]() ![]() |
|
![]() |
![]() |
![]() |
||
Modérateur saisonnier
|
![]() Citation:
![]() ![]()
__________________
. Mes homebrews GBA : 1942 - Ghost'n Goblins ![]() ![]() Mes autres passions, les flippers : Restauration d'un High Speed (Williams - 1985) |
|
![]() |
![]() |
![]() |
|
Membre
Date d'inscription: 10/11/2005
Messages: 38
|
![]() Merci a tous, pour toutes ces marques d'affection
![]() Une de mes récentes "folies" a été de monter une MameCab a partir d'une n'Style que j'ai récupéré pour pas trop cher. C'est donc en voyant et rejouant a 1942 qu'un declic s'est fait. -> PlayerAdvance ![]() Cela m'a remémoré ces longues soirées passées a séparer les Ham-eux et non Ham-eux, discuter les subtilités des DMA 3, coder des intros en assembleur pour des traductions made in pockettrad, ecrire des plugins OL et bien d'autres choses... ![]() Le hic est effectivement que tout ca implique une grosse consommation de temps. Ce qui en fonction d'aléas externes (accident moto pour moi ![]() Mais je ne sais à quoi c'est dû, on revient toujours sur les lieux de ses crimes ![]() Et quand je vois le retour en force de ce topic, Arcadia powered, je retrouve la meme étincelle qui m'avait fait m'installer ici au début... Rah vous me faites envie.... ![]() xf |
![]() |
![]() |
![]() |
Liens sociaux |
Publicité |
Utilisateurs connectés lisant ce projet : 1 (0 membres et 1 invités) | |
Outils du projet | |
Modes d'affichage | |
|
|