Saisie des programmes TILT.
Modérateurs : Papy.G, fneck, Carl
Re: Saisie des programmes TILT.
Je viens de retrouver la version papier du jeu "crazy love" que j'avais adapté sur thomson (TILT 5HS)
A l'époque je n'avais pas encore d'ordi et je le tapais entre 13 et 14 au club micro du bahut.
Je peux le ressaisir si tu veux.
A l'époque je n'avais pas encore d'ordi et je le tapais entre 13 et 14 au club micro du bahut.
Je peux le ressaisir si tu veux.
Re: Saisie des programmes TILT.
Salut,
Oui Jasz, les adaptations, même sensibles, sont les bienvenues.
Car, même si elle étaient cristallisées sur le papier, chaque programme tapé était enrichi, voir corrigés.
Sur tilt, la qualité des listings est variable et certains demandent de grosses modifications.
Donc, si ta version fait la part belle au programme...
Pas de problème.
Meric Jasz, prend ton temps!
Edit:
Mais... peut-on faire mieux sur une autre machine que l'Amstrad ?
Si tu manques de temps, il est possible de scanner ton listing... nous pouvons le taper.
Tu auras plus de temps pour le corriger!
Oui Jasz, les adaptations, même sensibles, sont les bienvenues.
Car, même si elle étaient cristallisées sur le papier, chaque programme tapé était enrichi, voir corrigés.
Sur tilt, la qualité des listings est variable et certains demandent de grosses modifications.
Donc, si ta version fait la part belle au programme...
Pas de problème.
Meric Jasz, prend ton temps!
Edit:
Mais... peut-on faire mieux sur une autre machine que l'Amstrad ?
Si tu manques de temps, il est possible de scanner ton listing... nous pouvons le taper.
Tu auras plus de temps pour le corriger!
Re: Saisie des programmes TILT.
Salut à tous,
Programmes ajoutés au site.
- 21 - Bolides en folie
- 34 - Bad Boy
- 34 - Indicateur
- HS3 - Processeur
Antipontifex : - HS3 - Description "Portrait Robot"
Programmes ajoutés au site.
- 21 - Bolides en folie
- 34 - Bad Boy
- 34 - Indicateur
- HS3 - Processeur
Antipontifex : - HS3 - Description "Portrait Robot"
Dernière modification par Xavier_AL le 15 déc. 2017 03:45, modifié 1 fois.
Re: Saisie des programmes TILT.
Salut à tous,
Voilà, "Europaia" est tapé...
http://abandonlistings.free.fr/tilt/THOMSON_1.htm
Beaucoup d'erreurs de frappe (totografe), une saisie à l'aveugle... mais il est beau!
Ajout de :
dcmoto.free.fr :- 39 - Pêche à la ligne
Xav- 41 - Labyrinthes
Voilà, "Europaia" est tapé...
http://abandonlistings.free.fr/tilt/THOMSON_1.htm
Beaucoup d'erreurs de frappe (totografe), une saisie à l'aveugle... mais il est beau!
Ajout de :
dcmoto.free.fr :- 39 - Pêche à la ligne
Xav- 41 - Labyrinthes
Dernière modification par Xavier_AL le 16 déc. 2017 10:53, modifié 1 fois.
Re: Saisie des programmes TILT.
Bon, on en parle plus.Cher Omer,
Loin de moi de vouloir donner des leçons de français...
Car je ne suis pas une référence en la matière, et je laisse cela à mon correcteur orthographique...
Mais, dans cette phrase tu remplaces le verbe du premier groupe (ici "patienter") par un verbe du troisième groupe.
J'utilise habituellement "Mordre"... mais tu peux en utiliser un autre... coudre... boire... partir...
Où "mordre" a un participe passé qui donne "mordu"
Donc ça donne : "Veuillez mordre quelques instants..." et non "Veuillez mordu quelques instants..."
Même si cette phrase ne ... veux rien dire dans le contexte, "Veuillez Mordre" est français.(pas "Veuillez mordu")
Mordre est le verbe, et donc "patienter" peut s'y substituer (s'y mordre!!!)!
Il faut donc, comprendre "Veuillez patienter un instant!"...
Tu as fait un super boulot de programmation, une poignée d'erreur de participe passé.
Mais, nous t'en voulons pas.
Le problème est maintenant réparé!
Le problème est réglé... gler... glez.
Enfin.... il est mordu!
On passe à un autre programme....
- fneck
- Site Admin
- Messages : 17539
- Inscription : 01 avr. 2007 12:03
- Localisation : Drôme Provençale (26)
- Contact :
Re: Saisie des programmes TILT.
Parfois le français peut être plus compliqué que la programmation
Fabien https://www.system-cfg.com
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Les bonnes pratiques de l'utilisateur du forum viewtopic.php?f=14&t=3
Re: Saisie des programmes TILT.
Et là j'entends Daniel nous dire...
"Oui, les listings dans les magazines sont des programmes de second choix, écrits par des gamins de quinze ans."
Et... je le rejoins sur ce point.
Mais, ils étaient aussi destinés pour des gamins de .... quinze ans...
Et à cette âge... le français été , aussi un second choix, après la programmation.
Ce qui me conforte dans le fait que "l'ordinateur" était un "jouet" pour enfants... et un passe-temps inutile pour les adultes.
"Oui, les listings dans les magazines sont des programmes de second choix, écrits par des gamins de quinze ans."
Et... je le rejoins sur ce point.
Mais, ils étaient aussi destinés pour des gamins de .... quinze ans...
Et à cette âge... le français été , aussi un second choix, après la programmation.
Ce qui me conforte dans le fait que "l'ordinateur" était un "jouet" pour enfants... et un passe-temps inutile pour les adultes.
Re: Saisie des programmes TILT.
Hum hum, on oscille entre l'âge de 15 ans et son âge réel ?
Re: Saisie des programmes TILT.
Effectivement, pour moi, on parle d'un âge "mental", mais tu étiez prévenu (mordru?)!
Et c'est la nostalgie qui ha parlé (mordru!)...
Bien vu!
Tapés:
- 28 - Bombardement
- HS3 - Morse
- 49 - TomDraw
Dernière modification par Xavier_AL le 22 déc. 2017 06:07, modifié 1 fois.
Re: Saisie des programmes TILT.
Salut à tous,
Tapés:
- 32 - Librairie
- 33 - Carnet d'adresses
- 35 - Morpion
Débogage en cours: - 30 - Plantations de Cuba
Amusez-vous bien avec ces logiciels déjà tapés.
Tapés:
- 32 - Librairie
- 33 - Carnet d'adresses
- 35 - Morpion
Débogage en cours: - 30 - Plantations de Cuba
Voilà, tout les magazines disponibles sont tapés pour le Thomson...- HS5 - "Crazy love" adaptation du jeu pour Amstrad CPC sur Thomson by Jasz
indisponible- HS5 - Astate
indisponible- HS5 - Bataille navale
indisponible- HS5 - Billard
indisponible- HS5 - Dessin
indisponible- HS5 - Grand Prix
indisponible- HS5 - Musique
indisponible- HS5 - Prisonnier
indisponible- HS5 - Raid
Amusez-vous bien avec ces logiciels déjà tapés.
Re: Saisie des programmes TILT.
Le programme avance! J'avais oublié les joies de "taper" (avec ses doigts) un programme via un listing
Cependant, pour essayer de faire à l'identique (à l'époque j'avais zappé tout ceci) l'auteur utilise la fonction EVERY qui fait appel à un timer via le BASIC. Cependant sur Thomson c'est assez compliqué. On peut programmer le timer interne pour une séquence de 0.02 seconde. Mais exclusivement en machine et je ne pense pas que cela soit possible en combinant machine et BASIC. Je boucle donc une séquence, mais dès que le personnage se déplace elle ralentit d'autant. Existe t-il une solution ou dois-je simplement me contenter de la même? Genre...
Cette ligne est à l'entrée de la routine de test de déplacement... Et à chaque déplacement, pour combler la différence je fais
Cependant, pour essayer de faire à l'identique (à l'époque j'avais zappé tout ceci) l'auteur utilise la fonction EVERY qui fait appel à un timer via le BASIC. Cependant sur Thomson c'est assez compliqué. On peut programmer le timer interne pour une séquence de 0.02 seconde. Mais exclusivement en machine et je ne pense pas que cela soit possible en combinant machine et BASIC. Je boucle donc une séquence, mais dès que le personnage se déplace elle ralentit d'autant. Existe t-il une solution ou dois-je simplement me contenter de la même? Genre...
Code : Tout sélectionner
NRJ=NRJ-1:IF NRJ=0 THEN EN=EN-1: NRJ=100
Code : Tout sélectionner
NRJ=NRJ-1
- Pièces jointes
-
- preview crazy love
- dcmoto.jpg (11.41 Kio) Consulté 5152 fois
Re: Saisie des programmes TILT.
Salut jasz,
Généralement, aux vus des programmes rencontrés, le basic reste en lecture clavier libre et en boucle:
La vitesse de décrémentation dépend de la valeur que tu y mets, elle est donc à ajouter en cours de test.
Sinon, si tu utilises un timer, tu te retrouveras avec un ralentissement du basic...
Bravo pour cette conversion!
Tu sembles avoir fait un excellent travail...
Généralement, aux vus des programmes rencontrés, le basic reste en lecture clavier libre et en boucle:
Code : Tout sélectionner
10 NRJ=100 :rem cent pour cent
100 A$=INKEY$
110 IF A$="A" THEN rem DEPLACEMENT
120 IF A$="Q" THEN rem DEPLACEMENT
130 NRJ=NRJ-.05:LOCATE 1,1:PRINT "ENERGIE";INT(NRJ):IF INT(NRJ)<=0 THEN REM GOTO T'ES MORT ELSE GOTO 100
Sinon, si tu utilises un timer, tu te retrouveras avec un ralentissement du basic...
Bravo pour cette conversion!
Tu sembles avoir fait un excellent travail...
Re: Saisie des programmes TILT.
En effet! La routine de test clavier est en boucle en attendant un évènement. C'est classique!
Mais je pense avoir trouvé une solution pour simuler un timer en BASIC. Il me faut maintenant mettre tout ceci en pratique pour voir si le décompte ne ralentie pas trop. Ce qui fait que, si cette solution est satisfaisante on pourra se passer de la fonction EVERY pour permettre une meilleure compatibilité entre machine fonctionnant avec un BASIC résident. Même sur CPC
Mais je pense avoir trouvé une solution pour simuler un timer en BASIC. Il me faut maintenant mettre tout ceci en pratique pour voir si le décompte ne ralentie pas trop. Ce qui fait que, si cette solution est satisfaisante on pourra se passer de la fonction EVERY pour permettre une meilleure compatibilité entre machine fonctionnant avec un BASIC résident. Même sur CPC
-
- Messages : 7988
- Inscription : 18 sept. 2010 12:08
- Localisation : Brest et parfois les Flandres
Re: Saisie des programmes TILT.
En basic 128 il y ajasz a écrit : ↑22 déc. 2017 21:39 Cependant, pour essayer de faire à l'identique (à l'époque j'avais zappé tout ceci) l'auteur utilise la fonction EVERY qui fait appel à un timer via le BASIC. Cependant sur Thomson c'est assez compliqué. On peut programmer le timer interne pour une séquence de 0.02 seconde. Mais exclusivement en machine et je ne pense pas que cela soit possible en combinant machine et BASIC.
Code : Tout sélectionner
ON TIMER GOSUB NNN
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
A500 Vampire V2+ ^8^, A1200 (030@50mhz/fpu/64mb/cf 8go),
A500 GVP530(MMU/FPU) h.s., R-Pi, TO9, TO8D, TO8.Démos
Re: Saisie des programmes TILT.
Merci __sam__! Mais il faut dire que la fonction TIMER n'est pas dans le guide du BASIC 128 du MO6 ou même du TO8/D. Je ne connaissais pas...
Je vais tout de même essayer mon idée pour que le programme puisse tourner sur un MO5 doté d'un BASIC 1.0
Je vais tout de même essayer mon idée pour que le programme puisse tourner sur un MO5 doté d'un BASIC 1.0