Gemini RT3D game released for the TI-83 Plus
Posted by Niklas on 21 August 2002, 22:08 GMT
Hans Törnqvist has released Gemini, a real-time 3D raycasting game for the TI-83 and TI-83 Plus (available for Ion and MirageOS ). Features include a background story (!), textures, pushable walls and various enemies, items and weapons, all packed in a huge 23Kb program file. Also included is some documentation on how to use this game's engine for your own game as well as a discussion of programming methods, shortcuts, and general tips for other programmers. :) Update (Niklas): A TI-83 version has been added to the archives.
|
|
|
The comments below are written by ticalc.org visitors. Their views are not necessarily those of ticalc.org, and ticalc.org takes no responsibility for their content.
|
|
Re: Gemini RT3D game released for the TI-83 Plus
|
Torael
|
wow, first. Umm, I've downloaded the game, and I found it pretty good - the most vexing thing is the size (I can't play it when I have all my normal programs loaded because of the 12 bytes or something they take even when archived. The other annoying thing I found was that the screen is very small - overall, maybe 1/2 to 2/3 the size of the whole screen, and considering the resolution, it can make it a bit tough sometimes. Nonetheless, its a nicely done game, I recommend it, and I'd keep it if I could play it on my calc.
|
|
21 August 2002, 22:22 GMT
|
|
|
|
|
Re: Re: Gemini RT3D game released for the TI-83 Plus
|
Torael
|
stupid reply to myself dealie - I forgot some stuff.
After taking my bro's calc to test it on, I wrote a letter to TI, which got their basic canned response, but the gist of it was "the stuff you're releasing, such as the keyboard, is all great, but give us 83/83+ users what we really want - more RAM, somehow - either a plug in unit, or a deal where we can send our calcs in to TI so more RAM could be installed." Anyway, its possible we could start a petition of 83/83+ users to show how many of us there are that want this, I guess. Anyone up for it?
|
|
21 August 2002, 22:28 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Re: Re: Re: Gemini RT3D game released for the TI-83 Plus
|
Pascal Miller
(Web Page)
|
I dont think it would go fast enough. Because you are hooking up the screen to the link port, you are limited to the connection speed of the link port. It takes about 1/3 of a second to transfer a monochrome picture through the link port. If you are dealing with a color screen, the picture is several times bigger. You would probably have 8 bit color; that it, 8 bits for each pixle while black and white is one bit (1, on, 0,off) Hence, you would have pictures 8 times bigger. In all, it would mean that you would have at most 1 every 2 or 3 seconds. Plus, to compute this, would take much cpu power. As we already see, black and white games already take all the power the cpu has (this game in this board is not even full screen!) so you can imagine the slow speeds of a color game. To everything in life there is a balance; speed VS graphics is a such balance; having color outweighs speed in this case. But color would be cool.
|
|
5 September 2002, 03:52 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Re: Gemini RT3D game released for the TI-83 Plus
|
zaphodchak
|
I definately think that it would be tough to do, considering the link structure... <flashback to science experiment with link cables> and I can see a memory problem, but if (big if) TI re-wrote the OSes of the 83+ and 83+SE, then the SE could use its extra ram, and TI could modify the OS to take advantage of these new color capabilities. First, a compression codec for pictures, like a 'smart' codec that checks and sees which way (vert, horiz, etc.) would provide optimal compression, and compress graphics ASM style. 4-layer greyscale pix take up less than 1500 bytes, so it could be possible. Another thing is (and this would definately make the screen price shoot through the roof) RAM for the screen. It could buffer sprites or pix in advance, and display them more rapidly <fantasy of watching a crappy little 16 color movie on a $115 calculator with a $40 (or possibly much more) modification instead of real TV (w. sound) on a $50 color TV> Maybe the screen could have speakers, too! <16 color Phoenix with sound fx fantasy> While they're at it, maybe TI could find the meaning of life, the Holy Grail, and how to understand women, 'cause a 16-color screen/speaker set just ain't gonna happen. <Hopes thst reverse psychology/jinxing really does work> BTW - The NES version of Kirby (with some modifications) could be played on this screen.
|
|
20 November 2002, 03:15 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Gemini RT3D game released for the TI-83 Plus
|
acr34
(Web Page)
|
technically speaking, it could be rather difficult to add RAM. For example, the TI-83+ SE actually has twice the RAM in two cards. Only one card can be "addressed" at a time. The difficulty lies in the method of addressing. The TI-83+ uses 16 bit addressing, so 2^16 (or 65536) bytes are addressable. I know what you're thinking, thats about 3 times what we have now. There's more. First, some of the addresses have to point to flash, for system entry points etc. Second, some of the addresses point to stack.
So really, what TI would probably do (if anything) is give you another RAM card, but you could only access one at a time.
The alternative is nasty for TI and developers alike, 24 bit addressing. Granted, this is done on the TI-85/TI-86, but its not fun. So then all our programs would require a port.
See where I'm going? I'd like more RAM, but its more difficult than it seems.
|
|
22 August 2002, 14:00 GMT
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: Gemini RT3D game released for the TI-83 Plus
|
swtaarrs
(Web Page)
|
My original post was in the Calc vs PDA news article:
<begin old news post>
01000011 01100001 01101100 01100011 01110011 00100000 01100001 01110010 01100101 00100000 01101111 01100010 01110110 01101001 01101111 01110101 01110011 01101100 01111001 00100000 01110100 01101000 01100101 00100000 01100010 01100101 01110011 01110100 00101110 00101110 00101110 00101110 00101110 00100000 00100000 01000011 01100001 01101110 00100000 01100001 01101110 01111001 00100000 01101111 01100110 00100000 01110100 01101000 01100101 00100000 01101111 01110100 01101000 01100101 01110010 00100000 01101110 01100101 01110010 01100100 01110011 00100000 01101000 01100101 01110010 01100101 00100000 01100001 01100011 01110100 01110101 01100001 01101100 01101100 01111001 00100000 01110101 01101110 01100100 01100101 01110010 01110011 01110100 01100001 01101110 01100100 00100000 01110111 01101000 01100001 01110100 00100000 01001001 00100111 01101101 00100000 01110011 01100001 01111001 01101001 01101110 01100111 00111111
<end old news post>
In ascii, that says "Calcs are obviously the best..... Can any of the other nerds here actually understand what I'm saying?" There were many responses to that, some in binary, most in plain text. It was my most successful post ever, spawning 30 replies. Go to this post's URL for the news article. You'll have to go a couple pages in, it's somewhere near the middle. Yes, I do realize that that was not posted by me(swtaarrs), it was posted by someone named "Brett Simmers," which by some strange twist of fate, happens to be my name! (for those of you who are not the brightest---I was posting under my name back then, not my sn)
|
|
24 August 2002, 23:57 GMT
|
|
1 2 3 4 5 6 7 8
You can change the number of comments per page in Account Preferences.
|