Aller au contenu

gigi

Membre
  • Compteur de contenus

    283
  • Inscription

  • Dernière visite

  • Jours gagnés

    6

Tout ce qui a été posté par gigi

  1. actuellement mon code je l'ai mis dans la sram directement , j'avais aussi testé dans la rom mais ce me paraissait moins fluide (et puis en sram ca permet d’être dans la meme banque pour mon code et ses variables) j'utilise BSNES+ 0.73a Dans le header j'ai du indiquer la taille de la sram pour qu'elle soit pris en compte (et ce pour tout émulateur) par contre : "Par contre, je n'ai pas compris : Tu mets ton code dans la ROM, et ensuite tu le copies dans la SRAM, et l'exécute à partir de là ?" AH ca c'est ce que j'aurais voulut faire pour pas que le code s'efface un jour si sram se reset ou se corrompt ,mais j'ai pas trouvé comment le bouger en sram au lancement (j'ai trouvé comment déplacer un bloc de bytes mais que dans la meme banque avec MVP ou MVN) il y a un moyen de faire ca ??
  2. j'ai trouvé une petite astuce pour baisser le nombre de cycle qu'utilise ma routine à chaque fois: séparer mon code en 6 (il fait 150lignes maintenant j'ai rajouté d'autres fonctions) j'ai appelé chaque partie du code ainsi : tour 0 , 1 , 2 , 3 , 4 et 5 en debut de ma routine ,ma routine regarde quel tour on est de 0 à 5 , elle se rend a la partie en question , rajoute +1 ou remet à 0 au byte indiquant quel tour qu'on est, et ma routine se termine avec ca le temp est au minimum divisé par 3 selon le tour de 0 à 5
  3. "j'avais oublié de preciser que j'avais expandut la SRAM de 8 à 32ko " c'est donc pour ca que ca déconne dans snes9x ainsi que l'emu d'origine de la mini snes , et pas dans BSNES !!!!?!!!!! du coup ce hack va bien ce comporter sur une vrai snes ? Pour la sram faut j'en achète une de 32ko , dans le jeu elle fait 8ko , ma question était y a t il des marques mieux que d'autres ?? par contre la sram ca me fait chier, ca peut s'effacer et faut un dumper de sram pour la remettre, il y a de la FRAM aussi !! c'est bien niveau timing ?? et est-ce possible sur snes ?? (KrazyP l'a fait sur GB http://www.neogeofans.com/leforum/showthread.php?p=1207515 )
  4. bon imperceptible ou pas je vais le mettre en Sram , j’espère qu'elles sont fiables les SRAM et tiennent des années sans se corromprent ne serait-ce qu'un seul byte :mrgreen: c'est quoi le meilleur modèle de sram pour snes ?? il me faut une de 32ko (si plus pas grave!?!)
  5. qu'est ce qui est plus rapide pour la snes : mettre le code en sram ou dans la rom (en 120ns) ?? ou c'est imperceptible la difference en jeu ??
  6. J'ai enfin réussi à programmer en ASM sur snes pour faires des hacks, J'ai agrandi une HIROM de 512ko à 1024ko et aggrandi la sram de 8ko à 32ko, j'ai mis mon code ASM à la fin de la rom dans la bank démarrant à $FE000 (il fait 150lignes pleines) Avant cela j'avais agrandi la SRAM , et mis le code dans la SRAM , puis je me suis dit que la SRAM peut se corrompre alors je l'ai mis en ROM , depuis que je l'ai mis en ROM ca me semble un peu moins fluide par moment C'est quoi le meilleur endroit entre $80000 et $FFFFF pour y mettre un code ASM qui tourne sans arrêt pendant le jeu ?? là où ca serait le plus rapide , à $FE000 c'est bien ? mapping ROM : https://en.wikibooks.org/wiki/Super_NES_Programming/SNES_memory_map
  7. Petite question sur un cartmod multi-rom pour mon hack, Pour mon hack snes qui est un demake d'une suite d'un jeu snes , dans le jeu sur snes il n'y a pas assez de thèmes de niveaux , ni assez de différents objets pour le perso Par-contre si je mets la moitié du jeu sur une rom et l'autre moitié sur une seconde rom , je peut tout y mettre Le multicart via reset ne m’intéresse pas , je vais mettre un interupteur sur la cartouche pour sélectionner la rom1 ou la rom2 Suffit-il d'interupter le + et - d'une rom ou faut-il interupter toutes les pattes
  8. Merci, je voulais au début prendre un EZ-Flash 4, mais des forums disait qu'il fallait patcher certains jeux (si c'est que ca c'est pas grave) mais j'avais peur que certains jeux marchent pas en multi Je vais aussi par la suite prendre des everdrive gb-x3 , ou y a-t-il mieux dans les mêmes prix (50e environs) ?
  9. gigi

    Linkers et Câble Link

    Je penses acheter 2 gba (puis 2 autres) , ainsi que 4 câble link , ainsi que 2 linker Peut on jouer en link avec 2 linkers , lesquels me conseillez vous et quel boutique ? Merci
  10. Salut les gars, Sur N64 les jeux sont tous programmés en C comme precisé dans le lien ci-dessous ? http://n64.icequake.net/doc/n64intro/kantan/step2/index1.html
  11. Merci Pour les opcodes et trucs intéressants je vais les épingler aux murs je vais commencer par le l'exemple du tuto de kannagi , ça explique l’entête , l'affichage d'un sprite et pouvoir le bouger à la manette C'est surement pas le chemin le plus facile mais ça a son charme et son intérêt , et le plaisir y est !
  12. Merci je vais voir le logiciel Dispel , j'ai quand memes des bases sauf je connais rien à l'assembleur , et en programmation je sait comment ca fonctionne globalement sans connaitre de langage en particulier ,on va dire je suis pas perdu et comprend vite quand je me plonge dans les cours de l'assembleur , Là j'ai fait une petite pause sur L'asm ! Je suis en plein pixel art (40heures de taf avec le logiciel GraphicsGale et Tile layer pro, et il doit encore m'en rester une dizaine d'heures) dans 2 jours je m'y remets à l'ASM
  13. Merci pour les conseils , je vais pas griller d'étapes , j'a du mal m'exprimer. C'est juste que ma méthode quand j'apprends quelque-chose c'est pour commencer de survoler tout même en ne comprenant pas grand choses, puis ensuite commencer à apprendre, ça me permet de mieux comprendre ce que j'apprends
  14. salut, J'ai jamais dit que je voulait pas apprendre à programmer , je voulais un exemple des plus concret : une rom désassemblée avec des commentaires (pas trouvé avec une complète commentée sauf des exemples) . Pour reprendre l'histoire du saumon, c'est comme quelqu'un qui veut apprendre une langue étrangère qu'il n'a jamais lut ni entendu mais juste vu le pays à la télé , il peut vouloir voir une vidéo ou un texte dans cette langue même en ne comprenant rien pour savoir vraiment ce que sa donne.
  15. j'ai enfin les 10 messages , je vais enfin pouvoir faire un tour dans section programmation !
  16. je voudrais prendre une rom snes et la désassemblée complètement , et encore mieux une trouvé une déjà désassemblée avec les commentaires j'ai regroupé toutes la doc nécessaire , je la potasse par morceau , mais il me faudrait une rom désassemblée (et même avec les lignes commentées) car ça a ni queue ni tête tous les tutos et explications que je trouve car rien de mieux qu'un exemple concret et détaillé sous les yeux pour mieux comprendre des trucs EDIT : avec NO$SNS on peut le voir le code
  17. comment vous ouvrez une rom snes pour voir son code en asm , si possible la méthode détaillée Merci
  18. @GTO : merci Je vais trier toutes la doc que j'ai trouvé sur le net, il y a de quoi faire !!!
  19. Merci Merci , je vais potasser ton 2eme lien il est très intéressant , pour lunarivile il ont 2 tutos sur l'asm avec de bons exemples pratiques sur SMW, le site anglais que tu penses doit-être SMWcentral !? mon projet principal je je le garde secret pour l'instant , une fois que j'aurais bien avancé dessus j'en parlerais un peu plus. bon je retourne a mes recherches (ce soir c'est désassemblage de rom et cours d'asm) ,pour commencer je vais essayé de trouvé un jeu snes (peut importe lesquel) dessassemblé avec des explications sur le code
  20. malheuresement, je suis limité encore sur le forum, faut que j'attends 2/3jours encore
  21. il n'y aurait pas de personnes qui connaissent l'ASM 65c816 sur ce site ?
  22. @siegounet : Merci @yolt1 : pour la vidéo si seulement ;) Je voulais faire un tour dans la partie programmation snes mais cela m'est encore restreint , Ce que j'aimerais faire/apprendre c'est de l'asm 65c816 pour hacker des jeux Niveau programmation je n'en est jamais fais mais à l’école j'ai fais de la logique binaire , algèbre de Boole , tableau de karnaugh , programmation d'automate ou de systèmes avec des GRAFCET j'ai un bac informatique mais spécialisé dans le réseau et les Telecom où j'appris entre autre à créer des scripts windows et linux . je m'imagine très bien comment ca marche tout en ne sachant rien ! je me suis renseigner mais rien trouvé permettant de partir depuis le début , c'est soit des trucs qui survolent tout en te placant des petits exemples , soit des pavés de 1000pages en anglais pour des gens ayant déjà des bonnes bases en programmation ce que je veux faire c'est prendre une rom , et apprendre à analyser son code dessassemblé , puis mettre des algorithmes du style (si tel bouton appuyé alors vitesse augmente et charger ce sprite a la place de celui la ; fin si ......), augmenter le nombre de persos choisissables, expandre la rom(ca j'arrive), puis rajouter les données supplémentaires Est-ce qu'on peut augmenter la ram utilisable par la snes via une modif du fichier rom pour simuler une puce ram ? la je suis pas sur mais je crois des cartouches en plus de mémoire rom et co-processeur embarquées à l’époque aussi de la ram utilisable par la snes me semble (et ces cartouches sont émulés donc cette fonction aussi)?
  23. Salut à tous Je m’intéresse au hacking nes/snes surtout , hardware comme software , j'aimerez avoir des bases en asm 65816 pour hacker en asm sur snes. Bonne soirée
×
×
  • Créer...