网站导航
18183首页 > 新闻中心 > 游戏新闻 > 正文

《古墓丽影》被移植到无显卡单片机ESP32-P4:以约30帧流畅运行

来源:Playground.ru 183编辑 26-09-14 15:54:31

开发者亚历杭德罗·维勒加斯·阿隆索(GitHub用户名alexkid77)将OpenLara移植到了ESP32-P4单片机上,并在其上成功运行了初代《古墓丽影》。据作者介绍,游戏运行帧率约为30 FPS,而ESP32-P4并没有配备完整的图形处理器,渲染工作完全由CPU以软件方式完成。

该设备的核心是ESP32-P4芯片,拥有两个高性能RISC-V内核,运行频率最高可达400MHz。乐鑫(Espressif)还为这颗芯片配备了一个独立的低功耗内核,而开发者所使用的ESP32-P4-Function-EV-Board开发板则搭载了16MB闪存和32MB PSRAM。

该移植版采用RGB565软件渲染,内部分辨率为320×240。随后,ESP32-P4内置的像素处理加速器(Pixel Processing Accelerator)会以硬件方式将画面放大至1024×600,从而让处理器从这项任务中解脱出来。开发者表示,这一实现基于OpenLara的软件渲染器,其思路与MS-DOS版本相近。

尽管平台十分紧凑,该项目仍支持通过ES8311编解码器输出44.1kHz立体声,支持MP3和OGG音频播放,并可以使用普通USB键盘进行操作。游戏数据则从MicroSD存储卡加载。

需要说明的是,这并非对原版PlayStation主机的模拟。ESP32-P4上直接运行的是OpenLara的移植版本——这是一个面向经典《古墓丽影》的开源引擎。OpenLara项目本身以开源形式发布,而想要运行完整游戏的用户,需要自行提供初代《古墓丽影》的原始游戏文件。

值得一提的是,这位开发者此前已将初代《毁灭战士》移植到了ESP32-P4上。在这次的新项目中他更进一步,让一颗没有GPU的单片机以纯软件方式处理起了完整的3D版《古墓丽影》。

《古墓丽影》被移植到无显卡单片机ESP32-P4:以约30帧流畅运行

开发者alexkid77将开源引擎OpenLara移植至没有GPU的ESP32-P4单片机,成功以约30帧运行初代《古墓丽影》。该项目采用纯软件渲染,支持立体声、USB键盘操作,游戏数据从MicroSD卡加载。此前他还曾将初代《毁灭战士》移植到同一平台。

关键词:古墓丽影、硬件折腾、游戏移植、开源、ESP32

来源:Playground.ru

发布时间:2026-09-14T15:54:31+08:00

免责声明:文中图片应用自网络,如有侵权请联系删除

0

0

良心手游推荐热门游戏推荐
游戏评测
热门新闻
热门攻略
下拉加载更多
wu