I really don't see why you feel so inclined to just leave over something like this. It's not like this is about being the first to get menu support or anything, and there's nothing stopping you from integrating changes into your own work. However, no matter what you decide to do in the end, I'm not taking back a project I made not intending any harm simply because I didn't just modify UVL. As I said in my previous post, this way I get to do things how I want to do them and you get to do them the way you want.yifanlu wrote:[spoiler]For those who spew the competition bs, please read this: http://www.saurik.com/id/20
I've voiced my frustrations on the IRC and I'll do it here also. I am tired. I am tired of trying to herd the scene into one direction. I know it's arrogant to assume I am the shepard, but for the last three years, people have constantly asked me for help and then ignored what I said. They make me the leader--first unwillingly, then begrudgingly--and then refuse to be led. There's the shitshow that is OILIX (which hgoel0974 was a part of) where, after a member accused me of being unhelpful, I spent 6 months answering every question and telling all the members exactly how to hack the vita (step by step from looking at webkit to how to rop) and then nothing came out of it except a couple of blog posts to make some ad money.
Then there's the SDK. I've said for the last three years that if someone were to take the initiative and make an SDK, I would release an exploit to run homebrew. Nobody did anything. I had to write a detailed specification on how the SCE ELF worked in order to incite development. Then, when the SDK was made, 173210, who had no Vita development experience, ignored my tool implementation advice and decided to do things his way (although he did use my SCE ELF specs). Along the way, he ran into many problems that I anticipated when I wrote the recommendations, and psp2sdk took a lot longer to make than vita-toolchain. This is because 173210 saw this as a competition (telling me on Twitter that he wishes to "win" even though I said publicly that I don't care as long as an SDK is made). Sure, psp2sdk works and I recommend it to developers because 173210 is providing more support than I will; but a project based on shaky foundations will forever have to be patched and maintained.
I'm going to continue my arrogance: I've spent three years looking at the Vita, the file formats, and everything. I know how it works better than most people outside of sony. The code you see is based on hundreds of iterations and fixing failures. The competition does nothing but give the illusion that two projects are all "just code" whereas UVL was written with in depth knowledge of the Vita.
I've talked with xerpi about it before and we both agreed that a menu system based on a future UVL revision where UVL exports SCE ELF loading functions, and abstract away the details of a menu was the right way to go. That way, the menu (along with all the messy gui code) is its own ELF and the loader can be simple. However, either hgoel0974 didn't have this conversation that I had with xerpi or he did and ignored it. I welcome advice and debate, but that was not the case here.
So, like I said, I am tired of wasting my time trying to design something stable and lasting and seeing others just ignore me. Yes, that's whiny and yes that's being over-dramatic, but I think the problem is not with the community, but with me: I care too much. I get too invested and I get disappointed when things don't go my way. Nobody is going to pick up UVL (even in the last three years) and instead start their own projects. Just like nobody picked up vita-toolchain. And I'm sure VitaDefiler will go into the wayside too. Because nobody wants to be just a "contributor," they like credits more than they like helping. And after it's all said and done, they'll tell you it's because they like "competition." Well Jay, you and I share this world.
Anyways, I think it's best for all of us that I leave with my demanding attitude. I'll try to finish homebrew menu exports for UVL and work with Netrix to get Unity for PSM working. Because I don't back away from my promises. I may also work on memory cleanup for UVL. But after that I'm leaving the scene. I am tired of all of this.
For any of you who were mentioned in the hello world: thanks. I've had a positive experience working with you no matter how grand or insignificant our time together was. My frustrations do not involve you.
So long, and thanks for all the fish![/spoiler]
I'd also like for you to be frank and make things clear. Are you leaving due to simply my release of VHL or is it many things adding up? I wouldn't want to be blamed for you leaving if it wasn't just my fault. I didn't come back to the scene just to get caught up in more drama, that was the reason I left in the first place.
Well, whatever you decide to do, good luck.
As for everyone else, can we please get this thread back on topic?