首页
/ Romm项目v3.7.2版本发布:游戏管理平台的重要更新

Romm项目v3.7.2版本发布:游戏管理平台的重要更新

2025-06-15 09:59:22作者:裘旻烁

Romm是一个开源的复古游戏管理平台,它可以帮助游戏爱好者整理、管理和游玩各种复古游戏。作为一个现代化的游戏库管理系统,Romm提供了游戏元数据管理、封面艺术展示、游戏模拟运行等功能,让用户可以方便地构建自己的数字游戏收藏库。

核心功能更新

本次发布的v3.7.2版本带来了多项重要改进,主要集中在游戏模拟体验和用户界面优化方面。

模拟器引擎升级

项目将内置的EmulatorJS模拟器引擎升级到了v4.2.1版本。这一更新特别针对NeoGeo AES和MVS游戏进行了优化,现在这些经典街机游戏可以在平台上正常运行了。对于复古游戏爱好者来说,这意味着能够更流畅地体验这些经典作品。

游戏管理界面改进

在用户界面方面,开发团队对游戏库的表格视图进行了重新设计。新的表格视图增加了更适合游戏排序的列,使玩家能够更高效地浏览和管理自己的游戏收藏。这种改进特别适合拥有大量游戏的用户,帮助他们更快地找到特定游戏。

用户账户与安全增强

登录方式优化

新版本引入了DISABLE_USERPASS_LOGIN环境变量,当平台使用OIDC(OpenID Connect)认证时,可以通过这个设置禁用传统的用户名/密码登录字段和端点。这一改进增强了系统的安全性,特别是在企业部署场景下。

OIDC认证改进

针对OIDC认证,v3.7.2版本修复了多个问题并增加了新功能:

  1. 新增了OIDC_TLS_CACERTFILE环境变量,允许指定挂载的证书文件路径,用于加密的OIDC登录
  2. 改进了OIDC邮箱验证检查机制
  3. 修复了当OIDC服务器应用URL带有尾部斜杠时可能导致的失败问题

这些改进使得使用外部身份提供商的登录体验更加稳定可靠。

游戏体验优化

继续播放功能控制

新版本在游戏卡片菜单中增加了一个选项,允许用户将特定游戏从首页的"继续播放"部分移除。这个功能让用户能够更好地控制自己的游戏进度展示,保持首页的整洁性。

游戏标题格式化

开发团队改进了游戏标题的格式化处理,现在版本切换器能够正确显示游戏的修订版本信息。这对于拥有多个版本游戏的收藏者来说特别有用。

技术架构改进

数据库兼容性

v3.7.2版本修复了在使用实验性PostgreSQL数据库时的一些错误,特别是改进了对JSON包含函数的正确处理。这使得平台在数据库选择上更加灵活。

前端优化

项目移除了SASS库的依赖,简化了前端构建过程。同时增加了对WebGL的检测功能,在测试EmulatorJS支持时会先检查WebGL可用性,确保模拟器能够正常运行。

多语言支持

本次更新还增加了对德语语言的支持,使平台能够服务更广泛的用户群体。

总结

Romm v3.7.2版本虽然在版本号上是一个小更新,但包含了多项实质性的改进,特别是在游戏模拟体验、用户界面和系统安全性方面。这些变化使得这个开源游戏管理平台更加稳定、易用和安全,为复古游戏爱好者提供了更好的数字收藏管理体验。

登录后查看全文
热门项目推荐

项目优选

收起
kernelkernel
deepin linux kernel
C
22
6
docsdocs
OpenHarmony documentation | OpenHarmony开发者文档
Dockerfile
161
2.05 K
nop-entropynop-entropy
Nop Platform 2.0是基于可逆计算理论实现的采用面向语言编程范式的新一代低代码开发平台,包含基于全新原理从零开始研发的GraphQL引擎、ORM引擎、工作流引擎、报表引擎、规则引擎、批处理引引擎等完整设计。nop-entropy是它的后端部分,采用java语言实现,可选择集成Spring框架或者Quarkus框架。中小企业可以免费商用
Java
8
0
openGauss-serveropenGauss-server
openGauss kernel ~ openGauss is an open source relational database management system
C++
146
191
leetcodeleetcode
🔥LeetCode solutions in any programming language | 多种编程语言实现 LeetCode、《剑指 Offer(第 2 版)》、《程序员面试金典(第 6 版)》题解
Java
60
16
ohos_react_nativeohos_react_native
React Native鸿蒙化仓库
C++
198
279
apintoapinto
基于golang开发的网关。具有各种插件,可以自行扩展,即插即用。此外,它可以快速帮助企业管理API服务,提高API服务的稳定性和安全性。
Go
22
0
RuoYi-Vue3RuoYi-Vue3
🎉 (RuoYi)官方仓库 基于SpringBoot,Spring Security,JWT,Vue3 & Vite、Element Plus 的前后端分离权限管理系统
Vue
949
556
ShopXO开源商城ShopXO开源商城
🔥🔥🔥ShopXO企业级免费开源商城系统,可视化DIY拖拽装修、包含PC、H5、多端小程序(微信+支付宝+百度+头条&抖音+QQ+快手)、APP、多仓库、多商户、多门店、IM客服、进销存,遵循MIT开源协议发布、基于ThinkPHP8框架研发
JavaScript
96
15
Cangjie-ExamplesCangjie-Examples
本仓将收集和展示高质量的仓颉示例代码,欢迎大家投稿,让全世界看到您的妙趣设计,也让更多人通过您的编码理解和喜爱仓颉语言。
Cangjie
346
1.33 K