CPC-POWER :
CPC-SOFTS
(Base de datos) -
CPCArchives
(Articulos) -
NGServers
(Hébergement)
Indice
19835 SOFTWARES
PROTECCIONES
Volcadores
9948 comentarios
Enlaces
Contacto
Donaciones
FORUM
Session end : 00h03m19s
Hide picture Sexe : OFF
Donaciones 2025 : 761.79 €
10567
© V.T.A. (
1989
)
 
Mathex 6eme - 3eme
Mathex College
CTM644 Colour Monitor
GT65 Green Monitor
Palabras clave
1989
MODE1_inside
INFOS
- CATEGORIAS -
EDUCATIVO -> Matematicas, Geometria
- VARIOS -
La routine de protection pour l'original disquette est vraiment bizarre, il y a plusieurs bouts non utilisés et notamment le test de la protection.
Dans le code Basic nous avons le droit par exemple :
400 POKE &9015,&66:CALL &9000,329 -> 329=&0149 = Lecture piste 1, secteur &49 (ou &48 ça dépend du programme mais contenu identique pour les 2 secteurs)
420 POKE &9015,&4E:CALL &9000,577 -> 577=&0241 = Ecriture en Piste 2, secteur &41
Le code ASM :
#9000 : DD 7E 00......LD A,(IX+&00)
#9003 : DD 56 01......LD D,(IX+&01)
#9006 : 1E 00.........LD E,&00
#9008 : 21 00 93......LD HL,&9300 ; adresse &9300
#900B : F5............PUSH AF
#900C : 0E 07.........LD C,&07 ; ROM 7
#900E : CD 0F B9......CALL &B90F ; sélectionne la ROM 7 (AMSDOS)
#9011 : F1............POP AF
#9012 : C5............PUSH BC
#9013 : 4F............LD C,A
#9014 : CD 66 C6......CALL &C666 ; CALL &C666 (lecture) ou CALL &C64E (écriture)
#9017 : C1............POP BC
#9018 : CD 18 B9......CALL &B918 ; sélectionne la ROM précédemment sélectionnée
#901B : C9............RET
;test protection (non utilisé)
#901C : 3A 00 93......LD A,(&9300) ; Met dans A, la valeur en &9300
#901F : FE 2C.........CP &2C ; est-ce qu'on a &2C ?
#9021 : C8............RET Z ; OUI, alors RETOUR
#9022 : C7............RST &00 ; NON, alors RESET
;routine de chargement de fichier (non utilisé)...
#9023 : 06 08.........LD B,&08
#9025 : 21 00 91......LD HL,&9100
#9028 : 11 00 93......LD DE,&9300
#902B : CD 77 BC......CALL &BC77
#902E : 30 18.........JR NC,&9048
#9030 : C5............PUSH BC
#9031 : 21 70 01......LD HL,&0170
#9034 : CD 83 BC......CALL &BC83
#9037 : C1............POP BC
#9038 : 21 70 01......LD HL,&0170
#903B : 09............ADD HL,BC
#903C : EB............EX DE,HL
#903D : 21 83 AE......LD HL,&AE83
#9040 : 06 04.........LD B,&04
#9042 : 73............LD (HL),E
#9043 : 23............INC HL
#9044 : 72............LD (HL),D
#9045 : 23............INC HL
#9046 : 10 FA.........DJNZ &9042
#9048 : CD 7A BC......CALL &BC7A
#904B : C9............RET
- SERIES -
1.
Mathex CE - CM
(1989)
2.
Mathex 6eme - 5eme
(1989)
3.
Mathex 6eme - 3eme
(1989)
4.
Mathex 4eme - 3eme
(1989)
- FICHA -
Edité par :
V.T.A.
(V.T.A. est l'abréviation de "Video Télématique Avenir")
Programmation :
J.P.M Log
CPC-POWER/CPCSOFTS
, programación por
Kukulcan
© 2007-2025 todos los derechos reservados.
Prohibida la reproducción sin autorización. Todos los tÍtulos utilizados pertenecen a sus propietarios respectivos.
Hébergement Web, Mail et serveurs de jeux haute performance