ticalc.org
Basics Archives Community Services Programming
Hardware Help About Search Your Account
   Home :: Archives :: News :: TI Pinball 0.11 for all 68k calcs!

TI Pinball 0.11 for all 68k calcs!
Posted by Morgan on 21 June 2003, 09:18 GMT

Jude Nelson has released TI Pinball 0.11, the first assembly Pinball game for 68k calcs. Jude has been producing a number of notable programs including Spazian 0.25, which came out last month for all 68k calcs. This latest game includes all features imaginable. They are, "...four-level grayscale, six modes of gravity, multiple tables, and pretty much everything a computerized pinball machine should support." As well as being more of an original game, and showing the potential of 68k calcs, this type of program makes my job worth doing.

 


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.


mouais bof
bordoni nils  Account Info

Isn't very exciting to play I think...
It would be better if the screen could scroll with the ball, and with sound.
Why does nobody add sound to their program ?
A buzzer is very easy to install on a TI 89

     21 June 2003, 10:23 GMT

Re: mouais bof
Morgan Davies  Account Info
(Web Page)

Might be because there are about 2% of the community that actually owns the adapter so that we can hear the sound.

     21 June 2003, 10:55 GMT

Re: Re: mouais bof
bordoni nils  Account Info

You don't need adaptator if the buzzer is in the TI.
You just need a switch to disconnect it.
My TI is multimedia

     21 June 2003, 15:20 GMT


Re: Re: Re: mouais bof
BlackThunder  Account Info
(Web Page)

There's a buzzer in a TI calculator? Why do I find that hard to believe? And if it's not pre-installed, you need a lot more than just an adapter.

     22 June 2003, 00:13 GMT

Re: Re: Re: Re: mouais bof
lord_nightrose Account Info
(Web Page)

Do you just not read the thread before you post? He already said "A buzzer is very easy to install on a TI 89".

     22 June 2003, 17:44 GMT


Simple to install
bordoni nils  Account Info

You just have to open the TI and weld the buzzer to the I/O port with a switch to deconnect it(for link transmission). The you put on your calculator an asm librairy useable in basic (like slib) which support sound.

     1 July 2003, 13:27 GMT


Re: Simple to install
John Sunderland  Account Info

where do you find slib? i cant find it on ticalc, or anysite on google..

     2 August 2003, 23:11 GMT


Re: Re: mouais bof
BlackThunder  Account Info
(Web Page)

You don't need an adapter. Just use a mobile/wireless phone earphone/microphone. It's just the right size

     22 June 2003, 00:15 GMT


Size
bordoni nils  Account Info

Are you sure ?
I think TI port is 2.5 mm and normal jack is 3mm.
I think Texas instruments made that for the security of the TI.

     1 July 2003, 13:54 GMT


Re: mouais bof
bordoni nils  Account Info

But I know it's not easy to program, congratulation to the programer !

     21 June 2003, 15:46 GMT


Re: Re: mouais bof
JcN  Account Info

You don't have to worry about the scrolling; I just implemented it (thanks to ExtGraph and its authors). The next release will have scrolling.

     29 June 2003, 06:35 GMT


Scrolling
bordoni nils  Account Info

So, I can just say thanks...

     1 July 2003, 13:55 GMT

Could you port the game?
Preston Chaderton  Account Info
(Web Page)

Man, its for the 68k calcs? Those are the 89,92,92+, and voyage 200 right? That means I cant get it unless I upgrade from my 83+. Could you port it to the 83+. It would be very appricieated by many people, I'm sure. But, sorry for changing the subject, if I do upgrade, what do you suggest?

     21 June 2003, 15:35 GMT

~
angelboy Account Info
(Web Page)

GET A TI 89!!! I had an 83+, but I bought an 89 off e-bay for $90 USD AND I LOVE IT.
BTW, for 68K calcs, don't forget about the V400.

     21 June 2003, 15:42 GMT


Re: ~
Preston Chaderton  Account Info
(Web Page)

Voyage 400 doesnt exist, to all of you that dont know this. But if you saw my recommendation for a new opperating system in a previous discusion board, that is what should be included in it when they do along with a color screen and speakers.

     21 June 2003, 16:41 GMT

Re: Re: ~
gamedwellerz  Account Info
(Web Page)

I asked TI about making your own OS, they dont provide access to those tools.

     21 June 2003, 16:56 GMT

Re: Re: ~
BlackThunder  Account Info
(Web Page)

According to the news item, the NONEXISTENT Voyage 400 has mainly hardware updates: Built-in sound, color, more memory, etc.

     22 June 2003, 00:17 GMT


Re: Re: ~
nyall Account Info
(Web Page)

A new OS, wow what an absolutely genious Idea


-I am the one and only cheerio. You are not, nor will you ever be.

     22 June 2003, 03:22 GMT


Re: Re: Re: ~
no_one_2000_  Account Info
(Web Page)

But would TI do that for us? (BUM BUM BUMMMMMMM!)

-I am not the one and only cheerio, and I am not W-

     22 June 2003, 16:58 GMT

Re: Re: Re: Re: ~
lord_nightrose Account Info
(Web Page)

No, but I'm sure we'll figure out how eventually.
By the way, I was listening to a comedy CD by the Firesign Theatre (don't know if you've ever heard of it), and at some point one guy said "No one, not even no_one, blah blah blah). I instantly groaned. Of course, they couldn't audibly pronounce the underscore. I put it there myself.

     22 June 2003, 17:46 GMT

Re: Re: Re: Re: Re: ~
Preston Chaderton  Account Info
(Web Page)

If you have the TI Connect CD, you can send the OS Upgrades to your computer. If you open them up with notepad, its hex code. If we disassemble the Hex, we could get the source z80 ASM. There we can edit it, and hope we get an update that does all that we want it to. Yet if it doesnt work, your calc will probalby stop working till the end of time, or until you try and make a Baseball Bat ocupy the same space in space time. If you dont know, I got that from the 83pa28d tutorial kit in the crash section. Its funny when you really think about it.

     23 June 2003, 03:13 GMT


Re: Re: Re: Re: Re: Re: ~
lord_nightrose Account Info
(Web Page)

If you open a binary file in Notepad, you get crap. Never do hex editing in Notepad. It's literally impossible. Some of the non-printable characters (e.g. the backspace character) modify the appearance of the document in Notepad and will be lost when you save the file.

     24 June 2003, 22:20 GMT

Re: Re: Re: Re: Re: Re: Re: ~
Michael O'Brien  Account Info
(Web Page)

Yeah I found that out a while ago. I wanted to change a lot of the error messages and/or some other text, but when I saved it and tried to send it it didn't work.

     25 June 2003, 02:47 GMT


Re: Re: Re: Re: Re: Re: Re: Re: ~
benryves  Account Info
(Web Page)

I used the HEX editor in TI Flash Debugger to modift the RAM CLEARED message to say RAM F***ED! (but not with the asterisks). It worked well in the emu, so I turned on link port emulation and sent it to my calc. There must have been a checksum, 'cos it sent it all then died saying "Invalid" or something. Grr.

     25 June 2003, 09:08 GMT

Re: Re: Re: Re: Re: Re: Re: Re: Re: ~
JelloBob  Account Info

I hate checksums to. Still all you have to do is have the program youre using to perform a checksum, before and after the change you made. Subtract the two numbers and youll find out what changed. Then go down to the French section and change it to increase it or decrease it to its original value. I know this is not a good thing to get into habit with, but it works.

     27 June 2003, 16:34 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: ~
no_one_2000_  Account Info
(Web Page)

LOL! That would have been great...
I bet I know why it didn't work-- F***ED has one less character than CLEARED, so if the string was a length-indexed string, something like .db 5,"hello" then that could have been a possible reason... you know what, I'm probably not even close, so never mind. :) If it worked in the emu and not on the calc, I have no idea.

     27 June 2003, 23:42 GMT


Re: Re: Re: Re: Re: Re: Re: Re: Re: Re: ~
JelloBob  Account Info

I take back what I said. I just tried that and it didn't work. I guess it performs more than one check sum. Grr. And it doesn't depend on length. It adds up all of the hex values and then compares it to the checksum. If they're equal, its okay. Actually, if you knew where the checksum was, you could change that so you didn't have to make any weird changes.

BTW, does anyone know what performs the operation? Is it the calc itself or the link software? Because if its the link software, i might be able to get one where it doesntperform it.

     28 June 2003, 00:57 GMT

Re: Re: Re: Re: Re: Re: Re: ~
no_one_2000_  Account Info
(Web Page)

You're right, it's easier to make a quick QB (repetitive of the word 'quick') program to see the hex. I did that to look at the binary for monochrome bitmap files. It's pretty strange, actually. The binary goes backwards. Only edit text-based files in notepad.

     27 June 2003, 23:35 GMT


Editing ROM
bordoni nils  Account Info

Yes, moreover, Ti included protections, when you send a ROM it checks many certificates so making your own ROM is impossible.

BUT, you can edit a ROM with some hex editor I had made a rom with my name in the about menu.

(I can't find the program I used anymore, so if someone can tell me were I can find one..., I think mine was hexedit)

     1 July 2003, 14:02 GMT


Re: Re: Re: Re: Re: ~
no_one_2000_  Account Info
(Web Page)

Wow! I'm famous! That could be scary... ;-)

If TI made a new OS, would do you think it would have? An icon organizer for the TI-83+SE? LOL

Hey, if you guys didn't notice, I'm back :) Did anybody miss me?

     27 June 2003, 23:32 GMT


~
angelboy Account Info
(Web Page)

You're back!!! We missed you. Did you have fun at camp?? I figured somebody must have gotten on for the first time in a while the the number of posts *suddenly* jumped from 96 to 101.

     28 June 2003, 00:00 GMT


Re: ~
no_one_2000_  Account Info
(Web Page)

I was mostly surprised that there weren't really any updates since I left. Same news item, same polls... at least there were three new "groups" of updated files.

     28 June 2003, 21:14 GMT


Re: Re: Re: Re: ~
nyall Account Info
(Web Page)

I was being sarcastic.
Saying "ti should make/use a new os" is about as intelligent as "ti should make the next calc big, better and extra large"


Samuel, the once and future cheerio.

     23 June 2003, 04:50 GMT


Re: Could you port the game?
no_one_2000_  Account Info
(Web Page)

I'm not sure about the TI-92... TIGCC doesn't compile for it... (or does it?)

     21 June 2003, 19:39 GMT

Re: Re: Could you port the game?
BlackThunder  Account Info
(Web Page)

No. The TI-92 is a 68K calculator, but it doesn't have built-in ASM support. It needs Fargo II, which is very different from TIGCC.

     22 June 2003, 00:19 GMT


Re: Re: Re: Could you port the game?
no_one_2000_  Account Info
(Web Page)

Which I why I thought it would only be for the 89, 92+, and v200.

     22 June 2003, 02:38 GMT


Re: Re: Re: Re: Could you port the game?
Morgan Davies  Account Info
(Web Page)

YES, is is only for the 89, 92+ and v200 calcs. I guess the title should have been "All 68k calcs that aren't discontinued." Oh well, only my second article.

     24 June 2003, 08:08 GMT


Re: Re: Re: Re: Re: Could you port the game?
no_one_2000_  Account Info
(Web Page)

It's fine, I knew what you meant. :)

     27 June 2003, 23:43 GMT


Re: Re: Could you port the game?
Kevin Kofler
(Web Page)

Unless something really bad happens to our current linker source code, Fargo II will be (sort of) supported in TIGCC 0.95. There is already linker-side support in our internal development source code of the new linker which will replace the current multi-stage linking system. However, there are no header files and libraries for Fargo yet. I was able to port a C game I wrote (Backgammon) to the TI-92 using a pre-alpha version of the new linker, but I had to define all ROM_CALLs by hand and to port the TIGCCLIB object files I needed by myself. Note that I am willing to help out with the header files and libraries for Fargo to some extent, but there is no infrastructure in place for that yet. (The main problem is that the system which auto-generates both documentation and headers from the same source code doesn't support Fargo yet.)

DISCLAIMER: This message may contain forward-looking statements, which are subject to certain risks and incertainities. I cannot be held responsible if any of the promises made here turn out to be false for some reason.

     22 June 2003, 23:41 GMT

1  2  3  4  5  6  

You can change the number of comments per page in Account Preferences.

  Copyright © 1996-2012, the ticalc.org project. All rights reserved. | Contact Us | Disclaimer