pacHa Le 01/04/2003 à 13:46 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...
si tu as une 83+, c'est normal, il faut mettre des bcall et bjump à la place des sauts vers les rom calls...
pacHa Le 01/04/2003 à 20:11 ouais merci bien mais ca marche pas pour une 83 !!!
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...
pacHa Le 02/04/2003 à 08:20 ouais j'ai tout fait...c'est peut etre à cause de l'émulateur, j'ai pas encore testé sur une vraie 83...