Yuan Shao's Revenge (DoaE Mod)

Discussion of other Three Kingdoms games (e.g. Destiny of an Emperor and Dynasty Tactics) and other games by Koei (e.g. Samurai Warriors).

Yuan Shao's Revenge (DoaE Mod)

Unread postby MiDKnighT » Sat Jul 03, 2010 5:55 pm

Yuan Shao's Revenge
https://www.box.com/s/c28f0a02f152dc1cb29c

Use an emulator that supports 512k ROMs! I know FCE Ultra 2.0 works. Nesten does not work. To download FCE Ultra: http://fceultra.sourceforge.net/download.php

2011 DoaE Huo Hu Awards for Yuan Shao's Revenge from http://www.lordyuanshu.com/forums/topic ... oae-roms-1

Best Portraits
ROM of the Year Runner Up
Best Story line/Text Modifications Runner Up
Best Battle System / Tactic Modifications Runner Up

Features/Info:

- The setting takes place between the Yellow Turban rebellion and the timeframe of the Cao Cao vs Yuan Shao war (200 AD). That means no Sima Yi and no Zhuge Liang. However, there are still some very powerful allies and enemies as you will see.

- Tactic names have been changed to *mostly* match DoaE 2.0 and the Cao Cao mod. I made some minor changes. For example the most powerful water tactic is called "Tsunami" Also I changed "Behead" to "Remove". It doesn't seem right to me that a guy can lose his head over and over and keep coming back to life. :-)

- IPS Patch enhancements included:

- Iron Ore / Treasure Chest Bug Fix
- Portrait Expansion Code
- Sprite Expansion Code
- Pre-loaded sprite bank(s)
- 8 tactics
- Agility on status page
- Critical hit formula changes (subtle increase in number of critical hits)
- Agility Based Multi-attacks
- Modified soldier bars to support more troops
- 25 soldier gain level up patterns
- Modified TP gains at level-up
- Change food usage (subtle decrease in amount of food used)
- DoaE2 like damage
- New Chapters
- "Life" and "Raise" tactics
- Tactic slots and order changed to support 8 tactics, life, and raise.
- Smoke pot lasts twice as long
- DOAE Artificial Intelligence Enhancements
- "Duel" Tactic (replaces Shui Jian)
- "Charge" Tactic (replaces Cheng Nei)
- "Protect" Tactic (combines Wuo Jian, Shui Jian, and Cheng Nei)
- Enhanced "An Sha" tactic
- Level/soldier based damage for tactics
- Guard tactic only defends against physical attacks
- "Defend" halves physical and tactic damage and gains TP
- There is no tactician. Each officer uses their own tactics.

- Some weapon and armor name changes. The final swords have some "ROTK" type names.

- Some cities changed to better represent Yuan Shao's story. Example: Xu Zhou is now "Ye". Zhang Jue, Dong Zhuo, and Yuan Shu are the *only* final bosses that are the same as the original DoaE. After that it's all different.

- Almost every general has a unique portrait. Many new sprites include as well.

- When invading Cao Cao's land, there is a re-creation of the battle of Guandu. Same enemy generals, etc... That is the turning point in the war...if you lose you re-create history, if you win...

- Battles somewhat re-created:

http://en.wikipedia.org/wiki/Yellow_Turban_Rebellion
http://en.wikipedia.org/wiki/Campaign_against_Dong_Zhuo
http://en.wikipedia.org/wiki/Battle_of_Yangcheng
http://en.wikipedia.org/wiki/Battle_of_Jieqiao
http://en.wikipedia.org/wiki/Battle_of_Yijing
http://en.wikipedia.org/wiki/Battle_of_Xiangyang_%28191%29
http://en.wikipedia.org/wiki/Battle_of_Guandu

Mixed with some historical and fictional stuff to keep the story going.

- Difficulty is higher than the original DoaE but not impossible.

- Yuan Shao sits on the fancy chair with his sprite instead of Liu Bei's.

- Yan Liang and Wen Chou no longer leave your party and are billetable (they are in the Guan Yu and Zhang Fei roles)

- Most generals have soldier growths. You may have some tough party decisions.

- Some game events have been changed so if you're a DoaE vet there may be some minor surprises.

Milestones:

- This was the very first MOD to change the map (done by hand before DoaEditor could edit the map - ouch).

- First mod to use additional portraits and sprites in an expanded ROM.

- First mod to use brand new DoaE tactics (Life and Raise)

- First mod to make the Guan Yu and Zhang Fei characters billetable.

- First mod to use a new chapter (Liu Bei's Wu part 2 chapter).

- First mod to kick Liu Bei's sprite out of his chair.

- First mod to use all IPS patch enhancements.

- First mod to manipulate some traditional DoaE events (you'll have to play to find out what they are).

- First mod to have additional artificial intelligence in the bad guys.

- First mod to use the new tactics Protect, Charge, and Duel.

Tactic Names for the Yuan Shao mod:

Fire Tactics:

Flame (targets one enemy)
Blaze (targets all enemies)
Powder (targets one enemy)

Water Tactics:

Flood (targets all enemies)
Torrent (targets one enemy)
Tsunami (targets all enemies)

Arrow (Agility Based) Tactics:

Arrows (targets all enemies)
X-Bows (targets all enemies)

Strength Based Tactics:

Boulder (targets one enemy)
Catapult (targets one enemy)
Ambush (targets one enemy)
Charge (critical hit)

Heal Tactics:

Heal (targets one ally)
Salve (stronger heal that targets one ally)
Recover (targets all allies)
Revive (targets one ally)
Miracle (targets all allies)

Life (revives one ally with "Salve")
Raise (revives one ally with "Revive")

Defensive Tactics:

Protect - Cut damage for fire and water tactics, also adds Cheng Nei status
Guard - Cuts physical damage in half
Evade - Avoids physical damage
Thwart - Avoids tactic damage
Negate - Counter enemy strategies

* Protect and Guard are mutually exclusive. Only one is active at a time. Protect or Guard will fail if Evade or Thwart is active.
** Evade and Thwart are mutually exclusive. Only one is active at a time.

Support Tactics:

Haste - Increase agility for one ally
Rally - Boost attack power for all allies

Offensive Non-Damage Tactics:

Duel - Challenge opposing officer to a duel (STR based)
Remove - Remove an enemy from battle (INT based)
Doubt - Stop one enemy from moving
Mislead - Make an enemy attack their allies

Pics (some old, some newer)

Image

Liu Bei is finally kicked out of his chair:

Image

Mountain climbing...

Image

New portraits and sprites! And the "Duel" tactic!

Image

Image

Image

I ❤ 8 tactics:

Image

Who is this?

Image

Getting Iron Ore is a bit harder now...

Image

What has Xu Shu done with the rock maze?

Image

Where are we? (this is a pic of the very first map change in a DoaE ROM done via hex):

Image
Last edited by MiDKnighT on Tue Aug 21, 2012 2:52 pm, edited 33 times in total.
User avatar
MiDKnighT
Sage
 
Posts: 302
Joined: Mon Oct 16, 2006 4:16 pm

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby MiDKnighT » Sun Jul 04, 2010 6:32 am

A teaser...

Image
User avatar
MiDKnighT
Sage
 
Posts: 302
Joined: Mon Oct 16, 2006 4:16 pm

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby Niahak » Sun Jul 04, 2010 7:16 am

MiDKnighT wrote:Some things I'm still trying to figure out. So if you have any pointers...

1. How to change town names.
2. How to change the strength of tactics (I think James did this in his mods)
3. How to move things around on the map like moving towns, etc... (don't know if anyone has figured this out yet).


Hey MiDKnighT, always glad to see more DoaE modders :) Cabalpapa over at LYS also just started on a mod the other day so you're not alone. Glad to see you've figured out the portrait stuff, at least. I always found that the trickiest part, and meant to make a tool for it... but graphics aren't my strong point.

Town names aren't too tough to change. They've got pointers, but you can always insert FFs at the end and (IIRC) they don't render. As long as you're making 'em the same length or shorter, it's cake... making them longer is a little bit more tedious but I think I describe how the pointers work in one of the threads lying around here or on LYS. If not post here and I should be able to give you a decent idea in the next day or so.

James posted up a table file for a hex editor around here somewhere - you can search for any of the town names in the ROM to find the area where town names are stored.

2) and 3)... well, I have a vague idea on 2. James should be able to help you there, though. On 3... I'm curious how these work myself, since that'd pave the way for a map editor of some kind. Some fellows at the DoaE board on Gamefaqs (MeteorStrike, if I remember right) have a pretty good idea how to debug the ROM and that might be a start, at least.
User avatar
Niahak
Scholar
 
Posts: 359
Joined: Sun Apr 17, 2005 5:19 pm
Location: Taking bytes out of DoaE

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby MiDKnighT » Sun Jul 04, 2010 3:14 pm

Niahak wrote:Glad to see you've figured out the portrait stuff, at least. I always found that the trickiest part, and meant to make a tool for it... but graphics aren't my strong point.


Yep. I'm actually using your method (feidian) and that saves a lot of time over TIle Maker Pro I think.

Niahak wrote:Town names aren't too tough to change. They've got pointers, but you can always insert FFs at the end and (IIRC) they don't render. As long as you're making 'em the same length or shorter, it's cake... making them longer is a little bit more tedious but I think I describe how the pointers work in one of the threads lying around here or on LYS. If not post here and I should be able to give you a decent idea in the next day or so.

James posted up a table file for a hex editor around here somewhere - you can search for any of the town names in the ROM to find the area where town names are stored.


Ya I'm using that...still can't find where the pointers are. Will keep looking.

Niahak wrote:2) and 3)... well, I have a vague idea on 2. James should be able to help you there, though. On 3... I'm curious how these work myself, since that'd pave the way for a map editor of some kind. Some fellows at the DoaE board on Gamefaqs (MeteorStrike, if I remember right) have a pretty good idea how to debug the ROM and that might be a start, at least.


I've read a lot of MeteorStrike's stuff. I need to learn more about assembly to actually understand what he's saying.

FYI your tools are great. I wouldn't have even tried to do this without those tools.
User avatar
MiDKnighT
Sage
 
Posts: 302
Joined: Mon Oct 16, 2006 4:16 pm

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby Niahak » Sun Jul 04, 2010 3:27 pm

MiDKnighT wrote:Yep. I'm actually using your method (feidian) and that saves a lot of time over TIle Maker Pro I think.
Cool! Did you find a different image editor? Paint was the only one that seemed friendly to saving things in 2BPP, and it was still a pain.

Ya I'm using that...still can't find where the pointers are. Will keep looking.
I cracked open the ROM and it looks like they start at 0003FC90.

FYI your tools are great. I wouldn't have even tried to do this without those tools.
Thanks! I'm always glad to hear that :) Hopefully they've been reliable enough - some people say they've had a few problems.
Last edited by Niahak on Mon Jul 05, 2010 2:53 pm, edited 1 time in total.
User avatar
Niahak
Scholar
 
Posts: 359
Joined: Sun Apr 17, 2005 5:19 pm
Location: Taking bytes out of DoaE

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby MiDKnighT » Sun Jul 04, 2010 4:38 pm

Niahak wrote:Cool! Did you find a different image editor? Paint was the only one that seemed friendly to saving things in 2BPP, and it was still a pain.


YES! It was tough to find but I'm using Irfanview. It lets you diffuse down to 4 colors then you just change the 4 colors to match the colors in the rom.

Niahak wrote:I cracked open the ROM and it looks like they start at 0003FC90.


Great, I'll look there.

Niahak wrote:Thanks! I'm always glad to hear that :) Hopefully they've been reliable enough - some people say they've had a few problems.


Just have to be careful - take backups and such. Once you figure that out and be careful it's good. It's far better than editing the hex by hand!
User avatar
MiDKnighT
Sage
 
Posts: 302
Joined: Mon Oct 16, 2006 4:16 pm

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby mrwongshappymushu » Sun Jul 04, 2010 4:55 pm

looks amazing, ill look into that.. see if i can make one :P but bro, this is skill 8-)
User avatar
mrwongshappymushu
Scholar of Shen Zhou
 
Posts: 904
Joined: Sun Aug 02, 2009 10:51 pm
Location: Canada

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby mrwongshappymushu » Sun Jul 04, 2010 5:20 pm

where do you dl the game? sorrry im a hit of a no0b when it comes to finding things on the internet :oops:
User avatar
mrwongshappymushu
Scholar of Shen Zhou
 
Posts: 904
Joined: Sun Aug 02, 2009 10:51 pm
Location: Canada

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby MiDKnighT » Sun Jul 04, 2010 8:14 pm

mrwongshappymushu wrote:where do you dl the game? sorrry im a hit of a no0b when it comes to finding things on the internet :oops:


Still working on this one. Working on the Yuan Shu area now. I'll put it somewhere to download when I have a beta version ready.

The original destiny is available on the rom downloads on kongming.net.
User avatar
MiDKnighT
Sage
 
Posts: 302
Joined: Mon Oct 16, 2006 4:16 pm

Re: DoaE Yuan Shao Mod (in Progress)

Unread postby MiDKnighT » Sat Jul 10, 2010 12:53 am

Image

Another pic. Ju Shou takes a Jiang Wei-ish role in this one.

Almost done with Wei. After I finish my run through and do a couple of misc things I'll upload a version for you guys :wink:
User avatar
MiDKnighT
Sage
 
Posts: 302
Joined: Mon Oct 16, 2006 4:16 pm

Next

Return to Other Three Kingdoms and Koei Games

Who is online

Users browsing this forum: No registered users and 2 guests

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