CVM: Difference between revisions

From Ryu Ga Gotoku Modding Wiki
Jump to navigation Jump to search
mNo edit summary
Kamikazzie (talk | contribs)
Extraction: a more cleaner page for this tbh
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]]. 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 with .CVM files. Includes:
* [[Yakuza]]
* [[Yakuza]]
* [[Yakuza 2]]
* [[Yakuza 2]]
Line 8: Line 7:
* [[Yakuza: Dead Souls]]
* [[Yakuza: Dead Souls]]


=Extraction=
=Modify=
In order to extract the archives, you will need this [[Cvm_tool|tool]] first. <br>
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>


[[Ryu Ga Gotoku: Kenzan!]] and [[Yakuza: Dead Souls]] are not encrypted.
==== In order to extract CVM archives, you will need [[cvm_tool]]. ====
<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]]

Revision as of 20:24, 2 October 2025

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).

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