|  | 
| 本帖最后由 求道者 于 2023-1-13 01:37 编辑 
 实际上到这个层面,打算重新做一个bootmgr的话,你就算读了源代码,想重新做个轮子,也只能绕开微软的方法。
 否则怕不是会被找麻烦。
 这就是为什么WINE用起来就很奇怪。
 但V社整的DXVK却还能用的原因。
 因为前者就和我之前赘述的一样。
 后者则可以更加放开手脚搞,毕竟你已经知道了DX9 DX10 DX11性能不行,不如Vulkan性能好。
 定下了目标,那就是直接重写,不但完成了接口一样,实现不同,而且另外的目的也实现了,弄出性能更好的DX。
 前者,就有点像,比方说你要画一个圆,你可以直接用圆规画,这也许是最圆的,但再画一个圆的时候,要求你不能再用此方法,可能就只能够用割圆法,创造6边形状,甚至96边形,让这个多边形的形状逐渐趋向与一个圆形。
 显然这么搞更费事。
 但没法子,毕竟有限制。
 
 现在bootmgr的开源汇编实现还不存在,要是有大佬能逆出来写好注释,那倒是也能开始重新造轮子。
 看看能不能squashfs之类的代替WIM。
 
 | 
 |