Author Topic: Bowling v1.2  (Read 2693 times)

0 Members and 1 Guest are viewing this topic.

Offline nitacku

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 300
  • Rating: +30/-1
  • ni-ta-ku ^_^
    • View Profile
Bowling v1.2
« on: September 26, 2007, 05:22:00 pm »
Here it is Bowling v1.2

http://www.unitedti.org/index.php?act=Attach&type=post&id=1918

There's a few changes in the game:

You can now foul.
AI is way more difficult. :)smile.gif
Graphical modifications.
A secret code.:Dbiggrin.gif(Hint: When the game records stop scrolling into view, press "." twice and hold it on the second press. While holding "." press "+". You are now a millionaire :)smile.gif)
Faster saving.
Save file takes up less memory.
Items automatically pack when you purchase them.
And bit of speed optimization in a few areas.

The compiled app has  only 25 bytes free  :Dbiggrin.gif That's why it took so long to put this thing together. Every time I added something, I'd have to delete or optimize another thing to make room. I ended up getting rid of the 4 large sprites that were displayed in the arcade game selector. This allowed me to eliminate an entire picture file.

Oh, and if there's any bug/errors/graphic quirks/anything at all, please let me know so that I can fix them.
I'll gladly take comments/suggestions as well, so feel free to post :)smile.gif

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Bowling v1.2
« Reply #1 on: September 26, 2007, 05:30:00 pm »
It's finally here!!! I'm gonna download it asap! In fact I'm gonna do it right now altough I can't play since I have Metroid II: Evolution Expansion Set in the works on the calc I have x.x

btw do you want this to be added in the archives? Just asking since you released the original version before joining staff here :-P I'll be glad to do so tho

And I hope ticalc.org approve it soon :Ptongue.gif

Offline nitacku

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 300
  • Rating: +30/-1
  • ni-ta-ku ^_^
    • View Profile
Bowling v1.2
« Reply #2 on: September 26, 2007, 05:36:00 pm »
You can add it to the archives. I don't mind. :Ptongue.gif

Actually I haven't submitted to ticalc.org yet because I want to make sure there are no errors first. I tested it extensively, but it seems like there's always that one error that finds it's way in.

Btw, am I supposed to include the .hex file in the release?
I checked the readme with BasicBuilder but it didn't say anything about including the source code or .hex file.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Bowling v1.2
« Reply #3 on: September 26, 2007, 05:44:00 pm »
you need to either include the .hex file, or the 8x* programs with it, for copyright issues

I'll check it asap to see if there are bugs

Offline nitacku

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 300
  • Rating: +30/-1
  • ni-ta-ku ^_^
    • View Profile
Bowling v1.2
« Reply #4 on: September 26, 2007, 07:00:00 pm »
QuoteBegin-DJ Omnimaga+26 Sep, 2007, 23:3-->
QUOTE (DJ Omnimaga @ 26 Sep, 2007, 23:30)
It's finally here!!! I'm gonna download it asap! In fact I'm gonna do it right now altough I can't play since I have Metroid II: Evolution Expansion Set in the works on the calc I have x.x  

 Metroid II: Evolution Expansion Set :thumbup:google.gif

Awesome! What do you plan on adding?

Btw, I'm going to be finishing up my graphic editor program soon, so if your doing graphical work, the soon-to-be released program might come in handy. ;)wink.gif

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Bowling v1.2
« Reply #5 on: September 26, 2007, 07:09:00 pm »
well I alerady have Draw N map for making maps, but if its a program to draw sprites it would be cool. I don't plan to add more sprites tho, if I can find the old chozo statue sprites i had back in 2005 I should be fine

I am gonna post what i plan to add in the Metroid II: Thread.

First, I need to recreate another metroid forum and put back the metroid topic in it

Offline Halifax

  • LV9 Veteran (Next: 1337)
  • *********
  • Posts: 1334
  • Rating: +2/-1
    • View Profile
    • TI-Freakware
Bowling v1.2
« Reply #6 on: September 27, 2007, 08:48:00 am »
Wow this is amazing Nitacku, great job!
There are 10 types of people in this world-- those that can read binary, and those that can't.

Offline nitacku

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 300
  • Rating: +30/-1
  • ni-ta-ku ^_^
    • View Profile
Bowling v1.2
« Reply #7 on: October 02, 2007, 12:42:00 pm »
I guess this is ready to be released.
Has anyone come across any bugs or anything?

Also, if anyone is still interested, I will create special version with BlackJack bowling in place of the arcade games.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Bowling v1.2
« Reply #8 on: October 02, 2007, 12:50:00 pm »
No bugs for me yet, it should prbly be fine, maybe make and release two version of bowling, one with black jack and the other with the arcade games, and upload them in one zip file?

Offline nitacku

  • LV6 Super Member (Next: 500)
  • ******
  • Posts: 300
  • Rating: +30/-1
  • ni-ta-ku ^_^
    • View Profile
Bowling v1.2
« Reply #9 on: October 27, 2007, 05:13:00 am »
I fixed a compatibility issue with older OS in the 83+. (at least that's what I think is causing the problem)
For some reason it would give an error when the program tried to store to a hacked list when the list wasn't predefined.
I've attached the fixed version to this post.

It was a very simple work around.
Just had to add the code in blue before the list was stored to:

{->A
For(X,0,4
1->A(X+1
End

Another thing I noticed, make sure you have most of your RAM available when you install Bowling because otherwise you may get an error (not necessarily the Err:mem).

I'll upload the fix to ticalc right now.
I hope ticalc will straighten out the download page.
Right now the page is covered with old and new screenshots because whoever did the file updating didn't remove the old screenshots! :/confused.gif

I think it's finally ready to be put into the downloads.

Offline DJ Omnimaga

  • Clacualters are teh gr33t
  • CoT Emeritus
  • LV15 Omnimagician (Next: --)
  • *
  • Posts: 55943
  • Rating: +3154/-232
  • CodeWalrus founder & retired Omnimaga founder
    • View Profile
    • Dream of Omnimaga Music
Bowling v1.2
« Reply #10 on: October 27, 2007, 12:05:00 pm »
w00t awesome! I'll add the new versions in the archives here I think and I'll play as well when I get some time :)smile.gif. I didn't knew the thing with hacked lists, i actually never had to deal with different OS compatibility except for one thing: When I got my calc it had OS 1.12 installed, and ClrDraw *always* update the LCD when used in a program, no matter where used. It was the same on 1.13 on my SE. In OS 1.14 or above they changed ClrDraw so it doesn't update the LCD anymore so I had to modify my old BASIC games so I do DispGraph immediately after the CLrDraw if I wanted to display the empty graph screen immediately instead of staying on the homescreen.