
OpenFK的目的是使游戏能够在不安装Adobe Flash玩家的情况下玩游戏,从而更容易在现代操作系统上玩。
要安装OpenFK,您需要使用UB Funkeys游戏的现有安装以及.NET Framework 4.5。下载ZIP文件后,只需将内容提取到UB Funkeys安装目录的Radicagame文件夹中即可。提取过程完成后,只需运行openfk而不是ubfunkeys.exe播放即可。
OpenFK支持所有版本的UB Funkeys。使用RDFV2的版本被完全支持作为置换式替换。使用原始RDFV1格式的较旧版本需要对RDF文件进行手动转换。为此,请使用-debug参数运行原始的ubfunkeys.exe。这将创建一个日志文件,其中包括其中加载的所有文件的RDF数据。游戏的非常旧的版本还使用不同的方式来创建用户,OpenFK试图实现。但是,这可能会解决问题,这可能需要手动干预。
OpenFK与ActiveX息息相关,因为它具有Adobe Flash Player的唯一工作版本之一,该版本支持隔离插件,处理FSCommands和SetVar命令。这意味着只能为Windows制作OpenFK,但是X86版本与Adobe Flash Player 10 OCX无瑕。
已经使OpenFK紧密模仿了原始的Ubfunkeys.exe,自v1.5以来就达到了奇偶校验。但是,由于制作了OpenFK的方式,它仍然可能存在只有OpenFK出现的问题。这些主要发生在尚未完全实施和测试的领域中。其中包括悖论绿色迷你游戏和网络连接。如果您可以通过OpenFK找到可复制的错误,请确保提出问题。
您可以使用任何可以构建dotnet 4.5项目(例如Visual Studio)的OpenFK构建OpenFK。您还需要安装Adobe Flash播放器的ActiveX版本,以便能够使用“ ShockWave Flash Object” COM组件。