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 » Mon Sep 24, 2018 12:32 pm

rcwardle wrote:Does anyone have in their notes where the coding needs to be changed for the starting location at the top of the game? Always exit at the start of the game and return after saving/quiting to where Lou Sang village is originally coded.


Try this:
http://www.lordyuanshu.com/forums/topic ... c-in-doae1

If I remember Lousang had 1 extra warp for some reason. Search the ROM for the outside warp address for Lousang and you should find them: 09070713
User avatar
MiDKnighT
Sage
 
Posts: 302
Joined: Mon Oct 16, 2006 4:16 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby Boneduke » Mon Sep 24, 2018 12:35 pm

rcwardle wrote:Does anyone have in their notes where the coding needs to be changed for the starting location at the top of the game? Always exit at the start of the game and return after saving/quiting to where Lou Sang village is originally coded.


If you move the warp location via DOAEditor that will take care of your position when you exit Luosang on subsequent times you enter. That is because when you leave a town, the game doesnt have a pre-programmed location where it is instructed to put you. It just assumes "I'll put the player at whatever location they were at, when they entered the town.".

However there are other circumstances where that kind of assumption doesn't work. Namely where the game should put you the first time you leave Luosang (you didn't technically "enter" it - so the game can't assume any location). To change that, you have to use a hex editor.

The locations are:

0x035564
0x036001

They are not hard to find actually, you just need to search for the location of the original Luosang exit and you'll find them. As soon as you exit Luosang normally, you are in a location that is programmed into the ROM. Look up that location in the NES memory at $0060. You'll find it says 09070713. So search for that value in the ROM. You'll find its also found at the two locations I mention above. Change those to the location of your new Luosang, and you're all set. Use the same method of looking in the NES memory if you're not sure where the location of your new Luosang is.
Boneduke
Initiate
 
Posts: 66
Joined: Sun Aug 13, 2017 5:09 pm

Re: DOAEditor and Romhacking for Destiny of an Emperor

Unread postby rcwardle » Mon Sep 24, 2018 7:02 pm

Awesome! Thank you for the help guys.
rcwardle
Tyro
 
Posts: 12
Joined: Thu Feb 07, 2013 1:35 am

Previous

Return to Three Kingdoms Game Editing & Mods

Who is online

Users browsing this forum: No registered users and 3 guests

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