Finally Step 1 is done.
Devlog #2
The main controller mapper is working and picking values from the config file. Now I only need to make a GUI app for it to easily and reliably edit the values in the config file.
Finally Step 1 is done.
Devlog #2
The main controller mapper is working and picking values from the config file. Now I only need to make a GUI app for it to easily and reliably edit the values in the config file.
Devlog #1
Today I decided to post a devlog randomly. I was still working on this earlier but I didn’t know what to post, like what to show. Btw this project is kinda small but helpful. I had already done this. You can see the file “virtualpad.c” in the screenshot But it only worked specifically for my controller only, it was graved into the code and it will be a hustle to change anything everytime for a new controller. This project is kind of a remaster so that everyone can easily set their own mappings easily.
History of this project:
It was 1st of June this year and my vacations were about to start. So I wanted to buy the Xbox Gamepass Ultimate so I can play on cloud cuz I don’t have a powerful enough device. (I wanted to play Doom 2016, Doom: The Dark Ages and Doom Eternal btw but Doom Eternal got hard to beat on a controller eventually for me). The Website only accepted Controller input for those specific games, I had one controller but it was not getting detected on the website. I tried many other things like custom Xbox drivers for my controller to work on the website but they just didn’t work as intended. So I just decided to make my own program written in C for this purpose. I made it but mappings were engraved into the code and it was hard to test and figure out for other users. That’s what I am trying to do. I am trying to make something which I required earlier so someone else doesn’t have to struggle again.