Commit Graph

818 Commits

Author SHA1 Message Date
Chris Wilson 74c7eca301
Prevent crash when running MultiServer.py if host.yaml is not present (#46) 2020-03-08 05:43:15 +01:00
Fabian Dill 99e7d51f11 remove reachable cache. Seems I missed invalidations somewhere as the wrong state can be retained. 2020-03-08 05:41:56 +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 f583db3ee9 remove collections_extended dependency and replace with much faster stdlib Counter 2020-03-07 23:35:55 +01:00
Fabian Dill 27b6dd8bd7 some speed improvments 2020-03-07 23:20:11 +01:00
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