I've recently started learning Assembly language and although it seems awfully tedious I'm making a bit of headway. I'm currently using a 6800 emulator found here
http://www.hvrsoftware.com/6800emu.htm
I've made two subroutines charout and strout to enable output and everythings dandy.
My problem lies in that I'd like to be able to directly specify an x and y value for the string/char to be outputted on the 54x20 display.
The string buffer is at $FB00 and basically what I want to do is this:
output adjustment = (y * 54) + x
absolute output position = $FB00 + output adjustment
but I can't figure out how to do that
Hope that all made sense, and any help is greatly appreciated.
*EDIT*
Oh, I forgot to mention that x is a value between 0 and 53, and y is a value between 0 and 29
*END EDIT*