<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://docs.divamodarchive.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Keikei14</id>
	<title>DivaDocs - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://docs.divamodarchive.com/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Keikei14"/>
	<link rel="alternate" type="text/html" href="https://docs.divamodarchive.com/Special:Contributions/Keikei14"/>
	<updated>2026-06-06T03:17:50Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.44.0</generator>
	<entry>
		<id>https://docs.divamodarchive.com/index.php?title=Hatsune_Miku:_Project_DIVA_F_2nd&amp;diff=150</id>
		<title>Hatsune Miku: Project DIVA F 2nd</title>
		<link rel="alternate" type="text/html" href="https://docs.divamodarchive.com/index.php?title=Hatsune_Miku:_Project_DIVA_F_2nd&amp;diff=150"/>
		<updated>2025-09-24T05:23:07Z</updated>

		<summary type="html">&lt;p&gt;Keikei14: Added stub hyperlinks to future pages&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;Hatsune Miku: Project DIVA F 2nd&#039;&#039;&#039;&#039;&#039; (初音ミク -Project DIVA- F 2nd) is a 2014 rhythm game created by SEGA and Crypton Future Media for the [[PlayStation Vita]] and [[PlayStation 3]], and is the direct sequel to &#039;&#039;[[Hatsune Miku: Project DIVA F]]&#039;&#039;. In the context of modding, this game is notoriously harder to mod than other games (including Project DIVA X/XHD/VRFL) as it uses more binary formats instead of the usual text based formats used from Project DIVA Arcade/Dreamy Theater to Project DIVA F.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
A table of the files used in F 2nd is listed here.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Extension&lt;br /&gt;
!File Signature&lt;br /&gt;
!Contained In / Usual Filename&lt;br /&gt;
!Notes&lt;br /&gt;
!Classic File Format&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|FARC&lt;br /&gt;
|*.farc&lt;br /&gt;
|File Archive&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.a3da&lt;br /&gt;
|A3DC/A3DA&lt;br /&gt;
|File archives starting with a3d_ (e.g. a3d_itmpv###.farc)&lt;br /&gt;
campv###.farc&lt;br /&gt;
|Auth 3D Animation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.vag&lt;br /&gt;
|?&lt;br /&gt;
|button.farc&lt;br /&gt;
pv###_effect.farc&lt;br /&gt;
|VAG sound used for sounds (buttons/chance time effs)&lt;br /&gt;
|.diva&lt;br /&gt;
|-&lt;br /&gt;
|.osd&lt;br /&gt;
|MOSD&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Object file archives (e.g. mikitm001.farc)&lt;br /&gt;
|Modern Object Set Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.osi&lt;br /&gt;
|MOSI&lt;br /&gt;
|Modern Object Set Information&lt;br /&gt;
|obj_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.txd&lt;br /&gt;
|MTXD&lt;br /&gt;
|Modern Texture Set Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|MTXI&lt;br /&gt;
|Modern Texture Set Information&lt;br /&gt;
|tex_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.aec&lt;br /&gt;
|AETC&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with aet_ (e.g. aet_gam_pv###.farc)&lt;br /&gt;
|After Effects Composition&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|AEDB&lt;br /&gt;
|After Effects Composition Information&lt;br /&gt;
|aet_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.bon&lt;br /&gt;
|BONE&lt;br /&gt;
|bone_data.bin&lt;br /&gt;
|Bone Data&lt;br /&gt;
|bone_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.itmt&lt;br /&gt;
|ITMT&lt;br /&gt;
|chritm_prop_rs.farc&lt;br /&gt;
|Item Table&lt;br /&gt;
|xxxitm_tbl.txt&lt;br /&gt;
|-&lt;br /&gt;
|.stg&lt;br /&gt;
|STGC&lt;br /&gt;
|pv.stg / cmn.stg / ns.stg / dr.stg&lt;br /&gt;
|Stage Data Container&lt;br /&gt;
|stage_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.rmrs&lt;br /&gt;
|RMRS&lt;br /&gt;
|diva_room_db.rmrs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmfs&lt;br /&gt;
|RMRS&lt;br /&gt;
|diva_room_fset.rmfs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.str&lt;br /&gt;
|STRA&lt;br /&gt;
|str_array.str / str_array_en.str&lt;br /&gt;
|String Array&lt;br /&gt;
|str_array.bin&lt;br /&gt;
|-&lt;br /&gt;
|.fog&lt;br /&gt;
|FOGC&lt;br /&gt;
|stg###.fog&lt;br /&gt;
|Fog Data&lt;br /&gt;
|fog_pv###.txt&lt;br /&gt;
|-&lt;br /&gt;
|.lit&lt;br /&gt;
|LITC&lt;br /&gt;
|pv###_chara.lit&lt;br /&gt;
pv###_stage.lit&lt;br /&gt;
|Light Data&lt;br /&gt;
|light_pv###.txt&lt;br /&gt;
|-&lt;br /&gt;
|.blt&lt;br /&gt;
|BLMT&lt;br /&gt;
|pv###.blt&lt;br /&gt;
|Bloom Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.cct&lt;br /&gt;
|CCRT&lt;br /&gt;
|pv###.cct&lt;br /&gt;
|Color Correct Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dft&lt;br /&gt;
|DOFT&lt;br /&gt;
|pv###.dft&lt;br /&gt;
|Depth Of Field Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dex&lt;br /&gt;
|EXPC&lt;br /&gt;
|exp_pv###.dex&lt;br /&gt;
|Face Expression Data&lt;br /&gt;
|exp_pv###.bin&lt;br /&gt;
|-&lt;br /&gt;
|.dsc&lt;br /&gt;
|PVSC&lt;br /&gt;
|pv_###_[difficulty].dsc&lt;br /&gt;
pv_###_common.farc&lt;br /&gt;
|PV Script Data&lt;br /&gt;
|pv_###_[difficulty].bin&lt;br /&gt;
|-&lt;br /&gt;
|.edp&lt;br /&gt;
|EDPV&lt;br /&gt;
|edit_pvdb.edp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.edt&lt;br /&gt;
|EDDB&lt;br /&gt;
|edit_db.edt&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.opd&lt;br /&gt;
|OPDC&lt;br /&gt;
|(*)_divskn.farc&lt;br /&gt;
|Osage Play Data Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.mot&lt;br /&gt;
|MOTC&lt;br /&gt;
|File archives starting with mot_ (e.g. mot_pv###.farc)&lt;br /&gt;
PV###_???_P#_##.mot&lt;br /&gt;
|Motion Set Container&lt;br /&gt;
|mot_pv###.bin&lt;br /&gt;
|-&lt;br /&gt;
|.spr&lt;br /&gt;
|SPRC&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with spr_ (e.g. spr_gam_pv###.farc)&lt;br /&gt;
|Sprite Set Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.spi&lt;br /&gt;
|SPDB&lt;br /&gt;
|Sprite Set Information&lt;br /&gt;
|spr_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.osp&lt;br /&gt;
|SKPC&lt;br /&gt;
|ext_skp_(.+).osp&lt;br /&gt;
|Osage Skin Properties&lt;br /&gt;
|ext_skp_(.+).txt&lt;br /&gt;
|-&lt;br /&gt;
|.pfl&lt;br /&gt;
|PVFL&lt;br /&gt;
|pv_field_###.pfl&lt;br /&gt;
|PV Field (just a normal txt file with a binary header and EOFC)&lt;br /&gt;
|pv_field.txt&lt;br /&gt;
|-&lt;br /&gt;
|.ppr&lt;br /&gt;
|n/a&lt;br /&gt;
|pv_db.ppr&lt;br /&gt;
|PV Database (just a normal txt file with no header and EOFC)&lt;br /&gt;
|pv_db.txt&lt;br /&gt;
|-&lt;br /&gt;
|.ptl&lt;br /&gt;
|PTLC&lt;br /&gt;
|player_title_list.ptl&lt;br /&gt;
|Player Title List Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmdt&lt;br /&gt;
|RMDT&lt;br /&gt;
|room_data.rmdt&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmc&lt;br /&gt;
|RMMC&lt;br /&gt;
|room_onegai_mc.rmmc&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmf&lt;br /&gt;
|RMMF&lt;br /&gt;
|room_onegai_mf.rmmf&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmn&lt;br /&gt;
|RMMN&lt;br /&gt;
|room_onegai_mn.rmmN&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmpn&lt;br /&gt;
|RMPN&lt;br /&gt;
|room_path_node.rmpn&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmsc&lt;br /&gt;
|RMSC&lt;br /&gt;
|evt###.rmsc&lt;br /&gt;
|Diva Room Script&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rsl&lt;br /&gt;
|RSLC&lt;br /&gt;
|rob_sleeve.rsl&lt;br /&gt;
|Sleeve data&lt;br /&gt;
|rob_sleeve_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.sht&lt;br /&gt;
|SHMT&lt;br /&gt;
|pv###.sht&lt;br /&gt;
|Shimmer Table (used for toon enabled PVs like Suki Kirai)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.tet&lt;br /&gt;
|TETT&lt;br /&gt;
|pv###.tet&lt;br /&gt;
|Toon Edge Table (used for toon enabled PVs like Suki Kirai)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |.txt&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |n/a&lt;br /&gt;
|hand_item_data.txt&lt;br /&gt;
|Hand Item Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rom_flist_2d.txt&lt;br /&gt;
|2D file list (contains aet_ and spr_ filenames)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rom_flist_objset.txt&lt;br /&gt;
|Object Set file list (contains objsets like mikitm###.farc)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|stage_effect_param.txt&lt;br /&gt;
|Stage Effect Parameter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.thm&lt;br /&gt;
|&lt;br /&gt;
|defthum.thm&lt;br /&gt;
|Default thumbnail (?)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.ull&lt;br /&gt;
|ULLC&lt;br /&gt;
|unlock_list.ull&lt;br /&gt;
|Unlock List Container&lt;br /&gt;
|unlock_list.bin&lt;br /&gt;
|-&lt;br /&gt;
|.drs&lt;br /&gt;
|DVRS&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with eff_ (e.g. eff_pv###_main.farc)&lt;br /&gt;
|Diva Resource Container (Particle textures)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dve&lt;br /&gt;
|DVEF&lt;br /&gt;
|Diva Effect Group (Particle data)&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Binary Format ===&lt;br /&gt;
Starting with Project DIVA F 2nd (and subsequent games), most of the formats in the game have been updated to use a binary format. It usually follows a common format, with the header container being 64 bytes (32 if modded), file data container, and an End of File (EOFC) container.&lt;br /&gt;
&lt;br /&gt;
To further optimize the files for PS3, they use Big Endian instead of the Little Endian used in the PSVita release. Some files may also have ENRS and POF1 data, which makes the file compatible with either PS3 (Big Endian) or PSVita (Little Endian).&lt;br /&gt;
&lt;br /&gt;
==== Header ====&lt;br /&gt;
An example using &#039;&#039;pv_732_hard.dsc&#039;&#039; (Akatsuki Arrival&#039;s hard chart):&lt;br /&gt;
      0  1  2  3   4  5  6  7   8  9  A  B   C  D  E  F&lt;br /&gt;
 0000 50 56 53 43  70 7A 00 00  40 00 00 00  00 00 00 18&lt;br /&gt;
 0010 00 00 00 00  70 7A 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0020 7C 09 37 D4  00 00 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0030 20 04 12 13  00 00 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0040 13 12 04 20  .....................................&lt;br /&gt;
0x00-&amp;gt;0x03: File signature (&#039;P&#039; &#039;V&#039; &#039;S&#039; &#039;C&#039; in ASCII in this example)&lt;br /&gt;
&lt;br /&gt;
0x04-&amp;gt;0x07: Container size (UInt32, 31344 bytes in this example)&lt;br /&gt;
&lt;br /&gt;
0x08-&amp;gt;0x0B: Data offset (UInt32, Actual script starts at 0x40 in this case)&lt;br /&gt;
&lt;br /&gt;
0x0C-&amp;gt;0x0F: Endianness (0x0F is set to 18 for Big Endian PS3 files, otherwise it is set to 10 for Little Endian Vita files.)&lt;br /&gt;
&lt;br /&gt;
0x10-&amp;gt;0x13: Container depth&lt;br /&gt;
&lt;br /&gt;
0x14-&amp;gt;0x17: Data size (It only differs with container size when ENRS or POF is present.)&lt;br /&gt;
&lt;br /&gt;
Usually those are enough for F 2nd to recognize it as a valid file. 0x20-&amp;gt;0x3F may be removed (commonly files from modding tools).&lt;br /&gt;
&lt;br /&gt;
0x40: Actual start of DivaScript file contents.&lt;br /&gt;
&lt;br /&gt;
==== Endian Reverse Table ====&lt;br /&gt;
(ENRS) Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
==== Pointer Offset Table ====&lt;br /&gt;
(POF1) Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
A table of tools with their corresponding files&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Tool&lt;br /&gt;
!File Extensions&lt;br /&gt;
!Link&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;19&amp;quot; |[[MikuMikuModel]]&lt;br /&gt;
|.osd&lt;br /&gt;
| rowspan=&amp;quot;19&amp;quot; |https://github.com/blueskythlikesclouds/MikuMikuLibrary&lt;br /&gt;
|-&lt;br /&gt;
|.osi&lt;br /&gt;
|-&lt;br /&gt;
|.txd&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|-&lt;br /&gt;
|.aec&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|-&lt;br /&gt;
|.bon&lt;br /&gt;
|-&lt;br /&gt;
|.itmt&lt;br /&gt;
|-&lt;br /&gt;
|.fog&lt;br /&gt;
|-&lt;br /&gt;
|.lit&lt;br /&gt;
|-&lt;br /&gt;
|.blt&lt;br /&gt;
|-&lt;br /&gt;
|.cct&lt;br /&gt;
|-&lt;br /&gt;
|.dft&lt;br /&gt;
|-&lt;br /&gt;
|.mot&lt;br /&gt;
|-&lt;br /&gt;
|.spr&lt;br /&gt;
|-&lt;br /&gt;
|.osp&lt;br /&gt;
|-&lt;br /&gt;
|.sht&lt;br /&gt;
|-&lt;br /&gt;
|.tet&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; |Database Converter&lt;br /&gt;
|.osi&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; |https://github.com/blueskythlikesclouds/MikuMikuLibrary&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|-&lt;br /&gt;
|.stg&lt;br /&gt;
|-&lt;br /&gt;
|.str&lt;br /&gt;
|-&lt;br /&gt;
|.spi&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|-&lt;br /&gt;
|[[PD_Tool]]&lt;br /&gt;
|.dex&lt;br /&gt;
|https://github.com/korenkonder/PD_Tool&lt;br /&gt;
|-&lt;br /&gt;
|[[DSC Studio]]&lt;br /&gt;
|.dsc&lt;br /&gt;
|https://keikei14.github.io/dsceditor/ - Fork that supports F2nd/X/XHD/VRFL read/write&lt;br /&gt;
https://nastys.github.io/dsceditor/ - Official site&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
== Notable mods ==&lt;br /&gt;
Some mods have been made for F 2nd (surprisingly). Here are some of those:&lt;br /&gt;
&lt;br /&gt;
=== 30 FPS AETs for F/F2nd ===&lt;br /&gt;
Author: Skyth&lt;br /&gt;
&lt;br /&gt;
Use these to fix sped up 2D animations when using Brolijah&#039;s 60 FPS patch.&lt;br /&gt;
&lt;br /&gt;
Note: This is for &amp;lt;u&amp;gt;English&amp;lt;/u&amp;gt; F/F2nd &lt;br /&gt;
&lt;br /&gt;
Last Update: July 26, 2019&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
&lt;br /&gt;
# Extract data.psarc to a folder called &amp;quot;data&amp;quot; and move it to where the .psarc is. &lt;br /&gt;
# Rename data.psarc to something else. (eg. datax.psarc)&lt;br /&gt;
# Drag and drop the &amp;quot;rom&amp;quot; and &amp;quot;dlc&amp;quot; folders in the archive to where they are in your game installation.&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
[https://drive.google.com/file/d/1ae8muoKNWc79TCgw3kBjzsXXwMx1xmww/view?usp=sharing Download for F]&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1_KFUkwTdIqM-pHWW2Song5smS6oxS0fO/view?usp=sharing Download for F2nd]&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/channels/531630856767406105/670339484105179136/684073640488206371 Discord Link]&lt;br /&gt;
&lt;br /&gt;
=== Project DIVA FX 2nd ===&lt;br /&gt;
Author: Keikei14&lt;br /&gt;
&lt;br /&gt;
A modpack that adds songs and modules from Project DIVA X into F 2nd PS3.&lt;br /&gt;
&lt;br /&gt;
Note: Does not work with JP F 2nd. May not work on real PS3s.&lt;br /&gt;
&lt;br /&gt;
Last Update: May 12, 2021&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
Install the DLC by copying all folders in the dlc folder to your game region&#039;s DLC folder.&lt;br /&gt;
&lt;br /&gt;
* NPEB02013&lt;br /&gt;
** F 2nd &#039;&#039;&#039;EU PSN&#039;&#039;&#039; version&lt;br /&gt;
** Place it in dev_hdd0/game/NPEB02013/USRDIR/dlc&lt;br /&gt;
* NPUB31488&lt;br /&gt;
** F 2nd &#039;&#039;&#039;US PSN&#039;&#039;&#039; version&lt;br /&gt;
** Place it in dev_hdd0/game/NPUB31488/USRDIR/dlc&lt;br /&gt;
&lt;br /&gt;
* BLUS31431&lt;br /&gt;
** F 2nd &#039;&#039;&#039;US Disc&#039;&#039;&#039; vesion&lt;br /&gt;
** Place it in dev_hdd0/game/NPUB31488/USRDIR/dlc&lt;br /&gt;
&lt;br /&gt;
==== Credits ====&lt;br /&gt;
Please credit these people when you use this modpack in videos:&lt;br /&gt;
&lt;br /&gt;
* Keikei14&lt;br /&gt;
* CoolChar&lt;br /&gt;
* Skyth&lt;br /&gt;
* korenkonder&lt;br /&gt;
* samyuu&lt;br /&gt;
* RhythmProtegen (Thatrandomlurker)&lt;br /&gt;
* feat_jinsoul&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
[https://drive.google.com/drive/folders/1Qr8LZ3KlNYb5Ta7QA6r51Mh4Xktrs1hR?usp=sharing Download]&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/channels/531630856767406105/670339484105179136/841336009336946759 Discord Link]&lt;br /&gt;
&lt;br /&gt;
=== Project DIVA F 2nd - F Collection - ===&lt;br /&gt;
Author: Gilda&lt;br /&gt;
&lt;br /&gt;
This modpack adds 31 songs from DIVA F into F2nd.&lt;br /&gt;
&lt;br /&gt;
Last Update: May 30, 2022&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
==== Credits ====&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
[https://drive.google.com/file/d/1gaOwk3SA54KWUxLSkKMLFjCLxuzcXqwS/view?usp=sharing Download]&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/channels/531630856767406105/670339484105179136/901415570858209300 Discord Link]&lt;/div&gt;</summary>
		<author><name>Keikei14</name></author>
	</entry>
	<entry>
		<id>https://docs.divamodarchive.com/index.php?title=Hatsune_Miku:_Project_DIVA_F_2nd&amp;diff=149</id>
		<title>Hatsune Miku: Project DIVA F 2nd</title>
		<link rel="alternate" type="text/html" href="https://docs.divamodarchive.com/index.php?title=Hatsune_Miku:_Project_DIVA_F_2nd&amp;diff=149"/>
		<updated>2025-09-24T05:07:07Z</updated>

		<summary type="html">&lt;p&gt;Keikei14: Added authors, installation instructions, and credits to the Mods section, added DRS and DVE to files table, other minor formatting changes&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;Hatsune Miku: Project DIVA F 2nd&#039;&#039;&#039;&#039;&#039; (初音ミク -Project DIVA- F 2nd) is a 2014 rhythm game created by Sega and Crypton Future Media for the PlayStation Vita and PlayStation 3, and is the direct sequel to &#039;&#039;[[Hatsune Miku: Project DIVA F]]&#039;&#039;. In the context of modding, this game is notoriously harder to mod than other games (including Project DIVA X/XHD/VRFL) as it uses more binary formats instead of the usual text based formats used from Project DIVA Arcade/Dreamy Theater to Project DIVA F.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
A table of the files used in F 2nd is listed here.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Extension&lt;br /&gt;
!File Signature&lt;br /&gt;
!Contained In / Usual Filename&lt;br /&gt;
!Notes&lt;br /&gt;
!Classic File Format&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|FARC&lt;br /&gt;
|*.farc&lt;br /&gt;
|File Archive&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.a3da&lt;br /&gt;
|A3DC/A3DA&lt;br /&gt;
|File archives starting with a3d_ (e.g. a3d_itmpv###.farc)&lt;br /&gt;
campv###.farc&lt;br /&gt;
|Auth 3D Animation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.vag&lt;br /&gt;
|?&lt;br /&gt;
|button.farc&lt;br /&gt;
pv###_effect.farc&lt;br /&gt;
|VAG sound used for sounds (buttons/chance time effs)&lt;br /&gt;
|.diva&lt;br /&gt;
|-&lt;br /&gt;
|.osd&lt;br /&gt;
|MOSD&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Object file archives (e.g. mikitm001.farc)&lt;br /&gt;
|Modern Object Set Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.osi&lt;br /&gt;
|MOSI&lt;br /&gt;
|Modern Object Set Information&lt;br /&gt;
|obj_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.txd&lt;br /&gt;
|MTXD&lt;br /&gt;
|Modern Texture Set Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|MTXI&lt;br /&gt;
|Modern Texture Set Information&lt;br /&gt;
|tex_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.aec&lt;br /&gt;
|AETC&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with aet_ (e.g. aet_gam_pv###.farc)&lt;br /&gt;
|After Effects Composition&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|AEDB&lt;br /&gt;
|After Effects Composition Information&lt;br /&gt;
|aet_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.bon&lt;br /&gt;
|BONE&lt;br /&gt;
|bone_data.bin&lt;br /&gt;
|Bone Data&lt;br /&gt;
|bone_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.itmt&lt;br /&gt;
|ITMT&lt;br /&gt;
|chritm_prop_rs.farc&lt;br /&gt;
|Item Table&lt;br /&gt;
|xxxitm_tbl.txt&lt;br /&gt;
|-&lt;br /&gt;
|.stg&lt;br /&gt;
|STGC&lt;br /&gt;
|pv.stg / cmn.stg / ns.stg / dr.stg&lt;br /&gt;
|Stage Data Container&lt;br /&gt;
|stage_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.rmrs&lt;br /&gt;
|RMRS&lt;br /&gt;
|diva_room_db.rmrs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmfs&lt;br /&gt;
|RMRS&lt;br /&gt;
|diva_room_fset.rmfs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.str&lt;br /&gt;
|STRA&lt;br /&gt;
|str_array.str / str_array_en.str&lt;br /&gt;
|String Array&lt;br /&gt;
|str_array.bin&lt;br /&gt;
|-&lt;br /&gt;
|.fog&lt;br /&gt;
|FOGC&lt;br /&gt;
|stg###.fog&lt;br /&gt;
|Fog Data&lt;br /&gt;
|fog_pv###.txt&lt;br /&gt;
|-&lt;br /&gt;
|.lit&lt;br /&gt;
|LITC&lt;br /&gt;
|pv###_chara.lit&lt;br /&gt;
pv###_stage.lit&lt;br /&gt;
|Light Data&lt;br /&gt;
|light_pv###.txt&lt;br /&gt;
|-&lt;br /&gt;
|.blt&lt;br /&gt;
|BLMT&lt;br /&gt;
|pv###.blt&lt;br /&gt;
|Bloom Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.cct&lt;br /&gt;
|CCRT&lt;br /&gt;
|pv###.cct&lt;br /&gt;
|Color Correct Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dft&lt;br /&gt;
|DOFT&lt;br /&gt;
|pv###.dft&lt;br /&gt;
|Depth Of Field Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dex&lt;br /&gt;
|EXPC&lt;br /&gt;
|exp_pv###.dex&lt;br /&gt;
|Face Expression Data&lt;br /&gt;
|exp_pv###.bin&lt;br /&gt;
|-&lt;br /&gt;
|.dsc&lt;br /&gt;
|PVSC&lt;br /&gt;
|pv_###_[difficulty].dsc&lt;br /&gt;
pv_###_common.farc&lt;br /&gt;
|PV Script Data&lt;br /&gt;
|pv_###_[difficulty].bin&lt;br /&gt;
|-&lt;br /&gt;
|.edp&lt;br /&gt;
|EDPV&lt;br /&gt;
|edit_pvdb.edp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.edt&lt;br /&gt;
|EDDB&lt;br /&gt;
|edit_db.edt&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.opd&lt;br /&gt;
|OPDC&lt;br /&gt;
|(*)_divskn.farc&lt;br /&gt;
|Osage Play Data Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.mot&lt;br /&gt;
|MOTC&lt;br /&gt;
|File archives starting with mot_ (e.g. mot_pv###.farc)&lt;br /&gt;
PV###_???_P#_##.mot&lt;br /&gt;
|Motion Set Container&lt;br /&gt;
|mot_pv###.bin&lt;br /&gt;
|-&lt;br /&gt;
|.spr&lt;br /&gt;
|SPRC&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with spr_ (e.g. spr_gam_pv###.farc)&lt;br /&gt;
|Sprite Set Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.spi&lt;br /&gt;
|SPDB&lt;br /&gt;
|Sprite Set Information&lt;br /&gt;
|spr_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.osp&lt;br /&gt;
|SKPC&lt;br /&gt;
|ext_skp_(.+).osp&lt;br /&gt;
|Osage Skin Properties&lt;br /&gt;
|ext_skp_(.+).txt&lt;br /&gt;
|-&lt;br /&gt;
|.pfl&lt;br /&gt;
|PVFL&lt;br /&gt;
|pv_field_###.pfl&lt;br /&gt;
|PV Field (just a normal txt file with a binary header and EOFC)&lt;br /&gt;
|pv_field.txt&lt;br /&gt;
|-&lt;br /&gt;
|.ppr&lt;br /&gt;
|n/a&lt;br /&gt;
|pv_db.ppr&lt;br /&gt;
|PV Database (just a normal txt file with no header and EOFC)&lt;br /&gt;
|pv_db.txt&lt;br /&gt;
|-&lt;br /&gt;
|.ptl&lt;br /&gt;
|PTLC&lt;br /&gt;
|player_title_list.ptl&lt;br /&gt;
|Player Title List Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmdt&lt;br /&gt;
|RMDT&lt;br /&gt;
|room_data.rmdt&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmc&lt;br /&gt;
|RMMC&lt;br /&gt;
|room_onegai_mc.rmmc&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmf&lt;br /&gt;
|RMMF&lt;br /&gt;
|room_onegai_mf.rmmf&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmn&lt;br /&gt;
|RMMN&lt;br /&gt;
|room_onegai_mn.rmmN&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmpn&lt;br /&gt;
|RMPN&lt;br /&gt;
|room_path_node.rmpn&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmsc&lt;br /&gt;
|RMSC&lt;br /&gt;
|evt###.rmsc&lt;br /&gt;
|Diva Room Script&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rsl&lt;br /&gt;
|RSLC&lt;br /&gt;
|rob_sleeve.rsl&lt;br /&gt;
|Sleeve data&lt;br /&gt;
|rob_sleeve_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.sht&lt;br /&gt;
|SHMT&lt;br /&gt;
|pv###.sht&lt;br /&gt;
|Shimmer Table (used for toon enabled PVs like Suki Kirai)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.tet&lt;br /&gt;
|TETT&lt;br /&gt;
|pv###.tet&lt;br /&gt;
|Toon Edge Table (used for toon enabled PVs like Suki Kirai)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |.txt&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |n/a&lt;br /&gt;
|hand_item_data.txt&lt;br /&gt;
|Hand Item Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rom_flist_2d.txt&lt;br /&gt;
|2D file list (contains aet_ and spr_ filenames)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rom_flist_objset.txt&lt;br /&gt;
|Object Set file list (contains objsets like mikitm###.farc)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|stage_effect_param.txt&lt;br /&gt;
|Stage Effect Parameter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.thm&lt;br /&gt;
|&lt;br /&gt;
|defthum.thm&lt;br /&gt;
|Default thumbnail (?)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.ull&lt;br /&gt;
|ULLC&lt;br /&gt;
|unlock_list.ull&lt;br /&gt;
|Unlock List Container&lt;br /&gt;
|unlock_list.bin&lt;br /&gt;
|-&lt;br /&gt;
|.drs&lt;br /&gt;
|DVRS&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with eff_ (e.g. eff_pv###_main.farc)&lt;br /&gt;
|Diva Resource Container (Particle textures)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dve&lt;br /&gt;
|DVEF&lt;br /&gt;
|Diva Effect Group (Particle data)&lt;br /&gt;
|&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Binary Format ===&lt;br /&gt;
Starting with Project DIVA F 2nd (and subsequent games), most of the formats in the game have been updated to use a binary format. It usually follows a common format, with the header container being 64 bytes (32 if modded), file data container, and an End of File (EOFC) container.&lt;br /&gt;
&lt;br /&gt;
To further optimize the files for PS3, they use Big Endian instead of the Little Endian used in the PSVita release. Some files may also have ENRS and POF1 data, which makes the file compatible with either PS3 (Big Endian) or PSVita (Little Endian).&lt;br /&gt;
&lt;br /&gt;
==== Header ====&lt;br /&gt;
An example using &#039;&#039;pv_732_hard.dsc&#039;&#039; (Akatsuki Arrival&#039;s hard chart):&lt;br /&gt;
      0  1  2  3   4  5  6  7   8  9  A  B   C  D  E  F&lt;br /&gt;
 0000 50 56 53 43  70 7A 00 00  40 00 00 00  00 00 00 18&lt;br /&gt;
 0010 00 00 00 00  70 7A 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0020 7C 09 37 D4  00 00 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0030 20 04 12 13  00 00 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0040 13 12 04 20  .....................................&lt;br /&gt;
0x00-&amp;gt;0x03: File signature (&#039;P&#039; &#039;V&#039; &#039;S&#039; &#039;C&#039; in ASCII in this example)&lt;br /&gt;
&lt;br /&gt;
0x04-&amp;gt;0x07: Container size (UInt32, 31344 bytes in this example)&lt;br /&gt;
&lt;br /&gt;
0x08-&amp;gt;0x0B: Data offset (UInt32, Actual script starts at 0x40 in this case)&lt;br /&gt;
&lt;br /&gt;
0x0C-&amp;gt;0x0F: Endianness (0x0F is set to 18 for Big Endian PS3 files, otherwise it is set to 10 for Little Endian Vita files.)&lt;br /&gt;
&lt;br /&gt;
0x10-&amp;gt;0x13: Container depth&lt;br /&gt;
&lt;br /&gt;
0x14-&amp;gt;0x17: Data size (It only differs with container size when ENRS or POF is present.)&lt;br /&gt;
&lt;br /&gt;
Usually those are enough for F 2nd to recognize it as a valid file. 0x20-&amp;gt;0x3F may be removed (commonly files from modding tools).&lt;br /&gt;
&lt;br /&gt;
0x40: Actual start of DivaScript file contents.&lt;br /&gt;
&lt;br /&gt;
==== Endian Reverse Table ====&lt;br /&gt;
(ENRS) Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
==== Pointer Offset Table ====&lt;br /&gt;
(POF1) Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
A table of tools with their corresponding files&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Tool&lt;br /&gt;
!File Extensions&lt;br /&gt;
!Link&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;19&amp;quot; |MikuMikuModel&lt;br /&gt;
|.osd&lt;br /&gt;
| rowspan=&amp;quot;19&amp;quot; |https://github.com/blueskythlikesclouds/MikuMikuLibrary&lt;br /&gt;
|-&lt;br /&gt;
|.osi&lt;br /&gt;
|-&lt;br /&gt;
|.txd&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|-&lt;br /&gt;
|.aec&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|-&lt;br /&gt;
|.bon&lt;br /&gt;
|-&lt;br /&gt;
|.itmt&lt;br /&gt;
|-&lt;br /&gt;
|.fog&lt;br /&gt;
|-&lt;br /&gt;
|.lit&lt;br /&gt;
|-&lt;br /&gt;
|.blt&lt;br /&gt;
|-&lt;br /&gt;
|.cct&lt;br /&gt;
|-&lt;br /&gt;
|.dft&lt;br /&gt;
|-&lt;br /&gt;
|.mot&lt;br /&gt;
|-&lt;br /&gt;
|.spr&lt;br /&gt;
|-&lt;br /&gt;
|.osp&lt;br /&gt;
|-&lt;br /&gt;
|.sht&lt;br /&gt;
|-&lt;br /&gt;
|.tet&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; |Database Converter&lt;br /&gt;
|.osi&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; |https://github.com/blueskythlikesclouds/MikuMikuLibrary&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|-&lt;br /&gt;
|.stg&lt;br /&gt;
|-&lt;br /&gt;
|.str&lt;br /&gt;
|-&lt;br /&gt;
|.spi&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|-&lt;br /&gt;
|PD_Tool&lt;br /&gt;
|.dex&lt;br /&gt;
|https://github.com/korenkonder/PD_Tool&lt;br /&gt;
|-&lt;br /&gt;
|DSC Studio&lt;br /&gt;
|.dsc&lt;br /&gt;
|https://keikei14.github.io/dsceditor/ - Fork that supports F2nd/X/XHD/VRFL read/write&lt;br /&gt;
https://nastys.github.io/dsceditor/ - Official site&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
== Mods ==&lt;br /&gt;
Some mods have been made for F 2nd (surprisingly). Here are some of those:&lt;br /&gt;
&lt;br /&gt;
=== 30 FPS AETs for F/F2nd ===&lt;br /&gt;
Author: Skyth&lt;br /&gt;
&lt;br /&gt;
Use these to fix sped up 2D animations when using Brolijah&#039;s 60 FPS patch.&lt;br /&gt;
&lt;br /&gt;
Note: This is for &amp;lt;u&amp;gt;English&amp;lt;/u&amp;gt; F/F2nd &lt;br /&gt;
&lt;br /&gt;
Last Update: July 26, 2019&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
&lt;br /&gt;
# Extract data.psarc to a folder called &amp;quot;data&amp;quot; and move it to where the .psarc is. &lt;br /&gt;
# Rename data.psarc to something else. (eg. datax.psarc)&lt;br /&gt;
# Drag and drop the &amp;quot;rom&amp;quot; and &amp;quot;dlc&amp;quot; folders in the archive to where they are in your game installation.&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
[https://drive.google.com/file/d/1ae8muoKNWc79TCgw3kBjzsXXwMx1xmww/view?usp=sharing Download for F]&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1_KFUkwTdIqM-pHWW2Song5smS6oxS0fO/view?usp=sharing Download for F2nd]&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/channels/531630856767406105/670339484105179136/684073640488206371 Discord Link]&lt;br /&gt;
&lt;br /&gt;
=== Project DIVA FX 2nd ===&lt;br /&gt;
Author: Keikei14&lt;br /&gt;
&lt;br /&gt;
A modpack that adds songs and modules from Project DIVA X into F 2nd PS3.&lt;br /&gt;
&lt;br /&gt;
Note: Does not work with JP F 2nd. May not work on real PS3s.&lt;br /&gt;
&lt;br /&gt;
Last Update: May 12, 2021&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
Install the DLC by copying all folders in the dlc folder to your game region&#039;s DLC folder.&lt;br /&gt;
&lt;br /&gt;
* NPEB02013&lt;br /&gt;
** F 2nd &#039;&#039;&#039;EU PSN&#039;&#039;&#039; version&lt;br /&gt;
** Place it in dev_hdd0/game/NPEB02013/USRDIR/dlc&lt;br /&gt;
* NPUB31488&lt;br /&gt;
** F 2nd &#039;&#039;&#039;US PSN&#039;&#039;&#039; version&lt;br /&gt;
** Place it in dev_hdd0/game/NPUB31488/USRDIR/dlc&lt;br /&gt;
&lt;br /&gt;
* BLUS31431&lt;br /&gt;
** F 2nd &#039;&#039;&#039;US Disc&#039;&#039;&#039; vesion&lt;br /&gt;
** Place it in dev_hdd0/game/NPUB31488/USRDIR/dlc&lt;br /&gt;
&lt;br /&gt;
==== Credits ====&lt;br /&gt;
Please credit these people when you use this modpack in videos:&lt;br /&gt;
&lt;br /&gt;
* Keikei14&lt;br /&gt;
* CoolChar&lt;br /&gt;
* Skyth&lt;br /&gt;
* korenkonder&lt;br /&gt;
* samyuu&lt;br /&gt;
* RhythmProtegen (Thatrandomlurker)&lt;br /&gt;
* feat_jinsoul&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
[https://drive.google.com/drive/folders/1Qr8LZ3KlNYb5Ta7QA6r51Mh4Xktrs1hR?usp=sharing Download]&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/channels/531630856767406105/670339484105179136/841336009336946759 Discord Link]&lt;br /&gt;
&lt;br /&gt;
=== Project DIVA F 2nd - F Collection - ===&lt;br /&gt;
Author: Gilda&lt;br /&gt;
&lt;br /&gt;
This modpack adds 31 songs from DIVA F into F2nd.&lt;br /&gt;
&lt;br /&gt;
Last Update: May 30, 2022&lt;br /&gt;
&lt;br /&gt;
==== Installation ====&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
==== Credits ====&lt;br /&gt;
-&lt;br /&gt;
&lt;br /&gt;
==== Links ====&lt;br /&gt;
[https://drive.google.com/file/d/1gaOwk3SA54KWUxLSkKMLFjCLxuzcXqwS/view?usp=sharing Download]&lt;br /&gt;
&lt;br /&gt;
[https://discord.com/channels/531630856767406105/670339484105179136/901415570858209300 Discord Link]&lt;/div&gt;</summary>
		<author><name>Keikei14</name></author>
	</entry>
	<entry>
		<id>https://docs.divamodarchive.com/index.php?title=Hatsune_Miku:_Project_DIVA_F_2nd&amp;diff=136</id>
		<title>Hatsune Miku: Project DIVA F 2nd</title>
		<link rel="alternate" type="text/html" href="https://docs.divamodarchive.com/index.php?title=Hatsune_Miku:_Project_DIVA_F_2nd&amp;diff=136"/>
		<updated>2025-09-23T12:39:05Z</updated>

		<summary type="html">&lt;p&gt;Keikei14: Reordered documentation&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;Hatsune Miku: Project DIVA F 2nd&#039;&#039;&#039;&#039;&#039; (初音ミク -Project DIVA- F 2nd) is a 2014 rhythm game created by Sega and Crypton Future Media for the PlayStation Vita and PlayStation 3, and is the direct sequel to &#039;&#039;[[Hatsune Miku: Project DIVA F]]&#039;&#039;. In the context of modding, this game is notoriously harder to mod than other games (including Project DIVA X/XHD/VRFL) as it uses more binary formats instead of the usual text based formats used from Project DIVA Arcade/Dreamy Theater to Project DIVA F.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
A table of the files used in F 2nd is listed here.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Extension&lt;br /&gt;
!File Signature&lt;br /&gt;
!Contained In / Usual Filename&lt;br /&gt;
!Notes&lt;br /&gt;
!Classic File Format&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|FARC&lt;br /&gt;
|&lt;br /&gt;
|File Archive&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.a3da&lt;br /&gt;
|A3DC/A3DA&lt;br /&gt;
|File archives starting with a3d_ (e.g. a3d_itmpv###.farc)&lt;br /&gt;
campv###.farc&lt;br /&gt;
|Auth 3D Animation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.vag&lt;br /&gt;
|&lt;br /&gt;
|button.farc&lt;br /&gt;
pv###_effect.farc&lt;br /&gt;
|VAG sound used for sounds (buttons/chance time effs)&lt;br /&gt;
|.diva&lt;br /&gt;
|-&lt;br /&gt;
|.osd&lt;br /&gt;
|MOSD&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Object file archives (e.g. mikitm001.farc)&lt;br /&gt;
|Modern Object Set Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.osi&lt;br /&gt;
|MOSI&lt;br /&gt;
|Modern Object Set Information&lt;br /&gt;
|obj_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.txd&lt;br /&gt;
|MTXD&lt;br /&gt;
|Modern Texture Set Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|MTXI&lt;br /&gt;
|Modern Texture Set Information&lt;br /&gt;
|tex_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.aec&lt;br /&gt;
|AETC&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with aet_ (e.g. aet_gam_pv###.farc)&lt;br /&gt;
|After Effects Composition&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|AEDB&lt;br /&gt;
|After Effects Composition Information&lt;br /&gt;
|aet_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.bon&lt;br /&gt;
|BONE&lt;br /&gt;
|bone_data.bin&lt;br /&gt;
|Bone Data&lt;br /&gt;
|bone_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.itmt&lt;br /&gt;
|ITMT&lt;br /&gt;
|chritm_prop_rs.farc&lt;br /&gt;
|Item Table&lt;br /&gt;
|xxxitm_tbl.txt&lt;br /&gt;
|-&lt;br /&gt;
|.stg&lt;br /&gt;
|STGC&lt;br /&gt;
|pv.stg / cmn.stg / ns.stg / dr.stg&lt;br /&gt;
|Stage Data Container&lt;br /&gt;
|stage_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.rmrs&lt;br /&gt;
|RMRS&lt;br /&gt;
|diva_room_db.rmrs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmfs&lt;br /&gt;
|RMRS&lt;br /&gt;
|diva_room_fset.rmfs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.str&lt;br /&gt;
|STRA&lt;br /&gt;
|str_array.str / str_array_en.str&lt;br /&gt;
|String Array&lt;br /&gt;
|str_array.bin&lt;br /&gt;
|-&lt;br /&gt;
|.fog&lt;br /&gt;
|FOGC&lt;br /&gt;
|stg###.fog&lt;br /&gt;
|Fog Data&lt;br /&gt;
|fog_pv###.txt&lt;br /&gt;
|-&lt;br /&gt;
|.lit&lt;br /&gt;
|LITC&lt;br /&gt;
|pv###_chara.lit&lt;br /&gt;
pv###_stage.lit&lt;br /&gt;
|Light Data&lt;br /&gt;
|light_pv###.txt&lt;br /&gt;
|-&lt;br /&gt;
|.blt&lt;br /&gt;
|BLMT&lt;br /&gt;
|pv###.blt&lt;br /&gt;
|Bloom Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.cct&lt;br /&gt;
|CCRT&lt;br /&gt;
|pv###.cct&lt;br /&gt;
|Color Correct Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dft&lt;br /&gt;
|DOFT&lt;br /&gt;
|pv###.dft&lt;br /&gt;
|Depth Of Field Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dex&lt;br /&gt;
|EXPC&lt;br /&gt;
|exp_pv###.dex&lt;br /&gt;
|Face Expression Data&lt;br /&gt;
|exp_pv###.bin&lt;br /&gt;
|-&lt;br /&gt;
|.dsc&lt;br /&gt;
|PVSC&lt;br /&gt;
|pv_###_[difficulty].dsc&lt;br /&gt;
pv_###_common.farc&lt;br /&gt;
|PV Script Data&lt;br /&gt;
|pv_###_[difficulty].bin&lt;br /&gt;
|-&lt;br /&gt;
|.edp&lt;br /&gt;
|EDPV&lt;br /&gt;
|edit_pvdb.edp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.edt&lt;br /&gt;
|EDDB&lt;br /&gt;
|edit_db.edt&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.opd&lt;br /&gt;
|OPDC&lt;br /&gt;
|(.+)_divskn.farc&lt;br /&gt;
|Osage Play Data Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.mot&lt;br /&gt;
|MOTC&lt;br /&gt;
|File archives starting with mot_ (e.g. mot_pv###.farc)&lt;br /&gt;
PV###_???_P#_##.mot&lt;br /&gt;
|Motion Set Container&lt;br /&gt;
|mot_pv###.bin&lt;br /&gt;
|-&lt;br /&gt;
|.spr&lt;br /&gt;
|SPRC&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with spr_ (e.g. spr_gam_pv###.farc)&lt;br /&gt;
|Sprite Set Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.spi&lt;br /&gt;
|SPDB&lt;br /&gt;
|Sprite Set Information&lt;br /&gt;
|spr_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.osp&lt;br /&gt;
|SKPC&lt;br /&gt;
|ext_skp_(.+).osp&lt;br /&gt;
|Osage Skin Properties&lt;br /&gt;
|ext_skp_(.+).txt&lt;br /&gt;
|-&lt;br /&gt;
|.pfl&lt;br /&gt;
|PVFL&lt;br /&gt;
|pv_field_###.pfl&lt;br /&gt;
|PV Field (just a normal txt file with a binary header and EOFC)&lt;br /&gt;
|pv_field.txt&lt;br /&gt;
|-&lt;br /&gt;
|.ppr&lt;br /&gt;
|n/a&lt;br /&gt;
|pv_db.ppr&lt;br /&gt;
|PV Database (just a normal txt file with no header and EOFC)&lt;br /&gt;
|pv_db.txt&lt;br /&gt;
|-&lt;br /&gt;
|.ptl&lt;br /&gt;
|PTLC&lt;br /&gt;
|player_title_list.ptl&lt;br /&gt;
|Player Title List Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmdt&lt;br /&gt;
|RMDT&lt;br /&gt;
|room_data.rmdt&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmc&lt;br /&gt;
|RMMC&lt;br /&gt;
|room_onegai_mc.rmmc&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmf&lt;br /&gt;
|RMMF&lt;br /&gt;
|room_onegai_mf.rmmf&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmp&lt;br /&gt;
|RMMP&lt;br /&gt;
|room_onegai_mn.rmmp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmn&lt;br /&gt;
|RMMN&lt;br /&gt;
|room_path_node.rmpn&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmsc&lt;br /&gt;
|&lt;br /&gt;
|evt###.rmsc&lt;br /&gt;
|Room Script&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rsl&lt;br /&gt;
|RSLC&lt;br /&gt;
|rob_sleeve.rsl&lt;br /&gt;
|Sleeve data&lt;br /&gt;
|rob_sleeve_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.sht&lt;br /&gt;
|SHMT&lt;br /&gt;
|pv###.sht&lt;br /&gt;
|Shimmer Table (used for toon enabled PVs like Suki Kirai)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.tet&lt;br /&gt;
|TETT&lt;br /&gt;
|pv###.tet&lt;br /&gt;
|Toon Edge Table (used for toon enabled PVs like Suki Kirai)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |.txt&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |n/a&lt;br /&gt;
|hand_item_data.txt&lt;br /&gt;
|Hand Item Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rom_flist_2d.txt&lt;br /&gt;
|2D file list (contains aet_ and spr_ filenames)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rom_flist_objset.txt&lt;br /&gt;
|Object Set file list (contains objsets like mikitm###.farc)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|stage_effect_param.txt&lt;br /&gt;
|Stage Effect Parameter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.thm&lt;br /&gt;
|&lt;br /&gt;
|defthum.thm&lt;br /&gt;
|Default thumbnail (?)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.ull&lt;br /&gt;
|ULLC&lt;br /&gt;
|unlock_list.ull&lt;br /&gt;
|Unlock List Container&lt;br /&gt;
|unlock_list.bin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
=== Binary Format ===&lt;br /&gt;
Starting with Project DIVA F 2nd (and subsequent games), most of the formats in the game have been updated to use a binary format. It usually follows a common format, with the header container being 64 bytes (32 if modded), file data container, and an End of File (EOFC) container.&lt;br /&gt;
&lt;br /&gt;
To further optimize the files for PS3, they use Big Endian instead of the Little Endian used in the PSVita release. Some files may also have ENRS and POF1 data, which makes the file compatible with either PS3 (Big Endian) or PSVita (Little Endian).&lt;br /&gt;
&lt;br /&gt;
==== Header ====&lt;br /&gt;
An example using &#039;&#039;pv_732_hard.dsc&#039;&#039; (&#039;s hard chart) DivaScript file (PVSC/.dsc):&lt;br /&gt;
      0  1  2  3   4  5  6  7   8  9  A  B   C  D  E  F&lt;br /&gt;
 0000 50 56 53 43  70 7A 00 00  40 00 00 00  00 00 00 18&lt;br /&gt;
 0010 00 00 00 00  70 7A 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0020 7C 09 37 D4  00 00 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0030 20 04 12 13  00 00 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0040 13 12 04 20  .....................................&lt;br /&gt;
0x00-&amp;gt;0x03: File signature (&#039;P&#039; &#039;V&#039; &#039;S&#039; &#039;C&#039; in ASCII in this example)&lt;br /&gt;
&lt;br /&gt;
0x04-&amp;gt;0x07: Container size (UInt32, 31344 bytes in this example)&lt;br /&gt;
&lt;br /&gt;
0x08-&amp;gt;0x0B: Data offset (UInt32, Actual script starts at 0x40 in this case)&lt;br /&gt;
&lt;br /&gt;
0x0C-&amp;gt;0x0F: Endianness (0x0F is set to 18 for Big Endian PS3 files, otherwise it is set to 10 for Little Endian Vita files.)&lt;br /&gt;
&lt;br /&gt;
0x10-&amp;gt;0x13: Container depth&lt;br /&gt;
&lt;br /&gt;
0x14-&amp;gt;0x17: Data size (It only differs with container size when ENRS or POF is present.)&lt;br /&gt;
&lt;br /&gt;
Usually those are enough for F 2nd to recognize it as a valid file. 0x20-&amp;gt;0x3F may be removed (commonly files from modding tools).&lt;br /&gt;
&lt;br /&gt;
0x40: Actual start of DivaScript file contents.&lt;br /&gt;
&lt;br /&gt;
==== Endian Reverse Table ====&lt;br /&gt;
(ENRS) Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
==== Pointer Offset Table ====&lt;br /&gt;
(POF1) Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
A table of tools with their corresponding files&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Tool&lt;br /&gt;
!File Extensions&lt;br /&gt;
!Link&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;19&amp;quot; |MikuMikuModel&lt;br /&gt;
|.osd&lt;br /&gt;
| rowspan=&amp;quot;19&amp;quot; |https://github.com/blueskythlikesclouds/MikuMikuLibrary&lt;br /&gt;
|-&lt;br /&gt;
|.osi&lt;br /&gt;
|-&lt;br /&gt;
|.txd&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|-&lt;br /&gt;
|.aec&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|-&lt;br /&gt;
|.bon&lt;br /&gt;
|-&lt;br /&gt;
|.itmt&lt;br /&gt;
|-&lt;br /&gt;
|.fog&lt;br /&gt;
|-&lt;br /&gt;
|.lit&lt;br /&gt;
|-&lt;br /&gt;
|.blt&lt;br /&gt;
|-&lt;br /&gt;
|.cct&lt;br /&gt;
|-&lt;br /&gt;
|.dft&lt;br /&gt;
|-&lt;br /&gt;
|.mot&lt;br /&gt;
|-&lt;br /&gt;
|.spr&lt;br /&gt;
|-&lt;br /&gt;
|.osp&lt;br /&gt;
|-&lt;br /&gt;
|.sht&lt;br /&gt;
|-&lt;br /&gt;
|.tet&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; |Database Converter&lt;br /&gt;
|.osi&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; |https://github.com/blueskythlikesclouds/MikuMikuLibrary&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|-&lt;br /&gt;
|.stg&lt;br /&gt;
|-&lt;br /&gt;
|.str&lt;br /&gt;
|-&lt;br /&gt;
|.spi&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|-&lt;br /&gt;
|PD_Tool&lt;br /&gt;
|.dex&lt;br /&gt;
|https://github.com/korenkonder/PD_Tool&lt;br /&gt;
|-&lt;br /&gt;
|DSC Studio&lt;br /&gt;
|.dsc&lt;br /&gt;
|https://keikei14.github.io/dsceditor/ - Fork that supports F2nd/X/XHD/VRFL read/write&lt;br /&gt;
https://nastys.github.io/dsceditor/ - Official site&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
== Mods ==&lt;br /&gt;
Some mods have been made for F 2nd (surprisingly). Here are some of those:&lt;br /&gt;
&lt;br /&gt;
=== Project DIVA FX 2nd ===&lt;br /&gt;
A modpack that adds songs and modules from Project DIVA X into F 2nd PS3.&lt;br /&gt;
&lt;br /&gt;
Last Update: May 12, 2021&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/drive/folders/1Qr8LZ3KlNYb5Ta7QA6r51Mh4Xktrs1hR?usp=sharing Download]&lt;br /&gt;
&lt;br /&gt;
=== Project DIVA F 2nd - F Collection - ===&lt;br /&gt;
This modpack adds 31 songs from DIVA F into F2nd.&lt;br /&gt;
&lt;br /&gt;
Last Update: May 30, 2022&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1gaOwk3SA54KWUxLSkKMLFjCLxuzcXqwS/view?usp=sharing Download]&lt;/div&gt;</summary>
		<author><name>Keikei14</name></author>
	</entry>
	<entry>
		<id>https://docs.divamodarchive.com/index.php?title=Hatsune_Miku:_Project_DIVA_F_2nd&amp;diff=135</id>
		<title>Hatsune Miku: Project DIVA F 2nd</title>
		<link rel="alternate" type="text/html" href="https://docs.divamodarchive.com/index.php?title=Hatsune_Miku:_Project_DIVA_F_2nd&amp;diff=135"/>
		<updated>2025-09-23T12:33:50Z</updated>

		<summary type="html">&lt;p&gt;Keikei14: Reformatted tables&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;&#039;&#039;Hatsune Miku: Project DIVA F 2nd&#039;&#039;&#039;&#039;&#039; (初音ミク -Project DIVA- F 2nd) is a 2014 rhythm game created by Sega and Crypton Future Media for the PlayStation Vita and PlayStation 3, and is the direct sequel to &#039;&#039;[[Hatsune Miku: Project DIVA F]]&#039;&#039;. In the context of modding, this game is notoriously harder to mod than other games (including Project DIVA X/XHD/VRFL) as it uses more binary formats instead of the usual text based formats used from Project DIVA Arcade/Dreamy Theater to Project DIVA F.&lt;br /&gt;
&lt;br /&gt;
== Documentation ==&lt;br /&gt;
&lt;br /&gt;
=== Binary Format ===&lt;br /&gt;
Starting with Project DIVA F 2nd (and subsequent games), most of the formats in the game have been updated to use a binary format. It usually follows a common format, with the header container being 64 bytes (32 if modded), file data container, and an End of File (EOFC) container.&lt;br /&gt;
&lt;br /&gt;
To further optimize the files for PS3, they use Big Endian instead of the Little Endian used in the PSVita release. Some files may also have ENRS and POF1 data, which makes the file compatible with either PS3 (Big Endian) or PSVita (Little Endian).&lt;br /&gt;
&lt;br /&gt;
==== Header ====&lt;br /&gt;
An example using &#039;&#039;pv_732_hard.dsc&#039;&#039; (&#039;s hard chart) DivaScript file (PVSC/.dsc):&lt;br /&gt;
      0  1  2  3   4  5  6  7   8  9  A  B   C  D  E  F&lt;br /&gt;
 0000 50 56 53 43  70 7A 00 00  40 00 00 00  00 00 00 18&lt;br /&gt;
 0010 00 00 00 00  70 7A 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0020 7C 09 37 D4  00 00 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0030 20 04 12 13  00 00 00 00  00 00 00 00  00 00 00 00&lt;br /&gt;
 0040 13 12 04 20  .....................................&lt;br /&gt;
0x00-&amp;gt;0x03: File signature (&#039;P&#039; &#039;V&#039; &#039;S&#039; &#039;C&#039; in ASCII in this example)&lt;br /&gt;
&lt;br /&gt;
0x04-&amp;gt;0x07: Container size (UInt32, 31344 bytes in this example)&lt;br /&gt;
&lt;br /&gt;
0x08-&amp;gt;0x0B: Data offset (UInt32, Actual script starts at 0x40 in this case)&lt;br /&gt;
&lt;br /&gt;
0x0C-&amp;gt;0x0F: Endianness (0x0F is set to 18 for Big Endian PS3 files, otherwise it is set to 10 for Little Endian Vita files.)&lt;br /&gt;
&lt;br /&gt;
0x10-&amp;gt;0x13: Container depth&lt;br /&gt;
&lt;br /&gt;
0x14-&amp;gt;0x17: Data size (It only differs with container size when ENRS or POF is present.)&lt;br /&gt;
&lt;br /&gt;
Usually those are enough for F 2nd to recognize it as a valid file. 0x20-&amp;gt;0x3F may be removed (commonly files from modding tools).&lt;br /&gt;
&lt;br /&gt;
0x40: Actual start of DivaScript file contents.&lt;br /&gt;
&lt;br /&gt;
==== Endian Reverse Table ====&lt;br /&gt;
(ENRS) Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
==== Pointer Offset Table ====&lt;br /&gt;
(POF1) Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
=== Files ===&lt;br /&gt;
A table of the files used in F 2nd is listed here.&lt;br /&gt;
{| class=&amp;quot;wikitable sortable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Extension&lt;br /&gt;
!File Signature&lt;br /&gt;
!Contained In / Usual Filename&lt;br /&gt;
!Notes&lt;br /&gt;
!Classic File Format&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|FARC&lt;br /&gt;
|&lt;br /&gt;
|File Archive&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.a3da&lt;br /&gt;
|A3DC/A3DA&lt;br /&gt;
|File archives starting with a3d_ (e.g. a3d_itmpv###.farc)&lt;br /&gt;
campv###.farc&lt;br /&gt;
|Auth 3D Animation&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.vag&lt;br /&gt;
|&lt;br /&gt;
|button.farc&lt;br /&gt;
pv###_effect.farc&lt;br /&gt;
|VAG sound used for sounds (buttons/chance time effs)&lt;br /&gt;
|.diva&lt;br /&gt;
|-&lt;br /&gt;
|.osd&lt;br /&gt;
|MOSD&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |Object file archives (e.g. mikitm001.farc)&lt;br /&gt;
|Modern Object Set Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.osi&lt;br /&gt;
|MOSI&lt;br /&gt;
|Modern Object Set Information&lt;br /&gt;
|obj_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.txd&lt;br /&gt;
|MTXD&lt;br /&gt;
|Modern Texture Set Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|MTXI&lt;br /&gt;
|Modern Texture Set Information&lt;br /&gt;
|tex_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.aec&lt;br /&gt;
|AETC&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with aet_ (e.g. aet_gam_pv###.farc)&lt;br /&gt;
|After Effects Composition&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|AEDB&lt;br /&gt;
|After Effects Composition Information&lt;br /&gt;
|aet_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.bon&lt;br /&gt;
|BONE&lt;br /&gt;
|bone_data.bin&lt;br /&gt;
|Bone Data&lt;br /&gt;
|bone_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.itmt&lt;br /&gt;
|ITMT&lt;br /&gt;
|chritm_prop_rs.farc&lt;br /&gt;
|Item Table&lt;br /&gt;
|xxxitm_tbl.txt&lt;br /&gt;
|-&lt;br /&gt;
|.stg&lt;br /&gt;
|STGC&lt;br /&gt;
|pv.stg / cmn.stg / ns.stg / dr.stg&lt;br /&gt;
|Stage Data Container&lt;br /&gt;
|stage_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.rmrs&lt;br /&gt;
|RMRS&lt;br /&gt;
|diva_room_db.rmrs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmfs&lt;br /&gt;
|RMRS&lt;br /&gt;
|diva_room_fset.rmfs&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.str&lt;br /&gt;
|STRA&lt;br /&gt;
|str_array.str / str_array_en.str&lt;br /&gt;
|String Array&lt;br /&gt;
|str_array.bin&lt;br /&gt;
|-&lt;br /&gt;
|.fog&lt;br /&gt;
|FOGC&lt;br /&gt;
|stg###.fog&lt;br /&gt;
|Fog Data&lt;br /&gt;
|fog_pv###.txt&lt;br /&gt;
|-&lt;br /&gt;
|.lit&lt;br /&gt;
|LITC&lt;br /&gt;
|pv###_chara.lit&lt;br /&gt;
pv###_stage.lit&lt;br /&gt;
|Light Data&lt;br /&gt;
|light_pv###.txt&lt;br /&gt;
|-&lt;br /&gt;
|.blt&lt;br /&gt;
|BLMT&lt;br /&gt;
|pv###.blt&lt;br /&gt;
|Bloom Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.cct&lt;br /&gt;
|CCRT&lt;br /&gt;
|pv###.cct&lt;br /&gt;
|Color Correct Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dft&lt;br /&gt;
|DOFT&lt;br /&gt;
|pv###.dft&lt;br /&gt;
|Depth Of Field Table&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.dex&lt;br /&gt;
|EXPC&lt;br /&gt;
|exp_pv###.dex&lt;br /&gt;
|Face Expression Data&lt;br /&gt;
|exp_pv###.bin&lt;br /&gt;
|-&lt;br /&gt;
|.dsc&lt;br /&gt;
|PVSC&lt;br /&gt;
|pv_###_[difficulty].dsc&lt;br /&gt;
pv_###_common.farc&lt;br /&gt;
|PV Script Data&lt;br /&gt;
|pv_###_[difficulty].bin&lt;br /&gt;
|-&lt;br /&gt;
|.edp&lt;br /&gt;
|EDPV&lt;br /&gt;
|edit_pvdb.edp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.edt&lt;br /&gt;
|EDDB&lt;br /&gt;
|edit_db.edt&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.opd&lt;br /&gt;
|OPDC&lt;br /&gt;
|(.+)_divskn.farc&lt;br /&gt;
|Osage Play Data Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.mot&lt;br /&gt;
|MOTC&lt;br /&gt;
|File archives starting with mot_ (e.g. mot_pv###.farc)&lt;br /&gt;
PV###_???_P#_##.mot&lt;br /&gt;
|Motion Set Container&lt;br /&gt;
|mot_pv###.bin&lt;br /&gt;
|-&lt;br /&gt;
|.spr&lt;br /&gt;
|SPRC&lt;br /&gt;
| rowspan=&amp;quot;2&amp;quot; |File archives starting with spr_ (e.g. spr_gam_pv###.farc)&lt;br /&gt;
|Sprite Set Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.spi&lt;br /&gt;
|SPDB&lt;br /&gt;
|Sprite Set Information&lt;br /&gt;
|spr_db.bin&lt;br /&gt;
|-&lt;br /&gt;
|.osp&lt;br /&gt;
|SKPC&lt;br /&gt;
|ext_skp_(.+).osp&lt;br /&gt;
|Osage Skin Properties&lt;br /&gt;
|ext_skp_(.+).txt&lt;br /&gt;
|-&lt;br /&gt;
|.pfl&lt;br /&gt;
|PVFL&lt;br /&gt;
|pv_field_###.pfl&lt;br /&gt;
|PV Field (just a normal txt file with a binary header and EOFC)&lt;br /&gt;
|pv_field.txt&lt;br /&gt;
|-&lt;br /&gt;
|.ppr&lt;br /&gt;
|n/a&lt;br /&gt;
|pv_db.ppr&lt;br /&gt;
|PV Database (just a normal txt file with no header and EOFC)&lt;br /&gt;
|pv_db.txt&lt;br /&gt;
|-&lt;br /&gt;
|.ptl&lt;br /&gt;
|PTLC&lt;br /&gt;
|player_title_list.ptl&lt;br /&gt;
|Player Title List Container&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmdt&lt;br /&gt;
|RMDT&lt;br /&gt;
|room_data.rmdt&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmc&lt;br /&gt;
|RMMC&lt;br /&gt;
|room_onegai_mc.rmmc&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmf&lt;br /&gt;
|RMMF&lt;br /&gt;
|room_onegai_mf.rmmf&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmp&lt;br /&gt;
|RMMP&lt;br /&gt;
|room_onegai_mn.rmmp&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmmn&lt;br /&gt;
|RMMN&lt;br /&gt;
|room_path_node.rmpn&lt;br /&gt;
|&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rmsc&lt;br /&gt;
|&lt;br /&gt;
|evt###.rmsc&lt;br /&gt;
|Room Script&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.rsl&lt;br /&gt;
|RSLC&lt;br /&gt;
|rob_sleeve.rsl&lt;br /&gt;
|Sleeve data&lt;br /&gt;
|rob_sleeve_data.bin&lt;br /&gt;
|-&lt;br /&gt;
|.sht&lt;br /&gt;
|SHMT&lt;br /&gt;
|pv###.sht&lt;br /&gt;
|Shimmer Table (used for toon enabled PVs like Suki Kirai)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.tet&lt;br /&gt;
|TETT&lt;br /&gt;
|pv###.tet&lt;br /&gt;
|Toon Edge Table (used for toon enabled PVs like Suki Kirai)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |.txt&lt;br /&gt;
| rowspan=&amp;quot;4&amp;quot; |n/a&lt;br /&gt;
|hand_item_data.txt&lt;br /&gt;
|Hand Item Data&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rom_flist_2d.txt&lt;br /&gt;
|2D file list (contains aet_ and spr_ filenames)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|rom_flist_objset.txt&lt;br /&gt;
|Object Set file list (contains objsets like mikitm###.farc)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|stage_effect_param.txt&lt;br /&gt;
|Stage Effect Parameter&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.thm&lt;br /&gt;
|&lt;br /&gt;
|defthum.thm&lt;br /&gt;
|Default thumbnail (?)&lt;br /&gt;
|&lt;br /&gt;
|-&lt;br /&gt;
|.ull&lt;br /&gt;
|ULLC&lt;br /&gt;
|unlock_list.ull&lt;br /&gt;
|Unlock List Container&lt;br /&gt;
|unlock_list.bin&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tools ==&lt;br /&gt;
A table of tools with their corresponding files&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
|+&lt;br /&gt;
!Tool&lt;br /&gt;
!File Extensions&lt;br /&gt;
!Link&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;19&amp;quot; |MikuMikuModel&lt;br /&gt;
|.osd&lt;br /&gt;
| rowspan=&amp;quot;19&amp;quot; |https://github.com/blueskythlikesclouds/MikuMikuLibrary&lt;br /&gt;
|-&lt;br /&gt;
|.osi&lt;br /&gt;
|-&lt;br /&gt;
|.txd&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|-&lt;br /&gt;
|.aec&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|-&lt;br /&gt;
|.bon&lt;br /&gt;
|-&lt;br /&gt;
|.itmt&lt;br /&gt;
|-&lt;br /&gt;
|.fog&lt;br /&gt;
|-&lt;br /&gt;
|.lit&lt;br /&gt;
|-&lt;br /&gt;
|.blt&lt;br /&gt;
|-&lt;br /&gt;
|.cct&lt;br /&gt;
|-&lt;br /&gt;
|.dft&lt;br /&gt;
|-&lt;br /&gt;
|.mot&lt;br /&gt;
|-&lt;br /&gt;
|.spr&lt;br /&gt;
|-&lt;br /&gt;
|.osp&lt;br /&gt;
|-&lt;br /&gt;
|.sht&lt;br /&gt;
|-&lt;br /&gt;
|.tet&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|-&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; |Database Converter&lt;br /&gt;
|.osi&lt;br /&gt;
| rowspan=&amp;quot;7&amp;quot; |https://github.com/blueskythlikesclouds/MikuMikuLibrary&lt;br /&gt;
|-&lt;br /&gt;
|.txi&lt;br /&gt;
|-&lt;br /&gt;
|.aei&lt;br /&gt;
|-&lt;br /&gt;
|.stg&lt;br /&gt;
|-&lt;br /&gt;
|.str&lt;br /&gt;
|-&lt;br /&gt;
|.spi&lt;br /&gt;
|-&lt;br /&gt;
|.farc&lt;br /&gt;
|-&lt;br /&gt;
|PD_Tool&lt;br /&gt;
|.dex&lt;br /&gt;
|https://github.com/korenkonder/PD_Tool&lt;br /&gt;
|-&lt;br /&gt;
|DSC Studio&lt;br /&gt;
|.dsc&lt;br /&gt;
|https://keikei14.github.io/dsceditor/ - Fork that supports F2nd/X/XHD/VRFL read/write&lt;br /&gt;
https://nastys.github.io/dsceditor/ - Official site&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
== Tutorials ==&lt;br /&gt;
Lorem Ipsum&lt;br /&gt;
&lt;br /&gt;
== Mods ==&lt;br /&gt;
Some mods have been made for F 2nd (surprisingly). Here are some of those:&lt;br /&gt;
&lt;br /&gt;
=== Project DIVA FX 2nd ===&lt;br /&gt;
A modpack that adds songs and modules from Project DIVA X into F 2nd PS3.&lt;br /&gt;
&lt;br /&gt;
Last Update: May 12, 2021&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/drive/folders/1Qr8LZ3KlNYb5Ta7QA6r51Mh4Xktrs1hR?usp=sharing Download]&lt;br /&gt;
&lt;br /&gt;
=== Project DIVA F 2nd - F Collection - ===&lt;br /&gt;
This modpack adds 31 songs from DIVA F into F2nd.&lt;br /&gt;
&lt;br /&gt;
Last Update: May 30, 2022&lt;br /&gt;
&lt;br /&gt;
[https://drive.google.com/file/d/1gaOwk3SA54KWUxLSkKMLFjCLxuzcXqwS/view?usp=sharing Download]&lt;/div&gt;</summary>
		<author><name>Keikei14</name></author>
	</entry>
	<entry>
		<id>https://docs.divamodarchive.com/index.php?title=Games&amp;diff=133</id>
		<title>Games</title>
		<link rel="alternate" type="text/html" href="https://docs.divamodarchive.com/index.php?title=Games&amp;diff=133"/>
		<updated>2025-09-23T10:09:15Z</updated>

		<summary type="html">&lt;p&gt;Keikei14: /* Main Series Games */ Added link for F2nd&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This section lists Project DIVA games based on the order of their release. You can find information such as their release date, the platform they were released for, and their DivaDocs page which contains game specific guides, tools, and documentation.&lt;br /&gt;
&lt;br /&gt;
== Main Series Games ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Game Name&lt;br /&gt;
!Initial Release Date&lt;br /&gt;
!Platform&lt;br /&gt;
!Official Site&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA&lt;br /&gt;
|July 2, 2009&lt;br /&gt;
|PlayStation Portable&lt;br /&gt;
|[https://web.archive.org/web/20111107010552/http://miku.sega.jp/pjd/ External Link*]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA Arcade&lt;br /&gt;
|June 23, 2010&lt;br /&gt;
|Sega RingEdge&lt;br /&gt;
|[https://web.archive.org/web/20130818000353/http://miku.sega.jp/arcade/ External Link*]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA Dreamy Theater&lt;br /&gt;
|June 24, 2010&lt;br /&gt;
|PlayStation 3&lt;br /&gt;
|[http://miku.sega.jp/dt/ External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA 2nd&lt;br /&gt;
|July 29, 2010&lt;br /&gt;
|PlayStation Portable&lt;br /&gt;
|[http://miku.sega.jp/pjd2/ External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA Dreamy Theater 2nd&lt;br /&gt;
|August 4, 2011&lt;br /&gt;
|PlayStation 3&lt;br /&gt;
|[https://miku.sega.jp/dt2/ External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA Extend&lt;br /&gt;
|November 11, 2011&lt;br /&gt;
|PlayStation Portable&lt;br /&gt;
|[http://miku.sega.jp/extend/ External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA f&lt;br /&gt;
|August 30, 2012&lt;br /&gt;
|PlayStation Vita&lt;br /&gt;
|[http://miku.sega.jp/f/en External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA Dreamy Theater Extend&lt;br /&gt;
|September 13, 2012&lt;br /&gt;
|PlayStation 3&lt;br /&gt;
|[https://miku.sega.jp/dt-extend/ External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA F&lt;br /&gt;
|March 7, 2013&lt;br /&gt;
|PlayStation 3&lt;br /&gt;
|[http://miku.sega.jp/f/ps3/en External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA Arcade Future Tone&lt;br /&gt;
|November 21, 2013&lt;br /&gt;
|Sega Nu&lt;br /&gt;
|[http://miku.sega.jp/arcade/en External Link]&lt;br /&gt;
|-&lt;br /&gt;
|[[Hatsune Miku: Project DIVA F 2nd]]&lt;br /&gt;
|March 24, 2014&lt;br /&gt;
|PlayStation Vita, PlayStation 3&lt;br /&gt;
|[http://miku.sega.jp/f2/en External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA X&lt;br /&gt;
|March 24, 2016&lt;br /&gt;
|PlayStation Vita, PlayStation 4&lt;br /&gt;
|[https://miku.sega.com/divax/index.html External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA Future Tone&lt;br /&gt;
|June 23, 2016&lt;br /&gt;
|PlayStation 4&lt;br /&gt;
|[https://miku.sega.com/futuretone/index.html External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project DIVA Mega Mix&lt;br /&gt;
|February 13, 2020&lt;br /&gt;
|Nintendo Switch&lt;br /&gt;
|[https://miku.sega.com/megamix/index.html External Link]&lt;br /&gt;
|-&lt;br /&gt;
|[[Hatsune Miku: Project DIVA Mega Mix+]]&lt;br /&gt;
|May 26, 2022&lt;br /&gt;
|PC (Steam)&lt;br /&gt;
|[https://miku.sega.com/megamixplus/index.html External Link]&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&amp;lt;small&amp;gt;*&amp;lt;/small&amp;gt;&#039;&#039; &#039;&#039;&amp;lt;small&amp;gt;Links to an archived version of the website on the Internet Archive.&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
&lt;br /&gt;
== Spin-off Games ==&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
!Game Name&lt;br /&gt;
!Initial Release Date&lt;br /&gt;
!Platform&lt;br /&gt;
!Official Site&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku and Future Stars: Project Mirai&lt;br /&gt;
|March 8, 2012&lt;br /&gt;
|Nintendo 3DS&lt;br /&gt;
|[https://miku.sega.jp/mirai External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Miku Flick&lt;br /&gt;
|March 9, 2012&lt;br /&gt;
|iOS&lt;br /&gt;
|[https://miku.sega.jp/flick/en/ External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Miku Flick / 02&lt;br /&gt;
|August 10, 2012&lt;br /&gt;
|iOS&lt;br /&gt;
|[https://miku.sega.jp/flick02/en/ External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Music Girl Hatsune Miku&lt;br /&gt;
|August 23, 2012&lt;br /&gt;
|Android, iOS&lt;br /&gt;
|[https://web.archive.org/web/20160620094310/http://mg-miku.com/index_e/ External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Live Stage Producer&lt;br /&gt;
|November 22, 2012&lt;br /&gt;
|Android, iOS&lt;br /&gt;
|[https://web.archive.org/web/*/http://miku.sega.jp/lsp/ External Link*]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project Mirai 2&lt;br /&gt;
|November 28, 2013&lt;br /&gt;
|Nintendo 3DS&lt;br /&gt;
|[https://miku.sega.jp/mirai2 External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: Project Mirai DX&lt;br /&gt;
|May 28, 2015&lt;br /&gt;
|Nintendo 3DS&lt;br /&gt;
|[https://miku.sega.com/miraidx/index.html External Link]&lt;br /&gt;
|-&lt;br /&gt;
|Hatsune Miku: VR Future Live with Project DIVA&lt;br /&gt;
|October 13, 2016&lt;br /&gt;
|PlayStation 4&lt;br /&gt;
|[https://miku.sega.com/vrfuturelive/index.html External Link]&lt;br /&gt;
|-&lt;br /&gt;
|HATSUNE MIKU: COLORFUL STAGE&lt;br /&gt;
|September 30, 2020&lt;br /&gt;
|Android, iOS&lt;br /&gt;
|[https://colorfulstage.com/ External Link]&lt;br /&gt;
|}&lt;br /&gt;
&#039;&#039;&amp;lt;small&amp;gt;*&amp;lt;/small&amp;gt;&#039;&#039; &#039;&#039;&amp;lt;small&amp;gt;Links to an archived version of the website on the Internet Archive.&amp;lt;/small&amp;gt;&#039;&#039;&lt;br /&gt;
__FORCETOC__&lt;/div&gt;</summary>
		<author><name>Keikei14</name></author>
	</entry>
</feed>