Hacking TempAR - Vita Version (Modified pointer searcher)

Yohoki

Well-Known Member
OP
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
i know how to pointer dynamic but i never try finding pointer on static add. thank for this ,its new for me, i'll try that later
It isn't REALLY static, if you think about it. Sure, it may be static always for level 1, but for each level it changes. That makes it dynamic. The game has to know which level you are on, and which address to use for that level, and that's where a pointer comes in, even if they're semi-static addresses.
 

yushin_yuma

Member
Newcomer
Joined
May 24, 2020
Messages
6
Trophies
0
Age
39
XP
47
Country
Japan
thanks now i know

--------------------- MERGED ---------------------------

btw bro any update of this tempar vita and vitacheat?hopefully the dev add undo feature or he stopped updating is plugin?
 
  • Like
Reactions: Yohoki

Yohoki

Well-Known Member
OP
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
I maintain TempAR. I have a few things I still want to add, but have not gotten around to it yet.

Vitacheat plugin is made by FinalCheat. He is not on this forum, though. We don't really have any way to get in touch with him except his github or email, both of which I've never gotten a reply from. Maybe he doesn't speak english well? I'm not sure. There hasn't been an update in a while, but I don't see him adding much more to the plugin, especially with how old the vita is now. I was surprised seeing z06 come out, though. so you never know.
 

eighthdayregret

fnerrrrrrrrrr!
Member
Joined
Sep 27, 2017
Messages
493
Trophies
0
Age
42
Website
eighthsregrets.blogspot.com
XP
823
Country
United States
I maintain TempAR. I have a few things I still want to add, but have not gotten around to it yet.

Vitacheat plugin is made by FinalCheat. He is not on this forum, though. We don't really have any way to get in touch with him except his github or email, both of which I've never gotten a reply from. Maybe he doesn't speak english well? I'm not sure. There hasn't been an update in a while, but I don't see him adding much more to the plugin, especially with how old the vita is now. I was surprised seeing z06 come out, though. so you never know.
I wanna say that just before he put out z06beta, Roah and I actually did speak with him, and he's pretty much done at this point. The stuff he wants to implement is more complicated than he wants to try for.
Then again, he kinda said the same shit about z05, so take anything he says with a grain of salt.

He did include a tutorial about how to make your own cheat plugins when he released zo0beta, too.
 
Last edited by eighthdayregret,

monodevil

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
288
Trophies
1
XP
1,040
Country
United States
Just update to 3.5 from like 3.1 I think a few days ago. Did TempAR always eat up this much resource or is it because I have too many addresses opened?
XlBXCLO.jpg



Been wondering why my laptop was so hot and slowing down the more I addresses I open. I also noticed my CPU getting fairly high when open so many to where its catching up.
 

Yohoki

Well-Known Member
OP
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
Just update to 3.5 from like 3.1 I think a few days ago. Did TempAR always eat up this much resource or is it because I have too many addresses opened?
XlBXCLO.jpg



Been wondering why my laptop was so hot and slowing down the more I addresses I open. I also noticed my CPU getting fairly high when open so many to where its catching up.
I can't say I've noticed any difference in performance and I didn't change much of the code in a way that I think would affect CPU between those version... mostly color/language changes.

But... Level 4 pointers opened... and almost 500,000 pointers total being displayed.... Plus an offset range of at least 8000... I'd say your PC is probably being used pretty heavily. lol.

I'd say if you aren't getting more than blues by that point, you're missing something. It's not a pointer, or you have that weird DMA where the addresses are sometimes shifted by something like 0x01000000.

Some of your addresses are 82d and others are 82c... try not mixing the two and see if you actually need 2 pointers.
 
Last edited by Yohoki,

monodevil

Well-Known Member
Member
Joined
Apr 2, 2013
Messages
288
Trophies
1
XP
1,040
Country
United States
I can't say I've noticed any difference in performance and I didn't change much of the code in a way that I think would affect CPU between those version... mostly color/language changes.

But... Level 4 pointers opened... and almost 500,000 pointers total being displayed.... Plus an offset range of at least 8000... I'd say your PC is probably being used pretty heavily. lol.

I'd say if you aren't getting more than blues by that point, you're missing something. It's not a pointer, or you have that weird DMA where the addresses are sometimes shifted by something like 0x01000000.

Some of your addresses are 82d and others are 82c... try not mixing the two and see if you actually need 2 pointers.

Its mostly likely my laptop's hardware then, lately I've been noticing its heating up more often and resources getting high on just about anything I do now(I really need to get a PC but been too busy to bother and have too much on my plate as is). As for my addresses, I think I'm just digging too deep in higher level pointers. I really need to stop doing that whenever I get fed up lol. I have noticed a strange pattern with the game on working on and you can see part of it in my pic. The 82C and 82D, I'll probably have to explain this in the other thread though later on.
 

jialeyne19

Well-Known Member
Member
Joined
Dec 22, 2016
Messages
173
Trophies
0
XP
682
Country
Philippines
Just update to 3.5 from like 3.1 I think a few days ago. Did TempAR always eat up this much resource or is it because I have too many addresses opened?
XlBXCLO.jpg



i got 2 laptop
1. accer e725 - it lag so much when it searching
2. dell i3 - no problem when it searching
 

Yohoki

Well-Known Member
OP
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
i got 2 laptop
1. accer e725 - it lag so much when it searching
2. dell i3 - no problem when it searching
Accer E725 was released 10 years ago..... It uses a mobile version of the Pentium 3 processor and has a maximum of 4gb of RAM. It's going to take longer for searches than an i3. When you're using older hardware, lag is just something you have to deal with. Use the laptop with an i3 if lag is an issue.
 

jialeyne19

Well-Known Member
Member
Joined
Dec 22, 2016
Messages
173
Trophies
0
XP
682
Country
Philippines
hahah incomplete info.. i use my 2nd laptop i3 4gb ram when use this tempar vita. no problem lag at all. but my 1st laptop with 2gb ram when i the start search. my laptop lagged so much until it done searching
 

Yohoki

Well-Known Member
OP
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
hahah incomplete info.. i use my 2nd laptop i3 4gb ram when use this tempar vita. no problem lag at all. but my 1st laptop with 2gb ram when i the start search. my laptop lagged so much until it done searching
You gave enough info. The older laptop is made for Windows XP/Vista. It's upgradable to 4GB ram, but that's it. The CPU is really not powerful at all. I know, I used to use a Pentium 3 on my desktop and it was laggy as well, even though the destop CPU is a bit more powerful than the laptop versions.

The i3 should be enough to pointer search, so long as you don't open TONS of pointers at once.... If you start getting into the level 3+ pointers, you'll notice a significant load time still... but that's to be expected. It'll even lag mine, and I have a fairly decent PC now.
 

Gireauxe

Member
Newcomer
Joined
Jul 30, 2019
Messages
16
Trophies
0
Age
48
XP
199
Country
France
Question ??

40C38780 = 9999
40F869F0 = 99999

I am in search for the correct value for 999999 and 99999999 anyone know ?
Cannot seem to find a calculator that gives that format .
 

Yohoki

Well-Known Member
OP
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
New Update V4
It's been a minute since we've updated this! Got some help and inspiration from @Nightwinter to finish adding all the code types to TempAR. So they've been added and are now available in the VitaCheat tab.

- The new ARM type code is for advanced users, but can also be used to make codes 'Reversible'. Any value you change here will revert to it's original value when the code is turned off. This is great for making changes to a games EBOOT temporarily, but it could also be used for various codes that you don't want to have permanent effects.

- The new Button Pad code is located in the Optional Codes area. It let's you select a button combo, such as L+Square, to activate a code. Button pad codes are automatically added to your new codes if you have a type selected.

- Conditional codes are also located in the optional codes section. It will allow you to make a code that is only activated when an address you specify is at certain values. You can tell it to be Equal to, Less than, or greater than a value. This code will also be added automatically before any normal codes you create, so long as you have it selected.

- B200 are, also, in optional codes. It allows you to target a specific region in RAM, known as Seg0 and Seg1. This will let you use those regions as the base of your code, and allow your codes to follow the segments, even if they shift around in RAM. Some games use these, some do not, and I cannot tell you if you need to use this or not. It is also possible to target other programs' Seg0/1, but I did not program this into TempAR at this time. This can be a very powerful tool in the right hands.

Changes since 3.5:

  • Added 4 new code types to the VitaCheat Tab -NightWinter and Yohoki
  • Added RelatedLines function to Utils.cs to count the lines in ButtonPad and Conditional codes - Yohoki
  • Added a new 'Optional Codes' area to add optional parts to all the code types - Yohoki
  • Added a new '0x' icon for TempAR - NightWinter

Find the new version on Github here.

Report issues either here on GBATemp or in the Github Issues page.

Know C#? Want something added to the program or just give a helping hand? Check out the Source Code. I have several things I want to add, but know 0 C#. It's an easy program to edit and tinker with and I'd love the help! (Like, seriously... you don't know how long it took me to figure out how to push this 1 update to github... I'm completely daft...) Check out the Todo list for more details.
 

Nightwinter

Well-Known Member
Member
Joined
Dec 25, 2015
Messages
321
Trophies
0
Age
28
Location
Venezuela
XP
429
Country
Venezuela
Awesome bro! I will help again when I can (college virtual homework is killing me) I have some new QoL ideas :3

Sent from my SM-A705MN using Tapatalk
 

Gireauxe

Member
Newcomer
Joined
Jul 30, 2019
Messages
16
Trophies
0
Age
48
XP
199
Country
France
GAME V.jpg


Question concerning
B200 code type and method to attain it
Screen photo above .

Address found is 0x81CC4290
Which we are to subtract 81CC4290 - SEG1 8147C000 and this is found 00848290

_V0 TEST
$B200 00000001 00000000
$0000 00848290 00000002

My problem is that the code works only on one mission then stops .
Anyone know what is meant to be done to acquire the correct result ?

I followed the instructions included in the latest version on TempAR but maybe I went wrong somewhere ?
Did I subtract from the wrong code ?
I know that the addresses are Dma but that should stop that with B200 and them relative ?
 

Yohoki

Well-Known Member
OP
Member
Joined
Dec 4, 2018
Messages
824
Trophies
0
Age
34
XP
1,213
Country
United States
View attachment 233309

Question concerning
B200 code type and method to attain it
Screen photo above .

Address found is 0x81CC4290
Which we are to subtract 81CC4290 - SEG1 8147C000 and this is found 00848290

_V0 TEST
$B200 00000001 00000000
$0000 00848290 00000002

My problem is that the code works only on one mission then stops .
Anyone know what is meant to be done to acquire the correct result ?

I followed the instructions included in the latest version on TempAR but maybe I went wrong somewhere ?
Did I subtract from the wrong code ?
I know that the addresses are Dma but that should stop that with B200 and them relative ?
The reason b200 is not working here is because that address is not within either segment. Segment 1 stops at 815583F8 and your address isn't until 81CC4290... That's WAY too far out of the range. You have to make sure that the addresses are inside one of the two Segment ranges for a B200 code to work.

For this code, you will have to find a pointer. I recommend making a dump on each level, since it moves after each level.
 
  • Like
Reactions: Nightwinter

Gireauxe

Member
Newcomer
Joined
Jul 30, 2019
Messages
16
Trophies
0
Age
48
XP
199
Country
France
The reason b200 is not working here is because that address is not within either segment. Segment 1 stops at 815583F8 and your address isn't until 81CC4290... That's WAY too far out of the range. You have to make sure that the addresses are inside one of the two Segment ranges for a B200 code to work.

For this code, you will have to find a pointer. I recommend making a dump on each level, since it moves after each level.

Ok i see i thought it was between 81000000-83000000 that B200 would take effect but that was just a range maybe.
81CC does fall way beyond 8155 you are right ! thanks !
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
  • Psionic Roshambo @ Psionic Roshambo:
    Batman joined the Trans Justice League
    +2
  • Sicklyboy @ Sicklyboy:
    based af
    +2
  • Sonic Angel Knight @ Sonic Angel Knight:
    Forget the base, get on the roof.
  • K3Nv2 @ K3Nv2:
    Is that a bat in your buckle or are you just happy to have me
  • Psionic Roshambo @ Psionic Roshambo:
    Wonder "Woman" lol you wonder if they are a woman?
  • Psionic Roshambo @ Psionic Roshambo:
    The Riddler has questions...
  • K3Nv2 @ K3Nv2:
    Played a little of snow day glad I didn't spend $30
  • K3Nv2 @ K3Nv2:
    It's asthetic is okay maybe a good $10 grab
  • Psionic Roshambo @ Psionic Roshambo:
    Lol is it a game about doing cocaine?
  • K3Nv2 @ K3Nv2:
    Probably in pvp
  • Psionic Roshambo @ Psionic Roshambo:
    I tried Balders Gate II on the PS2 a few minutes ago, not bad lol
  • Psionic Roshambo @ Psionic Roshambo:
    My back catalog of games is like that scene at the end of Indiana Jones where the arc of the covenant is being stored in a giant ass warehouse
  • K3Nv2 @ K3Nv2:
    At least I can will my game catalog to family members
    +1
  • K3Nv2 @ K3Nv2:
    It's your problem now bitches
  • Psionic Roshambo @ Psionic Roshambo:
    Put it in your will that in order to receive any money they have to beat certain games, hard games and super shitty games...
  • Psionic Roshambo @ Psionic Roshambo:
    Say 20 bucks per Ninja Gaiden on the NES lol 60 bucks for all 3
  • Psionic Roshambo @ Psionic Roshambo:
    People you like "Beat level 1 of Ms Pacman" lol
  • K3Nv2 @ K3Nv2:
    Hello kitty ds is required
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Beat Celebrity Death Match on the PS1 omg tried it earlier today .... Absolutely trash
  • Psionic Roshambo @ Psionic Roshambo:
    Like -37 out of 10
  • Psionic Roshambo @ Psionic Roshambo:
    One of the worst games I have ever played
  • K3Nv2 @ K3Nv2:
    Make them rank up every cod game out
  • K3Nv2 @ K3Nv2:
    "Now I know why he took his own life"
    K3Nv2 @ K3Nv2: "Now I know why he took his own life"