Xenoblade Chronicles X cheats and mods

  • Thread starter Thread starter Ultimos54
  • Start date Start date
  • Views Views 649,379
  • Replies Replies 3,187
  • Likes Likes 57
I only tried a little and it was twice as fast, like the topple lasting about 2 seconds when it should last 4.5s
 
If this is on emulator, make sure you are using the cheats + the pchtxt at the same time. I think we might need to set up 2 different threads like we did for XB3, one for hardware, one for emulation, what do you think @masagrator
how are you able to see if both are active? i've chucked the folder (that contains cheats and exfs) into the mod repository and under properties on XCX i can see that it's enabled, the version says IPSwitch, Cheats. would that mean that both are enabled? because only instance of the cheat shows up in the properties if you get what i'm saying ;o
 

Attachments

  • Screenshot 2025-03-22 024823.png
    Screenshot 2025-03-22 024823.png
    17.7 KB · Views: 49
Update on 60fps mod by @fl4sh_ and @StevensND
Camera is being worked on



*EDIT* READ Stevens POST you need to use the ipswitch (pchtxt) and the cheats together it fixes 99% of the problems
Aura and debuff timing is fine when you do this.
Skell lock and block is fine when you do this.
Waterfalls, weather, grass is fine when you do this.
Am I doing something wrong? I'm still getting double speed on QTE's, grass, auras, debuffs, etc.
imgonline-com-ua-twotoone-zcflcRVg7c4ONg9.png
 
Hey guys what happen to the 60fps mod that made the cutscene run at 60fps it seem was working perfect before anyway to make it work along side the qte fix 60fps mod for ryujinx canary
Post automatically merged:

[60 FPS]
80002100
08000000 01DA33A0 00000001 00000001
20000000
80008100
08000000 01DA33A0 00000002 00000002
20000000

This is the 60fps that has 60fps cutscene but the qte isnt fix I was wondering is there's away to implement it and what I need to change I also want to know if their is a way to make the fps dynamic so it doesnt run in slow motion the minute the fps drop below 60fps
 
Last edited by Flamerz,
  • Like
Reactions: weilai
Can you create a zipped file with the cheats you have and post it here?

Can you please post the codes you are using ? Would be much appreciated. I’ve been trying for a while and had no success

here, open mod location for the game from citron and extract the zip there, and enable the ones you want from game properties
all codes were found on this thread, almost all of them are avaliable on op's zip
PS: these cheats are for citron only, I don't use ryu.
 

Attachments

Last edited by Yuniheim,
  • Like
Reactions: weilai
ahh yeah, yeah thats the moonjump I wanted where holding jump or something lets you go up haha
the rapid fire looks okay
 
ahh yeah, yeah thats the moonjump I wanted where holding jump or something lets you go up haha
the rapid fire looks okay
made this fix for people who want a full Enemy Index with no blank names

1. enable View All Enemy Index ON
2a. open Enemy Index and push Up, then hold Up or keep pressing Up until you reach the 1st enemy Abyssal Levitath
or use
2b. open Enemy Index and push Right 18 times to arrive at the 1st enemy name, hold Down or keep pressingDdown until you reach the last enemy Zu Pharg
3. exit Enemy Index menu then enable the Blank Enemy Index fix cheat
4. enable View All Enemy Index OFF

2a will create 1 blank entry
2b will create 19 blank entries
Code:
[Blank Enemy Index fix, Must read the instructions]
580F0000 01DD0408
780F0000 000a0af0
640f0000 00000000 00000000
780F0000 00000378
640f0000 00000000 00000000
780F0000 0000045c
640f0000 00000000 00000000
780F0000 00000258
640f0000 00000000 00000000
780F0000 00000204
640f0000 00000000 00000000
780F0000 000000c0
640f0000 00000000 00000000
780F0000 000003b4
640f0000 00000000 00000000
780F0000 000001c8
640f0000 00000000 00000000
780F0000 0000060c
640f0000 00000000 00000000
780F0000 00000288
640f0000 00000000 00000000
780F0000 0000036c
640f0000 00000000 00000000
780F0000 00000360
640f0000 00000000 00000000
780F0000 00000318
640f0000 00000000 00000000
780F0000 00000270
640f0000 00000000 00000000
780F0000 0000039c
640f0000 00000000 00000000
780F0000 00000288
640f0000 00000000 00000000
780F0000 000001b0
640f0000 00000000 00000000
780F0000 0000024c
640f0000 00000000 00000000
780F0000 00000a5c
640f0000 00000000 00000000
 
Last edited by dsrules,
  • Like
Reactions: andreiarturo
ok, found the timer for status infliction:
0569BC 28 11 91 52 08 A1 A7 72 MOV W8, #0x3D088889
^ these 2 instructions determine how "quickly" the timer goes.
the reason why 60 fps is faster is because this was programed with 30fps
based on this number: 0x3D088889 ==> 0.0333333351
also 1/30 = .03333333351

so for 60fps, the value needs to be adjusted to 1/60 => 0.01666666666 => 0x3C888889
0569BC 28 11 91 52 08 91 A7 72 MOV W8, #0x3C888889

[30fps status timer]
08000000 000569BC 72A7A108 52911128

[60fps status timer]
08000000 000569BC 72A79108 52911128

and even for those trying @ 45, 120
[45fps status timer]
08000000 000569BC 72A796C8 52816C28

[120fps status timer]
08000000 000569BC 72A78108 52911128

also, with this i can control the timer to go slower or faster or even flat out stop.
 
Last edited by Gamerjin,
[60 FPS]
80002100
08000000 01DA33A0 00000001 00000001
20000000
80008100
08000000 01DA33A0 00000002 00000002
20000000

just wondering if someone can show what to change in this code in order to make the 60fps dynamic so that when it goes below 60fps the game doesnt slow down and also fix the QTE and keep the cutscene at 60fps
 
[60 FPS]
80002100
08000000 01DA33A0 00000001 00000001
20000000
80008100
08000000 01DA33A0 00000002 00000002
20000000

just wondering if someone can show what to change in this code in order to make the 60fps dynamic so that when it goes below 60fps the game doesnt slow down and also fix the QTE and keep the cutscene at 60fps
why not ask it to make you breakfast too?
 
  • Like
Reactions: Sodamyte

Site & Scene News

Popular threads in this forum