1

ouais eh ben je recherche une routine qui affiche hl en petit pout 83/+, parce que sur 82 on fait
ld hl,unnombre CALL HL_DECI CALL D_ZM_STR CALL CR_GRBCopy

mais sur la 83, HL_DECI ca existe pas, alors je suis un peu dans la muise...y'a Tijl, le crateur de venus, qui m'a envoyé ca :

vdispHL:
ld de,8094h+5
ld b,5
vdispHLLoop:
dec de
call _divHLby10
add a,30h
ld (de),a
djnz vdispHLLoop
ex de,hl
ld b,5
jp _vputsn

mais ca me fait planter l'émulateur...aidez moi svp...
-pacHa

2

si tu as une 83+, c'est normal, il faut mettre des bcall et bjump à la place des sauts vers les rom calls...

3

ouais merci bien mais ca marche pas pour une 83 !!!
-pacHa

4

tu es sur que tu as bien appellé sa routine, avec un call vdispHL ? (l'absence de ret à la fin est normal, car c'est le ret du _vputsn qui va faire retourner au call... sinon, je vois pas de problème dans ce bout de code...

5

ouais j'ai tout fait...c'est peut etre à cause de l'émulateur, j'ai pas encore testé sur une vraie 83...
-pacHa