game-data-packager
在 Quake 2 的基本游戏中运行良好。然而,当我尝试在任务包上运行它时,我得到了以下形式的滚动错误
src/savegame/savegame.c: In function ‘ReadField’:
src/savegame/savegame.c:577:10: warning: ignoring return value of ‘fread’, declared with attribute warn_unused_result [-Wunused-result]
fread(*(char **)p, len, 1, f);
知道我做错了什么吗?
答案1
经过进一步的折腾,似乎game-data-packager
任务包不需要运行,至少在我的设置中是这样。我将任务包文件夹复制到 usr/share/games/quake2。然后,如果您发出 ,它们就可以正常运行quake2 +set game [mission-pack]
。
我仍然有点困惑,game-data-packager
如果不需要的话为什么任务包会有这些选项,但也许我的配置是非标准的(即我可以直接从 Windows 安装中复制数据。)