Playstation Camera Hacking Guide FINAL
Camera Hacking Guide FINAL
Date: 8.10.3
Created and maintained by Utils (mister_kunio@yahoo.com)
http://64.109.234.134/ch
Distribution
If I sent this to you, then of course you can put it on your site.If I did not send this to you, then let me know before you distribute it. I like to keep tabs on my work. That's it. Were you expecting a two-page disclaimer? What do you think this is, GameFAQs? Oh wait...
Introduction
You would think that in this age of 3D gaming these codes would be more popular. Well, they aren't. When I first got my Xplorer Pro (It sucks by the way, get an Xplorer FX), the first game I wanted to hack was Dead Or Alive. Dead or Alive happens to be one of my favorite PlayStation games. The first thing I attempted to hack was the camera. It annoyed me that the camera wouldn't get close enough.
And so, with a little effort I was successful! I went on to hack the camera of other 3D games with the same success. I then went to cmgsccc.com and submitted some codes but they never used them. My fault for thinking they were interested in unique and interesting codes. This is what motivated me the most to write this guide.
I want to spread the word and hopefully make these codes more popular. To me this hack is common sense. I don't understand how the big game enhancer companies feel satisfied to just supply us with the same old super jumps and immortality codes. Immortality is nice but surely there must be more uses for a cheat device.
Here is a POWERFUL fucking tool and it's being squandered on dopey meaningless shit. I don't have anything against these codes, but let's see something more original. It's always up to us to find the cool shit. Like debug rooms! Let's move on.
NOTE: While not much prior experience is necessary, this is not a hand holding tutorial. I'm not going to tell you when to turn on your PlayStation like some other over-detailed tuts I've read. Yeah, think about that. THERE WAS A STEP DETAILING THE INTRICACIES OF TURNING ON YOUR PLAYSTATION! I TOOK AN ANGRY SHIT AFTER READING THAT!
What You Will Need
- Dead Or Alive NTSC-J
This is only to follow the example. Hell, most of you will 'get it' by just reading through the instructions. - Xplorer FX
- Xlink95
- An understanding of Joker Commands
- An understanding of HEX
- Two controllers
It's imperative that you have two! Borrow one if necessary!
No prior understanding of Xlink or game training is required for this guide.
The joker commands are so you can activate the codes at will.
Camera Types
In my experience with 3D games I've come to the conclusion that there are two main camera types. There is the FIXED camera and the FREE camera. The difference between the two should be fairly obvious but if it's not then I'll explain.
Free - This camera is the easiest to find. This camera can be changed on the fly with Joker Commands. The game is constantly checking it's value.
example: A camera that swivels around you during game over/countdown.
Fixed - This one is a bit harder to find. It's a preset _position_ 3D in space for the camera to take. The value is not constantly checked. It's job is to lock the camera in a certain position when required conditions are met. There can be any number of fixed cameras per free camera.
example: An overhead camera that STAYS THERE AND DOESN'T MOVE during game over/countdown. If it moves it ain't fixed.
Options
Setup your configuration so that it matches with mine. Unnecessary options are omitted, you can set them any way you wish. (Ex: Select At Continue):
GAME CONFIG
1P Life Gauge Largest
2P Life Gauge Smallest
Round Time No Limit
Match Point 2
EXTRA CONFIG
Safety Zone Size All
Note: Originally I had given pet names to these cameras and in retrospect that was IN-YOUR-FACE-GAY. So I'm using the alphabet now. There's a reason why they are named. More on that later.
How to find A-type
A-type zooms straight in and out of the action. Well no, if it swivels to the side or anything, just ignore that. Your only concern is with how it moves in and out. This is the easiest camera to find. Let us begin.
Choose versus mode, pick any two characters (except Lei-Fang because her arm movements cause the camera to budge slightly), and wait for the round to start. You have to wait for the round to start because that's when the camera stops moving.
Click Begin on Xlink. I'm not going to explain memory dumping to you, there's enough out there for you to read on the Internet. Now, jump back all the way with player 1. Pay attention to the floor, if it pans outward then you're doing good. But if it's just moving to the side, then you've reached the limit of the A-type camera. The floor is always a great indication of where the camera is going. Now click on Greater. The distance being measured here is not the distance between P1 & P2 but the distance from where you initially started the round. Move in tight with P2 and click Less.
Now click Equal a couple of times until the "Possibilities" counter stops reducing. The counter should now be around 1400. Punch P2 a couple of times but don't combo (love taps [:) and keep P2 alive. Notice how the screen panned to the right? That's fine, the camera is still in the same place. In fact now your viewing the action from the fixed camera, the ground goes on forever so it's not like you're /really/ panning to the right. more on that later.
Click Equal. The counter should be below 1000 now. Now go to the far left of the screen again and click greater. Remember, the point of doing that is to make the camera zoom outward. Now flip forward once and click Less, make sure the floor panned before you do. Keep doing it until you meet with P2. Hopefully your list is now under a hundred. At this point you should be getting an understanding of how to train the camera. The important part is to watch the movement of the ground. Time to test out the codes!
Some of you might want to lower the number down which is ok. I prefer to test out a lot of codes at a time because you might find something cool by accident! When it comes to DOA, I have the patience. Well, testing out codes is easy. Choose the first code in the list. Double-Click on the third column. The reason you want the third is so that you can see what the camera looked liked 2 dumps ago. That's why it's marked history. ^_^
Keep doing this until you find a cool code. I advise you keep a text-editor open to paste the code into, although Xlink has a save feature. If you followed my steps correctly, you should find the following code (address): 80049EF4 ????. Did you get it? Congratulations, you just found A-type!
This method of camera finding can be applied to almost any camera. This "back and forth" technique should be a great help in the beginning. Eventually you'll reach a point where you'll find quicker ways to cancel out values than the "back and forth" method. Here's some tips for all the camera types I know:
How to find B-type
This one is a pain in the ass. It's the camera used during the victory poses. The ones where the camera swivels around the player. The only way to do this is to pan around and hit the different button. Be very patient with this. Don't hammer on different because then there is a chance that you hit it twice for the same location. Go through a game doing this. Keep winning and panning, this way you cancel out the values for levels and who your opponent is. Variety is crucial when it comes to canceling values and training. Also remember to change directions.
Once you have the hang of that, use the equal sign to your advantage. Here is a very detailed guide on doing that because if you do it wrong you will have to start over. After your last different, hit equal. Then do it again a couple times. You have to be familiar with the game to know when the camera won't move. If you are in control it at the time then it won't. After hitting equal a couple times, go back to different. Then win a few rounds and keep doing it until you have a list to work with. This requires more patience but it's fun to play with once you find it!
All that should have been done during victory poses.
How to find C-type
Same principle as B type, only this time the direction is vertical. This angle isn't as exploited in DOA as it is in Soul Edge. In fact, you may want to practice this method on Soul Edge since the camera moves more. And by the way, the more a camera moves, the easier it is to hack. Makes sense right? C-type pans from the ground, to above the characters heads, and back down again. Depending on the game this will either be a half circle or a full circle.
When I originally wrote this guide, I said that most likely the ground has a lesser value than the sky. While that is true, WHAT side of the ground is lesser? You see, because you are working with a circle, who's to say where it starts and where it ends? For example:
If the ground has a value of zero, and you pan up and down to the otherside, the value is higher than the side you started on. Sorry for themindfuck, but that mistake needed correcting.
So yeah, use the same method as B-type.
How to find D-type
It's impossible to find D-type. These are codes that change the perspective. I have never found a D-type code one purpose.It has always been by accident. It could be that the perspective is being altered a bit when playing. Or not. I haven't a clue as to why these codes exist. They're neat to play with though! There's no direct method for finding these codes.
How to find S-type
Yeah! These are easy. This is the fixed camera I was talking about. You'll notice that sometimes the camera will switch during a move or something. By switch I mean you'll be seeing the action from a completely different angle. The best way to find this is to hit equal whenever this angle is being used. Every other time hit different. Sometimes if you hit pause you get to pick your angle. If that's the case then finding it should be even easier! A good example of this would be driving games.
Once you find an S-type, combine it with an A, B, or C-type! Finite possibilities! And all of this was because I wanted to see under Kasumi's shirt. This was before I found out Team Ninja omits the nipples from their textures :|
Conclusion
It's a shame we don't have the tools to hack the newer consoles. Can you imagine all the awesome shit we could find if we had Dreamcast trainers? Hopefully emulation will get us at that point. The reason why we can't hack those consoles is because of the memory dumping. There's too much information. The 'big guys' use powerful computers to do their dirty work. There are trainers out there for XBOX (http://xbox-saves.com/), but I'm not sure it's the same thing as code hacking. Drop me an e-mail if you know for sure.
The reason I chose a fighting for this tut is because it's the easiest example to learn from. These methods can be applied to any 3D game.Feel free to experiment.
Any camera codes I find will be posted on Console Hack. They're not exclusive by choice. I've sent my codes to cmgsccc.com and gameshark.com years ago but they never got posted. I guess they have a huge backlog (yeah right). You can be sure to always find the latest codes on our message board. All of them exclusive since I've given up on trying to submit codes to third parties.