Post: RELEASE: PCFreak30 Modern Warfare 2 Patch Converter v1
04-10-2011, 07:31 AM #1
pcfreak30
>> PCFreak30.com Happy<<
(adsbygoogle = window.adsbygoogle || []).push({}); Well here it is.

Originally posted by another user
Well I must give MAJOR thanks to BuC-ShoTz for his zlib compression assistance. I am pretty much a noob at zlib compression, but I understand most.



This neat tool allows a few things others don’t. It will run on XP, and may need XP compatibility on Vista/7..

It also allows you to choose what file to use where to save the file, rather than force a file name and a save location..

During conversion, all operations take place in a temporarily folder on the ROOT of the drive the application is running on.

Your ant-virus may pick something up as it copies files, creates directories, and launches batch scripts (created on-the-fly).

I have also tested the success rate. Files converted originally with this converter can convert both ways for ever in general. I have also tested a file converted using one of buc’s older generators. While it did convert to xbox, and ffViewer could open it, it failed to convert back.

The best advice I can say is get a clean xbox patch, and convert with this from the start.


Read the rest via the link below..

Link: You must login or register to view this content.
(adsbygoogle = window.adsbygoogle || []).push({});

The following 11 users say thank you to pcfreak30 for this useful post:

247Yamato, CleanMODSHD, egoDream, iReset Nigga, Rainbow Gravity, The InvadeR, thinkcentre12ba, WarheroHD, Xr3v0 HD, xT4sSin, xXBUDxZILLAXx
04-10-2011, 08:41 PM #20
emsp
Space Ninja
Originally posted by pcfreak30 View Post
I figured that might happen. i suggest you move everything to a clean TU6 patch.

just download one from deany95.com, copy things over, and save, then convert.

I will also look into making my current patches compatible with this. I will talk to Buc as well, as its his compression work.


why do u need a clean patch... Bucs does not need one
04-10-2011, 08:44 PM #21
Originally posted by pcfreak30 View Post
Well here it is.



Read the rest via the link below..

Link: You must login or register to view this content.


Really need some help here please, i can't open this or buc's.

When attempting to open either of the convertors (as administrator) I get windows error "convertor has stopped working, windows is searching for a solution"

I am running vista.

Any advice would be appreciated
04-10-2011, 09:02 PM #22
pcfreak30
>> PCFreak30.com Happy<<
Originally posted by Ltsme View Post
Really need some help here please, i can't open this or buc's.

When attempting to open either of the convertors (as administrator) I get windows error "convertor has stopped working, windows is searching for a solution"

I am running vista.

Any advice would be appreciated


Put it in xp compatibility mode.

I also have found is a major convert issue. If you get a output of 100 KB, you hit the bug.. Not sure what is up, but I will put a updated version ASAP.
04-11-2011, 01:45 PM #23
BuC-ShoTz
TeamMvKâ?¢
Here is the updated bms scripts.
xbox 2 ps3

    #-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------
# Created By BuC-ShoTz - Update 4-10-2011 12:32PM
# script for QuickBMS https://aluigi.org/papers.htm#quickbms
# XBOX to PS3 patch_mp.ff ps3-v1.11
#-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------
# xbox-2-ps3-1.bms
#-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------
#extract the xbox zone file
IDString "IWff0100"//fixed
comtype deflate
clog "xbox-patch_mp-extract.dat" 0x4027 0x37FFE 0x15D1FF

#get the cut we need
Open "." "xbox-patch_mp-extract.dat"
log "2.dat" 0x6E95A 0x1D181

#get the cuts from the ps3 extract
Open "." "ps3-extract.dat"
log "1.dat" 0x0 0x68C16
log "3.dat" 0x85D97 0xDA269

#merge to ps3 zone file
Open "." "1.dat"
get REALSIZE asize
append
log "ps3-patch_mp-extract.dat" 0x0 REALSIZE
append

#this is the cut from the xbox zone
Open "." "2.dat"
get REALSIZE asize
append
log "ps3-patch_mp-extract.dat" 0x0 REALSIZE
append

Open "." "3.dat"
get REALSIZE asize
append
log "ps3-patch_mp-extract.dat" 0x0 REALSIZE
append

#get the new cuts to compress
Open "." "ps3-patch_mp-extract.dat"
Log "6.dat" 0x60000 0x10000
Log "7.dat" 0x70000 0x10000
Log "8.dat" 0x80000 0x10000
cleanexit
#-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------
# Created By BuC-ShoTz - Update 4-10-2011 12:32PM
# script for QuickBMS https://aluigi.org/papers.htm#quickbms
# XBOX to PS3 patch_mp.ff ps3-v1.11
#-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------
#xbox-2-ps3-2.bms
#-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------
#fix the headers and merge into one cut
get REALSIZE asize
get SIZE asize
math REALSIZE -= 2
goto 0x0
endian big
put REALSIZE SHORT
Log "10.dat" 0x0 SIZE

Open "." "7.zlp"
get REALSIZE asize
get SIZE asize
math REALSIZE -= 2
goto 0x0
endian big
put REALSIZE SHORT
append
Log "10.dat" 0x0 SIZE
append

Open "." "8.zlp"
get REALSIZE asize
get SIZE asize
math REALSIZE -= 2
goto 0x0
endian big
put REALSIZE SHORT
append
Log "10.dat" 0x0 SIZE
append

#get the 2 cuts form the ff
Open "." "ps3.dat"
log "9.dat" 0x0 0xB49E
log "11.dat" 0x2B450 0xD82A

#merger the ff cuts together
Open "" "9.dat"
get REALSIZE asize
log "ps3-patch_mp.ff" 0x0 REALSIZE

Open "." "10.dat"
get REALSIZE asize
append
log ps3-patch_mp.ff 0x0 REALSIZE
append

Open "." "11.dat"
get REALSIZE asize
append
log "ps3-patch_mp.ff" 0x0 REALSIZE
append

#pad the file with 00's
Open "." "ps3-patch_mp.ff"
get REALSIZE asize
set DUMMY = 232570
math DUMMY -= REALSIZE

Open "." "dummy.dat"
append
log "ps3-patch_mp.ff" 0x0 DUMMY
append
cleanexit
#-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------
#batch script
#-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------
.\quickbms -o -w .\xbox-2-ps3-1.bms .\patch_mp.ff .\
.\zlibc -k .\6.dat .\6.zlp 9
.\zlibc -k .\7.dat .\7.zlp 9
.\zlibc -k .\8.dat .\8.zlp 9
.\quickbms -o -w .\xbox-2-ps3-2.bms .\6.zlp .\
del /Q .\1.dat
del /Q .\2.dat
del /Q .\3.dat
del /Q .\6.dat
del /Q .\7.dat
del /Q .\8.dat
del /Q .\9.dat
del /Q .\10.dat
del /Q .\11.dat
del /Q .\6.zlp
del /Q .\7.zlp
del /Q .\8.zlp
del /Q .\ps3-patch_mp-extract.dat
del /Q .\xbox-patch_mp-extract.dat
#-------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------


ps3 2 xbox
    
#Created By BuC-ShoTz Update 4-9-2011 12:33PM
#Quickbms script
#PS3 to XBOX
#------------------------------------------------------------------------------------------
#1.bms
#------------------------------------------------------------------------------------------
IDString IWffu100
Get REALSIZE asize
goto 0x25
endian big
comtype deflate
for i = 0 < 21 #changed
get ZSIZE short
savepos DATASTART
append
clog "ps3-patch_mp-extract.dat" DATASTART ZSIZE 65536
append
math DATASTART += ZSIZE
goto DATASTART
savepos POS
if POS == REALSIZE
CleanExit
endif
next i #changed
#------------------------------------------------------------------------------------------
#2.bms
#------------------------------------------------------------------------------------------
Log "2.dat" 0x68C16 0x1D181
Open "..\tools" "xbox-extract.dat"
Log "1.dat" 0x0 0x6E95A
Log "3.dat" 0x8BADB 0xD1724
#------------------------------------------------------------------------------------------
#3.bms
#------------------------------------------------------------------------------------------
log "xbox-patch_mp-extract.dat" 0x0 0x6E95A
Open "..\temp" "2.dat"
append
log "xbox-patch_mp-extract.dat" 0x0 0x1D181
append
Open "..\temp" "3.dat"
append
log "xbox-patch_mp-extract.dat" 0x0 0xD1724
append
cleanexit
#------------------------------------------------------------------------------------------
#4.bms
#------------------------------------------------------------------------------------------
log "xbox-patch_mp.ff" 0x0 0x4025
Open "." "compressed.dat"
get REALSIZE asize
set DUMMY = 229376
math DUMMY -= REALSIZE
append
log "xbox-patch_mp.ff" 0x0 REALSIZE
append
Open "..\tools" "dummy.dat"
append
log "xbox-patch_mp.ff" 0x0 DUMMY
append
cleanexit

.\quickbms -o -w .\temp\1.bms .\temp\patch_mp.ff .\temp
.\quickbms -o -w .\temp\2.bms .\temp\ps3-patch_mp-extract.dat .\temp
.\quickbms -o -w .\temp\3.bms .\temp\1.dat .\temp
.\zlibc -k .\temp\xbox-patch_mp-extract.dat .\temp\compressed.dat 9
.\quickbms -o -w .\temp\4.bms .\tools\xbox.dat .\temp

04-11-2011, 02:54 PM #24
killa skillz
Do a barrel roll!
I wonder is there a way to convert pc mods iwd files to other consoles
04-11-2011, 03:17 PM #25
seb5594
Proud Former Admin
i test your tool now on my win xp netbook, it works
04-11-2011, 07:05 PM #26
pcfreak30
>> PCFreak30.com Happy<<
Thanks buc, will update asap.

---------- Post added at 03:05 PM ---------- Previous post was at 03:02 PM ----------

Originally posted by killa
I wonder is there a way to convert pc mods iwd files to other consoles


Not really. IWD's are just zip files with the folder structure in a FF. They are two filly different formats. You may be able to dump a FF to an IWD with advanced programming, but an IWD to FF really isn't even feasible.
04-12-2011, 12:28 AM #27
pcfreak30
>> PCFreak30.com Happy<<
Um buc, i think you got the Id Strings mixed up. A patch from deany95 that was xbox had a ID of "IWff0100". So a ps3 patch may be IWffu100 or IWffs100 ..

And your scripts converted to a ps3 patch with the correct size, haven't tested it yet..

---------- Post added at 06:55 PM ---------- Previous post was at 06:50 PM ----------

well i tested and it ran. So ya buc, you have the wrong Id strings..

---------- Post added at 07:35 PM ---------- Previous post was at 06:55 PM ----------

update. Got everything working. i also added a small check to help prevent PS3 to PS3 and Xbox to Xbox converts on the same file, to prevent corruption and data loss. Its not perfect though..

Updating program soon!

---------- Post added at 08:28 PM ---------- Previous post was at 07:35 PM ----------

Originally posted by ShoTz View Post
Here is the updated bms scripts.


Um buc, it all works now. just a issue still. My prestige hack paches were converted to PS3 using your old batch scripts. The gui converter ports them to xbox fine. When they convert back, the scripts error. Here is a screen shot.

This is the last script to converting my pcfreak30-10th-cfg-patch_mp.ff at You must login or register to view this content.
to XBOX

You must login or register to view this content.


This is converting it back to PS3, which gives a file size of 100 kb..

You must login or register to view this content.

Please try to figure this out. It is going to cause a lot of headache for newbs. I have tested though, and repetitive conversion of a clean xbox patch (not converted at all) between ps3 and xbox, etc, never errors.

I want to hold back this update until it is all figured out.

Thanks Buc..
04-12-2011, 05:23 AM #28
DemonModdz
MrRaGeHD/TeamModderz
Originally posted by pcfreak30 View Post
Well here it is.



Read the rest via the link below..

Link: You must login or register to view this content.


keep it up PcFreak mate

Copyright © 2026, NextGenUpdate.
All Rights Reserved.

Gray NextGenUpdate Logo