Fabian Dill 
							
						 
					 
					
						
						
							
						
						947362aaa6 
					 
					
						
						
							
							improve colors  #2  
						
						
						
						
					 
					
						2020-05-18 23:09:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2c8d127550 
					 
					
						
						
							
							improve colors  
						
						
						
						
					 
					
						2020-05-18 10:02:28 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b2e20be077 
					 
					
						
						
							
							Hints now contain ER info  
						
						
						
						
					 
					
						2020-05-18 05:40:36 +02:00 
						 
				 
			
				
					
						
							
							
								caitsith2 
							
						 
					 
					
						
						
							
						
						cc77b48146 
					 
					
						
						
							
							Changes  
						
						... 
						
						
						
						* Cache server address for loaded rom, as well as default fallback.
* server address is only cached upon successful connection and authentication to the server. 
						
						
					 
					
						2020-04-30 18:02:25 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						47784d2632 
					 
					
						
						
							
							name client tasks  
						
						... 
						
						
						
						and then realize that PyCharm's ConcurrencyDiagram is currently broken and doesn't show the names 
						
						
					 
					
						2020-04-30 04:09:19 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						56e57de574 
					 
					
						
						
							
							store last used adjuster settings and use them for patching  
						
						... 
						
						
						
						might use them as gui defaults later 
						
						
					 
					
						2020-04-26 15:14:30 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						49770159fb 
					 
					
						
						
							
							small adjustments for game finished  
						
						
						
						
					 
					
						2020-04-25 13:50:32 +02:00 
						 
				 
			
				
					
						
							
							
								caitsith2 
							
						 
					 
					
						
						
							
						
						b3c7789596 
					 
					
						
						
							
							Changes  
						
						... 
						
						
						
						* Game end detection - Detect if the player finished their game, and announce it accordingly.
* Add a client side /slow_mode option. (allows to delay receiving items when a massive amount of them come in, like from a forfeit.) 
						
						
					 
					
						2020-04-24 20:07:28 -07:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						37b79294be 
					 
					
						
						
							
							remember the last server address and ask to use it.  
						
						
						
						
					 
					
						2020-04-25 04:10:30 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						5d33b4b164 
					 
					
						
						
							
							introduce persistent data storage, which for now just caches rom -> server pairs  
						
						
						
						
					 
					
						2020-04-24 05:29:02 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						7582767401 
					 
					
						
						
							
							aliases  
						
						
						
						
					 
					
						2020-04-23 06:16:54 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						8ea342abe5 
					 
					
						
						
							
							Add result flag to commands  
						
						
						
						
					 
					
						2020-04-21 06:26:51 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						3165c440e3 
					 
					
						
						
							
							and forgot one instance of version  
						
						
						
						
					 
					
						2020-04-20 19:50:13 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						5a57519c32 
					 
					
						
						
							
							Add count to missing command  
						
						... 
						
						
						
						Add a server's missing command
Fix password wasn't able to remove a set password 
						
						
					 
					
						2020-04-20 11:47:50 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b676d4131f 
					 
					
						
						
							
							loudly fail on connection errors.  
						
						
						
						
					 
					
						2020-04-19 13:44:22 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						48e304a091 
					 
					
						
						
							
							0 is not None  
						
						
						
						
					 
					
						2020-04-19 13:41:01 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						659bc0e177 
					 
					
						
						
							
							no longer eat multiple spaces in commands  
						
						
						
						
					 
					
						2020-04-19 03:24:27 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						6b47a69966 
					 
					
						
						
							
							Actually  close SNES connection on invalid rom. ( #69 )  
						
						... 
						
						
						
						This nicely makes it also attempt to reconnect in 5 seconds alongside the client to server. 
						
						
					 
					
						2020-04-17 00:23:08 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						11df6e5e7a 
					 
					
						
						
							
							Merge branch 'master' into owg_test  
						
						
						
						
					 
					
						2020-04-15 21:27:41 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						6ed317899e 
					 
					
						
						
							
							fix unknown Bonta Protocol text  
						
						
						
						
					 
					
						2020-04-15 20:51:33 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d9e4bd1ab0 
					 
					
						
						
							
							bumb network version for new command processing  
						
						
						
						
					 
					
						2020-04-15 08:49:30 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						af78914d22 
					 
					
						
						
							
							mvoe client stuff to new command processor  
						
						
						
						
					 
					
						2020-04-14 20:22:42 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1f8dc8d317 
					 
					
						
						
							
							clean qusb2snes launch code a bit  
						
						
						
						
					 
					
						2020-04-12 04:44:03 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						90359b62e6 
					 
					
						
						
							
							fix qusb2snes launch pathing  
						
						
						
						
					 
					
						2020-04-12 04:38:57 +02:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						380b59ade2 
					 
					
						
						
							
							the setup experience  
						
						
						
						
					 
					
						2020-04-07 04:18:26 +02:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						7b620e94f7 
					 
					
						
						
							
							Add a way to show found items on client/server ( #52 )  
						
						... 
						
						
						
						* Add a way to show found items on client/server
* item show stuff:
use less ram and cpu, rename a few things
* Add UpdateTags server command.
Co-authored-by: Fabian Dill <fabian.dill@web.de > 
						
						
					 
					
						2020-03-23 10:47:07 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c36cdf5546 
					 
					
						
						
							
							reset snes state when resetting rom  
						
						
						
						
					 
					
						2020-03-22 20:07:19 +01:00 
						 
				 
			
				
					
						
							
							
								CaitSith2 
							
						 
					 
					
						
						
							
						
						d31e54e5cd 
					 
					
						
						
							
							Force the rom to be reread on reconnect if rom... ( #51 )  
						
						... 
						
						
						
						... is not one of the expected player roms.  This is all that was preventing things from being 100% automatic, if an incorrect rom was already loaded in the connected snes state. 
						
						
					 
					
						2020-03-22 18:56:38 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						031d6823a1 
					 
					
						
						
							
							mostly pathing improvements, mostly to benefit linux  
						
						
						
						
					 
					
						2020-03-15 19:32:00 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						2a05b9cd72 
					 
					
						
						
							
							move to promp_toolkit  
						
						
						
						
					 
					
						2020-03-13 03:53:20 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a29f93045e 
					 
					
						
						
							
							performance improvements and small adjustments  
						
						
						
						
					 
					
						2020-03-10 00:38:29 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						611f4d3fb2 
					 
					
						
						
							
							no longer try patching if it's the wrong rom.  
						
						... 
						
						
						
						People ignore the warning. 
						
						
					 
					
						2020-03-08 02:18:55 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b7814ca050 
					 
					
						
						
							
							remove deprecated code  
						
						
						
						
					 
					
						2020-03-07 17:08:50 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						0fa896f8f6 
					 
					
						
						
							
							Make Client wait for QUSB2SNES connection and devices, then auto-connect  
						
						
						
						
					 
					
						2020-03-07 00:07:32 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						128be8df89 
					 
					
						
						
							
							don't set cwd on import  
						
						
						
						
					 
					
						2020-03-06 04:52:21 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						c6cd4a9681 
					 
					
						
						
							
							make drag&drop work for binary patching if the file is outside the base folder  
						
						
						
						
					 
					
						2020-03-06 01:27:02 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						d44acfdaaf 
					 
					
						
						
							
							implement binary patching for multimystery (for now no gui/cli support)  
						
						
						
						
					 
					
						2020-03-06 00:48:23 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						aaa650e18b 
					 
					
						
						
							
							mention unknown ID codes in their text  
						
						
						
						
					 
					
						2020-02-26 11:39:49 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						857c318108 
					 
					
						
						
							
							bump protocol version number in case I want to disallow old (in this case aka locally cheating) clients.  
						
						
						
						
					 
					
						2020-02-22 19:45:55 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						1fb7ed30eb 
					 
					
						
						
							
							move cheating to server, with option to turn it off  
						
						... 
						
						
						
						also, don't overwrite multisave if the resulting object is borked 
						
						
					 
					
						2020-02-22 19:42:44 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						09fba10a53 
					 
					
						
						
							
							some QOL  
						
						
						
						
					 
					
						2020-02-22 18:04:35 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						e2ef84d6c9 
					 
					
						
						
							
							add location checks to hint command  
						
						
						
						
					 
					
						2020-02-17 08:16:17 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						5c803e911c 
					 
					
						
						
							
							optimise the client a bit  
						
						
						
						
					 
					
						2020-02-17 07:16:40 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						18911a1490 
					 
					
						
						
							
							use same version format on client and server  
						
						
						
						
					 
					
						2020-02-16 16:20:00 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b04db006e0 
					 
					
						
						
							
							implement server-client handshake and move hint system to optional colorama support  
						
						
						
						
					 
					
						2020-02-16 15:32:40 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						a4d8a3831e 
					 
					
						
						
							
							keep client window open if unexpected exceptions occur  
						
						
						
						
					 
					
						2020-02-02 06:20:08 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						cc369c3631 
					 
					
						
						
							
							add license command to client to have MIT compliant compiled client possible  
						
						
						
						
					 
					
						2020-02-02 06:14:51 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						b58558eb75 
					 
					
						
						
							
							move updater to own module  
						
						
						
						
					 
					
						2020-01-18 15:45:52 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						674cad07ea 
					 
					
						
						
							
							re-implement auto-updates  
						
						
						
						
					 
					
						2020-01-18 15:04:39 +01:00 
						 
				 
			
				
					
						
							
							
								Fabian Dill 
							
						 
					 
					
						
						
							
						
						72c33a2348 
					 
					
						
						
							
							Merge branch 'pull/5'  
						
						... 
						
						
						
						# Conflicts:
#	MultiClient.py
#	MultiServer.py
#	Mystery.py 
						
						
					 
					
						2020-01-18 14:41:11 +01:00