caitsith2
e1bfa8780c
Create basepatch in proper directory if required.
2020-06-20 19:14:09 -07:00
caitsith2
de9ae7d111
baserom now derived from bmbp file.
2020-06-09 12:18:48 -07:00
caitsith2
91cb0630fa
changes
...
* Allow patch.py to mass adjust roms
* Allow patch.py store target server address for patch.
2020-06-07 12:04:33 -07:00
Fabian Dill
815ec85da9
Patch.py multithreaded sfc->bmbp
...
bsdiff 4 releases GIL
2020-05-02 13:02:34 +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
CaitSith2
e60f20ef44
Correct issue with updating host address. ( #68 )
2020-04-16 18:05:11 +02:00
Fabian Dill
0f94950021
some cleaning in Patch.py
2020-04-15 10:11:47 +02:00
CaitSith2
4a3d941d20
Changes to patch.py ( #65 )
...
* Changes to patch.py
* Get hos/port from host.yaml if applicable.
* Extract rom/host information from existing patch files.
* Give users a chance to read the info as required.
* Update patches in zip file with new host.
(Kind of wish I didn't have to create a new zip file to do this, but unfortunately there is no options in zipfile to overwrite/delete existing files.)
2020-04-15 10:03:04 +02:00
Fabian Dill
9f27a60d90
some gui checking
2020-03-28 21:55:41 +01:00
Fabian Dill
7cab5b5baf
encode patch explicitly with utf-8-sig (unicode with marker for unicode
2020-03-22 20:04:30 +01:00
Fabian Dill
57790e7615
Allow running just Patch.py
2020-03-17 19:16:11 +01:00
Fabian Dill
031d6823a1
mostly pathing improvements, mostly to benefit linux
2020-03-15 19:32:00 +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
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
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