Page 1 of 1

So... how does one mod/hack advance wars 2..?

Posted: Mon Jul 10, 2017 5:56 am
by Flare0210
Hello, I am a new member to this community and discovered it through a bit of browsing, so can you help a guy out? I have been interested in doing something like this (and by that, I mean ROM hacking) ever since I played AWDS, but I've never really had time to do this until now. I am a complete noob when it comes to something like this, plus it probably doesn't help that I'm still just in high school, but I would love to know how to do ROM hacks.
I have picked up a few programs from a similar topic that I found on this forum, but even then many things about this still confuse me (likely because I don't know the proper terminology...) so I am going to possibly need some help.
The Things I'd like to know how to do are:
  • Map Creation/editing
  • How to create a custom CO and put it into the game
  • General basics to ROM hacking
  • Other good tutorials/guides/books/eBooks I can use, preferably nothing more complex then what I, being a sophomore, could understand
I Have downloaded VBA, AW2:BR, LIPS, and AWEditor, but I don't really know what I'm doing...
Any help is appreciated, thanks :D
Also, please excuse any grammatical errors...:geshrug:

Re: So... how does one mod/hack advance wars 2..?

Posted: Mon Jul 10, 2017 8:14 pm
by Xenesis
The basics of ROM hacking is the place you should definitely start at - the idea is that by changing the data or code in the ROM of the game you can customise it with new things that you want. You'll probably want a hex editor to start with to do some basic modifications. HxD is one such example (find one you like, there are thousands out there for every OS you can think of).

A hex editor is the starting place because it is a tool for changing the contents of any binary file (including ROMs!). For something to look at to begin with, try some text replacement. You can search for it and it's easy to modify/see your changes in the game. I have a notes document I maintain for each of the AW games. I'd recommend having a read through RHDN - they're an all-purpose romhacking community that has a lot of documents, guides, utilities and a bunch of things for romhacking all sorts of systems.
Map Creation/editing
See this thread or this thread to get started.
How to create a custom CO and put it into the game
A custom CO is a collection of multiple things, so it depends on what extent you want to dive in. As an absolute beginner, I'd recommend *only* replacing a CO (Flak or Nell is a good candidate) with what you want to do and play around with changing the stats before you commit to something more difficult than building art for something.

A complete CO needs a whole bunch of things:

Gameplay:
  • Day to Day Stats Table Entry
  • CO Power Stats Table Entry
  • Super CO Power Stats Table Entry
  • Graphics & Animation Table Entry
  • Graphics & Animation Table Entry (CO Power)
  • Graphics & Animation Table Entry (Super CO Power)
  • AI Rules Table Entries (Land, Land/Air, Land/Sea and Land/Air/Sea maps)
  • Custom code for any CO Power effects or other mechanics that the game doesn't support by default (this will probably require some learning!)
Graphics:
  • Dialogue Faces (Happy, Sad, Neutral)
  • Full Body Sprite
  • Small Face (Battle Animations/CO Dossier Pages)
  • Small Face (Info-box with funds/COP Charge)
  • Shared 16-colour palette
  • CO's Name (as a Graphic)
Text:
  • CO's Name (as text)
  • CO Power's Name
  • Super CO Power's Name
  • CO Power Quotes x 6
  • CO Profile
  • CO Ability description
  • CO Power description
  • Super CO Power description
  • Victory line
Music:
Each CO has their own theme...but hacking this yourself is exceptionally difficult. Having musical knowledge also helps, but I have almost none and can't help you with this aspect. :geshrug:

A playable CO to test with only really requires the stuff in the gameplay category to be correct, but there's a lot of other stuff going on for a "finished" product. I'd recommend starting with something really basic (text editing is the best, then you can ask questions as you don't understand stuff, it's also the least technical aspect of romhacking).

...

For the record too, I started learning to rom hack in high school. :lol:

Re: So... how does one mod/hack advance wars 2..?

Posted: Tue Jul 11, 2017 6:13 am
by Flare0210
Oh, was not expecting a reply this quickly, so thanks! This will be a lot of help, so thank you for all of this!

I guess I should probably get started!

Re: So... how does one mod/hack advance wars 2..?

Posted: Mon Aug 07, 2017 6:26 am
by salvadorc17
Yes with all those you will for sure be able to crete a good hack.