ROM Hack RELEASE Fire Emblem: Three Houses - Outline Removal mod

WARIOTOPANWA

Member
Newcomer
Joined
Mar 31, 2021
Messages
7
Trophies
0
Age
15
XP
44
Country
Mexico
Credit to @Raytwo for finding the "DisableOutline" string.

Comparison:

outline_comparison.png



IPSwitch Code:
Code:
@nsobid-89048449BA238C8CF565518B83BF02D3
# Fire Emblem: Three Houses 1.2.0
@flag offset_shift 0x100

// 60 fps patch
@enabled
007D59C4 07000014

// Outline Removal
@enabled
004E97F4 1F2003D5
004E9E14 1F2003D5
004EA3F4 1F2003D5
004EAC88 1F2003D5
004EB7F4 1F2003D5
004EBDD4 1F2003D5
004EC3B4 1F2003D5
Code:
@nsobid-F0142D706FD2323BF4D91BFB4D3BDD29
# Fire Emblem: Three Houses v1.1.1
@flag offset_shift 0x100

// 60 fps patch
@enabled
0079A92C 1F2003D5

// Outline Removal
@enabled
004B53F4 1F2003D5
004B5A14 1F2003D5
004B5FF4 1F2003D5
004B6888 1F2003D5
004B73F4 1F2003D5
004B79D4 1F2003D5
004B7FB4 1F2003D5
Code:
@nsobid-9454F2C47F827602152B098DFFBCEACD
# Fire Emblem: Three Houses v1.1.0
@flag offset_shift 0x100

// Outline Removal
@enabled
004B5294 1F2003D5
004B58B4 1F2003D5
004B5E94 1F2003D5
004B6728 1F2003D5
004B7294 1F2003D5
004B7874 1F2003D5
004B7E54 1F2003D5
Code:
@nsobid-19BA39BD3EE8131DE3EF55148CF0D590
# Fire Emblem: Three Houses v1.0.2
@flag offset_shift 0x100

// Outline Removal
@enabled
004949F4 1F2003D5
00495014 1F2003D5
004955F4 1F2003D5
00495E88 1F2003D5
004969F4 1F2003D5
00496FD4 1F2003D5
004975B4 1F2003D5

File SHA256 sum:
Code:
979438a66286ec813af99bd8bbc7148ba4f77e31a31249d5a62d99012eab7326  FireEmblemThreeHouses-No_outline-v120.zip
098ece4e7a76080c2752d78b0f7aad7609bb20fb82abd324830f59392afe6200  FireEmblemThreeHouses-No_outline-v111.zip
e11f560bb00a6beee1702a4ff9f2405d279ff3f2355af84c9114d2f350f275e8  FireEmblemThreeHouses-No_Outline-v110.zip
cf934b2835a6f92f3328d7ec5d2d9c1ad61dec6bb9ecbb38f9485761674ec38b  FireEmblemThreeHouses-No_Outline-v102.zip
How do I apply this? I'm really new to the switch scene and my game's in cartridge and can't find anything cartridge specific here. Thanks in advance.
EDIT: So basically I just copy these to the root of the sd card (merging the folders obviously)? this does work with cartridge right? Sorry I'm this paranoiac it's just that due to money issues I really can't run major risks with my switch since I can't afford a new one.
 
Last edited by WARIOTOPANWA,
General chit-chat
Help Users
  • phalk @ phalk:
    but.... nah
    Gift
  • Veho @ Veho:
    No point really.
    Gift
  • Veho @ Veho:
    Even the simplest device these days runs some sort of high level language.
    Gift
  • The Real Jdbye @ The Real Jdbye:
    @Veho all the IT stuff i've learned in school has been extremely basic... i knew most of it already
    Gift
  • The Real Jdbye @ The Real Jdbye:
    it's better to learn on your own, it goes much faster than the snail pace they teach you at in school
    Gift
  • Coto @ Coto:
    assembly is actually great, gets you to run everything about 80% faster than C massaged code
    Gift
  • Coto @ Coto:
    assembler syntax is dead easy, but "how to put pieces together" logic requires to have in mind the original idea, and the CPU layout, and that's like double the work of C stuff. It's best to write C first, add some unit tests, then go assembly, then run the unit tests
    Gift
  • The Real Jdbye @ The Real Jdbye:
    it can run faster than compiled code, but modern compilers are really good at optimization and you need to be even better at assembly to do a better job
    Gift
  • Coto @ Coto:
    with that all your assembler base will actually work
    Gift
  • Coto @ Coto:
    even on embedded systems, without a damned debugger
    Gift
  • The Real Jdbye @ The Real Jdbye:
    syntax is easy but the code is hard to read, you can't look at a piece of code and expect to understand it without looking at all the code around it to see how it all works together so it takes much longer to read the code, it takes longer to write it too because what might be 1 line of code in C might be 20 lines of assembly
    Gift
  • The Real Jdbye @ The Real Jdbye:
    the language is very simple to understand (because it's barely a language at all) understanding how all the instructions work together to form a whole is another matter, in general it's such a pain to work with that i would never recommend it unless you have a need for it. don't listen to this guy and learn assembly just because you want to make your code run faster, you are wasting your time, but if you run into a situation where your code isn't fast enough even after you enabled -Ofast and you NEED it to be faster, then you can consider assembly
    Gift
  • The Real Jdbye @ The Real Jdbye:
    @Coto have you tried -Ofast btw? ;)
    Gift
  • Gift
  • Psionic Roshambo @ Psionic Roshambo:
    I have o fast before but I suspect we are talking different Os lol
    Gift
  • Gift
  • Coto @ Coto:
    @The Real Jdbye quite idiotic and frankly, bu
    llshit points as usual you make. Not only because you have no idea what you're talking about, but also because there is proof (both i've seen and maintained) in regards to C and hand-written assembler code, and the speed gain is simply over half the framerate.
    Gift
  • Coto @ Coto:
    gbaemu4ds's C ARM and THUMB CPU emulator and GBARunner2's ARM and THUMB handcoded assembly. Just run Yoshi's Island GBA and compare it by yourself.
    Gift
  • Coto @ Coto:
    or SnemulDS's C CPU Core vs SnemulDS SnezziDS ARM core. The first running at about 45% (half the speed) vs ~105% (full speed)
    Gift
  • Coto @ Coto:
    yeah, keep believing -Ofast will make everything faster.
    Gift
  • mthrnite @ mthrnite:
    Must ambulate quickly! ~Sonic (a hedgehog)
    Gift
  • Gift
  • Psionic Roshambo @ Psionic Roshambo:
    Gotta Go Fast diarrhea makes a horrible sound, blue skin and super sick... Probably food poisoning from bad chili dogs.
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    Huh Betty white was born on mlk day
    Gift
  • KennieDaMeanie @ KennieDaMeanie:
    Slim Jim Monster Sonic Chili Cheese Dog Flavor, 1.94 Oz (Pack Of 18) https://www.amazon.com/dp/B08MC9KVDG/ref=cm_sw_r_apan_glt_i_V2DMVRA3YQPJZF2F4Q95
    Gift
    KennieDaMeanie @ KennieDaMeanie: Slim Jim Monster Sonic Chili Cheese Dog Flavor, 1.94 Oz (Pack Of 18)...