Site Tools


changelog

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
changelog [2019/11/08 19:54] b0ardfacechangelog [2023/12/26 20:45] (current) – external edit A User Not Logged in
Line 1: Line 1:
-===== Free Enterprise Changelog =====+====== Free Enterprise Changelog =====
 + 
 +==== v4.5.0 (March 6 2022) ==== 
 +  * Added ''Cnoearned'', which prevents characters from being recruited at non-free positions. 
 +  * Removed the ''N'' flag category and renamed its functions to ''Knofree'', ''Cnofree'', and ''Bnofree'' respectively. 
 +  * When Rydia grows up, the five summons she receives are now randomized by default. This behavior can be reverted using ''-vanilla:growup''
 +  * Added ''Gbackrow'', which enables the backrow glitch. Note that this means the backrow glitch is now disabled by default. 
 +  * Added ''Orandom:tough_quest'' to replace ''Orandom:gated_quest'', which is similar in intent, with some differences: 
 +    * ''tough_quest'' excludes both ungated quests and some more easily-achievable gated quests. 
 +    * The summon and moon boss quests are weighted to balance their frequency rate against the other quests. 
 +  * Increased number of random objectives allowed to 8. 
 +  * Added ''Kforce:magma'', which guarantees a route to the underworld using the Magma Key without using the Hook route. 
 +  * Added ''Kforce:hook'', which guarantees that the Hook route is the only way to reach the underworld. 
 +  * Altered ''Ktrap'' so that key items will not appear in Lunar Subterrane trapped chests unless ''Kmoon'' or ''Kunsafe'' is also enabled. 
 +  * Expanded ''Tmaxtier:'' options to range from tier 3 to 7. 
 +  * Added ''-smith:alt'', which makes Kokkol forge a random tier 7/8 item. 
 +    * ''Chero'' overrides this flag. 
 +    * Renamed ''-supersmith'' to ''-smith:super'' to match. 
 +  * Added ''Crestrict:*'' flags, which allow you to specify which characters are considered "restricted" for the purposes of standard randomization (normally Fusoya and Edge). 
 +  * Removed objectives list from opening cutscene. 
 +    * As a result, the opening cutscene will not play unless there is a wacky challenge to introduce. 
 +  * Added the Libra starter kit, which contains 50 Bestiaries. 
 +    * This is intended to assist new players, as Bestiary allows you to perform Peep actions against bosses (excluding Zeromus). 
 +  * Added the Green Names starter kit, which is just four items selected by the FE green names without any particular coordination. 
 +  * Fixed availability of Artemis Bow/Arrows in the archer kit according to their updated tiers. 
 +  * Altered the escape from the Baron Castle trap room cutscene. 
 +  * Disabled the tint visual glitch when casting Warp or Exit in the Mist Cave (adapted from code by cassidymoen). 
 +  * Updates to Mysidian Legend, end credits, and other text. 
 +  * New Z sprites and harp songs. 
 + 
 +==== v4.4.2 (October 13 2021) ==== 
 +  * In "Misspelled", fixed MP cost for summons. Spells with summon effects now consume the MP of the spell that was cast instead of the MP of the summon itself. 
 +  * In "Three Point System", fixed an issue with casting summons. Summons now correctly consume 1 MP. 
 +  * Fixed an issue when trying to generate a seed with "Kleptomania" and either ''Sstandard'' or ''Spro''
 +  * Fixed an issue with ''Owin:crystal'' + No ''Pkey'' + ''Tshuffle | Tvanilla''.  
 +    * With this combination and ''Tshuffle'' you may now find a stray Cure1 in a trapped chest. 
 +  * Dialogue and end credits update. 
 +  * New harp songs. 
 + 
 +==== v4.4.1 (August 11 2021) ==== 
 +  * Fixed Rydia's mom reward to use ungated quest curve. 
 +  * Fixed an issue where an extra random tier 6+ item would be added to the key item reward pool when using ''Owin:crystal''
 + 
 +==== v4.4.0 (August 3 2021) ==== 
 +  * Added various ''Cstart:'' flags to allow more control over possible starting characters. 
 +  * Added ''Orandom:gated_quest'', which allows random selection of objectives from quests that require at least one key item to complete. 
 +  * Altered the pool of ''Bwhichburn'' substitute attacks so that the replacement attack is always weaker than MegaNuke. 
 +    * Dangerous attacks are still included in the pool if ''Bunsafe'' is enabled. 
 +  * Add an eighth item rarity tier. 
 +    * ''Twildish'' weight redistributions adjusted to accommodate tier 8. 
 +   * Item price updates: 
 +    * Thunder Claw increased to 5000 GP. 
 +    * Drain Spear increased to 12000 GP. 
 +    * Shuriken decreased to 5000 GP. 
 +    * Ninja Star decreased to 10000 GP. 
 +    * Gaea Robe increased to 2000 GP. 
 +    * Silver Ring increased to 2000 GP. 
 +    * Cursed Ring increased to 35000 GP. 
 +    * Heroine Armor decreased to 40000 GP. 
 +  * Item tier updates: 
 +    * Thunder Claw raised to tier 3. 
 +    * Artemis Bow lowered to tier 6. 
 +    * Artemis Arrows raised to tier 7. 
 +    * MoonVeil raised to tier 7. 
 +    * Levia summon lowered to tier 5. 
 +    * Excalibur, Crystal Sword and Adamant Armor raised to tier 8. 
 +  * Updated ''Tpro'' treasure curves: 
 +    * There are now separate curves for quest rewards: 
 +      * Ungated quests:          0/0/0/40/60/0/0/
 +      * Gated quests:            0/0/0/10/40/40/10/
 +      * Moon quests:             0/0/0/0/30/50/15/
 +    * Trapped chest curves: 
 +      * Tower of Zot:            0/0/0/10/40/30/15/
 +      * Eblan:                   0/0/0/0/30/30/30/10 
 +      * Cave Eblan:              0/0/0/20/40/25/10/
 +      * Lower Bab-il:            0/0/0/30/45/13/10/
 +      * Upper Bab-il:            0/0/0/10/60/15/10/
 +      * Cave of Summons:         0/0/0/5/45/35/10/
 +      * Sylvan Cave:             0/0/0/5/30/30/25/10 
 +      * Giant of Bab-il:         0/0/0/0/30/30/25/15 
 +      * Lunar Path:              0/0/0/0/40/40/10/10 
 +      * Lunar Subterrane:        0/0/0/0/10/20/50/20 
 +    * Untrapped chest curves: 
 +      * Toroia Treasury:         0/8/20/20/40/10/1/
 +  * Added objective descriptions to the embedded metadata doc. 
 +  * Fixed a bug where the Off command would keep the covered character covered. 
 +  * Added Z sprites and harp songs. 
 + 
 +==== v4.3.1 (April 5 2021) ==== 
 +  * Added the ability to select a specific wacky challenge, through additional ''-wacky:'' flags 
 +  * Removed the "Cowards" challenge due to technical difficulties. It has been replaced with a new challenge, "Forward is the New Back" 
 +  * In "Battle Scars", fixed Paladin Cecil's starting HP 
 +  * In "Battle Scars", fixed characters losing too much health after battles where someone gained a level 
 +  * In "The Tellah Maneuver", fixed a crash caused by attempting to cast a spell in the menu with cost > 255 
 +  * In "Zombies", fixed an issue where empty party slots could be targeted 
 +  * In "Omnidextrous", fixed an issue preventing characters from equipping shields 
 +  * Fixed an issue where ''-kit:random'' had no effect (as well as ''-kit2:random'' and ''-kit3:random''
 + 
 +==== v4.3.0 (April 1 2021) ==== 
 +  * Added the April Fools 2021 flag (''-wacky:random''). 
 + 
 +==== v4.2.1 (March 15 2021) ==== 
 +  * Fixed a bug where you may not receive the full contents of your starter kits. 
 + 
 +==== v4.2.0 (March 6 2021) ==== 
 +  * Added "metaconfigurations" (settings that are outside the scope of flags). 
 +  * Moved the hidden test settings into the metaconfigurations section. 
 +  * Added "hidden flags" metaconfiguration, which will hide the flags used to generate the seed from the player. 
 +     * This will also hide the number of objectives required for objective completion. 
 +     * When enabled, Rosa's mom will hint at all theoretically possible key item locations, even if the (hidden) flags would exclude some of them, in order to conceal which K flags are enabled. 
 +  * Added ''-supersmith'', which makes Kokkol forge an FF4Advance-exclusive weapon instead of the Excalibur. 
 +     * Due to length limitations, Lightbringer is caled "Bringer" and Mutsunokami is called "Mutsuno"
 +     * Weapons that cast spells on attack have been changed to cast those spells when used as an item. 
 +     * Since they do not have FF4Advance-exclusive gear options, Tellah may equip the Asura Rod and Nirvana Staff, and FuSoYa may equip the Seraphim staff and Triton's Dagger. 
 +     * The Fiery Hammer is fire-elemental as intended, instead of ice-elemental as bugged in FF4GBA. 
 +  * Added ''Chero'', the Hero challenge. 
 +  * Revised and added a variety of new starter kit options, and allow up to three simultaneous starter kits. 
 +  * Added options to generate spoilers with only a subset of information included. 
 +  * Added ''Cparty:*'', which limits the maximum party size. 
 +  * Added ''Ssell:0'', which makes items sell for 0 GP. 
 +     * ''Squarter'' has been renamed to ''Ssell:quarter''
 +  * Added ''Sno:life'', which excludes Life potions from shops. 
 +  * Added ''Tmoney'', which replaces the contents of all untrapped treasure chests with the equivalent amount of GP from selling the item. (This is the same behavior that applies to tier 1 items by default, just applied to all items.) 
 +  * Added ''Tmaxtier:6'', which limits the quality of items in untrapped chests to tier 6 at maximum. 
 +  * Added ''Cnekkie'', which changes characters' starting gear to a random tier 1-3 weapon and no armor. 
 +     * As a side effect of this fix, adult Rydia now has different starting gear than child Rydia, with or without this flag. 
 +  * Added ''-vanilla:giant'', which removes the added exit located at the start of the Giant of Bab-il. 
 +     * The intent of this extra exit was to prevent players getting stuck inside the Giant; when removing it, take care to make use of your extra save slots to avoid getting trapped. 
 +     * After completing the giant, the exit will be restored. 
 +  * Added ''-nocursed'', which makes Cursed Rings unavailable in the seed. 
 +  * Non-chest treasures now display an "Empty!" message if empty when checked. 
 +  * Added an in-game list of tournament champions, accessed by speaking to the Mysidian Elder. 
 +  * The pregame text now displays the reward for completing objectives (to assist hidden flags seeds). 
 +  * Item tier and price changes: 
 +     * Medusa Arrows raised to tier 3 and 1250 GP. 
 +     * Assassin Dagger price increased to 16000 GP. 
 +  * Fixed the bug where Dark Knight Cecil appears incorrectly as the party sprite after loading a game. 
 +  * Fixed a bug where combinations of C flags with ''Cdistinct:'' could result in distributions with improper duplicates or not enough unique characters. 
 +  * Fixed a crash from summoning Bahamut with ''-vintage'' enabled. 
 +  * Various ASM bugfixes (special thanks to Wylem for finding these!) 
 +  * Dialogue and end credits updates. 
 +  * Added Z sprites and harp songs. 
 + 
 +==== v4.1.0 (June 29 2020) ==== 
 +  * Added support for partial objective completion. Setting ''Oreq:<N>'' means you only need to complete N objectives to receive the reward. 
 +  * Added ''Orandom:boss/quest/char'', which allow you to restrict what kinds of objectives can be selected as random objectives. 
 +  * Objectives are now displayed on the pregame menu, before the flags. 
 +  * Re-divided the EXP flags so that each EXP augment can be individually disabled. 
 +    * ''-exp:split'' restores vanilla EXP division. 
 +    * ''-exp:nokeybonus'' removes the EXP bonus at 10 key items. 
 +    * ''-exp:noboost'' removes the low-level EXP slingshot. 
 +  * The harp song can now be accessed from the harp in Edward's hospital room in Toroia Castle, but only after the game has been completed once. 
 +  * Removed the info text box from save points. 
 +  * Updates to item tiers and prices: 
 +    * White Spear: tier 7 -> tier 6 
 +    * Poison Axe: 65000 GP -> 25000 GP 
 +    * Rune Axe: 90000 GP -> 45000 GP 
 +    * Earth Hammer: 23000 GP -> 30000 GP 
 +    * Heroine Robe: tier 6 -> tier 5 
 +    * Cursed Ring: 8000 GP -> 25000 GP 
 +    * Elixir: 100000 GP -> 30000 GP 
 +    * Sylph: 20000 GP -> 30000 GP 
 +    * Odin: tier 5 -> tier 4 
 +    * Leviatan: 35000 GP -> 40000 GP 
 +    * Bahamut: 50000 GP -> 85000 GP 
 +  * Updates to trapped chest distributions in ''Tpro'' and ''Twildish'': 
 +    * Eblan castle trapped chests: 
 +      * Old: 0/0/0/0/40/30/30 
 +      * New: 0/0/0/0/30/30/40 
 +    * Cave Eblan trapped chests: 
 +      * Old: 0/0/0/20/60/15/
 +      * New: 0/0/0/20/40/25/15 
 +    * Lower Bab-il trapped chests: 
 +      * Old: 0/0/0/10/45/30/15 
 +      * New: 0/0/0/30/25/30/15 
 +    * Giant of Bab-il trapped chests: 
 +      * Old: 0/0/0/0/20/20/60 
 +      * New: 0/0/0/0/30/30/40 
 +  * The patching site now caches your previously-uploaded ROM data for convenience. 
 +  * Fixed Black Shirt to give +5 WIS instead of WIL, and upgraded it to tier 5. 
 +  * Fixed Sylph/Odin MP bug. 
 +    * Also added ''Gsylph'', which "restores" the Sylph MP bug in the following manner; Sylph's caster will only use MP if they are in the middle party slot. 
 +  * Fixed the bug where text boxes with fanfares attached could sometimes appear blank. 
 +  * Fixes for ''-pushbtojump'': 
 +    * You can't use B to jump in battle if your character's Fight command is disabled. 
 +    * The glitched door beyond the upper Bab-il crystal room is now just a return door. 
 +    * If you trigger the Earth Crystal trade after the Zot hostage rescue, the north door now remains unlocked. 
 +    * If you liberate Baron Castle before unlocking the Sewer, the Sewer door remains locked. 
 +    * Added access to the post-Zeromus bonus room. 
 +  * Fixed Rydia's mom appearing with an incorrect color palette during the Package cutscene. 
 +  * Fixed a bug where combining ''Cdistinct:'' with ''Cstart:'' and also excluding the start character with ''Conly'' or ''Cno'' would allow duplicate starting characters to appear. 
 +  * Fixed Puppets incorrectly dropping Exits instead of Illusions. 
 +  * Fixed ''Edanger'' allowing fights against Lunar Core boss-bit monsters. 
 +  * Fixed a bug where only the first living Paladin Cecil in party order could trigger the "Ouch!" in the Karate fight. 
 +  * Added 14 Z sprites. 
 + 
 +==== v4.0.1 (April 1 2020) ==== 
 +  * Fixed build break when combining ''-vintage'' with ''-vanilla:z''
 +  * Fixed erroneous calculation of tier 7 item probability in ''Twildish''
 +  * Fixed ''Pkey'' being forced on when setting a ''quest_pass'' objective even when other Pass flags are enabled. 
 +  * Under-the-hood changes to binary flag encoding; please be alert for odd behavior with flag strings. 
 +  * Added the April Fools 2020 flag. 
 + 
 +==== v4.0.0 (January 2 2020) ==== 
 +  * Changed version number formats. 
 +  * Moved most documentation to the Free Enterprise Wiki. 
 +  * Overhauled flag system. Summary of major changes for previous users: 
 +    * The old J flag is removed, its functionality reconfigured as follows: 
 +      * J-items are enabled by default; their availability is controlled now by ''Sno:j'' and ''Tno:j'' 
 +      * J-spells and J-abilities are now controlled by ''Cj:spells'' and ''Cj:abilities'' 
 +    * The following behaviors are now enabled by default: 
 +      * Character rescue (disable with ''Cbye''
 +      * Treasure junk -> GP conversion (disable with ''Tjunk''
 +      * Fusoya challenge (disable with ''-vanilla:fusoya''
 +      * Old Ef flag (disable with ''Ekeep:doors'' and ''Ekeep:behemoths''
 +      * All experience boosts (disable with ''-vanilla:exp''
 +      * Agility agnostic (disable with ''-vanilla:agility''
 +      * Random Hobs spell (disable with ''-vanilla:hobs''
 +      * Trapped chest relocation (disable with ''-vanilla:traps''
 +      * Fab palettes (disable with ''-vanilla:fashion''
 +      * Random Z sprite (disable with ''-vanilla:z''
 +      * Random Package sprite (can't disable) 
 +  * Added the Objectives system, which replaces and greatly extends the old Variants. 
 +  * Added the new Dark Matter Hunt mode (accessed within the objectives system). 
 +  * Overhauled treasure randomizations. 
 +    * ''Tstandard'' roughly corresponds to old T3. 
 +    * ''Twild'' corresponds to old T4. 
 +    * ''Tpro'' roughly corresponds to old T2, but features entirely new weightings. 
 +    * ''Twildish'' is a new level, using the weightings of ''Tpro'' but weighted towards better items. 
 +  * Overhauled shop randomizations. 
 +    * ''Sstandard'' roughly corresponds to old S2. 
 +    * ''Spro'' is a more challenging randomization than ''Sstandard''
 +    * ''Swild'' roughly corresponds to old S4. 
 +  * Added ''Conly:'' flags as a more concise alternative to ''Cno:'' flags when limiting the character pool. 
 +  * Expanded the ''Cdistinct:'' flags to allow more control over the number of distinct characters available. 
 +  * Added ''Cpermajoin'', a challenge mode where you cannot dismiss characters. 
 +  * Added ''Cpermadeath'' and ''Cpermadeader'' permadeath modes. 
 +  * The extra-extra low-level EXP boost for party members 10 levels below median has been removed; party members 5 levels below median receive the same boost as before. 
 +  * Added optional spoiler logs. 
 +  * Added ''Balt:gauntlet'', which replaces the Fabul Gauntlet boss battles with five normal encounters from the nearby area. 
 +  * Added ''Tsparse:'' flags, which reduce the number of treasures available in the world. 
 +  * Empty treasure chests now begin pre-opened, and do not count towards endgame stats. 
 +  * Added starter kits, which allow you begin the game with some extra items. 
 +  * Fixed drop table edits, which apparently were never working right before this. Oops. 
 +  * Enemies use J-version drop tables by default. Added ''Eno:jdrops'' that allows them to switch back to US version drop tables. 
 +  * Added ''Eno:sirens'', which makes Sirens undroppable/unstealable from enemies. 
 +  * Updated NPC dialogue to reflect other changes. 
 +  * Additional character palettes. 
 +  * Additional Z sprites.
  
 ==== v0.3.8 (June 3 2019) ==== ==== v0.3.8 (June 3 2019) ====
changelog.1573242871.txt.gz · Last modified: 2019/11/08 20:54 (external edit)