http://calcg.org/newlogo2.png Not Logged in.
Login | Register

General Discussion Board \ Calculator Discussion \ Creating A Game

Click here to log in (you must be logged in to post comments).

AuthorComment
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
avatar
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
avatar
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
avatar
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
avatar
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
avatar
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
avatar
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
avatar
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
avatar
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
avatar
Posted: 9 Apr 2006
15:25 GMT
Total Posts: 2007
That's why we exist. Or at least me anyways.
ryantmer
Wraith
avatar
Posted: 9 Apr 2006
19:02 GMT
Total Posts: 692
I don't. Exist, that is.
threefingeredguy
Ghost
avatar
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.





Portal | My Account | Register | Lost Password or Username | TOS | Disclaimer | Help | Site Search | File Archives Copyright © 2002-2019 CalcG.org