Una pregunta técnica: alguien puede indicarme (con el código ensamblador
si no es mucho pedir) que debo hacer para que una rutina que tengo hecha
se ejecute en la interrupción del timer (o sea, 50 veces por segundo).
A ver... ojo que lo escribo de memoria:
;Instalar
ld hl,#FD9F
ld de,OLD_HOOK
ld bc,5
ldir
di
ld hl,NEW_HOOK
ld de,#FD9F
ld bc,5
ldir
ei
ret
NEW_HOOK: jp CODIGO
ret
ret
CODIGO: call OLD_HOOK
... (pon aquí tu código)
ret
OLD_HOOK: ds 5
;Desinstalar (restaurar gancho antiguo)
dir
ld hl,OLD_HOOK
ld de,#FD9F
ldir
ei
ret
Creo que era asín.
*** NEXT BARCELONA MSX USERS MEETING: DECEMBER 9TH ***
------------------------------------------------------------------------------------------------------
Konami Man - AKA Nestor Soriano (^ ^)v
Itsumo MSX user
konamiman(_en_)geocities(_punto_)com
http://konamiman.msx.tni.nl
Kyoko Koizumi home page (under construction):
http://www.geocities.com/tamachan1976/index.html
------------------------------------------------------------------------------------------------------