Fire Emblem Fates Nohr-Hoshido Class Swap Hack 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 8: Line 8:
|version=0.14
|version=0.14
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/FireEmblemFatesNohr-Hoshido.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/fatesclassswap.7z
|website=https://gbatemp.net/threads/release-fire-emblem-fates-nohr-hoshido-class-swap-hack.538129/
|website=https://gbatemp.net/threads/release-fire-emblem-fates-nohr-hoshido-class-swap-hack.538129
}}
}}
<youtube>gqtC67nkglI</youtube>
This is a simple ROM hack for Fates which swaps almost every unit with a Norhian or Hoshidan class with their other-faction equivalent.


This is a very simple rom hack for Fates which swaps almost every unit with a Norhian or Hoshidan class with their other-faction equivalent. Several other changes were made to maintain playability. I have also incorporated [https://gbatemp.net/members/374022/ @DeathChaos25]'s [https://gbatemp.net/threads/fire-emblem-fates-revelation-unit-buff-patch.429594/ Revelation unit buff patch,] with his permission, because Rev is naff without it. I did not change the prologue; enemy changes begin with chapter 1.
Several other changes were made to maintain playability. It also incorporated DeathChaos25's [https://gbatemp.net/threads/fire-emblem-fates-revelation-unit-buff-patch.429594 Revelation unit buff patch], with permission.


==Notes==
The prologue was not changed; enemy changes begin with chapter 1.
* npc-only classes were not changed
 
* Promoted and advanced classes can now reach A rank in their secondary weapon type, instead of B. the exception is master ninja which has not been changed
==Features==
* NPC-only classes were not changed.
* Promoted and advanced classes can now reach A rank in their secondary weapon type, instead of B. Except for Master Ninja that was not changed.
* All S rank weapons changed to A rank.
* All S rank weapons changed to A rank.
* Nosferatu moved to the dawn armory. the purpose of these three changes is to ensure all weapons available to the layer can actually be used.
* Nosferatu moved to the dawn armory. The purpose is to ensure all weapons available to the layer can actually be used.
* Nohr noble will be available in birthright, and hoshido noble in conquest. Nohr prince/ss was unchanged.
* Nohr noble will be available in birthright, and hoshido noble in conquest. Nohr prince/ss was unchanged.
* Villager itself is unchanged, but has had its promotion options changed to wyvern lord and paladin, chosen because they were the only non-armored lance using classes available
* Villager is unchanged, but has had its promotion options changed to wyvern lord and paladin, as they were the only non-armored lance using classes available.
* No text was changed, so swapped classes will incorrectly be noted as their original faction. they will function correctly for relevant abilities, like Oboro's personal skill
* No text was changed, so swapped classes will incorrectly be noted as their original faction. Relevant abilities will still function correctly.
* Further minor changes were made as needed for playability, such as adding in chest keys in Brithright 7 because the player no longer has any units with locktouch
* Further minor changes were made as needed for playability, such as adding in chest keys in Brithright 7, because the player no longer has any units with locktouch.
* Enemy skills were generally not changed unless they were recruitable that map, needed Shadowgift to use their Nosferatu tomes, or had a -faire skill for a weapon type they could no longer use
* Enemy skills were generally unchanged, except:
* DLC/Amiibo maps were not changed
** They were recruitable that map.
** They needed Shadowgift to use their Nosferatu tomes.
** They had a -faire skill for a weapon type they could no longer use.
* DLC/Amiibo maps were not changed.
 
==Installation==
There are two ways to install this hack: via Luma in-game patching or by rebuilding your rom. Both can be used with Luma, while using Citra requires the latter.


==Known Issues:==
The Luma in-game patching is the recommended method if you are using [[Luma3DS|Luma]], however some users have reported lag issues when using in-game patching. This is an unavoidable consequence of how in-game patching works, and the only solution is to rebuild the rom and play the modified rom instead (see Rebuilding the Rom).
* Generic Great Masters and Butlers will have the hooded man portrait. this is because these classes never appeared as enemies in the base game and so have no generic portrait
* Several named enemies, and playable units in cutscenes, will not have their in-game models display properly. You can see this with Onmozu in chapter 3, and Gunter in the cutscene after chapter 3.


==Installation Instructions:==
Rebuilding the rom is a three-step process. You will need to unpack the rom, replace the base files with the modified files this hack uses, and then repack the rom.
There are two ways to install this hack: via Luma in-game patching or by rebuilding your rom. Both can be used with Luma, while using Citra requires the latter.


===Luma===
===Luma===
Copy the romfs folder into SD:/luma/titles/<titleid>/.


'''Luma In-Game Patching:'''
Create the folders if they do not exist and use the <titleid> for your specific game.
* Fates SE (JPN) - 000400000012DE00
* Fates SE (USA) - 0004000000179800
* Birthright (USA) - 0004000000179400
* Conquest (USA) - 0004000000179600
* Fates SE (EUR) - 000400000017A800
* Birthright (EUR) - 0004000000179500
* Conquest (EUR) - 0004000000179700


This is the recommended method if you are using Luma, however some users have reported lag issues when using in-game patching. This is an unavoidable consequence of how in-game patching works, and the only solution is to rebuild the rom and play the modified rom instead (see Rebuilding the Rom).
Boot up your 3DS Luma's config menu by holding the Select button. Turn on Enable Game Patching and press Start to save your changes.
 
# Boot up your 3DS Luma’s config menu by holding the SELECT button.
# Turn on “Enable Game Patching”
# On your 3DS SD card go to “Lumas” folder.
# Create a folder called “titles” if there isn’t one
# Create a folder with the title of your specific game, if it does not exist already.
* Fates SE JPN: 000400000012DE00
* Fates SE USA: 0004000000179800
* Birthright USA: 0004000000179400
* Conquest USA: 0004000000179600
* Fates SE EUR: 000400000017A800
* Birthright EUR: 0004000000179500
* Conquest EUR: 0004000000179700
# Copy the "romfs" folder you downloaded for the class swap hack into the title folder


===Citra===
===Citra===
Download [https://github.com/evandixon/DotNet3dsToolkit/releases .Net 3ds Toolkit]. Run ToolkitForm.exe and use the Extract tab to unpack the rom.


'''Rebuilding the Rom:'''
Once your rom is unpacked you should have a bunch of files and three folder with more files.
* One of those folders should be titled romfs or something similar.
* Copy the contents of the romfs folder for the class swap hack and paste them into the unpacked romfs folder.
* Agree to merge folders and replace files when prompted.


This is a three step process. You will need to unpack the rom, replace the base files with the modified files this hack uses, and then repack the rom.
Use .Net 3ds Toolkit again to repack the rom. Run ToolkitForm.exe and use the Build tab.


# Download .Net 3ds Toolkit, available at https://github.com/evandixon/DotNet3dsToolkit/releases. this is the program we use to unpack the rom.
===Texture pack===
# use .Net 3ds Toolkit to unpack your Fates rom. Run ToolkitForm.exe and use the "Extract" tab
Included is a texture pack created by Mathcat and a few others which adds unique outfits for many characters in many classes.
# Once your rom is unpacked you should have a bunch of files and three folder with more files. One of those folders should be titled "romfs" or something similar. Copy the contents of the "romfs" folder you downloaded for the class swap hack and paste them into the unpacked romfs folder. Agree to merge folders and replace files when prompted
# Use .Net 3ds Toolkit again to repack the rom. Run ToolkitForm.exe and use the "Build" tab


==Version History==
While not related to the class swap hack, it is both compatible and particularly relevant since changing everyones classes means they are all using the default outfits.
'''0.14'''


* Fixed joinable units in Rev that werent working
This can help add some variety. Note that you will encounter considerable lag if using the texture patch with Luma in-game patching due to the file sizes.
* Several tweaks to enemy weapons and skills
* Made chapter 2 and Conquest 10 a bit easier


'''0.12'''
In this case, it is hightly recommended that you rebuild your rom.


* fixed more stupid mistakes
==Known issues==
* Beruka and Selena join with half progress to C weapon rank in CQ 10. Thanks to Moonling for fixing the nightmare module to make this possible
Generic Great Masters and Butlers will have the hooded man portrait. this is because these classes never appeared as enemies in the base game and so have no generic portrait.
* Siegberts paralogue works now
* Fixed enemy inventory errors in BR 11 and CQ 17
* Fuga is now a bow knight in BR 8
* Fixed Kaze inventory when joining after CQ 11
* Fixed Percy inventory when joining after paralogue 19


'''0.11'''
Several named enemies, and playable units in cutscenes, will not have their in-game models display properly (e.g. Onmozu in Chapter 3, and Gunter in the cutscene after Chapter 3).


* Fixed Villager F promotion, now promotes to Wyvern Lord instead of General
==Version History==
* Beruka join with D Lances in Conquest 10, instead of E
'''0.14'''
* Conquest 13: Increased Reina Magic by 5 so she isn't completely harmless when baited
* Fixed joinable units in Rev that werent working.
* Conquest 22: Changed enemy on the launcher below Sakura from Great Knight to Maid so they can use the launcher (was a Machinist in the base game)
* Several tweaks to enemy weapons and skills.
* Made chapter 2 and Conquest 10 a bit easier.


'''0.10:'''
'''0.12'''
* Initial release
* Fixed more mistakes.
* Beruka and Selena join with half progress to C weapon rank in CQ 10. Thanks to Moonling for fixing the nightmare module to make this possible.
* Siegberts paralogue works now.
* Fixed enemy inventory errors in BR 11 and CQ 17.
* Fuga is now a bow knight in BR 8.
* Fixed Kaze inventory when joining after CQ 11.
* Fixed Percy inventory when joining after paralogue 19.


===See Also:===
'''0.11'''
There is a texture pack created by Mathcat and a few others which adds unique outfits for many characters in many classes.
* Fixed Villager F promotion, now promotes to Wyvern Lord instead of General.
* Beruka join with D Lances in Conquest 10, instead of E.
* Conquest 13: Increased Reina Magic by 5 so she isn't completely harmless when baited.
* Conquest 22: Changed enemy on the launcher below Sakura from Great Knight to Maid so they can use the launcher (was a Machinist in the base game).


While not related to my hack, it is both compatible and particularly relevant since changing everyones classes means they are all using the default outfits.
'''0.10'''
* Initial release.


This can help add some variety. Note that you will encounter considerable lag if using the texture patch with Luma in-game patching due to the file sizes, so I very strongly recommend you rebuild your rom in this case.
==External links==
* GBAtemp - https://gbatemp.net/threads/release-fire-emblem-fates-nohr-hoshido-class-swap-hack.538129

Revision as of 07:29, 25 January 2022

Fire Emblem Fates Nohr-Hoshido
File:FireEmblemFatesNohr-Hoshido.jpg
General
AuthorFishmalk
TypeGame Hacks
Version0.14
LicenseMixed
Last Updated2020/08/29
Links
Download
Website

This is a simple ROM hack for Fates which swaps almost every unit with a Norhian or Hoshidan class with their other-faction equivalent.

Several other changes were made to maintain playability. It also incorporated DeathChaos25's Revelation unit buff patch, with permission.

The prologue was not changed; enemy changes begin with chapter 1.

Features

  • NPC-only classes were not changed.
  • Promoted and advanced classes can now reach A rank in their secondary weapon type, instead of B. Except for Master Ninja that was not changed.
  • All S rank weapons changed to A rank.
  • Nosferatu moved to the dawn armory. The purpose is to ensure all weapons available to the layer can actually be used.
  • Nohr noble will be available in birthright, and hoshido noble in conquest. Nohr prince/ss was unchanged.
  • Villager is unchanged, but has had its promotion options changed to wyvern lord and paladin, as they were the only non-armored lance using classes available.
  • No text was changed, so swapped classes will incorrectly be noted as their original faction. Relevant abilities will still function correctly.
  • Further minor changes were made as needed for playability, such as adding in chest keys in Brithright 7, because the player no longer has any units with locktouch.
  • Enemy skills were generally unchanged, except:
    • They were recruitable that map.
    • They needed Shadowgift to use their Nosferatu tomes.
    • They had a -faire skill for a weapon type they could no longer use.
  • DLC/Amiibo maps were not changed.

Installation

There are two ways to install this hack: via Luma in-game patching or by rebuilding your rom. Both can be used with Luma, while using Citra requires the latter.

The Luma in-game patching is the recommended method if you are using Luma, however some users have reported lag issues when using in-game patching. This is an unavoidable consequence of how in-game patching works, and the only solution is to rebuild the rom and play the modified rom instead (see Rebuilding the Rom).

Rebuilding the rom is a three-step process. You will need to unpack the rom, replace the base files with the modified files this hack uses, and then repack the rom.

Luma

Copy the romfs folder into SD:/luma/titles/<titleid>/.

Create the folders if they do not exist and use the <titleid> for your specific game.

  • Fates SE (JPN) - 000400000012DE00
  • Fates SE (USA) - 0004000000179800
  • Birthright (USA) - 0004000000179400
  • Conquest (USA) - 0004000000179600
  • Fates SE (EUR) - 000400000017A800
  • Birthright (EUR) - 0004000000179500
  • Conquest (EUR) - 0004000000179700

Boot up your 3DS Luma's config menu by holding the Select button. Turn on Enable Game Patching and press Start to save your changes.

Citra

Download .Net 3ds Toolkit. Run ToolkitForm.exe and use the Extract tab to unpack the rom.

Once your rom is unpacked you should have a bunch of files and three folder with more files.

  • One of those folders should be titled romfs or something similar.
  • Copy the contents of the romfs folder for the class swap hack and paste them into the unpacked romfs folder.
  • Agree to merge folders and replace files when prompted.

Use .Net 3ds Toolkit again to repack the rom. Run ToolkitForm.exe and use the Build tab.

Texture pack

Included is a texture pack created by Mathcat and a few others which adds unique outfits for many characters in many classes.

While not related to the class swap hack, it is both compatible and particularly relevant since changing everyones classes means they are all using the default outfits.

This can help add some variety. Note that you will encounter considerable lag if using the texture patch with Luma in-game patching due to the file sizes.

In this case, it is hightly recommended that you rebuild your rom.

Known issues

Generic Great Masters and Butlers will have the hooded man portrait. this is because these classes never appeared as enemies in the base game and so have no generic portrait.

Several named enemies, and playable units in cutscenes, will not have their in-game models display properly (e.g. Onmozu in Chapter 3, and Gunter in the cutscene after Chapter 3).

Version History

0.14

  • Fixed joinable units in Rev that werent working.
  • Several tweaks to enemy weapons and skills.
  • Made chapter 2 and Conquest 10 a bit easier.

0.12

  • Fixed more mistakes.
  • Beruka and Selena join with half progress to C weapon rank in CQ 10. Thanks to Moonling for fixing the nightmare module to make this possible.
  • Siegberts paralogue works now.
  • Fixed enemy inventory errors in BR 11 and CQ 17.
  • Fuga is now a bow knight in BR 8.
  • Fixed Kaze inventory when joining after CQ 11.
  • Fixed Percy inventory when joining after paralogue 19.

0.11

  • Fixed Villager F promotion, now promotes to Wyvern Lord instead of General.
  • Beruka join with D Lances in Conquest 10, instead of E.
  • Conquest 13: Increased Reina Magic by 5 so she isn't completely harmless when baited.
  • Conquest 22: Changed enemy on the launcher below Sakura from Great Knight to Maid so they can use the launcher (was a Machinist in the base game).

0.10

  • Initial release.

External links

Advertising: