[Xav] Sonic the Hedgehog

Vive les jeux indépendants !

Modérateurs : SirG, Redfield1, shubibiman, Laucops

Répondre
Avatar de l’utilisateur
xav
NECrophage
Messages : 1159
Inscription : mar. 05 juil. 2005 22:12
Localisation : Le plus grand four solaire de France, Montpellier

[Xav] Sonic the Hedgehog

Message par xav »

Je ne sais pas si vous avez remarqué mais y a pas trop de démo en circulation sur notre machine...
Un post a propos de Sonic m'a decider a fusionner plusieurs routines d'animation pour voir jusqu'ou je pouvez allez en scrollings.

1 semaine à  la montagne, 4 rupture d'écran, 4 plan de sprites, 1 cyclage couleur et 1 effet "copper" comme sur Amiga plus tard voici la:

8) Sonic's Green Hill Demo 8)

Les seules commandes sont la touche 2 qui active l'effet "Copper" et la touche 1 qui la desactive.
Peux, pour ne pas dire aucun emulateur n'affiche correctement l'effet "copper" :(

Donc les possesseur de Griffon ou de carte tototek sont vivement invité a l'essayer sur du VRAI hardware.

D'ailleurs sur du vrai hard, vous pourrez constater que l'effet "copper" genere des parasite graphique, j'y travaille...

Vous pouvez la téléchargez ici:
http://www.savefile.com/files/4043878

*edit de Square*
Voici le fichier en local

J'attend vos avis :wink:

PS: Il n'est pas impossible que ça devienne le squelette d'un jeux...
Avatar de l’utilisateur
lkermel
NECstasien
Messages : 415
Inscription : lun. 06 déc. 2004 22:31
Localisation : San Francisco
Contact :

Message par lkermel »

Salut !

Je regarderai ta demo des que possible, trop cool :)
Petite question, tu l'as fait en assembleur en utilisant le Magic Kit ou alors en C avec HuC ?... Est-ce que le transfert vers une Griffin marche bien ?
Desole de poser toutes ces questions, mais j'avais commence aussi a ecrire un jeu l'annee derniere mais ai arrete a cause de manque de temps mais je suis toujours curieux.

bon boulot ! :)
Avatar de l’utilisateur
Redfield1
Administrateur
Messages : 6218
Inscription : mar. 21 sept. 2004 05:08
Localisation : Aero-City

Message par Redfield1 »

Félicitations!!
Pour un premier jet, c'est plutôt pas mal; bien fluide et tout.
Qui aurait cru il y a quelques années voir tourner Sonic sur PCE !! :)
Je ne peux que t'encourager dans ton projet !
Chapeau.

... Redfield1 ...
Avatar de l’utilisateur
shubibiman
Administrateur
Messages : 16393
Inscription : jeu. 23 sept. 2004 14:26
Localisation : Meet me at Shubibi's

Message par shubibiman »

Superbe, le scrolling parallaxe est tout simplement impressionnant de fluidite, on ne peut tous que t'encourager a continuer et a en faire un jeu :) Le homebrew sur PCE commence vraiment a se developper j'ai l'impression, ca c'est cool. Bravo. :D
Griffon
NECrophile
Messages : 839
Inscription : sam. 08 janv. 2005 12:58

Re: Et une démo, une!

Message par Griffon »

xav a écrit : Donc les possesseur de Griffon
quelqu'un me possede ? ah nan nan chuis libre moué ! :lol:
Avatar de l’utilisateur
dudule
NECromancer
Messages : 3111
Inscription : sam. 25 déc. 2004 21:06

Message par dudule »

Image

pour une surprise :) wouha !!
tu veux en faire un jeu ? vas y fonce !!! :wink:
Avatar de l’utilisateur
xav
NECrophage
Messages : 1159
Inscription : mar. 05 juil. 2005 22:12
Localisation : Le plus grand four solaire de France, Montpellier

Message par xav »

Heureux de voir que ça vous plait :D

Heu sinon j'ai un doute... Le copieur de la PCE c'est le Griffon ou le Griffin?
Je ne l'ai essayez qu'avec ma carte flash mais si le copieur accepte le format ".pce" ça doit marcher.

Question technique la demo est 100% en C avec HuC, marche bien avec magic engine et yame mais merde avec Hugo...

Petite note personnel pour les devellopeur d'émulateur, si l'effet "copper" marche exactement comme sur une vrai PCE, felicitation, vous étes parvenu a synchoniser les cycle CPU et VCE au pixel prés :)

Je crois que j'ai interet a reprogamme c'est effet en ASM avec les interruptions au lieux des compteurs...
Mais je suis pas top en assembleur...

Prions fort St Zeograd pour qu'il mette c'est effet dispo dans la prochaine version d'HuC :wink:
Avatar de l’utilisateur
dudule
NECromancer
Messages : 3111
Inscription : sam. 25 déc. 2004 21:06

Message par dudule »

c'est le griffin je crois.
c'est quoi l'effet copper ?
Avatar de l’utilisateur
xav
NECrophage
Messages : 1159
Inscription : mar. 05 juil. 2005 22:12
Localisation : Le plus grand four solaire de France, Montpellier

Message par xav »

A l'origine le copper ( contraction de coprocesor) était un des circuits graphique de l'Amiga.

En simplifient on peut dire qu'une image est dessiné a l'ecran ligne par ligne de haut en bas et de gauche a droite.
Il faut environ 0,004 seconde pour dessiner une ligne.
Imaginont qu'on ai comme couleur de tout le fond la couleur 0,
si au moment ou on atteind la fin de la 1er ligne on change la couleur de 0, alors la prochaine ligne aura une couleur differente, mais la machine pensera toujours qu'elle dessine la couleur 0.
En poussant le raisonnement au maximum on peut avoir sur un ecran de 224 ligne 224 couleus differente alors que la console pense affficher un fond uni, ils reste toujours 254 autre couleurs dispo pour le fond et les sprite soit 254+244= 478 couleurs à  l'écran! :shock:

Le copper de l'Amiga automatiser totalement ce procéde, donc beaucoup de programmeur l'appelle l'effet "copper" pour lui rendre hommage :)

Il est aussi parfois appele improprement "Raster", un "Raster" est plutot un cyclage de couleur.
Avatar de l’utilisateur
cosmos99
Backup RAM Full!
Messages : 11904
Inscription : jeu. 02 déc. 2004 21:02

Message par cosmos99 »

Marche po chez moi to lien xav.... :cry:
Avatar de l’utilisateur
xav
NECrophage
Messages : 1159
Inscription : mar. 05 juil. 2005 22:12
Localisation : Le plus grand four solaire de France, Montpellier

Message par xav »

Reéssaye dans un moment, c'est les aleas des hebergeurs gratuit :(
Griffon
NECrophile
Messages : 839
Inscription : sam. 08 janv. 2005 12:58

Message par Griffon »

Griffin oui, et chez moi non plus le lien fonctionne pas, une histoire de MySql...
Avatar de l’utilisateur
Kaminari
Modérateur
Messages : 7050
Inscription : ven. 24 sept. 2004 19:36
Contact :

Message par Kaminari »

Yep, le lien est dans la colle, et puis les popups c'est moyen... Xav, poste ton archive chez Zeo, c'est fait pour ça ;)

Wikipedia: Copper. Un jeu Amiga qui n'utilise pas le copper n'est pas un jeu Amiga !
Avatar de l’utilisateur
dudule
NECromancer
Messages : 3111
Inscription : sam. 25 déc. 2004 21:06

Message par dudule »

o k !
et ça ce traduit comment dans ta demo , parceque chez (sur emu) j'ai une espece de bug graphique :(
Avatar de l’utilisateur
xav
NECrophage
Messages : 1159
Inscription : mar. 05 juil. 2005 22:12
Localisation : Le plus grand four solaire de France, Montpellier

Message par xav »

Ok voila une photo d'ecran quand ça tourne sur une vrai nec:

Image

Désolé mon appareil photo est plutot primaire :oops:
On distingue quand méme bien le dégradé de 5 barres et la mer (les reflet en raster c'est pour elle)
Wikipedia: Copper. Un jeu Amiga qui n'utilise pas le copper n'est pas un jeu Amiga !
-Emulating a 12-bit true color mode by changing the background colour register in sync with screen drawing. This requires no actual bitplane graphics to be displayed at all!

-Trigger CPU interrupts to synchronize CPU on hw screen drawing.
Trés bonne description et tout a fait d'accord avec toi :wink:
Tu peux m'expliquer pour Zeo :?:
Répondre