Xenia模拟器是推出在pc上的一款xbox360模拟器,这款模拟器的特点就是可以让玩家通过电脑游玩xbox360经典游戏,例如《光环》系列《战争机器》系列等。虽然模拟器目前还处于比较初期的阶段,但是我们相信后续会更加完善,以带给玩家不输于xbox360实机的游戏体验。
v1.0.2825
xenia-project/xenia@01ae24e 的 Windows 版本。
[Base/Memory] 修复 VirtualQuery 长度参数
v1.0.2823
Windows 版本,适用于 xenia-project/xenia@04d5c40。
[GPU/UI] XeSL 可读性改进 + 浮点后缀
使用 xe 后缀代替 xesl 前缀,以便更快地视觉识别标识符,同时切换为蛇形命名以保持一致性。
此外,由于 Metal Shading 语言基于 C++,因此请为 float32 字面量添加 f 后缀。
v1.0.2820
xenia-project/xenia@b5432ab 的 Windows 版本。
[Vulkan] 重构并修复 VulkanProvider 及相关领域
启用可移植性子集物理设备枚举。
由于 VkApplicationInfo::apiVersion 规范,请勿在 Vulkan 1.0 实例上使用 Vulkan 1.1+ 逻辑设备。
创建设备时,请确保所有扩展依赖项均已启用。
优先通过设备接口公开功能支持,而不是扩展支持,
以避免与已推广的扩展造成混淆(尤其是那些需要某些功能作为扩展,但在推广时将这些功能设为可选的扩展)。
允许创建仅演示的设备,不要求任何超出基本 Vulkan 1.0 的可选功能,例如内部工具或 CPU 渲染。
由于 GPU 模拟需要 independentBlend 功能,因此解决方法很复杂,而支持几乎无处不在。
尝试初始化所有实现后,将图形系统初始化致命错误消息移至 xenia_main,以便将来自动回退到其他实现。
记录 Vulkan 驱动程序信息。
改进 Vulkan 调试消息日志记录(默认启用)。
重构代码,简化启用扩展和层的逻辑。
v1.0.2819
xenia-project/xenia@a06be03 的 Windows 版本。
[GPU] 清理部分寄存器的定义
VS/PS_NUM_REG 在 Adreno 200 上为 6 位,游戏未使用
第 7 位来指示未使用 GPR。Freedreno 为何如此配置尚不清楚。
在 Xenos 的开发过程中,部分纹理获取字段已被弃用或移动,请在评论中反映这一点。
添加配置顶点位置转换为定点数的寄存器定义。虽然在使用 PC GPU API 进行模拟时,Xenia 的功能有限,但 Xenia 中的某些地方
错误地(有时是故意的,为了更接近主机 GPU 的行为)假设转换过程与 Direct3D 10+ 类似,
然而 Xenos 最多仅支持 4 个子像素位,而不是 8 个。
不过,这种差异的影响基本可以忽略不计。
此外,还添加了更多关于寄存器引用以及与其他 ATI/AMD GPU 差异的详细信息,以供未来的潜在贡献者参考。
v1.0.2818
xenia-project/xenia@9ae3a72 的 Windows 版本。
[CPU/HIR] 修复了 Linux 系统 value.cc 中 MulHi 问题
v1.0.2817-主控
xenia-project/xenia@3d30b2e 的 Windows 版本构建。
[Vulkan] 着色器内存导出 (#145)
v1.0.2816
xenia-project/xenia@210ac4b 的 Windows 版本构建。
[GPU] 修复 RegisterFile API 更改后的伽玛斜坡写入 (#2262)
v1.0.2815
xenia-project/xenia@8e7301f 的 Windows 版本版本。
[SPIR-V] 对大多数 if/else 分支使用辅助类简化了块本身的发射(包括插入块以正确的顺序进入函数的块列表),以及之后的 phi分支。
还修复了 64bpp 存储与片段着色器互锁中的混合渲染后端实现(有一个拼写错误导致高 32 位覆盖低的)。
v1.0.2814
xenia-project/xenia@3189a0e 的 Windows 版本构建。
[GPU] 检查范围收集中的 memexport 流常量高位
v1.0.2810
[Vulkan] 可选功能使用改进
功能变化:
仅启用实际使用的功能,因为驱动程序可能会采取更优化的方式
禁用某些功能时的路径。
支持VK_SAMPLER_ADDRESS_MODE_CLAMP_TO_EDGE。
修复 splitStencilMaskRef 检查,执行相反的操作。
支持shaderRoundingModeRTEFloat32。
修复 vkGetDeviceBufferMemoryRequirements 指针未传递给 Vulkan
内存分配器。
风格变化:
将所有设备扩展、属性和功能移至一个结构,
特别是简化了可移植性子集功能检查,并且还使得
将来更容易请求新的扩展功能。
从升级扩展的使用中删除扩展后缀。
v1.0.2808
xenia-project/xenia@f6b5424 的 Windows 版本构建。
[VFS] 修复decode_fat_timestamp中无效的月份解码
v1.0.2807-master 最新
xenia-project/xenia@c5e6352 的 Windows 版本构建。
[CPU] 添加了常量传播过程:OPCODE_AND_NOT
v1.0.2805-master更新内容
xenia-project/xenia@4a3b04d 的 Windows 版本构建。
[XAM] 实现了 XamGetCurrentTitleId
Xenia GIT(2016 / 06 / 29)编译。直感是Xbox 360的实验仿真。它不运行游戏(但)。
直感状态:
-一些代码运行。[在这里插入任何游戏名称]不。
-资产!崩溃!挂!空白的屏幕!
直感git日志:
* opcode_dot_product_4传播常数
* spir-v:涂抹一组标量
* spir-v:修正了一些使用不当的指针
* 改变storetoresult转换
推荐配置:
操作系统:Windows 10+ x64
CPU:第 4 代或更高版本 i5/i7 64 位 x86 处理器,支持 AVX(2)
你可以用CPU-Z检查一下
GPU:GTX 980 Ti 或更高版本
你可以用GPU-Z检查一下
内存:6GB或以上
适用于 Visual Studio 2015、2017 和 2019 的 Microsoft Visual C++ Redistributable
最低配置:
操作系统:Windows 7+ x64(原生不支持 Linux/macOS)
Windows <10 支持有限。 不要指望任何事情都能发挥作用。
使用 Vulkan 在带有 Wine 的 Linux 上运行。
CPU:支持 AVX(2) 的 64 位 x86 处理器
你可以用CPU-Z检查一下
GPU:此列表中兼容 Direct3D 12 或兼容 Vulkan 的 GPU
你可以用GPU-Z检查一下
由于不支持 D3D12on7 和 vkd3d,Direct3D 12 仅适用于 Windows 10。
没有 ROV(光栅化排序视图)/片段着色器互锁支持的 GPU 的性能会更差,并且可能会出现更多图形问题。 集成 GPU 通常也会提供太低的帧速率,无法舒适地玩游戏。
AMD GPU 也属于这种情况,因为 Xenia 触发驱动程序错误导致崩溃。
内存:4GB
2017/2019 x64 Visual C++ 可再发行组件
目前模拟器还处于比较初期的阶段,游戏是《都市摩天楼》,游戏基本已经可以完美运行,帧数稳定,同时画面渲染也不存在错误。
不过目前还只能运行一些较为小型的游戏,更加大型的游戏需要测试才能确定。
Xenia将在启动时检查支持的最低CPU和GPU,如果没有检测到,则会出错。确保安装了最新的驱动程序。你不能仅仅移除代码中的检查,然后假设一切都会正常工作。
OpenGL和Direct3D11或更低版本不受支持,且永远不受支持。
推荐配置:
操作系统:Windows 10 x64
CPU:支持AVX(2)的第4代或更高版本i5/i7 64位x86处理器
GPU:GTX 980 Ti或更高版本
RAM:6GB或更高
微软Visual C++可重新分配Visual Studio 2015, 2017和2019
最低配置:
操作系统:Windows 7+x64(本机不支持Linux/macOS)
Windows<10的支持是有限的。别指望什么能起作用。在Linux上运行时使用Wine。
CPU:64位x86处理器,支持AVX(2)奔腾不支持AVX(2)。
GPU:此列表中的Vulkan兼容GPU或D3D12兼容GPU
由于不支持D3D12on7和vkd3d,D3D12只能在Windows 10上工作。
没有ROV的gpu和iGPUs通常会表现更差,可能会有更多的图形问题。
AMD GPU也属于这一范畴,因为有限的ROV支持。
内存:4GB
2017/2019 X64 Visual C++可再分发
Xenia不需要任何Xbox 360系统文件。
Xbox360 fc模拟器使用方法
通过Xbox360 fc模拟器可以让我们回味fc上的一些经典游戏,比如魂斗罗等等,不过不少玩家不知道怎么使用,这里带来Xbox360 fc模拟器使用方法,希望对大家有所帮助。
发布日期:2019-04-16 18:01:00
xbox360 MD模拟器使用教程
在xbox360上使用md模拟器可以玩一些SEGA早前经典游戏,md模拟器的使用方法也简单,下面带来详细的使用方法,希望对大家有所帮助。
发布日期:2019-04-15 12:03:46
xbox360 NDS模拟器使用教程
xbox360平台上用NDS模拟器怎么使用呢?很多玩家都不知道使用方法。小编今天给大家带来了xbox360 NDS模拟器使用教程。希望能够帮助到大家。
发布日期:2019-05-14 17:37:39
xbox360手柄模拟器下载分享
xbox360手柄模拟器的作用就不用小编在这里多说了吧。下面就给大家带来了xbox360手柄模拟器下载分享。
发布日期:2019-04-13 12:31:21
xbox360 GBA模拟器使用教程
使用方法和fc模拟器类似,如果之前用过fc模拟器的话使用安装GBA模拟器应该很熟悉,下面简单介绍下使用方法,帮助不常用GBA模拟器的玩家快速安装使用。
发布日期:2019-04-16 17:49:48我要评论 查看全部评论 (0)>>