{"repo":"libretro/ludo","free":true,"listed":false,"github":"https://github.com/libretro/ludo","clone":"git clone https://github.com/libretro/ludo.git","description":"A libretro frontend written in golang","language":"Go","stars":708,"topics":["libretro","libretro-frontend","libretro-api","golang","glfw","bindings","emulation","opengl","retrogaming","ui"],"license":"GPL-3.0","category":"ui-components","readme_excerpt":"ludo Ludo is a work in progress libretro frontend written in go. It is able to launch most non GL libretro cores. It works on OSX, Linux, Linux ARM and Windows. You can download releases here Dependencies - GLFW 3.3 - OpenGL = 2.1 - OpenAL On OSX You can execute the following command and follow the instructions about exporting PKG CONFIG brew install openal-soft On Debian or Ubuntu sudo apt-get install libopenal-dev xorg-dev golang On Raspbian You need to enable the experimental VC4 OpenGL support (Full KMS) in raspi-config. sudo apt-get install libopenal-dev xorg-dev On Alpine / postmarketOS sudo apk add musl-dev gcc openal-soft-dev libx11-dev libxcursor-dev libxrandr-dev libxinerama-dev libxi-dev mesa-dev On Windows Setup openal headers and dll in mingw-w64 include and lib folders. Building git clone --recursive https://github.com/libretro/ludo.git cd ludo go build For more detailed build steps, please refer to our continuous delivery config. Running ./ludo","default_branch":null,"files":null,"tree":[],"storefront":"/r/libretro","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/libretro/ludo/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}