MSX Village forum

L'école Affichage de texte en screen 8 à partir d'un fichier

Metalion Membre non connecté

Conseiller Municipal

Rang

Avatar

Inscrit le : 23/12/2009 à 15h32

Messages: 1486

Le 19/01/2010 à 15h53

Reprise du message précédent

Ben non, justement, Jipe ... Granced il veut travailler en accès disque à partir de l'assembleur.


MSX1: Daewoo DPC-200 / Yamaha CX5M
MSX2: Sony HB-F9P
MSXVR
Vidéo: V9990 (GFX-9)
Audio: MSX-Music (FM-PAC) / MSX-Audio (Audiowave) / OPL4 (Monster Sound FM Blaster) / OPNB (Neotron)
   
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 19/01/2010 à 16h20
le mieux dans ce cas c'est de se dire comment font les autres et d'analyser un programme employant la méthode voulue

mais attention ce n'est facile non plus !!


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 19/01/2010 à 17h36


:noel
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 19/01/2010 à 17h47
j'ai re-fouillé un peu dans l'affaire

les caractéres sont bien redéfinis

ils sont visibles avec SHEM dans le fichier 2 a l'adresse &H330

le programme se sert de l'instruction &H001C Call Slot pour faire les appel a la rom

donc il faut chercher les lignes

LD IX, valeur
LD IY, valeur
CALL 001CH

dans IX se trouve l' adresse a appeler

dans IY le numéro du slot


:noel
Site web    
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1501

Le 05/02/2010 à 12h01
Bon alors, après moult essais infructueux (et j'ai laissé tomber - provisoirement - l'idée de partir en assembleur), je suis parvenu à un petit résultat de scroll de texte comme dans l'affaire. Bon c'est lent évidemment et le listing n'est absolument pas optimisé mais jai (enfin :oups ) un résultat ! Si vous voulez voir c'est avec la PJ !

scroll sc8.zip


MSX un jour, MSX toujours ! :D
Site web    
Jipe Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 02/10/2009 à 19h41

Messages: 10333

Le 05/02/2010 à 13h33
pas mal granced


:noel
Site web    
granced Membre non connecté

Maire-adjoint

Rang

Avatar

Association

Inscrit le : 09/10/2009 à 09h18

Messages: 1501

Le 05/02/2010 à 13h58
Merci Jipe ! ;)

Je pense ceci dit que c'est largement améliorable. Déjà rien que le fait de remettre le scroll directement en page 0 plutôt que de le faire en page 1 et recopier ensuite sur la page 0 devrait alléger un peu le listing. Après il faudrait faire des incréments de 2 pour le rendre plus rapide, mais j'en suis pas encore là :lol


MSX un jour, MSX toujours ! :D
Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie