RE: A86: detokenizer
[Prev][Next][Index][Thread]
RE: A86: detokenizer
I don't know if this has any relevance, but I tried using this code with a
large BASIC game (around 10k when tokenized) and it gave an Error 15 memory.
I only changed the last line (.db 2,"AA") to .db 8,"DopeWars". Do you know
why it wouldn't work? I did not test it with a smaller BASIC program.
Bryan Kam
Bryan_kam@usa.net
http://bryan.kam.tripod.com/
-----Original Message-----
From: owner-assembly-86@lists.ticalc.org
[mailto:owner-assembly-86@lists.ticalc.org] On Behalf Of ComAsYuAre@aol.com
Sent: Saturday, January 08, 2000 8:19 PM
To: assembly-86@lists.ticalc.org
Subject: A86: detokenizer
Ok I actually got this detokenizer working! This is mainly for Josh but I
thought I'd send it to the whole list :P
#include "TI86.inc"
.org _asm_exec_ram
ld hl,name-1
rst 20h
rst 10h
ret c
call _setupEditequ ;set up editor
call _detok ;this _does_ detokenize the prog, but it leaves out
the leading signature byte so it appears corrupt if left this way
call _bufToTop ;move the buffer to top
xor a
call _bufInsert ;and insert a null char, which signifies untokenized
jp _closeEditequ ;close editor
name:
.db 2,"AA"
----
Jonah Cohen
<ComAsYuAre@aol.com>
http://linux.hypnotic.org/~jonah/
References: