Commit Graph
21 Commits
Author SHA1 Message Date
Charles Lohr fc5c3ad589 Placed command lines in. And put in support to make a in-game connect
or disconnect for connect to SM Server.  (If it ever comes up)
2004-04-30 04:34:39 +00:00
Charles Lohr fc45e2d051 Fixed command-line arguement for --course=[coursename] 2004-04-29 01:26:47 +00:00
Charles Lohr 858b3fa587 Networking now tells user if connection was successful or unsuccessful. 2004-04-29 01:03:28 +00:00
Charles Lohr e536980db8 Network no longer attempts to sync Demonstration mode. 2004-04-28 01:25:44 +00:00
Charles Lohr 456e3ba47d Removed extra LOG->Info that was useless. 2004-04-20 02:36:39 +00:00
Charles Lohr 87b5df67a6 Removed extra LOG->Info that wasn't needed. 2004-04-18 00:32:03 +00:00
Charles Lohr 3f63f6c60e Added --Course command, and a command to send all songs to server
so the server can index them for gameplay for SMOnline.

I am not sure if I did the Course setup properly.  If I did not, feel free to fix
it or... if you don't feel like it, I'm sure I'll figure it out after a while.

I left a lot of notes in... I am not sure what style of code you want,
at what point you want me to submit, if I am doing any of this wrong
please just tell me, and I'll try to be more useful.
2004-04-17 22:26:37 +00:00
Charles Lohr 16e5e7bb68 I have added some command-line processing. Look at the bottom of
StepMania.cpp for it.  I have also moved the connect stuff out of the
NetworkSyncManager constructor, so it doens't do ANYTHING unless
it's in the command-line args.  Also, now NSMAN works by the '--NETIP='
flag.
2004-04-15 15:31:59 +00:00
Charles Lohr 4b7c6521ad I changed the way StepMania connects to an IP or listens to something that
makes way more sense.  StepMania.exe -NETIP:[IP]  and added support
for reading profile names (for LAN).  The LAN looks very stable at this point.
2004-04-14 20:39:58 +00:00
Charles Lohr be6a396bab I added a second checkpoint for starting to prevent DeadOnStart issue. 2004-04-06 02:05:34 +00:00
Charles Lohr 12e48f9ce2 Sorry, I figured out what they were doing and why it didn't work
I made it work. in VC++
2004-04-05 21:15:54 +00:00
Charles Lohr 5580bac586 Network Sync manager updated to fix extra 0 on start bug. 2004-04-05 15:44:30 +00:00
Charles Lohr 6b8f53f4cb ezsockets resynced to match our current version we're using for the server. 2004-04-05 15:43:33 +00:00
Charles Lohr 648dd0eeb9 Someone used the FOREACH_EnabledPlayer( pn ) on my setting of the life for Network play.
This is the improper way to do it, and caused a compile error.  I set it back and left a note.
2004-04-05 15:37:03 +00:00
Charles Lohr e37a71d7a7 Josh and I decided that it was not worth it to keep the Flash stuff in here.
We got rid of it to keep the class running much faster.
2004-04-01 16:25:36 +00:00
Charles Lohr b31fd636ff Fixed linux compile error.
Modified for Macromedia Flash Support.
2004-03-31 04:18:44 +00:00
Charles Lohr a96e8ba5dd I added some support to make the client act as a pseudo-server.
I'm doing this so it might be possible to have SMOnline written entirelly in Flash.
2004-03-30 20:13:22 +00:00
Charles Lohr 4cd8d6b6f3 I added life and Macromedia Flash XMLSocket Support. 2004-03-30 05:50:36 +00:00
Charles Lohr c98579d478 I had to modify the protocol, so that the client knew what version the server is.
This way I can begin to develop more complex protocols.
2004-03-25 15:08:07 +00:00
Charles Lohr 4af6c609f9 These are the files necessiary for making the network work. 2004-03-16 22:34:48 +00:00
Charles Lohr a25514777a I have modified SM files to add network support.
I tested this under linux AND windows.
There should be no issues, if there is, feel free
to use AIM to IM me at CNLohr, or email me,
[email protected].

I modified the .dsp and Makefile.am only to add
networksyncmanager and ezsockets.

I added some startup code to stepmania.cpp,
so that if the user does not desire network support
none will be enabled.

Scorekeeper and screengameplay are modified
so that information can be sent to the server as
well as allowing the game sync to work.

Thanks.
2004-03-16 22:10:45 +00:00