| Author |
Message |
|
krazylegodrummer56

Power User

Joined: 20 Nov 2011 Posts: 404
|
Posted: 14 Feb 2012 08:17:54 pm Post subject: Prizm: Programs vs. Add-Ins |
|
|
Question to the creators(mostly) of oblierate, minesweeper, prizmlife, and tetrizm.
How do you make it so prizm files appear on the main menu? _________________ Projects: Learn how to program in Prizm C
First C program!
Tic-Tac-Toe: Get it HERE!
 |
|
| Back to top |
|
|
Ashbad

... I think redheaded girls are kind of cool

Joined: 01 Dec 2010 Posts: 2418 Location: Stomp Stomp Stomp, The Idiot Convention
|
Posted: 14 Feb 2012 08:19:11 pm Post subject: Re: Prizm question about programs |
|
|
| krazylegodrummer56 wrote: | Question to the creators(mostly) of oblierate, minesweeper, prizmlife, and tetrizm.
How do you make it so prizm files appear on the main menu? |
You connect up the calculator via USB to the computer, open it like a flashdrive, send the *.g3a files over (these are the add-ins, for example, Obliterate.g3a) and once you send them they will show up in the main menu. _________________ -Ashbad |
|
| Back to top |
|
|
AHelper

LONG LIVE COMICTECH

Joined: 30 Jan 2011 Posts: 1658 Location: Aufhelperstan, Utopian Republic
|
Posted: 14 Feb 2012 08:19:24 pm Post subject: |
|
|
What do you mean? Make the add-in itself on the main menu? Look at mkg3a and how it is used in the PrizmSDK. If you mean something else, then :-\ _________________ °ᴥ° Get Lucky
<BrandonW> "You don't even want to know what TI Connect does when it's just detecting your calculator...It ACTUALLY ERASES THE SWAP SECTOR on every communication attempt...EVERY SINGLE ATTEMPT...Yes, TI Connect will kill your calculator..What do I have to do to get your attention?!....Such a bloated protocol." |
|
| Back to top |
|
|
krazylegodrummer56

Power User

Joined: 20 Nov 2011 Posts: 404
|
Posted: 14 Feb 2012 08:21:02 pm Post subject: |
|
|
make programs that you make your self appear on the main menu like obliterate and tetrizm. _________________ Projects: Learn how to program in Prizm C
First C program!
Tic-Tac-Toe: Get it HERE!
 |
|
| Back to top |
|
|
AHelper

LONG LIVE COMICTECH

Joined: 30 Jan 2011 Posts: 1658 Location: Aufhelperstan, Utopian Republic
|
Posted: 14 Feb 2012 08:22:17 pm Post subject: |
|
|
Wait, there is a difference between program and add-in. Programs cannot be shown on the main menu. Oblit., Minesweeper, Sink, etc. are add-ins and are shown on the main menu. _________________ °ᴥ° Get Lucky
<BrandonW> "You don't even want to know what TI Connect does when it's just detecting your calculator...It ACTUALLY ERASES THE SWAP SECTOR on every communication attempt...EVERY SINGLE ATTEMPT...Yes, TI Connect will kill your calculator..What do I have to do to get your attention?!....Such a bloated protocol." |
|
| Back to top |
|
|
Qwerty.55
Expert

Joined: 08 Dec 2010 Posts: 613
|
Posted: 14 Feb 2012 08:23:34 pm Post subject: |
|
|
| krazylegodrummer56 wrote: | | make programs that you make your self appear on the main menu like obliterate and tetrizm. |
BASIC programs cannot currently be shown in the main menu. Only programs written in a compiled/Assembled lanuage can be made into .g3a's at present. _________________ ∂²Ψ -(2m(V(x)-E)Ψ
----- = -------------
∂x² ℏ²Ψ |
|
| Back to top |
|
|
krazylegodrummer56

Power User

Joined: 20 Nov 2011 Posts: 404
|
Posted: 14 Feb 2012 08:24:09 pm Post subject: |
|
|
what is the difference between the two?(add-ins, and programs) _________________ Projects: Learn how to program in Prizm C
First C program!
Tic-Tac-Toe: Get it HERE!
 |
|
| Back to top |
|
|
Ashbad

... I think redheaded girls are kind of cool

Joined: 01 Dec 2010 Posts: 2418 Location: Stomp Stomp Stomp, The Idiot Convention
|
Posted: 14 Feb 2012 08:24:33 pm Post subject: |
|
|
| AHelper wrote: | | Wait, there is a difference between program and add-in. Programs cannot be shown on the main menu. Oblit., Minesweeper, Sink, etc. are add-ins and are shown on the main menu. |
To clarify, AHelper means BASIC programs; these cannot be shown on the main menu. Add-ins are written in C and are compiled on the computer, and are completely different. _________________ -Ashbad |
|
| Back to top |
|
|
AHelper

LONG LIVE COMICTECH

Joined: 30 Jan 2011 Posts: 1658 Location: Aufhelperstan, Utopian Republic
|
Posted: 14 Feb 2012 08:25:51 pm Post subject: |
|
|
For example, Add-ins are written on a PC in a language like sh3asm, C, or C++, compiled and built into a .g3a, and sent to the prizm. Programs are text-based scripts written either on the prizm or a PC and are interprited by the Program add-in (built-in). _________________ °ᴥ° Get Lucky
<BrandonW> "You don't even want to know what TI Connect does when it's just detecting your calculator...It ACTUALLY ERASES THE SWAP SECTOR on every communication attempt...EVERY SINGLE ATTEMPT...Yes, TI Connect will kill your calculator..What do I have to do to get your attention?!....Such a bloated protocol." |
|
| Back to top |
|
|
krazylegodrummer56

Power User

Joined: 20 Nov 2011 Posts: 404
|
Posted: 14 Feb 2012 08:38:32 pm Post subject: |
|
|
| AHelper wrote: | | Add-ins are written on a PC in a language like sh3asm, C, or C |
which would be easier to learn? I am learning java at school right now. Is that similar to the above languages? _________________ Projects: Learn how to program in Prizm C
First C program!
Tic-Tac-Toe: Get it HERE!
 |
|
| Back to top |
|
|
AHelper

LONG LIVE COMICTECH

Joined: 30 Jan 2011 Posts: 1658 Location: Aufhelperstan, Utopian Republic
|
Posted: 14 Feb 2012 09:06:43 pm Post subject: |
|
|
since Java, C, and C++ are all high-level compiled languages, you are best sticking with C/C++. If you know TI-BASIC, then you can understand how programs (not add-ins) on the prizm are written. _________________ °ᴥ° Get Lucky
<BrandonW> "You don't even want to know what TI Connect does when it's just detecting your calculator...It ACTUALLY ERASES THE SWAP SECTOR on every communication attempt...EVERY SINGLE ATTEMPT...Yes, TI Connect will kill your calculator..What do I have to do to get your attention?!....Such a bloated protocol." |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55751 Location: Earth, Sol, Milky Way
|
Posted: 14 Feb 2012 10:27:29 pm Post subject: |
|
|
| krazylegodrummer56 wrote: | | what is the difference between the two?(add-ins, and programs) | If you want to think of it in TI terms, a program is like a TI-BASIC program, which appears in the program menu. An add-in is like an Application on a TI-83+/84+, which appears in a separate menu. _________________
 |
|
| Back to top |
|
|
krazylegodrummer56

Power User

Joined: 20 Nov 2011 Posts: 404
|
Posted: 17 Feb 2012 11:13:11 pm Post subject: |
|
|
As I asked above which would be easier to learn? I am learning java at school right now. Is that similar to the above languages? _________________ Projects: Learn how to program in Prizm C
First C program!
Tic-Tac-Toe: Get it HERE!
 |
|
| Back to top |
|
|
comicIDIOT

Guru

Joined: 01 May 2006 Posts: 5107 Location: SFBA, California
|
Posted: 18 Feb 2012 12:38:34 am Post subject: |
|
|
| AHelper wrote: | | since Java, C, and C++ are all high-level compiled languages, you are best sticking with C/C++. If you know TI-BASIC, then you can understand how programs (not add-ins) on the prizm are written. |
I think you overlooked the answer, but if that didn't help let us know. _________________
-Alex |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55751 Location: Earth, Sol, Milky Way
|
Posted: 18 Feb 2012 06:15:35 am Post subject: |
|
|
| comicIDIOT wrote: | | AHelper wrote: | | since Java, C, and C++ are all high-level compiled languages, you are best sticking with C/C++. If you know TI-BASIC, then you can understand how programs (not add-ins) on the prizm are written. |
I think you overlooked the answer, but if that didn't help let us know. | You should definitely learn C. I am very not fond of Java, and the syntax is just close enough to C to make you think you can understand C from knowing Java. _________________
 |
|
| Back to top |
|
|
Qwerty.55
Expert

Joined: 08 Dec 2010 Posts: 613
|
Posted: 18 Feb 2012 06:21:28 am Post subject: |
|
|
I would second (third?) the recommendation to use C. That would allow you to use the Prizm most effectively without forcing you to deal with the pain that is SH3 ASM.
EDIT: C++ support on the Prizm is still spotty, so I wouldn't recommend using it. _________________ ∂²Ψ -(2m(V(x)-E)Ψ
----- = -------------
∂x² ℏ²Ψ |
|
| Back to top |
|
|
krazylegodrummer56

Power User

Joined: 20 Nov 2011 Posts: 404
|
Posted: 18 Feb 2012 12:22:08 pm Post subject: |
|
|
awsome and thanks guys. where would a great c tutorial be found(if it's a book I'm getting a basic nook today and maybe some nook books) _________________ Projects: Learn how to program in Prizm C
First C program!
Tic-Tac-Toe: Get it HERE!
 |
|
| Back to top |
|
|
Ashbad

... I think redheaded girls are kind of cool

Joined: 01 Dec 2010 Posts: 2418 Location: Stomp Stomp Stomp, The Idiot Convention
|
Posted: 18 Feb 2012 12:23:22 pm Post subject: |
|
|
| krazylegodrummer56 wrote: | | awsome and thanks guys. where would a great c tutorial be found(if it's a book I'm getting a basic nook today and maybe some nook books) |
Good starting point: http://www.cprogramming.com/tutorial/c/lesson1.html _________________ -Ashbad |
|
| Back to top |
|
|
krazylegodrummer56

Power User

Joined: 20 Nov 2011 Posts: 404
|
Posted: 18 Feb 2012 12:26:59 pm Post subject: |
|
|
Thanks ashbad I'll start this probably on monday(no school all next week )
are there any good c book tutorials anywhere? _________________ Projects: Learn how to program in Prizm C
First C program!
Tic-Tac-Toe: Get it HERE!
 |
|
| Back to top |
|
|
KermMartian

Site Admin

Joined: 14 Mar 2005 Posts: 55751 Location: Earth, Sol, Milky Way
|
Posted: 18 Feb 2012 01:21:25 pm Post subject: |
|
|
I haven't read it so I'm not sure how good it is, but I am positove that my publisher, Manning, must have a C book. _________________
 |
|
| Back to top |
|
|
|