[FE8] The Memory Code (WIP, 7/? Chapters)

Long ago, this land was ruled by a great and powerful civilization.
No one knows exactly what happened to them. War, probably? But with who?
All that remains of them now are ruins. Ruins filled with technology beyond our wildest imaginations.
Me? I’m Zemira. An apprentice researcher, working to rediscover that ancient, lost technology.
Or, I was, anyway…

Download Here!

Hey, FEU! It’s me, UltraxBlade. You may know me from my old project Three Legacies, or my somewhat more recent minihacks, Fall of Shambhala and Spaghettimancer’s Apprentice. If you’re a hacker yourself, you probably also know me as the guy who made the FEBuilder FAQ and the guy most of you go to when your hack needs something fixed. And if you’re Rivian, you know me as the guy you owe your soul to for letting you borrow all of the code I wrote for this to make Hour of the Gecko. Anyway, it’s been… a while since I abandoned 3L, but after a few years cultivating supreme mastery of eventing, coding, and all things FEBuilder on a distant mountaintop (read: f*cking around with sh*tpost minihacks in my apartment), I’m back with something new.


The Memory Code follows the story of Zemira, a young researcher whose life is forever thrown off-course when an encounter with a mysterious dark mage wipes all of her memories, leaving her with only a set of magical recordings from which to decipher her past. She is joined in her journey by Ashley, the troublemaker princess of the desert kingdom of Dusmar. Together with their friends and varied allies met along the way, they set out to unravel lost histories both recent and ancient – which may be more connected than they seem.



Features
  • Boost – As you defeat enemies, you gain charge that fills up a meter on the bottom of the MMB. Five points of charge fills one of the three bars of the meter, and a full bar can then be spent to reactivate any one of your units.
  • Skills – All player units have powerful and unique personal skills and/or weapons, with a particular emphasis on movement and positioning effects. All units learn an additional skill at unpromoted level 10.
  • Vehicles – There is a car. Your units can drive it and ride in it as passengers. If you’ve played Dies Emblem by SigmaRaven/BigMood, yeah, it’s like that but implemented in Builder instead of LT. Oh, and you can run over enemies with it.
  • Guns – Firearms are special weapons that can be used by any unit. They are usually physical ranged weapons, and deal damage based on the wielder’s Skill stat. They are, for the most part, rare artifacts unearthed from ancient ruins, so don’t expect them to be easily replaced.
  • Difficulty – While not intended to be as hard as my explicit challenge minihacks, fair warning, this is still an UltraxBlade hack. Hard is the intended difficulty, but I will fault no one for playing Normal, though I’ll note it’s not tested or finalized.
  • Danger Radius – Enemy ranges can be highlighted by pressing Select over them, and the highlights remain active as you move units. Enemy siege weapons and non-stationary bosses are highlighted automatically at the start of each turn. (Warning: highlighting all enemies at once, done by pressing Select while not hovering over a specific enemy, is known to cause significant lag if you attempt to take actions while the highlight is active.)
  • Autosave Options – You can choose between the vanilla autosave that updates your suspend state after every action, start-of-turn autosave (commonly known as “turnsaves”) which allows you to rewind to the start of your turn when you make a mistake, or disabling autosave entirely to use manual suspend as a sort of native savestate. When a player unit dies while using turnsaves, a warning will pop up before the next save point is created, allowing you to safely reset to your previous save without having to remember to close the game before player phase starts.
  • Status conditions count down at the start of player phase regardless of the affected unit’s allegiance, so what you see on your turn will always be what you get on the enemy’s turn.
  • There are a wide range of new or modified classes, with a particular emphasis on hybrid physical+magical units. (I wrote a whole essay on them for a reason.)
  • Weapon Triangle is +/-2 mt and +/-20 hit, with the additional change that Light magic has advantage over both Dark and Anima.




As always, feedback of any kind is greatly appreciated! Feel free to join my hacking Discord server to ask questions and share your experiences, or to do so right here in this thread!

Disclaimers
  • Skill icons are currently mostly placeholders – either blanks or unrelated default skillsys icons. Be sure to read what they do before assuming you recognize the icon.
  • Firearm animations do not yet exist for most classes.
  • Battle backgrounds for animation mode 2 have not yet been properly configured.
  • Hard is the intended difficulty. Normal is functional but neither tested nor finalized. Easy is currently identical to Normal.
  • If you’ve played my previous works, you may recognize some returning characters. Seeing as how I don’t currently plan to finish 3L, I repurposed some of the characters and character designs from there for this new story and setting. There is no shared continuity, and you do not need to have played any of them to play this. Consider it a full reboot of their character concepts.
  • You may also recognize characters from the Xenoblade series or other games that I took inspiration from. I make no attempt to hide my inspirations, but you do not need any knowledge of such characters’ source material whatsoever – there is again no shared continuity, and my reinterpretations of such characters are intended to stand on their own without external context. (I mostly just hate coming up with original names lol.)
Content Warnings
  • One of the main characters, Ashley, is a seductress who uses her body as a tool to manipulate enemies and get information. Scenes involving her can be suggestive, enough so that you may notice I’ve put the 17_and_up tag on the post for safety.
Credits
Also by UltraxBlade

Download Here!

30 Likes

As one of the people who tested this hack - very awesome hack which pushes the boundaries of the medium, play it.

(I was gonna make a comment about the you know what but you put a disclaimer already)

7 Likes

Memory Code is an excellent name because you feel like a super computer trying to remember and best optimize everyone’s tools in such a satisfying way.

5 Likes

They’re calling it the best to ever do it.

It’s always such a joy to see a new chapter for what I’ve known as Secondhack for nearly half a year now come out, and I’m glad that others get to enjoy it now!

4 Likes

Both Ru’s support this. Good game.

6 Likes

Seeing mechanics from Spaghettimancer’s Apprentice in a full hack is hype, I’ll defo report back on the demo (even if it’ll probably just be too hard for me like SpAp was lol).

2 Likes

it would be really funny if random generic enemies you have no way of knowing about were immune to ashley’s personal skill

2 Likes

Spaghettimancer was intentionally designed to be extremely hard – after all, it was submitted to a contest where being sadistic towards the player was one of the scoring categories. Memory Code is designed to be a much more reasonable level of difficulty, though admittedly that should be taken with a grain of salt coming from me lol.

2 Likes

Yeah, the difficulty is definitely more reasonable so far haha. I’m not having the easiest time with it, but I can 100% pinpoint that to me being bad at Fire Emblem instead of any actual design decision.

I would, however, like to report that the Class Reel occasionally crashes. It yielded this error message, and before doing so displayed a class name of X that had access to all weapon types:


(I have gotten such a crash on both Linux mGBA and 3DS fake-virtual-console, so I do not believe this is a platform issue.)

1 Like

Hmm. Must be some garbage data that got into it somehow. Let me take a look.

1 Like

Alright, I think I’ve fixed it. Seems to have been an issue I ran into with Spaghettimancer at one point where the class reel would run fine on a new startup but crash if you let it run after suspending or otherwise backing out to title screen. Applied the same fix I got for it there (thanks AuraWolf) and it seems to be stable now on my end. Download the new patch (same link) and let me know if you continue running into issues.

1 Like

While it is obviously difficult to prove a negative, the new patch seems to work great! Thank you.

1 Like

Hi! loving the hack! I’m just starting chapter 1(after the prologue and tutorial) but I’m already seeing how cool the mechanics are and how interesting is gonna be to use them.
the only problem I found is that if an enemy enchanted by Ashley dies while enchanted the game freezes and the screen turns like this.

1 Like

Correction, that was either on one specific enemy or one specific turn, I should have checked more before posting. That happened on turn 1 when enemies died against the spellblade enemy at the start, in case they are the problem.
Apologies for the misunderstanding and ill keep enjoying this game!

1 Like

…Hm. I think I’ve seen this reported once before but wasn’t able to reproduce it on my end, and the person in question couldn’t get it to repeat themself either. If you’re able to get a save that triggers it consistently, can you send it my way to investigate? As it stands, I’ve suicided that mage and that fighter into that spellblade countless times in testing without issue lol.

1 Like

I do have a save with the fighter and I just checked and it’s still happening I would say 9 times out of 10.
I’m kind of new to this so I don’t know how to send it to you but I would love to help anyway I can if you guide me a bit.

1 Like

Easiest way is probably to send me the save file over Discord – username there is ultraxblade, you can either direct message me or send it through my dev server linked in the main post.

Game looks exciting! I’ll have to give this a shot when I have time. Ashley seems like my dream unit.

2 Likes

FYI to everyone: I’ve been able to consistently reproduce this issue using Sunstar’s save, but cannot get it to happen otherwise, and Sunstar themself has not run into it again since. I’ve received a report of this exactly once before at which time neither I nor the tester could replicate it. I’m still looking into it, but whatever it is, it seems to be extremely rare and can usually be bypassed with suspend-resume. Apologies in advance to anyone else who runs into it while I wait to hear back from the rest of the wizard council, but all signs say that chances are you won’t see it happen yourself anyway.

1 Like

If no one else got me, I know @AuraWolf’s got me. Huge thanks to them for helping track down the issue – it should be fixed now.

6 Likes