Topic d'aide en tout genre Rom-hacking

Pages: 1 ... 190 191 192 193 194 [195] 196 197 198 199 200 ... 291

Tédam

  • Membre
  • 409 posts
19 novembre 2015, 16:43
Merci :)
Je pensais qu'il y aurai une fonction pour fusionner les bits, du coup j'ai fait autrement en ajoutant ou soustrayant 1,2,4,8... a ma valeur hexa en fonction du bit à modifier.

Asia81

  • Modérateur de section
  • 8357 posts
19 novembre 2015, 16:52
Concernant le fait d'agrandir la ROM, pour donner quelques précisions :
Donc 16 Mo, c'est énorme, sachant que pour la moitié de la ROM, on s'est pas préoccupé de la place utilisée (on a beaucoup gaspillé) et qu'on n'a rien supprimé ou presque de la version d'origine.

Me suis balader en traversant les murs avec les code pour le fun, et j'ai vu énormément de truc hors de vue, comme plein de dresseur dans les arbres (normalement hors de vue)
J'suis aussi tombé sur les agents des badges à un moment (ceux qui vérifient que ta les badges)

Myst

  • Membre
  • 1870 posts
19 novembre 2015, 16:59
Ouais on a pas delete les ow ca sert a rien, suffit de les planquer, au mois si on a besoin ont peut les utiliser sans repoint.

Mickey`

  • Membre
  • 2746 posts
19 novembre 2015, 19:53
Merci :)
Je pensais qu'il y aurai une fonction pour fusionner les bits, du coup j'ai fait autrement en ajoutant ou soustrayant 1,2,4,8... a ma valeur hexa en fonction du bit à modifier.

Putain t'as dû te faire chier x)

Gadoin

  • Membre
  • 386 posts
19 novembre 2015, 21:46
Merci :)
Je pensais qu'il y aurai une fonction pour fusionner les bits, du coup j'ai fait autrement en ajoutant ou soustrayant 1,2,4,8... a ma valeur hexa en fonction du bit à modifier.

Il existe les "masques binaires", ils te permettent de modifier uniquement certain bits d'une suite binaire.


Avec ta valeur 0x19 (1 1001):

Pour mettre un bit a 0 tu devra utiliser l'opérateur logique ET (AND en asm) ainsi qu'un masque pour choisir celui que tu voudra modifier, la taille du masque doit être la même que celle de ta valeur a modifier (ici 5 bits) les bits du masque seront a la valeur 1 sauf celui que tu voudra modifer qui devra être a 0. (Il est évidement possible de modifier plusieurs bits a a fois en en mettant plusieurs a 0)
Par exemple si tu veux modifier le dernier bit ton masque sera 1 1110.
1 1001
AND 1 1110
--------------
1 1000

Pour mettre un bit a 1 tu devras utiliser l'opérateur logique OU (ORR en asm) ainsi qu'un masque, par contre les bits du masque devront être a 0 sauf celui que tu veux modifier qui sera a 1.




Je sais pas si c'est très clair mais bon mes cours d'électronique ne datent pas d'hier...  ;D

Feena98

  • Membre
  • 154 posts
19 novembre 2015, 22:53
Merci Mickey` pour ces précisions ^^,
   Si Eclat pourpre n'a pas dépassé les 16 Mo, je doute fort que je parvienne à le faire x)

Autrement peut-on m'aider pour un détail svp ?
   Bon voilà, j'ai enregistré mon tileset pour placer mon arbre Nds mais je m'y perds un peu là :/
   Sur l'image 1 ci-dessous j'ai encadré les partie que je parviens à "comprendre" mais à côté de ça il y a des blocs d'arbre que je n'arrive même pas à distinguer. ^^
   Avant j'élargissais le tileset 2 , puis plaçais mon arbre dans le "vide" (comme dans l'image 2 ^^) et replaçais manuellement chaque bloc de l'arbre dans le tileset de gauche de a-map. Est-ce que le fait d'agrandir le nombre de bloc peut provoquer des effets secondaires ? :/

image 1 :

Spoiler

image 2 :

Spoiler

Noirsia

  • Membre
  • 3 posts
19 novembre 2015, 22:55
Bonjour, j'ai fait quelques recherches sur Google et tout et je n'ai pas trouvé de réponses claires à ma question. Comment fait-on pour intégrer des mega évolutions dans un hack de pokémon blanc ou noir ? J'aimerais permettre à Zekrom, Reshiram et Kyurem de mega évoluer. Si quelqu'un peut m'aider...

Feena98

  • Membre
  • 154 posts
19 novembre 2015, 22:58
Il n'y a qu'une option à ma connaissance ^^ Tu fais tes sprites de méga-évolution manuellement (comme si t'inventais un pokemon) et les intègre à ton jeu dans les zones "? ? ? ?". Je n'utilise pas les version Nds donc je ne peux pas te diriger vers les logiciels adéquats :/

   pour caser les cris, t'aura besoin de logiciels aussi ^^
Pour commencer tu as ce lien qui réunis les différents cris de pokemon (lbre à toi de les "modifier" pour les adapter à tes mega zekrom et reshiram ^^)
« Modifié: 19 novembre 2015, 23:01 par Feena98 »

Aleat0ir

  • Membre
  • 116 posts
19 novembre 2015, 22:59
Feena98 Je viens de voir tes images et effectivement je comprend mieux pourquoi tu galères. ^^
Ton arbre Nds fait plus de deux tiles de largeur alors que celui de la Rom en fait justement deux. Pour commencer tu as tout intérêt à trouver un arbre qui ne dépasse pas deux tile de largeur. Ce sera plus simple car tu auras simplement à le remplacer.

[Edit :]
Spoiler

Sur l'image tu peux voir que mon arbre rentre parfaitement et le reste je l'ai simplement remplacer par un petit arbre... Il faut pas chercher compliquer parfois. Dans le cas de ton arbre, c'est plus gênant parce qu'il faudrait par exemple supprimer le petit arbre pour mettre les bords de ton arbre.
En général les arbres de plus de deux tiles comme ceux-là se retrouve de le second tileset pour des parties précises de la Rom comme une forêt par exemple.
C'est totalement possible de le mettre dans le principal, après est-ce que tu ne vas pas perdre de la place pour pas grand chose ? Est-ce que ça ne sera pas plus compliqué à utiliser dans Advance Map pour mapper ?
A toi de voir ^^

P.S. : Il n'y a toujours pas d'accent sur mon pseudo xD.
« Modifié: 19 novembre 2015, 23:13 par Aleat0ir »

Noirsia

  • Membre
  • 3 posts
19 novembre 2015, 23:01
Merci d'avoir répondu. S'il existe des logiciels pour DS, j'aimerais bien savoir lesquels.

Feena98

  • Membre
  • 154 posts
19 novembre 2015, 23:04
Noirsia tu as un sujet épinglé avec la bibliothèque des tutos de rom hacking dans cette section ^^
   
Merci Aléat0ir ^^, j'ai déjà  vu ce sprite de nds t'en fais pas x) mais je cherchais à ne pas faire comme tout le monde en fait ^^ De plus je cherche à adapter les graphismes de platine :p

kleenexfeu

  • Membre
  • 2 posts
20 novembre 2015, 00:35
Merci :)
Je pensais qu'il y aurai une fonction pour fusionner les bits, du coup j'ai fait autrement en ajoutant ou soustrayant 1,2,4,8... a ma valeur hexa en fonction du bit à modifier.

Il existe les "masques binaires", ils te permettent de modifier uniquement certain bits d'une suite binaire.


Avec ta valeur 0x19 (1 1001):

Pour mettre un bit a 0 tu devra utiliser l'opérateur logique ET (AND en asm) ainsi qu'un masque pour choisir celui que tu voudra modifier, la taille du masque doit être la même que celle de ta valeur a modifier (ici 5 bits) les bits du masque seront a la valeur 1 sauf celui que tu voudra modifer qui devra être a 0. (Il est évidement possible de modifier plusieurs bits a a fois en en mettant plusieurs a 0)
Par exemple si tu veux modifier le dernier bit ton masque sera 1 1110.
1 1001
AND 1 1110
--------------
1 1000

Pour mettre un bit a 1 tu devras utiliser l'opérateur logique OU (ORR en asm) ainsi qu'un masque, par contre les bits du masque devront être a 0 sauf celui que tu veux modifier qui sera a 1.




Je sais pas si c'est très clair mais bon mes cours d'électronique ne datent pas d'hier...  ;D

L'explication pour orr est ok. Par contre pour and, il y a plus simple : bic.

si tu veux enlever certains bits, tu les store dans r1 (par exemple) et ensuite bic r0, r1.

Parce que si tu soustraits, ça peut causer des problèmes si les bits ont déjà été "cleared".

Exemple, tu ne sais pas ce que vaut r0 (et t'as la flème de faire plein de cmp pour savoir), et tu veux retirer le LST (less significant bit), c'est-à-dire 1b, si tu soustrais 1 alors qu'il a déjà été cleared, tu n'auras pas le résultat voulu.

Résumé, tu veux clear certains bits de rX, tu stores lesdits bits dans rY, ensuite tu fais bic rX, rY.

C'est vrai que c'est pas si simple à expliquer.
« Modifié: 20 novembre 2015, 00:36 par kleenexfeu »

Feena98

  • Membre
  • 154 posts
20 novembre 2015, 03:27
Merci pour vos conseils  :D

Gadoin

  • Membre
  • 386 posts
20 novembre 2015, 05:56
il y a plus simple : bic.

Le NON ET, bien vu! J'avais pas cette instruction dans ma liste, c'est chose faite  ;)

Aleat0ir

  • Membre
  • 116 posts
20 novembre 2015, 15:49
Hello tout le monde. Une petite question hors Rom Hacking parce que c'est à propos de RPG Maker.
RPG Maker XP + PSP sont compatible windows 10 ?

hremeraude

  • Membre
  • 11384 posts
20 novembre 2015, 19:51
Merci pour vos conseils  :D



Trop symétrique, ton tile arbre est moche (ou pas à mon goût à toi de voir), bref c'est la route 1 de rfvf massacrée x)

Weby

  • Membre
  • 56564 posts
20 novembre 2015, 19:55
Mouais bon ça irait pour un jardin, mais ouais le tile de l'arbre est dégueu.

Aleat0ir

  • Membre
  • 116 posts
20 novembre 2015, 20:53
La violence des ces Hommes ! xD Mais oui je comprends pas ce qui a pu se passer entre ce que tu avais hier et ce que tu présentes aujourd'hui... oO Tu as un gros soucis de palette en fait. Elle ne s'accorde pas du tout et elle est très mal gérée. A revoir pour faire quelque chose de plus correcte.

hremeraude

  • Membre
  • 11384 posts
20 novembre 2015, 21:01
Bah en même temps, si il demande conseil, autant être honnête x)

Feena98

  • Membre
  • 154 posts
20 novembre 2015, 22:27
XD Merci pour cette franchise ^^ Non ce n'est pas un souci de palette. Ou du moins c'est simplement ma répartition des couleurs. ;) Pour te répondre Aleat0ir, ce que j'avais hier était supérieur en terme de bloc donc je cherchais autre chose. Je sais aussi que le principal arbre Nds utilisé est un peu "rond" mais je cherchais quelque chose de plus "unique" (et d'après vos remarques, ça l'est x) même si ce n'est pas l'effet désiré ^^ ).
   En tout cas un avis critique extérieur est toujours utile. D'ailleurs j'aimerai savoir ce qui dérange le plus dedans. Est-ce simplement la forme ou la couleur de l'arbre en soi? ou la disposition sur la map ? ^^
« Modifié: 20 novembre 2015, 22:29 par Feena98 »

Aleat0ir

  • Membre
  • 116 posts
20 novembre 2015, 22:30
Pour moi c'es clairement les couleurs quoi... oO ça va pas du tout. La forme fait un peu bizarre mais je suis sûr que si déjà les couleurs sont plus en harmonie avec le reste ça passera. Après la disposition, comme la dit hremeraude... C'est un peu trop rectiligne, un peu trop symétrique, un peu trop simpliste.

Feena98

  • Membre
  • 154 posts
20 novembre 2015, 22:39
Citer
les couleurs sont plus en harmonie avec le reste ça passera
    En effet, je verrai si je peux modifier cela, après faut prendre en compte que les hautes herbes et la pelouse n'ont pas été encore modifiées donc l'incohérence de couleurs est un peu "normale" ;)
   Pour l'aspect graphique, oui j'ai cherché volontairement un système symétrique. Mais il est bon de savoir que ce n'est pas ce que recherche les autres ^_^.
   Je tiens compte des remarques et modifiera en conséquence dans le week-end ;)

Aleat0ir

  • Membre
  • 116 posts
20 novembre 2015, 22:43
Sans me vanter mais tu es aller voir ce que j'ai posté dernièrement dans la section "Faites noter vos maps ?" ?
Tu verras qu'en général le terme beau est rarement attribué à quelque chose de trop symétrique surtout si cela touche à la nature comme une route Pokémon. ^^
Tu peux appliquer de la symétrie dans des zones vraiment définies pour ça : arène, zone de légendaire, zone "mystique". Dans ces cas là, l'effet de symétrie va accentué l'effet souhaité : tension, mystère, légendes etc.

Feena98

  • Membre
  • 154 posts
20 novembre 2015, 22:52
...Ok, je vois l'écart de niveau sur le coup :o je suisloin de pouvoir arriver à un tel résultat , d'autant plus que là je n'ai fais que l'arbre...x)
   Mais je comprends cet aspect "non-symétrique" dont tu parlais. Je devrai pouvoir faire quelque chose de plus sympa que ce que j'ai montré précédemment, désolé si vos capacités oculaires ont été affectées par ma faute x)
   En tout cas, merci beaucoup. :) 

Aleat0ir

  • Membre
  • 116 posts
20 novembre 2015, 22:59
Oui non mais de toute façon sur Advance Map tu pourras pas avoir le résultat que je t'ai montrer dans l'autre section... oO

Après même sur Advance Map tu peux essayer d'obtenir des trucs très sympa. Je te mets encore une map que j'avais fais mais cette fois sur AM. Après tu peux regarder aussi les maps de Myst sur Eclat Pourpre.

Spoiler

Il y a pas de différence de niveau, ça fait pas du tout longtemps que je suis sûr PokemonTrash et du coup dans le Rom Hacking... (J'ai beaucoup de temps libre malheureusement -_-'') Quand je vois Mickey' là je me dis qu'il y a une différence de niveau ! xD

Voilà comme tu dis il faut t'entrainer et ça viendra tout seul si tu as un peu d'artiste en toi xD

Feena98

  • Membre
  • 154 posts
20 novembre 2015, 23:05
Pourtant, je suis sûre d'avoir autant de temps libre que toi XD. Même si j'avoue que je fatigue très vite à faire ces trucs de "pixel" donc je ne peux avancer que lentement :p
   Cette map de AM  est en effet plus "carré" que ce que tu as montré dans l'autre topic (rpg maker non? ^^)
Pour le moment je ne suis que dans des phases de "test" (des map d'entraînement comme tu dirai ;) ). A première vue, faut que je modifie surtout la pelouse je crois. Le vert flashy légendaire de ces versions saccage grandement le rendu des arbres x). Petite question de curiosité, c'est quoi la taille de cette map ? :o elle fait au moins du 90 de hauteur non ? x)
« Modifié: 20 novembre 2015, 23:09 par Feena98 »

Aleat0ir

  • Membre
  • 116 posts
20 novembre 2015, 23:23
Je suis d'accord pour la fatigue. C'est quasiment du pixel art et c'est très prenant pour les yeux...

L'autre map je l'ai faite sur Tiled Map Editor. C'est un soft que j'ai trouvé pour m'amuser à faire des maps. ^^ Il est sympa parce quil fonctionne avec des calques à la manière d'un photoshop.

Si tu veux t'entrainer à jouer avec les tileset et les palettes, je te conseil d'utiliser au début un tileset facile du genre de ShinyGold.
Perso c'est ce que j'avais fais... COmmencé à travailler sur la palette_0 et remplacer tous les tiles. Puis passer à la palette_1, etc. ça m'avait pris un temps infini mais après ça je savais insérer des tiles et gérer des palettes ! xD

Pour la dimension de la map je n'en ai plus aucune idée. Écoute c'est simple c'est la route 12 de Rouge Feu que j'ai complétement revisité ^^.

hremeraude

  • Membre
  • 11384 posts
20 novembre 2015, 23:42
Oui non mais de toute façon sur Advance Map tu pourras pas avoir le résultat que je t'ai montrer dans l'autre section... oO

Après même sur Advance Map tu peux essayer d'obtenir des trucs très sympa. Je te mets encore une map que j'avais fais mais cette fois sur AM. Après tu peux regarder aussi les maps de Myst sur Eclat Pourpre.

Spoiler

Il y a pas de différence de niveau, ça fait pas du tout longtemps que je suis sûr PokemonTrash et du coup dans le Rom Hacking... (J'ai beaucoup de temps libre malheureusement -_-'') Quand je vois Mickey' là je me dis qu'il y a une différence de niveau ! xD

Voilà comme tu dis il faut t'entrainer et ça viendra tout seul si tu as un peu d'artiste en toi xD

tricheur :(

Aleat0ir

  • Membre
  • 116 posts
20 novembre 2015, 23:57
Comment ça tricheur ? D'où je suis un tricheur ? oO
« Modifié: 20 novembre 2015, 23:58 par Aleat0ir »

hremeraude

  • Membre
  • 11384 posts
21 novembre 2015, 00:42
c'est pas sur une rom tes maps x)

Pages: 1 ... 190 191 192 193 194 [195] 196 197 198 199 200 ... 291    En haut ↑