Author | Comment |
Ands08 Probe Posted: 7 Apr 2006 15:42 GMT Total Posts: 11 | Hey i want to know how to create a game with moving pictures and things and would like some help. I would also like to know wat a game created in assembly means, and how you get a game to be playable through a shell such as mirage. Thanx for your help! |
Zachary940 Wraith
Posted: 7 Apr 2006 15:45 GMT Total Posts: 714 | i dont know much about moving pictures but to to get a basic prgm in MirageOS put a (:"typ the inf here) on the first line of the prgm
--- It is much easier to suggest solutions when you know nothing about the problem. |
ryantmer Wraith
Posted: 7 Apr 2006 16:04 GMT Total Posts: 692 | Actually, it's [::"Information here] on the program's first line to make it appear in MirageOS (without the brackets, of course). Assembly is a programming language that uses ROM calls, which means it directly influences the processor of the calculator. It's possibilities are far greater than BASIC, but you should try starting with a simpler language (i.e. BASIC itself, or C), just so that it makes more sense. |
Lunchbox Carrier
Posted: 7 Apr 2006 18:25 GMT Total Posts: 2007 | @Ryantmer: C isn't necessarily easier, and there is no C that I'm aware of for the 8x series. Only assembly.
@Ands08: Assembly is the lowest-level programming language you can find, because everything you code in assembly is just codes (8-bit, or one-byte, in this case) that are sent to the processor and executed on the spot. As such, it runs as fast as the processor can go, but it has a few drawbacks, mainly: there's no error handling beyond that which you define yourself, so if you screw up, well, sucks for you; also, the only real operations you have at your control are basic math (addition and subtraction), basic data movement (loading and storing and such), bit shift routines, and control statements that allow you to alter the flow of the program. ROM calls, like ryantmer described, are basically bits of code that are hard-coded into the OS and can be accessed like built-in methods form within your program.
EDIT: Don't post the same topic twice, please!
[Edited by Lunchbox on 08-Apr-06 04:03] |
ryantmer Wraith
Posted: 7 Apr 2006 19:59 GMT Total Posts: 692 | Hm, I thought it was easier. |
TI Freak Probe Posted: 8 Apr 2006 05:13 GMT Total Posts: Edit | There is too a C compiler for the z80 line... It is at ticalc.org... |
Lunchbox Carrier
Posted: 8 Apr 2006 13:30 GMT Total Posts: 2007 | Like I said, not that I was aware of. That's my error-avoidance clause :) . |
Ands08 Probe Posted: 8 Apr 2006 18:05 GMT Total Posts: 11 | Alright thanx guys that helped a lot! |
Ands08 Probe Posted: 8 Apr 2006 18:08 GMT Total Posts: 11 | Hey at the beginning of my prgm i typed[:"FireFite] but it didnt work! wat do i do now? :img21: |
Lunchbox Carrier
Posted: 8 Apr 2006 18:29 GMT Total Posts: 2007 | No brackets |
Ands08 Probe Posted: 8 Apr 2006 18:33 GMT Total Posts: 11 | ya i didnt put the brackets theres 2 colons because of the one automatically up there, the " and then the name and thats it but it wont work! |
Zachary940 Wraith
Posted: 8 Apr 2006 19:08 GMT Total Posts: 714 | the first line of the prgm should look some thing like this ::"Game V1.1 By: Zach Redmon
You can typ what ever you want after the "
also i am using a TI-84+SE and i know that it should work for the TI-83+SE and TI-83+
for any other calcs I don't know.
--- It is much easier to suggest solutions when you know nothing about the problem. |
Lunchbox Carrier
Posted: 8 Apr 2006 19:32 GMT Total Posts: 2007 | It'll only show the description in MirageOS. |
Ands08 Probe Posted: 9 Apr 2006 13:02 GMT Total Posts: 11 | holy crap it worked! thanx guys |
Lunchbox Carrier
Posted: 9 Apr 2006 15:25 GMT Total Posts: 2007 | That's why we exist. Or at least me anyways. |
ryantmer Wraith
Posted: 9 Apr 2006 19:02 GMT Total Posts: 692 | I don't. Exist, that is. |
threefingeredguy Ghost
Posted: 10 Apr 2006 12:58 GMT Total Posts: 1189 | Don't do C. There are 2 compilers and they both produce THE worst code. Don't use EZASM, it also makes poor code, as does TSE. I tried them all. The best thing to do (and this helps you later in life with internships and jobs) is to learn assembly. Plus the games you make will be sweet. Basic is fine, but ASM can take you places.
--- Someone call for an exterminator? |
jimmyRRpage Probe Posted: 11 Apr 2006 09:38 GMT Total Posts: 1 | I've read this thread but it's confusing to me. I'm trying to create a game from scratch.
Okay... I'm new to this whole world. I just bought, as my first ever graphing calculater, a TI-84 Plus Silver Edition for my Freshman College Algebra class.
I want to create my own games and stuff, but I have no idea what I'm doing, what I need, etc.
This is all brand-new to me, so... any help at all in creating games from scratch would be appreciated. Links to programs/downloads I may need would be awesome, as well. Thanks. |
Neostar Marine Posted: 11 Apr 2006 16:35 GMT Total Posts: 29 | google "TI-83 prorgamming tutorial" and look at a few of the BASIC tutorials. Oh, also read the back of the manual in the programming section. Nice place to start. |