Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*
- ===========================================================READ UP===========================================================
- http://adf.ly/1bnf2t
- S0nyHatesMe-PS3.FULL.3.60.SDK.PS3-JoHNAaRoN.7z 4.20 GB
- http://adf.ly/rt5RJ
- INGAME LOADER: http://adf.ly/rt5Ro
- PS3 SPRX TUTORIAL: START TO FINISH!!! > http://adf.ly/rt5SE
- How to make SPRX read and write Memory:
- http://adf.ly/rt5Sg
- SPRX Call Functions for any Game:
- http://adf.ly/rt5TK
- C++ SPRX In-game Keyboard: http://adf.ly/rt5UW
- C++ Fair Aimbot: http://adf.ly/rt5V8
- PS3 Remote System Plugin Reverse VSH:
- http://adf.ly/rt5WK
- SelfSPRX Decrypter Source:
- http://adf.ly/rt5XE
- C SPRX PS3 Library:
- http://adf.ly/rt5Xe
- #Selfish #Leech> http://adf.ly/rt5Xy
- How to load/run SPRX:
- http://adf.ly/rt5YP
- SPRX C code Help (Thread):
- http://adf.ly/rt5Yf
- VIDEO TUTORIALS:
- Making your first SPRX (BadLuckBrian): http://adf.ly/rt5Zi
- Blackscreen Fix (BadLuckBrian): http://adf.ly/rt5ac
- ProDG Debugger and Target Manager: http://adf.ly/rt5bO
- ===========================================================TUTORIAL===========================================================
- 1) Install Microsoft Visual Studio ~2010~
- -) (Microsoft Visual Studio 2010 is Vital for .sprx development.)
- -) Download: http://adf.ly/rt5c4
- (I don't condone piracy, but i coulnd't find a link to Visual Studio 2010 anywhere else... (:/)
- All it is, is VS Studio 2010, non-activated / No serial, so its essentially LEGAL.
- or
- C++ express: http://go.microsoft.com/?linkid=9709949
- =======================================================================================================================================
- 2) Download and install PS3SDK.
- DOWNLOAD ME
- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- !!!!!!!!!!!!!!!!!!!!!!!!http://adf.ly/rt50c!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
- -) Download (TORRENT): magnet:?xt=urn:btih:396c1b5273355e08a13e7d46c917cf8188375b71&dn=PS3%20FULL%203.60%20SDK%20PS3-JoHNAaRoN&tr=udp%3A%2F%2Ftracker.openbittorrent.com%3A80
- or
- ***************************************************************************************************************************************
- *HOW TO USE USENET: http://adf.ly/rt5jn
- *********************************************
- Directed (nzb) download: http://adf.ly/rt5kk
- Thread: http://adf.ly/rt5lb
- *********************************************
- *********************************************
- NZB client [FREE]: http://adf.ly/rt5m6
- Direct Download: http://adf.ly/rt5mS
- UseNet Account (1Mbps) FREE LIFETIME: http://adf.ly/rt5nm
- Direct Link: http://adf.ly/rt5ob
- *********************************************
- *********************************************
- Download using SABnzbd NZB downloader for UseNet.
- APPROXIMATE DOWNLOAD TIME FOR PS3SDK: 10:41:55 (HH:MM:SS) @ 1Mbps
- *********************************************
- This might help: http://adf.ly/rt5pQ
- =======================================================================================================================================
- #) How to use the magnet above: Go into Utorrent/Bittorrent, click on "Add Torrent From URL" and paste it in. Hit enter, and that's it.
- -) http://adf.ly/rt5q5
- This has been released and Not like this is a secret anymore (:/), and I believe in learning... If you want to learn more about how things work, than by all means should have the right too if you have the motivation and determination. PS4 is out, and i believe if you want to start programming and getting into PS3 Development, without paying 1000s of dollars, and just wanna learn and have fun... I think that it should be free... Android development is open source, why shouldn't more be?
- 3) Install ProDG Target Manager & ProDG Visual Studio Integration 2010: http://adf.ly/rt5vV
- -) Make sure Playstation 3 is Checked: http://adf.ly/rt5v4
- -) Install: http://adf.ly/rt5uh
- #) Download: http://adf.ly/rt5bO
- 4) Restart Your computer.
- 5) Open Visual Studio 2010
- 6) Navigate to "Visual C++/SCE/PS3" and you will see the projects.
- -) http://prntscr.com/44nmy1
- 7) Choose PS3 PPU Project. Press Next, check PPU PRX Project then finish.
- 8) If you get any errors, like this: http://prntscr.com/44nptb
- Choose Yes.
- 9) Next you want to open up the solution explorer and open prx.cpp
- -) Most likely it will show approx. 7 errors
- -) Just right click on one of the errors and press "Show IntelliSense Errors" and their gone,
- Don't worry about some things that are underlined, the error list is your friend.
- 10) Next you want to add these up at the top of your project
- */
- #include <sys/sys_time.h>
- #include <sys/syscall.h>
- #include <sys/ppu_thread.h>
- #include <string.h>
- #include <sys/syscall.h>
- #include <stdarg.h>
- #include <stddef.h>
- #include <sys/timer.h>
- //11) Then add these in above SYS_MODULE_INFO
- void sleep(usecond_t time)
- {
- sys_timer_usleep(time * 1000);
- }
- int console_write(const char * s)
- {
- uint32_t len;
- system_call_4(403, 0, (uint64_t) s, 32, (uint64_t) &len);
- return_to_user_prog(int);
- }
- sys_ppu_thread_t id;
- sys_ppu_thread_t create_thread(void (*entry)(uint64_t), int priority, size_t stacksize, const char* threadname)
- {
- if(sys_ppu_thread_create(&id, entry, 0, priority , stacksize, 0, threadname) != CELL_OK)
- {
- console_write("Thread creation failed\n");
- }
- else
- {
- console_write("Thread created\n");
- }
- return id;
- }
- /*12) First we need to make a thread
- First add in this above PS3_PPU_Project1_prx_entry
- */
- void thread_entry(uint64_t arg)
- {
- }/*This is where all your mods will begin ^_^
- in PS3_PPU_Project1_prx_entry or what ever you named your project_prx_entry
- add this
- */
- create_thread(thread_entry, 0x4AA, 0x6000, "Main_Thread");
- return 0;
- /*13) Now we can get started!
- Basics to writing the memory in C++.
- You can read/write the memory in C++ like this:
- Writing the Memory//I'm not entirely sure if this is correct, but it should be.
- 1 byte - *(char*)0x0000000 = 0x01; //Yes this is literately how you write the memory in C++.
- 2 bytes - *(short*)0x00000000 = 0x01;
- 3 bytes - *(float*)0x00000000 = 0x01;
- 4 bytes - *(int*)0x00000000 = 0x01;
- 8 bytes - *(double*)0x00000000 = 0x01;
- */
- {
- if (InGame())//Detects when it's InGame so it knows when to run and not every half a millisecond.
- {
- sleep(5000); //Sleeps for 5 seconds then executes your code below.
- *(char*)0x1786418 = 0x40; /* Thanks to mango for the player speed offset, This sets your speed x2 so we'll know if it works or not ^_^*/
- }
- }
- /*14) Reading the Memory
- same concept
- 1 byte - *(char*)0x0000000;
- 2 bytes - *(short*)0x00000000;
- 3 bytes - *(float*)0x00000000;
- 4 bytes - *(int*)0x00000000;
- 8 bytes - *(double*)0x00000000;
- */
- for (;;)//Since the code practically runs once you'll need to add a loop
- {
- if (InGame())//Detects when it's InGame so it knows when to run and not every half a millisecond.
- {
- sleep(5000); //Sleeps for 5 seconds then executes your code below.
- if (*(char*)0x1786418 == 63)
- {
- *(char*)0x1786418 = 0x40; /*Thanks to mango for the player speed offset, This sets your speed x2 so we'll know if it works or not ^_^*/
- }
- else
- { *(char*)0x1786418 = 0x3F; /*Obviously this wouldn't work because it would turn it on and off every 5 seconds*/ }
- }
- }
- /*Credits:
- BaSs_HaXoR - For pastebin, and for being Awesome ;p
- Sony - For making the PS3SDK, vs integration and PS3 ^^
- Winter - For making some of the tutorial (.sprx & C++)
- Shark - Big Help with teaching me C++
- Bad Luck Brian - RPC + Other stuff
- Theriftboy - He did magical stuff
- */
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement