Re: A85: Matix
[Prev][Next][Index][Thread]
Re: A85: Matix
To John Koch:
> >> Why will no one ever answer me? I want to store to a temporary variable
> >> called (temp) which contains my GameBoard. Now, IN ZSHELL, how do I
> >> change and store things to certain cordinates in a matrix which is
> >> stored in a variable?
The only difference in ZShell and Usgard programs is that Usgard has more
ROM calls that ZShell doesn't, and Usgard has built-in relocation done by
the compiler and operating shell. So, this is how you store the matrix:
temp:
.db 0,0,0,0,0
.db 0,0,0,0,0
.
.
.
.db 0,0,0,0,0
Now, I'm new to all this, but as I understand it, if you want to store,
say 10 in the second column, first row, you'd do this in Usgard:
ld (&temp+1), $A
In ZShell, you do the same thing, except you add (PGRM_ADR), but when I
started programing, it was using USUL for Usgard, so I don't know for
sure. This will work for every ASM program, though. Just add the
program's offset, and like I said, with "&," Usgard does it automatically.
I hope that helps you.
To Robert Cutmann:
> Here Here!!
Hehe, it's "Hear, hear!"
-----
Stuntman (Nathan Haines) - ICQ UIN#: 2157863
http://www.cyberverse.com/~stuntman/nathan.html
President of Stuntworks, QuickBASIC/Visual BASIC programmer
Stuntworks - http://stuntworks.home.ml.org
References: