Page 1 of 1

[Axe] Faire appel à d'autres programmes

Unread postPosted: 07 May 2013, 12:58
by Persalteas
CET ARTICLE EST UN PLAGIAT COMPLET DE CELUI DE KINDERMOUMOUTE ICI.

Vous pensez qu'un programme Axe signifie tout le temps un seul exécutable ?
Sachez qu'il est possible de faire appel à un programme Asm ou TI-Basic, il existe des astuces pour cela. :bj:

Faire appel à un programme Asm nostub :
Code: Select all
"prgmASM"Asm(E72AEC89E5EF7C4EE122EC89


Faire appel à un programme TI-Basic :
Code: Select all
:"prgmBASIC"Asm(E7FDCB08CEEF9B4AFDCB088E


Sachez que ces deux astuces marchent aussi avec des pointeurs :

Code: Select all
:"prgmASM"→Str1
:"prgmBASIC"→Str2
:
:.Le programme Asm
:Str1
:Asm(E72AEC89E5EF7C4EE122EC89
:
:.Le programme TI-Basic
:Str2
:Asm(E7FDCB08CEEF9B4AFDCB088E

Le tout est de renvoyer le pointeur du programme dans le registre HL.

Important : cela ne marche que si les programmes sont dans la ram !