Page 1 of 1

Yu-Gi-Oh Online 3 .ypk files

Posted: Tue Jan 05, 2010 10:20 am
by astro
Information about olger games in the series http://yugiohextractor.sourceforge.net/ ... tation.htm
Yu-Gi-Oh Online 1 used LZSS compression on some files

Full Beta version of game here: http://www.yugioh-online.net/top/common ... or/?lng=en


Here are some files http://www.sendspace.com/file/bqdses

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Tue Jan 05, 2010 2:39 pm
by aluigi
these files are simply ZIP archives with different signatures and luckily the "magic" zip.bms can do a perfect job with them:
QuickBMS and zip.bms

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Tue Jan 05, 2010 3:27 pm
by astro
Thank you aluigi. Everything works perfectly :D

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Mon Jan 18, 2010 7:42 pm
by skylinewsw
yes it still worx but what about these files? i add this as an rar to this post need a script for this type

thx anyway

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Sun Mar 14, 2010 2:32 pm
by Tattva
aluigi wrote:these files are simply ZIP archives with different signatures and luckily the "magic" zip.bms can do a perfect job with them:
QuickBMS and zip.bms
Maybe I am totally wrong, but if the .bms file contains the necessary information to extract the data from these ypk zip files,
wouldn't it be also possible to create such archives?
What I would like to do is extract the textfile containing the words censored in the ingame chat from the ypk, alter it - i.e. delete all words
or at least change them - and then save that textfile into the ypk. In Yu-Gi-Oh! Online 3: Stardust Accelerator the censoring is extremely
annoying. The file containing the censored words is really just a plain textfile containing *quickly checking* 998 words. Even if a word you enter
contains a word from the list as a part it is censored - for example you couldn't write classy … that would result in cl***y, because
the word ass is of course censored. Maybe you can imagine how much fun it is to use that chat. ^_^'

I hope there is some tool somewhere that can create archives based on the algorythm information contained in .bms files.

Tattva

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Sun Mar 14, 2010 4:40 pm
by aluigi
the archives are simple ZIP files with the following differences:
- instead of having the PK signature they use YO
- it's used only the local file header of the ZIP archive so without end and central

I guess you can pack the extracted files in the following easy way:
- zip them using the deflate algorithm (I tell you because some archivers like winzip use other algorithms like 7zip/ppm if you set the highest compression)
- open the zip archive with a hex editor and replace any occurrence of the bytes "50 4b 03 04" with "59 4f 03 04"
- change the extension from zip to ypk

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Sun Mar 14, 2010 4:44 pm
by astro
Tattva wrote:be I am totally wrong, but if the .bms file contains the necessary information to extract the data from these ypk zip files,
wouldn't it be also possible to create such archives?
......
This change would probably be visible on your pc only and all other players would still see stars ****

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Sat Apr 03, 2010 8:47 am
by Tattva
aluigi wrote: I guess you can pack the extracted files in the following easy way:
- zip them using the deflate algorithm (I tell you because some archivers like winzip use other algorithms like 7zip/ppm if you set the highest compression)
- open the zip archive with a hex editor and replace any occurrence of the bytes "50 4b 03 04" with "59 4f 03 04"
- change the extension from zip to ypk
OK. That's giving me hope ^_^
Please tell me what tool I can use to zip them using the algorithm from the bms file. Please make it some sort of manual if possible :)
Hex-Editor is OK. I know how to use these.

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Sun Apr 11, 2010 5:58 am
by Tattva
Tattva wrote:
aluigi wrote: I guess you can pack the extracted files in the following easy way:
- zip them using the deflate algorithm (I tell you because some archivers like winzip use other algorithms like 7zip/ppm if you set the highest compression)
- open the zip archive with a hex editor and replace any occurrence of the bytes "50 4b 03 04" with "59 4f 03 04"
- change the extension from zip to ypk
OK. That's giving me hope ^_^
Please tell me what tool I can use to zip them using the algorithm from the bms file. Please make it some sort of manual if possible :)
Hex-Editor is OK. I know how to use these.
I usually don't do this, but I urgently need help/guidance with this.
So :scaredy:

#bump#

Re: Yu-Gi-Oh Online 3 .ypk files

Posted: Sun Apr 11, 2010 7:54 am
by aluigi
mah, I said that any archiver was ok anyway use 7-zip that allows to choose any field:
http://www.7-zip.org