CVM: Difference between revisions

From Ryu Ga Gotoku Modding Wiki
Jump to navigation Jump to search
Wiibu (talk | contribs)
mNo edit summary
Kamikazzie (talk | contribs)
 
(7 intermediate revisions by 3 users not shown)
Line 1: Line 1:
CVM is an archive format used in the PS2 versions of [[Yakuza]] and [[Yakuza 2]]. It was developed by CRI Middleware and based on ISO9660. It is also known internally as "ROFS" format. Essentially, they are ISO files with a special header (0x1800 bytes).
CVM is an archive format used in the PS2 versions of [[Yakuza]] and [[Yakuza 2]], in addition to [[Ryu Ga Gotoku: Kenzan!]] and [[Yakuza: Dead Souls]]. It was developed by CRI Middleware and based on ISO9660. It is also known internally as "ROFS" format. Essentially, they are ISO files with a special header (0x1800 bytes).
<br>
=List of games using=
=List of the Games=
The games listed use .CVM files:
These are the list of the game that has CVM files, includes:
* [[Yakuza]]
* [[Yakuza]]
* [[Yakuza 2]]
* [[Yakuza 2]]
* [[Ryu ga Gotoku: Kenzan!]]
* [[Ryu Ga Gotoku: Kenzan!]]
* [[Yakuza: Dead Souls]]
* [[Yakuza: Dead Souls]]


=Extraction=
=Modify=
In order to extract the archives, you will need this [[Cvm_tool|tool]] first. <br>
'''<big>In order to extract CVM archives, you will need [[cvm_tool]].</big>'''
Then you will need the archive password, as they are encrypted. <br>
<br>
The '''password''' for [[Yakuza]] and [[Yakuza 2]] is <code>qi2o@9a!</code>
<br>
<br>
Now you need to extract the ROM and [[Cvm_tool|cvm_tool]] on the same folder
<br>
Run Command Prompt as administrator, then type <code>cd /d your_folder_directory</code> <br>
<br>
Then use the following command to output an ISO file for you to edit: <br>
<code>cvm_tool.exe -p qi2o@9a! split OGRE.CVM OGRE.iso OGRE.hdr</code> <br>
Use this to repack your CVM back: <br>
<code>cvm_tool.exe -p qi2o@9a! mkcvm OGRE.CVM  OGRE.iso OGRE.hdr</code> <br>
<br>
The same principle goes to other .CVM files


==== [[Ryu Ga Gotoku: Kenzan!]] and [[Yakuza: Dead Souls]] use CVM for Auth audio. They are not encrypted. ====
To split/create any CVM from either game, the command would be:
<code>cvm_tool.exe split FILENAME.CVM FILENAME.iso FILENAME.hdr</code>
<code>cvm_tool.exe mkcvm FILENAME.CVM FILENAME.iso FILENAME.hdr</code>
==== For Yakuza and Yakuza 2 (PS2), they are encrypted.  ====
* The '''password''' for [[Yakuza]] and [[Yakuza 2]] is <code>qi2o@9a!</code>
To split OGRE.CVM from Yakuza, an example command would be:
<code>cvm_tool.exe -p qi2o@9a! split OGRE.CVM OGRE.iso OGRE.hdr</code>
To create a cvm out of OGRE.ISO into OGRE.CVM, the command would be:<br><code>cvm_tool.exe -p qi2o@9a! mkcvm OGRE.CVM  OGRE.iso OGRE.hdr</code>
[[Category:File_Formats]]
[[Category:File_Formats]]

Latest revision as of 20:26, 2 October 2025

CVM is an archive format used in the PS2 versions of Yakuza and Yakuza 2, in addition to Ryu Ga Gotoku: Kenzan! and Yakuza: Dead Souls. It was developed by CRI Middleware and based on ISO9660. It is also known internally as "ROFS" format. Essentially, they are ISO files with a special header (0x1800 bytes).

List of games using

The games listed use .CVM files:

Modify

In order to extract CVM archives, you will need cvm_tool.

Ryu Ga Gotoku: Kenzan! and Yakuza: Dead Souls use CVM for Auth audio. They are not encrypted.

To split/create any CVM from either game, the command would be:

cvm_tool.exe split FILENAME.CVM FILENAME.iso FILENAME.hdr

cvm_tool.exe mkcvm FILENAME.CVM FILENAME.iso FILENAME.hdr

For Yakuza and Yakuza 2 (PS2), they are encrypted.

To split OGRE.CVM from Yakuza, an example command would be:

cvm_tool.exe -p qi2o@9a! split OGRE.CVM OGRE.iso OGRE.hdr

To create a cvm out of OGRE.ISO into OGRE.CVM, the command would be:
cvm_tool.exe -p qi2o@9a! mkcvm OGRE.CVM OGRE.iso OGRE.hdr