Sydney Hunter and the Caverns of Death Megadrive - SGDK
+6
Hpman
Stef
philip
fanoplusplus64K
TotOOntHeMooN
Tryphon
10 participants
Page 1 sur 6
Page 1 sur 6 • 1, 2, 3, 4, 5, 6
Sydney Hunter and the Caverns of Death Megadrive - SGDK
Alors voilà, comme j'ai terminé la version SNES et suite à pas mal d'échanges avec Stef lors de la PGR, je me suis dis que j'allais testé une adaptation sur Megadrive pour voir ce que cela donne (l'effet de transition pas bô entre les écrans est maintenant corrigé).
J'ai adapté mes outils Python de génération des maps pour que cela soit compatible avec la Mégadrive.
J'ai aussi adapté les palettes de couleur pour rester dans les limitations des 4 palettes simulatannées de la Megadrive (j'ai encore un problème pour le fond, mais cela devrait se résoudre sous peu).
Voici le résultat au bout de 2 petites semaines de travail et pas mal d'échange avec Stef sur utilisation de son SGDK, je suis assez content de moi.
Les prochains challenges sont d'intégrer le scrolling de certains niveaux et surtout le halo de lumière autours de Sydney dans certains niveaux (je pense pour gérer cela via l'int HBlank mais à voir, Stef , tu en penses quoi ?).
J'attends maintenant l'arrivée de mon Everdrive X5 pour tester sur du vrai Hard (mais Vetea a déjà testé sur sa Nomad et cela foncitonne !).
Non, je n'oublis pas Defender of the Crown, ni Papi Commando SNES
J'ai adapté mes outils Python de génération des maps pour que cela soit compatible avec la Mégadrive.
J'ai aussi adapté les palettes de couleur pour rester dans les limitations des 4 palettes simulatannées de la Megadrive (j'ai encore un problème pour le fond, mais cela devrait se résoudre sous peu).
Voici le résultat au bout de 2 petites semaines de travail et pas mal d'échange avec Stef sur utilisation de son SGDK, je suis assez content de moi.
Les prochains challenges sont d'intégrer le scrolling de certains niveaux et surtout le halo de lumière autours de Sydney dans certains niveaux (je pense pour gérer cela via l'int HBlank mais à voir, Stef , tu en penses quoi ?).
J'attends maintenant l'arrivée de mon Everdrive X5 pour tester sur du vrai Hard (mais Vetea a déjà testé sur sa Nomad et cela foncitonne !).
Non, je n'oublis pas Defender of the Crown, ni Papi Commando SNES
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Très très chouette et style parfaitement adapté à la Megadrive je trouve (je ne connais pas l'original).
Question qu'on a déjà dû te poser 1000 fois : pourquoi ça scrolle pas ? Je pense que ça ne te poserait aucune difficulté, et si ça devait t'en poser, je peux t'aider.
Question qu'on a déjà dû te poser 1000 fois : pourquoi ça scrolle pas ? Je pense que ça ne te poserait aucune difficulté, et si ça devait t'en poser, je peux t'aider.
Tryphon- Docteur *
- Nombre de messages : 26166
Age : 47
Localisation : Un peu plus à l'Ouest
Date d'inscription : 23/07/2016
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Héhé !!
Génial ça copain !!
J'ai pu testé l'une des dernières démos sur ma Nomad, ça rend vraiment super bien ce mode 256x224 sur une MD ... !
Et puis la vitesse à laquelle tu t'adaptes force mon admiration, mais bon, t'es un vrai Jedi toi !
Quant à l'absence de scrolling, je pense que c'est une copie parfaite de la version SNES qui en avait pas ( enfin il me semble ?! ) et que le code source SNES est équivalent à la MD, à quelques routines près.
Et puis c'est ça de moins à faire !
Moi, ça ne me choque pas vu la super direction artistique du projet.
Génial ça copain !!
J'ai pu testé l'une des dernières démos sur ma Nomad, ça rend vraiment super bien ce mode 256x224 sur une MD ... !
Et puis la vitesse à laquelle tu t'adaptes force mon admiration, mais bon, t'es un vrai Jedi toi !
Quant à l'absence de scrolling, je pense que c'est une copie parfaite de la version SNES qui en avait pas ( enfin il me semble ?! ) et que le code source SNES est équivalent à la MD, à quelques routines près.
Et puis c'est ça de moins à faire !
Moi, ça ne me choque pas vu la super direction artistique du projet.
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Ca s'annonce pas mal comme version .
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Hello, ça scrolle pas sur ces niveaux mais ça scrolle en hauteur sur d'autres.
La présentation des niveaux est aussi en scroll, j'ajoute cela sous peu.
C'est le gameplay voulu par l'auteur du jeu original (en flash sur navigateur). C'est pour cela que j'ai continuer comme ça.
Pour info , sur SNES, on a une map qui scrolle sur plus de 2000 pixels de haut.
La présentation des niveaux est aussi en scroll, j'ajoute cela sous peu.
C'est le gameplay voulu par l'auteur du jeu original (en flash sur navigateur). C'est pour cela que j'ai continuer comme ça.
Pour info , sur SNES, on a une map qui scrolle sur plus de 2000 pixels de haut.
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Perso je trouve que c'est bien de garder le concept initial intact et de ne pas trop dénaturer,trop de changements finalement ferraient que ce ne serrait plus une conversion ,mais un nouveau jeu .C'est pour cela que j'ai continuer comme ça.
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Ah ok, ça m'étonnait aussi
Tryphon- Docteur *
- Nombre de messages : 26166
Age : 47
Localisation : Un peu plus à l'Ouest
Date d'inscription : 23/07/2016
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
C'est fou, j'aurai juré que tu n'en utilisait qu'une !alekmaul a écrit:J'ai adapté les palettes de couleurs pour rester dans les limitations des 4 palettes simulatannées de la Megadrive
TotOOntHeMooN- Docteur agrégé **
- Nombre de messages : 18166
Age : 54
Localisation : Terre I
Date d'inscription : 18/04/2013
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Juste une question comme ça , pourquoi tu n'utiliserai pas plutôt un tileset différent (voire même simplement jouer avec la palette de tes tiles) par niveau de luminosité, je pense que le jeu n'a pas un tileset énorme et ça rentrerait dans les 1024 tiles possibles de la MD.Parce que l'ennui à modifier la palette par une interruption c'est que tu vas toucher au pointeur de vram et risquer d'avoir des conflits sur tu écris en VRAM pendant le balayage du coup.alekmaul a écrit:Les prochains challenges sont d'intégrer le scrolling de certains niveaux et surtout le halo de lumière autours de Sydney dans certains niveaux (je pense pour gérer cela via l'int HBlank mais à voir, Stef , tu en penses quoi ?).
Après sinon il te reste la technique du shadow/hilight si tu as un plan de libre dont tu pourrais ajuster les coordonnées via le scrolling, ça pourrait être sympa.
fanoplusplus64K- Patient contaminé
- Nombre de messages : 597
Age : 48
Date d'inscription : 16/01/2011
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
En fait, de ce que j'ai compris, il y a un plan Windows sur Megadrive, je vais voir si je peux modifier via HLank ce plan pour avoir un effect 'elyptique' permettant de faire croire à un halo de lumiere.
Et sinon, si, hélas, je bouffe pas mal de tiles dans la VRAM ...
Cf ci dessous, je laisse la place qui reste pour le moteur de sprite
Et sinon, si, hélas, je bouffe pas mal de tiles dans la VRAM ...
Cf ci dessous, je laisse la place qui reste pour le moteur de sprite
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Le plan window se substitue au plan A ou B, je ne me rapelle pas exactement lequel donc ça va être coton de faire kkch avec.J'ai du mal à voir comment tu veux t'y prendre pour utiliser la window sous interruption.alekmaul a écrit:En fait, de ce que j'ai compris, il y a un plan Windows sur Megadrive, je vais voir si je peux modifier via HLank ce plan pour avoir un effect 'elyptique' permettant de faire croire à un halo de lumiere.
fanoplusplus64K- Patient contaminé
- Nombre de messages : 597
Age : 48
Date d'inscription : 16/01/2011
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Je sais pas effectivement, je vais voir mais c'est pas la priorité. Je dois d'abord ajouter les map en scrolling et la collision entre objets.
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
surtout qu'il me semble que la window se modifie par 2 tiles, et non au pixel,faut voir si modifier la window à chaque ligne, va avoir l'effet escompté,et si elle est modifiable mid frame .
EDIT:En fait je suis même pas sur que tu puisses faire ce que tu veux, la window est pas assez flexible pour ça,donc je pense que tu risque de devoir condamner un plan .
EDIT:En fait je suis même pas sur que tu puisses faire ce que tu veux, la window est pas assez flexible pour ça,donc je pense que tu risque de devoir condamner un plan .
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
T'as réellement besoin d'un tileset aussi gros ?
J'ai l'impression qu'il y a des doublons (ou des tiles qui sont justes shiftées d'un pixel).
Et sinon, c'est pas possible de le charger en cours de niveau ?
Sinon pour ton halo, faudrait que je vois à quoi ça ressemble, mais soit du highlight, soit effectivement dans un deuxième plan (sur la vidéo il semble que tu n'en utilises qu'un), soit un sprite au-dessous de celui du joueur (mais attention aux clignotements).
J'ai l'impression qu'il y a des doublons (ou des tiles qui sont justes shiftées d'un pixel).
Et sinon, c'est pas possible de le charger en cours de niveau ?
Sinon pour ton halo, faudrait que je vois à quoi ça ressemble, mais soit du highlight, soit effectivement dans un deuxième plan (sur la vidéo il semble que tu n'en utilises qu'un), soit un sprite au-dessous de celui du joueur (mais attention aux clignotements).
Tryphon- Docteur *
- Nombre de messages : 26166
Age : 47
Localisation : Un peu plus à l'Ouest
Date d'inscription : 23/07/2016
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Même remarque que Tryphon concernant cette pauvre Vram sur saturée !!!
J'y soupçonne les Tiles d'animation de la lave que tu préfère pre charger pour toute ta zone.
Essais de les charger a chaque Vblank quand tu te trouves dans la zone en question, ca devrait passer on est pas sur une Snes.
Pour ton effet de lumière utilise un plan de libre comme le Plan A pour bidouiller.
J'y soupçonne les Tiles d'animation de la lave que tu préfère pre charger pour toute ta zone.
Essais de les charger a chaque Vblank quand tu te trouves dans la zone en question, ca devrait passer on est pas sur une Snes.
Pour ton effet de lumière utilise un plan de libre comme le Plan A pour bidouiller.
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
JalouxT'as réellement besoin d'un tileset aussi gros ?
En même temps pour draguer, c'est pas mal
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Le début du tileset est optimisé par SGDK et l'outil rescomp avec les hflip qui vont bien donc, oui optimisé, vous êtes pas habitués sur Mégadrive à avoir autant de détail dans les graphismes, c'est tout .
Pour la lave, oui, je pourrais charger à chaque VBL mais j'ai peur des temps de réponse ensuite ... A voir
Pour la lave, oui, je pourrais charger à chaque VBL mais j'ai peur des temps de réponse ensuite ... A voir
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
J'avais fait ca pour l'animation du public dans Papi Commando Tennis ... tu verras !
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Je confirme que tu peux sans problème animer lave, torche, personnages.
Ce qui provoque des ralentissements c'est les tests de collision sur de nombreux objets.
Le décors ne doit pas prendre beaucoup de place à mon humble avis.
Au début de Mickey mania, dans le stage du sous sol d'un manoir, après la course poursuite avec un caribou, il y a un halo autour du personnage, sûrement un des scroll.
Ce qui provoque des ralentissements c'est les tests de collision sur de nombreux objets.
Le décors ne doit pas prendre beaucoup de place à mon humble avis.
Au début de Mickey mania, dans le stage du sous sol d'un manoir, après la course poursuite avec un caribou, il y a un halo autour du personnage, sûrement un des scroll.
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Qu'appelles tu "un des scroll" -> un des plans ?
Je suppose que tu parles de cette partie :
Est-ce que quelqu'un sait comment y arriver facilement que je regarde avec Gens KMod comment c'est fait ?
Je suppose que tu parles de cette partie :
Est-ce que quelqu'un sait comment y arriver facilement que je regarde avec Gens KMod comment c'est fait ?
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Dans mickey le plan A est utilisé comme masque, tu le remplis de tiles noires(non transparentes donc) et tu crées au centre un cercle de tiles transparentes(de la taille que tu veux, ce sera le halo de lumière) .
ensuite tu affines la transition entre le cercle transparent et les tiles noire avec des pixels transparent en damier pour adoucir et donner un effet de fondu .
https://youtu.be/Ssh3ys2r_j4?t=16m2s
ensuite tu affines la transition entre le cercle transparent et les tiles noire avec des pixels transparent en damier pour adoucir et donner un effet de fondu .
https://youtu.be/Ssh3ys2r_j4?t=16m2s
Ca représente quoi en terme de taille ce que tu dois transférer ??Pour la lave, oui, je pourrais charger à chaque VBL mais j'ai peur des temps de réponse ensuite
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
ok, vu avec le cheat code, ce qui se passe sur Mickey et je vais donc m'orienter sur la même technique avec un fond comme cela sur le plan A :
Ce fond a été rippé directement du jeu, je vais l'adapter pour être en 256 pix de large.
Ilme reste à trouver comment faire pour le scroller en HBL, sans scroller le status en bas de l'écran.
Pour la lave, je vais effectivement laisser qu'un step d'animation et mettre à jour en VBL.
Et comme je tease maintenant "à la Vetea", une petite vidéo du WIP de la journée !
Ce fond a été rippé directement du jeu, je vais l'adapter pour être en 256 pix de large.
Ilme reste à trouver comment faire pour le scroller en HBL, sans scroller le status en bas de l'écran.
Pour la lave, je vais effectivement laisser qu'un step d'animation et mettre à jour en VBL.
Et comme je tease maintenant "à la Vetea", une petite vidéo du WIP de la journée !
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Tu peux très bien avoir ton plan A qui scrolle, la window indépendante pour le tableau de bord et le plan B pour la lumière
fanoplusplus64K- Patient contaminé
- Nombre de messages : 597
Age : 48
Date d'inscription : 16/01/2011
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Je ne sais pas encore comment gérer la Window, si quelqu'un peut me dire ...
A l'heure actuelle, plan A pour l'éffet d'obscurité qui scroll plus la statusbar en bas (à gérer donc en window si j'ai bien compris) et plan B pour le niveau affiché.
A l'heure actuelle, plan A pour l'éffet d'obscurité qui scroll plus la statusbar en bas (à gérer donc en window si j'ai bien compris) et plan B pour le niveau affiché.
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
ça s'utilise comme les plans A ou B avec les registres 3,17 et 18 sauf que taille de son nametable est fixe, tu as un flag pour choisir de où elle demarre et ensuite la taille de la window affichée.Me suis fait avoir d'ailleurs avec , ce que tu mets comme coordonée Y c'est relatif au bord de l'écran donc par exemple si tu mets 2 , ta window commencera du bord de l'écran et fera 2 caractères de haut, si jamais tu mets 0 bah tu cherches pendant 3 plombes pourquoi ta window s'affiche pas
fanoplusplus64K- Patient contaminé
- Nombre de messages : 597
Age : 48
Date d'inscription : 16/01/2011
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Pourquoi vouloir scoller le plan A ???Ce fond a été rippé directement du jeu, je vais l'adapter pour être en 256 pix de large.
Ilme reste à trouver comment faire pour le scroller en HBL, sans scroller le status en bas de l'écran.
Pour la lave, je vais effectivement laisser qu'un step d'animation et mettre à jour en VBL.
Tu laisse sidney au milieu, le plan A est immobile, et tu scrolles tout le reste ,non ??
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Si je m'abuse, Sidney traverse des écrans fixes donc c'est lui qui se déplace dans l'écran.
Après, si ça devenait un scroller game, c'est différent. (mais ça casserait le style de jeu)
Enfin, scroller le plan A c'est pinuts...
Après, si ça devenait un scroller game, c'est différent. (mais ça casserait le style de jeu)
Enfin, scroller le plan A c'est pinuts...
TotOOntHeMooN- Docteur agrégé **
- Nombre de messages : 18166
Age : 54
Localisation : Terre I
Date d'inscription : 18/04/2013
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Tot a raison, le niveau scroll pas, c'est sydney qui se balade, comme sur SNES.
Je ne change pas le gameplay. Mais je vais y arriver, y'a juste à comprendre le mode Windows et comment gérer le scrolling en HBL.
Je ne change pas le gameplay. Mais je vais y arriver, y'a juste à comprendre le mode Windows et comment gérer le scrolling en HBL.
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Ah oui dsl,j'avais oublié qu'il n'y avait pas de scroll ..TotOOntHeMooN a écrit:Si je m'abuse, Sidney traverse des écrans fixes donc c'est lui qui se déplace dans l'écran.
Après, si ça devenait un scroller game, c'est différent. (mais ça casserait le style de jeu)
Enfin, scroller le plan A c'est pinuts...
Donc effectivement .
Invité- Invité
Re: Sydney Hunter and the Caverns of Death Megadrive - SGDK
Même dans un jeu à scrolling, le personnage principal n'est pas forcément au milieu, quand il se trouve aux extrémités du tableau.
Tryphon- Docteur *
- Nombre de messages : 26166
Age : 47
Localisation : Un peu plus à l'Ouest
Date d'inscription : 23/07/2016
Page 1 sur 6 • 1, 2, 3, 4, 5, 6
Sujets similaires
» BIERE PONG MegaDrive SGDK
» [IN PROGRESS 50%] Sydney Hunter
» Sgdk - Sega Megadrive / Genesis Development Kit
» Sgdk 0.95 compilateur mégadrive
» Sgdk - Sega Megadrive / Sprite
» [IN PROGRESS 50%] Sydney Hunter
» Sgdk - Sega Megadrive / Genesis Development Kit
» Sgdk 0.95 compilateur mégadrive
» Sgdk - Sega Megadrive / Sprite
Page 1 sur 6
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum