Welcome,
Guest
. Please
login
or
register
.
Did you miss your
activation email
?
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
Home
About
Team
Rules
Stats
Status
Sitemap
Chat
IRC Server Map
IRC Bots
Control Panel
Omninet
Rules
Downloads
Forum
News
Our Projects
Major Community Projects
Recent...
Unread
Replies
Recent
Tools
Online Axe Tilemap Editor
TI-83 Plus ASM File Unsquisher
Z80 Conversion Tools
IES TI File Editor
Free RAM areas
Comprehensive Getkeyr table
URL Shortener
Help
Contact Us
Change Request
Report Issue/Bug
Team
Articles
Members
View the memberlist
Search For Members
Buddies
Login
Register
Omnimaga
»
Forum
»
Omnimaga
»
Our Projects
»
Completed
»
Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner
(Moderator:
Hot_Dog
) »
Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
« previous
next »
Print
Pages:
1
2
[
3
]
4
5
...
21
Go Down
Author
Topic: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion (Read 71641 times)
0 Members and 1 Guest are viewing this topic.
DJ Omnimaga
Former TI programmer
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55865
Rating: +3151/-232
CodeWalrus founder & retired Omnimaga founder
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #30 on:
May 02, 2010, 02:21:32 pm »
Bad TI
Logged
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at
https://discord.gg/cuZcfcF
Official Website
|
T-Shirt store
|
Reverbnation
|
Facebook
|
Youtube
|
Twitter
|
Spotify
Raylin
Godslayer
LV10
31337 u53r (Next: 2000)
Posts: 1392
Rating: +83/-25
I am a certifiable squirrel ninja.
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #31 on:
May 02, 2010, 02:21:33 pm »
test.asm:4: error: Can't recognize '_ClrLCDFull' as an instruction or macro
test.asm:5: warning: redefinition of 'LD'
ti83plus.inc:1361: warning: previous definition of 'LD' was here
test.asm:5: error: Can't recognize 'a' as an instruction or macro
test.asm:6: error: Can't recognize 'a' as an instruction or macro
test.asm:7: warning: redefinition of 'LD'
ti83plus.inc:1361: warning: previous definition of 'LD' was here
test.asm:7: error: Can't recognize 'h' as an instruction or macro
test.asm:8: warning: redefinition of 'LD'
ti83plus.inc:1361: warning: previous definition of 'LD' was here
test.asm:8: error: Can't recognize 'l' as an instruction or macro
test.asm:9: warning: redefinition of 'B_CALL'
test.asm:4: warning: previous definition of 'B_CALL' was here
test.asm:9: error: Can't recognize '_DispHL' as an instruction or macro
test.asm:10: warning: redefinition of 'B_CALL'
test.asm:4: warning: previous definition of 'B_CALL' was here
test.asm:10: error: Can't recognize '_getKey' as an instruction or macro
test.asm:11: warning: redefinition of 'B_CALL'
test.asm:4: warning: previous definition of 'B_CALL' was here
test.asm:11: error: Can't recognize '_ClrLCDFull' as an instruction or macro
Pass two...
Done
I think this is because the one I have is for 2002 and yours is 2001.
Logged
Bug me about my book.
Sarah:
TI-83 Plus Silver Edition [OS 1.19]
Cassie:
TI-86 [OS 1.XX]
Elizabeth:
TI-81 [OS 1.XX]
Jehuty:
TI-83 Plus Silver Edition [OS 1.19]
Tesla:
CASIO Prizm
Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11
Super Veteran (Next: 3000)
Posts: 2966
Rating: +445/-10
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #32 on:
May 02, 2010, 02:24:45 pm »
Can I see your test.asm?
Logged
There are people who can speak two languages, and they are called bilingual. There are people who speak three languages and are therefore trilingual. Then there are people who speak one language, and these people are called Americans.
Raylin
Godslayer
LV10
31337 u53r (Next: 2000)
Posts: 1392
Rating: +83/-25
I am a certifiable squirrel ninja.
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #33 on:
May 02, 2010, 02:27:11 pm »
#include "ti83plus.inc"
.org 40339
.db t2ByteTok, tAsmCmp
B_CALL _ClrLCDFull
ld a,7
add a,4
ld h,0
ld l,a
B_CALL _DispHL
B_CALL _getKey
B_CALL _ClrLCDFull
ret
Logged
Bug me about my book.
Sarah:
TI-83 Plus Silver Edition [OS 1.19]
Cassie:
TI-86 [OS 1.XX]
Elizabeth:
TI-81 [OS 1.XX]
Jehuty:
TI-83 Plus Silver Edition [OS 1.19]
Tesla:
CASIO Prizm
Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11
Super Veteran (Next: 3000)
Posts: 2966
Rating: +445/-10
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #34 on:
May 02, 2010, 02:29:13 pm »
For starters, everything line after .db must be at least one space away from the beginning of the line. That's why almost every line of code in the example is tabbed.
Logged
There are people who can speak two languages, and they are called bilingual. There are people who speak three languages and are therefore trilingual. Then there are people who speak one language, and these people are called Americans.
Raylin
Godslayer
LV10
31337 u53r (Next: 2000)
Posts: 1392
Rating: +83/-25
I am a certifiable squirrel ninja.
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #35 on:
May 02, 2010, 02:32:22 pm »
Works.
Testing with the newer ti83plus.inc.
Will edit.
New ti83plus.inc with the #define lines added in: FAILED.
ti83plus.inc:79: error: Can't recognize 'macro' as an instruction or macro
ti83plus.inc:80: error: RST doesn't take these arguments
«
Last Edit: May 02, 2010, 02:36:46 pm by Raylin
»
Logged
Bug me about my book.
Sarah:
TI-83 Plus Silver Edition [OS 1.19]
Cassie:
TI-86 [OS 1.XX]
Elizabeth:
TI-81 [OS 1.XX]
Jehuty:
TI-83 Plus Silver Edition [OS 1.19]
Tesla:
CASIO Prizm
Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11
Super Veteran (Next: 3000)
Posts: 2966
Rating: +445/-10
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #36 on:
May 02, 2010, 02:44:33 pm »
I hope you're talking about the one downloaded from the Ti-Website and not the new one I provided. If that's the case, I'll give everyone the new link.
Logged
There are people who can speak two languages, and they are called bilingual. There are people who speak three languages and are therefore trilingual. Then there are people who speak one language, and these people are called Americans.
Raylin
Godslayer
LV10
31337 u53r (Next: 2000)
Posts: 1392
Rating: +83/-25
I am a certifiable squirrel ninja.
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #37 on:
May 02, 2010, 02:48:15 pm »
Yeah.
The new ti83plus.inc I speak of is the one downloaded from TI's site.
Logged
Bug me about my book.
Sarah:
TI-83 Plus Silver Edition [OS 1.19]
Cassie:
TI-86 [OS 1.XX]
Elizabeth:
TI-81 [OS 1.XX]
Jehuty:
TI-83 Plus Silver Edition [OS 1.19]
Tesla:
CASIO Prizm
calc84maniac
eZ80 Guru
Coder Of Tomorrow
LV11
Super Veteran (Next: 3000)
Posts: 2898
Rating: +467/-17
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #38 on:
May 02, 2010, 04:06:00 pm »
http://brandonw.net/calcstuff/ti83plus.txt
Logged
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
Raylin
Godslayer
LV10
31337 u53r (Next: 2000)
Posts: 1392
Rating: +83/-25
I am a certifiable squirrel ninja.
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #39 on:
May 02, 2010, 07:04:43 pm »
Uhm.
Is the entire file supposed to display when I try to compile?
0.o
I think it would be best to answer this question.
If I use the 2001 version, what is the difference? I mean, are there updated commands or something?
Logged
Bug me about my book.
Sarah:
TI-83 Plus Silver Edition [OS 1.19]
Cassie:
TI-86 [OS 1.XX]
Elizabeth:
TI-81 [OS 1.XX]
Jehuty:
TI-83 Plus Silver Edition [OS 1.19]
Tesla:
CASIO Prizm
Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11
Super Veteran (Next: 3000)
Posts: 2966
Rating: +445/-10
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #40 on:
May 02, 2010, 09:02:37 pm »
Can you be more specific? Are you compiling a different example? Are you trying to use a different version?
Here's the thing: The versions of ti83plus.inc created by Texas Instruments are not compatible with spasm. The version I uploaded, and I'm pretty sure the version calc84maniac uploaded, were made to work with spasm.
Logged
There are people who can speak two languages, and they are called bilingual. There are people who speak three languages and are therefore trilingual. Then there are people who speak one language, and these people are called Americans.
calc84maniac
eZ80 Guru
Coder Of Tomorrow
LV11
Super Veteran (Next: 3000)
Posts: 2898
Rating: +467/-17
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #41 on:
May 02, 2010, 09:29:20 pm »
The one most likely to work with SPASM is the copy on revsoft.org. Unfortunately, that is inaccessible at the moment.
Logged
"Most people ask, 'What does a thing do?' Hackers ask, 'What can I make it do?'" - Pablos Holman
DJ Omnimaga
Former TI programmer
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55865
Rating: +3151/-232
CodeWalrus founder & retired Omnimaga founder
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #42 on:
May 02, 2010, 10:42:17 pm »
Are there any other copy available somewhere else? Otherwise it might be good that somebody uploads a copy somewhere, even if just rapidshare for now.
Logged
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at
https://discord.gg/cuZcfcF
Official Website
|
T-Shirt store
|
Reverbnation
|
Facebook
|
Youtube
|
Twitter
|
Spotify
Hot_Dog
If you can't find a cat, look for its tail.
Project Author
LV11
Super Veteran (Next: 3000)
Posts: 2966
Rating: +445/-10
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #43 on:
May 02, 2010, 10:54:16 pm »
Well we do have the file on this site. Otherwise you can go here:
http://code.google.com/p/seekanddestroy/source/browse/#svn/trunk/Outside
Functions
The file is toward the bottom of the list. When I finalize the tutorials, I'll link to this site.
Logged
There are people who can speak two languages, and they are called bilingual. There are people who speak three languages and are therefore trilingual. Then there are people who speak one language, and these people are called Americans.
DJ Omnimaga
Former TI programmer
CoT Emeritus
LV15
Omnimagician (Next: --)
Posts: 55865
Rating: +3151/-232
CodeWalrus founder & retired Omnimaga founder
Re: Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion
«
Reply #44 on:
May 02, 2010, 10:56:11 pm »
Ok good
I hope the RS issue can be sorted out. They are unable to reach the hoster, KevinJB/Rezek
Logged
In case you are wondering where I went, I left Omni back in 2015 to form CodeWalrus due to various reasons explained back then, but I stopped calc dev in 2016 and am now mostly active on the CW Discord server at
https://discord.gg/cuZcfcF
Official Website
|
T-Shirt store
|
Reverbnation
|
Facebook
|
Youtube
|
Twitter
|
Spotify
Print
Pages:
1
2
[
3
]
4
5
...
21
Go Up
« previous
next »
Omnimaga
»
Forum
»
Omnimaga
»
Our Projects
»
Completed
»
Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner
(Moderator:
Hot_Dog
) »
Hot Dog's TI-83+ Z80 ASM for the Absolute Beginner--Discussion