ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: Command Post Released

Command Post Released
Posted by Michael on 17 February 2003, 04:34 GMT

Command PostGreg Dietsche has released his utility Command Post for the 89, 92+, and Voyage 200. This flash application provides advanced facilities for 68k developers to debug and test their programs on the calculator. It has anti-crash protection, leak watching, an extensive hex editor, and many other tools. Developers will soon love this program, and everyone now has the ability to examine and learn from the calculator's structure.

 


The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.


Re: Command Post Released
JcN  Account Info

Nice stuff! HEX programming on the TI-89!

What does it actually DO for you though?

     17 February 2003, 05:02 GMT


Re: Re: Command Post Released
swtaarrs  Account Info
(Web Page)

Random memory editing....

Need I say more?

I've been a beta tester for a while and command post has kept me busy during many math classes.

     17 February 2003, 05:48 GMT


dang!
slimey_limey  Account Info
(Web Page)

I should have been a beta-tester.... I've been waiting this out impatiently since about April(*) of 2002!

This program will go IMMEDIATELY to my calculator. THANK YOU GREG!!!

(*) Well, from the first month that it was announced, whenever that was.

<pseudocode>
<runProgram name="GraphLink.exe">
<sendCommand name="send" value="cmdpost.89k">
<calcSendSilentLinkCmd name="runAPP" appid="CMDPOST">
</pseudocode>

     18 February 2003, 03:45 GMT

Re: Command Post Released
JcN  Account Info

How does the memory "leak"?

     17 February 2003, 05:03 GMT

Re: Re: Command Post Released
Jason Ho  Account Info
(Web Page)

When you dont free allocated memory.

     17 February 2003, 05:07 GMT


Re: Re: Re: Command Post Released
no_one_2000_  Account Info
(Web Page)

That's why I'm always really careful about using the memory allocation functions.

btw, I like your game Alien Invasion. I got to level 89 :)

     17 February 2003, 16:04 GMT

Re: Re: Re: Re: Command Post Released
Jason Ho  Account Info
(Web Page)

Thanks :O)
I think the highest ive gotten to on Alien Invasion is level 150ish.

Jason Ho
http://jasonho.resnet.gatech.edu

     17 February 2003, 17:35 GMT


Re: Re: Re: Re: Re: Command Post Released
lord_nightrose Account Info
(Web Page)

Aagh! They have ResNet at Georgia Tech? *shudder* I'm sorry... I can sympathize...

     17 February 2003, 19:11 GMT


Re: Re: Re: Re: Re: Re: Command Post Released
no_one_2000_  Account Info
(Web Page)

Resnet? Hey, that's in your URL...

Oh, about the command post program... does it visually convert the hex code to ASM, or do you have to know hex to use it?

I had another thought... since C code is translated to ASM before it runs on the 89/92+, could I use this to learn how C translates to ASM? That could help me learn it... maybe not, it's just a thought

     17 February 2003, 21:52 GMT


Re: Re: Re: Re: Re: Re: Re: Command Post Released
dietsche Account Info
(Web Page)

>does it visually convert the hex code to ASM, or do
>you have to know hex to use it?

Version 1.0 doesn't, but i do have a very good start on a disassembler implemented in the current version.

-Greg

     18 February 2003, 01:10 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Command Post Released
no_one_2000_  Account Info
(Web Page)

Cool, that's great :-)

     18 February 2003, 22:08 GMT


Re: Re: Re: Re: Command Post Released
Theycallmeyams  Account Info

I just stay away from memory allocation all together. I don't see any benifit to it anyway.

     18 February 2003, 00:22 GMT

Re: Re: Re: Re: Re: Command Post Released
benryves  Account Info
(Web Page)

...is this the same as using saferam?

     18 February 2003, 09:14 GMT

Re: Re: Re: Re: Re: Re: Command Post Released
no_one_2000_  Account Info
(Web Page)

I don't 100% understand it, but what I think it does, is gathers up memory for you to do memory-intensive stuff later on in the program. Then, you free it when you're done with it. I think it's for preventing memory error crashes and stuff. Am I close to being right, anyone? :)

     18 February 2003, 22:10 GMT


Re: Re: Re: Re: Re: Re: Command Post Released
Kevin Kofler
(Web Page)

There is no such thing as "saferam" on the TI-89/92+/V200. You need to allocate all the memory you are going to use apart from the CPU stack.

     19 February 2003, 02:19 GMT


Re: Re: Re: Re: Re: Command Post Released
nyall Account Info
(Web Page)

So if you're coding c and you want to create a file how do you do it without memory allocation?

     18 February 2003, 17:19 GMT


Re: Re: Command Post Released
Nathan Crank  Account Info
(Web Page)

same way you and I do, unzip you pants and ai... oh, you mean calc memory.
It just allocates stuff incorrectly (i think)

     18 February 2003, 18:11 GMT


Re: Re: Re: Command Post Released
no_one_2000_  Account Info
(Web Page)

It's when they don't free allocated memory (I think this was answered farther up)

     18 February 2003, 22:11 GMT


Re: Re: Re: Re: Command Post Released
JcN  Account Info

What do you mean by allocated memory? Are variables in it relocated to a new register or address in the RAM chip, and stay there until they are deleted, thus taking up space if they aren't and causing free memory to decline?

     25 February 2003, 05:54 GMT

Re: Command Post Released
Infest997  Account Info

This program is a lot like CalcSys for the TI-83 Plus, except cooler!

     17 February 2003, 06:09 GMT


Re: Re: Command Post Released
angelboy Account Info
(Web Page)

CalcSystem is Cool!!!

     17 February 2003, 16:54 GMT


Re: Re: Re: Command Post Released
Chickendude  Account Info
(Web Page)

No, just CalcSys. >:| lol

     17 February 2003, 19:39 GMT


Re: Re: Re: Re: Command Post Released
benryves  Account Info
(Web Page)

CalcSys is really very useful!

     18 February 2003, 09:15 GMT


Re: Re: Re: Re: Re: Command Post Released
angelboy Account Info
(Web Page)

yeah, especially when you get it to delete your operating system!

     18 February 2003, 22:19 GMT


Re: Re: Re: Re: Re: Re: Command Post Released
JcN  Account Info

How do you delete your OS, and what happens to the calculator when that happens?

     20 February 2003, 04:14 GMT


Re: Re: Re: Re: Re: Re: Re: Command Post Released
angelboy Account Info
(Web Page)

I don't know how I do it, but it just happens. Then the calc says "Waiting...Please install calculator software now"

     22 February 2003, 21:07 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Command Post Released
JcN  Account Info

Weird. The fact that the calculator can actually display text like that is strange because text functions and characters are defined in the OS itself.

     23 February 2003, 03:14 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Command Post Released
Kevin Kofler
(Web Page)

The first 64 KB (on the TI-89/92+/V200 - I don't know the exact quantity for the TI-83+/73) of FlashROM are write-protected and contain the so-called "boot code", which also includes a copy of the fonts.

     24 February 2003, 23:58 GMT

1  2  3  4  5  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer