![]() | 1 mytry 2018-09-13 14:34:28 +08:00 顶一个。 |
![]() | 2 mytry 2018-09-13 14:35:33 +08:00 要是未来 qemu 能支持 WebAssembly 就好了,运行时动态把 X86 指令 JIT 成 wa 虚拟机字节码,性能估计还能提高一个量级,估计浏览器里跑 WinXP 都没问题了~ |
![]() | 3 yksoft1 OP @mytry 其实 DOSBox 本来就有 JIT 的,但是只支持输出 x86 x86-64 arm 三种,WebAssembly 要出来还要很长时间。 |
![]() | 4 mytry 2018-09-13 15:13:19 +08:00 WebAssembly 支持原生 64 bit 整数( asm.js 不支持),性能应该会有很大提升。 |
![]() | 6 mytry 2018-09-13 16:08:56 +08:00 @yksoft1 刚刚看了下 DOSBox 官网上最近的更新: DOSBox 0.74-2 has been released! A maintenance release for DOSBox 0.74, which solves the followig problems: Windows: Fix auto/max cycles algorithm on Windows 7, which helps with stuttering audio. Mac OS X: Bring a 64 bit version and improve performance. Linux: Fix the 64bit dynrec cpu core and a lot of compilation problems. Add patches for the WINE Team. Mac OS X 版本有 64bit 的性能提升,不知道同样的优化能不能应用到 emscripten 里。。。 |