[NEW] STAR TREK pour ALICE 32/90

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

Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

[NEW] STAR TREK pour ALICE 32/90

Message par 6502man »

Comme tout le monde le sait, Mercredi va sortir en salle le dernier STAR TREK.
Pour rendre hommage a cette grande saga j'ai eu l'idée d'adapter un jeu pour ALICE 32/90.
Et j'ai choisi d'adapter ce jeu :


Image
Dernière modification par 6502man le 18 juin 2013 23:21, modifié 1 fois.
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
fabrice93fr
Messages : 1726
Inscription : 11 août 2008 09:34

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par fabrice93fr »

réellement !
Avatar de l’utilisateur
DataPro
Messages : 2790
Inscription : 07 févr. 2011 17:03
Localisation : France - Auvergne

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par DataPro »

C'est pas celui là quand même :shock: :


... plutôt çà :
Recherche: cartouches Mattel Intellivision Imagic (loose)
Star Jacker et Lode Runner sur Yeno/SEGA SC-3000
Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par Markerror »

Bonjour,

Je ne connaissais pas ce jeu (et pourtant, je suis un fan de Star Trek :-) ). Ca a l'air plutôt sympa sur 2600, même si les oiseaux de proie klingons ont l'air un peu faiblards (un coup de phaser, et hop, au tas).

Pendant que tu y es, pourquoi ne pas faire une version VG 5000 ? :-).
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par 6502man »

fabrice93fr a écrit :réellement !
Oui qu'y a t'il d'étonnant ???
DataPro a écrit :....
... plutôt çà :
Oui c'est celui la mais plutot la version TI/99 ou coleco :wink:
Markerror a écrit :Pendant que tu y es, pourquoi ne pas faire une version VG 5000 ? :-).
C'est possible mais faudrait que je me mette au Z80, ce que je n'ai pas encore eu le temps de faire !!!
Par contre si l'expérience te dit tu peut faire l'adaptation VG5000 tu connais bien la machine et l'asm Z80 ;)
Faudras juste jongler avec les données pour que cela tiennent sur une K7, a mon avis possible si il y au moins 24Ko de ram et en faisant des choix !!!

Correction : c'est peut être possible avec seulement 16Ko de RAM en préchargeant les données VDP avant le programme.
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Fabrice Montupet

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par Fabrice Montupet »

6502man a écrit :Oui c'est celui la mais plutot la version TI-99
La synthèse vocale en moins.
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par 6502man »

La synthèse vocale était très légère sur ce jeux il me semble (de mémoire) !
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Fabrice Montupet

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par Fabrice Montupet »

Elle était très présente sur la version TI-99/4A :)
Mais je pense que tu voulais surtout parler des graphismes. Cela dit, le TI-99/4A gère les sprites. Leurs déplacements fluides, liés à une gestion hardware par le VDP, risquent d'être compliqués à reproduire sur Alice 32/90.
Dernière modification par Fabrice Montupet le 11 juin 2013 00:10, modifié 1 fois.
Avatar de l’utilisateur
Dominique
Messages : 828
Inscription : 09 mars 2010 13:37
Localisation : Limoges
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par Dominique »

Oui, ce serait chouette de faire aussi sur le VG5000. J'y ai touché et j'en ai un.
Phil, n'oublie pas SVP de nous faire suivre l'évolution, ou au moins la structure générale du programme. Je n'ai jamais osé toucher aux déplacements de sprites et j'aimerai bien voir comment on fait
Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par Markerror »

Bonjour,

Pour la version Z80, ça sera pour l'instant sans moi, j'ai d'autres projets en cours qui ont déjà mis en sommeil un petit jeu VG5000 en préparation... Un est bouclé, c'est Overkoban :

http://www.cpcwiki.eu/index.php/Amstrad ... ition_2013

mais j'enchaîne direct sur une démo pour les 30 ans de l'Amstrad CPC. C'est que ça rigole pas sur la scène CPC, on a des deadlines un an avant la sortie des softs :-).

Pour la problématique de la mémoire, si c'est insurmontable avec 16ko, le VG5000 a une belle extension 5216, qui n'est pas si rare que cela (il y en a au moins trois en vente en ce moment sur E-Bay et LBC).

Markerror
Avatar de l’utilisateur
Carl
Modérateur
Messages : 13253
Inscription : 08 avr. 2007 13:21
Localisation : http://www.doledujura.fr
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par Carl »

chouette Initiative Phil !

par contre la capitaine kirk est un Commodoriste :wink:



carl
__sam__
Messages : 7924
Inscription : 18 sept. 2010 12:08
Localisation : Brest et parfois les Flandres

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par __sam__ »

Kirk n'avait-il pas en milieu de carrière, vers 2270, obtenu le grade de Commodore? http://www.angelfire.com/trek/ds9_rpg/kirk.html :mrgreen:
Samuel.
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par Markerror »

Mouais, il a mal fini, dégradé capitaine (mais bon, pour sauver l'univers quand même). Et en tant que Commodore, il se faisait un peu chier si je me souviens bien :-)).
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par 6502man »

Dominique a écrit :... Phil, n'oublie pas SVP de nous faire suivre l'évolution, ou au moins la structure générale du programme. Je n'ai jamais osé toucher aux déplacements de sprites et j'aimerai bien voir comment on fait
Je vais essayer de détailler l'évolution de cette adaptation (from scratch) ça ne sera pas aussi didactique que ce que tu as fait avec paint ;)
Pour les sprites d'une part sur Alice et VG5000 ils n'existent pas en hardware comme sur C64, Atari, Msx ... donc il faut tout faire soi même, et d'autre part dans le cas présent tu verras que ce n'est pas très compliqué.
Pour infos dans Transylvania exelvision on a intégré une gestion de sprites logiciel pour tous les objets à base de AND OR etc ...
Carl a écrit :par contre la capitaine kirk est un Commodoriste :wink: carl
Oui c'est pour ça que le C64 a eu sa version :wink:
Markerror a écrit :Pour la version Z80, ça sera pour l'instant sans moi...
De toute façon je ne vais pas attaquer la version Vg5000 (si il y a ) dans la foulé, je n'en aurais pas le temps...
Markerror a écrit :Pour la problématique de la mémoire, si c'est insurmontable avec 16ko, le VG5000 a une belle extension 5216, qui n'est pas si rare que cela (il y en a au moins trois en vente en ce moment sur E-Bay et LBC).
16Ko c'est peut être possible en faisant les bon choix a suivre...
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [NEW] un superbe jeu d'action spatial pour ALICE 32/90

Message par 6502man »

1) étude des versions existantes :
  • Arcade = vectoriel
    A2600 = graphismes minimaliste
    Vic20 = graphismes simpliste
    C64, AtariXL = graphismes bitmap multicolor
    Ti/99, Coleco = Graphismes bitmap monochrome
Pour commencer, j'élimine les versions Arcade (vectoriel), A2600 et Vic20 (graphismes trop simpliste), ensuite pour les versions C64 et Atari Xl les graphismes sont trop complexes pour l'ALICE avec seulement ses 8Ko de VRAM.
Du coup il nous reste les version TI/99 et Coleco (les plus proche graphiquement de ce que l'on pourras avoir sur Alice).
http://www.youtube.com/watch?v=nVRZ-XCOFtU
http://www.youtube.com/watch?v=PulPRIU2hbM

2) Mécanique du jeu :
On s’aperçoit que le vaisseau est toujours centré sur le radar et que l'espace ce déplace autour de lui ( bien pratique ;) )
ensuite la représentation des objets dans la vue "face avant" est sur 3 niveaux de profondeurs seulement ( ça m'arrange bien), les déplacements des vaisseaux est par accoue "cases" (ça m'arrange aussi), et il n'y a pas plus de 3 types d'objets différents en même temps sur le même secteur (la aussi ça m'arrange presque très bien).

3) Préparation des graphismes et organisations des datas :
J'ai déjà préparé 90% des graphismes et cela va donner ceux ci :

Code : Tout sélectionner

CHARS:
DATA_ENTERPRISE ; 1 caractère
DATA_RADAR 	;	6 caractères
DATA_LASER      ;  2  caractères
DATA_TORPEDOS	;	16 	caractères
DATA_STARBASE	;	44 	caractères
DATA_PROIE	;		48	caractères
DATA_SAUCER	;		31	caractères
DATA_UNKNOW	;		27	caractères
DATA_ASTEROID ;		46	caractères
Soit 221 caractères le VDP de l'alice ne permet que 100 caractères redéfini ( a cause des 8Ko de VRAM ).

Donc je vais ruser pour redéfinir seulement ceux nécessaire au secteur en cours.
Je pense grappiller 2/3 caractères dans les plus gros "sprites".

la suite demain ...
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Répondre