[Stand-alone Games] 街机游戏: 街霸2中文语音、角色中文名(附ROM)
Tofloor
poster avatar
字甲达宾
deepin
2023-08-20 06:56
Author

MAME街机游戏ROM:8人街霸 (sf2j) 《街头霸王2-天下斗士》汉化+中文配音版

  • 2023.8.19 发布
  • 2023.8.20 增补2张配图
  • 2023.8.23 增补到3个版本(注:每个单独的 游戏 ROM zip 文件,都可以独立运行游戏):
    1. 中文人物名 + 中文语音的8人街霸(sf2j.zip)。特别说明:这个版本的键盘出招有简化,玩家出招时需要留意。
    2. 英文人物名 + 中文语音的8人街霸(sf2.zip)。
    3. 英文人物名 + 中文语音的12人街霸(sf2ce.zip), 可以选4大天王。
  1. 基于 8人街霸 (sf2j) ;有民间高手修改成了角色中文名、中文语音。大约是2020年左右的制作的游戏 ROM。

  2. 只有8个人可选。不能选4大天王。

  3. 键盘出招有简化。如:隆(白衣):下下 + 拳 = 升龙拳;左左 + 拳 = 波动拳;右右 + 拳 = 波动拳。

  4. 运行前,需要先安装 mame 软件包。安装命令:

    sudo apt install mame

重要提醒:不要安装 深度/UOS/星火应用商店的 MAME!

这些应用商店安装的 MAME 软件包,可能在运行时提示:无法找到命令 mame !

  1. 把游戏ROM包 sf2j.zip,直接复制到
    /usr/share/games/mame/roms/
    或者
    ~/mame/roms/
    目录下即可。

不需要解压缩!


文件名:sf2j.zip

文件大小:3.66 M

城通网盘: https://url48.ctfile.com/d/30646948-57540984-1ed480?p=6859

(访问密码: 6859)


  1. 安装完成后,以普通用户,运行命令
    mame sf2j
    即可启动 MAME 程序。
  • 按键盘上的数字 5, 给第1个角色投币。(数字6 是给第2个角色投币)
  • 投币后,按数字 1, 选择游戏角色。

默认的键盘操作:

  • 键盘左下角的:Ctrl, Alt, 空格键,分别对应:轻拳,中拳,重拳;
  • 键盘左下角,上一行:Shift, Z, X,分别对应:轻脚,中脚,重脚;
  • Tab 键显示游戏菜单;按最左上角的 Esc 键,返回上一级菜单,或者退出游戏。
  • P 键,或者 右上方的 Pause/Break 键(在数字小键盘的左上角),暂停/继续游戏。

.

.


相关的游戏视频:

  • https://bbs.3dmgame.com/thread-6063018-1-1.html

常见问题:

  1. 运行游戏时,如果打开了中文输入法(如 Fcitx, rime, ibus 等),可能有时会发招发不出来。请先关掉中文输入法,或者把 Caps Lock 大写锁打开。
    (技巧:如果经常玩 mame 街机游戏,也可以新建一个游戏专用的用户帐号,这个帐号不要添加中文输入法!这样可以就可以避免这个烦人的问题)。
  2. 如果中文输入法(如 Fcitx) 开启了“全角字符”功能,可能在按数字键 5, 6 时,出现无法投币的问题。
    解决办法:把 Fcitx 输入法,改为 “半角字符”模式。

技术细节:

  1. 网上流通的这款 MAME 游戏的 ROM 文件,是适用于 Windows 系统的 街机模拟器 WinKawaks 的。通常需要2个游戏 rom 文件:
    sf2.zip 和 sf2j.zip. 但是如果直接把这两个游戏 rom 文件,复制到 Linux 系统,用 mame 运行时,会报错:大量文件缺失。
  2. 针对 Linux 系统的 mame 街机模拟器,调整、重命名、增补、优化了 rom 的 zip 压缩包里的部分文件。
  3. 现在只需要一个 优化后的sf2j.zip 文件,就可以正常启动游戏。
    (友情提示:这个 为 Linux 系统 mame 模拟的优化的 sf2j.zip 游戏 ROM, 可能不适用于 Windows 系统的 WinKawaks 模拟器!)
  4. 测试环境:
  • Debian 11.7 amd64 (mame 0.228): 运行正常
  • Debian 10.13 amd64 (mame 0.206): 运行正常

sf2j-3ok.png

.
sf2j-2ok.png

Reply Favorite View the author
All Replies
阿尼樱奈奈
Moderator
2023-08-20 06:57
#1

这个要点赞!like

Reply View the author
deepin
2023-08-20 07:01
#2

doubt

,有源码吗?

Reply View the author
hanzn-zzx
deepin
2023-08-20 19:08
#3

like感谢分享!

Reply View the author
Ziggy
deepin
2023-08-20 21:33
#4

....我试过商店的MAME路径也是通用的啊,还能直接从启动器启动

Reply View the author
字甲达宾
deepin
2023-08-21 05:08
#5
Ziggy

....我试过商店的MAME路径也是通用的啊,还能直接从启动器启动

ROM 的路径是一样的,但是可执行程序的路径可能不一样。

  • Debian/Ubuntu 源里的是 /usr/games/mame
  • 应用商店里的包名可能叫 com.xx.xx, 位置可能在 /opt/apps/XXX/files/bin/mame

另外,如果是原版的 游戏 ROM,是可以先单独启动 mame, 再从 mame 检测到的游戏列表里,选择游戏并启动。

(如果是“修改版”的游戏 ROM,从 mame 游戏列表里选择,一般是无法启动游戏的。只能以 "mame 游戏名" 的方式强制启动),

Reply View the author
字甲达宾
deepin
2023-08-21 05:46
#6

另外又找到了 12人街霸 (sf2ce) 的中文语音版。

(字幕显示还是英文,没有翻译;但是发招音效已经改成中文了)

sf2ce.zip (文件大小:4 M)

下载地址同1楼 网盘。用法:

普通用户,运行命令:

mame sf2ce

sf2ce-1d3.png

Reply View the author