comment on utilise call $7CD ?

By rendomizer

Rookie (27)

rendomizer's picture

27-10-2018, 16:06

J'aimerai redefinir "A" avec call $7CD mais je n'y arrive pas. pouvez vous m'éclairer s'il vous plais
mon code est le suivant:

org $d000
         push hl
boucle:         
         ld a,$0a
         ld b,64
         add a,b
         ld h,a
         ld l,$08
         ld a,255
          call $07CD
           
           
fin:
          pop hl
          ret
Login or register to post comments

By gdx

Prophet (2930)

gdx's picture

27-10-2018, 16:26

Le CALL $07CD appelle quoi ? Si vous tentez de faire un appel dans la ROM sans passer par la table des sauts du Bios, il y a grande chance que votre programme de fonctionne pas sur tous les MSX.

Je vous conseille de lire le PDF Pratique du MSX pour vous familiariser avec le standard.

By rendomizer

Rookie (27)

rendomizer's picture

27-10-2018, 16:56

il appel la routine pour modifier une adresse dans le vdp. Serait il possible que vous me donniez le lien du pdf pratique du msx ?
screenshot
le livre du msx

By gdx

Prophet (2930)

gdx's picture

28-10-2018, 10:43

Voici le lien du Pratique du MSX.
http://www.msx.org/fr/forum/multilingual-forums/discussions-...

N'utilisez pas "Le Livre du MSX" de Daniel Martin, ce n'est un pas un bon livre, il ne suit pas le standard.

CALL $07CD n'est pas standard.

By rendomizer

Rookie (27)

rendomizer's picture

28-10-2018, 12:00

ok merci c'est pour ça que ça ne marche pas lol Vous n'avez pas un bout de code pour afficher des pixels colorisés ?

By rendomizer

Rookie (27)

rendomizer's picture

28-10-2018, 14:17

Un GRAND merci pour ce pdf du Pratique du MSX Mr le Prophet. Vous n'auriez pas un petit bout de code pour afficher un sprite ?

By gdx

Prophet (2930)

gdx's picture

08-11-2018, 13:09

Non mais il y a plusieurs jeux sur le net donnés avec le code source.