What the hell, there's not going to be a Tempest release any time this month, so I went and downloaded the first DBC-compatible multiplayer plugin I could find.
*UPDATE*.. A plugin that doesn't WORK. Watch this space, while I find another freaking one.. But, tomorrow...
Quote: "Client Socket (Winsock) Winsock plugin - allows raw network access - cybernetic wraith
http://www.dracsoft.com/zips/client_socket.zip
"
Well, either it's for DBP after all or the Readme's completely out of whack. Oh well.
..Ok, I had to code my own relay 'Server' so this plugin could work -
http://blanky.clearphp.com/listener.exe. What goes in port 21 comes out port 22, and vice versa. Simple as that.
Make two copies of this code - For one of them, change the '21' in the Connect statement to '22', and then run BOTH of them (the server before even that), at the same time. (They don't need to start at the same time, though. Anything said, until both are connected, will be lost.)
Load DLL "ClientSocket.dll",1
Call DLL 1,"NetworkInitialize"
Call DLL 1,"Connect","127.0.0.1","21"
`What the readme said :P
Sleep 500
sync on
sync rate 0
do
`If you press a key, add it to our 'buffer' (u$).
`Also, wait 50 to give you a chance to get your hands off the
`keys, so you don't get 60 of the same letters all in one go.
If Inkey$()<>"" then u$=u$+inkey$() : Wait 100
`If enter is pressed, then send our buffer and clear it.
If returnkey()=1 then Call DLL 1,"SendData",u$ : u$=""
`Any new data..?
them2$=Call DLL(1,"GetNextData")
`If there IS, replace the last thing they said with it.
if them2$<>"" then them$=them2$
`Ok, a crappy chat program, but an alright multiplayer tester ;)
text 10,10,"They say: "+them$
text 10,30,"You say: "+u$
sync
loop
(Sorry to SpazDC etc. for this)
@Master Programmer:
His is 28.22KB, and so takes about 5-7 seconds to load first time, meticolously loading downwards until the picture is before me.
Yours is 398.52kb, and, no kidding, i sat there for 2 minutes until it had loaded, in all of it's screamingly slow, 256-colour glory. A download finished before it had. And, again, THE CODEBASE IS NOT A FILE HOSTING AREA. You *can* get a ban spanning a few days for abusing a service of the site in such a way.
(56KBits/s = Theoretical 7kb/sec, actual ~ 3-4kb/sec).
[Insert extremely witty comment here] :: Add me to MSN if you like, but don't expect any big favours [unless you like VB6]. ... IDK!!