I'm just now seeing this, is there anything I need to set it to in the setting?
Not really a lot. Most of it's pretty straight forward. For most things, default is fine.
Pointer search depth: How deep you want your searches to go.
Level 1 is $3201 pointers, level 2 is $3202, etc. It's like looking at TempAR and auto opening so many levels deep. Sometimes it's useful to limit yourself to only 1-2, sometimes you may need higher.
Thread count: CPU Specs here.
I have a 4 core CPU with 8 threads, so I've put 8 threads. Look up your System Specs if you don't know this value. (Right click on 'My Computer' and click 'Properties' or right click the start menu and click 'System')
Pointer address alignment and Pointer value alignment: Adjust where pointers are located and where their addresses can point.
Vita is aligned to the 4 byte. So 4 on both of those. That just means that addresses can only be found at values like 81xxxxx0, 81xxxxx4, 81xxxxx8, 81xxxxxC. There will never be a pointer at other addresses, like 81xxxxx1... It's very uncommon for this to happen and I've never seen a Vita pointer that is not 4byte aligned.
Maximum Memory Chunk Size: How much RAM usage.
I limit it to ~1gb of RAM. It's pretty quick even with that little RAM and probably could even be lower. So, use this number if you like: 1000000000. Doesn't really limit the total ram usage of the program, though.
Offset range: Offset range...
Set's the maximum and minimum offset range. normally 0 - 4000 is enough... A lot of older codes (like God of War) used REALLY high offset values.... After looking at these in HxD, I've noticed they don't need to be that high at all. It's possible to also use negative value offsets. BE CAREFUL WITH THESE RANGES!!! Using too high an offset in UPS will freeze your computer!!! It will use too much RAM and your computer will have to be turned off by holding the power button down for several seconds. It will not recover from this freeze, even if let run overnight.... I've talked to the dev about this and he may try to fix it by having excess RAM be stored on the Hard Drive, but he hasn't made any changes yet.
Minimum pointer address: usually 1 is fine.
Address size: 4 bytes is correct for Vita.
8 byte addresses is for 64bit systems, 2 is for 16bit systems (and some 8bit systems), and 1 is for 8bit systems. Vita is 32bit system and it's addresses are stored as 4 byte long addresses.
The check marks are up to you. I recommend Native Searcher, as it's quicker. Exclude Loops is also nice to have on because we don't need loops.
When adding a dump, make sure you fill out 'Starting Address' as '81000000' and 'Byte Order' as 'Little Endian'
Another trick is that you can have UPS Auto fill out most the necessary info when adding dumps by naming your dumps correctly. I use this format: "PCSE00450_0x81000000_0x86000000_0_82CAA5F0.bin". By adding the address you need at the end, UPS will automatically fill in the address when adding a dump. This also let's you add entire folders of dumps at once if you tell it to.