home.social

#libretro — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #libretro, aggregated by home.social.

fetched live
  1. In converting my arcade machine from Windows to CachyOS to NixOS, I discovered that #NixOS does not have some of my needed libretro cores, so time to start trying to contribute. Submitted a pull request for the pokemini core as a start. Got plans for a few more missing cores I need soon after.

    Maybe some more emulators coming a little bit later once I get a few commits to nixpkgs under my belt.

    #linux #opensource #nixos #emulation #libretro #retroarch

  2. In converting my arcade machine from Windows to CachyOS to NixOS, I discovered that #NixOS does not have some of my needed libretro cores, so time to start trying to contribute. Submitted a pull request for the pokemini core as a start. Got plans for a few more missing cores I need soon after.

    Maybe some more emulators coming a little bit later once I get a few commits to nixpkgs under my belt.

    #linux #opensource #nixos #emulation #libretro #retroarch

  3. It baffles me that #RetroArch still haven't got any redesign, at all.

    Clunky at best, unoperable at worst.

    This should be a case study for @juxtopposed

    #Videogames #Gaming #Games #Retro #Emulation #LibRetro

  4. It baffles me that #RetroArch still haven't got any redesign, at all.

    Clunky at best, unoperable at worst.

    This should be a case study for @juxtopposed

    #Videogames #Gaming #Games #Retro #Emulation #LibRetro

  5. I wrote up some thoughts on my experience working with the #Libretro interface for frontends / emulators. The short version is, I think it's pretty badly designed, and lacking documentation. But I managed to succeed in my goals anyway.

    greg-kennedy.com/wordpress/202

    #retroarch #emulator

  6. Initial experience with #PSP games on the #RetroidPocket5 is mostly good! BurnOut runs with some stuttering. I can probably tweak some settings to get it to a steady FPS. #PPSSPP crashed and caused #Rocknix to reboot once, and I can't find a way to run it as a #libretro core so that Auto-Saves work consistently. I'm hopeful that those details can get worked out.

    #videoGames #retrogaming #retroid

  7. Initial experience with #PSP games on the #RetroidPocket5 is mostly good! BurnOut runs with some stuttering. I can probably tweak some settings to get it to a steady FPS. #PPSSPP crashed and caused #Rocknix to reboot once, and I can't find a way to run it as a #libretro core so that Auto-Saves work consistently. I'm hopeful that those details can get worked out.

    #videoGames #retrogaming #retroid

  8. MusOS on Anbernic RG35XXSP

    Dear FediFriends who use #MuOS with the #Anbernic #RG35XXSP, I need your help... 🙏

    I can't figure out how to open the #LibRetro menu while playing any game, the menu button looks to work only if pressed together to another button, however I couldn't find the right combination.

    Thanks in advance... 🙏

    #anbernicrg35xxsp

  9. 2 Players automap code PR is almost ready! :D
    github.com/libretro/libretro-c

    I added new 2player-rmp configurations and resolve minor problems 😋

    Some "testing" screenshots 😜

    #amstradcpc #libretro #retroarch

  10. 2 Players automap code PR is almost ready! :D
    github.com/libretro/libretro-c

    I added new 2player-rmp configurations and resolve minor problems 😋

    Some "testing" screenshots 😜

    #amstradcpc #libretro #retroarch

  11. Not that I am much better now but I had no idea what I was doing at that time but all I knew is I wanted a way to update #libretro cores in #RetroArch from a single command. So glad they just implemented taht feature into RetroArch menus.

    https://pypi.org/project/RetroUFO/
  12. GodotRetro: A #LibRetro front-end implementation for Godot.This is basically been happening in secret... and I'm in over my head here. It's bigger than I hoped and I need help to make it happen. And Ultimately, this, as well as GodotBoy are projects I don't have a direct use for and so it's just burning my time. If someone wants to donate to make it worth my time, I can finish it, but I need to get back to my own things.

  13. I'm back with a new #FutureCopLAPD video, this time taking on the Apocalypse Terror Group who've taken control of Hell's Gate Prison.

    I've also made the switch to recording on #Linux, and also tweaked a bit with the #Beetle core to hack wide-screen and super scaling into the game, which makes it look a little bit nicer!

    youtu.be/z_ZLjeIm8Ec

    #PSX #PS1 #FutureCop #YouTube #SelfPromo #LinuxGaming #RetroGaming #RetroGames #VideoGames #RetroArch #LibRetro #ShareYourGames #VideoGaming #Video

  14. @jorge as an aside, is there a way to donate to the #Bluefin / #UniversalBlue project? I've recently cancelled the last of my #Microsoft subscriptions so I've been spreading the love for some of the #FOSS things I've been using as an alternative such as #Lutris and #LibRetro, but I couldn't see a Patreon or donate link anywhere related to

  15. @jorge as an aside, is there a way to donate to the #Bluefin / #UniversalBlue project? I've recently cancelled the last of my #Microsoft subscriptions so I've been spreading the love for some of the #FOSS things I've been using as an alternative such as #Lutris and #LibRetro, but I couldn't see a Patreon or donate link anywhere related to

  16. Lemuroid
    All in one emulator for NES, SNES, GB, GBA, DS, N64, PSX, PSP and more...

    Lemuroid is an open-source emulator based on Libretro. It's designed to work on a wide range of devices, from phones to TVs, and to provide the best user experience on Android. It's completely free and without ads.

    Download: f-droid.org/packages/com.sword

    #FOSS #Android #OpenSource #Gaming #Games #PSP #psx #Lemuroid #Libretro

  17. Lemuroid
    All in one emulator for NES, SNES, GB, GBA, DS, N64, PSX, PSP and more...

    Lemuroid is an open-source emulator based on Libretro. It's designed to work on a wide range of devices, from phones to TVs, and to provide the best user experience on Android. It's completely free and without ads.

    Download: f-droid.org/packages/com.sword

    #FOSS #Android #OpenSource #Gaming #Games #PSP #psx #Lemuroid #Libretro

  18. The NEW ANBERNIC RG35XXSP is again on stock...

    I am very tempted...🤔

    #retrogaming #emulation #Libretro

  19. RetroArch v1.18.0 on its way. Some highlights:

    - LIBRETRO: Add Doxygen-styled comments to parts of the libretro API
    - LUA: Update to Lua 5.3.6
    - MENU: Add sublabels for input bind common entries
    - MENU: Widget position, size, color, icon adjustments
    - SHADER: Rolling scan line simulation
    - TVOS: Force asset re-extraction when cache is deleted
    - VIDEO: Add subframe shader support for Vulkan/GLcore/DX10-11-12

  20. RetroArch v1.18.0 on its way. Some highlights:

    - LIBRETRO: Add Doxygen-styled comments to parts of the libretro API
    - LUA: Update to Lua 5.3.6
    - MENU: Add sublabels for input bind common entries
    - MENU: Widget position, size, color, icon adjustments
    - SHADER: Rolling scan line simulation
    - TVOS: Force asset re-extraction when cache is deleted
    - VIDEO: Add subframe shader support for Vulkan/GLcore/DX10-11-12

    #retroarch #emulation #libretro #doom

  21. I recently realized that the libretro-thumbnails "in-game" screenshots for the Koei #PCEngine Super CD-ROM² games are just the second screen telling you that you don't have a Save-kun attached. So that's neat.

    This came to my attention when I added a few more games to my PCEngine collection recently. I also have all the games I own in a #RetroArch installation on my computers. Weirdly, the title screens are the actual title screens, but you can't get to them until you've navigated past the "I don't have a Save-kun" warnings, so I guess the in-game screens thing is a choice by someone. ¯\_(ツ)_/¯

    Anyway, by adding Aoki Ookami to Shiroki Mejika (Genghis Khan II [the third game in the series]), I have all the Koei strategy games on the console, I think. I also picked up Super Darius, because Darius is cool, even without three screens, F1 Triple Battle, because it looked neat in some contemporary magazines, and Kyukyoku Mahjong II, because I wanted a vintage unlicenced HuCard game, and it was the cheapest.

    #RetroGames #RetroGaming #libretro

  22. Hey #fediverse and @m_libretro 👋🏻.

    I updated my RetroArch automated installation bash script so both lazy me and potentially all of you won’t have to do all this manually every time 😂.

    Added a few functional and cosmetic enhancements:
    github.com/in-sympathy/Pi5_Vul

    #retroarch #retropie #retrogaming #emulation #raspberrypi #raspberrypi5 #bash #libretro #foss

    By the way if you play #retrogames - what do you use?

  23. Hey #fediverse and @m_libretro 👋🏻.

    I updated my RetroArch automated installation bash script so both lazy me and potentially all of you won’t have to do all this manually every time 😂.

    Added a few functional and cosmetic enhancements:
    github.com/in-sympathy/Pi5_Vul

    #retroarch #retropie #retrogaming #emulation #raspberrypi #raspberrypi5 #bash #libretro #foss

    By the way if you play #retrogames - what do you use?

  24. Altri #problemi di #PlayStationPortable, ma in questo caso non colpa di #Sony: avevo visto (con rabbia e disperazione) che i #core Nestopia-UE e #QuickNES per #RetroArch (e questo punto chissà quanti altri!) facevano piantare per qualche secondo la #console, che poi si spegneva con un pop. A questo punto decido di vedere se anche su #PPSSPP… e si, succede la stessa cosa, quindi non è colpa del mio hardware. 🤯️

    Il grazioso #emulatore mi dice però precisamente il motivo del #crash… un jump a NULL, che è una cosa non proprio bella (in alto in foto), e mi dice molto poco. Purtroppo sulla PSP mi serve uno di quei core, perché voglio tenere quanta più possibile della mia #emulazione centralizzata in RetroArch, e a quanto pare FCEUmm (l’unico altro disponibile per #emulare il #NES) ha qualche problema: inizialmente funzionava (come in basso a sinistra in foto), ma poi ha iniziato a rompere il video in modo #cursed (in basso a destra). (No, non ho provato a resettare tutta la configurazione, perché anche se risolvesse ora il #problema non potrei farlo ogni volta che si ripresenta.) 💀️

    Purtroppo, come ormai sempre più mi capita, non trovo alcuna informazione rilevante al problema cercando sul web. E allora, unica mia possibilità: mi metto con l’animo in pace e provo a ritroso tutte le #build di RetroArch per la piattaforma, fino a trovare il punto di #crisi dove quei 2 core si sono rotti: a quanto pare, tra il 20 gennaio 2022 e il 5 marzo 2022; la #release 1.10.0 è a posto (stando a PPSSPP, ancora non ho provato sul vero metallo), mentre già la 1.10.1 presenta la #rogna. E noto una singola e particolare #differenza: il passaggio della #versione del #compilatore #GCC da 9.3.0 a 11.2.0. 🧐️

    …A chi devo dare la colpa ora? Saranno stati quelli di GNU ad aver #rotto roba upstream? O piuttosto quelli dell’SDK per #PSP? Perché ho skimmato commit e release della roba di #Libretro, ma non riesco ad individuare il problema lì. Ma in ogni caso, perché certi core hanno smesso di funzionare brutalmente ed altri no? Questi sono i motivi per cui odio il #software. Ora non so nemmeno a chi devo creare la #issue a riguardo. 🗡️

    Per ora, la mia unica #speranza è di usare questa versione vecchietta del #multiemulatore, sperando che non ci siano incompatibilità di savestate tra versioni diverse, perché voglio giustamente tenere quelle aggiornate sui dispositivi dove funzionano. Avendo poi più tempo, potrei tentare di compilare una versione recente del pacchetto usando il #compiler vecchio… ma probabilmente non ci riuscirò. 😩️

    https://octospacc.altervista.org/2024/02/04/pspspsp-non-gradisce-nuovo-gcc/

    #build #compilatore #compiler #console #core #crash #crisi #cursed #differenza #emulare #emulatore #emulazione #GCC #issue #Libretro #multiemulatore #NES #PlayStationPortable #PPSSPP #problema #problemi #PSP #QuickNES #release #RetroArch #rogna #rotto #software #Sony #speranza #versione

  25. Altri #problemi di #PlayStationPortable, ma in questo caso non colpa di #Sony: avevo visto (con rabbia e disperazione) che i #core Nestopia-UE e #QuickNES per #RetroArch (e questo punto chissà quanti altri!) facevano piantare per qualche secondo la #console, che poi si spegneva con un pop. A questo punto decido di vedere se anche su #PPSSPP… e si, succede la stessa cosa, quindi non è colpa del mio hardware. 🤯️

    Il grazioso #emulatore mi dice però precisamente il motivo del #crash… un jump a NULL, che è una cosa non proprio bella (in alto in foto), e mi dice molto poco. Purtroppo sulla PSP mi serve uno di quei core, perché voglio tenere quanta più possibile della mia #emulazione centralizzata in RetroArch, e a quanto pare FCEUmm (l’unico altro disponibile per #emulare il #NES) ha qualche problema: inizialmente funzionava (come in basso a sinistra in foto), ma poi ha iniziato a rompere il video in modo #cursed (in basso a destra). (No, non ho provato a resettare tutta la configurazione, perché anche se risolvesse ora il #problema non potrei farlo ogni volta che si ripresenta.) 💀️

    Purtroppo, come ormai sempre più mi capita, non trovo alcuna informazione rilevante al problema cercando sul web. E allora, unica mia possibilità: mi metto con l’animo in pace e provo a ritroso tutte le #build di RetroArch per la piattaforma, fino a trovare il punto di #crisi dove quei 2 core si sono rotti: a quanto pare, tra il 20 gennaio 2022 e il 5 marzo 2022; la #release 1.10.0 è a posto (stando a PPSSPP, ancora non ho provato sul vero metallo), mentre già la 1.10.1 presenta la #rogna. E noto una singola e particolare #differenza: il passaggio della #versione del #compilatore #GCC da 9.3.0 a 11.2.0. 🧐️

    …A chi devo dare la colpa ora? Saranno stati quelli di GNU ad aver #rotto roba upstream? O piuttosto quelli dell’SDK per #PSP? Perché ho skimmato commit e release della roba di #Libretro, ma non riesco ad individuare il problema lì. Ma in ogni caso, perché certi core hanno smesso di funzionare brutalmente ed altri no? Questi sono i motivi per cui odio il #software. Ora non so nemmeno a chi devo creare la #issue a riguardo. 🗡️

    Per ora, la mia unica #speranza è di usare questa versione vecchietta del #multiemulatore, sperando che non ci siano incompatibilità di savestate tra versioni diverse, perché voglio giustamente tenere quelle aggiornate sui dispositivi dove funzionano. Avendo poi più tempo, potrei tentare di compilare una versione recente del pacchetto usando il #compiler vecchio… ma probabilmente non ci riuscirò. 😩️

    https://octospacc.altervista.org/2024/02/04/pspspsp-non-gradisce-nuovo-gcc/

    #build #compilatore #compiler #console #core #crash #crisi #cursed #differenza #emulare #emulatore #emulazione #GCC #issue #Libretro #multiemulatore #NES #PlayStationPortable #PPSSPP #problema #problemi #PSP #QuickNES #release #RetroArch #rogna #rotto #software #Sony #speranza #versione

  26. I get why #retroarch on the #steamdeck can't mention the names of the systems the various #emulation cores emulate but it makes it very hard to find the right ones. The #libretro docs imply #hatari is supported but I can't find it on #steam or the list of dlcs for retroarch.

  27. WIP - SRAM DSK support

    [INFO][slots::dsk_diff] HEAD [tracks 40, sides 1]
    [DEBUG][slots::dsk_diff_track] [0/0] Data changed.
    [DEBUG][slots::dsk_diff] track: 0/40, side 0/0, sectors: 9, size: 4608
    [DEBUG][slots::dsk_diff] track: 4/40, side 0/0, sectors: 9, size: 4608
    [INFO][slots::dsk_diff] DSK changes saved: /retroarch/saves/mode3tst.dsk.sav

    #amstrad #cpc #libretro
    ...

  28. Motivation apparently went out fishing today.

    Though I did find out the #MAME #libretro core for some reason doesn't have correct mappings for a gun controller's start/select button specifically (they just don't work/aren't seen by the MAME core at all).
    As a workaround, I could just remap the main start/select key inputs (in RetroArch's main input tab, not the actual core's menu) to what my gun controller uses, and save it as a core override. That seems to work fine. But why this core?

  29. Lakka turns your small computer into a full blown #retrogaming console. Well, #Lakka 4.3 is out and it comes with #RetroArch 1.14.0 #libretro lakka.tv/articles/2023/01/18/l