Naman Dixit

Results 25 comments of Naman Dixit

A better alternative (though a bit more complicated to implement) might be to add support for Steam Play's `compatibilitytools.d`. This way, not only Windows games would be playable with up-to-date...

> It's true that proton is better than standard wine, but I wouldn't want the client to depend upon Steam. It won't have to depend upon Steam, [see here](https://github.com/ValveSoftware/steam-for-linux/issues/6310). The...

I am documenting what I have figured out in regards to this: There are two files in a Steam Play compatible tool: `compatibilitytool.vdf` and `toolmanifest.vdf`. Sample `compatibilitytool.vdf: ``` "compatibilitytools" {...

@sharkwouter There shouldn't really be any dependencies. Only new component we need is a VDF parser; however, the relevant VDF files don't use a whole lot of features of the...

For the time being, I have forked the `libco` directory alone [here](https://github.com/namandixit/libco). Hopefully, maintaining this fork will not be necessary for long.

@MerryMage Thanks. I'll leave this issue opened in case you want to use it to track the extraction of other libraries, as well as using the new `libco` in `higan`...

_Commenting to prevent auto-closing_ Any updates on this? Will this be implementes?

If we go ahead with this (adding `#ifdef` in `libco.h`), it might be worth it to convert entire `libco` to a single header file (like the [STB libraries](https://github.com/nothings/stb#why-single-file-headers)). This way...

Here are the details straight from the horse's mouth: https://github.com/nothings/stb/blob/master/docs/stb_howto.txt In short, you can either define the functions as `static inline` (but it results in duplication, might not be a...

[This webpage](https://graphitemaster.github.io/fibers/#debuggers) contains some more details about making it work with various debuggers and sanitizers, in addition to Valgrind.