=====================================================
SDLOADM5 - Chargement rapide de programmes sur MO5
Daniel Coulom - http://dcmoto.free.fr - mars 2013
=====================================================

SDLOADM5 permet de charger n'importe quel programme
du MO5 en moins de 10 secondes, grce  l'interface
SDMOTO branch sur le connecteur de la deuxime manette.
La description de SDMOTO se trouve  la page Bricolage
du site dcmoto. 

RESTRICTIONS
------------
Deux conditions sont ncessaire pour qu'un programme
puisse tre charg avec SDLOADM5 :
1) Il doit fonctionner avec l'mulateur dcmoto
2) Il doit tre charg entirement en mmoire
La deuxime condition exclut certains utilitaires
qui accdent  des fichiers de donnes. Pour les
jeux en plusieurs parties (exemple: Las Vegas), il
est facile de contourner la contrainte en crant un
fichier spar pour chaque partie.

La structure des fichiers .mrx volue d'une version
 l'autre de dcmoto. SDLOADM5 fonctionne uniquement
avec dcmoto_2013.03 


PRINCIPE
--------
1) Quand le programme est entirement charg en
mmoire dans l'mulateur dcmoto, l'tat de la
machine est sauv dans un fichier .mrx par la
fonction Fichier / Sauver tat actuel... ou par
la touche de raccourci F11

2) Le programme Windows MRX2SD_MO5 cre  partir
du fichier .mrx un fichier .sd avec le contenu de
la RAM, la valeur des registres du processeur 6809
et la couleur de la bordure. On copie ce fichier sur
une carte SD, et on note son adresse physique trouve
avec le programme bootaddress ou tout autre utilitaire.

3) Sur MO5, avec la carte SD dans le module SDMOTO,
on lance le programme Basic SDLOADM5.BAS. Il demande
l'adresse physique du fichier .sd contenant le jeu.
Il charge ensuite la RAM vido du MO5, restaure la
couleur de la bordure de l'cran, charge la RAM
utilisateur et restaure les registres du processeur
6809. Le dernier registre restaur est PC, ce qui
lance l'excution du programme charg au point exact
o il a t sauv.

CONTENU DE L'ARCHIVE
--------------------
- mrx2sd_mo5.exe
  Cration d'un fichier .sd  partir d'un fichier .mrx
- bootaddress.exe
  Calcul de l'adresse physique d'un fichier sur carte SD
- sdloadm5_bas.txt
  Chargement et lancement d'un fichier .sd en mmoire MO5
- sdloadm5.k7
  Une image de cassette contenant 5 fois SDLOADM5.BAS
- sdloadm5.wav
  Le fichier .wav de la cassette SDLOADM5
- le-5eme-axe_mo5.sd
  Exemple de fichier .sd  charger en mmoire MO5
- sdloadm5_doc.txt
  Cette notice d'utilisation de sdloadm5
    
  