shenafu.com

Please login or register.

Login with username, password and session length
Advanced search  

News:

Check out the Magic cards that I created.

Author Topic: Warsong Excel Sheet  (Read 216 times)

MeEun

  • Newbie
  • *
  • Karma: +0/-0
  • Posts: 1
    • View Profile
Warsong Excel Sheet
« on: January 15, 2010, 05:57:21 PM »

Thank you for posting the unit stats and hex data for Warsong.  I very much enjoyed reading information I knew nothing about.

I'm surprised that enemy casters often have more than one spell.  I never see them cast anything but their big nuke, until they run out of mana.

When I get the time (and motivation), I'll tinker with unit stats and spells a bit more and find out what the enemy AI can handle a bit better.
I'd like to finesse MP-drain cheesing tactics, increase boss difficulty, and tweak less desirable units - especially reduce indoor penalties globally on mounted units!  Your choice to give Tiberon the Dragon Knight promotion was an interesting alternative, on that note.

On the subject of your mod, the Excel sheet notes the changes you made, but the amuseum page doesn't include that in its description.  (Similarly, it doesn't say that it's a kick-butt Warsong modding resource.)
Also, your mod is mentioned here:
http://www.gamefaqs.com/boards/genmessage.php?board=586591&topic=46002685

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #1 on: January 16, 2010, 10:08:22 PM »

Thank you for posting the unit stats and hex data for Warsong.  I very much enjoyed reading information I knew nothing about.
Cool. It's hard to find a Warsong fan these days.

Quote
I'm surprised that enemy casters often have more than one spell.  I never see them cast anything but their big nuke, until they run out of mana.
Yea, they're very predictable. Although, sometimes it can be quite effective (e.g. scenario 12), especially if you're not prepared.
Humans can be gay.
Superman is superhuman.
Q.E.D. Superman can be supergay.

Jose

  • Guest
Re: Warsong Excel Sheet
« Reply #2 on: August 14, 2010, 06:56:00 PM »

Hi

can give me an step by step breakdown on what programs and files to alter in the warsong rom, like the rom in what format and an example on how to use the hex data in the excel file

jose

  • Guest
Re: Warsong Excel Sheet
« Reply #3 on: August 16, 2010, 10:36:20 PM »

Can you give us the hex address to change tiberon promotion path to dragon knight / grand knight?
The excel sheet does not state so :(

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #4 on: August 19, 2010, 09:44:14 PM »

Use a hex editor.

Look at sheet called Hex. At the top will tell you the sections, including promotions. Find that offset. There are 34 commanders and each commander has 2 bytes. Each byte points to the next promotion class according to the order in the units list. To get the units order, go to sheet called Units. Near the middle next to and under the Notes is the order as found in the ROM. So to promote to Fighter, that byte should say 01; Dragon Knight is 17 or 18 (female). I think it was 00 for no promotion.

jose

  • Guest
Re: Warsong Excel Sheet
« Reply #5 on: August 20, 2010, 02:25:43 PM »

Hello
Thanks for the guidance on the hex and hex editor data, i had this same problem with Tiberon serpent to supposed dragon knight promotion: although exp bar shows he reached level 10, there was no change of him to become dragon knight... its same with the neoWarsong rom which i tried.... well i guess i still missing something bah.......

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #6 on: August 20, 2010, 06:36:32 PM »

this bug intrigues me. probably somewhere in the ROM it locks the promotions. i'll take a look later.

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #7 on: August 27, 2010, 12:09:02 PM »

promotion bug fixed in version 1.02

In another area of the ROM is masking bits for promotion and troop purchase, about 0x2000 from the data. so if 2Cxxx, search around 2Exxx

joe

  • Guest
Re: Warsong Excel Sheet
« Reply #8 on: September 01, 2010, 06:09:33 AM »

The troops mod code hex seems not working, sorry to disturb you on this , maybe you can guide me how to assign commanders to hire Golems

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #9 on: September 01, 2010, 01:16:59 PM »

Long time ago I also tried to change the troop code, but failed. But now that I found out about the mask (see my last post) you have to turn on the mask. 00 is true and FF is false.

For instance Fighter's troop code is 41 FF FF and the mask is 00 FF FF. If you change it to 41 42 FF, the mask should change to 00 00 FF. The last three digits of the offset is the same but separated by 0x2000. I'll edit the exact address later, but in short, if troop code is at 2Cxxx, then the mask is at 2Exxx. visually (example only):
Code: [Select]
Before
2C202: 41 FF FF
2E202: 00 FF FF
Code: [Select]
After
2C202: 41 42 FF
2E202: 00 00 FF

Note that's the gist and should work for simple modifications. Except it won't work for Garett's Fighter, which was coded differently.
« Last Edit: September 01, 2010, 10:25:05 PM by Den »

Joe

  • Guest
Re: Warsong Excel Sheet
« Reply #10 on: September 03, 2010, 12:26:16 AM »

Hi i used the codes for modifying the fighter troops to various types cool, just need to know about the bytes to the other commanders  Troop types 5A: Elemental 58: Gragoyle  54:Stracos Rhinos 56: Golem

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #11 on: September 03, 2010, 09:28:14 PM »

what about them? if you want to use them, you should also modify their price to hire.

Joe

  • Guest
Re: Warsong Excel Sheet
« Reply #12 on: September 04, 2010, 08:37:37 AM »

Hi i need to know what is the byte for king, saint, arch mage, magic knight, grand knight so i can modify their troops

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #13 on: September 04, 2010, 12:49:40 PM »

each commander is 16 bytes long. in the worksheet you see i wrote something like 34*16. you can also tell by the pattern of the data. fighter is 41FFFF.... lord is 4143FF.... so on.

Joe

  • Guest
Re: Warsong Excel Sheet
« Reply #14 on: September 05, 2010, 03:00:18 AM »

Thanks BOSS, you really are the king of warsong , btw how do overcome the red screen that appears when you start the rom with an emulator

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #15 on: September 05, 2010, 11:34:10 PM »

get a tool to fix the checksum. such as segatool.

joe

  • Guest
Re: Warsong Excel Sheet
« Reply #16 on: September 06, 2010, 11:21:44 PM »

Boss
thanks btw you want to start another excel sheet on der langrisser i have the english version of the genesis rom Its basically langrisser 2 in english on sega

Den

  • Global Moderator
  • Gold Member
  • *****
  • Karma: +1/-0
  • Posts: 201
  • Selina is my Superstar
    • View Profile
    • Amuseum
Re: Warsong Excel Sheet
« Reply #17 on: Yesterday at 12:31:55 AM »

i played it in the past. didn't like it. i'll give it another try later maybe.

joe

  • Guest
Re: Warsong Excel Sheet
« Reply #18 on: Yesterday at 01:04:52 AM »

Okie boss since you dun like then no point forcing, btw the warsong do you have the hex data for the evil axe so we can alter the stats
 

Page created in 0.179 seconds with 26 queries.