cizia64 / CrossMix-OS

Enhanced OS for the TrimUI Smart Pro
GNU General Public License v3.0
310 stars 36 forks source link

Please update retroarch version #64

Open slrgt opened 4 months ago

slrgt commented 4 months ago

The current version doesnt support the online updater and it doesnt have the gpSP core that includes netplay :(

2Bane commented 4 months ago

Newer versions of gpSP is probably needed (seems to be a really old commit) but RA is fine. GBA netplay support was added in RA 1.17

Retroarch no longer includes Linux Arm platforms on their buildbot. Any cores downloaded from the internal updater will be years out of date.

slrgt commented 4 months ago

oh strange, so how do people get updates for Arm platforms?

btw here is the latest core packaged for arm i tried it on the Trimui Smart Pro and it works with netplay https://github.com/hunterk/libretro_builds/releases/download/Linux_aarch64/gpsp_libretro.so.zip

2Bane commented 4 months ago

Usually they just compile it themselves or pull from precompiled databases like the one you linked or arkOS's repo but its not something done all that often or by RA.

cobaltgit commented 4 months ago

Libretro cores for crossmix are currently pulled from here

cizia64 commented 4 months ago

The online updater is working but is hidden: as 2Bane said it would be a bad idea to update cores from here. CrossMix must remains homogeneous on core versions if one day we want to create a Netplay community.

Having gpSP working in multiplayer doesn't requires to update RA in this case (it works with the new gpSP since the v1.16). We just need to update the core but we have to do it carefully: checking the impact on performances and on save states (if we update and all CrossMix users lost their updates it would be a problem).

So Cobalt made a PR, we will test it (help is welcome) and include it if it is satisfying ;)

slrgt commented 4 months ago

Ok that’s great to hear thank you!

On Sat, Jul 6, 2024 at 8:27 PM, cizia64 @.***(mailto:On Sat, Jul 6, 2024 at 8:27 PM, cizia64 < wrote:

The online updater is working but is hidden: as 2Bane said it would be a bad idea to update cores from here. CrossMix must remains homogeneous on core versions if one day we want to create a Netplay community.

Having gpSP working in multiplayer doesn't requires to update RA in this case (it works with the new gpSP since the v1.16). We just need to update the core but we have to do it carefully: checking the impact on performances and on save states (if we update and all CrossMix users lost their updates it would be a problem).

So Cobalt made a PR, we will test it (help is welcome) and include it if it is satisfying ;)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

Kvn0l commented 4 months ago

The current version doesnt support the online updater and it doesnt have the gpSP core that includes netplay :(

RetroArch binary builded by TrimUI has Core Downloader disabled in compilation time, it would need to be recompiled without those flags, but as our friends here already said, there is no server to pull from as is on other platforms, even if it had, arm portable consoles are generally trick and are much better having cores specifically compiled for them (or closely)

slrgt commented 4 months ago

Maybe a crossmix retroarch for the TSP cores repo could be made

On Sun, Jul 7, 2024 at 7:43 PM, Kevin L. O. @.***(mailto:On Sun, Jul 7, 2024 at 7:43 PM, Kevin L. O. < wrote:

The current version doesnt support the online updater and it doesnt have the gpSP core that includes netplay :(

RetroArch binary builded by TrimUI has Core Downloader disabled in compilation time, it would need to be recompiled without those flags, but as our friends here already said, there is no server to pull from as is on other platforms, even if it had, arm portable consoles are generally trick and are much better having cores specifically for them (or closely)

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

cizia64 commented 4 months ago

We would lost the in-game menu that many users like and probably the vulkan support... But we could make a RA chooser script 🤔 What I like in the last RA versions : faster save states. What I would like to have in RA compilation: retroachievement sound, network commands and the possibility to use Menu button as hotkey.

Kvn0l commented 4 months ago

We would lost the in-game menu that many users like and probably the vulkan support... But we could make a RA chooser script 🤔 What I like in the last RA versions : faster save states. What I would like to have in RA compilation: retroachievement sound, network commands and the possibility to use Menu button as hotkey.

In such case I would vote for a cmix build, as I am one of the users who don't like the builtin menu and prefer opening retroarch directly :)

cobaltgit commented 4 months ago

Trimui firmware 1.1 should be out soon, we don't know when but chances are it might include the latest version of retroarch compiled for the smart pro...