Is there any way to install 6.61 Themes on Adrenaline?

PTF themes are supported by default, as it is the format used in PSP Official Firmware. This should be independent of firmware version

CTF themes needs to use CXMB plugin. As far as I'm aware (I do not use it) as long as the plugin is working, any CTF theme should work.
 
Last edited by Gray_Jack,
That is odd, as there is no real difference between 6.60 and 6.61 firmwares (where it does, it doesn't matter for the XMB)

I believe that it is more probable that the theme is corrupted somehow, check the file hashes from the theme file if the game maker provides one
 
That is odd, as there is no real difference between 6.60 and 6.61 firmwares (where it does, it doesn't matter for the XMB)

I believe that it is more probable that the theme is corrupted somehow, check the file hashes from the theme file if the game maker provides one
I wouldn't know exactly how to check the hashes but i can look more into it.

also- im not sure if this helps but i downloaded my themes from here:
https://www.pspunk.com/psp-ctf-themes/

And had just noticed at pattern that 6.60 themes worked while 6.61 themes don't, while i didn't
alot of them I had seen others struggle with this.

So it very well could be that the theme is corrupted or my CXMB plugin is outdated but i'm not entirely sure.
 
I've only ever been able to get 6.60 CTF themes to work. I'm pretty sure it's been documented by the original developer of Adrenaline, that only 6.60 themes would work.
 
Probably not... there is no real difference on VSH/XMB from 6.60 and 6.61. I think it is more related how CXMB is a complex plugin that always had many bugs (many fixed during active maintenance, but even today, even on PSP, there are a bunch of bugs with people complaining about them on the PSP discord server) and development didn't continue to iron out the software.
 
Ah okay that's alright then, i suppose it has to do with hardware limitations?
No, I'm not really sure exactly what it has to do with. The PSP emu in the Vita is weird. Sony put the PSP 100X chip in it, for one thing. It has no access to the PSP media engine, for another thing. Then there are the things that Grey_Jack mentioned. As much as Sony did exactly right with the Vita, there is a lot they did really wrong with it.

Edit: I can't believe I neglected to mention that themes can generally be converted from 6.61 to 6.60 firmware with CTFTool GUI, or recompiled for 6.60.
 
Last edited by JazzMartian,
No, I'm not really sure exactly what it has to do with. The PSP emu in the Vita is weird. Sony put the PSP 100X chip in it, for one thing. It has no access to the PSP media engine, for another thing. Then there are the things that Grey_Jack mentioned. As much as Sony did exactly right with the Vita, there is a lot they did really wrong with it.

Edit: I can't believe I neglected to mention that themes can generally be converted from 6.61 to 6.60 firmware with CTFTool GUI, or recompiled for 6.60.
Interesting, how would I do this via CTFTool GUI?
 
Check this post on the Wololo forums. It includes the program( CTFToolGUI v5 Beta 3), and some instructions to get you started.

https://wololo.net/talk/viewtopic.php?t=45857

Edit: if you need more help, I have some experience with the program, and theme modding. I'll be happy to help, if I'm able to.
so it like....worked kinda...? but it made everything related to the theme monochrome, and for example the background color for the theme i converted is a cyan, using the default XMB background but changing it to that or any color that isn't gray turns everything white and I tried this with a different 6.61 theme and the same thing happened.
 
No, I'm not really sure exactly what it has to do with. The PSP emu in the Vita is weird. Sony put the PSP 100X chip in it, for one thing. It has no access to the PSP media engine, for another thing. Then there are the things that Grey_Jack mentioned. As much as Sony did exactly right with the Vita, there is a lot they did really wrong with it.

Edit: I can't believe I neglected to mention that themes can generally be converted from 6.61 to 6.60 firmware with CTFTool GUI, or recompiled for 6.60.
In the case of the media engine to my knowledge it's just completely gone and doesn't physically exist on the Vita's CPU die. All of it's officially used features of media decoding are handed off the the decoders present for the Vita software. Also I'd lay money on the fact the PSP CPU block is grafted on from either the 3K or Go CPU.
 
  • Like
Reactions: JazzMartian
Sorry for the late replies!

so it like....worked kinda...? but it made everything related to the theme monochrome, and for example the background color for the theme i converted is a cyan, using the default XMB background but changing it to that or any color that isn't gray turns everything white and I tried this with a different 6.61 theme and the same thing happened.

Yeah, not every theme converts correctly, and they need to be recompiled for the target FW. This can be done with CTFTool GUI. If you want to link me up with the theme, I don't mind trying to get it to work on 6.60.

In the case of the media engine to my knowledge it's just completely gone and doesn't physically exist on the Vita's CPU die. All of it's officially used features of media decoding are handed off the the decoders present for the Vita software. Also I'd lay money on the fact the PSP CPU block is grafted on from either the 3K or Go CPU.

Thanks for the info. I'm just being a 🦜, and I'd put my money where you're putting it, over what I posted. I shoulda slowed my roll there.

Is there any way to emulate the functions of the media engine, for use on the Vita? I see in the nightly builds of Adrenaline there's Media Engine 2 and Graphic Engine 2 options in the settings. I tested a couple of ME PSP homebrews, hoping they'd work, but no dice. What are those features?

Adrenaline is my favorite feature of the PSVita, so I was really excited to see the Adrenaline baton passed into good hands, thanks to you and meet patty!
 
Is there any way to emulate the functions of the media engine, for use on the Vita? I see in the nightly builds of Adrenaline there's Media Engine 2 and Graphic Engine 2 options in the settings. I tested a couple of ME PSP homebrews, hoping they'd work, but no dice. What are those features?

There are functions exported that seem to match with the ones exported on `me_wrapper.prx` on PSP firmware, it is possible to use those, communicating directly with ME most probably will never be possible, because PSPemu only emulates the behavior of these exported functions by communicating with kermit and using PSVita API to implement them, and does not emulate the ME processor entirely.

These options is to use alternative implementation of those system modules, that were included to fix compatibility with some officially released PSP titles on VITA PSN. The "2" in the name doesn't mean improved or better, just a poor naming for alternative implementation.

So it is a direct effect of a bad naming because programmers (usually with tight deadlines) are bad at naming things that are very similar in functionality with another existing thing, more so in a thing that is not supposed to be known by end-users… Been there, done that LOL.

Adrenaline is my favorite feature of the PSVita, so I was really excited to see the Adrenaline baton passed into good hands, thanks to you and meet patty!
No problem, I'm just happy my desire to improve things for myself is also improving things for other people. And you forgot Isage!! LOL
 
  • Like
Reactions: JazzMartian
Sorry for the late replies!

Yeah, not every theme converts correctly, and they need to be recompiled for the target FW. This can be done with CTFTool GUI. If you want to link me up with the theme, I don't mind trying to get it to work on 6.60.
No worries, mate! I appreciate it!
 

Attachments

  • Like
Reactions: JazzMartian
There are functions exported that seem to match with the ones exported on `me_wrapper.prx` on PSP firmware, it is possible to use those, communicating directly with ME most probably will never be possible, because PSPemu only emulates the behavior of these exported functions by communicating with kermit and using PSVita API to implement them, and does not emulate the ME processor entirely.

These options is to use alternative implementation of those system modules, that were included to fix compatibility with some officially released PSP titles on VITA PSN. The "2" in the name doesn't mean improved or better, just a poor naming for alternative implementation.

So it is a direct effect of a bad naming because programmers (usually with tight deadlines) are bad at naming things that are very similar in functionality with another existing thing, more so in a thing that is not supposed to be known by end-users… Been there, done that LOL.


No problem, I'm just happy my desire to improve things for myself is also improving things for other people. And you forgot Isage!! LOL

Thanks for the info, it's interesting stuff to me, and I enjoy learning!

I didn't forget isage, I thought isage had changed their name to Gray_Jack or meet patty lol! As you know, a lot of us like to rotate our usernames. ; )

Btw, if you're ever in need of any beta testers, I'm available for it 🫡. I enjoy experimenting with tech, and "discovering" new things.

No worries, mate! I appreciate it!

You're welcome! I'll take a look at it, and see what I'm able to work out with it. Might be a few days, or so.
 
so it like....worked kinda...? but it made everything related to the theme monochrome, and for example the background color for the theme i converted is a cyan, using the default XMB background but changing it to that or any color that isn't gray turns everything white and I tried this with a different 6.61 theme and the same thing happened.

Hey, so I recompiled the theme for 6.60, and tested it on Adrenaline, but the results were disappointing. It works, you can change the background color, and the UX navigation is smooth. But, it seems off to me. I don't know what theme is supposed to be like ideally though. Unfortunately, I don't have a working PSP at my disposal right now, to get a good idea.

I don't know which version of Adrenaline you're on, or if that's even a factor? I'm on the latest Epinephrine nightly build (Adrenaline v8.0.0). I'm attaching the re-compiled theme though. I'm curious as to what your experience with it is.
 

Attachments

Site & Scene News

Popular threads in this forum