[Xav] Sonic the Hedgehog
Modérateurs : SirG, Redfield1, shubibiman, Laucops
- shubibiman
- Administrateur
- Messages : 16393
- Inscription : jeu. 23 sept. 2004 14:26
- Localisation : Meet me at Shubibi's
Concrètement, celà veut dire que nous pourrons y jouer sur vrai hardware mais sans bénéficier de toutes les prouesses ou bien ce sera tout bonnement impossible de le faire tourner? Je pense que nombreux sont ceux qui, comme moi, souhaitent y jouer sur leur machine.xav a écrit :Ce n'était pas mon intention mais Sonic est en passe de devenir un "Emulator Killer", avec les nouveaux effets graphique, le seul capable de le restituer fidèlement est Magic Engine
"You are truly the PCE game clearing master"
*****Membre du FLPCE Canal Historique*****
*****Membre du FLPCE Canal Historique*****
- enfield
- Push Run Button!
- Messages : 174
- Inscription : lun. 12 sept. 2005 09:22
Tout bonnement incroyable, aussi bien au niveau du jeu qu'au niveau de la jaquette.
Simplement, vu que je suis une brèle incapable de graver un iso, j'espère qu'une bonne âme m'aidera en temps voulu.
Simplement, vu que je suis une brèle incapable de graver un iso, j'espère qu'une bonne âme m'aidera en temps voulu.
---------------------------------------
Circus Lido n° 001425
---------------------------------------
Circus Lido n° 001425
---------------------------------------
- touko
- NECromancer
- Messages : 2297
- Inscription : lun. 31 mars 2008 14:32
Non justement, tout est optimisé pour le vrai hardware, tellement d'ailleurs que son jeu est une sorte de benchmark qui montre justement la qualité de l'emulateur (à respecter le plus le vrai hardware), et apparement à ce petit jeux magic engine est celui qui emule le mieux la vrai console.shubibiman a écrit : Concrètement, celà veut dire que nous pourrons y jouer sur vrai hardware mais sans bénéficier de toutes les prouesses ou bien ce sera tout bonnement impossible de le faire tourner? Je pense que nombreux sont ceux qui, comme moi, souhaitent y jouer sur leur machine.
- Redfield1
- Administrateur
- Messages : 6218
- Inscription : mar. 21 sept. 2004 05:08
- Localisation : Aero-City
- Syd2091
- NECrophage
- Messages : 1948
- Inscription : lun. 23 févr. 2009 00:25
- Localisation : Kabukicho City Japan
Tu apprendras, ça prend 5-10 minutes de lecture sur n'importe quel readme.txt fourni avec un iso (back-up, iso, etc.).enfield a écrit :Tout bonnement incroyable, aussi bien au niveau du jeu qu'au niveau de la jaquette.
Simplement, vu que je suis une brèle incapable de graver un iso, j'espère qu'une bonne âme m'aidera en temps voulu.
Aide-toi et le ciel t'aidera.
Courage
Puis pour SONIC en Super CD, mince, ça vaut le coup d'essayer !
- touko
- NECromancer
- Messages : 2297
- Inscription : lun. 31 mars 2008 14:32
Parce que les emulateurs sont très permissifs, et trés tolérants contrairement au vrai hardware.Redfield1 a écrit :Pour une fois que cela ne sera pas le cas contraire ! Cool.
Souvent, les homebrew et autres patchs passent sans sourciller dans les émulateurs, mais une fois sur le vrai hard, c'est parfois bien autre chose.
Les émulateurs ne font que simuler en simplifiant les taches accomplies.
... Red ...
Par exemple, sur emul tu peux faire une rom de plus de 256 ko sans rajout de code particulier, sur le vrai hardware tu es choux-pomme, ca marche pas ..
un emulateur est une approximation (plus ou moins proche) du hardware emulé.
- xav
- NECrophage
- Messages : 1159
- Inscription : mar. 05 juil. 2005 22:12
- Localisation : Le plus grand four solaire de France, Montpellier
Bien sur comme vous l'a dit Touko, le jeux marche PARFAITEMENT sur le vrai hardware, c'est juste que certains emulateurs vont avoir du mal.
En fait mednafen arrive quand même à le faire tourner avec quelque bugs graphiques.
Je connais peux de jeux qui utilise le changement de palette sur int horizontale, je ne vois que dracula X, le niveaux aquatique avec les grenouilles et star parodia, l'arc en ciel du premier niveaux.
Ce n'est pourtant pas si lourd que ça
En fait mednafen arrive quand même à le faire tourner avec quelque bugs graphiques.
Je connais peux de jeux qui utilise le changement de palette sur int horizontale, je ne vois que dracula X, le niveaux aquatique avec les grenouilles et star parodia, l'arc en ciel du premier niveaux.
Ce n'est pourtant pas si lourd que ça
"Theory, it's when we know everything and nothing works. Practice, it's when everything works and nobody knows why. Here, we have put together theory and practice : Nothing works... and nobody knows why!" (Albert Einstein)
- touko
- NECromancer
- Messages : 2297
- Inscription : lun. 31 mars 2008 14:32
Bah c'est pas évident non plus, car tu dois savoir ou en est le balayage ,xav a écrit :Bien sur comme vous l'a dit Touko, le jeux marche PARFAITEMENT sur le vrai hardware, c'est juste que certains emulateurs vont avoir du mal.
En fait mednafen arrive quand même à le faire tourner avec quelque bugs graphiques.
Je connais peux de jeux qui utilise le changement de palette sur int horizontale, je ne vois que dracula X, le niveaux aquatique avec les grenouilles et star parodia, l'arc en ciel du premier niveaux.
Ce n'est pourtant pas si lourd que ça
et réactualiser les couleurs à chaque image.
Tu n'utilises tjrs pas d'ASM dans ton jeu ???
- xav
- NECrophage
- Messages : 1159
- Inscription : mar. 05 juil. 2005 22:12
- Localisation : Le plus grand four solaire de France, Montpellier
Ben si justement le registre RCR ( Raster Count Register ) du chip video sert exactement à ça, c'est pas une astuce mais une fonction réelement présente dans le circuit!Bah c'est pas évident non plus, car tu dois savoir ou en est le balayage ,
Je te renvoie à l'excellent site de Peperocket pour l'explication:
http://65c02.blogspot.com/
Toutes les fonctions de Tom sont en asm avec une encapsulation C pour que je puisse les intégrer facilement au moteur
"Theory, it's when we know everything and nothing works. Practice, it's when everything works and nobody knows why. Here, we have put together theory and practice : Nothing works... and nobody knows why!" (Albert Einstein)
- touko
- NECromancer
- Messages : 2297
- Inscription : lun. 31 mars 2008 14:32
Merci pour le renseignement !!!xav a écrit :Ben si justement le registre RCR ( Raster Count Register ) du chip video sert exactement à ça, c'est pas une astuce mais une fonction réelement présente dans le circuit!Bah c'est pas évident non plus, car tu dois savoir ou en est le balayage ,
Je te renvoie à l'excellent site de Peperocket pour l'explication:
http://65c02.blogspot.com/
Toutes les fonctions de Tom sont en asm avec une encapsulation C pour que je puisse les intégrer facilement au moteur
Ca m'évitera de trop chercher
Il est pas mal le blog du peperocket , le code asm est de lui ???
- peperocket
- NECrophage
- Messages : 1555
- Inscription : lun. 23 mai 2005 00:17
- Localisation : Dans mes charentaises
- touko
- NECromancer
- Messages : 2297
- Inscription : lun. 31 mars 2008 14:32
en tout cas ca va m'aider à comprendre un peu mieux son fonctionnement ..peperocket a écrit :J'ai voulu écrire un programme sans utiliser les bibliothèques de magic kit, donc le code est à 100% de moi. Non pas que magic kit soit mauvais, bien au contraire mais je voulais comprendre entièrement le fonctionnement étant donné que je n'avais pas de connaissance antérieur en ASM 8 bits.
Car pour le moment je ne fais rien de trés complexe, qui nécessite de me plonger dans les entraille de la console, et faut avouer que HUC pour ca ca aide pas trop ..
Mais bon la je commence à avoir fin de technique
Par contre ton exemple de timer ou tu fais clignoter le bckgnd ne fonctionne pas sous hugo
Je vois aussi que tu t'es lancé dans un remaque de PACMAN !!

