Audio (102) Datatype (15) Demo (56) Development (248) Document (63) Driver (19) Emulation (62) Game (531) Graphics (229) Library (22) Network (63) Office (22) Utility (265) Video (18)
Total files: 1715
Full index file Recent index file
Part of aros exec |
SPatch | Description: | Clone of SAS binary file patcher | Download: | spatch.i386-aros.lha (TIPS: Use the right click menu if your browser takes you back here all the time) | Size: | 55kb | Version: | 6.51rel4 | Date: | 13 Feb 21 | Author: | Stefan Haubenthal | Submitter: | aGGreSSor [CPU] | Requirements: | ABIv0; i386, InstallerLG | Category: | development/misc | License: | Freeware | Distribute: | yes | FileID: | 2301 | | | Comments: | 0 | Snapshots: | 0 | Videos: | 0 | Downloads: | 50 (Current version) | | 50 (Accumulated) | Votes: | 0 (0/0) (30 days/7 days) | |
[Show comments] [Show snapshots] [Show videos] [Show content] [Replace file] ============================== F E A T U R E S ==============================
Spatch is a tool, that allows you to update an old version of any software
to a better one. All you need is a Spatch executable program and a patch
file (#?.pch) created by the developper of the updated software.
- standard DOS template (space after option incompatibility)
- message chunk support using iffparse
- no window in shell mode anymore
- different return code
============================ R E Q U I R E M E N T ==========================
Spatch tested and apparently works on the following configurations:
- IcarOS i386 (Kickstart 51.51, Workbench 40.0, AROS ABIv0)
- AROS One i386 (Kickstart 51.51, Workbench 40.0, AROS ABIv0)
Unfortunately I couldn't find suitable sources and patches to be completely
sure. Scompare which creates patches doesn't exist in the open source, and
there is a potential problem with Little-endian for i386, x86_64 CPU here.
================================= U S A G E =================================
spatch [-o=<output_file> -p=<patch_file>] <oldfile>
The following options are valid for spatch.
-o - specify the name of the output file. If -o is not used, the name
of the output file will be the same as the input file with a
suffix of .new appended.
-p - specify the name of the patchfile. If -p is not used, the name
of the patchfile will be the oldfile name with a suffix of .pch
appended.
In the following example, the patch mypatch will be read, and compared
with the file oldfile. Changes will be applied, producing the new file,
newfile.
================================ S O U R C E ================================
aminet backport:
http://aminet.net/package/dev/misc/spatch_os4
http://aminet.net/package/dev/misc/spatch
Compiled for AROS by
______ ______ ______ ______
______|:: .__|:: .__|_____ ______|:: ___|:: ___|______ _____
|: , |: | |: | |: ,_|: ,__|:___ |:___ |: - |: ,_|
|__|___|______|______|___| _____|______|______|______|___|
home cross-compilation factory
|