Anonymous edits have been disabled on the wiki. If you want to contribute please login or create an account.

Hatsune Miku: Project DIVA Mega Mix+

From AppleGamingWiki, the wiki about gaming on M1 Apple silicon Macs
Revision as of 22:03, 27 June 2023 by Cainan c (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Hatsune Miku: Project DIVA Mega Mix+
Hatsune Miku: Project DIVA Mega Mix+ cover
Developers
Neilo[1]
Sega AM2
Publishers
Sega
Release dates
May 26, 2022
Reception
Metacritic 82
Taxonomy
Series Hatsune Miku
Hatsune Miku: Project DIVA Mega Mix+ on HowLongToBeat
Hatsune Miku: Project DIVA Mega Mix+ guide on StrategyWiki
Hatsune Miku: Project DIVA Mega Mix+ on MobyGames
Hatsune Miku: Project DIVA Mega Mix+ on Wikipedia

General information

Steam Community Discussions

macOS Compatibility

Compatibility layer Rating Notes
CrossOver Unplayable Denuvo fails (a new licence is generated every time the game is launched, and the game crashes in an obscure function).
Wine Perfect Game Porting Toolkit. Sometimes crashes when clicking on the title screen. A workaround is available, see Game crashes after clicking on the title screen.[2]
Virtualization
Parallels Playable Very high audio latency and unreliable keyboard input. Pass through USB headphones and a keyboard or controller as a workaround. USB audio passthrough requires Parallels Desktop 18+.

Gameplay videos

Availability

Source DRM Notes Keys OS
Gamesplanet
Humble Store
Steam VIP Edition also available.
All versions require Steam and Denuvo Anti-Tamper DRM.

Version differences

The VIP Edition contains the base game, Extra Song Pack, and Item Unlock Key.

Monetization

Name Notes
Extra Song Pack
Item Unlock Key

Utilities

Diva Mod Loader

Diva Mod Loader is a mod loader for the game. It allows you to make file replacement mods without hassle and provides extra features for convenience.

To use this, either run:

WINEPREFIX=~/my-game-prefix gameportingtoolkit-no-esync winecfg

and add dinput8.dll (native, builtin) to the library overrides, or prepend WINEDLLOVERRIDES="dinput8.dll=n,b" to the gameportingtoolkit command when launching Steam and the game.

Modifications

DivaNoSpy

Patches out data collection and telemetry from Crashpad and Sega's analytics servers, potentially resulting in less stuttering.
Requires Diva Mod Loader.

DivaBackup

Makes a backup of your save file in the event of save data corruption or Steam Cloud issues.
Requires Diva Mod Loader.

IntroPatch

Skips the intro and title screens, preventing the game from randomly crashing when clicking on the title screen.
Requires Diva Mod Loader.

Issues fixed

Game crashes after clicking on the title screen

Use IntroPatch
  1. Run WINEPREFIX=~/my-game-prefix gameportingtoolkit-no-esync winecfg
  2. In the Libraries tab, add dinput8 and click OK

Controller not detected

Install the beta version of Steam
  1. Click on Steam in the menu bar, then choose Settings
  2. Click the Change... button next to Beta participation
  3. Select Steam Beta Update click OK
  4. Restart Steam when prompted
Enable or disable Steam Input for the game
  1. Right click on the game and select Properties...
  2. In Controller, next to Override for Hatsune Miku: Project DIVA Mega Mix+, select either Enable Steam Input or Disable Steam Input

There is noticeable stuttering or latency

Use DivaNoSpy
  1. Open this page and scroll down to the latest "DivaNoSpy" release
  2. In the game folder, create a folder in the mods folder called DivaNoSpy
  3. Copy config.toml and DivaNoSpy.dll to the DivaNoSpy folder
Disable Esync and debug messages
  • Use the following command to launch Steam:
WINEDLLOVERRIDES='dinput8.dll=n,b' WINEDEBUG=-all WINEESYNC=0 WINEPREFIX=~/my-game-prefix `/usr/local/Homebrew/bin/brew --prefix game-porting-toolkit`/bin/wine64 'C:\Program Files (x86)\Steam\steam.exe' 2>/dev/null
  • You can also launch the game directly:
WINEDLLOVERRIDES='dinput8.dll=n,b' WINEDEBUG=-all WINEESYNC=0 WINEPREFIX=~/my-game-prefix `/usr/local/Homebrew/bin/brew --prefix game-porting-toolkit`/bin/wine64 'C:\Program Files (x86)\Steam\steamapps\common\Hatsune Miku Project DIVA Mega Mix Plus\DivaMegaMix.exe' 2>/dev/null
Run the game in "Direct" mode instead of "Composited"
  • Run the game
  • Select Options, Display Settings
  • Choose Display Mode: With Frame and the (horizontal) resolution of your monitor; apply
  • "Maximize" the window to go fullscreen

References

  1. Verified by User:Fds29 on 2022-12-24
    PC version staff credits
  2. Verified by User:Nastys on 2023-06-10
    Device: MacBook Air 2020 M1, 8/256 GB, thermal pad modded
    OS: macOS Sonoma 14.0 Beta 23A5257q
    Method: Game Porting Toolkit, Steam Beta Client
    Game version: 1.04
    Resolution: 2560x1600
    Settings: High
    Framerate: 60 FPS
    Controller: DualSense
    Link: Gameplay video