Odessa ?
- MasterGrand
- Posts: 105
- Joined: Mon Aug 02, 2010 7:12 pm
Odessa ?
Hello guys
I wonder if any away or codes (ASM) to added Odessa and Ted in party members ?
I see codes from Pyriel for Suikoden III make Luc and Yuber and Sarah available...I wonder if he can do that to Odessa and Ted in Suikoden I ?
I wonder if any away or codes (ASM) to added Odessa and Ted in party members ?
I see codes from Pyriel for Suikoden III make Luc and Yuber and Sarah available...I wonder if he can do that to Odessa and Ted in Suikoden I ?
- wataru14
- Guide Writer
- Posts: 727
- Joined: Thu Aug 05, 2010 10:37 am
- Location: Las Vegas
Re: Odessa ?
#Enable Ted and Odessa (save state before activating code!!!)
D01B800E 0001
301B800B 006C
D01B800E 0001
301B800C 006D
Here it is, but it's wonky. You need to playa round with it to make it work.
Make a party of five and turn the code on. DO NOT PUT TIR IN SLOT 4 or 5.
Swap the characters in position 1 and 2.
Save the game and reload.
Ted and Odessa should be in slots 4 and 5. The characters that were there can be selected via Sanchez as normal after reloading.
Sometimes it doesn't work correctly, but it does work.
D01B800E 0001
301B800B 006C
D01B800E 0001
301B800C 006D
Here it is, but it's wonky. You need to playa round with it to make it work.
Make a party of five and turn the code on. DO NOT PUT TIR IN SLOT 4 or 5.
Swap the characters in position 1 and 2.
Save the game and reload.
Ted and Odessa should be in slots 4 and 5. The characters that were there can be selected via Sanchez as normal after reloading.
Sometimes it doesn't work correctly, but it does work.
- MasterGrand
- Posts: 105
- Joined: Mon Aug 02, 2010 7:12 pm
Re: Odessa ?
I dont='t mean in my party, I mean we can added Odessa and Ted in List characters party with Mathiuwataru14 wrote: ↑Tue Sep 28, 2021 7:07 pm #Enable Ted and Odessa (save state before activating code!!!)
D01B800E 0001
301B800B 006C
D01B800E 0001
301B800C 006D
Here it is, but it's wonky. You need to playa round with it to make it work.
Make a party of five and turn the code on. DO NOT PUT TIR IN SLOT 4 or 5.
Swap the characters in position 1 and 2.
Save the game and reload.
Ted and Odessa should be in slots 4 and 5. The characters that were there can be selected via Sanchez as normal after reloading.
Sometimes it doesn't work correctly, but it does work.
- MasterGrand
- Posts: 105
- Joined: Mon Aug 02, 2010 7:12 pm
Re: Odessa ?
Any advice or guidance would be greatly appreciated.
- MasterGrand
- Posts: 105
- Joined: Mon Aug 02, 2010 7:12 pm
Re: Odessa ?
I'm still looking for that is codes ?
- Pyriel
- Webmaster
- Posts: 1230
- Joined: Wed Aug 18, 2004 1:20 pm
Re: Odessa ?
You can try this.
Make all characters available
D0013C48 1860
80013C04 0000
D0013C48 1860
80013C06 0000
D0013C48 1860
80013C38 0001
D0013C48 1860
80013C3A 2402
This is affecting VB5C4.BIN when it loads, which is the 4th floor of the castle. The main issue with this type of cheat code is that the party change code isn't a module unto itself. It's copied and pasted in multiple places, wherever it happened to be needed. Odessa and Ted are excluded by having character IDs above a certain threshold stored in their character data, and they don't have recruit digits. So it's not a case where it can be fixed by simply overwriting character data, or using what's already there as with Suikoden 3. The process of finding available characters has to be interfered with everywhere it occurs, and you can only make them appear by either mucking with everybody*, or adding a routine in a code cave somewhere that only works for two specific IDs (which would make the cheat much longer).
A smaller issue, is that the characters aren't meant to be in that menu, and don't show up right. At this phase of the game, Odessa showed up as "Hero" with a blacked-out portrait on the first page, and Ted showed up as "Pesmerga" with a ???? rune on, I want to say, the 3rd or 4th page. They show up fine in the stats menu and in-battle, though.
Here's the byte string that can be used to find *most* (maybe all?) of the occurrences of party change code. There were 11 of them in various modules.
F4 1A 43 90 00 00 00 00 01 00 62 30 11 00 40 10
The pattern may be repeatable, but a cheat code would be 88 lines long to cover all the possible cases. You're better off editing a copy of the disc image if you have one.
* This won't permanently overwrite their recruit status. It's just that either everybody must appear to be recruited in the menu, or you can't have Ted and Odessa if you want the code short and simple.
Make all characters available
D0013C48 1860
80013C04 0000
D0013C48 1860
80013C06 0000
D0013C48 1860
80013C38 0001
D0013C48 1860
80013C3A 2402
This is affecting VB5C4.BIN when it loads, which is the 4th floor of the castle. The main issue with this type of cheat code is that the party change code isn't a module unto itself. It's copied and pasted in multiple places, wherever it happened to be needed. Odessa and Ted are excluded by having character IDs above a certain threshold stored in their character data, and they don't have recruit digits. So it's not a case where it can be fixed by simply overwriting character data, or using what's already there as with Suikoden 3. The process of finding available characters has to be interfered with everywhere it occurs, and you can only make them appear by either mucking with everybody*, or adding a routine in a code cave somewhere that only works for two specific IDs (which would make the cheat much longer).
A smaller issue, is that the characters aren't meant to be in that menu, and don't show up right. At this phase of the game, Odessa showed up as "Hero" with a blacked-out portrait on the first page, and Ted showed up as "Pesmerga" with a ???? rune on, I want to say, the 3rd or 4th page. They show up fine in the stats menu and in-battle, though.
Here's the byte string that can be used to find *most* (maybe all?) of the occurrences of party change code. There were 11 of them in various modules.
F4 1A 43 90 00 00 00 00 01 00 62 30 11 00 40 10
The pattern may be repeatable, but a cheat code would be 88 lines long to cover all the possible cases. You're better off editing a copy of the disc image if you have one.
* This won't permanently overwrite their recruit status. It's just that either everybody must appear to be recruited in the menu, or you can't have Ted and Odessa if you want the code short and simple.
- MasterGrand
- Posts: 105
- Joined: Mon Aug 02, 2010 7:12 pm
Re: Odessa ?
Wow it is work perfectly!!Pyriel wrote: ↑Tue Nov 23, 2021 5:56 pm You can try this.
Make all characters available
D0013C48 1860
80013C04 0000
D0013C48 1860
80013C06 0000
D0013C48 1860
80013C38 0001
D0013C48 1860
80013C3A 2402
This is affecting VB5C4.BIN when it loads, which is the 4th floor of the castle. The main issue with this type of cheat code is that the party change code isn't a module unto itself. It's copied and pasted in multiple places, wherever it happened to be needed. Odessa and Ted are excluded by having character IDs above a certain threshold stored in their character data, and they don't have recruit digits. So it's not a case where it can be fixed by simply overwriting character data, or using what's already there as with Suikoden 3. The process of finding available characters has to be interfered with everywhere it occurs, and you can only make them appear by either mucking with everybody*, or adding a routine in a code cave somewhere that only works for two specific IDs (which would make the cheat much longer).
A smaller issue, is that the characters aren't meant to be in that menu, and don't show up right. At this phase of the game, Odessa showed up as "Hero" with a blacked-out portrait on the first page, and Ted showed up as "Pesmerga" with a ???? rune on, I want to say, the 3rd or 4th page. They show up fine in the stats menu and in-battle, though.
Here's the byte string that can be used to find *most* (maybe all?) of the occurrences of party change code. There were 11 of them in various modules.
F4 1A 43 90 00 00 00 00 01 00 62 30 11 00 40 10
The pattern may be repeatable, but a cheat code would be 88 lines long to cover all the possible cases. You're better off editing a copy of the disc image if you have one.
* This won't permanently overwrite their recruit status. It's just that either everybody must appear to be recruited in the menu, or you can't have Ted and Odessa if you want the code short and simple.
You are incredible Pyriel , I wonder why don't make guides for scripts like Suikoden II ?
Code: Select all
(Script processing control is around 0x800?????
This is usually passed as $a0 to all script commands
Script PC is at 0x7C(SPC)
The value passed on $a1 is the command count/iteration count. (CCT)
Command Effect.)
- Pyriel
- Webmaster
- Posts: 1230
- Joined: Wed Aug 18, 2004 1:20 pm
Re: Odessa ?
Suikoden wasn't nearly as broken as Suikoden 2, and doesn't have as much going on. I never really encountered a situation where a deep dive into the scripting seemed necessary. I know a couple of things, but it's mostly obvious functions that both games share.
- MasterGrand
- Posts: 105
- Joined: Mon Aug 02, 2010 7:12 pm
Re: Odessa ?
I see..., Do you have method to fix face Odessa and Ted ?Pyriel wrote: ↑Thu Nov 25, 2021 7:37 pm Suikoden wasn't nearly as broken as Suikoden 2, and doesn't have as much going on. I never really encountered a situation where a deep dive into the scripting seemed necessary. I know a couple of things, but it's mostly obvious functions that both games share.
- Pyriel
- Webmaster
- Posts: 1230
- Joined: Wed Aug 18, 2004 1:20 pm
Re: Odessa ?
No. My best guess, without looking at it too closely, is that most of the time that menu takes to load is caching all the portraits, and there's probably another pass through all the characters that either deliberately bypasses them, or uses an array of some sort that has them excluded. I'm like 40% on that, and it may or may not even be fixable without the need to resize a file or something.
- MasterGrand
- Posts: 105
- Joined: Mon Aug 02, 2010 7:12 pm
Re: Odessa ?
Oh I see, Which is file I need resize it ?Pyriel wrote: ↑Sat Nov 27, 2021 2:55 pm No. My best guess, without looking at it too closely, is that most of the time that menu takes to load is caching all the portraits, and there's probably another pass through all the characters that either deliberately bypasses them, or uses an array of some sort that has them excluded. I'm like 40% on that, and it may or may not even be fixable without the need to resize a file or something.
- Pyriel
- Webmaster
- Posts: 1230
- Joined: Wed Aug 18, 2004 1:20 pm
Re: Odessa ?
I don't know. That was all speculation, dude. That's just the possibilities that I'd lean slightly toward based on what I know now.