fish: add ds-patch script
parent
7d579cad7a
commit
22e217f406
|
@ -0,0 +1,14 @@
|
|||
#!/usr/bin/env fish
|
||||
|
||||
function ds-patch -d 'Patches a Nintendo DS game' -a zip xp
|
||||
set out (basename "$zip" .zip).nds
|
||||
set tmp (mktemp -d)
|
||||
|
||||
unzip "$zip" -d "$tmp"
|
||||
xdelta3 -d -s "$tmp/"*.nds "$xp" "$tmp/patched.nds"
|
||||
ndstrim "$tmp/patched.nds" "$out"
|
||||
|
||||
rm -rf "$tmp"
|
||||
end
|
||||
|
||||
## EOF
|
Loading…
Reference in New Issue