I've just started trying to learn Z80 Assembly today so I can make assembly programs for my TI-84PSE, but I have yet to get a functioning program that I can work with. After many attempts at getting a working assembler, I settled with using Latenite and Wabbitemu to debug.
I found the follow code on this board and pasted it into my Program.asm file which was generated with the project:
Code:
I had to change a few things in the Header.asm file (also generated with the project) to get it to build (specifically I had to change "Program.Main" to "Main") and put ti83plus.inc into the include directory (is using this file necessary? it builds either way). I open the file in Wabbitemu and run it with Asm(), but nothing happens. It just says "Done". What is the problem here? Sorry about the simple question, but there isn't exactly a vast amount of updated Z80 resources online
I found the follow code on this board and pasted it into my Program.asm file which was generated with the project:
Code:
; ===============================================================
; Hello World
; ===============================================================
.nolist
#include "ti83plus.inc"
.list
Main:
b_call(_ClrLCDFull)
b_call(_HomeUp)
ld hl,Hello
b_call(_PutS)
b_call(_NewLine)
ret
Hello:
.db "Hello, world.",0
.end
.end
I had to change a few things in the Header.asm file (also generated with the project) to get it to build (specifically I had to change "Program.Main" to "Main") and put ti83plus.inc into the include directory (is using this file necessary? it builds either way). I open the file in Wabbitemu and run it with Asm(), but nothing happens. It just says "Done". What is the problem here? Sorry about the simple question, but there isn't exactly a vast amount of updated Z80 resources online