13 sentinels script (yuzu) doesn't retrieve text in some cases
ganqqwerty opened this issue · 12 comments
For the 比治山隆俊 character, his second scene with delinquents (1985年廃工場裏/0%). The protagonist's phrases are captured by the Agent, but the text that other characters produce is not captured. Agent produces the error message for them:
onEnter name 2 (speech bubble)
onEnter dialogue 2 (speech bubble)
Error: access violation accessing 0x25c66800000
緒方稔二
System: Windows 11,
script 1388|yuzu 1675 | 十三機兵防衛圏 (64-bit) | 1.00 | AMD
Agent Version: 0.1.3
Yuzu version 1675 (2024-01-07)
I encountered this too. In scenes like where BJ is displaying the news castor talking about the current year.
That's great but if you ever want me to fix this, you will need to give me a save file with saves just before the problems or fix it yourself. I can't fix this without it, the game is very long i can't spend 5-10 hours playing it just to fix one game.
Indeed! Here is a save file:
https://drive.google.com/file/d/1BGDPJ_CQtfGPNrlQ8fFDNT4XxOHtaZyt/view?usp=sharing
Now, here's how to get to problematic episodes.
Motorcycle episode
Run the game, click Load game and pick the motorcycle episode
News narrator episode
- Load the motorcycle episode
- Play + to load the game menu
- In the game menu Go to Event Archive (イベントアーカイブ) and pick the events related to the character 南奈津乃 using left and right buttons. The characters are picked in tabs on the top-right part of the screen
The problematic event is 2065 year as shown on screenshot:
The problem will start when the cute-robot starts broad casting the hologram with the news.
Delinquents episode
if there's any problem with the Events archive, I can record a video to show what to do. I can also help online on discord or zoom or whatever. Unfortunately it's not possible to save a game when you view the Event archives.
Thanks that will do. I'll look at it tomorrow
I can find a better hook for dialogue text, but there's no good hook for the name of the current character
NS_010045C014650000_13_Sentinels_Aegis_Rim.zip
I think i fixed it but test it too
Oh wooow, so quick! Thanks, will test it today!
All scenes that I mentioned work really well now. Now there's no characters' names but IMO it's much more practical like that. I did some regression testing for 10-15 other episodes and everything seems to work perfectly. Thank you so much for your time!!!
Now, I tried to search for good addresses myself using CheatEngine but failed to see the content. Like the text is searchable but I can't view it using any of encodings. Did you use other tool to discover the addresses? I'd love to add descriptions of the battle menus, because they're written in pretty weird font and use complex terminology.
I used dynarmic tracer script it's on the agent discord. We may publish tools like this in the future when they are more easy to use.
https://discord.com/channels/867944111557201980/888396325345964092/1167233041719103508
I also posted a video of me using it, it's stickied in the same channel