TODC - Emulateur Thomson TO7/70 & TO8 pour Dreamcast
Jean-Philippe LANG [2002]

Dernire version: v2.1 08/06/2002


Index
-----

1. Prparation du CD
   1.1 Utilisation des images NERO & DISCJUGGLER
   1.2 Cration d'une image personnalise
2. Utilisation de l'mulateur
  2.1 Dmarrage
  2.2 Menu de l'mulateur
  2.3 Priphriques Thomson
    2.3.1 Le clavier
    2.3.2 Le crayon optique
    2.3.3 La souris (TO8 seulement)
    2.3.4 La manette de jeu
  2.4 Lancement de programmes
    2.4.1 Sous BASIC 1.0
    2.4.2 Sous BASIC 512
3. Mises  jour
4. Notes
5. Contact

1. Prparation du CD
--------------------

   1.1 Utilisation des images NERO & DISCJUGGLER
   ---------------------------------------------

Il suffit de graver le fichier image todc.nrg avec NERO (5.0+)
ou le fichier todc.cdi avec DiscJuggler (3.0+).
Le CD produit est bootable sur la Dreamcast.

   1.2 Cration d'une image personnalise
   --------------------------------------

1. Rcuprer l'archive todc-2.1-bin-1st_read.zip et la dcompresser.

2. Placer les fichiers images dans les rpertoires
(sans sous-rpertoire):
CD_ROOT\MEMO7	<- fichiers memo7
CD_ROOT\K7	<- fichiers cassette
CD_ROOT\SAP	<- fichiers disquette

3. Excuter build_iso.bat, les 2 images sont cres (format NERO et
DISCJUGGLER).


2. Utilisation de l'mulateur
-----------------------------

  2.1 Dmarrage
  -------------

Au dmarrage, l'mulateur est en mode TO8D par dfaut.
Si la confiuration a t sauvegarde sur VMU, elle est
automatiquement charge.

  2.2 Menu de l'mulateur
  -----------------------

 START=	entre/sortie du menu
 A= 	modifier/slectionner
 B= 	retour au menu principal
 Y= 	jecter memo7, k7 ou floppy slectionn

  2.3 Priphriques Thomson
  -------------------------

    2.3.1 Le clavier

Emul par le clavier Dreamcast.
Certaines touches sont aussi mappes sur la manette Dreamcast
afin de pouvoir lancer les programmes sur cartouche ainsi que les
programmes BASIC sur cassette.
Touche 1 <-> Bouton X (jaune)
Touche 2 <-> Bouton Y (vert)
Touche ENTREE <-> Bouton B (bleu)

    2.3.2 Le crayon optique

Emul par le pad analogique de la premire manette Dreamcast.
L'appui est simul par le bouton arrire gauche (un pointeur
reprsente la position du crayon sur l'cran).

    2.3.3 La souris (TO8 seulement)

Emule par:
-la souris Dreamcast
-le pad analogique de la premire manette Dreamcast. Les boutons
 sont simuls par l'appui sur les boutons arrires de la manette.

    2.3.4 Les 2 manettes de jeu

Emules par le pad des manettes Dreamcast et le bouton A (rouge).

  2.4 Lancement de programmes
  ---------------------------

    2.4.1 Sous BASIC 1.0

Programmes BASIC: 		RUN"
Programmes binaires:		LOADM"",,R

    2.4.2 Sous BASIC 512 (TO8 seulement)

Programme sur disquette:	RUN"AUTO.BAT" (en gnral)
Programme sur cassette:		RUN"CASS:nom_prog"


3. Mises  jour
---------------

v2.1.00 08/06/2002 (R)
-sauvegarde de la configuration sur VMU
-chargement auto de la config au dmarrage
-correction bug affichage aprs sortie menu
-sauvegarde k7 sur VMU (compression zlib)
-background du menu sous format pcx
-fonte du menu sous format pcx
-slection PAL/NTSC

v2.0.04 19/05/2002
-refonte du menu

v2.0.02 14/05/2002
-portage sous kos 1.1.7

v2.0.01 14/05/2002
-mulation sonore

v2.0.00 17/02/2002 (R)
-refonte totale de l'mulateur
(maintenant bas sur Teo & Thom)
-mulation du Thomson TO8D
-support souris Dreamcast
-portage sous kos 1.1.6
-affichage 768x576(PAL) et 768x480(NTSC)

v1.1.00 27/01/2002 (R)
-vitesse normale/maximale
-affichage 320x240/640x480
-menu: affichage du programme k7
-menu: affichage position k7

v1.0.00 13/01/2002
-Implmentation du lecteur K7
-Implmentation clavier
-Implmentation joystick
-Gestion des fichiers Memo7 et K7
-Menu de gestion Memo7 et K7

v0.0.02 21/12/2001
-Implmentation crayon optique
-Correction palette de couleur

v0.0.01 20/12/2001
-Chargement de la ROM
-Chargement de la memo7 BASIC
-Affichage de l'invite TO
-Utilisation de libdream 0.95


4. Notes
--------

TODC est crit en C avec la librairie de programmation kallistios (v1.1.7)
http://dcdev.allusion.net/

TODC est bas sur les mulateurs Thomson pour PC: Thom et Teo
http://thomson.rcroms.com/thom_home.html
http://thomson.rcroms.com/teo_home.html


5. Contact
----------

mail: jp_lang@yahoo.fr
web:  http://perso.wanadoo.fr/jplang/ 
      http://www.jplang.fr.st/



      