[ MSX 2 ] NEW YORK KUNG-FU 1987

Aller en bas

[ MSX 2 ] NEW YORK KUNG-FU 1987

Message par 6502man le Jeu 20 Sep 2018 - 16:02

Je vous présente ma nouvelle production un jeu pour MSX2 et +.

Je suis entrain de le finaliser pour le mettre à disposition d'ici fin septembre.

Vous pouvez déjà avoir quelques explications et une vidéo de présentation sur mon site :
NEW YORK KUNG-FU 1987



A très bientôt pour la sortie de ce petit jeu ...
avatar
6502man
Patient contaminé

Masculin Nombre de messages : 984
Age : 50
Localisation : VAR
Date d'inscription : 12/03/2012

http://www.6502man.com

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Touko le Jeu 20 Sep 2018 - 16:38

Merde vigilante pour MSX, énorme, en plus la qualité a l'air top  Very Happy
avatar
Touko
Interne
Interne

Masculin Nombre de messages : 13010
Age : 45
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Shaoth le Jeu 20 Sep 2018 - 16:39

Roooh  Shocked

Encore une bonne raison pour que j'investisse dans un MSX
avatar
Shaoth
Patient contaminé

Masculin Nombre de messages : 834
Age : 48
Localisation : 92
Date d'inscription : 05/04/2018

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par grostonton le Jeu 20 Sep 2018 - 21:39

Shocked
Ca a l'air tout bonnement excellent, bien joué.

Encore une bonne raison pour que j'investisse dans un MSX

Figures toi que j'en ai encore parlé ce week end avec mon frère, ce fut son premier ordi et on se remémorait quand on jouait à yie ar kung fu 2... Depuis j'épluche ebouze et le mauvais coin, mais j'ai rien vu qui ne m'attire.
avatar
grostonton
Patient contaminé

Masculin Nombre de messages : 718
Age : 36
Localisation : Pezenas
Date d'inscription : 15/05/2009

https://www.facebook.com/Grostonton-1804098633236995/

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par nemokantio le Ven 21 Sep 2018 - 13:35

Bravo !
Et très intéressant du point de vue codeur, tu expliques que tu ne te sers pas des sprites hards mais du blitter du vdp du msx2.
(je suppose qu'on peut appeler blitter les fonctions de copie vram à vram)

nemokantio
Patient contaminé

Masculin Nombre de messages : 314
Age : 42
Localisation : Delgastan
Date d'inscription : 23/01/2013

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Monos le Sam 22 Sep 2018 - 7:44

sympa. A droite dans donnée technique une coquille je pense.

la VRAM est remplie avec les données à chaque début de niveau, ensuite les opérations graphiques ne se font qu'entre VRAM et VRAM.
entre la VRAM et VRAM ?  Il doit y avoir un V en trop non ?
GG sinon.
avatar
Monos
Patient contaminé

Masculin Nombre de messages : 187
Age : 34
Localisation : Cuchery
Date d'inscription : 06/07/2017

http://offgame.org/

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par 6502man le Sam 22 Sep 2018 - 11:47

Merci les gars :)


@nemokantio a écrit:(je suppose qu'on peut appeler blitter les fonctions de copie vram à vram)
Oui c'est la même chose.
On utiliser le terme "blitter", aussi avec les premiers DirectX sous Windows par exemple MDR

@monos a écrit:entre la VRAM et VRAM ?  Il doit y avoir un V en trop non ?
C'est bien entre mémoire vidéo et mémoire vidéo il n'y pas de coquille Wink
A savoir que le VDP des MSX2 à, 128K de Vram ca aide Wink

Je vais publier une démo jouable du premier niveau .....
avatar
6502man
Patient contaminé

Masculin Nombre de messages : 984
Age : 50
Localisation : VAR
Date d'inscription : 12/03/2012

http://www.6502man.com

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Touko le Sam 22 Sep 2018 - 12:31

C'est bien entre mémoire vidéo et mémoire vidéo il n'y pas de coquille 
A savoir que le VDP des MSX2 à, 128K de Vram ca aide 
En plus d'après la doc, il semble faire aussi des opérations lors de la copie ,non ?
avatar
Touko
Interne
Interne

Masculin Nombre de messages : 13010
Age : 45
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Monos le Sam 22 Sep 2018 - 12:55

Merci. Je veux un msx2 xd
avatar
Monos
Patient contaminé

Masculin Nombre de messages : 187
Age : 34
Localisation : Cuchery
Date d'inscription : 06/07/2017

http://offgame.org/

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par tetsuro le Sam 22 Sep 2018 - 13:49

Proche de la version Master System, très bon
avatar
tetsuro
Patient contaminé

Masculin Nombre de messages : 476
Age : 41
Localisation : Carcassonne
Date d'inscription : 27/12/2015

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par StudioVetea le Sam 22 Sep 2018 - 15:20

Excellent boulot 6502 ! ( la personne pas le processeur ! Very Happy )
Le MSX2 était une fort belle machine, avec un super VDP ... C'est clair qu'il y a de belles choses à faire avec. Wink
avatar
StudioVetea
Patient contaminé

Masculin Nombre de messages : 130
Age : 47
Localisation : Hérault
Date d'inscription : 10/09/2018

http://www.rolango.fr

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par 6502man le Sam 22 Sep 2018 - 15:44

@Touko a écrit:
C'est bien entre mémoire vidéo et mémoire vidéo il n'y pas de coquille 
A savoir que le VDP des MSX2 à, 128K de Vram ca aide 
En plus d'après la doc, il semble faire aussi des opérations lors de la copie ,non ?
Oui c'est ce que j'ai essayé d'expliqué sur ma page.
Il y à les opérations de copie "simple" avec la commande HMMM et les opérations de copie "avec opération logique" avec la commande LMMM, il y a aussi d'autres commandes que je n'utilise pas dans ce jeu.
avatar
6502man
Patient contaminé

Masculin Nombre de messages : 984
Age : 50
Localisation : VAR
Date d'inscription : 12/03/2012

http://www.6502man.com

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Touko le Sam 22 Sep 2018 - 16:25

Ouai c'est plus proche d'un blitter que d'un simple DMA donc .
avatar
Touko
Interne
Interne

Masculin Nombre de messages : 13010
Age : 45
Localisation : LE MANS/MARSEILLE
Date d'inscription : 08/07/2010

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par 6502man le Dim 23 Sep 2018 - 10:29




La démo jouable de NYFK87:

NEW YORK KUNG-FU 1987

HOW TO LAUNCH NYKF87 WITH BLUEMSX:
Code:

1) Installer BlueMSX
2) Dans les options choisir le menu émulation et selectionner MSX2 French (ou tout autre MSX2 ou MSX2+)
3) Cliquer sur le bouton SLOT1 (ovale)  [voir capture écran plus bas]
4) Choisir le fichier NYFK87preview.ROM
5) Dans type de ROM choisir Konami (obligatoire pour émuler le type de mapper)






HOW TO USE NYKF87:
Code:
JOYSTICK 1 uniquement
(emulé au clavier dans bluemsx par les fléches et ALT-GCH (bouton2) et SPACE (bouton1)
- déplacement du joueur avec droite et gauche.
- donner un coup vers la droite avec le bouton 1. 
- donner un coup vers la gauche avec le bouton 2.


Cette démo présente le premier niveau.

la démo s’arrête si vous arrivé à la fin du premier niveau, (pas la peine de chercher la démo ne contient rien d'autre)  :lol
Aucune gestion de la fin du chrono est implémenté dans cette démo ca viendras ...

Voila, amusez vous bien et dites moi ce que vous en pensez.

Mais avant tout j'ai fait ce petit jeu sans prétention ni expérience dans ce domaine, uniquement par plaisir et pour m'amuser en programmant encore quelque chose de nouveau (le VDP des MSX2).
avatar
6502man
Patient contaminé

Masculin Nombre de messages : 984
Age : 50
Localisation : VAR
Date d'inscription : 12/03/2012

http://www.6502man.com

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par nemokantio le Dim 23 Sep 2018 - 11:26

Je viens de l'essayer.
Bon je te donne juste mon avis, surtout ne prends rien mal.

C'est un bon début, graphismes ok, musique à l'écran de présentation et tout...
Par contre le gameplay est un peu rigide.
Ca me perturbe que le perso se remette vers la droite automatiquement, et que ça soit uniquement coup de pied à droite et coup de poing à gauche.
Après ce n'est pas le plus simple à régler le gameplay d'un jeu de combat...

nemokantio
Patient contaminé

Masculin Nombre de messages : 314
Age : 42
Localisation : Delgastan
Date d'inscription : 23/01/2013

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Templeton le Lun 24 Sep 2018 - 1:18

Je viens de le tester également, l'animation est moyenne mais c'est quand même pas mal techniquement car il y a une belle fenêtre de jeu, de la couleur et un bon nombre de sprites.

Comme nemokantion, je trouve le gameplay et le choix des commandes assez étrange, mais on s'y habitue assez vite finalement.
Peut être qu'il faudrait accélérer un peu le jeu dans son ensemble pour le rendre un peu plus nerveux.
J'ai remarqué un problème avec le double buffer qui ne semble pas fonctionner par moment, rien de bien méchant cependant.

En tous cas il y a du potentiel, félicitation. Wink
avatar
Templeton
Patient contaminé

Masculin Nombre de messages : 173
Age : 100
Localisation : France
Date d'inscription : 13/11/2016

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par 6502man le Lun 24 Sep 2018 - 17:13

Merci pour vos remarques Wink

Je m'attendais à quelques critiques sur le gameplay que je sait pas très bon Wink

Donc je vais regarder pour modifie le moteur de jeu, pour éventuellement prendre en compte coup de pied  et coup de poing à droite ou gauche (puisque c'est la gros défaut constaté).
Ca va m'obliger à revoir l'organisation des données graphiques, mais ca devrait être possible...
Sinon le fait que le joueur ce tourne obligatoirement vers la droite c'était dans l'idée qu'il ne faut pas lambiner car le chrono décroit et mademoiselle attend avec impatience MDR

Peut être qu'il faudrait accélérer un peu le jeu dans son ensemble pour le rendre un peu plus nerveux.
Honnêtement ca va être difficile car le VDP est au maximum avec toutes ces opérations VRAM->VRAM.

J'ai remarqué un problème avec le double buffer qui ne semble pas fonctionner par moment, rien de bien méchant cependant.
Est ce que tu peux préciser à quel moment, que je puisse rectifier le bug ?
avatar
6502man
Patient contaminé

Masculin Nombre de messages : 984
Age : 50
Localisation : VAR
Date d'inscription : 12/03/2012

http://www.6502man.com

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Fabf le Lun 24 Sep 2018 - 18:47

Salut
Tu as bien avancé ton jeu à ce que je vois thumleft
Encore quelques réglages et ça va rouler !
Tu as choisi le mapper Konami, c'est un excellent choix, tu sais ou nous trouver si tu veux faire quelques cartouches Wink
avatar
Fabf
Patient incurable

Masculin Nombre de messages : 1494
Age : 44
Localisation : Vienne (38)
Date d'inscription : 11/09/2012

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par nemokantio le Lun 24 Sep 2018 - 21:02

Tu m'as bien fait rire avec ton histoire du perso tout le temps vers la droite pour se dépêcher car la demoiselle attend !
MDR 

Par contre tu vas sortir de tes gonds : si possible si tu pouvais gérer en plus le fait qu'il se baisse (et puisse donner des coups en étant baissé)...


Plus sérieusement, je supposais que tu manquais peut être de place en vram pour pouvoir stocker toutes les animations du perso, et que c'est pour ça que tu avais limité les coups.
Je comprendrais très bien que tu doives faire des choix à cause de certaines contraintes.
Et pour la vitesse oui je pense que le vdp doit souffrir à faire tous les sprites en copie vram plus le scrolling...
Un screen 5 ça doit être une bitmap assez lourde, 24 voire 32 ko.
Tu as essayé sur un turbo r ?

nemokantio
Patient contaminé

Masculin Nombre de messages : 314
Age : 42
Localisation : Delgastan
Date d'inscription : 23/01/2013

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par 6502man le Mar 25 Sep 2018 - 17:17

@Fabf: merci Wink

@nemkantio: effectivement je suis limité par la place disponible en VRAM et je ne peux pas rajouter de mouvements.
Et sur Turbo R ca ne changeras pas grand chose car c'est le VDP qui est à la traine car il faut après chaque commande attendre la fin de son exécution et pendant ce temps la impossible d’exécuter une autre  tache graphique !!!!

Disons que le choix que j'ai fait de ne pas utiliser les sprites hardware (pour avoir des sprites bien colorés et non limité à 1 couleur par ligne) plus le scrolling presque plein écran, demande beaucoup au VDP et ca limite la vitesse d’exécution du jeu mais c'était une idée que j'ai voulus explorer et tant pis si le résultat n'ai pas extraordinaire mais au moins j'aurais essayé et surtout ca m'amuse de programmer de nouvelles choses Wink
avatar
6502man
Patient contaminé

Masculin Nombre de messages : 984
Age : 50
Localisation : VAR
Date d'inscription : 12/03/2012

http://www.6502man.com

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par nemokantio le Mar 25 Sep 2018 - 19:02

Je trouve que tu as très bien fait.
Il faut essayer d'exploiter les possibilités des msx2 !
Le résultat est pas si mal, de plus comme tu dis tu t'amuses en le développant et tu progresses.
C'est là le plus important.
thumleft

nemokantio
Patient contaminé

Masculin Nombre de messages : 314
Age : 42
Localisation : Delgastan
Date d'inscription : 23/01/2013

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par TotOOntHeMooN le Mar 25 Sep 2018 - 22:36

Knight Lore est au top dans l'utilisation du blitting sur MSX2. (moins à afficher)

New York Kung-Fu 1987 est mignon, mais ça rame et il y a du tearing.
Je pense qu'il y encore du travail pour optimiser l'affichage, nop ?
avatar
TotOOntHeMooN
Docteur *
Docteur *

Masculin Nombre de messages : 6927
Age : 48
Localisation : France
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par drfloyd le Mar 25 Sep 2018 - 22:56

Oui je trouve aussi que ca rame, je n'osais pas le dire...

_______________________________________________________

Mes objets en vente :
http://www.gamopat-forum.com/t98267-la-caverne-du-doc-poilu#2765310
Mon profil Gamopat Advisor :
http://www.gamopat-forum.com/t94659-dr-floyd-advisor





avatar
drfloyd
DOYEN ET PROFESSEUR FOU DE L'HOPITAL

Masculin Nombre de messages : 138514
Age : 49
Localisation : Dpt 62
Date d'inscription : 05/12/2004

http://www.gamopat.com

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Templeton le Mer 26 Sep 2018 - 0:13

J'ai remarqué un problème avec le double buffer qui ne semble pas fonctionner par moment, rien de bien méchant cependant.
Est ce que tu peux préciser à quel moment, que je puisse rectifier le bug ?
C'est assez aléatoire et pas très grave car peu fréquent. Je m'en étonnait car tu utilises un double buffer, donc normalement si tu fais ton swaping d'écrans après tous tes transferts mémoires, tu ne devrais pas avoir de déchirure.



Concernant le framerate, peut être qu'en réduisant un peut la taille de la fenêtre du jeu tu pourrais gratter une vbl et apporter un peu plus de fluidité et de dynamisme. Enfin ce n'est pas si mal car on a déjà vu bien pire sur ST/Amiga et CPC par exemple.
avatar
Templeton
Patient contaminé

Masculin Nombre de messages : 173
Age : 100
Localisation : France
Date d'inscription : 13/11/2016

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par StudioVetea le Mer 26 Sep 2018 - 9:03

Petite question/remarque:
Peut on combiner des Sprites Hard ET de sprites Soft geres par le Blitter ?
Je m'explique, tu gardes ton héros coloré et detaillé en mode Blitter, et les méchants en mode Hard avec les limitations. Ca arrivait d'avoir le héros très détaillé et le reste moins, et ca permettrait de gagner un peu de fluidité. 
Voilà c'était ma remarque VBlank.  Mr. Green
avatar
StudioVetea
Patient contaminé

Masculin Nombre de messages : 130
Age : 47
Localisation : Hérault
Date d'inscription : 10/09/2018

http://www.rolango.fr

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par TotOOntHeMooN le Mer 26 Sep 2018 - 9:08

Ce n'est pas le même mode d'affichage. Si je m'abuse, c'est le blitter qui génère les sprites dans les autres modes.
Ce qui est surtout dommage, c'est qu'il n'y ait pas de mode d'affichage 4bit (16 couleurs par pixels) en sprites comme sur SMS.
avatar
TotOOntHeMooN
Docteur *
Docteur *

Masculin Nombre de messages : 6927
Age : 48
Localisation : France
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Fabf le Mer 26 Sep 2018 - 15:00

Le V9938 possède quelques bonus pour booster un peu les sprites hard.
https://www.msx.org/wiki/The_OR_Color
avatar
Fabf
Patient incurable

Masculin Nombre de messages : 1494
Age : 44
Localisation : Vienne (38)
Date d'inscription : 11/09/2012

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par TotOOntHeMooN le Mer 26 Sep 2018 - 15:41

Oui, tout à fait. Le soucis étant quand même de bouffer deux sprites.
Même un mode 2bit aurait permis de faire mieux. C'est quand même dommage.
avatar
TotOOntHeMooN
Docteur *
Docteur *

Masculin Nombre de messages : 6927
Age : 48
Localisation : France
Date d'inscription : 18/04/2013

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par 6502man le Ven 28 Sep 2018 - 23:24

J'ai à peine eu un peu de temps cette semaine d'avancer sur ce projet.
J'ai pris note de vos remarques et j'ai intégré 2 coups possibles par directions (gauche, droite) et supprimé le fait que le perso ce tourne tout seul vers la droite, ca m'a obligé à réorganiser complètement la gestion des sprites du perso mais j'ai pu tout cassé en scindant les sprites des niveaux normaux et bonus !!!


Le V9938 possède quelques bonus pour booster un peu les sprites hard.
Oui, tout à fait. Le soucis étant quand même de bouffer deux sprites.
Même un mode 2bit aurait permis de faire mieux. C'est quand même dommage.
Mais attention sur une même ligne horizontale on ne peut mettre au maximum que 4 sprites et sur tout l'écran 32, à moins que j'ai mal lut le datasheet.


Malheureusement 2 défauts vont restés :
- le lenteur de déplacement/scroll
- l'absence de musique pendant le jeu

Soit je réduit drastiquement le scroll du décor et le nombre d'ennemis affichés soit je garde ce côté "expérimentale" 

De plus si je veux modifier la taille du décor il me faut refaire tout les graphismes et je compte terminer le projet d'ici 15 jours au plus tard  Confused
avatar
6502man
Patient contaminé

Masculin Nombre de messages : 984
Age : 50
Localisation : VAR
Date d'inscription : 12/03/2012

http://www.6502man.com

Revenir en haut Aller en bas

Re: [ MSX 2 ] NEW YORK KUNG-FU 1987

Message par Contenu sponsorisé


Contenu sponsorisé


Revenir en haut Aller en bas

Revenir en haut


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