Jump to content



Toggle shoutbox Shoutbox Open the Shoutbox in a popup

@  Fire Blazer : (18 March 2020 - 03:18 AM) hope everyone is managing ok...
@  kirant : (03 March 2020 - 05:41 AM) New challenger approaching!
@  xcrash1998 : (26 February 2020 - 09:55 AM) Not anymore
@  Mage Girl : (17 February 2020 - 02:33 AM) I can safely say I'm so far the only person to post to this shoutbox in 2020...
@  Fire Blazer : (24 December 2019 - 03:17 AM) naw, it's when the bots make collaborated efforts to crawl places, lol
@  kirant : (23 December 2019 - 05:20 AM) What do we do on Index Day? Give each other bots?
@  Fire Blazer : (16 December 2019 - 01:39 AM) LOL
@  xcrash1998 : (30 November 2019 - 11:07 PM) New fictional holiday "Index Day"
@  Fire Blazer : (28 November 2019 - 08:52 PM) yeah just guest bots and stuff I think :( we really were active once upon a time though...
@  kirant : (26 November 2019 - 03:48 PM) No invasion. I imagine a lot of guest bots visiting for indexing purposes.
@  xcrash1998 : (26 November 2019 - 02:15 PM) How is most people online at 959 for the 8th of October of this year? Is that right? Did I miss something or was there somekind of spambot invasion?
@  xcrash1998 : (26 November 2019 - 02:06 PM) I know what you mean, it gets awkard to post something unrelated to the current conversation, and even if somebody picks up on it, it would just become a huge mess in the c hatbox if a multitude of groups talk about different topics.
@  Fire Blazer : (10 November 2019 - 11:45 PM) especially better imo if you want to update on a topic but like only occasionally (e.g. a project you're working on or a let's play of a game)
@  Fire Blazer : (10 November 2019 - 11:44 PM) it's hard for me to explain precisely why but forums just like work better for meaningful discussion over a longer period of time ig
@  Fire Blazer : (10 November 2019 - 11:44 PM) but that's def just not hte same ig, idk
@  Fire Blazer : (10 November 2019 - 11:44 PM) yeah, you can also kind of respond at your own pace on forums. Discord conversations are often like... it's awkward to respond to something that happened a while ago, especially if the server is active, but even just in general. since you sort of need to keep track of multiple conversations at once at times, and it's not like it has a good reply/quote system ala forums, closest thing really is to copy/paste or screenshot the text you're responding to and then type a response below
@  Elwood : (09 November 2019 - 11:29 AM) Adding on to what's been said, I just enjoy the order and structure of the forums. You can look through the threads and know exactly what people are talking about. Conversation get lost and buried on discord which is why I'm not a big fan of it.
@  kirant : (06 November 2019 - 05:31 AM) I enjoy that part of forums too. They become niche communities where you can have very specialized conversations as opposed to the cluttered mess in Discord.
@  Ezra : (31 October 2019 - 01:17 AM) Yeah, part of me wishes I could go back to the times forums were more prevalent. I really enjoyed how even several different forums based off the same franchise could feel so different. It's not like what we now is bad though, I just feel nostalgic for old times.
@  Fire Blazer : (30 October 2019 - 06:39 AM) also forums in general are just not as prevalent, there are so many other ways to interact these days, like Twitter, FB, Tumblr, etc., where you can just throw your thoughts into the void. I think that's the real issue and that the only people rly interested in forums these days are either super dedicated to whatever they're about, have a specific reason/need to (e.g. support forums), or grew up with them and are thus attached to the idea enough to continue to try and use them (this was kinda me for a while lol but things happen, I couldn't keep it up forever)

Photo

Adding (Enemy) Units to a Chapter?


  • Please log in to reply
13 replies to this topic

#1 Swordwind

Swordwind

    Newbie

  • Members
  • Pip
  • 6 posts

Posted 19 April 2010 - 09:51 PM

Sorry to trouble everyone. However, despite a relatively through attempt to find any guides or information on how one may add units to a chapter, I have failed to find an answer. Can anyone help? Thanks in advance.

#2 Fire Blazer

Fire Blazer

    You ready?

  • Creator
  • 12,103 posts
  • Gender:Male
  • Location:U.S.A.
  • Interests:Too many to list. =P

Posted 19 April 2010 - 10:09 PM

You can replace existing units using the CUE, but adding units is actually more complex than it would seem. The easiest way to do this is to repoint chapter unit data and edit the Nightmare Modules appropriately, but there isn't a guide or tutorial on that to my knowledge.

What other people do is just 1) keep the same number of units, 2) fill in the few blank spaces in the Chapter Unit Editor (doing this often times causes "glitches" though), or 3) make totally new events and, as a part of making new events, make a totally new list of units.

:\

Bblazer2.png

Signature thanks to Shu.


#3 Swordwind

Swordwind

    Newbie

  • Members
  • Pip
  • 6 posts

Posted 20 April 2010 - 05:03 AM

Ah, I see. That's a shame. Regardless, thank you very much for your response.

#4 Falaflame

Falaflame

    Confronting the past

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 1,323 posts
  • Gender:Male
  • Location:Some place otherworldly.
  • Interests:Nothing much beyond your typical gamer.

Posted 20 April 2010 - 05:07 AM

QUOTE (Blazer @ April 19, 2010 05:09 pm)
You can replace existing units using the CUE, but adding units is actually more complex than it would seem. The easiest way to do this is to repoint chapter unit data and edit the Nightmare Modules appropriately, but there isn't a guide or tutorial on that to my knowledge.

What other people do is just 1) keep the same number of units, 2) fill in the few blank spaces in the Chapter Unit Editor (doing this often times causes "glitches" though), or 3) make totally new events and, as a part of making new events, make a totally new list of units.

:\

Are you smoking? D:

I made that tutorial in FEU when I wasn't banned.

Go look at it. xD

Fighting the ghosts of my past. I'd rather not remember who I once used to be..


#5 Fire Blazer

Fire Blazer

    You ready?

  • Creator
  • 12,103 posts
  • Gender:Male
  • Location:U.S.A.
  • Interests:Too many to list. =P

Posted 20 April 2010 - 10:26 PM

No, never smoked, never drunk any intoxicants, and I never will intentionally do either. >_>

Also, screw FEU. Idk of this tutorial, but if it's there, the creator of this topic should be able to find it. >_>

Bblazer2.png

Signature thanks to Shu.


#6 Swordwind

Swordwind

    Newbie

  • Members
  • Pip
  • 6 posts

Posted 21 April 2010 - 01:20 AM

Well, that was worded somewhat harshly. I suppose I can go register and search for it, though. Thanks again.

#7 Fire Blazer

Fire Blazer

    You ready?

  • Creator
  • 12,103 posts
  • Gender:Male
  • Location:U.S.A.
  • Interests:Too many to list. =P

Posted 21 April 2010 - 02:04 AM

Oh, I have the right to say "screw FEU", and I honestly don't remember the tutorial Mercenary is talking about, plus FEU is kinda stupid and makes you register to see its content so even if I searched it wouldn't help you much (it's probably in the Hacking Tutorials section though, XD).

If I didn't explain what sounded "harsh" then do tell what was harsh, I don't want to sound mean. D:

Bblazer2.png

Signature thanks to Shu.


#8 Falaflame

Falaflame

    Confronting the past

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 1,323 posts
  • Gender:Male
  • Location:Some place otherworldly.
  • Interests:Nothing much beyond your typical gamer.

Posted 21 April 2010 - 03:57 AM

You should be able to see it. It's topic owner is Rutger, and the name is crossed out.

Fighting the ghosts of my past. I'd rather not remember who I once used to be..


#9 Oblivion Knight

Oblivion Knight

    Denial eSports Journalist

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPipPip
  • 2,761 posts
  • Gender:Male
  • Location:Ohio
  • Interests:Anime, Video Games, Strategy Games, Smite, Hearthstone, Poetry, Writing

Posted 21 April 2010 - 09:32 PM

*Oblivion Knight found it.

Copy Pasta (Click Here To Hide/Show Text)
QUOTE (Rutger @ Aug 13 2008, 04:52 PM)

Wtf? I don't want to start the prologue with 4 units, I want the prologue to have 20! What should I do?
You need:
A hex editor (mandatory)
Prologue (or whatever chapter it is you're editing) Chapter Unit Editor .NMM File
A ton of free space and/or Expanded ROM (from 16 to 24, or 16 to 32, if you need that much.) Optional.

Alright. First things first, you will want to get your unit list started. If you don't know how to do that, it's pretty much simple.

Let me take a sample from the original game; the Prologue data. This can be looked up via opening your Prologue Chapter Unit Editor .NMM file in Notepad. Right off the bat, in the first section, it should give you an offset to go to. In Prologue's case, it's 0xCC5B50.


03 21 00 08 0D 03 0D 07 37 6B 6B 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
87 1C 00 14 01 01 03 02 3E 00 00 00 03 03 09 20
83 1C 87 0C 09 04 02 06 3E 00 00 00 00 00 09 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
32 00 00 00 50 5B CC 08 3B 00 00 00 0A 00 00 00
00 00 00 00 3D 00 00 00 86 00 00 00 32 00 00 00
70 5B CC 08 3B 00 00 00 0A 00 00 00 00 00 00 00


Okay, so before I get into the specific directions, let me explain a few things here.

Blue text = Ally(s)
Red text = Enemies
Yellow text = Event Bytes

Now let's take Lyn's data, for example. It is clearly the first one, highlighted in blue text.

03 21 00 08 0D 03 0D 07 37 6B 6B 00 00 00 00 00

Alright, from left to right:
Green = Unit in question.
Red = Class of the unit.
White/Normal = Boss alliance. Useful for bosses and probably NPCs (haven't looked into that), useless for your playable units.
Blue = Level of unit AND alliance of unit. (Enemy, Ally, NPC)
Gold = Co-ordinates of where your unit will be at during battle mode.
Purple = Co-ordinates of where your unit will start off on the map.
Teal = Inventory of the unit in question.
Cyan = AI of the unit in question (useful for enemies and NPCs, useless for playable units.)

And yes, that goes in that EXACT order.

Also, before inserting your list to the game, make sure to insert one whole line of 00's (Zero/Separator) to separate allies, enemies, and/or NPCs.

Going back to the sample list I gave you earlier, the gold text is the event data. That will help you get to where your prologue unit data will be. In fact, let's look into that for a bit.

32 00 00 00 50 5B CC 08 3B 00 00 00 0A 00 00 00
00 00 00 00 3D 00 00 00 86 00 00 00 32 00 00 00
70 5B CC 08 3B 00 00 00 0A 00 00 00 00 00 00 00

See the highlighted text? That's basically what you need, in order to move on to edit the prologue unit data. Now, having a hex editor with a search function to search hex values, and having an Offset Go-To, such as HxD is REALLY handy here.

Let's say the new data you're trying to put into the game is at offset 1000000 (6 zeroes there). And then let's say your ally units start at 1000000, and your enemy units start at 1000020. Flip those offsets around to turn them into pointers. (in this case, 20 00 00 09 for enemies, 00 00 00 09 for allies)

Now search the ENTIRE rom for these hex values:
50 5B CC 08 (Allies)
70 5B CC 08 (Enemies)

Replace EVERY SINGLE one of those exact pointers you run across in the data, with those new pointers you have. The red text wants 20 00 00 09, and the blue text wants 00 00 00 09.

Concluding your use of the hex editor, you might want to make sure your new data has the event coding (highlighted in gold in the first example given). I don't know if it's really needed, but I would not chance any errors at all, so to be safe, put it there at the end of your new data, just in case. It would still work.

That's that for the hex editor. Save your changes. BUT, you're still not done yet.

Open Notepad, and open the Prologue Chapter Unit Editor .NMM file. You should alter the first section and first section only. All you have to do here, is change the offset to where your new data is (mine was 10000D0, so it's 0x010000D0), change '4' (which stands for the number of units in the battle, including Zero/Separator.) into however many units you added to the chapter, INCLUDING Zero/Separator. You're done there. Save your changes.

Open Nightmare, load your ROM with the newly-made changes. Load the Prologue CUE .NMM file with newly-made changes. You should now have more than 4 units to edit! Go edit your new units to your own likings, and save your changes.

If anything goes wrong, you probably done one of these things.
1. You probably missed a pointer that needed to be changed.
2. You probably have a wrong pointer for your new data.
3. You probably didn't change the coordinates so your units don't overlap others.
4. I don't really know what else, besides, well, messing up the .NMM module, or writing the unit deployment data wrong, or something.

Other than that, have fun with your hordes of Fire Dragons to start the prologue. :3

Oh, and this definitely works for FE7. FE8 is done in the very exact same way.

QUOTE
Knight of the Realm -- Sain can't get laid. Therefore Kent > Sain.
Knight of the Realm -- My logic is flawless.


QUOTE (bblues @ May 30 2012, 07:13 AM)
My, this so...if you're wondering why I haven't posted, it's because my palms are so glued to my face I can't pull them off.


One of the top three Ryans.

user posted image

This won't be removed until the Browns win the Super Bowl. - Started 9/7/09

#10 Falaflame

Falaflame

    Confronting the past

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 1,323 posts
  • Gender:Male
  • Location:Some place otherworldly.
  • Interests:Nothing much beyond your typical gamer.

Posted 22 April 2010 - 08:24 PM

QUOTE (Oblivion Knight @ April 21, 2010 04:32 pm)
*Oblivion Knight found it.

Copy Pasta (Click Here To Hide/Show Text)
QUOTE (Rutger @ Aug 13 2008, 04:52 PM)

Wtf? I don't want to start the prologue with 4 units, I want the prologue to have 20! What should I do?
You need:
A hex editor (mandatory)
Prologue (or whatever chapter it is you're editing) Chapter Unit Editor .NMM File
A ton of free space and/or Expanded ROM (from 16 to 24, or 16 to 32, if you need that much.) Optional.

Alright. First things first, you will want to get your unit list started. If you don't know how to do that, it's pretty much simple.

Let me take a sample from the original game; the Prologue data. This can be looked up via opening your Prologue Chapter Unit Editor .NMM file in Notepad. Right off the bat, in the first section, it should give you an offset to go to. In Prologue's case, it's 0xCC5B50.


03 21 00 08 0D 03 0D 07 37 6B 6B 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
87 1C 00 14 01 01 03 02 3E 00 00 00 03 03 09 20
83 1C 87 0C 09 04 02 06 3E 00 00 00 00 00 09 00

00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
32 00 00 00 50 5B CC 08 3B 00 00 00 0A 00 00 00
00 00 00 00 3D 00 00 00 86 00 00 00 32 00 00 00
70 5B CC 08 3B 00 00 00 0A 00 00 00 00 00 00 00


Okay, so before I get into the specific directions, let me explain a few things here.

Blue text = Ally(s)
Red text = Enemies
Yellow text = Event Bytes

Now let's take Lyn's data, for example. It is clearly the first one, highlighted in blue text.

03 21 00 08 0D 03 0D 07 37 6B 6B 00 00 00 00 00

Alright, from left to right:
Green = Unit in question.
Red = Class of the unit.
White/Normal = Boss alliance. Useful for bosses and probably NPCs (haven't looked into that), useless for your playable units.
Blue = Level of unit AND alliance of unit. (Enemy, Ally, NPC)
Gold = Co-ordinates of where your unit will be at during battle mode.
Purple = Co-ordinates of where your unit will start off on the map.
Teal = Inventory of the unit in question.
Cyan = AI of the unit in question (useful for enemies and NPCs, useless for playable units.)

And yes, that goes in that EXACT order.

Also, before inserting your list to the game, make sure to insert one whole line of 00's (Zero/Separator) to separate allies, enemies, and/or NPCs.

Going back to the sample list I gave you earlier, the gold text is the event data. That will help you get to where your prologue unit data will be. In fact, let's look into that for a bit.

32 00 00 00 50 5B CC 08 3B 00 00 00 0A 00 00 00
00 00 00 00 3D 00 00 00 86 00 00 00 32 00 00 00
70 5B CC 08 3B 00 00 00 0A 00 00 00 00 00 00 00

See the highlighted text? That's basically what you need, in order to move on to edit the prologue unit data. Now, having a hex editor with a search function to search hex values, and having an Offset Go-To, such as HxD is REALLY handy here.

Let's say the new data you're trying to put into the game is at offset 1000000 (6 zeroes there). And then let's say your ally units start at 1000000, and your enemy units start at 1000020. Flip those offsets around to turn them into pointers. (in this case, 20 00 00 09 for enemies, 00 00 00 09 for allies)

Now search the ENTIRE rom for these hex values:
50 5B CC 08 (Allies)
70 5B CC 08 (Enemies)

Replace EVERY SINGLE one of those exact pointers you run across in the data, with those new pointers you have. The red text wants 20 00 00 09, and the blue text wants 00 00 00 09.

Concluding your use of the hex editor, you might want to make sure your new data has the event coding (highlighted in gold in the first example given). I don't know if it's really needed, but I would not chance any errors at all, so to be safe, put it there at the end of your new data, just in case. It would still work.

That's that for the hex editor. Save your changes. BUT, you're still not done yet.

Open Notepad, and open the Prologue Chapter Unit Editor .NMM file. You should alter the first section and first section only. All you have to do here, is change the offset to where your new data is (mine was 10000D0, so it's 0x010000D0), change '4' (which stands for the number of units in the battle, including Zero/Separator.) into however many units you added to the chapter, INCLUDING Zero/Separator. You're done there. Save your changes.

Open Nightmare, load your ROM with the newly-made changes. Load the Prologue CUE .NMM file with newly-made changes. You should now have more than 4 units to edit! Go edit your new units to your own likings, and save your changes.

If anything goes wrong, you probably done one of these things.
1. You probably missed a pointer that needed to be changed.
2. You probably have a wrong pointer for your new data.
3. You probably didn't change the coordinates so your units don't overlap others.
4. I don't really know what else, besides, well, messing up the .NMM module, or writing the unit deployment data wrong, or something.

Other than that, have fun with your hordes of Fire Dragons to start the prologue. :3

Oh, and this definitely works for FE7. FE8 is done in the very exact same way.

Swordwind, there's your answer. Have fun.

Fighting the ghosts of my past. I'd rather not remember who I once used to be..


#11 Fire Blazer

Fire Blazer

    You ready?

  • Creator
  • 12,103 posts
  • Gender:Male
  • Location:U.S.A.
  • Interests:Too many to list. =P

Posted 23 April 2010 - 02:10 AM

^Can I or someone else just make a topic for the tutorial here please? And add it to the tutorial directory?

I think it'd be useful.

Thanks.

Bblazer2.png

Signature thanks to Shu.


#12 Swordwind

Swordwind

    Newbie

  • Members
  • Pip
  • 6 posts

Posted 23 April 2010 - 11:55 PM

Perfect. Thanks much, all of you. Blazer, don't worry about it, that comment was mostly in jest.

#13 Fire Blazer

Fire Blazer

    You ready?

  • Creator
  • 12,103 posts
  • Gender:Male
  • Location:U.S.A.
  • Interests:Too many to list. =P

Posted 24 April 2010 - 04:10 PM

Oh, alright. If you're sure. *tries to think of something else*

*waits for Merc's response on the tutorial question I had a few posts up*

Bblazer2.png

Signature thanks to Shu.


#14 Falaflame

Falaflame

    Confronting the past

  • Members
  • PipPipPipPipPipPipPipPipPipPipPipPip
  • 1,323 posts
  • Gender:Male
  • Location:Some place otherworldly.
  • Interests:Nothing much beyond your typical gamer.

Posted 25 April 2010 - 03:54 AM

I guess I'll do it. since I created that tutorial myself...

Fighting the ghosts of my past. I'd rather not remember who I once used to be..





0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users