Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Topics - flyingfisch

Pages: 1 ... 3 4 [5]
OmnomIRC Development / OmnomIRC won't update
« on: October 04, 2011, 01:34:33 pm »
OS: Windows XP pro SP3
Browser: Opera 11.50

I don't understand it :(... OmnomIRC will work ok for a while and then it won't update until I refresh the page or open a new room. Does anyone know what is going on?

I have a slow internet plan, so maybe that's it? Also, it worked fine until Netham came out with the new version a few days ago.   :-\

OmnomIRC Development / OmnomIRC seems to suck bandwidth
« on: October 01, 2011, 01:56:27 pm »
My dad and I have been experiencing problems with the internet (Pages won't load, slow loading, etc.). We found out that if I close omnomIRC, the problem is resolved. I have checked TCPView and it says that every time I open omnomIRC, 7-15 new connections are made with

Is there any way this could be fixed?



OmnomIRC Development / chat does not work in ie
« on: September 30, 2011, 05:34:16 pm »
the chat does not work in ie. i am at the library (only reason im using ie) :P

Casio PRIZM / Stock Craze: a casio game
« on: September 25, 2011, 09:40:47 pm »
I am making a stock market game in BASIC for casio calculators.

Put this in your sig if you want your username included. Read this post:
Code: [Select]
Post suggestions below, please.

EDIT 9/29/2011 22:30 EST:

Usernames to be included (0 more spots):

FFSH: flyingfisch
YJNC: YeongJiN_Cool
JUJU: Juju
BOOT: Boot2490
FNLE: FinaleTI
TQWH: TuriqWalrus Holdings
DBDR: DualBuilder
ZLDA: ZeldaKing
MACH: m1ac4 Holdings
PMAN: pianoman
BLFC: Deep Thought
ANOR: Annoying Orange
TGME: The Game >:-)
TTYY: Totoyo
EYRN: Eiyeron
PSPD: Parser Padwan
SPYR: Spyro543
OMNI: Omnimaga, duh!
PLCS: or

EDIT 9/29/2011: I am currently taking a course at Khan Academy for finance to make this THE best on-calc stock market game ever!

EDIT 9/29/2011 18:45 EST: Main engine coded. will post code soon!

EDIT 9/30/2011

I am releasing the code. It is still being optimized and debugged and some is pseudo-code.

Spoiler For matrix setup:
Mat A = stocks
Top row=Current price
2 and 3 rows=last two prices
row 4=how much you own

Mat B = avg of all stocks (market)
row 1=avg
row 2=prev avg

Mat C =Personal data (Highscores, cash on hand)
row 1=Cash on hand
rows 2-4=High Scores
Spoiler For Code:
Prog "STOCK"
Code: [Select]
//Splash screen goes here
Menu "Stock Craze","Play",1,"Help",2,"Credits",3
Lbl 1
Prog "ENG"
Lbl 2
"help goes here"
Lbl 3
prog "ENG"
Code: [Select]
"FFSHBOOTDBLD..." -> Str 1 //puts all the names of the stocks in a string. must have 20 names, no more, no less.

[[100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100][100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100,100][0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,][0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,]] -> Mat A

[[0][0]] -> Mat B

[[1000][0][0][0]] -> Mat C

While A = 1
For 1 -> J to 20
RandInt(1,10) -> S
Rand# -> R

Mat A[2,J] < Mat A[3,J] => P-1 -> P
Mat A[2,J] > Mat A[3,J] => P+1 -> P

R > P*0.05+0.50 => 1 -> D
R < P*0.05+0.50 => -1 -> D
R = P*0.05+0.50 => 0 -> D

Rand# -> r  //the r used here is the one that stand for radians, or whatever.

S=1 => r*10 -> theta
S<3 => r*5 -> theta
S<6 => r*2 -> theta
S<10 => r -> theta

//assigns the new price
D=1 => Mat A[2,J]+theta -> Mat A[1,J]
D=1 => Mat A[2,J]-theta -> Mat A[1,J]
D=1 => Mat A[2,J] -> Mat A[1,J]

For 1 -> H to 20
Mat A[1,H]+P -> P
//end of "for" loop
Mat B[1,1] -> Mat B[2,1]
P/20 -> Mat B[1,1]

//end of "for" loop

Prog "Disp"

For 1 -> I to 20
//If exit
E=1 => Break
//else move each row down one
Mat A[2,I] -> Mat A[3,I]
Mat A[1,I] -> Mat A[2,I]
//end "for" loop
//End while loop

//scoring system goes here
//Thanks for playing message goes here
Prog "DISP"
Code: [Select]
Lbl 0
1 -> B
//Displays the UI
//Begin pseudo-code
Display "Stock craze" in upper left corner of screen
Display Mat C[2,1] on the upper right side of the screen
Display "Day" to left of Mat C[2,1]
Display "Average" just below "stock craze"
Display Mat B[1,1] at left
Display a $ sign and amount of money (Mat C[1,1]) at bottom

//end pseudo-code

1->K //#'s for K and J will be determined at a later date, I do not know what they will be right now :S
0 -> L
B*20 -> C

For C -> I to C+40 step 4
StrMid(Str1,I,I+4) -> Str2 //extracts the name of stock from str1
Text K,I,Str2

//diplay names of first 10 stocks
J+15 -> J
If L=0
then If J>58
then 126/2 -> K
//end "for" loop

//Displays prices of first 10 stocks
B*10 -> C
0 -> L
1 -> J
6 -> K

For C -> I to C+10
Text K,J,Mat A[1,I]
J+15 -> J
If L=0
then If J>58
then (126/2)+6 -> K
//end "for" loop

//"for" loop is used as a timer here
For 1 -> I to 1000
Getkey -> G

If B=2 //if on page 2 (B is the page number)
then If G=79 //79 = F1 key
then 1 -> B //Brings us to page 1
Goto 0 //go back to top and display the next page

If B=1
then If G=29 //29 = F6 Key
then 2 -> B
Goto 0

If G=78 //78=Shift Key
then 1 -> A //A is used to determine Bye or sell in prog "trade" (1 is buy, 2 is sell)
Prog "TRADE"

If G=77 //77=Alpha Key
then 2 -> A
Prog "TRADE"

prog "TRADE"
Code: [Select]
menu "STOCKS","STK1",... //list all stocks

Lbl 1
1 -> Z
Goto X

Lbl 2
2 -> Z
Goto X


Lbl X
A=2 => Goto Z
If A=1
then ClrText
Lbl Y
"How much do you want to buy"? -> A

A*Mat A[1,Z] > Mat C[1,1] => Goto Y
Mat C[1,1]-(A*Mat A[1,Z]) -> Mat C[1,1] //subtracts cost from cash on hand
A+Mat A[4,Z] -> Mat A[4,Z] //records how much stock you have, now
Goto 0


Lbl Z
If A=2
then ClrText
Locate 1,1,"You have this amount of stock:"
Locate 2,1,Mat A[4,Z]
//little black triangle goes here to pause until user presses EXE

Lbl W
"how much do you want to sell"? -> A
A > Mat A[4,Z] => Goto W
Mat C[1,1]+(A*Mat A[1,Z]) -> Mat C[1,1] //adds the amount sold to your total cash
Mat A[4,Z]-A -> Mat A[4,Z]


Lbl 0

If you don't uderstand something in the code up there, post and I will try to enlighten you. ;)

(if you don't know why this has been deleted, see this post:
Spoiler For deleted:
EDIT 9/27/2011:

Markets to be included:


Indexes to be included:


Companies to be included (post if you want more!):

YHOO: Yahoo
GOOG: Google
AAPL: Apple
DELL: Dell
MSFT: Microsoft


Casio PRIZM / Golf Tour 2011 CASIO Edition
« on: September 21, 2011, 07:23:44 pm »
boot2490 has been nagging me to start my own thread (he must think I'm making his thread too long  :D). So here it is. Golf Tour 2011 CASIO Edition. Post your criticism, nags, and gripes here. I'll read them and integrate them into the game.

So far, here are the specs:

Language: CASIO-BASIC (or LuaFX, we'll see)
Mode: Graph
Level Editor: Yes

I'll post other specs when I think of them.

See the post on here:

 :thumbsup: :thumbsup:

Miscellaneous / Are you/have you home schooled?
« on: September 19, 2011, 11:42:43 am »
Just wondering how many of you are home schooled. (I am) :thumbsup:

Miscellaneous / what flight sims do you own?
« on: September 16, 2011, 01:34:15 pm »

I was just wondering how many people here enjoy flight sims and which ones. So I posted this.

I own:

MS FS 2002
YSFlight (with MANY realism packs)
FlightGear (too slow for my liking)
GE flight (online)

TI-BASIC / Help with making a tetris game in BASIC
« on: September 14, 2011, 11:52:50 am »

I am thinking about making tetris in casio-basic (using ASCII symbols). Here are my problems:

1. Is there an equation that would let me rotate an ASCII sprite?

2. How can I detect collisions?

3. How can I detect when a line is filled, so the program knows to delete that line.

Humour and Jokes / Some (really) funny jokes
« on: September 03, 2011, 08:34:32 pm »
A little laugh for all of you!!

 • There are 10 types of people in the world: those who understand binary, and those who don't
 • If at first you don't succeed; call it version 1.0
 • I'm not anti-social; I'm just not user friendly
 • My software never has bugs. It just develops random features
 • Roses are #FF0000 , Violets are #0000FF , All my base belongs to you
 • In a world without fences and walls, who needs Gates and Windows?
 • Hand over the calculator, friends don't let friends derive drunk
 • I would love to change the world, but they won't give me the source code
 • Enter any 11-digit prime number to continue...
 • The box said 'Requires Windows 95 or better'. So I installed LINUX
 • A penny saved is 1.39 cents earned, if you consider income tax
 • Unix, DOS and Windows...the good, the bad and the ugly
 • A computer lets you make more mistakes faster than any invention in human history - with the possible exceptions of handguns and tequila
 • The code that is the hardest to debug is the code that you know cannot possibly be wrong
 • UNIX is basically a simple operating system, but you have to be a genius to understand the simplicity
 • Ethernet (n): something used to catch the etherbunny
 • C://dos
 • You know it's love when you memorize her IP number to skip DNS overhead
 • 1f u c4n r34d th1s u r34lly n33d t0 g37 l41d
 • Alcohol & calculus don't mix. Never drink & derive
 • How do I set a laser printer to stun?
 • There is only one satisfying way to boot a computer
 • Concept: On the keyboard of life, always keep one finger on the escape button
 • It's not bogus, it's an IBM standard
 • Be nice to the nerds, for all you know they might be the next Bill Gates!
 • The farther south you go, the more dollar stores there are
 • Beware of programmers that carry screwdrivers
 • The difference between e-mail and regular mail is that computers handle e-mail, and computers never decide to come to work one day and shoot all the other computers
 • If you want a language that tries to lock up all the sharp objects and fire-making implements, use Pascal or Ada: the Nerf languages, harmless fun for children of all ages, and they won't mar the furniture
 • COFFEE.EXE Missing - Insert Cup and Press Any Key
 • Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning
 • LISP = Lots of Irritating Silly Parentheses
 • The beginning of the programmer's wisdom is understanding the difference between getting program to run and having a runnable program
 • Squash one bug, you'll see ten new bugs popping
 • Everytime i time i touch my code, i give birth to ten new bugs
 • boast = blogging is open & amiable sharing of thoughts
 • We are sorry, but the number you have dialed is imaginary. Please rotate your phone 90 degrees and try again
 • Cannot find REALITY.SYS. Universe halted
 • If it weren't for C, we'd all be programming in BASI and OBO
 • Bad command or file name! Go stand in the corner
 • Bad or corrupt header, go get a haircut
 • Unrecognized input, get out of the class
 • Warning! Buffer overflow, close the tumbler !
 • WinErr 547: LPT1 not found... Use backup... PENCIL & PAPER
 • Bad or missing mouse driver. Spank the cat? (Y/N)
 • Computers make very fast, very accurate mistakes
 • Best file compression around: "rm *.*" = 100% compression
 • Hackers in hollywood movies are phenomenal. All they need to do is "c:\> hack into fbi"
 • BREAKFAST.COM Halted...Cereal Port Not Responding
 • I survived an NT installation
 • The name is Baud......James Baud
 • My new car runs at 56Kbps
 • Why doesn't DOS ever say "EXCELLENT command or filename!"
 • File not found. Should I fake it? (Y/N)
 • Cannot read data, leech the next boy's paper? (Y/N)
 • CONGRESS.SYS Corrupted: Re-boot Washington D.C (Y/n)?
 • Does fuzzy logic tickle?
 • Helpdesk : Sir, you need to add 10GB space to your HD , Customer : Could you please tell where I can download that?
 • Windows: Just another pane in the glass
 • Who's General Failure & why's he reading my disk?
 • RAM disk is not an installation procedure
 • Shell to DOS...Come in DOS, do you copy? Shell to DOS...
 • The truth is out there...anybody got the URL?
 • Smash forehead on keyboard to continue.....
 • E-mail returned to sender -- insufficient voltage
 • Help! I'm modeming... and I can't hang up!!!
 • All wiyht. Rho sritched mg kegtops awound?
 • Once I got this error on my Linux box: Error. Keyboard not attached. Press F1 to continue
 • Once I got this error on my Linux box: Error. Mouse not attached. Please left click the 'OK' button to continue
 • Press any key to continue or any other key to quit...
 • Press every key to continue
 • Helpdesk: Sir if you see the blue screen, press any key to continue. Customer : hm.. just a min.. where's that 'any' key..
 • Idiot, Go ahead, make my data!
 • Old programmers never die; they just give up their resources
 • To err is human - and to blame it on a computer is even more so
 • (001) Logical Error CLINTON.SYS: Truth table missing
 • (D)inner not ready: (A)bort (R)etry (P)izza
 • Computers can never replace human stupidity
 • A typical Yahoo! inbox : Inbox(0), Junk(9855210)
 • (A)bort, (R)etry, (P)anic?
 • Bugs come in through open Windows
 • Penguins love cold, they wont survive the sun
 • Unix is user friendly...its just selective about who its friends are
 • Artificial intelligence usually beats real stupidity
 • Bell Labs Unix -- Reach out and grep someone.
 • To err is really foul up requires the root password.
 • Invalid password : Please enter the correct password to (Abort / Retry / Ignore )
 • FUBAR - where Geeks go for a drink
 • I degaussed my girlfriend and I'm just not attracted to her anymore
 • Scandisk : Found 2 bad sectors. Please enter a new HD to continue scanning
 • Black holes are where God divided by zero
 • Hey! It compiles! Ship it!
 • Thank god, my baby just compiled
 • Yes! My code compiled, and my wife just produced the output
 • Windows 98 supports real multitasking - it can boot and crash simultaneously
 • Zap! And there was the blue screen !
 • Please send all spam to my main address, root@localhost :-)
 • MailerD(a)emon: You just received 9133547 spam. (O)pen all, (R)ead one by one, (C)heck for more spam
 • A: Can you teach me how to use a computer? B: No. I just fix the machines, I don't use them
 • PayPal: Your funds have been frozen for 668974 days
 • 1-800-404 : The subscriber you are trying to call does not exist
 • 1-800-403 : Access to that subscriber was denied
 • Error message: "Out of paper on drive D:"
 • If I wanted a warm fuzzy feeling, I'd antialias my graphics!
 • A printer consists of three main parts: the case, the jammed paper tray and the blinking red light
 • "Mr. Worf, scan that ship." "Aye Captain. 300 dpi?"
 • Smith & Wesson: The Original Point And Click Interface
 • Shout onto a newsgroup : It echoes back flames and spam
 • Firewall : Intruder detected. (A)llow in (D)eactivate the firewall
 • Real programmers can write assembly code in any language
 • Warning! Perl script detected! (K)ill it , (D)eactivate it
 • Firewall : Do you want to place a motion detector on port 80 ?
 • Helpdesk: Sir, please refill your ink catridges Customer : Where can i download that?
 • All computers run at the same speed... with the power off
 • You have successfully logged in, Now press any key to log out
 • Sorry, the password you tried is already being used by Dorthy, please try something else.
 • Sorry, that username already exists. (O)verwrite it (C)ancel
 • Please send all flames, trolls, and complaints to /dev/toilet
 • Shut up, or i'll flush you out
 • Cron : Enter cron command \ Now enter the number of minutes in an hour
 • We are experiencing system trouble -- do not adjust your terminal
 • You have successfully hacked in, Welcome to the FBI mainframes.
 • I'm sorry, our software is perfect. The problem must be you
 • Never underestimate the bandwidth of a station wagon full of tapes hurling down the highway
 • Webhost livehelp: Sir you ran out of bandwidth, User: Where can I download that?
 • If Ruby is not and Perl is the answer, you don't understand the question
 • Having soundcards is nice... having embedded sound in web pages is not
 • My computer was full, so I deleted everything on the right half
 • You have received a new mail which is 195537 hours old
 • Yahoo! Mail: Your email was sent successfully. The email will delivered in 4 days and 8 hours
 • I'm sorry for the double slash (Tim Berners-Lee in a Panel Discussion, WWW7, Brisbane, 1998)
 • Ah, young webmaster... java leads to shockwave. Shockwave leads to realaudio. And realaudio leads to suffering
 • What color do you want that database?
 • C++ is a write-only language. I can write programs in C++, but I can't read any of them
 • As of next week, passwords will be entered in Morse code
 • earth is 98% full ... please delete anyone you can
 • A typical yahoo chat room: "A has signed in, A has signed out, B has signed in, B has signed out, C has signed in, C has signed out.."
 • When someone says "I want a programming language in which I need only say what I wish done," give him a lollipop
 • Warning! No processor found! Press any key to continue
 • Failure is not an option. It comes bundled with your Microsoft product
 • NT is the only OS that has caused me to beat a piece of hardware to death with my bare hands
 • Warning! Kernel crashed, Run for your lives !
 • NASA uses Windows? Oh great. If Apollo 13 went off course today the manual would just tell them to open the airlock, flush the astronauts out, and re-install new one
 • JavaScript: An authorizing language designed to make Netscape crash
 • How's my programming? Call 1-800-DEV-NULL
 • Yes, friends and neighbors, boys and girls - my PC speaker crashed NT
 • root:> Sorry, you entered the wrong password, the correct password is 'a_49qwXk'
 • New linux package released. Please install on /dev/null
 • Quake and uptime do not like each other
 • if used before: Tue Jan 19 03:14:08 GMT 2038
 • As you well know, magic and weapons are prohibited inside the cafeteria -- Final Fantasy VIII
 • Man is the best computer we can put aboard a spacecraft...and the only one that can be mass produced with unskilled labo
 • Unix is the only virus with a command line interface
 • Windows 95 makes Unix look like an operating system
 • How are we supposed to hack your system if it's always down!
 • God is real, unless declared integer
 • I'm tempted to buy the slashdot staff a grammar checker. What do they do for 40 hours a week?
 • Paypal : Please enter your credit card number to continue
 • It takes a million monkeys at typewriters to write Shakespeare, but only a dozen monkeys at computers to run Network Solutions
 • Please help - firewall burnt down - lost packet - reward $$$
 • If Linux were a beer, it would be shipped in open barrels so that anybody could piss in it before delivery
 • Thank you Mario! But our princess is in another castle
 • Perl, the only language that looks the same before and after RSA encryption
 • Norton: Incoming virus - (D)ownload and save (R)un after download
 • I had a dream... and there were 1's and 0's everywhere, and I think I saw a 2!
 • You sir, are an unknown USB device driver
 • C isn't that hard: void (*(*f[])())() defines f as an array of unspecified size, of pointers to functions that return pointers to functions that return void

Casio Calculators / On-calc C compiler for 9860
« on: August 30, 2011, 08:55:36 pm »
Does anyone know of a way to compile c on a calc?

Casio Calculators / How do 3d games work?
« on: August 29, 2011, 02:03:23 pm »
I was wondering about how 3d games work, so I can make one myself. I'd like to know how to make a 3d engine that can do 360 x,y, and z. I'd also like it to be done in luaFX when finished, but I only want to know the basics right now (the theory, formulas, etc.).

Introduce Yourself! / Hi everyone!
« on: August 26, 2011, 11:44:43 pm »

I'm a moderator of and proud fx- 9750  fx-9860 owner. I am pretty good at Casio BASIC and am impatienly awaiting the arrival of LuaFX. I came over here because it was on our link page and I thought I'd join. So that's all, I think.

I look forward to coming over here more often.

Pages: 1 ... 3 4 [5]