Gaming Emulation Misc Xenoblade Chronicles 3 - Emulator/Etc Discussion

Lucinamarth

Active Member
Newcomer
Joined
Jan 7, 2017
Messages
34
Trophies
0
Age
23
XP
115
Country
Hi everyone! I've been trying to play XBC3 with Ryujinx using my own personal dump of the base game (+save), update 2.0 and the 4 waves of DLC (all EU region). The base game + update 2.0 runs fine with a 60fps 1440p mod on every firmware I have tried, but in every case, when I add the DLC .NSPs in the DLC tab and try to boot the game, Ryujinx crashes. I have tried repacking the updates and DLC to match the firmware, but this did not fix the problem. I am at a loose end as to how to fix this.

https://gbatemp.net/threads/xenoblade-chronicles-3-emulator-etc-discussion.616262/post-10139440

These instructions seem helpful, but following the steps did not solve the issue. I am currently using Firmware 17.0.0, and the update + DLCs were dumped on 16.1.0, but the problem occured even when using 16.1.0 firmware and keys.
Any recommendations would be welcome.
 

XeroLeaf

Member
Newcomer
Joined
Oct 16, 2023
Messages
9
Trophies
0
Age
44
XP
20
Country
Comoros
You're really going to stand on the point that he forgot to add an apostrophe-s at the end of "hardware's"?

"The hardware's filesystem"

There, I fixed it for you.
Except that an FPS patch does not happen at the file level. They happen in memory. So it's so far off the mark as to not matter.
 

edale

Well-Known Member
Member
Joined
Nov 28, 2020
Messages
162
Trophies
0
Age
39
XP
602
Country
United States
Except that an FPS patch does not happen at the file level. They happen in memory. So it's so far off the mark as to not matter.
...I don't have the amount of time it would take to explain the fundamentals of how the back-end of an emulator works, and I doubt many here would appreciate a long and involved post full of technobabble. Just trust me when I say that OldManKain knows what he's talking about, and he's not as far off the mark as you might think.
 

OldManKain

Well-Known Member
Member
Joined
May 17, 2022
Messages
123
Trophies
0
Location
Washington
XP
766
Country
United States
Except that an FPS patch does not happen at the file level. They happen in memory. So it's so far off the mark as to not matter.
IPS, and IPSwitch (pchtxt) patches (Which are files) happen at runtime and patch the main file, they are not memory modifications they are assembly modifications. So yes a lot of 60fps mods happen at the file level.

Cheats load into the memory at runtime on emulators. (You can turn them on and off whenever on real hardware) But if the emulators file system is not working right it won't apply what is inside that .txt file from the emulated file system and put it into memory, It's really simple honestly.
 

XeroLeaf

Member
Newcomer
Joined
Oct 16, 2023
Messages
9
Trophies
0
Age
44
XP
20
Country
Comoros
IPS, and IPSwitch (pchtxt) patches (Which are files) happen at runtime and patch the main file, they are not memory modifications they are assembly modifications. So yes a lot of 60fps mods happen at the file level.

Cheats load into the memory at runtime on emulators. (You can turn them on and off whenever on real hardware) But if the emulators file system is not working right it won't apply what is inside that .txt file from the emulated file system and put it into memory, It's really simple honestly.
And where do you think the modified op codes go but memory? If that was not the case then the changes would be permanent and you would not be able to check them on/off. So of course all files are read but its into memory they are read and in memory where they are modified/patched.

The fact that every other mod I've seen is working makes me think it unlikely they simply broke the file patching system out of no where as you are suggesting.
 
Last edited by XeroLeaf,

OldManKain

Well-Known Member
Member
Joined
May 17, 2022
Messages
123
Trophies
0
Location
Washington
XP
766
Country
United States
IPS, and IPSwitch (pchtxt) patches (Which are files) happen at runtime and patch the main file, they are not memory modifications they are assembly modifications.

Cheats load into the memory at runtime on emulators. (You can turn them on and off whenever on real hardware) But if the emulators file system is not working right it won't apply what is inside that .txt file from the emulated file system and put it into memory, It's really simple honestly.

And where do you think the modified op codes go but memory? If that was not the case then the changes would be permanent and you would not be able to check them on/off. So of course all files are read but its into memory they are read and in memory where they are modified/patched.

The fact that every other mod I've seen is working makes me think it unlikely they simply broke the file patching system out of no where as you are suggesting.
You could just go to the Yuzu discord and see they already know there is an issue and they are actively looking into it.
 

XeroLeaf

Member
Newcomer
Joined
Oct 16, 2023
Messages
9
Trophies
0
Age
44
XP
20
Country
Comoros
You could just go to the Yuzu discord and see they already know there is an issue and they are actively looking into it.
Can you link to what you are referring to? I just saw monthly announcement stuff mostly. The Sept announcement that came out today does not mention it.
 

edale

Well-Known Member
Member
Joined
Nov 28, 2020
Messages
162
Trophies
0
Age
39
XP
602
Country
United States
I got the 60 FPS mod working in Yuzu.

In the text file change:

Code:
[60 FPS Gameplay + 30 FPS Cutscene + UI Speed Fix + Ether Channel Crash Fix]
to
Code:
[60 FPS Gameplay + 30 FPS Cutscene]
And it'll work in Yuzu.

I guess the problem was just the description being too long... There must be a character limit somewhere we don't know about.

@XeroLeaf @OldManKain
 
  • Like
Reactions: AnthonyRijos

Myrk

New Member
Newbie
Joined
Oct 17, 2023
Messages
3
Trophies
0
Age
39
XP
17
Country
Canada
I got the 60 FPS mod working in Yuzu.

In the text file change:

Code:
[60 FPS Gameplay + 30 FPS Cutscene + UI Speed Fix + Ether Channel Crash Fix]
to
Code:
[60 FPS Gameplay + 30 FPS Cutscene]
And it'll work in Yuzu.

I guess the problem was just the description being too long... There must be a character limit somewhere we don't know about.

@XeroLeaf @OldManKain
Wow thank you! It does work now.
Such a simple thing really...
 

Ricardokun

Member
Newcomer
Joined
Oct 23, 2023
Messages
6
Trophies
0
Age
42
XP
19
Country
Costa Rica
in case someone needs it, these are the cheat codes for 2.1.1
the file name must be 0AE74B263D8AC3CF.txt

[mine]
[credits: Ricardokun]

{Xenoblade Chronicles 3 v2.1.1}
040B0000 01295230 F9400009
040B0000 01295234 B940A929
040B0000 01295238 12001D2A
040B0000 0129523C D65F03C0
040B0000 01295240 AA0203F3
040B0000 01295244 97FFFFFB
040B0000 01295248 3630004A
040B0000 0129524C 2A1F03F4
040B0000 01295250 17BD10FC
040B0000 01295254 AA0103F6
040B0000 01295258 97FFFFF6
040B0000 0129525C 3730008A
040B0000 01295260 10000009
040B0000 01295264 B940112B
040B0000 01295268 1B0B7E94
040B0000 0129526C 17BD10F6
040B0000 01295274 BD4037E1
040B0000 01295278 10000000
040B0000 0129527C 1E202028
040B0000 01295280 54000085
040B0000 01295284 BD402006
040B0000 01295288 1E262821
040B0000 0129528C BD0037E1
040B0000 01295290 4D008100
040B0000 01295294 D65F03C0
040B0000 0129529C F9400268
040B0000 012952A0 394F0508
040B0000 012952A4 34000088
040B0000 012952A8 10000000
040B0000 012952AC BD40140A
040B0000 012952B0 1E2A0908
040B0000 012952B4 1E202902
040B0000 012952B8 D65F03C0
040B0000 012952C0 531E7400
040B0000 012952C4 D65F03C0
040B0000 012952C8 7100151F
040B0000 012952CC 54000061
040B0000 012952D0 528003C9
040B0000 012952D4 39003269
040B0000 012952D8 7100051F
040B0000 012952DC D65F03C0
040B0000 012952E0 52800077
040B0000 012952E4 39034117
040B0000 012952E8 D65F03C0
040B0000 012952EC F85583A8
040B0000 012952F0 F9400108
040B0000 012952F4 B940A909
040B0000 012952F8 12001D2A
040B0000 012952FC 3630006A
040B0000 01295300 3945D901
040B0000 01295304 17BDD603
040B0000 01295308 17BDD604

[Sigile active]
040B0000 0013C2AC 36FFBD9C

[Invisibility Off]
040B0000 0013C2AC 37E0021C

[2x damage]
040B0000 001D9640 1442EEF9
040B0000 01295270 00000002

[4x damage]
040B0000 001D9640 1442EEF9
040B0000 01295270 00000004

[8x damage]
040B0000 001D9640 1442EEF9
040B0000 01295270 00000008

[Damage restoration]
040B0000 001D9640 AA0103F6

[money 4 times]
040B0000 002FA6AC 0B150B08
040B0000 0095A274 0B080928

[money does not decrease]
040B0000 002FA75C 6B1F0308
040B0000 00A850FC 4B1F0108
040B0000 00A863EC 4B1F0108

[auto-reply]
040B0000 00D3C408 320007E8
040B0000 00D3D180 D503201F

[HP does not decrease]
040B0000 001D963C 1442EF01

[HP does not decrease Off]
040B0000 001D963C AA0203F3

[Auto-dodge - Enabled]
040B0000 0020AB0C 144229F8

[Auto-dodge - Disable]
040B0000 0020AB0C 3945D901

[2x experience value]
040B0000 00312040 0B080528

[4 times the experience value]
040B0000 00312040 0B080928

[8 times the experience value]
040B0000 00312040 0B080D28

[SP points are not reduced]
040B0000 00A9261C 4B1F03F7

[Class Unlocked]
040B0000 00312350 1A803009

[8 times professional experience]
040B0000 00312174 0B090D02

[16 times professional experience]
040B0000 00312174 0B091102

[32 times professional experience]
040B0000 00312174 0B091502

[Full Map Looting - On]
040B0000 00B2174C D503201F

[Full Map Looting - Off]
040B0000 00B2174C 54425AA5

[Increased pickup range]
040B0000 00B216D4 1E261008

[Nopon Coins Do Not Decrease]
040B0000 006FF610 79074E7F
040B0000 006FF634 9A883102
040B0000 008D91F0 6B08011F
040B0000 008DA9CC 52800001
040B0000 008E7678 6B08011F
040B0000 008E84A4 52800001

[All accessories become 30]
040B0000 005A371C 9433C6EB

[4x experience for discovering new locations]
040B0000 004DA7A0 1436EAC8

[Increased block rate]
040B0000 002E5D64 1A8A3149
040B0000 002E5D78 1A8A3148

[Landmarks are fully open.]
040B0000 00618DCC D503201F

[All Landmarks Unlocked - Off]
040B0000 00618DCC 36002560

[Rest points are fully open]
040B0000 0075CF40 5280003C

[Rest point fully on/off]
040B0000 0075CF40 1200001C

[Moon jump (hold B)]
040B0000 00B4721C 941D3816
040B0000 01295298 00000000
80000002
040B0000 01295298 3F800000
20000000

[Fall damage negated]
040B0000 00B7800C AA1F03F4

[Movement speed 1.5 times]
040B0000 00B39E04 1E2F1000
040B0000 00B39E0C 1E2F1000

[Movement speed 2.0 times]
040B0000 00B39E04 1E201000
040B0000 00B39E0C 1E201000

[Movement speed 3.0 times]
040B0000 00B39E04 1E211000
040B0000 00B39E0C 1E211000

[Movement speed 4.0 times]
040B0000 00B39E04 1E221000
040B0000 00B39E0C 1E221000

[Movement speed restored]
040B0000 00B39E04 1E212800
040B0000 00B39E0C 1E2E1000

[Demon Realm points x5]
040B0000 0029F340 528000A8
040B0000 0029F344 1B087C63

[Ether bottle is refilled at once]
040B0000 00789DB4 1E204020

[A lucky monster will appear]
040B0000 00778BE8 52800036

[A lucky monster is bound to come out]
040B0000 00778BE8 2A0403F6

[Chain meter maximum]
040B0000 0019C198 1E29CD20

[Combat skills refill speed 2 times]
040B0000 00194674 9444030A
040B0000 012952BC 40000000

[Combat skill refill speed 4 times]
040B0000 00194674 9444030A
040B0000 012952BC 40800000

[Combat skill filling speed is 6 times]
040B0000 00194674 9444030A
040B0000 012952BC 40C00000

[Combat skills are filled instantly]
040B0000 00194674 9444030A
040B0000 012952BC 42C80000

[Professional level cap unlocked]
040B0000 00311C50 D503201F
040B0000 00312168 1A88011B
040B0000 00635AD4 1A880100

[The spirit link will not overheat]
040B0000 0022A608 1E293929

[Spirit Rank Link Level Maxed Out]
040B0000 00238E50 94417124

[Infinity Sword Drawing Time]
040B0000 001B6880 1E204000

[Spirit Rank Link Overheat Does Not Dissipate - On]
040B0000 0022AE80 D503201F

[Spirit Rank Link Overheat Dissipates - Off]
040B0000 0022AE80 5400046A

[Rapid increase in bond points]
040B0000 00304ED0 0B141114

[Bond points are not reduced (DLC)]
040B0000 00771DB4 4B1F0008

[Mark Grave of The Title Holder - On]
040B0000 00A46C08 D503201F

[Mark Grave of The Title Holder - Off]
040B0000 00A46C08 36000120

[Mark transmission lines and plants ON]
040B0000 009DAD50 D503201F
040B0000 00AD7DA8 D503201F

[Mark transmission lines and plants OFF]
040B0000 009DAD50 360018C0
040B0000 00AD7DA8 3607F840

[Soul Hacking Rapid Strengthening]
040B0000 00D37B34 6B14029F
040B0000 00D37B38 5A9F3282
040B0000 00D37B98 6B14029F
040B0000 00D37B9C 5A9F3282
040B0000 00D37B98 6B14029F
040B0000 00D37B9C 5A9F3282
040B0000 00D37C60 6B14029F
040B0000 00D37C64 5A9F3282
040B0000 00D37CC4 6B14029F
040B0000 00D37CC8 5A9F3282
040B0000 00D37D10 6B1602DF
040B0000 00D37D1C 5A9F32C2
040B0000 00D37D60 6B1602DF
040B0000 00D37D6C 5A9F32C2
040B0000 00D37DB0 6B1602DF
040B0000 00D37DBC 5A9F32C2
040B0000 00D37E18 6B14029F
040B0000 00D37E1C 5A9F3282
040B0000 00D37E8C 6B1602DF
040B0000 00D37E90 5A9F32C2
040B0000 00D37F08 6B1602DF
040B0000 00D37F0C 5A9F32C2
040B0000 00D37F08 6B1602DF
040B0000 00D37F0C 5A9F32C2
040B0000 00D38000 6B1602DF
040B0000 00D38004 5A9F32C2
040B0000 00D3A968 14000014

[The cooking effect lasts indefinitely]
040B0000 0030BB8C 1E204020

[Unlocked Rest Spot Downgrading Functionality]
040B0000 00726484 1A89B129
040B0000 007255F8 7100051F
040B0000 008FB084 D503201F

[Earn crystals 4X in challenge mode]
040B0000 002A1F68 0B0B094A

[Exchange Market Conversion Fee Reduced]
040B0000 0059FDC4 14000005
040B0000 005F9948 52800108

[Walking on sand will not wash away]
040B0000 00B76218 1E212020

[Scene damage is invalid (hazard resistance)]
040B0000 00B93780 17FFFF9F

[Ignore the requirements of collection tasks]
040B0000 0059FC28 52800640

[Ignore collection task requirements OFF]
040B0000 0059FC28 1A8833E0

[Collection book allows direct registration]
040B0000 006138A8 17FFFFDA
040B0000 006138E4 17FFFFCD

[Collection book is closed (do not use before tutorial)]
040B0000 006138A8 35FFFB49
040B0000 006138E4 35FFF9A0

[No materials are required when modifying X device]
040B0000 006C8EBC B940039B

[Making dishes ignores material requirements]
040B0000 008D8A48 38366B3A

[Orb smelting ignores material requirements]
040B0000 008E67DC D503201F
040B0000 008EC1DC 52800021

[Weapon enhancement ignores material requirements]
040B0000 0064B5CC 52800020
040B0000 00852D0C 9A88B101

[Combat Skills Unlocked Tools (DLC)]
040B0000 0060A7BC 2A1F03E2

[Orb Unlock Tools Unreduced (DLC)]
040B0000 0060A7FC 2A1F03E2

[Accessories Unlocking Tools Unreduced (DLC)]
040B0000 0060A83C 2A1F03E2

[The growth of bonding abilities and unlocking tools remain unchanged]
040B0000 009380B8 52800002
Post automatically merged:

Not a single mod or cheat will work with the new update until someone updates them.
I just did, I posted a comment with the new cheats
Post automatically merged:

xenoblade chronicles 3 2.1.1 cheats file
Post automatically merged:

Can anyone update the moon jump code and movement speed and other codes for update 2.1.1. I can't seem to make it work in yuzu.
I did
 

Attachments

  • contents.zip
    3 KB · Views: 39
Last edited by Ricardokun,

edale

Well-Known Member
Member
Joined
Nov 28, 2020
Messages
162
Trophies
0
Age
39
XP
602
Country
United States
So I finally got around to reporting the character limit thing on the Yuzu Discord, only to find out it's already been fixed.

EA build 3943 (maybe 3944, not 100%) and newer will have no problems using the code with the longer description.
The current mainline build (1599) already has the fix implemented as well.

And I was right about it being a character limit issue:
https://github.com/yuzu-emu/yuzu/pull/11846
 
  • Like
Reactions: edgydog1982

edgydog1982

Member
Newcomer
Joined
Feb 10, 2023
Messages
12
Trophies
0
Age
41
XP
262
Country
France
I created the following file :
~\AppData\Roaming\yuzu\load\010074F013262000\60 FPS\exefs\2.1.1.pchtxt

I put these lines in it :
[60 FPS Gameplay + 30 FPS Cutscene]
580F0000 01BA1A90
780F0000 00000080
11050000 01BA1A98 00000000
08000000 01B42DB0 00000001 00000001
640F0000 00000000 3C888889
20000000
11050000 01BA1A98 00000001
08000000 01B42DB0 00000002 00000002
640F0000 00000000 3D088889
20000000
04000000 01295300 F9400015
04000000 01295304 1E2E1001
04000000 01295308 1E27D002
04000000 0129530C 1E221821
04000000 01295310 BD0216A1
04000000 01295314 D65F03C0
04000000 00067370 9448B7E4

I'm on Yuzu 1598 (Mainline), but the game is still in 30 FPS.

Does anyone have an idea ?

My list of mods :

1698247556558.png
 

edale

Well-Known Member
Member
Joined
Nov 28, 2020
Messages
162
Trophies
0
Age
39
XP
602
Country
United States
  • Love
Reactions: edgydog1982

Honks

Member
Newcomer
Joined
Jun 7, 2023
Messages
7
Trophies
0
Age
37
XP
31
Country
United States
in case someone needs it, these are the cheat codes for 2.1.1
the file name must be 0AE74B263D8AC3CF.txt
Would it be possible to add Item pickup distance x3 and item, coin, ether, money multiplier x3? The sources that worked for version 2.0.0 are here if that helps cheatslips com game xenoblade-chronicles-3 3975 (cant post links)
 

Ricardokun

Member
Newcomer
Joined
Oct 23, 2023
Messages
6
Trophies
0
Age
42
XP
19
Country
Costa Rica
Would it be possible to add Item pickup distance x3 and item, coin, ether, money multiplier x3? The sources that worked for version 2.0.0 are here if that helps cheatslips com game xenoblade-chronicles-3 3975 (cant post links)
in that list you have full map loot that is like 100x distance item pickup, no money reduction and same for ether, aren't those good enough?
 

edale

Well-Known Member
Member
Joined
Nov 28, 2020
Messages
162
Trophies
0
Age
39
XP
602
Country
United States
in that list you have full map loot that is like 100x distance item pickup, no money reduction and same for ether, aren't those good enough?
That causes a bug in Colony 9 where you get a quest item before accepting the quest, which stops you from accepting the quest, so you can never finish the quest.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/Y9WKPRUjNQ4?si=raUf8jEiET8rmH2P