GAMOPAT
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.

[SMS] CIMMERIAN - a Barbarian tribute

+52
Templeton
tetsuro
Metalik
fanoplusplus64K
maldoror68
drludos
uran
chacs
patbeauf
Oltobaz
StaxX
MacDeath
bfg
Alucardark
airdream
Rétro-SFC
upsilandre
emilealpi
tfdi
Tryphon
grostonton
vincent2105
milodiid
fredolococo
TotOOntHeMooN
will13009
philip
Stef
pckid
kawickboy
65c02
F.L
CPC6128
ShiningBZH
Ricco59_59
theWave
Urbinou
Viriathe
Atlantis
Spirale
Révo
esperluette
vingazole
erikrom2
speedsterharry
Francklin29
nemokantio
Top l'âne
dub
Ataré
drfloyd
ichigobankai
56 participants

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

Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par nemokantio 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 : 345
Date d'inscription : 23/01/2013

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai 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.
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Stef 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...
Stef
Stef
Interne
Interne

Masculin Nombre de messages : 5087
Age : 45
Localisation : Sevres
Date d'inscription : 04/04/2007

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par MacDeath 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.



[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Extra_lire_fichier.php?extra=cpcold&fiche=10382&slot=2&part=A&type=

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Extra_lire_fichier.php?extra=cpcold&fiche=10382&slot=3&part=A&type=

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Extra_lire_fichier.php?extra=cpcold&fiche=10382&slot=4&part=A&type=

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Extra_lire_fichier.php?extra=cpcold&fiche=10382&slot=5&part=A&type=
MacDeath
MacDeath
Patient incurable

Masculin Nombre de messages : 1750
Age : 46
Date d'inscription : 06/05/2009

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai 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.

ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai 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.
[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Captur12

Allez on y croit Razz
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Tryphon Jeu 9 Mar 2017 - 10:04

Ça augure du meilleur...
Tryphon
Tryphon
Docteur *
Docteur *

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

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Invité 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
Invité
Invité


Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai 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 [SMS] CIMMERIAN - a Barbarian tribute - Page 16 435303
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Alucardark 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. ^^
avatar
Alucardark
Patient contaminé

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

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par TotOOntHeMooN 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.
TotOOntHeMooN
TotOOntHeMooN
Docteur agrégé **
Docteur agrégé **

Masculin Nombre de messages : 18167
Age : 54
Localisation : Terre I
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Invité 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
Invité
Invité


Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par F.L 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 ?
F.L
F.L
Docteur *
Docteur *

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

http://fl.basic.free.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai 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
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par F.L 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 !
F.L
F.L
Docteur *
Docteur *

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

http://fl.basic.free.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Alucardark 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).
avatar
Alucardark
Patient contaminé

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

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par vingazole 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
vingazole
vingazole
Infirmier

Masculin Nombre de messages : 4522
Age : 50
Localisation : Midian
Date d'inscription : 05/01/2012

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai Dim 26 Mar 2017 - 9:44

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

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Cimmer10
(manque 2/3 trucs que j'ai modifié après la capture)
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

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

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

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

http://fl.basic.free.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par vingazole Dim 26 Mar 2017 - 12:54

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

Masculin Nombre de messages : 4522
Age : 50
Localisation : Midian
Date d'inscription : 05/01/2012

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par TotOOntHeMooN 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 ! 😄
TotOOntHeMooN
TotOOntHeMooN
Docteur agrégé **
Docteur agrégé **

Masculin Nombre de messages : 18167
Age : 54
Localisation : Terre I
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Invité Dim 26 Mar 2017 - 20:06

Magnifique .
avatar
Invité
Invité


Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Invité 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
Invité
Invité


Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai 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é)
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par Tryphon Lun 27 Mar 2017 - 18:01

Schwarzenneger himself ? Very Happy
Tryphon
Tryphon
Docteur *
Docteur *

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

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai 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).
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par philip 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
philip
philip
Docteur *
Docteur *

Masculin Nombre de messages : 2079
Age : 53
Localisation : 31350
Date d'inscription : 10/04/2011

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

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par vingazole Mar 28 Mar 2017 - 15:22

64 ! Wink
vingazole
vingazole
Infirmier

Masculin Nombre de messages : 4522
Age : 50
Localisation : Midian
Date d'inscription : 05/01/2012

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par philip Mar 28 Mar 2017 - 15:27

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

Masculin Nombre de messages : 2079
Age : 53
Localisation : 31350
Date d'inscription : 10/04/2011

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

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par ichigobankai 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.

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Master10
Bon c'est pas si mal je vous l'accorde !
ichigobankai
ichigobankai
Patient incurable

Masculin Nombre de messages : 1922
Age : 45
Localisation : 49
Date d'inscription : 04/04/2011

https://www.2minds.fr

Revenir en haut Aller en bas

[SMS] CIMMERIAN - a Barbarian tribute - Page 16 Empty Re: [SMS] CIMMERIAN - a Barbarian tribute

Message par TotOOntHeMooN Mer 29 Mar 2017 - 19:18

Elle est parfaitement étalonée cette palette. C'est un cube 2R2G2B. [SMS] CIMMERIAN - a Barbarian tribute - Page 16 Icon_mrgreen
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)
TotOOntHeMooN
TotOOntHeMooN
Docteur agrégé **
Docteur agrégé **

Masculin Nombre de messages : 18167
Age : 54
Localisation : Terre I
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

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

Revenir en haut

- Sujets similaires

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