CEMETECH
Leading The Way To The Future
Login [Register]
Username:
Password:
Autologin:

Don't have an account? Register now to chat, post, use our tools, and much more.
Latest Headlines
Online Users
There are 98 users online: 1 member, 63 guests and 34 bots.
Members: gbl08ma.
Bots: VoilaBot (1), Spinn3r (1), MSN/Bing (1), Magpie Crawler (4), VoilaBot (7), Googlebot (19), MSN/Bing (1).
RSS & Social Media
SAX
You must log in to view the SAX chat widget
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: 1661
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: 1661
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: 1661
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: 1661
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: 55764
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: 5108
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: 55764
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:

Ashbad wrote:
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

Thanks ashbad I'll start this probably on monday(no school all next week Very Happy )
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: 55764
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
Display posts from previous:   
Register to Join the Conversation
Have your own thoughts to add to this or any other topic? Want to ask a question, offer a suggestion, share your own programs and projects, upload a file to the file archives, get help with calculator and computer programming, or simply chat with like-minded coders and tech and calculator enthusiasts via the site-wide AJAX SAX widget? Registration for a free Cemetech account only takes a minute.

» Go to Registration page
    » Goto page 1, 2  Next
» View previous topic :: View next topic  
Page 1 of 2 » All times are GMT - 5 Hours

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

© Copyright 2000-2013 Cemetech & Kerm Martian :: Page Execution Time: 0.042088 seconds.