• 1 Post
  • 25 Comments
Joined 2Y ago
cake
Cake day: Aug 03, 2023

help-circle
rss

Thanks for link. Seems like regular buildroot for crosscompilation. I’m more wondering if it is using X11, wayland or KMS/DRI.

On the first glance seems to use dri. Basically linux box.


Why would you need sdk? It’s literally linux box. Just use GCC.


It probably doesn’t work on your wayland compositor. Screencasting still is not part of protocol.


Newpipe, OMaps, Jerboa, VLC, zxing/barcode reader.

Newpipe also acts as a client of peertube and soundcloud.


Really? Steam? With all those EGS, GOG and Origins? Is it Apple’s trolling?




This… Is not exactly how it works.

The way windows ABI works is syscalls always should go through dynamic libraries first, while on linux syscalls do syscall instruction/*. How windows syscalls work allows project like WINE just implement those libraries that will do linux syscalls. No instructions translated.

But with other architectures story is different. You either make instruction decoder for processor, make interpreter or make binary translator. First is itanium-way, second is naive way and third is how everyone does. Third is basically compiling one machine code to another. It has overhead of, well, compiling one machine code to another. And it works badly with other JIT compilers.

*there is vDSO, which is dynamic library, that implements syscalls like getting time. It is totally optional.





And games compatibility would be thrown out the window.

Computer is like AC. It becomes useless the second you open Windows.

Developers already did half of work for porting on ARM: they ported on Linux.


Not sure what point you trying to make. Translation is just one of ways to emulate.






Thank you, I already watched his talk on DEFCON.


Didn’t know nerd at DEFCON can create a trendy buzzword. Wonderful time we live in, isn’t it?


It’s called enshittification




common graphics framework for Windows

They could have picked Khronos’ APIs. They think they are smarter than everyone else including GPU developers.


There’s just not much great talent that deals with renderers and API development.

*for current wage


developer working on Vkd3d

I.e. graphics driver developer. Listen what he says, Bethesda, not many driver developers will point out where gavemdevs act stupid.