RetroArch 移植与优化
note
本赛题比赛阶段已结束。
项目描述
RetroArch 又称作全能模拟器,是 libretro 项目的前端。它可以在多种机器上模拟不同游戏主机的核心。本题目要求在 SG2042/Pioneer Box 上,移植 RetroArch 模拟器;尽可能支持更多的核心流畅运行。
产出及评分要求
- 本题是移植类赛题。
- 需要能成功运行 RetroArch 前端。
- 移植的核心至少要能流畅运行一款游戏。
- 核心至少包括 PPSSPP 和 flycast。
- 额外的 Sony 和任天堂等核心作为加分项目。
验证平台
- SG2042/Pioneer Box
提交说明
- 提交仓库为 https://github.com/rv2036/rvspoc-P2425-RetroArch
- 请以 Pull Request 的形式,将结果提交到上述仓库中。
- 请在创建 PR 时,提供用于满足移植任务完成的必要信息。
- 若未以源码形式提交,比赛结果公布后,需对提交内容进行完整开源才算完成本赛题。
- 提交方式可以有:
- 二进制的形式
- 加密源码的形式(加密信息需通过邮件发送至 rvspoc@kubuds.cn)
- 源码形式
验收说明
- 7 月 1 日后由 RVSPOC 组委会 公布。
- 由于赛题的开放性和软件的复杂性,赛题发布时可能存在未解释或需要修正的部分。针对未考虑到的方面,随着比赛进程的推进可能根据选手的反馈会有调整,请保持对赛事网站的关注。最终解释权归属于比赛的赛题评审委员会。
知识产权及开源协议要求
所有参赛结果要求开源,并提交至主办方指定仓库。参赛者(作者)持有作品的所有权。主办方鼓励参赛者将结果回馈贡献至 upstream。