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 2 years, 9 months ago by
MiDKnighT.
-
AuthorPosts
-
April 20, 2012 at 11:42 pm #40030
MiDKnighT
ModeratorI had to delete and undelete your post to make it visible. Weird.
April 21, 2012 at 12:05 am #40031Zhuge Liang
ParticipantOMG sonic please teach me how to be a good ROM hacker.
DoaE gave birth to Huo Hu.
April 21, 2012 at 12:50 pm #40032sonic.penguin
Moderatorhaha, it's easy to get better, you just have to have the time to tinker around with the code as well as doing the reading on the main page here… then all it is is just making a mod and that process itself will teach you just about everything. This is why I'm revisiting the Rise of Lu Bu mod to release v.2.0, I learned so much just from working on the Rise of Ieyasu mod
April 21, 2012 at 1:18 pm #40033MiDKnighT
ModeratorQuote:haha, it's easy to get better, you just have to have the time to tinker around with the code as well as doing the reading on the main page here… then all it is is just making a mod and that process itself will teach you just about everything. This is why I'm revisiting the Rise of Lu Bu mod to release v.2.0, I learned so much just from working on the Rise of Ieyasu modAgreed. It mostly takes time, effort, and brain power to do the assembly stuff. I tried to document stuff in the "Advanced ROM Hacking" section to get people more into the assembly. The more assembly hackers we have the better. :D
April 21, 2012 at 2:59 pm #40034Zhuge Liang
ParticipantYeah but I heard that the assembly stuff can be very easy or very difficult based on your agility to understand code logic, I'm not sure whether I have the ability. I still haven't got the time to examine it.
DoaE gave birth to Huo Hu.
April 21, 2012 at 2:59 pm #40035Zhuge Liang
ParticipantYeah but I heard that the assembly stuff can be very easy or very difficult based on your agility to understand code logic, I'm not sure whether I have the ability. I still haven't got the chance to examine it.
DoaE gave birth to Huo Hu.
April 21, 2012 at 3:00 pm #40036Zhuge Liang
ParticipantYeah but I heard that the assembly stuff can be very easy or very difficult based on your agility to understand code logic, I'm not sure whether I have the ability. I still haven't got the chance to examine it.
DoaE gave birth to Huo Hu.
April 21, 2012 at 3:02 pm #40037Zhuge Liang
ParticipantYeah but I heard that the assembly stuff can be very easy or very difficult based on your agility to understand code logic, I'm not sure whether I have the ability. I still haven't got the chance to examine it.
DoaE gave birth to Huo Hu.
April 21, 2012 at 3:02 pm #40038Zhuge Liang
ParticipantYeah but I heard that the assembly stuff can be very easy or very difficult based on your agility to understand code logic, I'm not sure whether I have the ability. I still haven't got the chance to examine it.
DoaE gave birth to Huo Hu.
April 21, 2012 at 3:02 pm #40039Zhuge Liang
ParticipantYeah but I heard that the assembly stuff can be very easy or very difficult based on your agility to understand code logic, I'm not sure whether I have the ability. I still haven't got the chance to examine it.
DoaE gave birth to Huo Hu.
April 21, 2012 at 6:22 pm #40040sonic.penguin
ModeratorRight off the bat, I would say step 1 is to learn how to count hex aka base 16. Err, like after 07,08,09… comes 0A,0B,0C,0D,0E,0F not 10 which is actually 7 values higher. I usually use the computer calculator to convert numbers from numerical-> hex because its faster than counting for values that are more than 6 or 7 digits apart. usually useful when Im tinkering with tactic levels, troop counts, and weapon prices.
April 22, 2012 at 2:40 am #40041sonic.penguin
ModeratorBecause I use it myself and since its not available in DOAEditor, here is the info on changing generic forces portraits/sprite/AP/Color:
To change the portrait of pirate, brigand, bandit, or rebel force, you need to first change the background from black 00 to some other color such as white 09. Once that is done, simply replace the 6 slices/strips for each force found below.
Pirate Force Portrait Color 32810
Pirate Force Portrait Strips 3280A-3280F
Brigand Force Portrait Color 32831
Brigand Force Portrait Strips 3282B-32830
Bandit Force Portrait Color 32853
Bandit Force Portrait Strips 3284D-32852
Rebel Force Portrait Color 32874
Rebel Force Portrait Strips 3286E-32873
Pirate (in Wu House) Portrait Color 33A79
Pirate Portrait Strips 33A73-33A78
For example, if I change
32810 to 09
3280A to 00
3280B to 01
3280C to 02
3280D to 03
3280E to 04
3280F to 05
Then we will get Liu Bei's portrait to appear every time we encounter a Pirate Force. Pretty scary huh?
Note: The 6th Hex value BEFORE the first portrait slice controls the AP/Color of the Force. The 7th Hex value BEFORE the first portrait slice will allow you to change the sprite. These have address but I haven't typed them out yet.
April 27, 2012 at 12:34 am #40042sonic.penguin
ModeratorActually Midknight, while Im working on getting those bio's addresses, think you can find out how to change the opening bio portrait backgrounds colors? Notice how they are all white? While it pulls portraits from the game, it doesnt port in the backgrounds.
Also, if you want to add this to the Soldier Bars section, you might want to repaste your palette with this section if you want to add it to the guide:
Want to change the soldier color bars? That's just as easy as changing other colors, but you still need to used the color palette by MidKnighT. Just change the values starting at 3ADF8-3ADFC
You MAY notice that there are 6 values, but only 5 color changes in game. Pink, Orange, Yellow, Blue, Green. By tweaking the actual soldier bar threshold values (read above), you can have up to 6 different color bars :)
April 29, 2012 at 9:30 pm #40043sonic.penguin
ModeratorCorrection: the closing comment text banks do not start at at 0x3B0FA, they start at 0x3B0FB
April 30, 2012 at 11:51 pm #40044sonic.penguin
ModeratorSoldier Bar Color
These can be changed by modifying the values between 3ADF8-3ADFD. If I changed 3ADF8 to 19, then my pink bars turn green! Each of the 6 values controls the color of the bar upon reaching the next soldier threshold.
Opening Title Colors "Destiny of an Emperor"
These can be changed by modifying values between 3C699-3C69B
-
AuthorPosts
- You must be logged in to reply to this topic.

