We just released a Feb. 5 '89 prototype of DuckTales for the NES!
If you'd like to support our preservation efforts (and this wasn't cheap), please consider donating or supporting us on Patreon. Thank you!

Hatsune Miku: Project DIVA Future Tone DX

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Hatsune Miku: Project DIVA Future Tone DX

Developers: Sega, Crypton Future Media
Publisher: Sega
Platform: PlayStation 4
Released in JP: June 23, 2016 (Future Tone), November 22, 2017 (Future Tone DX)
Released in US: January 10, 2017 (Future Tone)
Released in EU: January 10, 2017 (Future Tone)


AnimationsIcon.png This game has unused animations.
CodeIcon.png This game has unused code.
GraphicsIcon.png This game has unused graphics.
ModelsIcon.png This game has unused models.
MusicIcon.png This game has unused music.
SoundIcon.png This game has unused sounds.
TextIcon.png This game has unused text.
RegionIcon.png This game has regional differences.


PrereleaseIcon.png This game has a prerelease article

Hmmm...
To do:
  • Changes from Arcade to Future tone.
  • Regional differences, such as song cover art being changed.

Hatsune Miku: Project DIVA Future Tone is a port of Hatsune Miku: Project DIVA Arcade Future Tone, for the PlayStation 4, released only as a digital download. It contains two song packs, featuring (almost) all of the songs from the previous games in the series.

Later on, the game got a physical re-release in Japan as Hatsune Miku: Project DIVA Future Tone DX with 2 new songs, 2 new modules, and a new photo editor. They would later come to North America and Europe as an "Extra Encore Pack" DLC.

Sub-Pages

HMPDFT-LogoImg.png
Unused Graphics
Leftover all the way from the first arcade incarnation.
HMPDFT-LogoImg.png
Unused Text
Lyrics and...scrapped song titles?

Unused Models

Project Diva FLeftovers

HMPDFT-SenbonMiku.png

HMPDFT-SenbonRin.png

HMPDFT-SenbonLen.png

HMPDFT-SenbonLuka.png

HMPDFT-SenbonKaito.png

HMPDFT-SenbonMeiko.png

All of the exact Senbonzakura character models that were used in Diva F instead of 6 players are still present. New animations for them were even made for Future Tone. They could have been used to test Senbonzakura, or was originally planned to use these instead of 6 players, but never made new models for them.

Leftover Hair Model

HMPDFT-LeftoverHair.png

mikitm505 is a leftover hair model from Arcade Future Tone. It was used for several modules like Punk Miku, and since the hair swapping feature was added to Future Tone/DX, all the modules that used this hair uses their own hair model file now. All the texture IDs for this were also removed from the file tex_db.bin. However, it still remains in obj_db.bin.

Test Stages

The normal test stage from all the other Diva games (except the PSP ones and Diva X) is still present, but along with this is 10 more test stages 001-010. This is also the case with Diva F, except some of the stages are different. However, 004 and 005 are empty. 006-009 are also the same in Diva F.

stgtst001

This one is exactly the same as stgtst.

stgtst002

HMPDFT-stgtst002.png

stgtst002 is just 3 flat squares that say "NO 連番" (NO serial number), and 2 crudely drawn A's. This could have been used to test animations, as Diva F had something similar to this that also had weird animations.

HMPDFT-B red.png

HMPDFT-D red.png

HMPDFT-E red.png

HMPDFT-B green.png

HMPDFT-D green.png

HMPDFT-E green.png

There's more letters in the model's textures that aren't present in the model. 2 B's, 2 D's, and 2 E's. There's actually 4 B's, but they're the same thing except placed a little more to the right of the shown B's.

stgtst003

HMPDFT-stgtst003.png

This one is a mini concert stage with the normal test stage's platform and with no skybox or ground around it.

stgtst006

HMPDFT-stgtst006.png

Same as stgtst except with a day skybox texture.

stgtst007

HMPDFT-stgtst007.png

Same as stgtst only with a nice sunset texture.

stgtst008

HMPDFT-stgtst008.png

Same as stgtst, this time with a night skybox texture.

stgtst009

HMPDFT-stgtst009.png

Same as stgtst but with a cloudy sky. It used to be set to snow here in Diva F, but not anymore in FT.

stgtst010

HMPDFT-stgtst010.png

Same as stgtst, just with an untextured skybox and ground. The only texture in the model is the platform's texture. There's also a small white circle above the platform at this one.

Live Edition Stage

All of the Dreamy Theater edit stages are present because they were reserved for contest edit songs at the time contests were still going on, but some of them never got used and were never deleted. However, for some reason, the Live Edition stage from Dreamy Theater Extend (stgns126) is present as well, and that stage can't be in any edits, since the PSP games never had this stage. This stage is technically used in the game at 39, but it uses a different model file and not stgns126.

HMPDFT-LiveStage.png

Unused Customization Items

These were in Arcade, but were cut from Future Tone/DX for unknown reasons.

Phantom Mask

HMPDFT-PhantomMask.png

The Phantom Mask from Diva F is skipped for some reason, since it's not set in gm_customize_item_tbl, but all the data for it is still here. It uses item slot ID 29, and it's in model file cmnitm1031. It also has text and its own preview image in spr_cmnitm_thmb029.

Character Tags

HMPDFT-MikuTag.png

HMPDFT-RinTag.png

HMPDFT-LenTag.png

HMPDFT-LukaTag.png

HMPDFT-KaitoTag.png

HMPDFT-MeikoTag.png

Tag customization items with each character's name on them in Japanese/Hiragana, skipped for some reason. They also have all their data and aren't set in gm_customize_item_tbl. The Miku Tag is in cmnitm1413 with slot ID 125, Rin Tag is in cmnitm1414 with slot ID 126, Len Tag is in cmnitm1415 with slot ID 127, Luka Tag is in cmnitm1416 with slot ID 128, Kaito Tag is in cmnitm1417 with slot ID 129, and Meiko Tag is in cmnitm1418 with slot ID 130. They also each have their own preview image, using the same number as their slot IDs, in spr_cmnitm_thmb1XX.

Unseen Pilot Faces

HMPDFT-Pilot1.jpg HMPDFT-Pilot2.jpg HMPDFT-Pilot3.jpg

The pilots at After Burner actually have fully-rendered faces with all detail present, normally unseen in-game. The yellow pilot's face however is seen a moment in-game, but it still doesn't show the full details.

HMPDFT-Teeth1.png
They each also have teeth textures for some reason, that is never seen in the game.

HMPDFT-PilotTeeth.PNG
They also have their teeth and inner mouth modeled! However, the teeth has incorrect UVs. These pilots were actually ripped directly from After Burner Climax, and the details were left in.

Unused Music

Within the Prelude version of FT, and the full game of FTDX, there's 3 unused music files for 3 songs that got removed during development of the Arcade games. However, all of these were removed in Arcade Version B, except Sakura Rain -standard edit-.

Sakura Rain -standard edit-

For some weird reason, Sakura Rain's music file from the very first Project DIVA game is still present from way back from the original Arcade game.

Alone Fighter

An unused remix of Alone Fighter from Galaxy Force II, planned for inclusion at sometime during the original Arcade's development. It uses pv number 106, and the 100s are Sega Arcade songs. pv_105 is skipped, which might've been FINAL TAKE OFF. The original version can be seen below.

Welcome to Wobbling Field

Interestingly, a song featuring Miku and Gumi. There may have been cancelled or yet to be announced plans for Gumi being in the game. Some of the song's vocal parts were cut (thus shortening it) and some retained parts are different from the original. The PV number is pv_230.

Copies

For some reason, Senbonzakura -F Edition- (All Version) and Interviewer (Miku) have an exact copy of their music file. Senbonzakura's copy is pv_637_all_.ogg, and Interviewer's (Miku) copy is pv_243_mku.ogg. This could have been an error when transferring the music files over from Arcade Future Tone.

Solitude's End

This is only in FT.

Within Future Sound's files, the music file for Solitude's End (anime PV ver.) is present, and it's also in Colorful Tone's files, which is where the music file for it is actually used. Future Sound has the Extend Edition of Solitude's End, which uses pv_085.ogg. The anime PV ver. uses pv_203.ogg, which is present in both versions for some reason. The anime PV ver. is in Colorful Tone, thus making the copy of it in Future Sound's files unused.

Age Age Again

This is only the case in FT.

Within Colorful Tone's files of the first release, Age Age Again's music file is present (pv_249.ogg), and this song becomes DLC later. However, it's also an early version of the ogg file, as it doesn't have the vocals separate from the off vocal. When the DLC was released, and in FTDX, it has the vocals separated from the off vocal. It's also only present in the Japanese version of FT, as this file was removed in the other versions' first release.

Unused Animations

The rob folder has a bunch of unused animations. There's a total of 319 unused animations. However, there is more than this, but they aren't set in mot_db, and they still use the DT rigging, so in-game they would play incorrectly. This would technically make a total of 348 unused animations. They're in all the mot_AUTH_XXX files for each character, except Miku's, and Teto because she never had one. A video of them can be seen below.

mot_ALL_SELECTOR_POSE

There's too much to name in this file, but this file contains basically almost all of the module poses in the game (some of the poses aren't in here). There's also some additional poses for Rin Cheerleader and Meiko Cheerleader that don't get used for anything (MEIITM024_A, MEIITM024_B, MEIITM024_C, RINITM033_A, RINITM033_B, and RINITM033_C), and some additional poses for each character that aren't used for any modules. These go unused because the module poses in the game use static images, so they were likely used for screenshotting the poses for the static images. Additionally, Snow Miku 2015's pose (MIKITM127) is an early version of the image's pose. Miku's left arm is down a bit in the motion pose.

mot_AUTH_MIK

This file has been here since Dreamy Theater 1, but all except 1 animation were taken out. The only animation left is MIK_Z000Z005.

mot_CMN

Most of the animations in here are used, but there's a few unused ones.

  • CMN_HAK_POSE_DEFAULT_D - Haku's old Arcade/Dreamy Theater pose
  • CMN_KAI_POSE_DEFAULT_D - Kaito's old Arcade/Dreamy Theater pose
  • CMN_LEN_POSE_DEFAULT_D - Len's old Arcade/Dreamy Theater pose
  • CMN_LUK_POSE_DEFAULT_D - Luka's old Arcade/Dreamy Theater pose
  • CMN_MEI_POSE_DEFAULT_D - Meiko's old Arcade/Dreamy Theater pose
  • CMN_MIK_POSE_DEFAULT_D - Miku's old Arcade/Dreamy Theater pose
  • CMN_NER_POSE_DEFAULT_D - Neru's old Arcade/Dreamy Theater pose
  • CMN_RIN_POSE_DEFAULT_D - Rin's old Arcade/Dreamy Theater pose
  • CMN_SAK_POSE_DEFAULT_D - Sakine Meiko's old Arcade/Dreamy Theater pose

mot_PV025

This is for Updating Your Love List?'s motions, but there's 3 motions in the file that doesn't get used.

  • PV025_POM00_04_533
  • PV025_POM00_04_547
  • PV025_POM00_04_549

mot_PV047

This is for Gemini's motions, but there's 2 motions in the file that doesn't get used.

  • PV047_GMN_00_C99_00A_P1
  • PV047_GMN_00_C99_00A_P2

mot_PV082

This is for Two-Faced Lovers's motions, but 1 motion in the file doesn't get used.

  • PV082_UOL_00_C21_00A_P2

mot_TEST_DESIGN

This file has been here since Dreamy Theater 1, and has been updated several times.

  • CMN_ARM_TEST - An arm test animation.
  • CMN_BODY_TEST - A body test animation.
  • CMN_BONE_TEST01 - Some kind of test for new bones maybe.
  • CMN_HAND_TEST01 - A hand test animation.
  • CMN_HIZA_TEST01 - Hiza means "knee", so a knee test animation.
  • CMN_KAKATO_TEST01 - Kakato means "heel", so a heel test animation.
  • CMN_NECK_TEST - A neck test animation.
  • CMN_POSE_DEFAULT_F - Unknown pose, but maybe related to Dreamy Theater 1 or old Arcade.
  • CMN_POSE_DEFAULT_H - The actual pose for the model without any animations in use.
  • CMN_POSE_DEFAULT_T - A T-pose pose.
  • CMN_SODE_TEST - Sode means "sleeve", so a sleeve test animation.
  • CMN_TEST_PSP01_70_21 - This is the same animation as the edit motion CMN_MCA00_70_21 and CMN_EDT_PSP01_70_21, but used for a test. Judging by the name, it may have been a test for porting edit motions from Diva F.
  • CMN_TEST_PSP01_70_32 - Same situation as above, except the same animation as CMN_MCA00_70_32 and CMN_EDT_PSP01_70_32.
  • CMN_WRIST_TEST - A wrist test animation.

Unused Code Strings

All in eboot.bin. There's also several Arcade leftovers in it.

Banned Word List

There's a banned word list found in eboot, which isn't used anywhere in the game, and the only thing that can be named is playlists, but they can be anything, even curse words. Most of it is in Japanese, however there's only 2 in English, so this is most likely an Arcade leftover for the player's username.

Miscellaneous

pv_db strings

.remix_parent

This is still left in from a version of Arcade. It is unknown what it does in this game, as of right now, but in Mirai DX it forces the recommended module to be loaded. This basically gets turned into .fixed by setting it to 1 for a performer.

PV_LV_00_0
PV_LV_00_5

There's 2 unused level difficulties that can be set as 0 and 0.5. Only PV_LV_01_0-PV_LV_10_0 is used. These both crash the game when they're set.

.movie_list

This was meant to be used at some point for 2D Dream Fever and Decorator, to change the mp4 file at a certain time. The only leftover from this that's still used is Decorator's mp4 file name being pv_739_001.mp4, as each mp4 would of been named pv_XXX_YYY.mp4 (X = pv slot number, Y = number of mp4 file).

.pre_play_script

This is an Arcade leftover. It was used for some songs, usually just set to 1, but was removed from this game.

.encore

Encore leftover meant to be set for the song select, but it doesn't work anymore. The only known game it worked, but was unfinished, is Dreamy Theater 1.

.ex_auth_3d_list

Meant for extra field data for extra stages, but it doesn't get used, and it works perfectly fine just like .auth_3d_list. Only ".ex_stage" and ".ex_auth_3d" get used. ".ex_auth" is used too, but only for ".ex_song" at Piano × Forte × Scandal.

.stage_flag

This isn't used at any song and it's unknown what it does. However, it may be an alternate way for making a stage appear, though that would be useless because there wouldn't be a time point for the stage to appear, unless it's always 0. It could have been meant for songs with only 1 stage if this was the case.

Unused DSCs

Easy Charts

There are easy charts that are not playable in-game for several songs. These songs include:

  • Two-Faced Lovers (pv_082_easy.dsc)
  • To The End of Infinity (pv_084_easy.dsc)
  • Palette (pv_087_easy.dsc)
  • Lover's Suicide Oblivion (pv_089_easy.dsc)
  • Close and Open, Demons and the Dead (pv_090_easy.dsc)
  • Rolling Girl (pv_091_easy.dsc)
  • Butterfly on Your Right Shoulder -39's Giving Day Edition- (pv_214_easy.dsc)
  • SING&SMILE (pv_238_easy.dsc)
  • DYE (pv_603_easy.dsc)
  • Secret Police (pv_607_easy.dsc)
  • Tengaku (pv_619_easy.dsc)
  • Nostalogic (pv_621_easy.dsc)
  • Negaposi*Continues (pv_629_easy.dsc)

Not every unused chart has notes in them. These charts include:

  • Two-Faced Lovers (pv_082_easy.dsc)
  • To The End of Infinity (pv_084_easy.dsc)
  • Palette (pv_087_easy.dsc)
  • Lover's Suicide Oblivion (pv_089_easy.dsc)
  • Rolling Girl (pv_091_easy.dsc)
  • Butterfly on Your Right Shoulder -39's Giving Day Edition- (pv_214_easy.dsc)

The easy chart for "Close and Open, Demons and the Dead" seems to be an unfinished easy chart for the song. The chart is mostly complete aside from a few mistakes.

The easy chart for "SING&SMILE" seems to be a very early draft of the Extreme chart of the song. It is off-sync and has very basic patterns which change every measure. The notes are placed in square around the screen which loops throughout the chart, it also chart has no multi notes or hold notes.

The easy chart for "DYE" seems to be an early Normal chart for the song. It is almost completely identical to the final Normal chart only having a few differences

The easy chart for "Secret Police" seems to be an early Hard chart for the song. The first 30 seconds of the chart is almost identical to the final Hard chart. The rest of the chart is like the Extreme chart, but various notes are removed.

The easy chart for "Tengaku" seems to be an early normal chart for the song. It has a quite a few differences to the final Normal chart.

The easy chart for "Nostalogic" is a direct port of the Extreme chart of the same song from Project DIVA F.

The easy chart for "Negaposi*Continues" seems to be an early version of the Extreme chart for the song. The first half of the chart is mostly the same as the final Extreme chart, but the second half of the chart looks very unfinished.

Unused Difficulties

Encore

Within the files, there's a 6th difficulty present called Encore. Only The Disappearance of Hatsune Miku has a full set of charts for it (pv_032_encore.dsc). It was meant to be harder than Extreme, and it has its own unique notes. It has random notes, which is notes that can be Triangle, Circle, X, or Square each time the song is played (not including retrying). It's also fully set in pv_db.txt, but it never appears in-game. The level difficulty for it is 10. The chart also has notes that aren't in any other chart in the game and uses IDs 0x08 and 0x0A. 0x08 are the random notes, and 0x0A is a note that uses the previous note, basically making this note a random note helper so the random notes don't go crazy. There is an additional note for Encore, 0x09, which randoms hold notes, but it isn't used in Disappearance's Encore chart.

Ex Easy, Ex Normal, and Ex Hard

These EX difficulties were never officially used, but it can actually be enabled by adding a song that uses it. There aren't any graphics, however, but it does use their original difficulty song boarder.

Unused Expression File

Within the files of Colorful Tone, and full game of FTDX, there's an expression file present for Deep Sea Girl in the pv_expression directory (exp_PV219.bin). This isn't used because it's not set in pv_db.txt for the song. It's also only 108 bytes, so it most likely has no data. This also makes its existence rather odd because expression files were added into Arcade Future Tone (originally from Diva F however), and Deep Sea Girl was added into old Arcade with no expression file, as expressions are used in the DSC files for the old Arcade songs.

Leftover Shaders

Arcade's shader file is still present within the main game directory (rom). Interestingly though, it's actually called shader_pc.sbo, since Arcade is basically a PC game. It contains several shader files within the sbo. If this was restored into the game, it might crash because the shaders use a different magic, DXBC, which is DirectX bytecode. PS4's shader file (shader_ps4.sbo) uses OrbShdr, which is Orbis Shader. "Orbis" is the codename of the PS4.

Unused DLC Pack Folder

This is only in FTDX.

In FT, the DLC Pack files are in a folder called MXXX (X = number), though it only used 001-004. In FTDX, there's a folder called rom_ps4_dlc that contains those folders but only the info.txt from the DLC Packs are in them. However, there's also an M005 folder present that's completely empty. It may be possible that there's some kind of 5th DLC Pack planned or was cut. Though in Diva Arcade, there hasn't been any more songs added nor modules, and the recent Extra Extreme songs were added as a patch (which doesn't have a M005 folder), which might be the case for more Extra Extreme songs added in the future.

Loading Screen

Behind the loading screen image actually shows the stage set from the field data. For some songs however, nothing appears due to the stages' settings. However when they do, it determines on the order of when the stages are added in stage_data.bin. For example, at the anime PVs, since no stage is normally set for these songs, it shows the test stage (STGTST) by default, since it's the first stage added in stage_data.bin. Some of the stages also play their animations. The camera position also changes each time. It keeps the last position from a previous song, whether the song was finished or not. Basically, it stays at the last frame the camera was positioned. This occurs on the module select as well, as it actually has its own camera position.

The character also doesn't appear until the song starts. However in the Dreamy Theater games, they did appear behind the loading screen.

Revisional Differences

V1.01

In the western versions, Deep Sea City Underground is spelled incorrectly on the song select, as it's spelled "Deep Sea City Undergound." This was fixed in the 1.01 update.