舞萌 · 2022年4月1日 248

舞萌HDD技术经验 Maimai FiNALE / DX / DX Splash (+) / Universe

舞萌DX Universe

maimai的旧框体初代于2012年7月11日在日本正式稼动,通过联网更新来获得新曲和新版本,更新速度约为每周一次追加新曲,半年一次小版本更新,一年一次大版本更新;海外版于2016年开始场测并逐步稼动;基于新框体的maimai DX于2019年7月11日(也就是初代稼动的七周年当日)开始在日本稼动,更新速度大约为每两周一次追加新曲(一般伴随着新限时区域的开放)。由于新框体的升级稼动,旧框体日本官方版已于2019年9月3日4:00(GMT+9)正式离线化,旧框体海外版也于2020年2月28日起离线化,具体表现为无法刷卡联网,无法在游戏内显示PV,且歌曲分类减少到只有POPS&ANIME、SEGA和ORIGINAL&JOYPOLIS。

精文世嘉曾在中国引进了本游戏的初代版本,并命名为舞萌,但稼动后仅进行了两次大规模更新(即中国玩家常说的”零更””一更””二更”),因精文世嘉的亏损倒闭,官方就停止了对游戏的所有支持,因此中国旧框体的舞萌的官方版本停留在了二更,其部分游戏元素被后来推出的山寨音游舞立方系列继承;而华立科技则在多年后拿到了新框体的中国大陆代理并继承了初代译名,命名舞萌DX,除登录方式从刷Aime卡变更为微信扫码登录,移除DX Pass Card、自由模式及版权曲和月付会员等日限要素之外,其他要素基本和日本版无别。

maimai也是SEGA在街机平台开发的三大主力音游之一(另外两款为CHUNITHM和オンゲキ)。这三款音游被SEGA官方合称为Performai系列,而官方公布三大音游联合情报时,常常直接使用ゲキ!チュウマイ(在中国被称为击(音击)中(中二)萌(舞萌))的简称。

萌娘百科

注意:本文总结自国外论坛,仅作自己学习归档目的,如有商用后果自负

舞萌旧框 Maimai FiNALE

步骤

若想在Windows上运行舞萌FiNALE,首先需要下载舞萌Finale的解密转储文件,下载地址在段落末

解压后PATCH:

①打开 \maimai\ 文件夹,并创建以下两个文件

SystemConfig.txt

GAME_VER_A 1
GAME_VER_B 99
GAME_VER_C 0

GAME_SHOW_VER 1.99B
FULLSCREEN 0

WINDOW_W 960
WINDOW_H 960

SOUND_CH_SRC 2
SOUND_CH_DST 2

MASSPRO 1

GrooveMaster.ini

1P_ONLY 1
DEV 1
EVENT_INFO_CHECK 1
NO_DELIVER 1
NO_JVS 1
NO_LINKCHECK 1
NO_REBOOT 1
NO_RESTRICT 1
NO_RING 1
NO_SERIAL 1
NO_WAIT 0
QUICK_BOOT 1
ROTATE 1
SET_ALL_OPEN 1
SET_EVENT_MODE 1
SET_FREEPLAY 1
SET_OFFLINE_MODE 1
SET_OPEN_EVENT 1
SET_OPEN_SECRET 1
SET_REGION EX
SET_TRACKS_1P 4
SET_TRACKS_EVENT 4
SET_TRACKS_MULTI 4
SET_AUTO_PLAY 1
文件示例如图

②使用Hex编辑器编辑 maimai_dump_.exe (关闭Movie DB错误警告)

0x2AA470 : 51 -> C3

游玩

使用键盘:Q W E R A S D F Z X C V

键盘按键对应

使用触摸:详见MaiSense项目

注意

①自动播放

GrooveMaster.ini 中添加一行如下代码

SET_AUTO_PLAY 1

②下载

舞萌FiNALE转储:[MEGA盘]

编译的maimai_dump_.exe[蓝奏盘 密码:94joy]


舞萌日框 Maimai DX / DX Splash (+) / Universe

注意,以下内容已经过时,后续更新未定。以下步骤只能游玩到uni初版。如果需要更新版本,请自行查阅国外论坛。

步骤

若想运行舞萌DX,首先需要下载游戏本体,并使用合适的segatools加以引导。

截至2022.4.1,目前segatools只支持引导DX、DX Splash(+),而尚无可以引导Universe版本的segatools,但可以通过替身法游玩Universe初版谱面。

游玩DX Universe 1.20初版,你需要下载 Segatools(仅Splash) 、DX Universe 1.20 (VHD)、Splash替身文件,详细步骤如下

①下载3个包并解压 DX Universe 1.20 (VHD)

DX Universe 1.20 (VHD)文件格式

②打开 \Package\ 目录,将Segatools中的文件对应覆盖 \Package\ 目录

Segatools覆盖Package目录

③打开 \Package\Sinmai_Data\ 目录,将Splash替身文件对应覆盖该目录

替身文件覆盖Simai_Data目录

④启动 \Package\start.bat ,界面卡在基準機から設定を取得    CHECK,如图

启动卡住

使用 F1(选中) 和 F2(切换) 如下图所示操作,最后选中 终了 完成设定,即可正常进入游戏

注意!!

①如果遇到缺失vcruntime140d.dll和ucrbased.dll,请尝试如下三种方法
a.重装vcredist2015 x86
b.下载段落末的vcruntime并覆盖系统文件(x86和x64都需要覆盖)
c.下载段落末的vcruntime,按图示将x86(system32)的两个文件放入 \Packeage\ 目录

①c

②Windows11无法运行,如果见到类似如下错误,请退回Windows10再试

onecore\com\combase\objact\dllcache.cxx(2321)\combase.dll!00007FFDA3C95126: (caller: 00007FFDA3C94F80) ReturnHr(1) tid(2688) 80040111 ClassFactory cannot supply requested class
Msg:[Error getting class object for CLSID ({860BB310-5D01-11D0-BD3B-00A0C911CE86}), IID ({00000001-0000-0000-C000-000000000046}) in DLL (C:\Windows\System32\devenum.dll)]
onecore\com\combase\objact\dllcache.cxx(2326)\combase.dll!00007FFDA3C94FB5: (caller: 00007FFDA3C94E00) ReturnHr(2) tid(2688) 80040111 ClassFactory cannot supply requested class
onecore\com\combase\objact\dllcache.hxx(2124)\combase.dll!00007FFDA3C94D8A: (caller: 00007FFDA3C94C6F) ReturnHr(3) tid(2688) 80040111 ClassFactory cannot supply requested class
onecore\com\combase\objact\dllcache.cxx(3113)\combase.dll!00007FFDA3C94C97: (caller: 00007FFDA3CD07DA) ReturnHr(4) tid(2688) 80040111 ClassFactory cannot supply requested class

Game processes have terminated

③在日本时间12pm后无法游玩

在启动界面使用F1进入设定页面,进入 闭店設定 ,如下图所示设定

④如果start.bat无法正常运行,尤其是在 check amdaemon.exe.log 中存在如下代码

Message: amPlatformGetPlatformInformation(). ErrCode 0.

请重装DirectX 10并重启电脑

⑤DX无法导入自制谱面

DX与FiNALE不同,FiNALE未加密可以导入自制谱,但DX目前无法导入自制谱面,因为文件列表可能是自动生成的

④歌曲全解锁

在mai2.ini的[debug]下加入一行如下代码

AllOpen=1

⑤改变游玩乐曲数

在mai2.ini的[debug]下加入一行如下代码,10可以改为任意数字

MaxTrack=10

⑥修改窗口尺寸

下载DX窗口工具并放置于 \Package\ ,以管理员权限运行 StartGame.exe

1920×1080的显示器下,推荐3050,1950,-25,-865

1080×1920的显示器下,推荐3050,1950,-445,-25 #感谢来自 platelet 的补充

27寸2K显示器下,推荐2250,1710,-165,0(具体效果为只显示1p,竖屏状态)#感谢来自 乐逍遥 的补充

下载

DX Splash:part1 part2 part3 part4 part5 part6 part7 part8 part9 part10 part11 part12 part13

DX Splash +:part1 part2 part3 part4 part5 part6 part7 part8 part9 part10 part11 part12 part13 part14

DX Universe 1.20 (VHD):part1 part2 part3 part4 part5 part6 part7 part8 part9 part10 part11 part12 part13 part14 part15

DX CN 1.11:暂不提供

Segatools(仅Splash):[蓝奏盘 密码:94joy]

Splash替身文件:[蓝奏盘 密码:94joy]

vcruntime:[蓝奏盘 密码:94joy]

DX窗口工具:[蓝奏盘 密码:94joy]