[SMS] CIMMERIAN - a Barbarian tribute

Page 16 sur 20 Précédent  1 ... 9 ... 15, 16, 17, 18, 19, 20  Suivant

Voir le sujet précédent Voir le sujet suivant Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par nemokantio le Sam 18 Fév 2017 - 13:47

Ne soyez pas trop dur avec sdcc, après tout le processeur cible n'est qu'un Z80...
Par contre je confirme aussi qu'il peut péter les plombs, j'ai eu ça.

Ichigo dans ton code originel en c, tu appelais memcpy (et du coup il utilisait la pile pour les paramètres), dans ta version asm tu fait directement le ldir donc ce n'est plus pareil.
Et pour la multiplication par 7, en c il faisait ça en 16 bits  (et en faisant *2+1*2+1), là toi tu l'as optimisé en 8 bits (et en faisant *8-1)...

Très intéressant !
thumleft

nemokantio
Patient contaminé

Nombre de messages : 270
Date d'inscription : 23/01/2013

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Sam 18 Fév 2017 - 14:35

pour le memcpy oui pour ce cas là, mais sur d'autres il les a bien fait de la "bonne façon" (avec ldir & co)

Après comme on disait avec Vingazole, le plus efficace c'est de coder tout en C et de convertir les routines les plus lourdes en CPU en ASM ensuite.

Mais j'aime bien SDCC, la syntaxe doit être propre / oblige a coder de façon un peu rigoureuse.
Pas comme Z88dk qui est (trop ?) permissif.
avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Stef le Dim 19 Fév 2017 - 12:21

@ichigobankai a écrit:pour le memcpy oui pour ce cas là, mais sur d'autres il les a bien fait de la "bonne façon" (avec ldir & co)

Après comme on disait avec Vingazole, le plus efficace c'est de coder tout en C et de convertir les routines les plus lourdes en CPU en ASM ensuite.

Mais j'aime bien SDCC, la syntaxe doit être propre / oblige a coder de façon un peu rigoureuse.
Pas comme Z88dk qui est (trop ?)  permissif.

+1
C'est exactement la même chose avec GCC sur MD. Tu peux coder tout en C pour commencer, ensuite une fois que la logique est terminée il suffit de modifier certaines parties du code en ASM (les "bottleneck") et normalement ça passe sans problème :)
Le GCC sur MD t'oblige aussi à faire les boucles d'une certaine manière, il faut un peu connaitre comment il bosse pour lui faciliter la tâche...
avatar
Stef
Infirmier

Masculin Nombre de messages : 3730
Age : 38
Localisation : Sevres
Date d'inscription : 04/04/2007

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par MacDeath le Jeu 23 Fév 2017 - 18:13

Sympa en effet...

Death Sword 128 sur CPC n'était qu'n hack donc pas possible d'améliorer les sprites ou le gameplay, mais ça sera marrant de comparer.









avatar
MacDeath
Patient incurable

Masculin Nombre de messages : 1744
Age : 39
Date d'inscription : 06/05/2009

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Jeu 23 Fév 2017 - 20:00

Je ne sais pas trop ce qu'il y aura a "comparer".
Mis à par les coups, y'a plus grand chose d'autre d'origine.

Mon but n'étant pas de faire un portage bête et méchant tout en étant quand même bien limité par le hard de la SMS.

avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Jeu 9 Mar 2017 - 9:50

Avant avant dernier décor fait, plus que 2.
Celui que je viens de faire étant le plus "complexe" des 3 qui restaient (niveau eclairage, mise en place)

Juste une micro capture, pour ne pas gâcher le plaisir de la découverte.


Allez on y croit Razz
avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Tryphon le Jeu 9 Mar 2017 - 10:04

Ça augure du meilleur...
avatar
Tryphon
Interne
Interne

Masculin Nombre de messages : 5385
Age : 40
Localisation : Un peu plus à l'Ouest
Date d'inscription : 23/07/2016

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par TOUKO le Jeu 9 Mar 2017 - 10:48

Dommage que le zoom gâche un peu les plaisir  Razz
Mais c'était peut être fait pour aussi !!
avatar
TOUKO
Interne
Interne

Masculin Nombre de messages : 12523
Age : 44
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Jeu 9 Mar 2017 - 10:57

lol ^^
C'est pas que je n'aimerais pas montrer, mais bon faut quand même vous garder quelques surprises.

Sinon en news, le boss de fin... bah ca sera pas le même que Barbarian
avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Alucardark le Jeu 9 Mar 2017 - 15:48

Belle optimisation de la palette de couleurs de la sms, comme quoi avec seulement 64 couleurs (et du talent) de disponible on peut vraiment faire de belles choses. Vivement que ça sorte. ^^

Alucardark
Patient contaminé

Masculin Nombre de messages : 247
Age : 37
Localisation : paris
Date d'inscription : 11/09/2011

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par TotOOntHeMooN le Jeu 9 Mar 2017 - 16:57

@Tryphon a écrit:Ah pas con. Ça te permet de voir ce qu'il se passe pendant le vblank ? Super ingénieux !
C'est très utilisé sur micro 8bit.

@Alucardark a écrit:Belle optimisation de la palette de couleurs de la sms, comme quoi avec seulement 64 couleurs (et du talent) de disponible on peut vraiment faire de belles choses. Vivement que ça sorte. ^^
Et encore, les 64 couleurs ne sont pas toutes affichables en même temps. ^^
Pour moi, la palette dite "EGA" est vraiment la plus sympa car elle est équilibrée et propose juste ce qu'il faut pour pouvoir tout représenter avec des ombres et des reflets en gardant une touche "8bit". J'en rêvais sur CPC.
avatar
TotOOntHeMooN
Docteur *
Docteur *

Masculin Nombre de messages : 5497
Age : 42
Localisation : France
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Vetea le Jeu 9 Mar 2017 - 18:59

Bravo Ichigo !!
Quand je vois ce que tu peux faire avec un choix restreint de couleur, et moi comment je galère avec le luxe que me donne la Megadrive, je n'ai plus aucune excuse. Wink
Le rendu est toujours aussi magnifique en tout cas ! amoureux
Courage !
avatar
Vetea
Docteur *
Docteur *

Masculin Nombre de messages : 4507
Age : 46
Localisation : Baillargues
Date d'inscription : 22/06/2012

http://www.rolango.fr/

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par F.L le Jeu 9 Mar 2017 - 19:59

Je viens de penser à un truc sympa, si ça te dit, je pourrais porter cimmerian sur pcengine (enfin si j'y arrive)
Qu'en penses tu ?
avatar
F.L
Docteur *
Docteur *

Masculin Nombre de messages : 2493
Age : 42
Localisation : hérault
Date d'inscription : 11/06/2012

http://fl.basic.free.fr

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Jeu 9 Mar 2017 - 21:59

faudrait ré-écrires pas mal de trucs (entre la gestion des sprites/metasprites (8x8), le système de banks, tous les trucs proprio à la SMS, les tableaux de pointeurs en ASM, ls fonctions en ASM...et y'a aucun goto dans mon code, lol ).
Je n'ai pas prévu au départ de rendre le code ou les arts dispo.

Vu qu'il sera logiquement publié, je ne connais pas (encore) les clauses sur lesquelles je vais devoir m'engager... de toute façon j'ai pas encore terminé les gfx et le code, donc c'est un peu prématuré de penser à éventuel portage Razz
(même si cela me touche car cela signifie que cela te plait)

Merci à vous en tout cas pour vos coms de soutien alien


Dernière édition par ichigobankai le Jeu 9 Mar 2017 - 22:27, édité 1 fois
avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par F.L le Jeu 9 Mar 2017 - 22:13

Ah oui en effet s'il est publié, je pense que c'est cuit.
Bravo à toi, avec vétea vous vous debrouillez bien !
avatar
F.L
Docteur *
Docteur *

Masculin Nombre de messages : 2493
Age : 42
Localisation : hérault
Date d'inscription : 11/06/2012

http://fl.basic.free.fr

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Alucardark le Ven 10 Mar 2017 - 20:47

@TotOOntHeMoon a écrit:
Et encore, les 64 couleurs ne sont pas toutes affichables en même temps. ^^
Pour moi, la palette dite "EGA" est vraiment la plus sympa car elle est équilibrée et propose juste ce qu'il faut pour pouvoir tout représenter avec des ombres et des reflets en gardant une touche "8bit". J'en rêvais sur CPC.
Au temps pour moi, j'aurais dû préciser que c'était parmi la palette des 64 couleurs disponibles de la Master System, et non ceux qui sont affichables en même temps (2 palettes de 16 soit 32 affichable en simultanée, ou plutôt 31 à cause de la transparence). What a Face

P.S. Ceci dit j'avais cru entendre dire qu'elle était capable d'afficher les 64 couleurs en même temps via un "trick", mais j'ai jamais réussi à tomber sur une démo exploitant cela (peut-être une légende urbaine).

Alucardark
Patient contaminé

Masculin Nombre de messages : 247
Age : 37
Localisation : paris
Date d'inscription : 11/09/2011

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par vingazole le Sam 11 Mar 2017 - 13:50

On peut en réalité afficher 32 couleurs en simultané sans trick sur SMS (on peut afficher chaque tile de background soit avec la palette des sprites, soit avec la palette de background : la couleur n°0 des sprites peut être affichée comme couleur de background).

Pour les 64 couleurs à l'écran, le trick consiste à modifier la palette au cours de l'affichage : on peut par exemple afficher 32 couleurs dans la partie supérieure puis recharger 32 autres couleurs pour afficher le bas de l'écran.



http://www.smspower.org/Homebrew/SMSPalette-SMS
avatar
vingazole
Infirmier

Masculin Nombre de messages : 4014
Age : 43
Localisation : Les Herbiers (85)
Date d'inscription : 05/01/2012

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Dim 26 Mar 2017 - 9:44

Vu que j'ai posté ça sur Twitter autant le mettre ici aussi Wink


(manque 2/3 trucs que j'ai modifié après la capture)
avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par F.L le Dim 26 Mar 2017 - 12:28

affraid
Waouh ! 
Une fois cimmerian fini, avec toi en graphiste on ferais une version pce au top !
avatar
F.L
Docteur *
Docteur *

Masculin Nombre de messages : 2493
Age : 42
Localisation : hérault
Date d'inscription : 11/06/2012

http://fl.basic.free.fr

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par vingazole le Dim 26 Mar 2017 - 12:54

On dirait une couverture d'un album de Maiden ! amoureux
avatar
vingazole
Infirmier

Masculin Nombre de messages : 4014
Age : 43
Localisation : Les Herbiers (85)
Date d'inscription : 05/01/2012

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par TotOOntHeMooN le Dim 26 Mar 2017 - 12:57

@ichigobankai a écrit:Vu que j'ai posté ça sur Twitter autant le mettre ici aussi Wink
(manque 2/3 trucs que j'ai modifié après la capture)
Contant que tu sois revenu à une interface plus sobre qui laisse place à un grand playfield.
Les graphismes sont très bon pour de la SMS. C'est vraiment cool. Bravo ! smile
avatar
TotOOntHeMooN
Docteur *
Docteur *

Masculin Nombre de messages : 5497
Age : 42
Localisation : France
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par TOUKO le Dim 26 Mar 2017 - 20:06

Magnifique .
avatar
TOUKO
Interne
Interne

Masculin Nombre de messages : 12523
Age : 44
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Vetea le Lun 27 Mar 2017 - 17:28

Ca envoie du pâté !!  Shocked
Bon on attend une petite vidéo/Trailer, pour promouvoir un peu ton petit chef d'oeuvre ! Wink
avatar
Vetea
Docteur *
Docteur *

Masculin Nombre de messages : 4507
Age : 46
Localisation : Baillargues
Date d'inscription : 22/06/2012

http://www.rolango.fr/

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Lun 27 Mar 2017 - 17:50

Le trailer, ca attendra la mise en vente Razz
une fois le dev fini, j'ai prévu du lourd pour promouvoir le bouzin (au propre comme au figuré)
avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Tryphon le Lun 27 Mar 2017 - 18:01

Schwarzenneger himself ? Very Happy
avatar
Tryphon
Interne
Interne

Masculin Nombre de messages : 5385
Age : 40
Localisation : Un peu plus à l'Ouest
Date d'inscription : 23/07/2016

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Lun 27 Mar 2017 - 18:05

Ca aurait pu etre pas mal, mais ca va pas être possible Razz
Par contre, j'ai vraiment songé à le contacter via son compte twitter pour lui en faire parvenir un (pour le fun).
avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par philip le Mar 28 Mar 2017 - 15:03

C'est magnifique,   amoureux
et même admirable quand on pense à la master palet limitée à seulement 256 couleurs.
thumleft
avatar
philip
Docteur *
Docteur *

Masculin Nombre de messages : 1980
Age : 46
Localisation : 31350 déménagement terminé.
Date d'inscription : 10/04/2011

http://philip-md.blogspot.fr/

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par vingazole le Mar 28 Mar 2017 - 15:22

64 ! Wink
avatar
vingazole
Infirmier

Masculin Nombre de messages : 4014
Age : 43
Localisation : Les Herbiers (85)
Date d'inscription : 05/01/2012

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par philip le Mar 28 Mar 2017 - 15:27

@vingazole a écrit:64 ! Wink
Houps pardon, 64 en effet.
Embarassed
avatar
philip
Docteur *
Docteur *

Masculin Nombre de messages : 1980
Age : 46
Localisation : 31350 déménagement terminé.
Date d'inscription : 10/04/2011

http://philip-md.blogspot.fr/

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai le Mar 28 Mar 2017 - 15:44

256 couleurs, ce doux rêve... Razz

Le seul souci c'est que je la trouve pas ultra bien étalonnée (la palette).
Les couleurs sont plutôt belles, ca pas de souci, mais il manque quand même des couleurs intermédiaires sur certains tons alors que d'autres sont quasi identiques/bcp trop proches.
Dommage.


Bon c'est pas si mal je vous l'accorde !
avatar
ichigobankai
Patient incurable

Masculin Nombre de messages : 1060
Age : 38
Localisation : 49
Date d'inscription : 04/04/2011

http://www.mastersystem-france.com

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par TotOOntHeMooN le Mer 29 Mar 2017 - 19:18

Elle est parfaitement étalonée cette palette. C'est un cube 2R2G2B. 
Le soucis, c'est que l'oeil n'aime pas toute ces teintes et préfère certaines manquante ici... 
Malheureusement, même avec 512 couleurs, il en manquerait encore !  Razz  (adieu champagne)
avatar
TotOOntHeMooN
Docteur *
Docteur *

Masculin Nombre de messages : 5497
Age : 42
Localisation : France
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Page 16 sur 20 Précédent  1 ... 9 ... 15, 16, 17, 18, 19, 20  Suivant

Voir le sujet précédent Voir le sujet suivant Revenir en haut


 
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum