1. fabricio simoes

    fabricio simoes MDL Senior Member

    Dec 17, 2020
    328
    90
    10
    #21 fabricio simoes, Mar 28, 2026
    Last edited: Mar 28, 2026
  2. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    3,248
    4,402
    120
    Chef's kiss! :hug2:

    This was fast...:1eye:

    If I may :) :
    True, not needed but would like to kindly ask for this myself too, and not only for source file.

    Is it possible: adding filename of file 2 (not the source file) and SHA-1 as an option?

    This can be discussed ofc, but i find the simplicity compared with time and size very attractive.

    I hope suggestions are welcome, because, this approach was speed-wise bad ass. :good3:
    :shake:
     
  3. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    3,248
    4,402
    120
    Lol...
    I could make a patch of Windows 7 (~3 GB) with Windows 95 RTM OEM as source, not really interesting btw, but:
    I could do it in less than 2 min, SmartVersion would use 30 + min and I could loose ~700 MB in delta compared to SmartVersion, with almost nothing, in comparison.
    Even tried to zip the Windows 7 with absolutely all i got and still 300 MB more than DumbVersion.

    :worthy:
     
  4. adguard

    adguard MDL Member

    Aug 28, 2013
    173
    858
    10
    I'm not arguing that DumbVersion is fast, but with SmartVersion, there are still gains, no matter how you look at conservation using:
    Code:
    -nbhashbits 24 -compressratio 522
    Although the winnings from a couple to tens of megabytes are not so solved in its speed.
     
  5. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    3,248
    4,402
    120
    I only tested with -compressratio 192 :hug2:
    More testing should be done ofc, I hope this can evolve further, my first impression was :eek:
     
  6. GezoeSloog

    GezoeSloog knows a guy, who knows another guy.

    Feb 10, 2012
    901
    9,070
    30
    192 can be extracted on 32 bit OS
     
  7. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    3,248
    4,402
    120
    PM.
    :)
     
  8. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,755
    125,007
    450
    #28 Enthousiast, Mar 29, 2026
    Last edited: Mar 30, 2026
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...
  9. Sajjo

    Sajjo MDL Member

    Feb 6, 2018
    3,248
    4,402
    120
    #29 Sajjo, Apr 1, 2026
    Last edited: Apr 1, 2026
    I zipped file before making a patch (to keep original date/time stamp) as an experiment.
    That worked well, but, say i'm a dumb patch maker sending this patch to an equal dumb receiver without telling what extension this file should have?
    Would he/she assume output file would be .exe or .7z, target size would not be helpfull info.

    Code:
    
    DumbVersion Patcher
     /\_/\
    ( o.o )
     > ^ <
    ------------------------------------------------------------
    Patch File:   office2007sp3-kb2526086-fullfile-de-de.dvp
    Base File:    office2007sp3-kb2526086-fullfile-en-us.exe
    Target Size:  323865251 bytes
    Base Hash:    23DAAF1DCE4E60FBD47941395A95F8C5DBC1576D5F4BBDB4EE002FE11154738C
    Target Hash:  1A8E16169AD686BB4C9D63BA78D220562423B9BD333601DF7DEFF1A0E344306B
    ------------------------------------------------------------
    Press any key to continue . . .
    
    
    To show some of my different files...
    2026-04-01_214553.png
    :)
     
  10. Krakatoa

    Krakatoa MDL Addicted

    Feb 22, 2011
    696
    1,147
    30
  11. Enthousiast

    Enthousiast MDL Tester

    Oct 30, 2009
    54,755
    125,007
    450
    #32 Enthousiast, May 3, 2026
    Last edited: May 3, 2026
    (OP)
    Stop hovering to collapse... Click to collapse... Hover to expand... Click to expand...