UPDATED 1/10/18. Please take a look and give feedback. The game works. It's not perfect, and I'll keep improving it. Feedback is welcome.
Download at https://drive.google.com/open?id=0B-1BuEPtr7jlSUdBQjdaTTRHQlk

I've been working on this program for a really long time. It's Texas Holdem Poker and is very nearly functional. It deals cards to a human player and 1-4 computer players, it analyzes the hand of each player when cards get shown(flop,turn,river), and determines what each of the players has. It allows for basic betting (right now the human player raises and the comps match, and I'm working on smart comps that use the analyzed hands to make a decision on check/bet/fold). If anyone wants to look at it and give help or criticism, I would welcome the input.

I'm slowly continuing to work toward completion. As I update a portion of the program I'm going to upload the update(ex. PROGRAM(2) is newer than PROGRAM(1)). The program is broken into individual parts right now to make editing easier.

Hand analysis is still too slow, and I'm working on improving the math. Updates are coming.

UPDATE 2/15/2016
Betting now ends when all AI players fold.
After betting, the cards are shown for all players that did not fold.
Substantial updates to prgmWINNER. It now allows for every type of split pot (this one was very difficult)
Pair and 2 Pair detection is now finished
Many interface changes. Not polished yet, but functional.

UPDATE 2/4/2016
Optimized prgmBET
Hand value is no longer calculated for folded player. Also, hand value of human player is not calculated throughout betting now.

UPDATE 2/3/2016
Added optimization to prgmSTRAIGHT. Thank you kg583
Fixed text during betting
Found and fixed a problem in prgmBET that was only letting 4 of the 5 players bet after a raise.
Modified prgmWINNER so its easier to see what everyone's cards are while I'm fixing bugs.

2/2/16
Attached here is the very alpha version of Holdem. I have in quotes throughout the program to help me remember where parts of the code are. Please give feedback. I am also posting the code as a forum attachment since I cannot yet create links to Google Drive.

I'm still working on the code, but the following areas aren't complete:
-Doesn't show how much money you have total(PSAVE(6)), only how much of the current buy-in remains(PSAVE(1))
-Running out of money means nothing yet. When finished, it will cause that player to be replaced in regular holdem, and will cause the number of opponents to drop in tournament mode.
-Human player cannot fold yet. When complete, AI will keep playing after human folds.
-AI players won't raise after the flop yet, only check, call, and fold.
-Using a very basic method of determining value for AI players. They fold way too much.
-Using a basic Chen formula on the flop, and it needs adjustments.
-Hand analysis calculations are still slow on a TI-83. Slowly improving the math, but any help here is welcome.
-The program is still separated into many parts to make editing easier.
-Right now it uses a many lists. I am gradually combining lists and using variables instead.
Haven't yet finished the FLUSH portion. It doesn't look for straight or royal yet. It's on my to do list.
I haven't optimized anything for size yet. My focus has been on functionality.

DRAW
"B IS HIGH BET"
{L₆(2M),L₆(2M-1)}→⌊J
"CHENFORMULA"
"STEP 1"
int(max(⌊J→U
int(min(⌊J→V
10(U=14)+8(U=13)+7(U=12)+6(U=11)+.5U(U<11)→W
"STEP 2"
If U=V
2W→W
"STEP 3"
If fPart(⌊J(1))=fPart(⌊J(2))
W+2→W
"STEP 4"
If U=V+2 or U=14 and V=3
W-1→W
If U=V+3 or U=14 and V=4
W-2→W
If U=V+4 or U=14 and V=5
W-4→W
If U-V>4 and U<14 or U=14 and V=8 or U=14 and V=7 or U=14 and V=6
W-5→W
"STEP 5"
If U=V+1 and U<13
W+1→W
If U=V+2 and U<13
W+1→W
round(W,0)→W
"FOLD"
If W<6 and B>5 or W<9 and B>10
0→⌊WIN(M)
If 0=⌊WIN(M)
Disp "FOLDED"
"RAISE"
If W≥12 and B≤10 or W≥9 and B≤5
2B→B
"CHECKCALL"
Disp "CHEN
Disp W

PAIR
"ONE-PAIR"
For(A,14,2,­1)
If L₂(A)=2
Then
{2,A→⌊V
"TWO-PAIRS"
For(B,A,2,­1)
If L₂(B)=2 and B≠A
Then
{3,A,B→⌊V
2→B
End
End
2→A
End
End
"FINISH 1"
If 2=⌊V(1
Then
For(A,14,2,­1)
If L₂(A) and A≠⌊V(2
A→⌊V(1+dim(⌊V
If 5=dim(⌊V
2→A
End
End
"FINISH 2"
If 3=⌊V(1
Then
For(A,14,2,­1)
If L₂(A) and A≠⌊V(2 and A≠⌊V(3
Then
A→⌊V(4
2→A
End
End
End

THREE
"FINISHES THREE"
3→B
For(A,14,2,­1)
If A≠⌊V(2) and L₂(A
Then
A→⌊V(B
B+1→B
If dim(⌊V)=5
2→A
End
End

WINNER
For(A,2,N)
If ⌊WIN(A
Then
Text(6A+15,70,sub("A23456789TJQKA",int(L₆(2(A-1)+1)),1),sub("SHCD",1+4fPart(L₆(2(A-1)+1)),1),",
Text(6A+15,81,sub("A23456789TJQKA",int(L₆(2(A-1)+2)),1),sub("SHCD",1+4fPart(L₆(2(A-1)+2)),1)
End
End
Pause
100⌊BET→⌊BET
Disp ⌊WIN
Disp ⌊BET
While sum(⌊BET)>0
0→dim(L₅
For(A,1,5
If ⌊WIN(A)=max(⌊WIN)
⌊BET(A)→L₅(dim(L₅)+1
End
min(L₅→X
Disp X
⌊BET-X→⌊BET
5X→X
For(A,1,5
If ⌊BET(A)≤0
Then
X+⌊BET(A)→X
0→⌊BET(A)
End
End
max(⌊WIN→B
For(A,1,5
If ⌊WIN(A)=B
Then
⌊PSAVE(A)+X/dim(L₅)→⌊PSAVE(A)
If ⌊BET(A)=0
0→⌊WIN(A)
End
End
End
Disp "PAYING WINNER"

Thank you for your input. I really like those optimizations. I understand its a little messy right now, and that's because I have been focused on functionality. I'm not very focused on making it smaller just yet. I welcome any criticism and I'll do my best to incorporate any ideas you guys have.

I updated the link. Somehow the permissions got changed in Google Drive and someone decided to delete the game from the Drive folder. It's fixed now and set to read only. The game works and I think it's a fun game to play. It runs well on a TI-84, a little slow on a TI-83.