TASM on calc. Has anyone tried it?

A General Discussion forum for TI calculators

Moderator: MaxCoderz Staff

So, is this useful?

novelty
3
25%
revolutionary
5
42%
don't care
4
33%
 
Total votes: 12

User avatar
DigiTan
Calc Master
Posts: 1069
Joined: Fri 04 Mar, 2005 12:52 am
Location: NW Wisconsin
Contact:

Post by DigiTan »

Maybe instead of including all of ti83plus.inc, you could trim it down to the fundamentals. Like bcalls for keypresses and whatnot. If the slightest ASM mistake is gonna wipe out the whole calc each time, nobody is going to try anything too elaborate anyway. Unless they're a daredevil. That's my 2 maxcoins.
My diet consists of nails, code-stealers, and HP fans.
Projects:

Robot War [TI-82, TI Flash App]
Sonic the Hedgehog [Multiplatform]
Liazon
Calc Guru
Posts: 962
Joined: Thu 27 Oct, 2005 8:28 pm

Post by Liazon »

VAT ROMcalls? i think those are the most useful imho. Besides that, I've never used ROM calls, just ion routines and direct input.

then again, I've only coded ASM once in a very blue moon.
Image Image Image
DarkAuron
Maxcoderz Staff
Posts: 1349
Joined: Sat 18 Dec, 2004 6:53 pm

Post by DarkAuron »

What if you could connect your calculator to a palm? That way you could code asm on the palm, send to the calculator. *shrug*
[Gridwars Score] - E: 1860037 M: 716641 H: 261194
User avatar
Timendus
Calc King
Posts: 1729
Joined: Sun 23 Jan, 2005 12:37 am
Location: Netherlands
Contact:

Post by Timendus »

Or you could get a life so you don't even have the time or feel the need to code assembly on the go :mrgreen:
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
CompWiz
Calc King
Posts: 1950
Joined: Thu 13 Oct, 2005 1:54 pm
Location: UB

Post by CompWiz »

Timendus wrote:Or you could get a life so you don't even have the time or feel the need to code assembly on the go :mrgreen:
then who would make any calculator programs if we all got a life? :P
In Memory of the Maxcoderz Trophy Image
User avatar
Timendus
Calc King
Posts: 1729
Joined: Sun 23 Jan, 2005 12:37 am
Location: Netherlands
Contact:

Post by Timendus »

Who would want any? ;)
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
CompWiz
Calc King
Posts: 1950
Joined: Thu 13 Oct, 2005 1:54 pm
Location: UB

Post by CompWiz »

Timendus wrote:Who would want any? ;)
people who are bored in math or science class. I've tried it, carying a gameboy into physics class is not nearly as well recieved as playing calculator games. I played calc games for most of the physics classes this year, with no problem. same in math class.

:P
In Memory of the Maxcoderz Trophy Image
necro
Calc King
Posts: 1619
Joined: Sat 26 Mar, 2005 2:45 am
Location: your shadow

Post by necro »

doesn't seem to practical to me
Liazon
Calc Guru
Posts: 962
Joined: Thu 27 Oct, 2005 8:28 pm

Post by Liazon »

The only thing I don't like about coding on the comp is that it hurts my eyes after awhile and I get really tired.
Image Image Image
User avatar
Shadow Phoenix
Calc Guru
Posts: 835
Joined: Mon 03 Jan, 2005 7:54 pm
Location: out there. seriosly.

Post by Shadow Phoenix »

OMFG TASM ON CALC!!!
ITS THE 1ST APRIL ALL OVER AGAIN!!


I am going to try this APP ASAP.

ASM on my TI.... oh boy... RAM restore will come in hand!!
Life is getting better.
King Harold
Calc King
Posts: 1513
Joined: Sat 05 Aug, 2006 7:22 am

Post by King Harold »

you know whats wrong with this..
.db will cause an error, allways. try it.
any immediate value must be decimal (it has a hexadecimal converter.. which doesnt work)
it takes forever, and it isnt even optimized
i asked that guy for the source for bugfixes, he gave it, and it wasnt optimised either, not that its a problem.. but still..
im going to try and fix it..
chickendude
Extreme Poster
Posts: 340
Joined: Fri 07 Jul, 2006 2:39 pm

Post by chickendude »

Well, I'd say a large issue is that developing on calc means that your source is more prone to RAM clears. Archiving and unarchiving your source before/after you want to test seems like a pain. Plus, my source files for simple routines are at least 10k. Definitely not calc-friendly.
User avatar
Shadow Phoenix
Calc Guru
Posts: 835
Joined: Mon 03 Jan, 2005 7:54 pm
Location: out there. seriosly.

Post by Shadow Phoenix »

King Harold wrote:you know whats wrong with this..
.db will cause an error, allways. try it.
any immediate value must be decimal (it has a hexadecimal converter.. which doesnt work)
it takes forever, and it isnt even optimized
i asked that guy for the source for bugfixes, he gave it, and it wasnt optimised either, not that its a problem.. but still..
im going to try and fix it..
OMG I LOVE YOU!!!!! IF YOU GET THIS YOU WILL BE A HERO FOR GEEKS EVERYWHERE!!!

:D :twisted:
Well, I'd say a large issue is that developing on calc means that your source is more prone to RAM clears. Archiving and unarchiving your source before/after you want to test seems like a pain. Plus, my source files for simple routines are at least 10k. Definitely not calc-friendly.
CrunchyOS? Doesnt clear your RAM!
Life is getting better.
King Harold
Calc King
Posts: 1513
Joined: Sat 05 Aug, 2006 7:22 am

Post by King Harold »

Or i could just have it archive the source right after compiling it.. no big deal..
if someone would like to explain in easy short words how to use _FlashtoRam and _Pagedget then i could make it compile archived source..

ps: expect a Basic program using the old tasm-on-calc ZTASM but a better Basic part sometime during next week (if im not ill again)
CompWiz
Calc King
Posts: 1950
Joined: Thu 13 Oct, 2005 1:54 pm
Location: UB

Post by CompWiz »

Yes, if a program crashes, crunchy os may be able to stop it from clearing the ram(usually, but it doesn't always work). Even if it doesn't, the program you are running will not be corrupted or deleted if it crashes.
In Memory of the Maxcoderz Trophy Image
Post Reply