Release note of version 1.3.2.9

This commit is contained in:
Yutaka Sawada
2023-08-27 10:55:15 +09:00
committed by GitHub
parent d653516eba
commit ea33a24d01

View File

@@ -1,69 +1,57 @@
# MultiPar # MultiPar
### v1.3.2.8 is public ### v1.3.2.9 is public
  This is a minor update version to fix some bugs in rare cases.   This is the final release of v1.3.2 tree.
Most users don't see difference. Because I want to public this as a stable version, I didn't change contents so much.
If there is no serious problem in this version, PAR clients are same as previous version.
next version will be the last of v1.3.2 tree. Including long term used applications may be good to avoid false positive at Malware detection.
  I fixed a [problem of MultiPar shell extension](https://github.com/Yutaka-Sawada/MultiPar/issues/86),   I fixed a [compatibility issue in calling 7-Zip](https://github.com/Yutaka-Sawada/MultiPar/issues/92),
when UAC (User Account Control on Windows Vista or later) is disabled. which I didn't know the change.
Thanks whulkhulk and Slava46 for test and confirm. Thanks Lyoko-Jeremie for bug report.
If other users could not "Integrate MultiPar into Shell" ago, he may try this new version. The incident happened, when a user selected many files.
  I added a confirm dialog at closing MultiPar, when it's creating or repairing.   I made a sample feature to Save & Restore different "base directories".
This change may reduce accidental loss of working data. When you put PAR files in another folder from source files, it will set the previous directory automatically.
Though MultiPar inherits most usage and behavior of QuickPar, I would improve a bit. Because this feature was tested little, it's disabled by default at this time.
If you want to enable, add section `[Path]` on "MultiPar.ini".
Then set `MRUMax` value, which is the maximum number of stored directries.
You may set the value upto 26. It's disabled, when the value is 0.
These two lines are like below:
```
[Path]
MRUMax=5
```
  I fixed [small bugs in my OpenCL code for GPU](https://github.com/Yutaka-Sawada/MultiPar/issues/88).   While I made MultiPar as an utility tool, I didn't give priority to its speed.
Though I'm not sure the incident, it might not work rarely. If someone wants faster Parchive tool, I suggest to use ParPar tools instead of MultiPar.
Because I don't use a graphics board on my PC, I didn't test myself. They are "[High performance PAR2 create client for NodeJS](https://github.com/animetosho/ParPar)" or
Thanks apprehensivemom for test. "[speed focused par2cmdline fork](https://github.com/animetosho/par2cmdline-turbo)".
Even when you checked "Enable GPU acceleration", it may not use GPU for small data. Though the speed depends on hardware environments and user's setting, it would be 50% ~ 100 % faster than my par2j.
It's because starting GPU is slow. Only when you have a very fast graphics borad, GPU enabled par2j may be faster.
If calculation finishes in a few seconds, using CPU only may be faster. I plan to improve speed of par2j in next v1.3.3 tree.
GPU may require at least a few minutes task to see speed difference. Though it will become 20% ~ 30% faster than old par2j, ParPar would be faster mostly.
As a note, I write its threshold below.
Threshold to use GPU:
- Data size must be larger than 512 MB.
- Block size must be larger than 64 KB.
- Number of source blocks must be more than 256.
- Number of recovery blocks must be more than 32.
[ Changes from 1.3.2.7 to 1.3.2.8 ] [ Changes from 1.3.2.8 to 1.3.2.9 ]
GUI update GUI update
- Change - New
- It won't erase Zone.Identifier flag of MultiPar.exe automatically. - Verification may save different base directories in MultiPar.ini file.
- It shows confirm dialog before close, when it's creating or repairing.
- Improvement
- It will show error, when calling PAR client doesn't exist.
- Bug fix - Bug fix
- When UAC is disabled, Shell Extesnion DLL uses HKEY_LOCAL_MACHINE. - Archiver's option was updated for recent 7-Zip versions.
PAR2 client update
- Bug fix
- It will show correct efficiency for over than TB size files.
- GPU function works with MMX, when all SSE2, SSSE3, AVX2 are disabled.
All clients update
- Change
- It will search hidden files, when Windows Explorer shows them.
[ Hash value ] [ Hash value ]
MultiPar1328.zip MultiPar132.zip
MD5: C7BD23C0D32C47555E344D9D88C149C2 MD5: 305D86C8C7A0F5C1A23CEAFFBE4F02BF
SHA1: 467F85E53011B3BC1E67E6685B1787D32B6F2296 SHA1: 464BB7AB7D14FD35D2AEF99042EEB8E556DA0417
MultiPar1328_setup.exe MultiPar132_setup.exe
MD5: 4D7A3BA6B88D9F37A22C35C425DA5F4D MD5: 18F9BE1FF1C6D668E3A3906C691CCB98
SHA1: 6BCCF834BC6038F1AC30F82B193A2B5F45FD7697 SHA1: 116C6B2A15FCFD9BB74F0EF9D6C8A4BF78299588
  To install under "Program Files" or "Program Files (x86)" directory,   To install under "Program Files" or "Program Files (x86)" directory,
you must start the installer with administrative privileges by selecting you must start the installer with administrative privileges by selecting
"Run as administrator" on right-click menu. "Run as administrator" on right-click menu.