[CPC] La java du privé

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

Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

[CPC] La java du privé

Message par Markerror »

Après un temps de développement extrêmement long et injustifié, une nouvelle conversion d'un jeu d'aventure Froggy sur Amstrad CPC est enfin sortie : La java du privé ! Le programme fonctionne (en théorie) sur n'importe quelle machine, à partir du moment où vous avez un lecteur de disquette.

Dans ce logiciel d'aventure à l'ancienne (analyseur syntaxique), vous êtes un privé spécialisé dans les adultères qui a eu la mauvaise idée de se mettre à dos un parrain de la pègre. Votre salut ne tient qu'à la résolution d'une affaire à priori toute simple, récupérer une enveloppe contenant des preuves impliquant une de vos clientes. Evidemment, ce n'est pas aussi simple que ça en à l'air, car l'enveloppe ne vous est pas destinée.

Le jeu est disponible ici :

http://tj.gpa.free.fr

Note pour les petits malins : la solution Apple 2 ne vous aidera pas forcément :-).
Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [CPC] La java du privé

Message par Markerror »

A peine diffusé, et déjà une mise à jour... Le master en ligne ce matin n'était pas le bon. Si vous l'avez déjà téléchargé, merci de prendre la "bonne" version, sinon vous allez avoir du mal à jouer :oops: .
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [CPC] La java du privé

Message par 6502man »

Félicitations pour cette nouvelle adaptation :D

L'image titre en monochrome rend très bien (en tout cas sur winape), c'est quelle résolution ?

L'analyseur syntaxique est rapide à répondre, tu l'as fait en assembleur ?
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [CPC] La java du privé

Message par Markerror »

Bon, nouvelle version de l'archive, il y avait une merdouille rajoutée ce matin dans le cart'art...

La page écran est en MODE 2 (2 couleurs, 640x200). Ca donne un résultat plutôt fin qui colle finalement bien au dessin de Solé. On était parti sur l'idée de faire du MODE 1 avec des changements de palette, mais on a laissé tombé (il est vrai que ça représente beaucoup de boulot pour un résultat pas toujours parfait). Supersly avait fait ensuite un transfert en MODE 0 16 couleurs que je comptais utiliser. Peu de temps avant la finalisation du jeu, j'ai essayé un transfert en MODE 2 et c'est cette résolution qui s'est imposée tellement elle semblait après évidente ! Sypersly a refait un transfert un peu différents, avec des tramages. C'est ce dernier qui est utilisé par défaut dans la page d'introduction.

Le moteur du jeu est en langage machine. C'est une version un peu améliorée de celui que j'utilise depuis "Le crime du parking". Il est loin d'être parfait mais fait quand même à peu près le boulot demandé. Le programme aurait limite pu être fait en Basic. Le code machine est néanmoins justifié par l'usage d'un changement de mode graphique (dessin en MODE 0, texte en MODE 1) et par la flexibilité qu'il permet sur les structures de données pour gratter des octets en mémoire.
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [CPC] La java du privé

Message par 6502man »

Ah oui du 640x200 c'est super fin :D
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [CPC] La java du privé

Message par Markerror »

Pour la page écran, on est en fait en 640x256, elle fait 32 caractères de haut au lieu des 25 habituels.
Avatar de l’utilisateur
farvardin
Messages : 436
Inscription : 27 déc. 2014 16:07
Contact :

Re: [CPC] La java du privé

Message par farvardin »

ça rend bien, merci et bravo !
la musique d'intro est géniale...
Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [CPC] La java du privé

Message par Markerror »

farvardin a écrit : 21 sept. 2017 15:50 la musique d'intro est géniale...
Il faut finir l'aventure alors, il y a deux autres petites musiquettes :-).
Avatar de l’utilisateur
dvallet
Messages : 111
Inscription : 10 août 2013 09:52
Localisation : Nord de la France

Re: [CPC] La java du privé

Message par dvallet »

Belle adaptation
Bravo
Alias DidierV, CEO Mag
Fan d'Oric et de Micro-Ordinateurs 8bits
Markerror
Messages : 2121
Inscription : 31 oct. 2011 19:21
Localisation : Orléans
Contact :

Re: [CPC] La java du privé

Message par Markerror »

Nouvelle version du jeu, corrigeant quelques bugs cosmétiques (en partie liés à des problèmes de compatibilité entre les différentes types de contrôleurs vidéo). Pour les curieux, consulter le fichier "La java du privé updates.txt" dans l'archive pour voir ce qui a été changé. Comme quoi, il faut TOUJOURS tester un programme avec toutes les variantes d'une même machine, on a toujours des (mauvaises) surprises :evil: .

Merci de benner l'ancienne version et récupérer la nouvelle.
Avatar de l’utilisateur
6502man
Messages : 12286
Inscription : 12 avr. 2007 22:46
Localisation : VAR
Contact :

Re: [CPC] La java du privé

Message par 6502man »

Il y a eu combien de versions différentes de contrôleur vidéo sur les CPC :o
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
rjiji
Messages : 283
Inscription : 15 mai 2007 15:50
Localisation : la seyne sur mer (var)

Re: [CPC] La java du privé

Message par rjiji »

6502man a écrit : 28 sept. 2017 16:19 Il y a eu combien de versions différentes de contrôleur vidéo sur les CPC :o
de mémoire 5 crt différents
A+

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

Re: [CPC] La java du privé

Message par 6502man »

Autant que de modèles différents :o
sans compter les variantes :roll:

464,664,6128,464+,6128+
Phil.

www.6502man.com

To bit or not to bit.
1 or 0.
Avatar de l’utilisateur
rjiji
Messages : 283
Inscription : 15 mai 2007 15:50
Localisation : la seyne sur mer (var)

Re: [CPC] La java du privé

Message par rjiji »

6502man a écrit : 28 sept. 2017 17:12 Autant que de modèles différents :o
sans compter les variantes :roll:

464,664,6128,464+,6128+
sur un même modele tu peux avoir des crt differents

CRTC type 0 : UM6845 ou Japonais (sur là plupart des CPC6128 sortis entre 85 et 87).
CRTC type 1 : UM6845R ( sur la plupart des CPC6128 sortis entre 88 et 90).
CRTC type 2 : UM6845S ( sur la plupart des CPC464 et des CPC664).
CRTC type 3 : Emulé (ASIC) sur les 464 plus et 6128 plus.
CRTC type 4 : Emulé (ERSATZ PLUS) sur la plupart des CPC6128 sortis en 90.
A+

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

Re: [CPC] La java du privé

Message par 6502man »

La référence UM6845 me fait penser à un contrôleur CRTC de chez motorola :roll:

Il n'y a pas eu d'évolution de fonctionnalités avec ces différents chips (résolutions, couleurs, ...) ?
Phil.

www.6502man.com

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