V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
tool2d
V2EX  ›  Android

手机上试了一下 ExaGear,现在玩 DX9 的 Win32 游戏,已经那么强了啊?

  •  
  •   tool2d · 2022-09-19 13:08:59 +08:00 · 10040 次点击
    这是一个创建于 797 天前的主题,其中的信息可能已经有所发展或是发生改变。
    当然模拟器仅仅只是运行 Win32, 现在主流的 Win64 游戏是无法运行的。

    但对于运行一些 Windows 工具小软件也足够了,比我想象中的要快一些。

    B 站有不少测评 ExaGear 玩全屏游戏的,也能正常进入,对于 dx9 api 都进行了 opengl 转译,感觉比 qemu 要牛。

    12 条回复    2022-09-28 20:13:52 +08:00
    tool2d
        1
    tool2d  
    OP
       2022-09-19 13:38:28 +08:00
    刚刚随手写了一个 Win32 程序,把 exe 拖到手机里,exagear 秒启动运行,还挺完美的。

    突然感觉 x86 和 arm 架构,之间鸿沟也没想象中的大。
    xkeyC
        2
    xkeyC  
       2022-09-19 16:03:24 +08:00 via Android
    这玩意是模拟 linux x86 ,里面跑 wine 实现的
    tool2d
        3
    tool2d  
    OP
       2022-09-19 16:11:52 +08:00
    @xkeyC 应该不太好模拟吧,以前 x86 游戏 /软件开发,内存访问都是不对齐的。而 arm 架构内存访问必须对齐,否则就直接报错。

    能跨架构模拟达到 20 fps 这个地步,已经很惊了。
    20015jjw
        4
    20015jjw  
       2022-09-19 16:35:28 +08:00 via iPhone
    啥时候 dx9 的 nfsmw 能 30fps 呢.. 唉
    ysc3839
        5
    ysc3839  
       2022-09-19 16:38:06 +08:00 via Android
    @tool2d 显卡部分不需要模拟,转译效率挺高的,你看看 PS3 WiiU Switch 模拟器,图形性能都不差的
    tool2d
        6
    tool2d  
    OP
       2022-09-19 16:42:43 +08:00
    @20015jjw 等过几年,手机 CPU 到 2nm 的时候,也许能上 30fps ,感觉不会太遥远。

    这些年手机 CPU 进步实在是太猛了,速度比 Intel CPU 快多了。

    不看多线程,仅仅只对比单线程,手机算力已经和台式机持平了,早几年想都不敢想。目前台式 CPU 只能在功耗上碾压手机,光是制程技术,几乎都一样了。
    tool2d
        7
    tool2d  
    OP
       2022-09-19 16:45:52 +08:00   ❤️ 1
    @ysc3839 x86 模拟 arm 相对容易一些。反过来用 arm 模拟 x86 ,就是一块硬骨头了。

    远古 x86 的游戏开发,很多都嵌入到了汇编层,两者指令和内存访问又都不兼容,想要转译不出错,还是很有一些难度的。
    superrichman
        8
    superrichman  
       2022-09-19 17:50:11 +08:00
    b 站已经有人成功运行仙剑了
    systemcall
        9
    systemcall  
       2022-09-19 18:48:37 +08:00
    不知道给安卓平板装上之后玩 Galgame 怎么样
    luozhiyun
        10
    luozhiyun  
       2022-09-19 18:52:15 +08:00
    @systemcall 这个我也很想知道
    fengjianxinghun
        11
    fengjianxinghun  
       2022-09-20 09:54:49 +08:00
    这玩意就是 qemu 模拟 x86 linux + wine 弄得。。。
    Yzh361
        12
    Yzh361  
       2022-09-28 20:13:52 +08:00 via Android
    exa gear 主要用来运行游戏或程序,
    不然 qemu 那些只是体验 win 系统
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5077 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:22 · PVG 09:22 · LAX 17:22 · JFK 20:22
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.