Media is too big
VIEW IN TELEGRAM
Stray 换用了 dxvk 后,可玩了,之前 PPT 是因为 wined3d 太烂了
32 位 Windows 游戏可以通过开启 renderdoc 采集来让画面显示变正常(但并不总是有效),因此怀疑是硬件问题。
图一是开启了 renderdoc 的妹相随~,图二未开启。
图一是开启了 renderdoc 的妹相随~,图二未开启。
https://box86.org/2024/08/box64-and-risc-v-in-2024/
Box64 and RISC-V in 2024
——— What It Takes to Run The Witcher 3 on RiSC-V
^ 今日产出
Box64 and RISC-V in 2024
——— What It Takes to Run The Witcher 3 on RiSC-V
^ 今日产出
👍1
今天看到了一个帖子说他在 HUAWEI 体验店试图向朋友演示 Matebook E Go 的糟糕触控和输入体验时,无意间发现体验店的机器屏幕触控竟然如丝般顺滑,和自己的机器判若两机。
于是拷贝了体验店机器上触控服务的二进制文件回家替换掉了原有的试了一下,发现华为确实修复了触控问题并偷偷使用,并未向终端用户开放。
我也有一台 Matebook E Go,于是我也试了一下,现在的屏幕打字体验的确已经非常舒适,达到了 iPad 水准。这段文字也是我第一次在这台机器上用屏幕键盘打这么多字。
来源:https://bbs.saraba1st.com/2b/thread-2100755-1-1.html
于是拷贝了体验店机器上触控服务的二进制文件回家替换掉了原有的试了一下,发现华为确实修复了触控问题并偷偷使用,并未向终端用户开放。
我也有一台 Matebook E Go,于是我也试了一下,现在的屏幕打字体验的确已经非常舒适,达到了 iPad 水准。这段文字也是我第一次在这台机器上用屏幕键盘打这么多字。
来源:https://bbs.saraba1st.com/2b/thread-2100755-1-1.html
😁14
Box64 正在做一个新的功能叫 Box32,用于执行 32 位的 Linux 程序。
对于一个没有 softmmu 的模拟器,这个想法能正常实现的前提就是:程序内所有的指针必须位于 32 位空间,包括 box64 自己。
所以我们使用
今天晚上发现使用 mold 编译出来的 box64 二进制
1. mold
2. lld
3. GNU ld
使用
对于一个没有 softmmu 的模拟器,这个想法能正常实现的前提就是:程序内所有的指针必须位于 32 位空间,包括 box64 自己。
所以我们使用
-Ttext-segment,0x34800000 来将 box64 自己加载到一个低位的地址空间。不过 -Ttext-segment 在 lld 和 mold 中并不存在,好在可以使用等价的 --image-base 来代替。今天晚上发现使用 mold 编译出来的 box64 二进制
--image-base 完全没生效,导致 Box32 炸了。研究了一下,发现 mold,lld 和 GNU ld 在这上面的表现各不相同:1. mold
-Wl,--image-base 必须显式和 -no-pie 一起使用,否则不生效。如果不加 -no-pie 不会有任何报错/警告,只是不生效!2. lld
-Wl,--image-base 和是否 pie 无关。3. GNU ld
使用
-Wl,-Ttext-segment 会强制隐含 -no-pie 。👍4🤔2