Home › Forums › Destiny of an Emperor › DoaE / DoaEditor Prioritized Bug List
- This topic has 151 replies, 10 voices, and was last updated 1 year, 4 months ago by DragonAtma.
-
AuthorPosts
-
January 20, 2014 at 10:28 am #53138sonic.penguinModerator
I’m not sure because I never tested it with those value officers.
Also, I paged Niahak trying to locate the DP tables that DOAEditor pulls from because they’re all messed up in the Cao Cao Mod. I’m getting DP values of 200+ when I click on 60 DP for example, so I’ve gotta fix those because it’s really messing up trying to edit this thing. The DP tables seemed to be located in multiple places though
Also, how the heck did you get your signature to look like that? Every time I attempt to insert links it erases the html >_>
January 20, 2014 at 10:37 am #53139MiDKnighTModeratorNo bug here. The problem with the DP is specific to the Cao Cao mod. Looks like James put in values for DP that are not in the dptable.tbl. Solution is to either change all officers that are “unknown” to some value in the table, save it, close the ROM, and re-open it or change dptable.tbl. I’d recommend just changing the officers that have unknown values.
January 20, 2014 at 10:39 am #53140MiDKnighTModeratorAlso, how the heck did you get your signature to look like that? Every time I attempt to insert links it erases the html >_>
Using bbcode not html.
January 20, 2014 at 10:42 am #53141sonic.penguinModeratorNo bug here. The problem with the DP is specific to the Cao Cao mod. Looks like James put in values for DP that are not in the dptable.tbl. Solution is to either change all officers that are “unknown” to some value in the table, save it, close the ROM, and re-open it or change dptable.tbl. I’d recommend just changing the officers that have unknown values.
The DP table is not pulled from the ROM, its static and only references what the default game values are. The actual DP values have been changed in the ROM, this is what I wanted to change but like I said, the DP table is all over the place it seems and the values that James made them are pretty insane.
January 20, 2014 at 10:46 am #53142MiDKnighTModeratorThe DP table is not pulled from the ROM, its static and only references what the default game values are. The actual DP values have been changed in the ROM, this is what I wanted to change but like I said, the DP table is all over the place it seems and the values that James made them are pretty insane.
Here’s the code when it loads the DP list:
if(!this.dptable.Contains((byte)input[5]))
{
this.dptable.Add((byte)input[5], “Unk – ” + ((byte)input[5]).ToString(“X2”));
}This means it’s only adding values to the list that match between the table and the ROM. Anything else it will say “Unknown”.
Also I tested the unbillitable thing with Chen Deng and Mi Zhe. Seems it is reading the last hex value for both of those as well. Should be easily fixable.
January 20, 2014 at 10:55 am #53143sonic.penguinModeratorJanuary 20, 2014 at 11:02 am #53144sonic.penguinModeratoroh geez its huge…
January 20, 2014 at 11:02 am #53145MiDKnighTModeratorProbably Base AC raising it?
January 20, 2014 at 11:14 am #53146sonic.penguinModeratorDoes Base AC affect enemy officers? Since they don’t have a level to draw from how can it?
January 20, 2014 at 11:20 am #53147MiDKnighTModeratoroh geez its huge…
Mine is just an image with a link to youtube.
January 20, 2014 at 11:22 am #53148MiDKnighTModeratorI see now. Lud added this table:
Defense values for opposing generals: 0xfe750 to 0xfe777 (0×28 bytes), also 0x7e750 to 0x7e777
Don’t think DoaEditor is using this.
EDIT: However, I’m not sure how this ties into your DP value of 60 in your example… Will trace it.
January 20, 2014 at 11:37 am #53149MiDKnighTModeratorI’ve got it, I’ll make DoaEditor play nice with the lud’s DP thing.
January 20, 2014 at 11:49 am #53150sonic.penguinModeratorI’ve got it, I’ll make DoaEditor play nice with the lud’s DP thing.
Which… makes much more sense. The thing was that, at the time all this new awesome code was created, was that there wasn’t really any testing involved. It was all just sort of thrown in there with minor/individual testing. I don’t think IPS 1.3 and the previous DOAEditor would have worked in a million years without all this bug fixin’
January 20, 2014 at 1:18 pm #53152MiDKnighTModeratorNew DoaEditor uploaded –> http://www.niahak.org/doaed/DoaEdv098r_4.zip
Changes:
– Fixed LDR/VIT/POL saving bug (officer IDs)
– Fixed Unbillitable bug
– IPS 1.3 uses Lud’s Enemy DP table:1. Back up your ROM and keep an old copy of DoaEditor
2. Copy this to 0x7e750 and 0xfe750 to set DP values:0A0F14191E23282D32373C41464B50555A5F646E787D82878C969BA0AAAFB4B9BEC8D2DCE1E6F0FF
Once you do this, you’ll need to fix your DP values in DoaEditor. Especially the ones that say “Unk”. For the rest of them, that’s what step 1 was for to have it for reference.
Plz test the fixes :salut:
January 20, 2014 at 2:20 pm #53154sonic.penguinModeratorGot it. Testing.
-
AuthorPosts
- You must be logged in to reply to this topic.