[VG5000] Cross Shoot

Cette catégorie traite de développements récents pour nos vieilles machines, applications, jeux ou démos... Amis programmeurs, c'est ici que vous pourrez enfin devenir célèbres!

Modérateurs : Papy.G, fneck, Carl

Répondre
Linzino
Messages : 67
Enregistré le : 26 août 2017 02:40

[VG5000] Cross Shoot

Message par Linzino » 12 juil. 2020 18:32

Cross Shoot est mon noveau jeu "universel" 8-bit écrit en C avec ma retro-hardware abstraction layer "CrossLib".
Je peux donc compiler le même code source SANS le modifier pour plus de 200 systèmes 8-bit, y compris tous les plus connus mais aussi beacoup de systèmes moins connus comme le VG-5000, le Jupiter Ace, le CCE MC-1000, l'Oric 1 ou Atmos, etc.

Binaires:
https://github.com/Fabrizio-Caruso/CROS ... tag/XShoot

Code source et documentation:
https://github.com/Fabrizio-Caruso/CROSS-CHASE


Avatar du membre
bubulemaster
Messages : 476
Enregistré le : 01 juil. 2014 13:48
Localisation : Nantes
Contact :

Re: [VG5000] Cross Shoot

Message par bubulemaster » 12 juil. 2020 18:42

Bravo super travail !
Le 80286 et suivant sont des processeurs beaucoup trop évolués qui n'auraient jamais dû être inventés :-).

Avatar du membre
Carl
Modérateur
Messages : 11398
Enregistré le : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: [VG5000] Cross Shoot

Message par Carl » 12 juil. 2020 23:12

Merci Fabrizio 😎

Carl

Avatar du membre
Finghin
Messages : 48
Enregistré le : 10 déc. 2019 14:11
Localisation : Charente

Re: [VG5000] Cross Shoot

Message par Finghin » 13 juil. 2020 10:08

Super !!!
Merci Fabrizio !!! :wink:
VG5000, Amstrad et Atari Powaaa ! :)

Markerror
Messages : 1649
Enregistré le : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [VG5000] Cross Shoot

Message par Markerror » 13 juil. 2020 10:39

Chouette, un nouveau jeu sur VG 5000 !

Je teste ça dès que Github ne déconne plus (impossible pour l'instant de télécharger les fichiers)...

{Edit du 15/07/2020]

Bon, ça y est, le site est de nouveau en ligne. Le programme binaire ne se charge pas par contre, car le nom du fichier est un peu douteux...
Un coup de transfert sur une image .SD avec l'outil de Fred_72, un renommage, et hop, ça se charge.

Bon, sur émulateur, c'est un peu moyen. On voit des caractères 127 parasites sur les sprites des monstres, la vitesse du jeu ne semble pas constante. Je teste le machin sur une vraie machine avant de réserver mon pronostic.

[/Edit]

Linzino
Messages : 67
Enregistré le : 26 août 2017 02:40

Re: [VG5000] Cross Shoot

Message par Linzino » 20 juil. 2020 07:37

@Markerror, merci pour le test!

Est-ce que tu pourrais poster, s'il te plait, une video ou des photos qui montrent le(s) problème(s)?

Pour la vitesse, c'est juste un problème de tuning que je peux facilment regler.

Est-ce que le problème des caracteres parasites est present aussi sur la machine reele?

Linzino
Messages : 67
Enregistré le : 26 août 2017 02:40

Re: [VG5000] Cross Shoot

Message par Linzino » 20 juil. 2020 07:50

@Markerror

Je viens de tester le jeu avec la toute derniere version de DCVG5K (2020.04.10) et je ne vois pas de caracteres parasites.

Markerror
Messages : 1649
Enregistré le : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [VG5000] Cross Shoot

Message par Markerror » 21 juil. 2020 09:10

Bonjour,

Désolé pour le délai de réponse. Sur la dernière version de l'émulateur (10/04/2020), je vois bien le phénonème. On a un curseur clignotant dans tous les menus (fin du texte). Dans le jeu, on voit aussi des caractères 127 sur la droite du personnage, des adversaires, du décor central. C'est assez perturbant.

J'ai branché un VG5000 et ai lancé le jeu, on a le même problème, plus des bugs graphiques :

- dans le menu, une ligne n'est pas noire mais bleue clair. Des fois, on a deux lignes et pas une seule.
- dans l'animation de la mort du joueur, on a sur le bord gauche de l'écran un caractère vert.

Je suppose que tout cela est lié à la programmation de l'EF9345 (timing ?).

J'ai fait une vidéo (de très basse qualité). Elle est téléchargeable ici : http://vg5000bazar.free.fr/temp/dscn1118.avi

Autre doléance, cela serait pratique de pouvoir redéfinir les touches, car les touches i j k l sont trop proches sur un VG 5000.
Ca, au pire, je peux le faire en patchant le jeu :-)

Répondre