Home › Forums › Destiny of an Emperor › Destiny of an Emperor RH Guide ( MOVED! to http://doaerhguide.wikidot.com )
Tagged: Battles, Destiny of an Editor, Destiny of an Emperor, Destiny of an Emperor hacking, Destiny of an Emperor Mods, Destiny of an Emperor Rom, DoaE rom, DoaE Rom hacking, FCEUX, Feidian, Graphics, hacking DoaE, Map, NES ROM hacking, nes8 template, Portraits, ROM Hacking, ROM hacking information
- This topic has 985 replies, 17 voices, and was last updated 10 months ago by MiDKnighT.
-
AuthorPosts
-
September 1, 2013 at 3:34 pm #40575SabianParticipant
Thanks MiDKnighT, just downloaded it now. I will say that after I extracted the file the ROM is 1MB while the one I patched on my own was .99MB. Not sure if that explains anything. I can probably get though the game today and post some feedback on the 1.3 changes. I don't have much else to do while waiting for FFXIV servers to come back up.
September 1, 2013 at 3:37 pm #40576MiDKnighTModeratorWell 1.3 with the original game was not something I was expecting people to try. 1.3 is really for modders making their own version of the game.
There are no released mods using 1.3 yet. And from the looks of it, we have a few bugs to work out first.
September 1, 2013 at 3:50 pm #40577SabianParticipantI always like trying the original game with changes so I figured I'd give it a try. Just played for a few minutes and found out that the only starting equipment anyone can equip is the dagger, it says no one can equip the flail OR the robe. Not sure if its a bug or if its because I'm using it to play the original game.
September 1, 2013 at 4:06 pm #40578MiDKnighTModeratorYa, that's expected. Because of the profiles enhancement modders can decide which offers are what type of officer and what those officer types can use as far as equipment.
My advice would be to either…
Play one of the existing mods that uses 1.2
or
Make your own mod using 1.3 8)
September 1, 2013 at 5:17 pm #40579SabianParticipantI can only mod games using an editor, hex editing and programming is beyond me. That why I come to this place for all the wonderful mods ^_^
September 1, 2013 at 9:14 pm #40580sonic.penguinModerator<coughs> Rise of Ieyasu <coughs>
September 3, 2013 at 3:35 am #40581sonic.penguinModeratorI've been going through the sound files and there are actually some sound effects that are unused in the game that sound kind of cool. At any rate, since you've been working on tactic stuff MiDKnighT, any chance we could have a specific sound effect play for each tactic rather than just pulling the success/fail tactic sound?
September 8, 2013 at 1:56 pm #40582sonic.penguinModeratorIn order to trap the "Last Guy Going First Freeze Bug", what should I been looking at in the debugger? I saw this in the debugger 6502 Debugger Menu but not sure what it means.
1F:FFFE:79 OVERFLOW
September 8, 2013 at 2:06 pm #40583sonic.penguinModeratorI managed to run a trace log file that is relatively small and had the bug occur. Last guy went and it froze during Trace Log. Let me know if I did it right. Here is the file from Flames of Wu titled FOW
September 8, 2013 at 9:15 pm #40584sonic.penguinModeratorAdd to the romhacking guide how to change the text color. Also, what presets did you use in the 1.3 patch as I like that better than Ludmeisters original edit (the blue was too dark)
November 20, 2013 at 9:29 pm #52720sonic.penguinModeratorCurrent 1.2 patch is broken when patching a clean rom and 1.3 is unusable with the profile bugs. Tried starting on tinkering with a new mod but don’t have a working IPS at the moment.
November 21, 2013 at 9:54 am #52722MiDKnighTModeratorIf you applied patch 1 and patch 2, send me the ROM and tell me what’s broken and I can take a look.
December 20, 2013 at 11:11 am #52788Lord Yuan ShuKeymasterThe stock colors are pink, orange, pale yellow, sky blue, and light green
Just want to say that there are two stock DoaE blue soldier bars. The first is the light blue at 5001 but then I think somewhere between 8001-10001 it becomes dark blue. And stays Dark blue until 20001 iirc
Also, Penguin…how do I set an Inn up at like Hulao Gate? Is it an event code to put after the person’s text? I see Xu Yuan listed it but says it’s too expensive lol.
- This reply was modified 10 years, 4 months ago by Lord Yuan Shu.
Welcome to Lord Yuan Shu Walkthrough Guides ·
Huo Hu's Adventure started Destiny of an Emperor hackingJanuary 11, 2014 at 8:59 am #52849sonic.penguinModeratorAdded to the guide:
— Dual Colored Font
Credit: ludmeisterI have successfully hacked the font loading routines, and set the stage for a 2-bit font-set. Here’s a litany of what I’ve changed. Keep in mind, this requires an expanded font-set in 0×8010-0x880f (0×800 bytes).
0x7c39b: This will make font load 2-bytes-per-character at a time
Code:
“20B9C3 20CEC3” -> “4C7DC3 EAEAEA”0x7defb: This pointer originally pointed to Page 09, BA00. Pointing to Page 2, Starting at 8000.
Code:
“00BA” -> “0080”0x7deed: Page switch to 02, rather than 09.
Code:
“A909 2082C4” -> “A902 2082C4”0x7c687: Palette swap for status/army/battle screen. Not sure how much more. Other palettes will likely need tweaking.
Code:
“01200F200F200F200F170F170F372621” -> “012021110F2011210F220F320F372621”0x7c3a7: Font data changed slightly when going into status/army/battle screens. This guards against that.
Code:
“38” -> “60”For 0×8010-0x880f, go into FCEUX’s PPU with DoaE running, while your party is in the overworld, and copy 0×1000-0x17ff. Paste those bytes directly into the DoaE ROM.
EDIT: Here’s a screenshot of just enough done of the new font to take care of the numbers:
— Dual Colored Font AND Status Screen
Credit: ludmeister
NOTE: Using this requires the above section on Dual Colored font to be implemented prior to adding this codeThis palette swap is essential so that you can read the title screen. :smirk:
Code:
0x7c69c: “0F200F0F0F200F0F” -> “0F2021110F202111”Here is the hex code for the font, to be placed in 0×8010 to 0x880f (0×800 bytes):
Code:
7C0000D6E60000007CC6CE0000C67C00
30000030300000003070300000307800
7C00000C180000007CC606000030FE00
7C00001C060000007CC6060000C67C00
1C00008CFE0000001C2C4C00000C0C00
FE0000FC06000000FEC0C00000C67C00
7C0000FCC60000007CC6C00000C67C00
FE00001830000000FE060C0000303000
7C00007CC60000007CC6C60000C67C00
7C00007E060000007CC6C60000C67C00
00000000000000000000000000000000
38383C3F1F0F4000505456582F304F00
0000FFFFFF00000000FF00FF00000000
000000FFFFFF000000000000FF00FF00
00104410104410000010542828541000
1000BA38382800821010C64400544482
3800006CFE00000038386C0000C6C600
FC0000FCC6000000FCC6C60000C6FC00
7C0000C0C00000007CC6C00000C67C00
FC0000C6C6000000FCC6C60000C6FC00
FE0000FCC0000000FEC0C00000C0FE00
FE0000FCC0000000FEC0C00000C0C000
7C0000C0CE0000007CC6C00000C67C00
C60000FEC6000000C6C6C60000C6C600
30000030300000003030300000303000
06000006C60000000606060000C67C00
CC0000F0F8000000CCD8F00000DCCE00
C00000C0C0000000C0C0C00000C0FE00
C60000D6D6000000C6EEEE0000C6C600
C60000DECE000000C6E6F60000C6C600
7C0000C6C60000007CC6C60000C67C00
FC0000C6FC000000FCC6C60000C0C000
7C0000C6D60000007CC6C600007C0E00
FC0000FCD8000000FCC6C60000CCC600
7C00007C060000007CC6C00000C67C00
FC00003030000000FC30300000303000
C60000C6C6000000C6C6C60000C67C00
C60000C66C000000C6C6C60000381000
C60000D6FE000000C6D6D600006C6C00
C600001038000000C66C3800006CC600
CC00007830000000CCCCCC0000303000
FE00003870000000FE0E1C0000E0FE00
3C0000A1A100003C3C4299000099423C
3C0000A5B900003C3C42B90000A5423C
000000CCCC00000E0000780000CC7C0E
000000706000000000006C0000606000
000000E07800000000007C00001CF800
30000030300000003030FC0000301800
0000000C7C0000000000780000CC7600
C00000CCCC000000C0C0F80000CCF800
000000CCC00000000000780000CC7800
0C0000CCCC0000000C0C7C0000CC7C00
000000CCFC0000000000780000C07C00
18000030FC0000001834300000303000
000000CCCC0000780000780000788C78
C00000D8EC000000C0C0C00000CCCC00
00000000300000000000300000301800
00000000180000300000180000185830
600000787000000060606C0000786C00
30000030300000003030300000301800
000000B6B60000000000EC0000B6B600
000000CCCC0000000000F80000CCCC00
000000CCCC0000000000780000CC7800
000000CCCC0000C00000F80000F8C0C0
004040402C1816060000203010000002
C0A0512B160C1A30004020110A060D13
0060703E121E1E00E0908A442C1A2503
004020301D0F060D4000402024110106
107050F81C0E0703C0D03068140A0502
2070B09884C2613C605028647A251201
883030089C0E07022040C878340A0503
3866422123224682002A00420240A240
001CB89CCE67230000322C743A050200
00403A322A003800C08F182060464440
00082418540C01021040008E1B331F0E
00427E7E7E00242442A58100245A3C3C
44AA54287C2844006CFEFE7C007CEE44
42993C1818187E189924427E002424DB
01285A8D8D0C10100952A55200050800
0000387C3C381C007C06448222440200
3C182452A1A1817E000000105E5E7E00
01021F3F3F7F6100021C28404080D060
000082C468300000008244AA44281000
180C106D566C7C102412290180820028
1E267E5A7E5A7C002064001000080200
000002FFAD27020000000402548A0400
804020100804020140A05028140A0502
00003C70E0C00000000042A000400000
FE828282EE6C38008200383854280000
0028542814240C0420586C542A3A0800
10202A8050983A001830BAFA6EE44638
0008000440000000000C183C7C6E261C
0408387E0C1020400A14204204081020
BA80582008100008C680642014100808
3030F0FE1E1818002828EE00EE282800
287CFE7CFE3800004492008282001000
66000000000000006666880000000000
18000000000000001818200000000000
00000000000000200000000000181820
00000000000000000000000000181800
000000CCCC0000000000CC0000DC6C00
000000C66C0000000000C600006C3800
000000D6D60000000000D60000EE4400
00000078300000000000CC000078CC00
000000663E00003C000066000006463C
00000018300000000000FC000060FC00
60F0D048080402000060480004000402
385CBEBE9A4438003864C2C2E67C3800
384C968A82443800384C9E8A82443800
00400F1F3F3C3838004F302F58565450
0002F0F8FC3C1C1C00F20CF41A6A2A0A
1C1C3CFCF8F002000A2A6A1AF40CF200
5028349A3428500030188CC68C183000
0010826CBA54281000381082C66C3810
38F0EEEE1E3810002850200814283000
FEFEAAFEFE1800008200000082284000
386CC682C66C3800002854104C280000
3C66D8ACD66C38000024400844280000
7C7C5438383838004400004400380000
00000040400000000078400000000000
00000000180000000000000000000000
000000007E0000000000000000000000
1800001818000018183C3C0000001818
3C00001C180000183C66060000001818
00000008100000000002040000204000
38383838383838385050505050505050
1C1C1C1C1C1C1C1C0A0A0A0A0A0A0A0A
386CF6BADE6C38000028542854280000That was a bit of work, but was well worth it. Looks great! Perhaps this might inspire others to play with the palettes some more…
What address is the ppu editable for the blue/white mixture?
If you bring up the PPU Viewer in FCEUX, you’ll see the palettes at the bottom of the window. Those correspond to PPU Memory addresses 0x3f00-3f1f.
You can find the Status/Army/Battle screen palettes in the DoaE ROM at 0x7c687-0x7c696.
- This reply was modified 10 years, 3 months ago by sonic.penguin.
January 11, 2014 at 9:15 am #52851sonic.penguinModeratorAlso, Penguin…how do I set an Inn up at like Hulao Gate? Is it an event code to put after the person’s text? I see Xu Yuan listed it but says it’s too expensive lol.
Sorry for the delayed response on this one, but you need to have the INN text there otherwise it prices it beyond reason.
[VALUE][INN-CST][INN-CST-2] + gold coins?
You also need the event ID at the end for it to rest you:
[EVENT-5991]
So your text would essentially look like this:
Want to rest for
[VALUE][INN-CST][INN-CST-2] gold coins?
[EVENT-5991] -
AuthorPosts
- You must be logged in to reply to this topic.