<- Previous Log | Select Different Log | Next Log -> |
Searching from 2020-06-10 00:00:00 to 2020-06-10 23:59:59.999999. Query completed in 6.55 seconds [2020-06-10 00:30:46] <-- guru3 has quit (Ping timeout: 256 seconds) [2020-06-10 00:32:58] --> guru3 has joined the channel [2020-06-10 02:12:03] --> physkets has joined the channel [2020-06-10 02:12:27] <physkets> Hey! [2020-06-10 02:13:20] <physkets> If I'm using the latest git version, and somone else, the stable, 0.2.8.x.x version, can we play together? [2020-06-10 02:13:32] <Armanelgtron> yes [2020-06-10 02:13:41] <physkets> I mean to ask if a server hosted by one is accessible by the other [2020-06-10 02:13:47] <physkets> oh! cool! Thanks Armanelgtron [2020-06-10 02:17:10] <Armanelgtron> to my understanding there are some differences but 0.4 will fallback to something 0.2 can understand [2020-06-10 02:21:42] <-- Armanelgtron has quit (No Ping reply in 180 seconds.) [2020-06-10 02:22:53] --> Armanelgtron has joined the channel [2020-06-10 02:22:53] -!- Topic for #armagetron is "http://www.armagetronad.org/ | pastebin: http://armagetron.pastebin.com/ | Tournaments: #armagetron.tourneys | Pickup a game: #armagetron.pickup" [2020-06-10 02:22:53] -!- Topic set by guru3 on 2015-04-22 20:50:50 UTC [2020-06-10 02:22:56] -!- verne.freenode.net set mode #armagetron +cnrt [2020-06-10 02:22:56] -!- Channel #armagetron created on 2006-11-26 06:42:45 UTC [2020-06-10 02:28:31] --> Armanelgtron_ has joined the channel [2020-06-10 02:28:31] -!- Topic for #armagetron is "http://www.armagetronad.org/ | pastebin: http://armagetron.pastebin.com/ | Tournaments: #armagetron.tourneys | Pickup a game: #armagetron.pickup" [2020-06-10 02:28:31] -!- Topic set by guru3 on 2015-04-22 20:50:50 UTC [2020-06-10 02:28:31] <-- Armanelgtron has quit (Disconnected by services) [2020-06-10 02:28:36] -!- barjavel.freenode.net set mode #armagetron +cnrt [2020-06-10 02:28:36] -!- Channel #armagetron created on 2006-11-26 06:42:45 UTC [2020-06-10 02:35:16] -!- Armanelgtron changed nick to Armanelgtron [2020-06-10 02:49:05] <Armanelgtron> I've finally been convinced that I should find another name other than "3dcycles" [2020-06-10 02:49:23] <Armanelgtron> confusing bits: there's another game called "3d cycles" that appears to be glTron but with a stolen Armagetron logo [2020-06-10 02:49:48] <Armanelgtron> also, not to be confused with cycles3d [2020-06-10 02:50:16] <Armanelgtron> I knew it was a terrible name but I'm not that creative [2020-06-10 02:55:07] <physkets> Armanelgtron: oh, so there are some differences in the communication code? Any idea what they roughtly are? [2020-06-10 03:04:48] <Armanelgtron> physkets: Aside from stuff like ZonesV2, 0.4 uses Protobuf and supports unicode, but I don't know the lower level differences [2020-06-10 03:06:50] <Armanelgtron> it seems 0.2 scrambles strings before transmitting for whatever reason [2020-06-10 03:09:18] <Armanelgtron> but, for the user, 0.2 and 0.4 is able to connect together just fine [2020-06-10 03:09:53] <Lucifer_arma> that's as long as the 0.4 server isn't using anything that 0.2 can't understand [2020-06-10 03:17:53] <physkets> Lucifer_arma: like? [2020-06-10 03:28:14] <Armanelgtron> physkets: the main thing I can think of is polygonal zones; 0.2 only supports circular zones ... not really a problem unless you're doing a custom map or game mode though. [2020-06-10 03:29:04] <physkets> Armanelgtron: okay, so for a simple multi-player game with mostly default settings, it should be fine? [2020-06-10 03:29:16] <Armanelgtron> yeah [2020-06-10 03:29:36] <physkets> okay! [2020-06-10 06:22:56] <-- luke-jr has quit (Quit: ZNC - http://znc.sourceforge.net) [2020-06-10 06:24:01] --> Armanelgtron_ has joined the channel [2020-06-10 06:24:01] -!- Topic for #armagetron is "http://www.armagetronad.org/ | pastebin: http://armagetron.pastebin.com/ | Tournaments: #armagetron.tourneys | Pickup a game: #armagetron.pickup" [2020-06-10 06:24:01] -!- Topic set by guru3 on 2015-04-22 20:50:50 UTC [2020-06-10 06:24:01] <-- Armanelgtron has quit (Disconnected by services) [2020-06-10 06:24:04] -!- cherryh.freenode.net set mode #armagetron +cnrt [2020-06-10 06:24:04] -!- Channel #armagetron created on 2006-11-26 06:42:45 UTC [2020-06-10 06:24:15] --> luke-jr has joined the channel [2020-06-10 08:02:11] -!- Armanelgtron changed nick to Armanelgtron [2020-06-10 08:54:30] --> zmanuel has joined the channel [2020-06-10 08:54:30] <-- Z-Man has quit (Killed (verne.freenode.net (Nickname regained by services))) [2020-06-10 08:54:30] -!- zmanuel changed nick to Z-Man [2020-06-10 14:32:09] <-- Armanelgtron has quit (No Ping reply in 180 seconds.) [2020-06-10 14:33:43] --> Armanelgtron has joined the channel [2020-06-10 14:33:43] -!- Topic for #armagetron is "http://www.armagetronad.org/ | pastebin: http://armagetron.pastebin.com/ | Tournaments: #armagetron.tourneys | Pickup a game: #armagetron.pickup" [2020-06-10 14:33:43] -!- Topic set by guru3 on 2015-04-22 20:50:50 UTC [2020-06-10 14:33:46] -!- verne.freenode.net set mode #armagetron +cnrt [2020-06-10 14:33:46] -!- Channel #armagetron created on 2006-11-26 06:42:45 UTC [2020-06-10 15:49:41] <-- physkets has quit (Quit: physkets) [2020-06-10 17:59:49] <Z-Man> The reason 0.2 scrambles strings is that the basic unit of communication there is a 16 bit word, so I just smashed two characters into it, not caring how it would look in packet sniffers or how much pain it would cause third party implementations :) [2020-06-10 18:00:08] <Z-Man> Armanelgtron: A recording would definitely help more than no recording. [2020-06-10 18:00:36] <Z-Man> Prime suspect would be the clever differential compression I implemented for the protobuf packets. [2020-06-10 18:01:41] <Z-Man> (icydk: 'clever' is a curseword among programmers) [2020-06-10 18:03:02] <Z-Man> It does save bandwidth, but would definitely be impossible to adapt by third party clients or servers, and it's computationally expensive and everyone has to keep a backlog of packets. [2020-06-10 18:40:24] <Z-Man> I think I'll replace it with something dumb, simple and safe. [2020-06-10 18:46:45] <Armanelgtron> hmm, maybe an exchange between the server and client to determine what is supported? [2020-06-10 20:07:13] <Armanelgtron> sorry, was only thinking of the third party client problem, heh [2020-06-10 20:15:36] <Armanelgtron> Z-Man: actually, the server is 0.2.(8? 9?) sty+ct, both 0.2 and 0.4 clients can stop syncing with the server properly [2020-06-10 20:15:40] <Armanelgtron> seems more likely to happen if there's lots of turn spam and/or respawns [2020-06-10 21:52:06] --> zmanuel has joined the channel [2020-06-10 21:52:07] -!- Z-Man changed nick to Guest127 [2020-06-10 21:52:07] <-- Guest127 has quit (Killed (egan.freenode.net (Nickname regained by services))) [2020-06-10 21:52:07] -!- zmanuel changed nick to Z-Man [2020-06-10 23:20:43] <Lucifer_arma> just strip out all the zeros. That'll compress it pretty well. [2020-06-10 23:21:27] <Lucifer_arma> well, my RV got stolen, so now I'm fucked [2020-06-10 23:21:32] <Lucifer_arma> *sigh* againView entire month