Home › Forums › Destiny of an Emperor › Destiny of an Editor (permanent beta test mode active)
Tagged: Destiny of an Editor, Destiny of an Emperor, Huo Hu, Niahak, ROM Hacking, Xian Zhu Xuande, Zhuge Liang
- This topic has 1,129 replies, 26 voices, and was last updated 10 years, 12 months ago by
MiDKnighT.
-
AuthorPosts
-
November 16, 2011 at 3:34 am #27115
ludmeister
ParticipantMiDKnighT-
Yeah, it's sorta what I'm asking about the tactic list. Except the soldier list (and DP list) seems different. If Destiny of an Editor finds a Solider entry "x" in an officer's Soldier bytes (Allied soldiers or Enemy soldiers), then it adds that entry to the list. When I changed the fixed soldier totals for the new version of my mod (00-7f) I had to make sure I hex-edited every one of those values somewhere in an officer's Soldier totals. Then, I used Destiny of an Editor to apply those appropriately.
So, I believe that Destiny of an Editor is loading all the rows from soldtable.tbl… just not adding some of those entries at the bottom since they are found to not have been applied to any officer's Soldier byte, and therefore are considered irrelevant.
The tactic list simply loads from the first 32 entries in tactable.tbl.
When all else fails... manipulate the source code.
November 16, 2011 at 3:40 am #27116MiDKnighT
ModeratorAhh ok – so I'll hex in some of those values.
November 16, 2011 at 4:35 am #27117Niahak
ModeratorQuote:SOooo, I reloaded a fresh new rom WITHOUT closing DOAEditor, and it did the SAME thing to the new rom, it corrupted it in a matter where the game crashes upon loading screens after the peach garden oath or a save game.HOWEVER, I did close DOAEditor, opened a new one, did the EXACT changes that I did before as far as text (copy and paste from notepad) and outputted to the rom and it worked perfectly. It has got to be something that glitches when DOAEditor starts.
Hrm. That's weird. I'll see if I can find any data that I'm not clearing out on loading a new ROM. I'll also take a look at that exception.
MK/Lud – yes, unfortunately that's how it works right now. It's not hard to change that behavior, though :)
I'm hoping I can get some time off of work this week – half a day, or even a whole day – and such time would probably be devoted to DoaEd :)
November 16, 2011 at 12:29 pm #27118MiDKnighT
ModeratorQuote:I'm hoping I can get some time off of work this week – half a day, or even a whole day – and such time would probably be devoted to DoaEd
November 16, 2011 at 7:13 pm #27119ludmeister
ParticipantNiahak–
Not to pile on, and if you can't get to it particularly soon, it's totally fine, but the two controlling tables for every officer's recruitability, and for every officer's eligibility for participation in random battles have been found! Each officer gets one bit in each table, in order of their IDs. See the hacking guide for details; MiDKnighT put it in the Battles section (thanks MiDKnight! :thumleft: ).
It'd be awesome if, in a future release of DoaEd, a couple of Checkboxes were added to the General's tab so that this could be directly controlled by modders.
Huge props for all you do!
When all else fails... manipulate the source code.
November 18, 2011 at 10:25 pm #27120Niahak
ModeratorHey guys,
I'm just about ready to release a new version with the following improvements:
* Map region's chapter number can be modified on the Map tab; if you load a ROM with more than 8 chapters already it will support any new chapters
* Battle drop-down boxes now have 'auto-suggest'
* Stability improvement for penguin's text-editing issue (the crash, not the other bit)
* Random-encounterable and recruitable-after-castle flags
* Fixed soldier-count progressions and tactics table loading
Unfortunately, some of the flags just don't add up! Specifically, there's the following weirdness:
* Cao/Xiahou family all are non-recruitable. I think they're set to be somehow when Cao Pi dies – this one I'm not worried about.
* Liu Kui, of all people, is both non-encounterable and non-recruitable. James' officer guide indicates he is encounterable and recruitable.
Can any of you crazy data-hunting people verify that my math is right and he's flagged as neither? His officer ID is 0x45 (optionally also 46; he's a weirdo guy with two pointers, but neither value has both the flags set). That makes decimal equivalent 69-70, but it's zero-based indexing (so look for the 70-71st bytes).
Note that if I try one-based indexing (which makes 0x45 valid but not 0x46), I get obviously wrong info like Xiahou Dun being available to recruit immediately after beating him.
Every other officer I've double-checked against James' guide has agreed with it, so I think there's something odd.
November 18, 2011 at 10:41 pm #27121Lord Yuan Shu
KeymasterHmm, well I know for a fact that Liu Kui only shows up at the first Shu Gate and then never shows up again, even if you set him to a certain area. No random battles.
Didn't realize every officer in the Cao Pi area of Shu is a Cao or Xiahou. Well, there is Zhang Liao I guess.
Welcome to Lord Yuan Shu Walkthrough Guides ·
Huo Hu's Adventure started Destiny of an Emperor hackingNovember 18, 2011 at 10:48 pm #27122Niahak
ModeratorI've checked out a few guides and they all seem to agree Liu Kui can be recruited…
Maybe they all used the same source (James' guide), since he's such an awful general :)
November 18, 2011 at 10:57 pm #27123MiDKnighT
ModeratorQuote:Battle drop-down boxes now have 'auto-suggest'Wow, what does this do?
November 18, 2011 at 11:04 pm #27124Niahak
ModeratorQuote:Wow, what does this do?If you open the drop-down box, and type in a letter ("Z") it will go to the Z section in the list.
November 18, 2011 at 11:44 pm #27125MiDKnighT
ModeratorI wouldn't worry about Liu Kui if it works for every other general. I'd just release what you have…or sprinkle in a couple other small features… :wink:
November 19, 2011 at 12:31 am #27126Niahak
ModeratorOK, I'll go ahead and release it :)
http://www.niahak.org/images/DOAE/DoaEdv097b.zip
If someone wants to mess around with the recruitability/encounterability features and verify they work right, I'd appreciate it.
November 19, 2011 at 1:24 am #27127ludmeister
ParticipantQuote:Liu Kui, of all people, is both non-encounterable and non-recruitable. James' officer guide indicates he is encounterable and recruitable.This is interesting… I seem to remember when I played DoaE on my old NES console, I could meet Liu Kui in battle, though I never attempted to recruit him. Though, thinking through all the times I have played via emulator, searching for various better Shu generals to recruit, Liu Kui's name has never shown up. I think there may be two versions of DoaE out there…
Also, I seem to remember the Xiahous and Caos (and Zhang Liao) becoming recruitable normally, at least when playing on the console. This seems to be one of those special deals, and my theory is that after Cao Pi is slain by Sima Yi, every officer which takes part in one of the Cao Wei castle battles (Guang Ling gate, Guang Ling, He Fei fortress and gate, and Ru Nan and gates) is set to recruitable regardless of the table. I added a version of Zhang He to a Ru Nan gate battle in my mod and he is not recruitable until Cao Pi is killed as well.
When all else fails... manipulate the source code.
November 19, 2011 at 1:34 am #27128sonic.penguin
ModeratorOn the console, zhang liao was recruitable after his guang ling battle. We rented it over 100 times ( i know, but its true) and I agree w/ Lud
Im getting a corruption error w/ the Zip niahak…
Nooooooooooooooooooooooooooooo! :cactuar: <– I love this sprite lol
November 19, 2011 at 2:29 am #27129Niahak
ModeratorI've re-uploaded it, give it a shot now.
-
AuthorPosts
- You must be logged in to reply to this topic.

