Une demo sur PC Engine
Page 1 sur 1
Une demo sur PC Engine
Bon ce post fera plaisir a TOUKO je suppose
Comme la dernière fois j'ai présenté mon petit jeu sur MD , il me restait comme le sous entendait certain la prog sur PC Engine.
Donc voici donc le mini jeu , la PC engine est pas super simple a programmer non plus ^^'
De plus je suis étonner de n'avoir pas vu de convertisseur PNG/PCE.
Donc voici la demo :
Donc vous devez combattre donc jusqu'au bout x)
Je l'ai un peu bâclé ma demo , disons que mon but n'était pas de faire un Castlevania (ça prendrait beaucoup plus de temps).
Et puis cette demo rappelera que graphiquement ben la PCE envoie du patté
Donc le code source + la rom disponible ici : https://github.com/Kannagi/PC-Engine-Demo
Comme dit le dicton "on est jamais mieux servi que par soi même " donc voila un convertisseur PNG/PCE que j'ai codé moi meme : https://github.com/Kannagi/PCEConvert
(et que j'ai donc utilisé pour ce projet).
Donc voila je peux dire enfin que j'ai programmer sur toutes les grandes consoles 8/16bits (en assembleur)
Comme la dernière fois j'ai présenté mon petit jeu sur MD , il me restait comme le sous entendait certain la prog sur PC Engine.
Donc voici donc le mini jeu , la PC engine est pas super simple a programmer non plus ^^'
De plus je suis étonner de n'avoir pas vu de convertisseur PNG/PCE.
Donc voici la demo :
Donc vous devez combattre donc jusqu'au bout x)
Je l'ai un peu bâclé ma demo , disons que mon but n'était pas de faire un Castlevania (ça prendrait beaucoup plus de temps).
Et puis cette demo rappelera que graphiquement ben la PCE envoie du patté
Donc le code source + la rom disponible ici : https://github.com/Kannagi/PC-Engine-Demo
Comme dit le dicton "on est jamais mieux servi que par soi même " donc voila un convertisseur PNG/PCE que j'ai codé moi meme : https://github.com/Kannagi/PCEConvert
(et que j'ai donc utilisé pour ce projet).
Donc voila je peux dire enfin que j'ai programmer sur toutes les grandes consoles 8/16bits (en assembleur)
Invité- Invité
Re: Une demo sur PC Engine
Carrément impressionnant.
T'es un Jedi .. Je dirai même plus, un seigneur Sith !!
Et toujours super de partager le code source.
Bravo Kannagi !!
T'es un Jedi .. Je dirai même plus, un seigneur Sith !!
Et toujours super de partager le code source.
Bravo Kannagi !!
Invité- Invité
Re: Une demo sur PC Engine
chapeau, l'assembleur 8bits c'est vraiment la misère, c'est ça qui m’empêche de me mettre sérieusement à la PC Engine, j'avais commencer à programmer un jeu dessus en assembleur, mais avoir un pauvre registre 8bits pour tout faire, y'a un moment je sature (exemple de blocage que j'ai, faire des opérations ou comparer des nombres 16 bits ... c'est à devenir fou)
sans parler du bank switching de 8ko ... quand tu travail avec des tableaux de >32ko c'est à ce taper la tête contre les murs
faire une petite demo comme ça, ça va, mais un vrai jeu complet c'est une autre histoire ...
(et le compilateur C "HuC" est vraiment trop limité, notamment niveau gestion mémoire)
y'a pas à dire, j'aime bien mon petit 68000 :p
j'avais fait ça à une époque : https://vimeo.com/65492720
mais le gameplay est vraiment à chier :/
PS: j'avais un bmp2pce sur mon site
sans parler du bank switching de 8ko ... quand tu travail avec des tableaux de >32ko c'est à ce taper la tête contre les murs
faire une petite demo comme ça, ça va, mais un vrai jeu complet c'est une autre histoire ...
(et le compilateur C "HuC" est vraiment trop limité, notamment niveau gestion mémoire)
y'a pas à dire, j'aime bien mon petit 68000 :p
j'avais fait ça à une époque : https://vimeo.com/65492720
mais le gameplay est vraiment à chier :/
PS: j'avais un bmp2pce sur mon site
Re: Une demo sur PC Engine
Merci Vetea
On parlant de code source je pensais faire un 'hello world' pour toute les consoles (mais plus évolué que t'écrire hello world) , un truc simple qui montre sur chaque console l'utilisation du BG/sprite/palette/control.
J'ai passé plusieurs heure pour la comparaison (y'avait un truc qui marchait pas XD).
Si cela t’intéresse voici donc la résolution du souci :
l'addition 16bit:
la comparaison :
Pour les bank de 8ko je suis tout a fait d'accord 8ko c'est pas pratique.
Le 68000 est pas comparable c'est au final un bon processeur
Pour ton jeu graphiquement c'est pas mal , mais après un jeu de voiture pas simple pour rendre un gameplay interessant (c'est mon point de vue en tout cas ^^).
On parlant de code source je pensais faire un 'hello world' pour toute les consoles (mais plus évolué que t'écrire hello world) , un truc simple qui montre sur chaque console l'utilisation du BG/sprite/palette/control.
Je comprend tout a fait , ça a était le plus dur :/Orion a écrit: (exemple de blocage que j'ai, faire des opérations ou comparer des nombres 16 bits ... c'est à devenir fou)
J'ai passé plusieurs heure pour la comparaison (y'avait un truc qui marchait pas XD).
Si cela t’intéresse voici donc la résolution du souci :
l'addition 16bit:
- Code:
.MACRO addiw
lda \1
clc
adc #\<2
sta \1
lda \1+1
adc #>\2
sta \1+1
.ENDM
la comparaison :
- Code:
.MACRO cmpwbmi
lda \1+1
cmp \2+1
beq +++
bpl ++
bmi +
+++:
lda \1
cmp \2
bcc +
++:
.ENDM
A vrai dire je préfère le C sur ds machines un peu plus puissante justement pour pas me sentir trop limité en C (cela ne se voit pas mais le C reste un de mes langages de prédilection).(et le compilateur C "HuC" est vraiment trop limité, notamment niveau gestion mémoire)
Pour les bank de 8ko je suis tout a fait d'accord 8ko c'est pas pratique.
Le 68000 est pas comparable c'est au final un bon processeur
Pour ton jeu graphiquement c'est pas mal , mais après un jeu de voiture pas simple pour rendre un gameplay interessant (c'est mon point de vue en tout cas ^^).
Invité- Invité
Re: Une demo sur PC Engine
Mince, dire que j'ai raté ça !!!
J'avais même pas vu ce topic, j'aime bcp le fouet, mais tu le savais déjà
il me semble que tu as utilisé WLA DX pour la compilation ??
Et Orion_ a fait de très bon outils, simples mais efficaces, je les utilise tout le temps (bientôt il va me faire payer une licence )
Perso les op 16 bits me gênent pas, au pire tu utilises des macros pour te simplifier la vie ,les banks par contre c'est vraiment ce qui me fait chier .
J'avais même pas vu ce topic, j'aime bcp le fouet, mais tu le savais déjà
il me semble que tu as utilisé WLA DX pour la compilation ??
Et Orion_ a fait de très bon outils, simples mais efficaces, je les utilise tout le temps (bientôt il va me faire payer une licence )
CPU pour feignant ça !!y'a pas à dire, j'aime bien mon petit 68000 :p
Perso les op 16 bits me gênent pas, au pire tu utilises des macros pour te simplifier la vie ,les banks par contre c'est vraiment ce qui me fait chier .
Invité- Invité
Re: Une demo sur PC Engine
Il y a eu beaucoup d'activité ces derniers temps.
Oui j'utilise WLA DX pour la bonne raison que je l'utilise pour la SNES et je n’apprécie pas d'avoir 10 assembleurs
Je n'utilise que 2 principalement WLA DX et VASM
Oui j'utilise WLA DX pour la bonne raison que je l'utilise pour la SNES et je n’apprécie pas d'avoir 10 assembleurs
Je n'utilise que 2 principalement WLA DX et VASM
Invité- Invité
Sujets similaires
» Démo FIFA 10 vs Démo PES 2010
» [EST] cd de démo PS1 Winter Releases 97 demo 01
» [RECH] Demo DS et Demo Wii !
» [VDS] Magazines japonais PC Engine (PC Engine Fan, Dengeki, Gekkan) - BAISSE 26/05/2023
» jeux pc-engine CD-ROM magazine pc engine fan rajout baisse 22-02
» [EST] cd de démo PS1 Winter Releases 97 demo 01
» [RECH] Demo DS et Demo Wii !
» [VDS] Magazines japonais PC Engine (PC Engine Fan, Dengeki, Gekkan) - BAISSE 26/05/2023
» jeux pc-engine CD-ROM magazine pc engine fan rajout baisse 22-02
Page 1 sur 1
Permission de ce forum:
Vous ne pouvez pas répondre aux sujets dans ce forum