Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.


Topics - ACagliano

Pages: 1 ... 5 6 [7] 8
91
TI-BASIC / Need Help Extracting Programs
« on: June 09, 2010, 02:28:55 pm »
Hi guys. I'm back again and about to start a new project, I'm trying to design a Chemistry Suite, composed of a bunch of programs to solve different problems in molecular chemistry. Each topic will be a different program and they will all be compiled into a group. I then want to have one main program with a list of all included functions. You select a function, and the main program extracts the sub-routine that corresponds to it from the group and runs it (my initial thought was to use Celtic 3 for this), then deletes it once the sub-routine is exited. This would significantly save memory space while using the Suite.

The dilemma: What if Celtic3 gets deleted? How could I code an error message? How could I even check whether Celtic3 exists without some sort of asm routine or outside asm library?

The solutions I'm considering:
1. Using Axe (but Axe can't extract files from groups (yet)?)
2. Using assembly (I don't know enough of assembly to write the entire main program)

Any ideas? My only specification is that I really only want ONE main program that will extract the sub-routines from the group, no extra assembly routines, as they will also cause errors if they get deleted. I want to eliminate as much potential error as possible.

92
Web Programming and Design / Help with Html
« on: May 04, 2010, 11:48:07 am »
I need help with something. I am trying to embed an audio file that I have uploaded to my website onto a webpage. The embed works, but I can't seem to get the autoplay to work. I use freewebs. Can anyone with knowledge of html tell me what code to use?

93
I have a question, for anyone who know the answer. I've always wondered, lets say you have a program or appvar named A2. How is it possible, using assembly or axe or Celtic III, to figure how long the data is (how many bytes are in the program), so that if I try to write to the program, I know I am writing to the END of it, not to halfway through it or to the data following it in memory?

94
ASM / Battery Routine
« on: April 26, 2010, 03:02:38 pm »
There is a calc app called CLOCK that installs a hook that displays the time and date on the homescreen (and, if you want other menus, too). Is it possible to do the same with a battery meter? Have one displayed all the time on the homescreen If so, can someone make one, cuz that would be epic.

95
General Calculator Help / ARPG Construction Set
« on: April 21, 2010, 09:56:25 am »
There is a rather new calc software called the ARPG Construction Set. It allows you to create ARPG's for the calc. Does anyone know where to find it?

96
TI Z80 / Program Prank Idea
« on: April 14, 2010, 12:36:55 pm »
I will be making a program that can be set to LinkMan's remote execute that uses Celtic 3 to alter line one of a random program on the recieving calc. That line will redirect to a rickroll program.

Question. If I use LinkMan in this way, does Celtic3 need to be on the recieving calc, or does it use the Celtic from the sender??

97
Other Calc-Related Projects and Ideas / Source to Games
« on: April 14, 2010, 12:02:00 pm »
As you can see by looking at my signature, I am working on a TI-Basic game design tutorial. I undertook this project after hearing on a forum that there really aren't any good ones out there, specifically for game design. My tutorial will be in-depth, complete and comprehensive, and will cover Single player with AI, and multiplayer, and linking, as well as other topics, as well as the debugging process and optimization.

I have two requests of the TI-Basic community.

1. If anyone has any simple games that they are willing to release to me the source to, I will include them as learning tools in the appendix. You will be credited appropriately.

2. If anyone who is good with optimization is willing to write up a chapter (maybe 2-3 pages long) about it, that would be great. I am not good with optimization.

98
TI Z80 / A new (probably pretty bad too) OS
« on: April 12, 2010, 07:49:05 pm »
I am planning on using Axe to try to write a small OS program for the calc. Try is the key word. Any suggestions, ideas, comments? Anyone willing to help?


And, anyone know where the code for the calc game XSnake4 can be found. I plan on using it in my game design tutorial. I will contact the designer for permission if necessary.

99
My calculator is no longer letting me modify or store to Strings in programs. Even the simple command:

Code: [Select]
Input "",Str0
is yielding "Err: Undefined". This is true for the "sub(" command and the "equ->string(" and "string->equ(" commands. This is even if I predefine the string. And it's EVERY string.

Editing and defining of strings outside of the program is fully functional.

What is going on????

100
Axe / A little help
« on: April 07, 2010, 12:07:25 pm »
I am redesigning my Pokemon battle simulator, using Axe. So I have a few questions.

1. How do I use commands like GridOff and AxesOff in Axe.

2. Once I create an AppVar, how do I store data into it? And how do I recall data from it?

3. And are screen parameter vars, like Xmax supported?

And I may have more as I go on.

101
Other Calculators / Where can I find the ARPG Construction Set?
« on: April 07, 2010, 10:41:24 am »
Can someone send me the link or the file of the new ARPG Construction Set for the TI-83+. The full version. I can't seem to find it.

102
General Calculator Help / Text Wrangler
« on: March 26, 2010, 10:48:50 am »
I am currently using the Text Wrangler for mac program. It has a Hex Dump file, where after I type in the z80, I go to Hex Dump and it outputs hex characters. I think not. There's too much hex. Is it accurate to put on calc?

103
Version 5 of my antivirus software for the TI-83+ or compatible is underway. Features will include this:
( Anything in red means that I am asking an assembly programmer to please help.)

1. A single installer program uses Celtic3 to create the actual antivirus software. No more keeping track of multiple program files or groups (except Celtic3). Upon installation, the installer script will be automatically archived in the event of a crash.

2. Virus definitions stored as a program, not a string, stored in archive, and accessed through Celtic3, line by line.

3. Addition of new program names to the virus definitions manually will be supported.

4. Option to delete will be given, as opposed to Version 4, where a matching program is deleted without you being told.

5. Firewall (asm subroutine) that intercepts incoming silent-linked programs and stores their names to some variable. Then, it will compare the name to the contents of the virus definitions file and give you the reject option if a matching entry is found.

104
ASM / Intercepting Transmitted Programs
« on: March 23, 2010, 09:14:56 am »
I am planning on releasing Version 6 of my Antivirus Software for the TI-83+ or compatible. This software can already search through programs for those with virus names and delete them if you choose. But now I would like to add a new feature: intercepting transmitted programs.

I am looking for an assembly subroutine that will be run with Linkman's "Run this program when link activity" feature. Upon being run, the assembly routine copies the NAME of the received program to a buffer, or to a string, or to Ans. I'll do the rest in TI-Basic.



Also, I am wondering if there are any asm programs out there that will take a name from a string and check calc memory for any programs or appvars with that name and return 1 if it exists and 0 if not. This section of my antivirus works already, but it just simply deletes the program, doesn't actually tell you if it is on your calc. I would like it to do that.

Thanks.

105
ASM / Linking Asm Subroutine
« on: March 18, 2010, 12:55:04 pm »
Can someone please write me a subroutine in assembly that will send to another calc, without the other being in receive mode. The variable to be sent should be written into Ans at the sending calc. So for instance:

"L1
subroutine

would send the variable L1 to the other calc and store it as L1. I hope this is possible and quick to do. Thanks all.

Pages: 1 ... 5 6 [7] 8