This is my first post here on wololo. What made me came to here as that I recently purchased a PSVita, and I could not find any other site more complete about PS Vita Hacking and Homebrew than wololo.net. So I am enjoyning too much my Henkaku PS Vita and these amazing homebrew games and apps created by this wonderfull comunity here on Wololo.net.
I want to contribute to this wonderfull comunity, however, I need some help.
I am a Web Developer, however, I am also a "trying to be a hacker"
With the help of my curiosity, some C++ tutorials, and support of some awesome fellows and friends on other sites (PS4 News, BetaArchive, NGP foruns), I was able to "port" (not really port), I can say, I was able to make UDK Engine run on Xbox360, so now you can create homebrew games that run on Xbox360 (JTAG/RGH) using UDK Engine!!!
Here is the showcase video:
https://www.youtube.com/watch?v=FBhHHiw_enc
In resume, what I did was that I used a very old Unreal Engine 3 Source Code which was leaked in 2011 (May 2011). With the help of other friends, I was able to make it run on Xbox360, because the original leaked Source Code was not complete, was missing some ini files and the Xbox360 Unreal Engine Shaders (*.usf) to be able to compile UDK Engine for Xbox360. So I did rip and edit these ini files from another Xbox360 game created in Unreal Engine (Deadlight).
And I was able as well to port UDK Engine for PS3. It was a trully pain to configure the PS3 SDK (3.00), because the Unreal Engine 3 Source Code needs a very specific setup of the folders from the PS3 SDK (you need to copy some files to specific locations and setup some environment variables). But in the end I was able to compile the UDK Engine for PS3, the only problem is that the resulting eboot.bin is a debug eboot and only run on my friends PS3 Devkit, and aswell on Rebug CFW in DEX mode. I tried a lot of resigners but no one did work to make it a retail eboot.bin.
So now my idea is to use the PS3 Unreal Engine Source Code as a base to port UDK to PS Vita. I am not a C++ Programmer, but I think I have an idea of what should be done. I think that first of all would be to change a file called UnPS3.h which is the unreal engine definitions specific for PS3 SDK. So I think we should change these SDK functions to the PSVita SDK functions equivalent.
I know Unreal Engine 3 runs on PSVita, because the UE3 2012 Build already has the PS Vita Source Code for Unreal Engine 3, however, this version was never leaked on the internet.
So would anyone here willing to help me? I have the entire Source Code already cleaned, organized, the Visual Studio Solution, everything setup and already have the instructions step by step on how to compile UDK Engine for both PS3 and Xbox360.
I think this would be the perfect moment to port UDK Engine to PS VITA, indeed, this would ressurrect the PSVita Scene. You can`t easily create a game for PS Vita without registering at Sony. In example, Nintendo allows anyone to register on their developer portal and download both Wii U and 3DS SDK and Unity Engine for both platforms. But sony no, Sony does not allow anyone to register and download their consoles SDK.
So I think there is no other option for creating PS Vita Games except the awesome Lua Player created by the comunity. So imagine if we can have all the power of Unreal Engine 3 at our hands!!! Imagine how many cool games could be created by UDK Engine for PSVita!!!
Please, help me folks!
Cheers.