DOAEditor and Romhacking for Destiny of an Emperor

Use this forum to discuss hex-editing or otherwise altering any Three Kingdoms game, and to promote modded titles and patches.

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby MiDKnighT » Wed Nov 22, 2017 2:14 pm

Feidian is weird, I had to send sonic my folder that had Feidian working. I'll send it to you as well.
User avatar
MiDKnighT
Sage
 
Posts: 280
Joined: Mon Oct 16, 2006 4:16 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby MiDKnighT » Wed Nov 22, 2017 3:51 pm

Boneduke wrote:Did some more experimenting with the IPS patches and agility based multi attack feature.

It seems that when Patch 1.1 is added to a fresh ROM, this configuration

3. To remove the Random Agility check, and use this edit simply for expanded item checking:
Change 0x2f23f-0x2f241 to "4cd7b2"


Does work.

But once I apply patch 1.2 to the same ROM, the multi-attacks feature is activated again (although the above edit remains in the ROM, doesnt seem to have effect anymore).

Out of curiosity I might try applying all the 1.2 enhancements manually in order to pinpoint exactly what causes the behavior.


I had to move this code in IPS 1.2 because it conflicted with another enhancement.

For IPS 1.2 and 1.3 change 0x2f2## to 0x55##

So the part you want to edit is at 0x553F-0x5541.

I modified the RH guide to reflect this.
User avatar
MiDKnighT
Sage
 
Posts: 280
Joined: Mon Oct 16, 2006 4:16 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby Boneduke » Wed Nov 29, 2017 11:23 pm

Thanks man, been traveling and busy with work the past week and haven't had a chance to dig into that yet - downloaded the php build so will try to give that a go soon. Basically main thing I want to do is just load a couple sprites from DOAE2 into the ROM that weren't already there.

Saga continues with the balancing. Hoping to soon have a version that is play testable, maybe the first 3 or 4 chapters.
Boneduke
Initiate
 
Posts: 54
Joined: Sun Aug 13, 2017 5:09 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby Boneduke » Sun Dec 10, 2017 5:23 pm

Couple more screenshots...

Image
This valley looks ominous...

Image
Which way to go?

Image
Facing Lu Bu's henchmen in the battle for Yanzhou
Boneduke
Initiate
 
Posts: 54
Joined: Sun Aug 13, 2017 5:09 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby wk123 » Mon Dec 11, 2017 4:07 am

Boneduke wrote:Couple more screenshots...

Image
This valley looks ominous...

Image
Which way to go?

Image
Facing Lu Bu's henchmen in the battle for Yanzhou
Chen Qun worked for Lu Bu? Edit: yes he did sorry! https://en.m.wikipedia.org/wiki/Chen_Qun

Nice Wei team can you share their stats?

Thanks!


Sent from my P027 using Tapatalk
wk123
Tyro
 
Posts: 19
Joined: Sat May 02, 2015 7:47 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby Boneduke » Mon Dec 11, 2017 12:57 pm

Nice Wei team can you share their stats?


Sure! Still working on balancing so I'm sure some will change a bit. In general, the player gets a fairly decent team early on in the game and it only continues to expand. So I'm using a combination of factors to try to affect what is the optimal party at every level. Including - who gets which abilities at what level, preferred weapons for each general and when they can obtained, etc - so hopefully just straight up stats and soldier counts isn't the main deciding factor in who to use and when.

Cao Ren
STR 220
INT 175

Cao Ren's profile is "General" which is kind of a well-rounded individual (able to use a wider range of weapon types, and has access to a greater number of tactics - although usually gains them a little later than "specialist" types). Cao Ren is one of the original party members. Cao Ren gains AGI while leveling.

Xun Yu
STR 125
INT 232

Xun Yu is the other original party member (along with Cao Cao). His profile is currently called "Minister" - may change that - but it is intended to be a defensive strategist - has access to offensive tactics but he excels at healing. Xun Yu gains agility while leveling.

Xu Chu
STR 250
INT 60

Xu Chu has characteristically high STR and low INT. He does not gain AGI while leveling, and to make him a more powerful force when first gained, he starts off with relatively high AGI; this also keeps him hopefully useful in the later stages of the game. He is gained part way through Chapter 2 (Runan and Shouchun). Xu Chu is a "Guardian", with a specialized weapon type and certain tactics.

Yue Jin
STR 228
INT 157

Yue Jin is an "archer". Bows continue to have an "extra hit" behavior in this mod, so at points in the game which a new bow can be obtained, Yue Jin will be a powerful force. Yue Jin joins the party at the beginning of Chapter 3 (Yanzhou).

Guo Jia
STR 90
INT 248

Guo Jia is an "Instructor", an offensive tactic user. He is gained at the end of Chapter 2, although makes several appearances to advise the party up to that point in the game. He will have a huge impact on the party's offensive capabilities during his time in the active fighting. This townsperson knows whats up...

Image

Lol just noticed the typo in there
Boneduke
Initiate
 
Posts: 54
Joined: Sun Aug 13, 2017 5:09 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby wk123 » Mon Dec 11, 2017 6:04 pm

Thanks for doing this. Your stats are right on the money!

I love DoaE, so I love seeing stats in the 0-255 range.
wk123
Tyro
 
Posts: 19
Joined: Sat May 02, 2015 7:47 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby Boneduke » Wed Dec 27, 2017 5:53 pm

Random question...

Was going over the info in the wiki "How the map is built" and it seems to address this topic, however I can't make enough sense of it to have any success.

Is it possible to change a warp from, say, a town warp to a cave warp? or vice versa? I see that the warps section of the ROM allows you to adjust the associated Place ID for each warp, however it retains the graphics of the original warp.

So for instance I could change

030C0512 0E07071B 6D // 6D is Place ID for Huainan

to

030C0512 0E07071B 2A // 2A is Place ID for Guan Ping cave

(Ignore the Warp locations, I've changed them in my ROM)

I see that if I change 6D above to 2A, the game will behave as though we have entered the new Place, insofar as the townspeople associated with that location are loaded etc. However the graphics remains that of the original location.

How difficult is it to also adjust the warp so that the graphics loaded are from a different set?

Basically I want to convert an existing warp (dont care what, presumably a cave warp) into a town warp. Due to how I am handling the use of Luoyang in my game, I could benefit from having one additional town warp than comes with the original ROM

Hope that makes sense
Boneduke
Initiate
 
Posts: 54
Joined: Sun Aug 13, 2017 5:09 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby MiDKnighT » Wed Dec 27, 2017 7:31 pm

Boneduke wrote:Random question...

Was going over the info in the wiki "How the map is built" and it seems to address this topic, however I can't make enough sense of it to have any success.

Is it possible to change a warp from, say, a town warp to a cave warp? or vice versa? I see that the warps section of the ROM allows you to adjust the associated Place ID for each warp, however it retains the graphics of the original warp.

So for instance I could change

030C0512 0E07071B 6D // 6D is Place ID for Huainan

to

030C0512 0E07071B 2A // 2A is Place ID for Guan Ping cave

(Ignore the Warp locations, I've changed them in my ROM)

I see that if I change 6D above to 2A, the game will behave as though we have entered the new Place, insofar as the townspeople associated with that location are loaded etc. However the graphics remains that of the original location.

How difficult is it to also adjust the warp so that the graphics loaded are from a different set?

Basically I want to convert an existing warp (dont care what, presumably a cave warp) into a town warp. Due to how I am handling the use of Luoyang in my game, I could benefit from having one additional town warp than comes with the original ROM

Hope that makes sense


It should work if the warp location is correct since the graphics are tied to the region. In your case it should be:

030C0512 0D260714 2A // 2A is Place ID for Guan Ping cave

0D260714 is the entrance for Guan Ping's cave. I switched Luo Sang village warp to that location and it worked.
User avatar
MiDKnighT
Sage
 
Posts: 280
Joined: Mon Oct 16, 2006 4:16 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby Boneduke » Wed Dec 27, 2017 10:20 pm

It should work if the warp location is correct since the graphics are tied to the region. In your case it should be:

030C0512 0D260714 2A // 2A is Place ID for Guan Ping cave

0D260714 is the entrance for Guan Ping's cave. I switched Luo Sang village warp to that location and it worked.


Lol I'm not sure where I ran astray, just tried with another warp as well and it also worked. Before I was trying with warps that went cave -> world map. And I could swear they weren't working properly when I tried to change them to another target.

Probably I am just crazy hehe. Thanks for the response!
Boneduke
Initiate
 
Posts: 54
Joined: Sun Aug 13, 2017 5:09 pm

PreviousNext

Return to Three Kingdoms Game Editing & Mods

Who is online

Users browsing this forum: No registered users and 1 guest

Copyright © 2002–2008 Kongming’s Archives. All Rights Reserved

 
cron