Latest release: v0.3.26.2 (released on 7/29/25)
— Dropbox Download Link —
Heyo, everyone!
I am happy to introduce you all to my FE project: Absolution!
The current build, v0.3.26.2, starts at the prologue and ends at chapter 26. PLAY ON HARD FOR THE INTENDED EXPERIENCE. Normal, Lunatic, and Infernal are all untested. The game runs in the Legacy Lex Talionis engine, and as such is easy to download and play! All you have to do is download the game from the link above, unzip it, and double click the “double_click_to_play” batch file.
Absolution takes place in the world of Aletheia, a world split in half by conflicts too old to remember. Today, the two sides of Aletheia reunite - in less than harmonious circumstances. Help Valentina Bolivar free her people from oppression and overcome her personal demons through a story that spans two continents and 7 countries. Along the way, you will encounter many unique and powerful allies, varied and interesting map objectives, and many new gameplay mechanics like the skill system, forge, and kitchen. The road ahead is an arduous one, laden with inconvenient and painful truths. But still, you must fight onward towards absolution, and right the wrongs of millennium past!
The project also has a dedicated Discord server, which you can join here:
— Discord Server Link —
Unfamiliar with Lex Talionis? Here’s a quick little guide:
Lex Talionis Basics
Lex Talionis is an engine written entirely in Python, designed for Fire Emblem, and created by rainlash. The use of Python as base allows for all sorts of features, including the Base menu from the Tellius games and area-of-effect weapons. Let’s walk through what you’ll see when you first load up Absolution.
1.) The first thing you will see is the title screen (it looks like the image at the top of this post). Lex Talionis “maps” a key on your keyboard to a button on the GBA. You can change these mappings at any time! The default setup is as follows:
[A] → x
[B] → z
[ R ] → c
[ L ] → a
D-pad → arrow keys
[ START ] → s
To change this, you can navigate to “Extras” on the main menu and into “Options.” Next, move over from “Config” to “Controls.” You can then use whatever key is mapped to [A] to select a mapping and from there press whatever new key you’d like to map it to. Simple! You can do this at any time wherever the options menu is accessible.
2.) Now that your controls are mapped to your liking, select “New Game” on the main menu to begin Absolution! You’ll be asked to choose a difficulty. Choose Normal for the intended experience. You’ll then be asked to choose between casual and classic mode. These work just as in regular FE. Finally, choose your style of level ups. Refer to the descriptions provided for details (or ask me if you need more info).
3.) Now that you have a save file, new options will appear on the main menu when you save and quit. “Continue” will load the last battle save. “Load Game” will load the last proper save you made (ie. saves at the start of a chapter, prep screen, etc.). “Restart Level” will load the save before last (so if you save at the base, and then at the prep screen, you can use Load Game to start from the prep screen and Restart Level to start from the base).
And that’s the basics of playing any Legacy Lex Talionis game! Hopefully that lowered any barriers to entry you may have had before playing Absolution.
Transferring Saves
If you’re in the middle of a playthrough when the game updates, don’t despair! Assuming saves are compatible between updates, transferring saves in Lex Talionis is a breeze!
1.) Download the latest build from the link in either the original post or the update post. Then follow the installation instructions as usual. Keep the new version completely separate from the old version.
2.) Navigate to the “absolution_data” folder in the old build (it should just above the “double_click_me_to_play” file). Inside it you will see a number of folders labeled data, audio, etc. The important one is the “Saves” folder, which as you might guess holds all your save data. Make a copy of your old Saves folder.
3.) Navigate to the “absolution_data” folder in the current build. Inside you’ll see the same folders as you did in the previous build. Simply delete the Saves folder and replace it with the old one you copied.
And presto, you’re good to go! You should now have access to your saves in the newest version of Absolution.
Discalimer : I always recommend keeping a backup of the old version for a little while just in case I make a mistake and saves aren’t actually compatible when I say they are. I don’t think that will ever happen, but it’s a good idea regardless.
Details about the game:
Implemented/In Progress Features:
- An original story/scenario with original characters
- Original music written specifically for the game. Check out the soundtrack here!
- A simple yet robust class system
- 2 - 3 range archers, 1 - 2 range crossbows, and a combination of Radiant Dawn-style and Fates-style knives
- A variety of personal skills and combat arts
- A Tellius-style skill system where units can equip and unequip skills using scrolls
- A Paper Mario style cooking system! Units can eat one cooked food item per chapter to receive battle-long stat buffs!
Yet-to-be-Implemented Features:
- Multiple difficulties. Hard is the intended default difficulty, the rest are currently untested.
- Supports. A small handful of C supports are written, but the vast, vast majority of support convos have no dialogue at the moment.
Screenshots:
Credits
Lex Talionis Engine - rainlash
######################### Maps #############################
Map Design, ZessDynamite
Map Tilesets - Feaw, Zoramine, WAve, N426, Flasuban
Map Palettes - Feaw, Zoramine, WAve, N426, Flasuban, ZessDynamite
14x Map Visuals - RandomWizard
######################### Portraits ########################
Valentina Portraits - Atey
Jericho Portraits - Atey
Strega Portrait - Atey
Ramon Portrait - Feier, ZessDynamite
Salvador Portrait - Levin64
Eduardo Portrait - Feier, ZessDynamite
Evelia Portrait - Levin64
Lakshmi Portrait - Levin64
Idowu Portrait - ZessDynamite, Levin64
Ojala Portrait - Feier
Sanite Portrait - Feier, ZessDynamite
Persephone Portrait - ZessDynamite, Levin64
Gabriel Portrait - Vlak
Reese Portrait - Vlak
Zahir Portrait - Vlak
Quentin Portrait - Levin64, Vlak, ZessDynamite
Mitzi Portrait - Vlak, ZessDynamite
Xavier Portrait - BuskHusker, ZessDynamite
Balthazar Portrait - Vlak, ZessDynamite
Skoll Portrait - Vlak, ZessDynamite
Zephyrine Portrait - Vlak, ZessDynamite
Davide Portrait - Vlak, ZessDynamite
Wolfram Portrait - BuskHusker, ZessDynamite
Ugne Portrait - BuskHusker, ZessDynamite
Iris Portrait - BuskHusker, ZessDynamite
Custom NPC Portraits - LaurentLacroix, JiroPaiPai, rainlash, ZessDynamite
All Other Portraits - ZessDynamite
########################## Icons and Other Graphics ############################
Custom Item Sprites - Endelphia, Beansy, rainlash, LordGlenn, Zane, Valak, Zelix, Ereshkigal, SacredStones, authenticmaniac, lovemachine, Peerless, ZarG, Jester-Treecko, Leif, ZessDynamite
- Massive thank you to Endelphia in particular for making so many item icons specifically for Absolution!
Skill Icons - rainlash, LordGlenn, Suneohair, ZessDynamite
Custom Class Cards - rainlash, Dei, MageKnight404, Team SALVAGED, Melia, MeatOfJustice, FPzero, GratedShtick, Rasdel, DerTheVaporeon, Zoramine, Orihara_Saki, Kenpuhu, N426, SamirPlayz, topazlight
Custom WEXP Icons - LordGlenn
Custom Affinity Icons - LordGlenn
Additional Map Animations - Duelyst, Red Mystery Dungeon
Custom Spell Animations - Arch, BBHood217, BwdYeti
Custom Combat Backgrounds - WAve, Sacred War, Fenreir
Custom Cutscene Backgrounds - WAve, Zoramine, Fate Grand Order, Fenreir
Sprite and Texture Rips - Retreiver II, Booscaster, Lexou
Narrow Fonts - Scraiza
###################### Map Sprites ####################
Adelita, ArcherBias
Arbalest, Feier
Archer M, Der
Archer F, Der, topazlight
Axe Armor, Agro
Axe Cavalier M, Team SALVAGED
Axe Cavalier F, Team SALVAGED, Flasuban
Axe General, Blademaster
Axe Paladin, RobertFPY
Bard F, RandomWizard, MeatOfJustice, Knabepicer
Berserker F, Pikmin, Der
Bow Cavalier, Flasuban
Bow Paladin M, Leif
Bow Paladin F, Leif, VelvetKitsune, RobertFPY
Brigand, Glaceo
Brigand F, Glaceo, Skitty, blood
Citizen Sword F, HyperGammaSpaces
Cleric, Flasuban
Cleric Evelia, VelvetKitsune
Coronela, blood, ZessDynamite
Crusader, Der
Darkwing, Ayr
Eagle Knight, N426
Falcoknight, Flasuban
Fighter, Alusq
Fleet, ZarG, daemoth
Gremory, VelvetKitsune
Griffon Knight, Blue Druid
Gunner, SSHX
Halberdier M, TBA
Halberdier F, blood, Dei, dondon151
Harrier, Ayr
Hero, Nuramon
Hoplite F, Circleseverywhere
Lance Armor, Agro
Lance Cavalier M, Team SALVAGED
Lance Cavalier F, Team SALVAGED, Flasuban
Leviathan, Pikmin
Mercenary, Flasuban
Moon Knight M, Der
Moon Mage, Leif
Moon Mage F, Leif, MeatOfJustice
Moonwing, MeatOfJustice
Pegasus Knight, Flasuban
Phalanx, Snewping
Phalanx F, Snewping, Velvet Kitsune, HGS
Pirate, Der
Seraph, Haifried
Sniper, ArcherBias
Soldier, Feier, Flasuban
Spy, ArcherBias
Sun Mage F, Teraspark
Sword Armor, Agro
Sword Cavalier M, Team SALVAGED
Sword Cavalier F, Team SALVAGED, Flasuban
Sword General, Nuramon
Sword Paladin, RobertFPY
Swordmaster M, L95
Swordmaster F, L95, ZessDynamite
Templar, ArcaneEli
Void Knight, Pikmin, Nuramon, Der
Warrior F, Pushwall, FEGirls
######################### Battle Animations #############################
Adelita Animation, Mikey Seregon, Khrene Kleaver, Khardos
Male Assassin Knife Animation, Jj09
Female Assassin Animation, Keks_Krebs, Peerless, SD9K, The_Big_Dededester
Armor Knight Animations, Nuramon
Female Berserker Animation, Serif, eCut, Skitty, Pikmin1211
Male Cavalier Animations, Team SALVAGED
Female Cavalier Animations, Team SALVAGED, Flasuban
Male Bow Cavalier Animation, Orihara_Saki, DerTheVaporeon, Kao, Aurora
Female Bow Cavalier Animation, DerTheVaporeon, Kao, Aurora
Villager Animation, Nuramon
Male Crusader Animation, DerTheVaporeon, Pikmin1211
Female Crusader Animation, Leo_link, Iscaneus, DerTheVaporeon
DracoKnight Axe Animations, Mikey_Seregon, Alfred Kamon
Eagle Knight Animation, Blue Druid
Griffon Knight Animation, Blue Druid, Maiser6
Alt General Animation, TBA, DerTheVaporeon, Nuramon
Falcoknight Animation, Jeorge_Reds
Male Fighter Animation, Waleed,Flasuban
Female Fighter Animation, Black Mage
Gunner Animation, DerTheVaporeon, Pikmin1211
Male Halberdier Animation, TBA
Female Halberdier Animation, Black Mage
Harrier Animation, Red Bean, Mikey Seregon, Marlon0024
Male Hero Animation, Nuramon
Female Hero Animation, Nuramon, Flasuban
Female Hoplite Animation, CirclesEverywhere
Leviathan Animation, Pikmin1211,Jj09
Female Mercenary Animation, TBA
Templar Animation, Spud
Moonwing Animation, GratedShtick
Male Paladin Animations, Team SALVAGED, ObsidianDaddy
Female Paladin Animations, Team SALVAGED, ObsidianDaddy, Levin64
Phalanx Animation, Nuramon
Pirate Animation, DerTheVaporeon
Female Rogue Animation, Pikmin1211, Maiser6, Ukelele, SD9k, Temp, Black Mage, Wan
Alt Sun Mage Animation, Eldritch Abomination
Alt Sun Sage Animation, Eldritch Abomination
Alt Sniper Animation, Temp, Nuramon, Swain
Soldier Animation, Alusq
Spy Animation, DerTheVaporeon, Pikmin1211
Male Sun Knight Animation, Endelphia
Female Sun Mage Animation, Teraspark
Male Troubador Animation, Endelphia
Female Warrior Animation, Temp
############################# Writing ##########################
Script and Scenario - ZessDynamite
Pasta Writing - RandomWizard
Shirt Writing - RandomWizard
############################# Sound ###########################
Original Soundtrack - ZessDynamite
SFX Resources - BBHood217
############################ Tools Used ########################
Python
Pygame
MS Paint
Aseprite
Audacity
Tiled
Sublime Text Editor
########################### Special Thanks #######################
Kurt
RandomWizard
ZarG
Midbus
Archferret
Lord Tweed
Dejota
Sealvester
Koala
Thank you so much for checking out the project! If you decide to give it a try, please consider giving feedback! It would be very much appreciated. (And also feel free to share who your favorite units are! I love that sort of thing.) Either way, I hope you have fun! Above all, that’s the one thing I want the game to be.




































