>
Page bientôt fermée, site déplacé vers ce lien !
This page soon will be closed, please use its new location here !
DOS Programs
guillaume.tello@orange.fr

Accueil
Home


Français

Voilà quelques programmes que j'ai écrit et qui tournent sous DOS avec un simple PC XT et 640Ko de RAM, mais également sur une machine récente dans une fenêtre sous XP.

Pour les télécharger, rendez-vous en bas de la page!
English

Here are some DOS programs I wrote for a basic PC XT 640 KB. They can run in a window on a current system as XP.

You can download those programs in this last section!


Quelques programmes de Jean Marc Duro!


Le Compte est bon / The Exact Count


Le fameux jeu télé où l'on doit obtenir un résultat donné (entre 100 et 999) à partir de 6 autres nombres parmis 1,2..,9,10,25,50,75,100. (programmé en Turbo Pascal 5). A french game on TV where you have to find a given result (from 100 to 999) using 6 numbers taken in the list 1,2..,9,10,25,50,75,100. (designed in Turbo Pascal 5).

Le menu principal, soit on résoud un problème particulier, soit on laisse l'ordinateur vous en proposer un.

The main menu, either you solve a given problem or you let the computer propose one at random.

Les réglages, on peut choisir de ne rien afficher afin de ne pas voir la solution avant la fin (tout en la bloquant par une touche).

The settings, you can choose not to view the solutions before the end (and see it only with a keystroke).


La solution! Le programme affine peu à peu selon ces trois critères:
  1. le plus proche
  2. le moins d'opérations possible
  3. les opérations les plus simples (éviter les divisions!)


The solution! The program enhances its solutions following 3 criterias:
  1. the closer
  2. less operations
  3. avoid complicated operations (divisions)
Quelques résultats de rapidité de traitement, les tests ont été faits avec les réglages de l'image du dessus et la recherche de 697 à partir de 7, 1, 5, 8, 8 et 2 (à rentrer dans cet ordre!). Si vous voulez m'envoyer vos résultats avec une vieille machine...

Some speed tests! With the settings on the image above, find 697 with 7, 1, 5, 8, 8 and 2 (in this order!!). You can send me your timings on an old machine...

system SoftPC/Powerbook
i286 emulation
Supercharger
nec v30 8mhz
Supercharger
nec v30 10mhz
HP 200LX
80186 15,6MHz
Toshiba T3200
80286 12mhz
Palmax PD1000
cyrix p166
HP Pavillon
athlon 1,9ghz
time 5'05"09 4'54"94 3'54"36 2'45"37 2'16"27 0'04"23 0'00"28


Dates


Un programme permettant quelques calculs sur les dates.(programmé en Quick Basic). A program to compute some calculations on dates. (designed in Quick Basic).
Le menu principal avec les deux dates sélectionnées. Au 8 avril, j'ai vécu 16087 jours... On peut chercher les vendredis 13 d'une année, connaître le jour de la semaine, le signe astrologique, voir ses biorythmes.

The main menu with the two selected dates. As the 8th of April, I have lived 16087 days... The program gives you the day of the week, the astro sign, the Friday 13th of a given year and the biorythms.
Et des biorythmes pas au top!

Not too good...


Hammurabi


Vous avez peut-être connu le jeu de gestion d'une population Hammurabi, sur TI-99/4A. Ce programme vous aide à prendre les décisions les plus optimisées à chaque tour!

Some of you may have played Hammurabi, a government simulation on TI-99/4A. This program helps you make the best decisions for each year!


Message codés / Encoded messages


Ce programme permet de coder ou décoder un message à l'aide d'une clé. Il est limité aux lettres non accentuées.

This program allows you to encode/decode messages with a key. It only handles letters with no accent.

Ici on code le phrase "Two words" avec la clé "test".

Here is encoded the message "two words" using the key "test".
Si on redonne le message codé avec la clé "test", on retrouve le message d'origine. Sans la clé partagée avec votre correspondant, le message reste secret!

With the encoded messageand the key "test", the program gives you back the original message. This message will remain secret if one don't know the key!


Relatifs / Relative numbers


Ce programme permet de s'entrainer à l'addition et la multiplication des relatifs, avec ou sans aide.

This is a training program for addition and multiplication of relative numbers, with or without help.

Le menu principal, la longueur d'une série est fixée à 5 par défaut. C'est à dire qu'on doit réussir 5 calculs à la suite sans erreur pour avoir son score chronométré et espérer battre un record.

The main menu, the lenght of a serie is fixed at 5 by default: this means that you have to aswer 5 questions with no error to have your time recorded.
Exemple de multiplications guidées, des questions intermédiaires vous aident à revoir la méthode.

An example of guided exercise: step by step questions are provided to help you remind the method.


Strategy


Un jeu à deux ou seul contre l'ordinateur. On doit réaliser le plus grand total. Le joueur horizontal choisit un nombre sur sa ligne laissant le joueur vertical dans une colonne particulière ou il peut à son tour choisir un nombre.
Ce jeu semble simplet... Mais essayez de battre l'ordinateur!
Inspiré d'un jeu dont j'ai perdu le nom vu sur VG5000 ou sur TO7 avec des pétales de fleurs.

A game for two players or alone aginst the computer. You must get the higher sum. The horizontal player picks up a number on his line and lets the vertical player in a particular column. This last can pick up a number in his column.
The game looks simple or even stupid... But try to beat the computer!


Triangles


Programme standard de calcul dans le triangle à partir de 3 éléments (angles ou côtés). Il fournit les angles et côtés manquants, les hauteurs, les médianes, les rayons des cercles et l'aire. Il gère les cas particuliers et les doubles solutions.

A standard triangle solution program. I don't know the english maths vocabulary to explain more... Just have a look at the image below.


Téléchargement / Download


Le fichier ci-contre contient l'ensemble des programmes de cette page en version EXEcutable et avec leurs sources (Basic/Pascal)

The file next contains every program listed on this page with the EXEcutable and the sources code either in Basic or Pascal.
pcprog.zip


Programmes de Jean-Marc Duro


Quelques programmes sous DOS envoyés par Jean-Marc Duro. Ils ont été écrits en Turbo Pascal. Livrés avec leurs sources et les différentes librairies nécessaires. Pour certains un écran VGA est nécessaire.

Pour les télécharger, rendez-vous en bas de la page!
Some DOS programs sent by Jean-Marc Duro. He made them with Turbo Pascal, you get the source code and the different libraries requiered to run them. Some requiere a VGA display.

You can download those programs in this last section!


Biorythmes


Affichage graphique des biorythmes sur un mois!
Le programme donne également le nombre de jours de vie.

Graphic view of biorythms on a one month period.
Gives also the number of days of life.


Yam's


Célèbre jeu de dés! Plusieurs joueurs ou seul contre l'odinateur. C'est le cas dans la partie ci-contre. L'ordinateur n'est pas facile à battre!

The classic dice game. Can be played with different players or alone vs computer, that's the case on the snapshot next. The computer plays really well!


Scrabble
Patrick & Jean-Marc Duro


Encore un grand classique: le Scrabble, co-écrit avec son frère Patrick. Un ou deux joueurs, mais avec la même barre de lettres! Un dictionnaire est implanté.

Yet another great classic game: the Scrabble, co-written with his brother Patrick. One or two player with the same set of letters. A french dictionnary is provided.


Compte


Un programme de gestion de compte bancaire. Plusieurs comptes peuvent être gérés.

A bank account manager. More than one account can be managed with the program.


Casse briques / Breakout


Un casse brique minimal, programmé en Turbo C++ 3.01. Chaque brique doit être touchée 3 fois, le mouvement se fait au clavier.

A basic Breakout, written in Turbo C++ 3.01. Each brick must be touched 3 times. The pad is controlled with the keyboard.


Téléchargement / Download


Le fichier ci-contre contient l'ensemble des programmes de Jean Marc en version EXEcutable et avec leurs sources (Pascal)

The file next contains every program from Jean-Marc with the EXEcutable and the sources code in Pascal.
duro.zip


15 décembre 2007