ROM Hack Cheat Codes AMS and Sx Os, Add and Request

  • Thread starter Thread starter matias3ds
  • Start date Start date
  • Views Views 24,315,851
  • Replies Replies 73,366
  • Likes Likes 249
In order for many of the game code related features of Breeze to work with code in loadable module as if it is in main this is my solution. You can add to master but you must keep those Breeze generated for you at the top and you have to visit cheat menu at least once after you launch Breeze for the master code to be read and registered by Breeze
Post automatically merged:


don't use goto call until you are more comfortable with making asm cheats
1,- i dont want " master" how can i do to no put in
2.-i will when i understan more ASM thank you so much
 
1,- i dont want " master" how can i do to no put in
2.-i will when i understan more ASM thank you so much
The answer to 1 is don't use Breeze, master code generated is essential to Breeze working for you

I just looked at the code I did for this game, I made only one cheat for this game and in this case I actually used goto source.

[Breeze beta92f LOST EPIC 1.01 TID: 010098F019A64000 BID: 0E8A7FADD7AF60C9]

[hp]
04000000 017721B4 97FCF317
04010000 017721B4 9447BE85
04010000 02961BC8 B943E401
04010000 02961BCC B903C401
04010000 02961BD0 18000081
04010000 02961BD4 B903B001
04010000 02961BD8 AA1F03E1
04010000 02961BDC 17B5348D
04010000 02961BE0 000003E8

hp <= this label won't be the correct release cheat name as what I made also hack stm, the intercepted code do hp access and I piggyback the stm hack
[Main+R0+0x00017721B4]= bl #0x16aee10 <= this is original found by go to source, the code writing to hp also writes to other value, and I found that x30 is unique and if you turn on x30 match then it only access hp
[Main+R1+0x00017721B4]= bl #0x2961bc8 <= normally this would be a b to code cave, since I am intercepting a bl this is manually changed to bl as Breeze would make a b for you.
[Main+R1+0x0002961BC8]= ldr w1, [x0, #0x3e4] <= I check that at this time X0 has the address that I want, I then proceed to load the stm max
[Main+R1+0x0002961BCC]= str w1, [x0, #0x3c4] <= store to stm value
[Main+R1+0x0002961BD0]= ldr w1, #0x2961be0 <= load the value 1000
[Main+R1+0x0002961BD4]= str w1, [x0, #0x3b0] <= store to hp value
[Main+R1+0x0002961BD8]= mov x1, xzr <= I corrupted w1 above so I have to restore it back to 0 (learned by looking at the game code)
[Main+R1+0x0002961BDC]= b #0x16aee10 <= this is to continue the normal call to 16aee10
[Main+R1+0x0002961BE0]=0x000003E8

I recommend to not use this game as your first asm hacking project. But if you want to jump straight to the deeper end I will help you

1724824383226.png

This is what you would get by watching the address of HP
Choosing the first instruction and do a watch on it, making sure there is also enemy and you will see that the game code also access enemy hp so if you want to hook this address you need friend or foe detection
1724824496981.png

use Pre results key until you get back to the list of instructions that access you hero hp
1724824644814.png

We shall watch this instruction with x30 match, to do this press X, L, +, ZL+R, R
1724824744651.png

see that x30: is displayed on the second line, now you go back to the game
1724824799816.png

Now the only one address is captured
Detach and see that the address is the HP address
1724824842280.png

Now you know the calling code only access HP, you can make a cheat with x30 match https://github.com/tomvita/Breeze-Beta/wiki/make-ASM-hack-with-X30-match
That day I decided to do some manual work to make a shorter cheat so I intercepted the bl instead of hooking the line that wrote to the hp

1724825379371.png

This is the code that access hp and if x0 is the same when the call happen then you can use the same [x0, #0x3b0] to write to hp address, I have check it and it turns out to be true.

Here is the code hp 1000 with the normal x30 match method, it's longer but easier to make

[hp 1000]
04000000 016AEE20 B943B013
04010000 016AEE20 144ACB72
04010000 02961BE8 A9376BF9
04010000 02961BEC 18000139
04010000 02961BF0 53103FDA
04010000 02961BF4 6B1A033F
04010000 02961BF8 54000061
04010000 02961BFC 180000D3
04010000 02961C00 B903B013
04010000 02961C04 B943B013
04010000 02961C08 A9776BF9
04010000 02961C0C 17B53486
04010000 02961C10 61B80000
04010000 02961C14 000003E8
 

Attachments

Last edited by TomSwitch,
The answer to 1 is don't use Breeze, master code generated is essential to Breeze working for you

I just looked at the code I did for this game, seems I work on it a bit but stopped for reason I don't remember, only made one cheat and that actually was using goto call

[Breeze beta92f LOST EPIC 1.01 TID: 010098F019A64000 BID: 0E8A7FADD7AF60C9]

[hp]
04000000 017721B4 97FCF317
04010000 017721B4 1447BE85
04010000 02961BC8 B943E401
04010000 02961BCC B903C401
04010000 02961BD0 18000081
04010000 02961BD4 B903B001
04010000 02961BD8 AA1F03E1
04010000 02961BDC 17B5348D
04010000 02961BE0 000003E8

I don't have to use breeze? But I like it a lot :cry: i cant live with it :wacko:
My question is... in which version does "master" not appear by itself?
Why did it never appear in 91 or is there a button to make it not appear.
Or also my question is, if I delete master, does it affect any cheat???
 
you can find pointer for the games?
@dsrules ,you know that i'm not as fast as you at finding and creating cheats and then
always complete them before publishing them.
That will be yours then


It's difficult? In 5 minutes I was going to look for those cheats, but @NeoGranzon will do them
@Jericoss ,nobody is stopping you from creating them yourself,for example i made cheats for games that others had made like Cat Quest III.
 
@dsrules ,you know that i'm not as fast as you at finding and creating cheats and then
always complete them before publishing them.

@Jericoss ,nobody is stopping you from creating them yourself,for example i made cheats for games that others had made like Cat Quest III.

Hi!!, Very kind but I really respect the fact that you said it first. I really don't like doing something that someone who already chose it first.
I'm trying to make some old cheats for a game that I didn't remember.
 
Hi!!, Very kind but I really respect the fact that you said it first. I really don't like doing something that someone who already chose it first.
I'm trying to make some old cheats for a game that I didn't remember.
@Jericoss ,i want to remind you and everyone that here it is not a competition to see who gets to create cheats first,but we are all in the same boat,there are those who are better and those who are less good at finding and creating them.
I would like us to all help each other as many do,if in the past i have made a mistake with some user,this is the time to apologize publicly.
 
@Jericoss ,i want to remind you and everyone that here it is not a competition to see who gets to create cheats first,but we are all in the same boat,there are those who are better and those who are less good at finding and creating them.
I would like us to all help each other as many do,if in the past i have made a mistake with some user,this is the time to apologize publicly.
Understood!!! :)
 
  • Like
Reactions: zebrone

Making of hp 1000
Post automatically merged:

I don't have to use breeze? But I like it a lot :cry: i cant live with it :wacko:
My question is... in which version does "master" not appear by itself?
Why did it never appear in 91 or is there a button to make it not appear.
Or also my question is, if I delete master, does it affect any cheat???
Only very few game uses loaded modules, stop hacking this game that you saw mater code generated for you and maybe you never will again
 
Last edited by TomSwitch,
Lost Epic
TID: 010098F019A64000
BID: 9B8920A9247AD29C v 1.00

[*HP Jericoss]
580F0000 03B36E78
580F1000 000000B8
580F1000 00000098
580F1000 00000040
580F1000 00000020
780F0000 000003A0
640F0000 00000000 00000378

[*Vigor ]
580F0000 03CB1E70
580F1000 00000000
580F1000 000000B8
580F1000 00000088
580F1000 00000010
580F1000 00000020
780F0000 000003B4
640F0000 00000000 000186A0

[*Especial Izquierdo]
580F0000 03B34370
580F1000 000000B8
580F1000 00000118
580F1000 00000040
580F1000 00000020
580F1000 00000980
780F0000 000000C0
640F0000 00000000 00000000

Hello Jericoss,

If you're still looking for Lost Epic game codes for version 1.0.0, here:

[Lost Epic Us v1.0.0 TID= 010098F019A64000 BID= 9B8920A9247AD29C by.lulu5431]

[Must Be On]
04000000 01692F40 144B3906
04000000 0169E24C 144B0C4B
04000000 0170D658 14494F38
04000000 018B1404 1442C02B
04000000 0170C75C 14495317
04000000 017F7840 1445A6D6
04000000 019436C8 1440775E
04000000 017F9C40 14459E0A
04000000 0170C748 1449532A
08000000 02961338 35000087 18000087
08000000 02961368 1E2703E0 00000000
08000000 02961378 35000087 18000087
08000000 029614B0 35000087 18000087
08000000 029614B8 17BD3FD3 290DA28B
08000000 029613E0 0B150115 18000075
08000000 029613E8 0001869F 17B6ACDE
08000000 02961380 17B4F3B3 11000508
08000000 02961370 00005431 17B4C6F5
08000000 02961348 B943D668 00000000
08000000 029613A8 52800C75 00000000
08000000 02961440 35000087 18000087
08000000 02961448 17BF88A0 B9006909
08000000 02961458 17BF889C B9006909
08000000 02961460 00005431 00001537
08000000 02961450 18000069 00000000
08000000 029613B0 00005431 17BA5925
08000000 02961410 17B6ACCE B943A275
08000000 02961418 17B6ACCC 52800035
08000000 02961350 00005431 17B6B0C3
08000000 02961358 35000087 18000087
08000000 02961388 52800008 00000000
08000000 02961390 00005431 17B4F3B0
08000000 029614C0 290DA68C 00000000
08000000 029614C8 00005431 17BD3FD0
08000000 02961360 17B4C6F8 1E203940
08000000 02961340 17B6B0C6 0B080128
08000000 029613D0 54000060 7100043F
08000000 029613F0 35000087 18000087
08000000 029613F8 17B6ACD4 B943A275
08000000 029613D8 17B6ACE1 0B150115
08000000 02961400 B9416261 00000000
08000000 02961408 54000061 7100043F
08000000 02961398 35000087 18000087
08000000 029613A0 17BA5928 0B150115
08000000 02961468 35000087 18000087
08000000 02961470 17BA61F4 79400408
08000000 02961478 52800C68 00000000
08000000 02961480 17BA61F0 B8002008
08000000 029613C0 17B6ACE7 0B150115
08000000 029613C8 B9416261 00000000
08000000 029613B8 35000087 18000087

[Inf Endurance]
04000000 02961348 00005431

[No Cooldown skills]
04000000 02961368 00005431

[Inf Jump]
04000000 02961388 00005431

[No Consumption of Items]
04000000 029613A8 00005431

[Inf Health]
04000000 029613C8 00005431

[One Hit Kill]
04000000 02961400 00005431

[Inf Skill Points]
04000000 02961450 00005431

[Material Max]
04000000 02961478 00005431

[Currency and Items Max]
04000000 029614C0 00005431

The codes working nicely, but beware for the [Material Max] codes as this will make any material that the enemy drop will be non-elemental or non-status effect. Please credit this to lulu5431 (somehow I find these codes by using the BID). I hope it will help.
 
the best version of cheat for me is v1.1.1 BID 1DB918AFB40447C8 so if you want just downgrade to that version. The original code creators did not release a new update. By the way there is a new update BID CB97F4585D9B75C5

got this code using code updater (some codes may not work)
all credits to the original code creator

Prince of Persia : The Lost Crown v. 1.3.1

TID : 0100210019428000
BID : CB97F4585D9B75C5

Prince of Persia : The Lost Crown v. 1.3.1
TID : 0100210019428000
BID : CB97F4585D9B75C5
[v655360]

[Trap Is Neutralized ON]
04000000 01FE4A4C D503201F

[Trap Is Neutralized OFF]
04000000 01FE4A4C 340000AA

[Full Screen Items Pickup]
04000000 01EF7468 1E27F008

[Movement 2x]
04000000 0346AAD8 1E201005
04000000 0346CCDC 1E20100B

[Moon Jump]
04000000 01ABAF20 52800028
04000000 0209C278 D503201F
04000000 03464760 D503201F

[Inf. Dash]
04000000 0215CD34 52800020

[Automatic Block]
04000000 01EEEE4C 52800109

[Inf. Athra Surges]
04000000 01EE82C0 528000AA

[Athra No Cooldown Time]
04000000 01BD704C 1E2703E0

[Time Crystals x128]
04000000 0202FE5C 0B141D29

[Inf. Arrows]
04000000 01CD3060 4A010022

[Inf. Potion]
04000000 0478D0A0 4A010022

[Free Shopping & Upgrades]
04000000 02097D04 B900151F
04000000 02097D10 29017FE0

[AoE Shot Arrows Undiminished]
04000000 021DC05C 1E211820

[Get The Little Sargon Skin]
04000000 02242074 52800020

[Can Equip All Talismans]
04000000 01CA8088 B900391F
04000000 03277D08 52800014

[No Limit Amulet Slot]
04000000 021DE654 D503201F

some cheat missing from v1.1.1
*Master Code
*Moon Jump (Float)
*Inf. Void Blade Energy Wave
*Inf. HP
*No Damage

Hi,

I have this exact game:

Prince of Persia : The Lost Crown v. 1.3.1
TID : 0100210019428000
BID : CB97F4585D9B75C5
[v655360]

I have generated the file CB97F4585D9B75C5.txt and have copied the codes above into it and copied the file CB97F4585D9B75C5.txt into "atmosphere\contents\0100210019428000\cheats" as the standard procedure.
But still, after starting the game the edizon overlay/tesla says "No cheats loaded".

What could be the issue?
Were these codes tested successfully by anyone?

Regards
 
Request Castlevania Dominus Collection
TID: 0100FA501AF90000
BID: 5F53CA7A7BF87491
TID: 0100fa501af90000BID: 5F53CA7A7BF87491
[DoS HP 999]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 000792cc
640f0000 00000000 03e703e7

[DoS MP 9999]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 000792d0
640f0000 00000000 03e703e7

[DoS STR 999]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 0007922C
620f0000 00000000 03e703e7

[DoS CON 999]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 0007922E
620f0000 00000000 03e703e7

[DoS INT 999]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 00079230
620f0000 00000000 03e703e7

[DoS LCK 999]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 00079232
620f0000 00000000 03e703e7

[DoS Gold 999999]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 00079308
640f0000 00000000 000f423f

[Dos All Weapons]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 00079090
680f1000 11111111 11111111
680f1000 11111111 11111111
680f1000 11111111 11111111
680f1000 11111111 11111111
680f0000 01111111 11111111

[DoS All Armors]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 000790B8
680f1000 11111111 11111111
640f1000 00000000 11111111
620f1000 00000000 00001111
610f0000 00000000 00000011

[DoS All Accessories]
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 000790C7
610f1000 00000000 00000011
680f1000 11111111 11111111
640f1000 00000000 11111111
620f1000 00000000 00001111
610f0000 00000000 00000001

[DoS R+B Moonjump]
80000082
580f0000 02380720
580f1000 00004920
580f1000 00000000
580f1000 00000000
580f1000 000006f0
580f1000 00008b48
580f1000 00000050
780f0000 0000B314
640f0000 00000000 ffffac00
20000000
Post automatically merged:

Request Castlevania Dominus Collection
TID: 0100FA501AF90000
BID: 5F53CA7A7BF87491
 

Attachments

Hi,

I have this exact game:

Prince of Persia : The Lost Crown v. 1.3.1
TID : 0100210019428000
BID : CB97F4585D9B75C5
[v655360]

I have generated the file CB97F4585D9B75C5.txt and have copied the codes above into it and copied the file CB97F4585D9B75C5.txt into "atmosphere\contents\0100210019428000\cheats" as the standard procedure.
But still, after starting the game the edizon overlay/tesla says "No cheats loaded".

What could be the issue?
Were these codes tested successfully by anyone?

Regards
Did you copy the

Prince of Persia : The Lost Crown v. 1.3.1
TID : 0100210019428000
BID : CB97F4585D9B75C5

text into the .txt file as well? Don't do that.
 
I was trying to ask how did you find the pointer for the ds games because I could not find it
Is this about Castlevania Dominus Collection ? @Jericoss I suppose you were looking at this game, wait for Breeze update.
I just installed the game and have a look and this one is with loadable module and the auto master code I made for Breeze is broken as I assume there exist a depth 1 pointer to code segment while actually there is no depth 1 pointer and the actual pointer is depth 2. An update to Breeze will be needed to properly support this game
 
Is this about Castlevania Dominus Collection ? @Jericoss I suppose you were looking at this game, wait for Breeze update.
I just installed the game and have a look and this one is with loadable module and the auto master code I made for Breeze is broken as I assume there exist a depth 1 pointer to code segment while actually there is no depth 1 pointer and the actual pointer is depth 2. An update to Breeze will be needed to properly support this game

Yes, I was searching and found it, but I imagine that with the update it will be easier, right?

Castlevania Dominus Collection
*Castlevania Order of Ecclesia
TID: 0100FA501AF90000
BID: 5F53CA7A7BF87491

[*HP Jericoss]
580F0000 02380720
580F1000 00004940
580F1000 00000008
580F1000 00000000
580F1000 000005B0
780F0000 00000B34
640F0000 00500050 00800080

[*MP]
580F0000 02380720
580F1000 00004940
580F1000 00000008
580F1000 00000000
580F1000 000005B0
780F0000 00000B38
640F0000 00320032 00500050

[*Hearth]
580F0000 02380720
580F1000 00004940
580F1000 00000008
580F1000 00000000
580F1000 00000528
780F0000 00000BFD
640F0000 00000000 00320028

[*Gold 88888]
580F0000 02380720
580F1000 00004940
580F1000 00000008
580F1000 00000000
580F1000 00000528
780F0000 00000C51
640F0000 00000000 00015B38
 
Last edited by Jericoss,
Is this about Castlevania Dominus Collection ? @Jericoss I suppose you were looking at this game, wait for Breeze update.
I just installed the game and have a look and this one is with loadable module and the auto master code I made for Breeze is broken as I assume there exist a depth 1 pointer to code segment while actually there is no depth 1 pointer and the actual pointer is depth 2. An update to Breeze will be needed to properly support this game
yeah, wasn't able to find pointer for PoR and DoS, the last offset exceeded 4 digits
pointer for asm was fine

update: increased offset num (0x02 > 0x20) and was able to find pointers in 4 digits
 
Last edited by dsrules,
Mika and the Witch's Mountain 1.0.1
TID: 0100CDB01E606000
BID: EA8FD077ED0F740E

Code:
[max charm]
04000000 03B05D60 52800C6A 

[max charm off]
04000000 03B05D60 1100054A

How to use:
Enable [max charm], pick up a charm. Charm quantity will be max.

Will post more if I manage to find more.

Enjoy~
 

Site & Scene News

Popular threads in this forum