So I've started to learn z80, and since I'll probably have a lot of questions, I made this thread.
Calc: TI84+SE running on the jsTIfied Emulator
ASM: using z80
Assembler: Brass (with DCS sdk)
First Problem: I've been using the tutorial from here: http://jacob.heliohost.org/calc/doc/28days/lesson/toc.html
And on day 1, I copied down the 'Hello World' sample program and assembled it using Brass. I uploaded it on jsTIfied and ran the program with the Asm( program. However i only get two periods as an output like: '..'
Here is a picture:
and the code I'm using:
Code:
What is going wrong?
Calc: TI84+SE running on the jsTIfied Emulator
ASM: using z80
Assembler: Brass (with DCS sdk)
First Problem: I've been using the tutorial from here: http://jacob.heliohost.org/calc/doc/28days/lesson/toc.html
And on day 1, I copied down the 'Hello World' sample program and assembled it using Brass. I uploaded it on jsTIfied and ran the program with the Asm( program. However i only get two periods as an output like: '..'
Here is a picture:
and the code I'm using:
Code:
.nolist
#include "ti83plus.inc"
#define ProgStart $9D95
.list
.org ProgStart - 2
.db t2ByteTok, tAsmCmp
b_call(_ClrLCDFull)
ld hl, 0
ld (PenCol), hl
ld hl, msg
b_call(_PutS) ; Display the text
b_call(_NewLine)
ret
msg:
.db "Hello world!", 0
.end
.endWhat is going wrong?






