Index du forum




Un petit coup de main... Vous pouvez nous aider à mettre ce site à jour: n'hésitez pas à me contacter !!!

* Connexion   * Inscription

* FAQ
Nous sommes actuellement le 29 Nov 2025, 23:01

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+

Modérateur: poulette73



Publier un nouveau sujet Répondre au sujet  Page 1 sur 3
 [ 32 message(s) ]  Aller vers la page 1, 2, 3  Suivant
  Aperçu avant impression Sujet précédent | Sujet suivant 
Auteur Message
hERMOL
 Sujet du message : PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 02 Déc 2009, 18:27 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
alors voilà un petit pack made in CPCRULEZ ...

au menu:
- scroll soft/hard ( comme vous voulez ) ASIC
+ source qui demande a être améliorer (bugs d'affichage tiles, scroll sacader )
- gestion des sprites hard (compression bitbuster 1.2)
+ inclu : bmp (16 couleurs) , packer , fichier tiles studio ...


une bonne petite demo, qui devrai motiver du monde..


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 04 Déc 2009, 12:39 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
bon pas de réactions mais qu'en même 15 téléchargements ... j'en profite pour poster un tableau avec les résultats des essais sur la décompression des sprites (mémoire central -> ASIC RAM sur 4 sprites a la fois)

Code :
+-----------+--------------+---------------+
|  PACKER   | TEMP/CYCLES  | TAILLE 4 SPRS |
|           | SUR L'UNPACK |     PACKER    |
+-----------+--------------+---------------+
| bitbuster |     21538    |       300     |
| exomizer  |     82490    |       256     |
| aplib     |     42772    |       292     |
+-----------+--------------+---------------+


Haut
 Profil  
 
AsT
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 04 Déc 2009, 13:08 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 29 Août 2007, 08:04
Message(s) : 751
Localisation : Impact Hq
Concernant Mario, le changement du contenu des sprites me prends environ 19 rasterslines, c'est le plus rapide que j'avais réussi à faire, mais au détriment de la place mémoire, bien sur :)

Sinon, c'est une bonne initiative que tu as fais la, mon vieil hERMOL.

Peut-être aurais tu fini le projet sur lequel tu travaillais au cc4 (ton rpg) ?

_________________
AsT / iMP4CT

Retrouvez nous sur le forum Amstrad Plus
"Call &bb06"


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 04 Déc 2009, 13:18 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
19 rasterlines ca fais combien de cycles ca ???

AsT a écrit :
Peut-être aurais tu fini le projet sur lequel tu travaillais au cc4 (ton rpg) ?

le projet a totalement était revu sur cette exemple justement ..


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 04 Déc 2009, 14:32 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
hERMOL a écrit :
19 rasterlines ca fais combien de cycles ca ???


1) 64*19 = cycles ? (ou valeur du "T" sous winape )


2) MAJ de la routine ( le scroll est maintenant fluide )


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 04 Déc 2009, 19:06 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
vla fini plus de bug !!!

* dec e:dec de -> bug retour de gfx toute les 40 colonnes de scroller

* CRTC Reg6 a &18 pour cacher la 25eme ligne (peut-être cacher pas une rupture comme pour copter 271 ou navy seal ...)

Comme toujours, les critiques, suggestions et compliments sont les bienvenues. J'en profite en passant pour remercier les quelques personnes qui laissent des commentaires, ça fait toujours très plaisir ...


Vous n’êtes pas autorisé(e) à consulter les fichiers insérés à ce message.


Haut
 Profil  
 
fano
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 09 Déc 2009, 12:50 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 15 Août 2008, 13:00
Message(s) : 968
Localisation : Troyes, France
Bonne initiative de mettre ton code à dispo pour en faire profiter les autres, peut être pas les codeurs confirmés mais au moins ceux qui voudraient se mettre au CPC mais qui voudraient un peu d'aide ;)

hERMOL a écrit :
1) 64*19 = cycles ? (ou valeur du "T" sous winape)

64*19 NOPs plutot , un NOP c'est quatre cycles si ma mémoire est bonne.

Sinon "my_cpc_toolkit" que j'avais posté dans la section coding génère des sprites compilés qui font en moyenne aux alentours des 500 NOPs , et qui peuvent descendre en dessous des 100 NOPs en animation.

_________________
"NOP" tel est le programme parfait ! court, rapide, lisible et sans bugs (connus)


Haut
 Profil  
 
BDCIron
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 09 Déc 2009, 14:03 
Perso je pense tout de même que ce genre de choses ne sert a rien, sinon encourager les gens a en faire le moins possible. De même cela ne saurait correspondre à un developpement qui ce doit d'être dédié afin d'être optimisé en fonction des besoin du jeu... Après je n'ai pas regardé ce qu'il y a dans le pack mais de toute façon cela ne saurait que servir tout au plus d'exemple et rien d'autre.


Haut
  
 
fano
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 09 Déc 2009, 14:26 
Hors-ligne
VIP
VIP
Avatar de l’utilisateur

Inscription : 15 Août 2008, 13:00
Message(s) : 968
Localisation : Troyes, France
Je ne suis pas de ton avis, perso j'ai toujours trouvé ça utile de voir un peu comment les autres font.J'ai été très content à certains moment de trouver justement des projets en open source , ça m'a appris beaucoup.

_________________
"NOP" tel est le programme parfait ! court, rapide, lisible et sans bugs (connus)


Haut
 Profil  
 
norecess
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 09 Déc 2009, 17:02 
pour rappel, y'a les sources de phat 1, phat 2 et pheelone qui trainent qq part.. :)


Haut
  
 
BDCIron
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 09 Déc 2009, 20:23 
Je ne dis pas que ce n'est pas utile pour regarder (mais je n'ai pas regardé...), je dis juste que pour developper quelque chose, tu seras obligé de faire tes propres routines pour que cela soit optimisé en fonction de ce que tu veux faire !!!


Haut
  
 
norecess
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 09 Déc 2009, 20:53 
Moi, je crois au partage de connaissance et je dis clap-clap a l'ami Hermol pour son initiative ! :winner:


Haut
  
 
hERMOL
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 09 Déc 2009, 21:14 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
Le seul avantage de ces exemples est de gagner un temps et de ne pas réinventer la roue dans le dev d'un jeu, ces sources doivent donc être modifiés mais peuvent aussi servir de base ... Tout est présent pour simplifier la vie , partir de zéro peu rebuter du monde (c'est même le cas , car rien ne sort sur nos pauvre CPC+). Je donne une méthode de travail bonne ou mauvaise, mais l'intérêt est que je la donne ...

Beaucoup de détails ne sont pas abordé sur l'utilisation des scrollings hard dans les divers cours disponible : test les limites des registres du CRTC, calcul de l'adresse écran pour affichage de tiles, synchro avec balayage écran ... un tas de bricole qui deviennent vite un tas de problèmes ..


Haut
 Profil  
 
MacDeath26
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 10 Déc 2009, 01:05 
Hors-ligne
Rulezzzzz
Rulezzzzz
Avatar de l’utilisateur

Inscription : 06 Mars 2009, 15:15
Message(s) : 2104
Localisation : Valence
Bin alors je vais trouver le temps de regarder tout ça.


Rien ne sort ? et Rick6128+ ?

Bon d'accord c'est pas non plus vraiment une nouveauté 100% Plus, mais quand même...
Y'a plus de PLUS que pour certains "véritables" jeux GX4000...genre Batman ou Barbarbant2...


En tout cas un "kit de départ" me semnble utile, en effet ce qui me bloque un peu pour me mettre au coding, à part le temps et la volonté) c'est que partir de 0 bin bof quoi...

Dire qu'il faut forcément faire ses propres routines pour optimiser euh...
un loader, un menu, débloquer le mode Plus, etc... etc...c'est des trucs qui existent déjà en assez bien je pense.

Vous croyez que UBISoft serait partant pour financer un jeux des lapins crétins sur Amstrad Plus ?


Haut
 Profil  
 
hERMOL
 Sujet du message : Re: PROGRAMMATION D'UN JEU AVEC FACILITÉES CPC+
Message Publié : 10 Déc 2009, 08:26 
Hors-ligne
Site Admin
Avatar de l’utilisateur

Inscription : 20 Août 2007, 18:21
Message(s) : 5103
MacDeath26 a écrit :
Rien ne sort ? et Rick6128+ ?


fais le ratio , année de sortie du plus/productions cpc+, et tu vera qu'on est pas loin de 0...

MacDeath26 a écrit :
Vous croyez que UBISoft serait partant pour financer un jeux des lapins crétins sur Amstrad Plus ?


essai de leur demander :pig: , c'est les seul éditeur qui ne licencie pas. Le jeu vidéo, un secteur en pleine croissance ? :cow:


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  Page 1 sur 3
 [ 32 message(s) ]  Aller vers la page 1, 2, 3  Suivant

Index du forum » Z80 Coding

Le fuseau horaire est UTC+1 heure


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 16 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Aller vers :  
cron
Powered by phpBB® Forum Software © phpBB Group
Traduit en français par Maël Soucaze.