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

User Forums \ Meganerd Studios \ Meganerd Programming Presents

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

AuthorComment
banjo2E
Wraith
avatar
Posted: 8 May 2007
05:46 GMT
Total Posts: 689
The following games have been released for the TI-83 and -84 series families.

-Punk Quest (Lowercase) <-----My first game; therefore, it sucks
-School Survival <------This is my most popular game
-School Survival "expansion pack" <----This is the continuation of School Survival; you no longer need a password
-Fredgame <----My original parody of the Bobgames
-Fredgame 2 <-----Sequel to Fredgame; superior in many ways, especially if you have an 84+SE


Also, we've made the following math programs (well, program):

-Quadratic Formula <----Yes, another one. This one solves step by step though.


And the following game is in development:

-Pokemon Brown <----Think Pokemon Mystery Dungeon, except crappier quality

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
haveacalc
Guardian
avatar
Posted: 9 May 2007
20:32 GMT
Total Posts: 1111
>Also, we've made the following math programs (well, program):

We? I thought there was only one of you.

Here's all of what I've uploaded to CalcG(ames):
Endless Descent (like falldown)
ErrorLib
Metabolism (snake variation)
Space Invaders (much different from the little 1v1 duels that some poeple have made)
The Expedition (my first game, all menus, disps and pauses)
The Speedy Potato (collect things on the homescreen)
The Speedy Potato (Windows version)

What I'm makin':
Pitfall! (if I can get it to run quickly enough, it'll be in grayscale)
A simple grayscale sprite editor for oncalc sprite-making, necessary for Pitfall!

I've made a million other things, but I lost them in things like RAM clears. Another reason that my list is as small as it is is that I've decided not to upload any unoriginal things that I've made, even if they're better than versions that others have made.

---
-quoted directly from most movies that don't exist (and some that do).
banjo2E
Wraith
avatar
Posted: 10 May 2007
05:46 GMT
Total Posts: 689
>We? I thought there was only one of you.

Do you know that for sure?

Anyway, I'm probably going to put Pokemon Brown on hiatus. I'm thinking of making a BASIC version of the Love Hina Sim Date RPG, less the secrets and cheats. Or maybe just less the secrets. But I'll probably change the cheats. Does anyone else like this idea?

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
threefingeredguy
Ghost
avatar
Posted: 10 May 2007
09:01 GMT
Total Posts: 1189
Basic Games (mostly pure basic, later ones used xLIB):
Digimon including linked battles. It used the clock functions for hunger and aging, so it needed an 84.
Runthru - a game where you navigated a quickly moving ball through obstacles
Some Snake game for the 1-hour programming contest at UTI. You could move 8 directions and tried not to hit stuff
Gravity Drop - a small amount of pixels would basically fall down lines that you drew with certain pixel combinations doing stuff like reversing gravity or shooting it off ramps or splitting it into multiple parts when the moving object encountered them.
Space Station Basic - An exact replica of Space Station Pheta in Basic using xLIB. Didn't run as fast as I'd hoped despite it being ridiculously optimized, so I didn't release it.
Grayscale Puzzle Game - puzzle style was too easy so I scrapped it.
Smooth Scrolling (pixel by pixel) Engine - deleted because I came up with a way better way of doing it that I haven't written yet.
Multilayer Non-Scrolling Tilemapper (include sprite drawing) with support for masked sprites and transparency in layers. Took a lot of memory for all the data (program itself was a few lines) but ran nearly as fast as just using the regular xLIB tilemapper.

ASM:
Space Station Pheta
Lights Out - puzzle game, it can be found online though I never formally released it
Copter - didn't like the wall generation I used so I never released it
Dance Station Pheta - best game evar

I've never played Love Hina Sim Date RPG. Is it good?

---
Someone call for an exterminator?
ryantmer
Wraith
avatar
Posted: 10 May 2007
10:49 GMT
Total Posts: 692
We are nerds. We are asking whether a date simulation program is good.

Regular people:
"Was she good? Is she hot"

Us:
"What's she programmed in? Is she in 16 or 32 bit colour?"

Yay!
banjo2E
Wraith
avatar
Posted: 10 May 2007
11:08 GMT
Total Posts: 689
See for yourself.

Click Here for the original Love Hina game.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
threefingeredguy
Ghost
avatar
Posted: 10 May 2007
14:38 GMT
Total Posts: 1189
So boring I couldn't get past the first screen.

---
Someone call for an exterminator?
banjo2E
Wraith
avatar
Posted: 11 May 2007
05:44 GMT
Total Posts: 689
That's the preloader. You have to click the little button in order to use the actual game.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
threefingeredguy
Ghost
avatar
Posted: 11 May 2007
08:28 GMT
Total Posts: 1189
I was exaggerating. I made it several minutes into it.

---
Someone call for an exterminator?
banjo2E
Wraith
avatar
Posted: 11 May 2007
15:07 GMT
Total Posts: 689
I realized that.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
banjo2E
Wraith
avatar
Posted: 16 May 2007
13:31 GMT
Total Posts: 689
I've just now made a real cool program that rocks. It's a fortune cookie thing with ten possible results. Since a billion of these already exist (and I'm not entirely sure this is exaggerating) I'm just releasing it as is. Here's the code for it; I'm blocked from file transfers at the moment, as my parents don't trust me not to play games online, for some reason. Just cut and paste into Graphlink and do some minor editing. *** _ IS THE BLANK SPACE, IN CASE YOU DIDN'T KNOW, IF YOU DID NOT YOU ARE A NOOB ***

Lbl 0
ClrHome
Disp "_ _Break cookie?","","","_ _ _ _ _ _---","_ _ _ _ _ </[]
Output(8,1,[1]Yes
Output(8,12,[2]No
0 -> Z
Lbl X
getKey -> Z
If Z=92
Then
Goto 1
Else
If Z=93
Then
Goto 2
End
End
Goto X
Lbl 2
Stop
Lbl 1
0 -> Z
ClrHome
Disp "0---------------","[_ _ _ _ _ _ _ _ _ _ _ _ _ _ ]","[_ _ _ _ _ _ _ _ _ _ _ _ _ _ ]","[_ _ _ _ _ _ _ _ _ _ _ _ _ _ ]","[_ _ _ _ _ _ _ _ _ _ _ _ _ _ ]","[_ _ _ _ _ _ _ _ _ _ _ _ _ _ ]","[_ _ _ _ _ _ _ _ _ _ _ _ _ _ ]
Output(8,1,"---------------0
randInt(1,10) -> Z
If Z=1
Then
Output(2,3,"You will be
Output(3,2,"murdered by a
Output(4,4,"Teletubby
Output(5,2,"sometime next
Output(6,2,"Valentines day
End
If Z=2
Then
Output(4,2,"Eat my shorts!
Output(5,4,"--EL BARTO
End
If Z=3
Then
Output(4,3,"ZEEKY BOOGY
Output(5,5,"DOOG
Repeat Z=13
Z+1 -> Z
End
ClrHome
Disp "(--------------)","(--------------)","_ _ _ _ _ _(--)","_ _ _ _ _ _(--)","_ _ _(--------)","_ _ _ _ _ _(--)","_ _ _ _ _ _(--)
Output(8,7,"(--)
Pause
ClrHome
Disp "Bob, Fred, Jack,","George, Grover,","G.W.Bush, Osama,","Your Mom, all 3","Powerpuff girls,","AND MY AXE","have died.
Output(8,1,"GAME
Output(8,13,"OVER
Pause
ClrHome
Disp "Hey, some","cookies are","still intact!
Pause
Goto 0
End
If Z=4
Then
Output(2,4,"Hello. The
Output(3,4,"toll-free
Output(4,3,"fortune you
Output(5,3,"have dialed
Output(6,5,"has been
Output(7,3,"disconnected.
End




***TO BE CONTINUED...SOMETIME...***

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
threefingeredguy
Ghost
avatar
Posted: 16 May 2007
13:37 GMT
Total Posts: 1189
This program will slow down and crash due to the memory leaks.

---
Someone call for an exterminator?
haveacalc
Guardian
avatar
Posted: 16 May 2007
14:44 GMT
Total Posts: 1111
Also, use <pre> for code. As far as your program goes, it would be more practical to use a string array (custom-made).

---
-quoted directly from most movies that don't exist (and some that do).
Zachary940
Wraith
avatar
Posted: 16 May 2007
19:24 GMT
Total Posts: 714
Save me from the horable abuse of the if statments. Agg my eyes.

If c=92
goto x

Does the same thing as

If c=92
Then
Goto x
End

As well You do not need that else in there.
And for the love of my eyes learn that lbls and gotos are bad, exspecally when used how you are using them. I use loops. So much better on mem

---
It is much easier to suggest solutions when you know nothing about the problem.
haveacalc
Guardian
avatar
Posted: 16 May 2007
20:41 GMT
Total Posts: 1111
If I remember correctly, he's convinced that If doesn't work unless it's blocked with Then and End.

---
-quoted directly from most movies that don't exist (and some that do).
threefingeredguy
Ghost
avatar
Posted: 16 May 2007
22:46 GMT
Total Posts: 1189
If X=12
Goto LB
works fine and won't cause memory leaks like
If X=12
Then
Goto LB
End

---
Someone call for an exterminator?
banjo2E
Wraith
avatar
Posted: 17 May 2007
05:46 GMT
Total Posts: 689
>Agg my eyes.
If c=92
goto x


Does the same thing as

If c=92
Then
Goto x
End


You guys are right, of course, but for some reason I kept having glitches when I programmed it in like that on pretty much every program I tried it with. Also, the full program (when run) does not slow down or cause memory leaks, at least on my calc.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
haveacalc
Guardian
avatar
Posted: 17 May 2007
09:02 GMT
Total Posts: 1111
Yes, it does slow down and cause memory leaks. Your program is just too short for it to make a difference.

---
-quoted directly from most movies that don't exist (and some that do).
banjo2E
Wraith
avatar
Posted: 17 May 2007
09:13 GMT
Total Posts: 689
I only posted about half of it; even double the current size, you're saying it's too small to matter?

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
haveacalc
Guardian
avatar
Posted: 17 May 2007
09:17 GMT
Total Posts: 1111
I don't think you understand what I mean. The amount of memory leakage is relative to the number of Ends passed up by Goto. Unless your program loops back around after reading a fortune, not much memory is leaked.

---
-quoted directly from most movies that don't exist (and some that do).
banjo2E
Wraith
avatar
Posted: 17 May 2007
11:06 GMT
Total Posts: 689
Uh...it does loop around...but I don't understand what you mean by "memory leakage," as what I was thinking of is apparently not what you mean.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
Zachary940
Wraith
avatar
Posted: 17 May 2007
12:06 GMT
Total Posts: 714
Check out my first game. The title is called Game V1.1 you will then know what memory leaks are or atleast how they affect your program.

Ex:

If C=2
Then
Disp "Hi my name is Zach
Goto A
End

The above will leak memory



---
It is much easier to suggest solutions when you know nothing about the problem.
banjo2E
Wraith
avatar
Posted: 17 May 2007
12:47 GMT
Total Posts: 689
Was it the cause of the one thing in which you pressed clear to fix lags?

Edit: I changed my opcode in the manner you guys suggested, just to tell what weird error I got this time. But for some reason it actually worked the way it should this time. It's weird.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
haveacalc
Guardian
avatar
Posted: 17 May 2007
13:04 GMT
Total Posts: 1111
(misuse of "opcode")

To understand memory leakings, run the following code on your calc:
ClrHome
0
Lbl M
Repeat 0
Ans+1
Output(3,4,Ans
Goto M
Watch the screen as the program runs. Execution will slow more and more until you recieve an ERR:MEMORY message. Also, look at what Ans is equal to after the program runs. You should note that the difference between before and after each occurrence of memory leakage is negligible, but it really adds up when you're looping things.

---
-quoted directly from most movies that don't exist (and some that do).
banjo2E
Wraith
avatar
Posted: 17 May 2007
13:08 GMT
Total Posts: 689
So...having Goto commands in If/Then statements is a bad thing?

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
haveacalc
Guardian
avatar
Posted: 17 May 2007
13:11 GMT
Total Posts: 1111
Mmhmmm.

Unless, of course, you compensate for the Ends not reached. Example:

Disp "YOU HAVE"
If 1
Then
Goto OK
Disp "NOT"
End
Lbl OK
Disp "SUCCEEDED."
End


---
-quoted directly from most movies that don't exist (and some that do).
banjo2E
Wraith
avatar
Posted: 17 May 2007
13:14 GMT
Total Posts: 689
Wow. BASIC sucks, doesn't it?

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
haveacalc
Guardian
avatar
Posted: 17 May 2007
13:16 GMT
Total Posts: 1111
Naw, it's just really slow. One of the fun things about coding in BASIC is finding creative ways to get around TI's having written a poorly organized language. There are severe limitations, though, which is why I've switched to Assembly.

---
-quoted directly from most movies that don't exist (and some that do).
threefingeredguy
Ghost
avatar
Posted: 17 May 2007
15:19 GMT
Total Posts: 1189
See what happens is for every multi-line conditional opening statement (then or else), the location of that then or else is pushed onto a list in memory called the stack. For asm programmers you can access the real stack, this isn't really the real stack so don't worry.
The stack is a list that can only add or remove one thing at a time from only one end. When you have a Then - ... - End the location of the Then is pushed onto the stack and when you hit the End it is removed. If you never reach the End statement then the Then isn't removed from the list. So if you keep running the program eventually the stack will get too big and cause the calculator to crash. When you do a Goto before you hit the End statement, you never remove the last Then/Else statement from the list and thus you have memory leaks.

---
Someone call for an exterminator?
Zachary940
Wraith
avatar
Posted: 17 May 2007
19:44 GMT
Total Posts: 714
Wow 3fg, some one has way to much time on their hands.

---
It is much easier to suggest solutions when you know nothing about the problem.
banjo2E
Wraith
avatar
Posted: 18 May 2007
05:41 GMT
Total Posts: 689
And also should (and probably does) write the FAQ. I totally get it now.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
threefingeredguy
Ghost
avatar
Posted: 18 May 2007
22:39 GMT
Total Posts: 1189
If you don't suck at life it takes about 2 hours to become a BASIC guru.

---
Someone call for an exterminator?
banjo2E
Wraith
avatar
Posted: 20 May 2007
11:41 GMT
Total Posts: 689
Wow, 3fg, you just accused half the known programmers on the site of sucking at life.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
haveacalc
Guardian
avatar
Posted: 20 May 2007
14:21 GMT
Total Posts: 1111
Only, half, though. My time spent between joining CalcGames and now consisted of me coming up with new ideas of games to make.

---
-quoted directly from most movies that don't exist (and some that do).
banjo2E
Wraith
avatar
Posted: 21 May 2007
11:07 GMT
Total Posts: 689
Really? Mine has consisted of intermittent remembering that calcgames exists and posting-of-file-ness, with large, long periods of total amnesia of calcgames in between.


By the way, can anyone lend me a copy of the Phoenix generic source code? I want to try and make a Gradius version of it. Go Gradius.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!
allynfolksjr
Administrator
avatar
Posted: 21 May 2007
15:53 GMT
Total Posts: 1892
Isn't the source included with the zip file?
banjo2E
Wraith
avatar
Posted: 22 May 2007
08:39 GMT
Total Posts: 689
Oh. I did not think of that. My apologies.

Actually, wait. Of course I didn't think of it; all the Phoenix games I currently have were obtained through linking with other people through various years at school.

---
http://uncyclopedia.org/wiki/User:Administrator <------ WOOOOO!!!!!





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