Nun-z / XboxRetailModeAppGuideLegacy

This guide describes the process of installing uncertified apps to an Xbox in retail mode.
52 stars 4 forks source link

Cores #1

Open Lamamateam2020 opened 3 years ago

Lamamateam2020 commented 3 years ago

Hello my dear,

First of all i would like to thank you for this great tutorial.

I've followed all of your steps and everything is ok but the Flycast and the Dolphin's cores you're providing doesn't worked for me as they doesn't even load. Any help would be appreciated. Best regards

Nun-z commented 3 years ago

Sorry for the issue. I think I've identified the cause of this problem, which others have noticed as well. Tomorrow I will test the potential solution, and if it works I will change the guide.

Nun-z commented 3 years ago

I have tested it on my side, and changing the cores used to build RetroArch seems to have fixed the problem. Some of the cores built by the Libretro buildbot are not currently functional on Xbox, so I have changed the cores download link. These working, older cores will be used for now until Libretro fixes its buildbot.

Can you please try rebuilding RetroArch with the cores that are now provided in step 3.6 and see if that fixes the issue?

Lamamateam2020 commented 3 years ago

Hello,

Thanks a lot bro i will test it now 😉 Best regards !


De : Nun-z notifications@github.com Envoyé : samedi 13 février 2021 00:50 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

I have tested it on my side, and changing the cores used to build RetroArch seems to have fixed the problem. Some of the cores built by the Libretro buildbot are not currently functional on Xbox, so I have changed the cores download link. These working, older cores will be used for now until Libretro fixes its buildbot.

Can you please try rebuilding RetroArch with the cores that are now provided in step 3.6 and see if that fixes the issue?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778532362, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KBEY5GGNZX3LZORNK3S6XEGHANCNFSM4XQO7RTA.

Lamamateam2020 commented 3 years ago

They are very slow to download ... I will inform you as soon as posible. Thanks my dear.


De : Nun-z notifications@github.com Envoyé : samedi 13 février 2021 00:50 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

I have tested it on my side, and changing the cores used to build RetroArch seems to have fixed the problem. Some of the cores built by the Libretro buildbot are not currently functional on Xbox, so I have changed the cores download link. These working, older cores will be used for now until Libretro fixes its buildbot.

Can you please try rebuilding RetroArch with the cores that are now provided in step 3.6 and see if that fixes the issue?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778532362, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KBEY5GGNZX3LZORNK3S6XEGHANCNFSM4XQO7RTA.

Lamamateam2020 commented 3 years ago

Hello again, i've got exactly the same results with those cores. Can you take a look on it please ?


De : Nun-z notifications@github.com Envoyé : samedi 13 février 2021 00:50 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

I have tested it on my side, and changing the cores used to build RetroArch seems to have fixed the problem. Some of the cores built by the Libretro buildbot are not currently functional on Xbox, so I have changed the cores download link. These working, older cores will be used for now until Libretro fixes its buildbot.

Can you please try rebuilding RetroArch with the cores that are now provided in step 3.6 and see if that fixes the issue?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778532362, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KBEY5GGNZX3LZORNK3S6XEGHANCNFSM4XQO7RTA.

Nun-z commented 3 years ago

That's unfortunate. I'll take another look and see if I can find the problem.

Lamamateam2020 commented 3 years ago

Hello dear,

I think i've found the issue's cause. Folders are missing to run the cores properly. Best regards.


De : Nun-z notifications@github.com Envoyé : samedi 13 février 2021 11:54 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

That's unfortunate. I'll take another look and see if I can find the problem.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778606724, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KC3GSCVQ4IHAERRQTTS6ZR73ANCNFSM4XQO7RTA.

Nun-z commented 3 years ago

What do you meqn by folders are missing? The cores should all be put in RetroArch/pkg/msvc-uwp/RetroArch-msvc2017-UWP/cores/x64/cores.

On Sat, Feb 13, 2021, 9:49 AM Lamamateam2020 notifications@github.com wrote:

Hello dear,

I think i've found the issue's cause. Folders are missing to run the cores properly. Best regards.


De : Nun-z notifications@github.com Envoyé : samedi 13 février 2021 11:54 À : Nun-z/XboxRetailModeAppGuide < XboxRetailModeAppGuide@noreply.github.com> Cc : Lamamateam2020 yoda200456@hotmail.com; Author < author@noreply.github.com> Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

That's unfortunate. I'll take another look and see if I can find the problem.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub< https://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778606724>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/ASZS3KC3GSCVQ4IHAERRQTTS6ZR73ANCNFSM4XQO7RTA

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778652417, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANBSS5HN2CH52VVAEIGLIXLS623TNANCNFSM4XQO7RTA .

Lamamateam2020 commented 3 years ago

Hello bro.

I was talking about folders to add to retroarch's installation in system directory. I've tried to put Dolphin and pcsx2 on it with no success. Flycast, Citra, pcsx2 and dolphin still doesn't work... Thanks to help !

😉


De : Nun-z notifications@github.com Envoyé : samedi 13 février 2021 19:44 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

What do you meqn by folders are missing? The cores should all be put in RetroArch/pkg/msvc-uwp/RetroArch-msvc2017-UWP/cores/x64/cores.

On Sat, Feb 13, 2021, 9:49 AM Lamamateam2020 notifications@github.com wrote:

Hello dear,

I think i've found the issue's cause. Folders are missing to run the cores properly. Best regards.


De : Nun-z notifications@github.com Envoyé : samedi 13 février 2021 11:54 À : Nun-z/XboxRetailModeAppGuide < XboxRetailModeAppGuide@noreply.github.com> Cc : Lamamateam2020 yoda200456@hotmail.com; Author < author@noreply.github.com> Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

That's unfortunate. I'll take another look and see if I can find the problem.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub< https://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778606724>, or unsubscribe< https://github.com/notifications/unsubscribe-auth/ASZS3KC3GSCVQ4IHAERRQTTS6ZR73ANCNFSM4XQO7RTA

.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778652417, or unsubscribe https://github.com/notifications/unsubscribe-auth/ANBSS5HN2CH52VVAEIGLIXLS623TNANCNFSM4XQO7RTA .

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778668249, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KGUVLLYDP7BY5BRIQTS63JAJANCNFSM4XQO7RTA.

Nun-z commented 3 years ago

Unfortunately, Citra isn't functional at the moment and won't be for some time. I might be able to get it to work eventually, using just software rendering, but it will be very slow. I think I've fixed the issues with Dolphin, PCSX2, and Flycast. Some dependencies were missing from the solution. Please try again, using the new instructions in steps 3.3 and 3.13, and let me know if the problems persist.

For Dolphin, please make sure to select the dxd12 or dxd11 graphics driver. Flycast should use the gl graphics driver.

Lamamateam2020 commented 3 years ago

ok i will try it today. Best regards.


De : Nun-z notifications@github.com Envoyé : lundi 15 février 2021 07:04 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

Unfortunately, Citra isn't functional at the moment and won't be for some time. I might be able to get it to work eventually, using just software rendering, but it will be very slow. I think I've fixed the issues with Dolphin, PCSX2, and Flycast. Some dependencies were missing from the solution. Please try again and let me know if the problems persist.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778999388, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KGNK24AW7WC7XA4V73S7DBQ3ANCNFSM4XQO7RTA.

Lamamateam2020 commented 3 years ago

Hello again,

I can't compile it with the new git command, visual studio 2019 is saying that a certificate is missing. Thanks to test yourself please


De : Nun-z notifications@github.com Envoyé : lundi 15 février 2021 07:04 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

Unfortunately, Citra isn't functional at the moment and won't be for some time. I might be able to get it to work eventually, using just software rendering, but it will be very slow. I think I've fixed the issues with Dolphin, PCSX2, and Flycast. Some dependencies were missing from the solution. Please try again and let me know if the problems persist.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-778999388, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KGNK24AW7WC7XA4V73S7DBQ3ANCNFSM4XQO7RTA.

Nun-z commented 3 years ago

Is this after you reassociated the source code with your Microsoft account in VS?

Lamamateam2020 commented 3 years ago

I've didn't seen that you've add new instructions regarding the release ... I'm trying again waiting for publication... Thanks a lot for the help !!! 😉


De : Nun-z notifications@github.com Envoyé : lundi 15 février 2021 09:23 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

Is this after you reassociated the source code with your Microsoft account in VS?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-779084820, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KC6LMTBZ4UUUI3HEQDS7DR2BANCNFSM4XQO7RTA.

Lamamateam2020 commented 3 years ago

Same problem a certificate is missing...


De : Nun-z notifications@github.com Envoyé : lundi 15 février 2021 09:23 À : Nun-z/XboxRetailModeAppGuide XboxRetailModeAppGuide@noreply.github.com Cc : Lamamateam2020 yoda200456@hotmail.com; Author author@noreply.github.com Objet : Re: [Nun-z/XboxRetailModeAppGuide] Cores (#1)

Is this after you reassociated the source code with your Microsoft account in VS?

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-779084820, or unsubscribehttps://github.com/notifications/unsubscribe-auth/ASZS3KC6LMTBZ4UUUI3HEQDS7DR2BANCNFSM4XQO7RTA.

Nun-z commented 3 years ago

Thanks for your patience. I'll see what I can do.

Nun-z commented 3 years ago

Could you please post the exact text of the error message?

SL57 commented 3 years ago

Hello Nun-z,

Many thanks for your work. Unfortunatly i have the same problem with cores, i have compilated and published Retroarch with no problems (release AngleX64) however when i try to load Flycast or pcsx2 i retrurn on main menu with no core loaded (no error message). I have tested others versions of flycast dll but i am still stuck. Do you have an idea how to resolve the problem ?

Nun-z commented 3 years ago

Did you install the BIOS files? Both of those cores need BIOS before they will run. Here's the BIOS info for flycast (https://docs.libretro.com/library/flycast/). The BIOS for PCSX2 needs to go in the RetroArch/system/PCSX2/bios directory.

SL57 commented 3 years ago

Did you install the BIOS files? Both of those cores need BIOS before they will run. Here's the BIOS info for flycast (https://docs.libretro.com/library/flycast/). The BIOS for PCSX2 needs to go in the RetroArch/system/PCSX2/bios directory.

Ok i will try it, i must do it after install using the FTP Server ? I am asking because i haven't found system folder in pkg\msvc-uwp\RetroArch-msvc2017-UWP

Thanks for your help :D

Nun-z commented 3 years ago

The easiest way to do that is through an FTP app. Try using this one: (https://github.com/Dantes-Dungeon/DURANGO-FTP). In order to get it to work, you will need to make the changes listed here: (https://github.com/Nun-z/DURANGO-FTP/commit/c31922f63858f094be93fd94eb981ac0056551fb).

It is something that needs to be done after installation rather than before creating the package.

SL57 commented 3 years ago

The easiest way to do that is through an FTP app. Try using this one: (https://github.com/Dantes-Dungeon/DURANGO-FTP). In order to get it to work, you will need to make the changes listed here: (Nun-z/DURANGO-FTP@c31922f).

It is something that needs to be done after installation rather than before creating the package.

I already use DURANGO FTP but i have just modified "Package.appxmanifest". Another things, when i navigate with the FTP Client (before changes listed on Nun-z/DURANGO-FTP@c31922f) in S:\Program Files\WindowsApps\ i see all apps (like games on my Xbox but i can't see RetroArch even if i think is the correct location. I don't understand why :(

Nun-z commented 3 years ago

Use the LocalState option in the FTP app to go directly to the list of packages in the Q drive.

SL57 commented 3 years ago

Hi Nun-z, I have placed all bios files on LocalState/system however i'm still stuck because the cores won't loaded. I think a little something is wrong but i don't know what. In fact i see cores in the list and for exemple if i choose Dreamcast, i'm go back to the main menu, on the bottom it is written "1.9.0msvc2019-No core"...

Do you have an idea ?

Regards,

Speedloader

Nun-z commented 3 years ago

Did you use Visual Studio 2017 or 2019? It's possible that a RetroArch change may have made 2019 mandatory. I'm going to test this to see if that's correct.

SL57 commented 3 years ago

Did you use Visual Studio 2017 or 2019? It's possible that a RetroArch change may have made 2019 mandatory. I'm going to test this to see if that's correct.

I use VS2019, i can't test myself with 2017 because my HDD is too small and almost full ! Thanks for your help :D

Nun-z commented 3 years ago

Huh. Maybe the core is old? I'll try it with the newest one I can find that supports ANGLE and also try to compile it myself.

SL57 commented 3 years ago

I will give you a list with non fonctional cores, maybe today.

Nun-z commented 3 years ago

Thank you. That would be helpful.

SL57 commented 3 years ago

I have not yet tested all but the following doesn't work :

Ppsspp Pcsx2 Swanstation Flycast Boom3 Dos-box MelonDS Dolphin DeSmuME 2015 Craft

Nun-z commented 3 years ago

Christ, that's horrible. Sorry about that. I will retest with newer cores.

SL57 commented 3 years ago

No problem, your guide/method is awesome, i hope you will solve the problem, send me a message if you need help to test something...

The following cores doesn't work too :

VitaQuake3 VitaQuake2 ParaLLEI N64

SL57 commented 3 years ago

I use your git, i see only 2017.

[image: image.png] so i use 2017.

2019 version is only on

[image: image.png]

Le mer. 24 févr. 2021 à 06:38, Nun-z notifications@github.com a écrit :

I see there are now two .sln files in RetroArch/pkg/msvc-uwp. Did you use the 2017 or the 2019 solution?

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/Nun-z/XboxRetailModeAppGuide/issues/1#issuecomment-784793929, or unsubscribe https://github.com/notifications/unsubscribe-auth/AS4XZSI2PHW7AV2CWCRJZVDTASGEXANCNFSM4XQO7RTA .

Nun-z commented 3 years ago

Okay, I've just pushed a new build of RetroArch with new cores to retail. I'm going to test it and see if there's any improvement.

SL57 commented 3 years ago

Hey Nun-Z ! Do you have tested with new cores ? I am praying for your success :D

Nun-z commented 3 years ago

I had success with Dolphin on an older core. Video: https://streamable.com/fv1l9f Link to core: https://mega.nz/file/KJ83mYiY#ZmT24MgZHNbeFYb5en15gkw0A8UsaJEfHEFOy1PS5Og

I also had success with Desmume 2015 using the latest core. Video: https://mega.nz/file/7U1hWIzC#pfm9MRzKNy41CKcyINzYHUmidcBpyjqUsY3IJb2L7mU Link to core: https://mega.nz/file/WUt0VCiS#gtQjXq_mbRCFOttJK6VhKcbw-qbCC8EyboIMeT2pHOU

Flycast worked with the newest core. Video: https://mega.nz/file/uEtmmKjL#xE0rhOdb4OBecf8glUxunteytU3ZP1wUVZaRO-FHX4A Link to core: https://mega.nz/file/rR8A3ACY#Co5ir11mQjsAFXqVojl61RNa07q8FNlgrkUIFagu6GY

I'm still working on the others.

Nun-z commented 3 years ago

PCSX2, Swanstation, and PPSSPP are non-functional, even with the newest cores. I'm working on those at the moment.

SL57 commented 3 years ago

Very nice ! You have created the package (like on your guide) with VS2019 and add/replace cores files in the cores folder ?

Nun-z commented 3 years ago

Yup, exactly. I did use RetroArch's repo rather than mine, though.

SL57 commented 3 years ago

Arg... I have tried too (with VS2019 / project "RetroArch-msvc2019-UWP.sln" and files of official RetroArch's repo) and i have WARNINGS during the package creation.

Warning PRI249: 0xdef00520 - Invalid qualifier: 0-0 RetroArch-msvc2019-UWP D:\DEV\RetroArch-master-original\RetroArch-master\pkg\msvc-uwp\RetroArch-msvc2019-UWP\GENERATEPROJECTPRIFILE 1

Warning APPX0006 This project use 'runFullTrust'. blablablablablablablablablablablablablablablablablablablabla. For more informations, consult https://go.microsoft.com/fwlink/?linkid=871803. RetroArch-msvc2019-UWP D:\DEV\RetroArch-master-original\RetroArch-master\pkg\msvc-uwp\RetroArch-msvc2019-UWP\Package.appxmanifest 28

The application is installed but won't start on XBOX.

What's wrong ?

Nun-z commented 3 years ago

Use RetroArch-msvc2017-UWP.sln instead of RetroArch-msvc2019-UWP.sln.

Nun-z commented 3 years ago

I have created a bounty to fix the problems with RetroArch's cores on Xbox: https://www.bountysource.com/issues/97312776-msvc2019-cores-not-loading

SL57 commented 3 years ago

I have continued to search myself however i haven't found. May be one day we will have the solution.

Nun-z commented 3 years ago

The bounty was claimed and the issue was resolved. I've updated the cores link with new, working, PCSX2, Dolphin, and Swanstation cores. I also updated the .dll link, which should fix any problems with other Xbox-compatible cores.