This is a log to keep track of the changes in porting Connect 4 QB >> Connect 4 FB

Changed all the Image Arrays to correct Index/Image data order since FB doesn't
like the image data to be the first parameter.
Converted the INP(96) to MULTIKEY
Got rid of Div4 since FreeBASIC has SHR 2 to efficiently divide by 4.
DQBprint and MyLoadFont is now implemented from scratch, that was a pain in the ass!
Added PutSprite
Added GetSprite
Added LayerPSET
Added LayerPoint
Added ClearLayer and CopyLayer
Added BoxBorder
BSAVE and BLOAD caused issues since FreeBASIC does them differently now, so had to make
sure the headers were changed to be FB compliant.
Made sure the ASM routines are not conflicting existing syntax. CH was causing an issue
since ASM reserves that for its registers.
REMmed out the network/dsock stuff, so we can get it running.
Got rid of the mouse pointer since Windows has its own mouse pointer.
Make it ScaleX3 so we have a larger window.
Connected in the initiating loop!

Make sure the connecting player gets to choose who goes first, machine decides!

'' DATA TO EXCHANGE BETWEEN COMPUTERS:

'' PlayersTurn = REMOTE or LOCAL PLAYER's TURN?
'' PlayerStatus = Shared status between machines
'' PlayerNames(0) = LOCAL NICK NAME
'' PlayerNames(1) = REMOTE NICK NAME

'' x = 0 = LOCAL USER
'' x = 1 = REMOTE USER
'' Player(0, x) = Is local player, player 1 (red=0) OR player 2 (yellow=1)?
'' Player(1, x) = X Coordinate of players hand
'' Player(2, x) = Y Coordinate of dropping piece
'' Player(3, x) = X Saved coordinate of falling piece
'' Player(4, x) = Wins of player

Marcade: Bottom Right. Listening User.
WisdomDude: Top Left. Connecting User.

-- WisdomDude Window: (Red goes first for him)
WisdomDude, red goes first, wisdomdude's score name on top, red piece is moving.
WisdomDude sends Hello. Marcade's recvbuffer is getting it, but not AddMessage.
-- Marcade Window:
Marcade's name on top, Marcade's piece shown yellow, good. red isn't moving, good.
Marcade sends hello. WisdomDude's recvbuffer doesn't receive it at all.
Marcade's send hello message show's a smiley face on his window. Not good.

-- Marcade Window: (Red goes first for him)
Hand moves for him, good. marcade's name on top, good. WisdomDude's name in yellow and bottom.
Good. WisdomDude can't move hand, good. Marcade send's Hello to WisdomDude, WisdomDude's
recvbuffer shows hello, but no AddMessage.
-- WisdomDude's Window
WisdomDude's name on top of score board, good. WisdomDude is yellow, good.
WisdomDude sends a message hello. Marcade's recvbuffer shows nothing at all.
WisdomDude's message shows a smiley face on his window. Not good.

bu

