Telemon 2.4 to telemon 3.0 (bank 7 orix)

 telemon 2.4telemon 3.0Descriptioninformations
XOP0 $00$00open channel 0Don't use it, il will disappars in next version of orix
XOP1$01$01open channel 1Don't use it, il will disappars in next version of orix
XOP2$02$02open channel 2Don't use it, il will disappars in next version of orix
XOP3$03$03open channel 3Don't use it, il will disappars in next version of orix
XCL0$04$04Close channel 0will be removed in orix
XCL1$05$05Close channel 1will be removed in orix
XCL2$06$06Close channel 2will be removed in orix
XCL3$07$07Close channel 3will be removed in orix
XRD0$08$08close an I/O on a channel. If we try to close an I/O which is not open in the channel 0, the command is ignoredwill be removed in orix
XRD1$09$09close an I/O on a channel. If we try to close an I/O which is not open in the channel 1, the command is ignoredwill be removed in orix
XRD2$0a$0aclose an I/O on a channel. If we try to close an I/O which is not open in the channel 2, the command is ignoredwill be removed in orix
XRD3$0b$0bclose an I/O on a channel. If we try to close an I/O which is not open in the channel 3, the command is ignoredwill be removed in orix
XRDW0 $0c$0c
XRDW1$0d$0dwill be removed in orix
XRDW2$0e$0ewill be removed in orix
XRDW3$0f$0fwill be removed in orix
XTSTLP$1E-test if a printer is connectednot available in telemon 3.0
XDIVIDE_INTEGER32_BY_1024-$1EDivide a 32 bits integer by 1024 (useful to convert MB to KB), there is a bugNot available in telemon 2.4
XVARS-$24Can fetch a telemon variable address. It's useful if a program is not compiled with OrixNot available in telemon 2.4
XNOMFI$24-test if a filename is valid (9 chars+"."+3 charsNot available in telemon 3.0
XFREAD-$27read a file
XINSER$2e-insert a linenot available in telemon 3.0
XVDTCT$30-not available in telemon 3.0
XOPEN-$30open filename (strings in AY terminated by 0)
XVDTG2$31-not available in telemon 3.0
XOPENRELATIVE-$31openrelative path, but don't use it, use XOPEN instead
XEDTIN$32-not available in telemon 3.0
XCLOSE-$3AClose a file
XVDTDA$3A-not available in telemon 3.0
XFWRITE-$3Bfwrite, writes bytes in a file
XVDTAH$3B-not available in telemon 3.0
XFSEEK-$3FNot working yet
XMKDIR-$4BCreate a path (AY contains the string terminated by 0). Accept absolute path
XHCVDT$4B-not available in telemon 3.0
XRM-$4Derase file (AY contains the string terminated by 0). Accept absolute path
XMALLOC-$5BReturn an free adress memory
AY contains the length of the memory needed
XMLOAD$60-not available in telemon 3.0
XFREE-$62Free malloc chunk (AY contains the adress of the first byte)
XRING$62-not available in telemon 3.0
XEXEC-$63Not working yet

Leave a Reply

Your email address will not be published. Required fields are marked *