Page 1 sur 2

[CPC] La java du privé

Publié : 20 sept. 2017 08:00
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 :-).

Re: [CPC] La java du privé

Publié : 20 sept. 2017 08:47
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: .

Re: [CPC] La java du privé

Publié : 20 sept. 2017 23:03
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 ?

Re: [CPC] La java du privé

Publié : 20 sept. 2017 23:18
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.

Re: [CPC] La java du privé

Publié : 20 sept. 2017 23:30
par 6502man
Ah oui du 640x200 c'est super fin :D

Re: [CPC] La java du privé

Publié : 21 sept. 2017 08:12
par Markerror
Pour la page écran, on est en fait en 640x256, elle fait 32 caractères de haut au lieu des 25 habituels.

Re: [CPC] La java du privé

Publié : 21 sept. 2017 15:50
par farvardin
ça rend bien, merci et bravo !
la musique d'intro est géniale...

Re: [CPC] La java du privé

Publié : 21 sept. 2017 20:16
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 :-).

Re: [CPC] La java du privé

Publié : 22 sept. 2017 20:14
par dvallet
Belle adaptation
Bravo

Re: [CPC] La java du privé

Publié : 23 sept. 2017 16:36
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.

Re: [CPC] La java du privé

Publié : 28 sept. 2017 16:19
par 6502man
Il y a eu combien de versions différentes de contrôleur vidéo sur les CPC :o

Re: [CPC] La java du privé

Publié : 28 sept. 2017 17:03
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

Re: [CPC] La java du privé

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

464,664,6128,464+,6128+

Re: [CPC] La java du privé

Publié : 28 sept. 2017 17:18
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.

Re: [CPC] La java du privé

Publié : 28 sept. 2017 17:33
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, ...) ?