XenonRecomp icon indicating copy to clipboard operation
XenonRecomp copied to clipboard

What to do now?

Open SuzuyaRose opened this issue 9 months ago • 4 comments

Hey, I am pretty new to all of this. But I managed to use xenonanalyse and xenonrecomp to get the toml from the .xex and also the massive ppc_recomp.XXX.cpp files from recomp. But what to do now? I am kinda stuck on what to do/learn next. I know recomps are not easy at all but I want to learn it and put in the work but I don't know where to go from here.

Sorry if this is the wrong place for this kind of question and please redirect me if you know a better place.

Hope you can help me, thank you for your time!

SuzuyaRose avatar Mar 15 '25 08:03 SuzuyaRose

use cmake to build the recomps

Manciv avatar Mar 15 '25 18:03 Manciv

use cmake to build the recomps

Where do I get the CMakeList.txt because I get the following error:" does not appear to contain CMakeLists.txt" I only got these files from using XenonRecomp.(+ppc_recomp_shared.h) Image

SuzuyaRose avatar Mar 16 '25 08:03 SuzuyaRose

clang++ ppc/ppc_config.h ppc/ppc_context.h ppc/ppc_func_mapping.cpp ppc/ppc_recomp_shared.h ppc/ppc_recomp_.*.cpp will work for a headless build. The actual implementation of the other subsystems (including graphics!) is up to the user to implement for now.

Once you have a suitable frontend, just include all the ppc stuff as part of your project.

yellows111 avatar Mar 16 '25 20:03 yellows111

clang++ ppc/ppc_config.h ppc/ppc_context.h ppc/ppc_func_mapping.cpp ppc/ppc_recomp_shared.h ppc/ppc_recomp_.*.cpp will work for a headless build. The actual implementation of the other subsystems (including graphics!) is up to the user to implement for now.

Once you have a suitable frontend, just include all the ppc stuff as part of your project.

Thanks for the quick answer! Do you may also have some ressources where I could start implementing the frontend? For a total beginner in recomping that is.

SuzuyaRose avatar Mar 16 '25 20:03 SuzuyaRose