kakaroto: Elegant Homebrew Manager

Hola regresa, aporta su granito a la scene y se va. si señores, Kakaroto creo este este manager en enero y por problemas con su trabajo no pudo publiarlo hasta ahora, como ya es habitual en el, solo creo aplicaciones y las deja para que otros la terminen y les apliquen los parches necesarios para la carga de b a c k u p s. acordaros que el fue el pionero con su CFW y dijo que no daria soporte a la pirateria, pero si libero el CFW y dijo como se podia palicar dichos parches para tal fin.

al grano, con esta app se puede y esta diseñada para instalar, gestionor y cargar juegos (esto esta desactiva hasta que alguien lo active).
segun entendi se puede ejecutar antes que el XMB cosa que si es cierto seria como se hacia en el iRShell de psp. bueno dejo aqui los diferentes link de descagar y info. un saludo



version compilada


Source, esto ya sabeis pra que es.


fuente: tortuga-cove

Now before you download this and scream it doesnt work, its a POC as far as we are concerned it was released to let someone else finish.
Hi everyone,

Last year, in January, I decided to have some fun and write a homebrew application using the EFL libraries. I decided to work on a homebrew manager.. basically a replacement to the XMB. It went really well, and the development was really fast, and it was all thanks to the awesome API and capabilities of the EFL libraries. However, I became busy and was unable to continue… also, it was a bit slow and without proper hardware acceleration, it wouldn’t be as good as I hoped for, so I put the project on the side.
After many months, in September, thanks to gzorin’s work, we finally had a working and usable GL implementation and the EFL apps automatically gained from it by becoming hardware accelerated. My homebrew manager was much better! but I still needed to finish a few things and I didn’t have time so I put to rest again.

Today, I have decided to release this homebrew application, *as is* for everyone’s enjoyment! This means that it is not fully working, it might still have some bugs here and there, but it is still a homebrew app that people can use and have some fun with. Most importantly it will serve 4 purposes :

Maybe re-awaken this dying PS3 homebrew scene
Be a good “exercise to the community” for finishing it up
Be a good example of what can be done with the EFL
Bring non-developers into writing EFL themes for the app

I introduce to you, Eleganz! The Elegant Homebrew Manager! A little homebrew app that lets you install pkg files and run your games directly from it. Here is the mandatory screencast video :

YouTube Link toEleganz screencast

I have published my app in both github and on ps3dev’s gitorious. and you can also download a pre-compiled .pkg for your PS3 to have fun with it.

Here are some highglights of the application (features, limitations and bugs) :

The whole User Interface is completely customizable with themes
Installs .pkg files locally to its own data directory (won’t be visible in the real XMB, unless someone reverses the database format)
Does not yet run games (it’s for you to do it, use ps3load as reference maybe…)
Current theme is missing proper theme/images for the progressbar windows (default exquisite/E17 theme used)
System freezes for a few milliseconds when it tries to load a game’s background image (might be fixed if we implement a pthread library and threading support in the EFL)
Apparently crashes when it exits (bug)

The homebrew app comes with two themes, a dark and light theme. I like the dark one so I chose that as the default (oh, ignore that grey background ‘default’ one from that screencast video, that was just for testing). I wrote the user interface for the theme (the Edje files) while opium designed all the graphics. The theme engine in the EFL is extremely powerful, so I hope I will see tons of themes popping up. And I do not mean “change the images” themes, I want real themes, where the whole UI is different, a vertical XMB, a circular one, a 3D theme with perspective/depth for the icons, a dynamic/moving background, etc… You can learn about the .edj/.edc file format here and don’t forget to check the EDC reference wiki.

I hope to see the community pick this up and have fun with it!

That’s about it, enjoy it, and send me your patches! I’ll be waiting

KaKaRoTo

p.s: Forgot to say that the rules/naming conventions/etc.. of the EDC files are explained here. If a .edj file doesn’t have the appropriate parts/groups, then it will be ignored and will not show on the UI.

p.p.s: You can install the EFL on windows and have access to edje_cc to compile your .edc into .edj.

p.p.p.s: Damn, I keep forgetting stuff.. by the way, the whole Eleganz application works just fine on the PC too, I did all my development on the PC (that screencast was actually on Linux), *then* I tried it on the PS3 and it just worked.. so for theme development, it should be pretty easy to test without the need of a PS3.
Se agradece, de momento lo tiene dificil para superar al multiman XD
Tiene buena pinta, esto con un poco de trabajo podria quedar genial, aunque creo que estaria mejor que se usara parte de su codigo para aplicarlo al Multiman y poner este para que iniciara antes que el XMB y ya si que seria una autentica pasada ^^.
No suelo postear,pero no me puedo resistir.

Creo que no se valora los a dev que aportar grandes cosas como estas y encima con codigo abierto,para que otros lo terminen.

Encuanto a portar algo a multiman muy bonito,funciona,pero codigo cerrado cuando parte del codigo seguro que es abierto,no voy a entrar en discursiones por mi parte :) .

Pd:Creo que muchos tendran la misma opinion que yo, veran mejor 4 ojos mejor que 2,y aportar quien quiera su granito de arena.

Pd2:Si saliese adelente creo que multiman [nop] ,gente como Estwald,D_Skywalk,... creo que tambien se alegrarian
De momento me quedo con MultiMan. [fumando]
Pués muchas gracias por tu aportación kakaroto, ojalá que hubiese ,mas gente como él que aporta sin ánimo de lucro, como en la scene de toda la vida (hasta esta gen... :( )

Lo dicho, gracias y feliz año kakaroto!!!
5 respuestas