[GUIDE][SOURCE] Retropie SUPER OSD
Posted: Sun Jan 07, 2018 2:41 pm
Hi guys,
I recently completed my second build featuring a DPI screen (https://www.sudomod.com/forum/viewtopic.php?f=43&t=4745) and, as I was forced to design and write my own OSD software ( ) due to unavailability of other open software... (thanks for spuring me )
Well, here we are
Here I'm presenting my very personal vision of how an OSD should be: The OSD is composed by two files:
- monitor.py: a simple python scripts that manages the osd binary; reads the informations from the pro_micro and updates the overlay efficiently.
-osd binary: the low level binary it self
In this constellation the python scripts runs and drives the binary by sending commands through the stdin of the C program, so of course you can use the binary in a standalone fashion (the osd sleeps until it receives a SIGUSR1 signal).
You can find all information, sources and whatever here:
https://github.com/vascofazza/Retropie-open-OSD
If you find my work useful and think that it deserves it, please support me by making a donation. Nothing mandatory, you are free. Any amount will be greatly appreciated.
Happy FREE OSD everyone!
I recently completed my second build featuring a DPI screen (https://www.sudomod.com/forum/viewtopic.php?f=43&t=4745) and, as I was forced to design and write my own OSD software ( ) due to unavailability of other open software... (thanks for spuring me )
Well, here we are
Here I'm presenting my very personal vision of how an OSD should be: The OSD is composed by two files:
- monitor.py: a simple python scripts that manages the osd binary; reads the informations from the pro_micro and updates the overlay efficiently.
-osd binary: the low level binary it self
In this constellation the python scripts runs and drives the binary by sending commands through the stdin of the C program, so of course you can use the binary in a standalone fashion (the osd sleeps until it receives a SIGUSR1 signal).
You can find all information, sources and whatever here:
https://github.com/vascofazza/Retropie-open-OSD
If you find my work useful and think that it deserves it, please support me by making a donation. Nothing mandatory, you are free. Any amount will be greatly appreciated.
Happy FREE OSD everyone!