Romhacking, Lex Talionis, Tactile, and SRPG Studio. An engine comparison post. (Which game creation engine will best suit your needs?)

Alright, everyone. I have made a bunch of notes and will update the OP either tonight or tomorrow. Here is what I have jotted down; it has not been organized or cleaned up and these are my raw notes.

General

  • My credentials with each engine
  • Engine Issues section, stuff the engine or its output-games have issues doing or dealing with
  • Update the Resource Import section to mention spell animations
  • A section for multi-lingual support. So far all of the engines come up pretty short, but SRPG does seem to have more options than the others. FEBuilder does have pretty easily-editable translation files for the engine, and it has native Japanese/English support as well. Mention that SRPG Studio is the only non-native English option, leading to Engrishy-screens.
  • An in-chapter save option should be mentioned. Tactile has battle saves, GBA has savestates, SRPG has this https://i.imgur.com/PbLng14.png etc, and LT can allow you to make checkpoint saves too. There’s also an autosave patch for FEB so roms can have chapter saves without using savestates. (A more vanilla-friendly, less cheaty experience.)
  • Also SRPG has suspend saves, autosaves, ironman savescum prevention, and other such plugins.
  • Games made with LT and Tactile and SRPG can in theory connect to the internet for multiplayer shenanigans, auto-updates, whatever, but GBA roms cannot. All of the engines obviously have internet connectivity.

ROM Hacking

LT

Tactile

  • Tactile game sizes can get fucking nuts, Ryn had a 1.77 GB project via his FE8 remake (Definitely some major optimization issues there bud)
  • Tactile is not on apple devices, only android. It works alright on Linux but until Yeti switches to Monogame, a more modern XNA, Tactile will continue to have issues in non-windows environments.
  • Yeti is actually thinking about making a Skill Editor somewhat similar in implementation to LT’s. No ETA on this so it only remains in the realm of possibility for now.
  • ‘Tactile BEXP’ is actually just for FE7x only, so, not applicable for the public.
  • Killer Feature: The Unit Placer

FEXP

  • Remove FEXP from most sections, it’s just a joke option and it only serves to add pointless fluff.
  • Mention that FEXP is actually viable if and only if you are already a Ruby coder, then don’t mention it again.

SRPG Studio

  • Mention SRPG’s robust plugin system (FEB and Buildfiles have something similar, LT sort of does, Tactile does not) And that you can also get Plugins via the Steam Workshop and their Discord.
  • Halfbodies do exist in SRPG, see this tutorial https://imgur.io/a/O2ak1Ih and this one Tutorial - Character Illustrations in Talk Events | SRPG Studio Wiki | Fandom
  • GBAFE supports in SRPG Studio do exist https://imgur.io/a/O2ak1Ih and a FE9-style support system is possible https://i.imgur.com/1L2Wx8B.png
  • SRPG skills can be customized through the Custom option here https://i.imgur.com/4SfwmPf.png and many skills themselves have arbitrarily adjustable values by default which is better than FEBuilder’s options https://i.imgur.com/hGD4Par.png
  • There might be eye-blinking plugins for SRPG? And potentially mouth flap options as well. So the GBA talky-stuff is actually doable.
  • There are many tutorials for SRPG, but they aren’t as in-depth or as concise as what GBA and LT have. This is an issue for Tactile too. (Note: Need a ‘quality of tutorials’ section)
  • Many FE9-10 things I mentioned for FE9/10 and etc are in SRPG, as well as GBA.
  • SRPG does have customizable AI similar to LT, and it sounds pretty in-depth thought I’m not sure of the specifics. https://i.imgur.com/ONZar9R.png
  • SRPG’s games have editable UI but it’s not as ‘simple’ as in LT, and you have to use Javascript. It DOES sound a lot easier than editing the UI in GBA or Tactile though.
  • SRPG is not open source. The editor specifically cannot be changed or updated to improve its design, which could be a big negative, while LT’s is fully open-source.
  • SRPG has a bunch of hidden options by default. https://i.imgur.com/xIJofla.png
  • SRPG is windows-locked entirely, no mobile options at all, besides maybe the Steam Deck.
  • SRPG does actually use NIDs, identical to LT, so it’s easy to reorganize internally without breaking games. Great!
  • Free-roam is in SRPG as well, as evidenced by this project. Seas of Novis [v0.1.1]

This list isn’t actually complete and I’ll be adding more. I just wanted people to see that I’m carefully looking into all the points people have brought up, especially WRT SRPG Studio. It seems the engine is vastly deeper than I expected!

2 Likes