Go Back   FileForums > Game Backup > PC Games > PC Games - CD/DVD Conversions > Conversion Tutorials

Reply
 
Thread Tools Display Modes
  #1  
Old 20-05-2017, 14:38
1234567890123 1234567890123 is offline
Registered User
 
Join Date: Aug 2014
Location: ankara
Posts: 92
Thanks: 124
Thanked 37 Times in 19 Posts
1234567890123 is on a distinguished road
Arrow MCM Compressor :p

-I have been found a compressor named mcm.It's good on text files but maybe someone use it for some games.
-I have a compressor and can someone edit wpi lite to extract files which compressed by this compressor?? It'll be grateful for me
Attached Images
File Type: png Ads?z.png (24.0 KB, 677 views)
Attached Files
File Type: rar Mcm Compress.rar (14.94 MB, 501 views)
File Type: rar Compressor.rar (7.79 MB, 432 views)
Reply With Quote
The Following 11 Users Say Thank You to 1234567890123 For This Useful Post:
ADMIRAL (20-03-2020), elit (28-09-2017), EzzEldin16 (26-11-2017), Jiva newstone (21-11-2017), mdaak001 (23-07-2022), nickwazhere2012 (18-11-2017), NickX700K (06-06-2019), oltjon (20-10-2017), Simorq (21-05-2017), Stor31 (21-05-2017), Venipa (20-05-2017)
Sponsored Links
  #2  
Old 21-05-2017, 04:44
Venipa's Avatar
Venipa Venipa is offline
Registered User
 
Join Date: Jun 2016
Location: Network
Posts: 7
Thanks: 1
Thanked 24 Times in 1 Post
Venipa is on a distinguished road
Code:
H:\Games\NieR - Automata>mcm -x ./ ../data.biyori
======================================================================
mcm compressor v0.83, by Mathieu Chartier (c)2015 Google Inc.
Experimental, may contain bugs. Contact mathieu.a.chartier********com
Special thanks to: Matt Mahoney, Stephan Busch, Christopher Mattern.
======================================================================
Error opening: ./ (UNIMPLEMENTED)
not recursive
Reply With Quote
  #3  
Old 21-05-2017, 07:16
1234567890123 1234567890123 is offline
Registered User
 
Join Date: Aug 2014
Location: ankara
Posts: 92
Thanks: 124
Thanked 37 Times in 19 Posts
1234567890123 is on a distinguished road
[External compressor:mcm]
packcmd = mcm -x9 $$arcdatafile$$.tmp $$arcpackedfile$$.tmp
unpackcmd = mcm d $$arcpackedfile$$.tmp $$arcdatafile$$.tmp

-x command is not using for decompress, use d command. it is decompressing well at me.x command is for freearc to decompress not mcm
Quote:
Usage: mcm.exe [command] [options] <infile> <outfile>
Options: d for decompress
-{t|f|m|h|x}{1 .. 11} compression option
t is turbo, f is fast, m is mid, h is high, x is max (default mid)
0 .. 11 specifies memory with 32mb .. 5gb per thread (default 6)
10 and 11 are only supported on 64 bits
-test tests the file after compression is done


H:\Games\NieR - Automata>mcm -x ./ ../data.biyori must be H:\Games\NieR - Automata>mcm d ./ ../data.biyori

example is in the decompress.bat. you can just run to extract that data.bin

Last edited by 1234567890123; 21-05-2017 at 07:21.
Reply With Quote
The Following User Says Thank You to 1234567890123 For This Useful Post:
EzzEldin16 (14-11-2017)
  #4  
Old 21-05-2017, 07:23
zouzouni zouzouni is offline
Registered User
 
Join Date: Aug 2016
Location: France
Posts: 18
Thanks: 10
Thanked 24 Times in 10 Posts
zouzouni is on a distinguished road
Quote:
Originally Posted by Venipa View Post
Code:
H:\Games\NieR - Automata>mcm -x ./ ../data.biyori
======================================================================
mcm compressor v0.83, by Mathieu Chartier (c)2015 Google Inc.
Experimental, may contain bugs. Contact mathieu.a.chartier********com
Special thanks to: Matt Mahoney, Stephan Busch, Christopher Mattern.
======================================================================
Error opening: ./ (UNIMPLEMENTED)
not recursive
yes it is ...set up like this!
I can run it no problem with srep and freearc
I can even make it decomp with wpi ...but main problem with this compressor is that it doesn't work with stdin / stdout thus it is pretty useless : (
it does show % progress and time remaing only when temp files are finished to decomp ...ratio is pretty good but piped with srep and freearc it is not as fast as advertised at both comp and decomp

it will probably needs a cls.dll to be faster and fully compatible with inno
Attached Files
File Type: 7z mcm0.83+srep (freearc).7z (1.43 MB, 175 views)
Reply With Quote
The Following 3 Users Say Thank You to zouzouni For This Useful Post:
1234567890123 (21-05-2017), Crynuvo (21-05-2017), nickwazhere2012 (18-11-2017)
  #5  
Old 21-05-2017, 07:31
1234567890123 1234567890123 is offline
Registered User
 
Join Date: Aug 2014
Location: ankara
Posts: 92
Thanks: 124
Thanked 37 Times in 19 Posts
1234567890123 is on a distinguished road
it may not show progress with the cls too like nanozip or zcm :d . at least it can be faster.
Reply With Quote
  #6  
Old 21-05-2017, 07:38
zouzouni zouzouni is offline
Registered User
 
Join Date: Aug 2016
Location: France
Posts: 18
Thanks: 10
Thanked 24 Times in 10 Posts
zouzouni is on a distinguished road
Quote:
Originally Posted by 1234567890123 View Post
it may not show progress with the cls too like nanozip or zcm :d . at least it can be faster.
faster than zcm for sure but freearc/fazip/xz and other zlib tools are still very much faster at decomp ...

btw there is a zcm+cls available on this forum ...it has a great compression ratio but it is so slow with big files (1mb/s on a x3440 8 threads CPU) at decomp that I gave up using it !
Reply With Quote
  #7  
Old 22-05-2017, 00:30
Chayan Manna's Avatar
Chayan Manna Chayan Manna is offline
Registered User
 
Join Date: Jun 2016
Location: India
Posts: 82
Thanks: 89
Thanked 113 Times in 37 Posts
Chayan Manna is on a distinguished road
Talking WPI mcm Mod

Here's The WPI script (with update 3 & uninstall bug removed) which can Extract files compressed by mcm compressor. But it takes some time first and then shows progress because of compressing Technics of mcm.

Here's the fix. Just download the fix and replace the script named "WindowsPhone" with the previous. It fixes the cancellation after clicking the cancel button and also deletes the files after cancellation.
Attached Files
File Type: 7z WPI mcm Mod.7z (21.78 MB, 265 views)
File Type: 7z WPI Script Cancel fix.7z (17.9 KB, 40 views)

Last edited by Chayan Manna; 23-05-2017 at 03:04.
Reply With Quote
The Following 7 Users Say Thank You to Chayan Manna For This Useful Post:
elit (28-09-2017), EzzEldin16 (14-11-2017), filter (06-06-2017), nickwazhere2012 (18-11-2017), oltjon (22-05-2017), ravencrow (01-06-2017), Stor31 (22-05-2017)
  #8  
Old 14-11-2017, 02:01
danswano danswano is offline
Registered User
 
Join Date: Feb 2013
Location: Luxm
Posts: 314
Thanks: 218
Thanked 27 Times in 22 Posts
danswano is on a distinguished road
The installer freeze a long time then suddenly the progress start and finish quickly.
Is it possible to show the progress from the beginning?
Reply With Quote
  #9  
Old 21-11-2017, 06:25
Jiva newstone's Avatar
Jiva newstone Jiva newstone is offline
Registered User
 
Join Date: Nov 2016
Location: India
Posts: 190
Thanks: 227
Thanked 401 Times in 96 Posts
Jiva newstone is on a distinguished road
I think a modified version of mcm and zcm is known tool of fitgirl's lolzi
Reply With Quote
The Following User Says Thank You to Jiva newstone For This Useful Post:
EzzEldin16 (21-11-2017)
  #10  
Old 21-11-2017, 06:41
78372 78372 is offline
Registered User
 
Join Date: Dec 2016
Location: Bangladesh
Posts: 650
Thanks: 772
Thanked 947 Times in 309 Posts
78372 is on a distinguished road
MCM is good, much better than zcm if you ask me. I would have created a cls already, but I would like to create mt which takes time and not possible when my exam is running, and st cls isn't that fast.
__________________
NOT AVAILABLE
Reply With Quote
The Following 2 Users Say Thank You to 78372 For This Useful Post:
danswano (21-11-2017), oltjon (21-11-2017)
  #11  
Old 21-11-2017, 22:04
ravencrow ravencrow is offline
Registered User
 
Join Date: Feb 2015
Location: SG
Posts: 19
Thanks: 29
Thanked 12 Times in 8 Posts
ravencrow is on a distinguished road
For compression, create input and output files, write 8 empty bytes in output, use CM::Compress using input size and compress input, after compression finishes seek back to start, write output size - 8 in first 8 bytes.

In decompression, create stdin and stdout, read 8 bytes to get output size, CM:ecompress with size to decompress into stdout and you're done.

No need of CLS, MCM code w/o it's detection and stuff is compatible with stdio.
Reply With Quote
  #12  
Old 22-11-2017, 00:53
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 714 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
Quote:
Originally Posted by 78372 View Post
MCM is good, much better than zcm if you ask me. I would have created a cls already, but I would like to create mt which takes time and not possible when my exam is running, and st cls isn't that fast.
Okay let me share how i implemented it some months back, it's very very easy if you ask me
Createprocess creates its own threads, run n processes as required, wait first one to finish(have to maintain sequence), push result into output stream,now second one is you first
Repeat until input.eof
One more tip, use any FIFO data structure to easy maintain the sequence.

This is how i implemented this without any one's help

Last edited by Gupta; 22-11-2017 at 00:58.
Reply With Quote
The Following 2 Users Say Thank You to Gupta For This Useful Post:
78372 (22-11-2017), mikey26 (22-11-2017)
  #13  
Old 22-11-2017, 14:31
FitGirl FitGirl is offline
Registered User
 
Join Date: Dec 2014
Location: Riga
Posts: 201
Thanks: 19
Thanked 241 Times in 130 Posts
FitGirl is on a distinguished road
Quote:
Originally Posted by JIvisPC View Post
I think a modified version of mcm and zcm is known tool of fitgirl's lolzi
lolzi (and newer versions - lolzx, lolly and lollypop) have nothing in common with mcm or zcm. It has better compression ratio and much faster decompression speed now.
Reply With Quote
The Following 2 Users Say Thank You to FitGirl For This Useful Post:
Jiva newstone (27-11-2017), ravencrow (24-11-2017)
  #14  
Old 23-11-2017, 03:56
oltjon's Avatar
oltjon oltjon is offline
Registered User
 
Join Date: Dec 2013
Location: UNITED STATES OF ALBANIA
Posts: 218
Thanks: 1,132
Thanked 167 Times in 79 Posts
oltjon is on a distinguished road
Quote:
Originally Posted by FitGirl View Post
lolzi (and newer versions - lolzx, lolly and lollypop) have nothing in common with mcm or zcm. It has better compression ratio and much faster decompression speed now.
even if they have something in common you will not ever tell. and when you do you have to repack to thank Aluigi occasionally
Reply With Quote
  #15  
Old 23-11-2017, 20:41
Gupta Gupta is offline
Banned
 
Join Date: Aug 2016
Location: https://t.me/pump_upp
Posts: 399
Thanks: 139
Thanked 714 Times in 231 Posts
Gupta is on a distinguished road
Send a message via ICQ to Gupta Send a message via AIM to Gupta Send a message via Yahoo to Gupta
Quote:
Originally Posted by FitGirl View Post
lolzi (and newer versions - lolzx, lolly and lollypop) have nothing in common with mcm or zcm. It has better compression ratio and much faster decompression speed now.
Does it has lzma origin, may be lzma with rANS?
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



All times are GMT -7. The time now is 21:45.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, vBulletin Solutions Inc.
Copyright 2000-2020, FileForums @ https://fileforums.com