Jump to content

Problem with FE6 chapter data editor nightmare module


Belf
 Share

Recommended Posts

For some weird reason, when I JUST change the player bgm for chapter 13 (haven't tried with other chapters), the battle preparations are entirely skipped, and roy starts in a different starting position at the beginning of the chapter. The music does change correctly, however. Does this mean you can't even change just the bgm for chapters, or at least chapter 13, without borking the game?

Link to comment
Share on other sites

Okay so I figured out the problem. The nightmare module changes two bytes instead of just the single byte that controls the BGM when you're changing the BGM. The other byte it edits is the "chapter opening" byte and makes it have a 00 value instead of 10. Does anyone know how to fix this problem in the .nmm file?

Link to comment
Share on other sites

Sure! It's very simple. Open up the .nmm in a text editor e.g. notepad and find these lines:

Player Phase BGM
20
1
NDHU
FE6 Song List.txt
 
Enemy Phase BGM
21
1
NDHU
FE6 Song List.txt
 
NPC Phase BGM
22
1
NDHU
FE6 Song List.txt
 
Chapter Introduction BGM
23
1
NDHU
FE6 Song List.txt
Link to comment
Share on other sites

Sure! It's very simple. Open up the .nmm in a text editor e.g. notepad and find these lines:

Player Phase BGM
20
1
NDHU
FE6 Song List.txt
 
Enemy Phase BGM
21
1
NDHU
FE6 Song List.txt
 
NPC Phase BGM
22
1
NDHU
FE6 Song List.txt
 
Chapter Introduction BGM
23
1
NDHU
FE6 Song List.txt

Yeah, but what do you change?

Link to comment
Share on other sites

Gah, the rest of my post got deleted for some reason. Stupid IPB. All the 2nd digits should be 1s for that bit, and none of them 2s or anything else. It's weird that the Chapter Opening byte is being changed because they're not remotely close together. Try manually editing with a hex editor?

Link to comment
Share on other sites

Gah, the rest of my post got deleted for some reason. Stupid IPB. All the 2nd digits should be 1s for that bit, and none of them 2s or anything else. It's weird that the Chapter Opening byte is being changed because they're not remotely close together. Try manually editing with a hex editor?

I figured it out. The chapter opening only has value options of 00 or 01 in the module, but in the game the referenced byte can be anything, such as 10 or 0E. Therefore, if the value isn't a 00 or 01, and you save in nightmare, it automatically becomes 00 since that's the default option. If I want to delete this option, do I just delete it in the chapter data editor.nmm, or do I also have to change those sequential numbers for all of the options after it?

Link to comment
Share on other sites

I'd suggest editing ChapterOpenings.txt so that it allows for more options. At the moment it should look like this:

2
0x00 None
0x01 Map Preview

You want it to look like this:

255
0x00 None
0x01 Map Preview
0x02 ???
0x03 ???
0x04 ???
0x05 ???
0x06 ???
0x07 ???
0x08 ???
0x09 ???
0x0A ???
0x0B ???
0x0C ???
0x0D ???
0x0E ???
0x0F ???
0x10 ???
0x11 ???
0x12 ???
0x13 ???
0x14 ???
0x15 ???
0x16 ???
0x17 ???
0x18 ???
0x19 ???
0x1A ???
0x1B ???
0x1C ???
0x1D ???
0x1E ???
0x1F ???
0x20 ???
0x21 ???
0x22 ???
0x23 ???
0x24 ???
0x25 ???
0x26 ???
0x27 ???
0x28 ???
0x29 ???
0x2A ???
0x2B ???
0x2C ???
0x2D ???
0x2E ???
0x2F ???
0x30 ???
0x31 ???
0x32 ???
0x33 ???
0x34 ???
0x35 ???
0x36 ???
0x37 ???
0x38 ???
0x39 ???
0x3A ???
0x3B ???
0x3C ???
0x3D ???
0x3E ???
0x3F ???
0x40 ???
0x41 ???
0x42 ???
0x43 ???
0x44 ???
0x45 ???
0x46 ???
0x47 ???
0x48 ???
0x49 ???
0x4A ???
0x4B ???
0x4C ???
0x4D ???
0x4E ???
0x4F ???
0x50 ???
0x51 ???
0x52 ???
0x53 ???
0x54 ???
0x55 ???
0x56 ???
0x57 ???
0x58 ???
0x59 ???
0x5A ???
0x5B ???
0x5C ???
0x5D ???
0x5E ???
0x5F ???
0x60 ???
0x61 ???
0x62 ???
0x63 ???
0x64 ???
0x65 ???
0x66 ???
0x67 ???
0x68 ???
0x69 ???
0x6A ???
0x6B ???
0x6C ???
0x6D ???
0x6E ???
0x6F ???
0x70 ???
0x71 ???
0x72 ???
0x73 ???
0x74 ???
0x75 ???
0x76 ???
0x77 ???
0x78 ???
0x79 ???
0x7A ???
0x7B ???
0x7C ???
0x7D ???
0x7E ???
0x7F ???
0x80 ???
0x81 ???
0x82 ???
0x83 ???
0x84 ???
0x85 ???
0x86 ???
0x87 ???
0x88 ???
0x89 ???
0x8A ???
0x8B ???
0x8C ???
0x8D ???
0x8E ???
0x8F ???
0x90 ???
0x91 ???
0x92 ???
0x93 ???
0x94 ???
0x95 ???
0x96 ???
0x97 ???
0x98 ???
0x99 ???
0x9A ???
0x9B ???
0x9C ???
0x9D ???
0x9E ???
0x9F ???
0xA0 ???
0xA1 ???
0xA2 ???
0xA3 ???
0xA4 ???
0xA5 ???
0xA6 ???
0xA7 ???
0xA8 ???
0xA9 ???
0xAA ???
0xAB ???
0xAC ???
0xAD ???
0xAE ???
0xAF ???
0xB0 ???
0xB1 ???
0xB2 ???
0xB3 ???
0xB4 ???
0xB5 ???
0xB6 ???
0xB7 ???
0xB8 ???
0xB9 ???
0xBA ???
0xBB ???
0xBC ???
0xBD ???
0xBE ???
0xBF ???
0xC0 ???
0xC1 ???
0xC2 ???
0xC3 ???
0xC4 ???
0xC5 ???
0xC6 ???
0xC7 ???
0xC8 ???
0xC9 ???
0xCA ???
0xCB ???
0xCC ???
0xCD ???
0xCE ???
0xCF ???
0xD0 ???
0xD1 ???
0xD2 ???
0xD3 ???
0xD4 ???
0xD5 ???
0xD6 ???
0xD7 ???
0xD8 ???
0xD9 ???
0xDA ???
0xDB ???
0xDC ???
0xDD ???
0xDE ???
0xDF ???
0xE0 ???
0xE1 ???
0xE2 ???
0xE3 ???
0xE4 ???
0xE5 ???
0xE6 ???
0xE7 ???
0xE8 ???
0xE9 ???
0xEA ???
0xEB ???
0xEC ???
0xED ???
0xEE ???
0xEF ???
0xF0 ???
0xF1 ???
0xF2 ???
0xF3 ???
0xF4 ???
0xF5 ???
0xF6 ???
0xF7 ???
0xF8 ???
0xF9 ???
0xFA ???
0xFB ???
0xFC ???
0xFD ???
0xFE ???
0xFF ???

Alternatively, yes, you could just delete that option without changing anything else since the position is marked independent of other positions.

Edited by Agro
Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...