Commit Graph

813 Commits

Author SHA1 Message Date
Fabian Dill
1d75d5b70e default to the legal way of doing things
Also set compression method down to zip, as the diffs are already LZMA compressed and zip is quicker
2020-03-07 18:57:50 +01:00
Fabian Dill
325f40bcfa move docs 2020-03-07 18:55:53 +01:00
Fabian Dill
25864314d1 my ' was eaten 2020-03-07 17:38:49 +01:00
Fabian Dill
1d84b126f6 use async await to close websocket server 2020-03-07 17:24:51 +01:00
Fabian Dill
b7814ca050 remove deprecated code 2020-03-07 17:08:50 +01:00
Fabian Dill
4c75140492 some documentation 2020-03-07 17:06:34 +01:00
Fabian Dill
b8e8e3904a add automatic port forwarding 2020-03-07 16:22:04 +01:00
Fabian Dill
19f6abc87c fixes #44 2020-03-07 15:50:04 +01:00
Fabian Dill
bb2b252623 strip header if it exists, for patching 2020-03-07 00:30:14 +01:00
Fabian Dill
333a29ab47 bloody auto-reformat 2020-03-07 00:07:45 +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
70d92ecef8 bloody auto-reformat 2020-03-06 23:38:41 +01:00
Fabian Dill
d07644c274 some pep8 for ModuleUpdate.py 2020-03-06 23:37:57 +01:00
Fabian Dill
dbf38db16f try some folders for updater 2020-03-06 23:30:18 +01:00
Fabian Dill
6059db3ea0 some general improvements. Mostly performance improvements of patching roms in multiworld with enemizer 2020-03-06 23:08:46 +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
1f71067e1c rename to bmbp "Berserker Multiworld Binary Patch", which seems to be unique. 2020-03-06 00:54:13 +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
9b82f220bb improve some random things 2020-03-05 02:31:26 +01:00
Fabian Dill
65ce80bf68 Update the appveyor script 2020-03-04 23:41:24 +01:00
Fabian Dill
5dd58e957d Update the appveyor script 2020-03-04 23:38:38 +01:00
Fabian Dill
3bb41197bf Update the appveyor script 2020-03-04 23:28:57 +01:00
Fabian Dill
7198770152 Update the appveyor script 2020-03-04 23:28:02 +01:00
Fabian Dill
501f92d5cd Update the appveyor script 2020-03-04 23:26:39 +01:00
Fabian Dill
1c35544a6a Update the appveyor script 2020-03-04 23:25:43 +01:00
Fabian Dill
9ad00fbbeb Update the appveyor script 2020-03-04 23:18:39 +01:00
Fabian Dill
0dc4653b59 Update the appveyor script 2020-03-04 23:17:57 +01:00
Fabian Dill
6448b76f69 Update the appveyor script 2020-03-04 23:08:25 +01:00
Fabian Dill
938330d33a Update the appveyor script 2020-03-04 23:05:12 +01:00
Fabian Dill
e3beb702f8 fix clock mode, again 2020-03-04 13:55:03 +01:00
Fabian Dill
62c54e2eab improve easy.yaml 2020-03-04 11:59:59 +01:00
Fabian Dill
ced107dd0b fix retro #2 2020-03-03 14:37:58 +01:00
Fabian Dill
f73871e915 fix retro 2020-03-03 14:35:40 +01:00
Fabian Dill
a5a3000b63 add item cheat arg to host.yaml 2020-03-03 01:22:52 +01:00
Fabian Dill
d49bb10534 remove unused checks (as indicated by new type annotations) 2020-03-03 00:17:36 +01:00
Fabian Dill
260e156316 add some annotations to BaseClasses.py 2020-03-03 00:12:14 +01:00
Fabian Dill
80fa9f4c58 use executable location for local path, not Utils location. As it may be elsewhere. 2020-03-02 23:27:16 +01:00
Fabian Dill
f5bc54976c update easy.yaml to reflect dungeon shuffling. 2020-03-01 18:53:08 +01:00
Fabian Dill
5d0747585d pull names through files, always, unless gui. 2020-02-26 19:41:05 +01:00
Fabian Dill
aaa650e18b mention unknown ID codes in their text 2020-02-26 11:39:49 +01:00
Fabian Dill
f4da26bd2b style 2020-02-25 14:47:52 +01:00
Fabian Dill
e6500bd42d Github Sponsors 2020-02-25 13:46:42 +01:00
Fabian Dill
9d54f56ea6 mention the configured rom path in its warning 2020-02-23 17:12:21 +01:00
Fabian Dill
11e1ad6901 some small improvements for mystery 2020-02-23 17:06:44 +01:00
Fabian Dill
76b92f960a copy over teams argument to allow it to work in mystery 2020-02-23 07:21:05 +01:00
Fabian Dill
433ac29483 include meta.yaml in compiled client 2020-02-22 20:04:22 +01:00
Fabian Dill
e0c77333c3 document the meta.yaml some more and tweak it a bit 2020-02-22 20:03:46 +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