ReCast FF3: War of the Magitek
PowerPanda asked about bringing Leo closer to his concept art by adjusting his color. I wanted to reply with an attachment in that discussion, but users of my rank are only allowed to attach files to their own project threads.
Still, it is a relevant question here as well. I really don't want to update ReCast FF3 again, but this sprite is pretty good and may fix a graphic garble (Leo never actually rides in my hack, but I screwed up importing his new sprite last time and so his riding sprites are likely wrong in 2_56).
Take a look at the sprite and tell me what you think. It marginally changes Palette 0, but not in a way that I was able to notice.
EDIT 11/01/2023: I wanted to share some bear sprites from the discord, but the Owzer's Mansion section doesn't let people attach files. <_<
[attachment=779]
[attachment=778]
Still relevant here because it involves tiny monsters. What are thoughts about this kind of bear versus the ones currently used for monsters in the hack?
Still, it is a relevant question here as well. I really don't want to update ReCast FF3 again, but this sprite is pretty good and may fix a graphic garble (Leo never actually rides in my hack, but I screwed up importing his new sprite last time and so his riding sprites are likely wrong in 2_56).
Take a look at the sprite and tell me what you think. It marginally changes Palette 0, but not in a way that I was able to notice.
EDIT 11/01/2023: I wanted to share some bear sprites from the discord, but the Owzer's Mansion section doesn't let people attach files. <_<
[attachment=779]
[attachment=778]
Still relevant here because it involves tiny monsters. What are thoughts about this kind of bear versus the ones currently used for monsters in the hack?
The following 2 users say Thank You to C-Dude for this post:
• Robo Jesus (08-02-2021), Sarah-ga (06-06-2021)
• Robo Jesus (08-02-2021), Sarah-ga (06-06-2021)
09-02-2021, 10:02 PM
Was going to post a quick patch to fix a critical issue, but I decided hey, why not share a beta build?
Version 2_90 fixes two critical bugs, the Vargas Moogle Jump (which is actually moogle jumps in general) and the Recruitment Magic Crash (which players may run into if they reach abnormally high levels).
This version also features several mechanics changes.
Imbue has been changed to a spellblade action. It will change the element and spell proc of physical attacks, and set the proc rate of said spell to 100%. Thanks to Serity for engineering this code in Lua, which I then transformed into ASM script. Imbue's change will make the early game more difficult, but should scale better into the late game. You can use CleanEdge to remove its effect from a target, or you can cheat to clean the edge by opening the item menu and selecting either weapon (this will force the game to reload the original item properties, even if you do not change weapons).
HealBlade will correctly target party members once it is applied (Thank you Synchysi). Because it is a physical attack, it is still subject to blocks and retorts: Edgar will retort it if covering someone.
I haven't had a chance to test the difficulty impact of this mechanic as I am working on other aspects of the project, so you all will be my guinea pigs. Let me know what you think of Terra's new command.
Level Cap has been reduced to 50. There will be no effect if you have characters above this level, and you may be able to get a few up past it anyway with level averaging (if they have a positive modifier). I have not looked into that... it may lead to removal of level bonuses down the line, we'll see. This change was done to set a reasonable goal for max level and to make learning ultimate natural magic more reasonable. It was also done to address wildly huge damage numbers from Hero Ring and its ilk, which were overflowing Hatzen's fair hit formula because of the multiplier. Serity told me to put in a damage cap protection, but I'm lazy so I did this instead.
MP Growth has also been halved. This will make spamming spells more difficult, which should make them feel better to use overall. ReCast's MP economy was far too generous in earlier patches.
Town palettes have been standardized so that every character will look okay in every palette. This includes NPCs, and several of them have been nudged to different palettes to emphasize this change. Some characters look slightly worse than they used to, while others look significantly better. I believe the overall outcome is a net positive, but feel free to share your own opinions on the matter. A monster graphics overhaul to similarly standardize their palettes is underway but incomplete.
The Gambler has been nerfed, or rather gambling weapons were inadvertently nerfed by a change to X-Fight. X-Fight now only strikes twice, but allows the player to pick a target. This makes it more like dual-wielding, with the advantage of being able to equip a shield as well.
The readme in the zip is a bit out-of-date; I've been meaning to split it into several documents (Credits, Patch Application, Q&A, etc.) but I haven't gotten around to it.
Anyway, enjoy!
Version 2_90 fixes two critical bugs, the Vargas Moogle Jump (which is actually moogle jumps in general) and the Recruitment Magic Crash (which players may run into if they reach abnormally high levels).
This version also features several mechanics changes.
Imbue has been changed to a spellblade action. It will change the element and spell proc of physical attacks, and set the proc rate of said spell to 100%. Thanks to Serity for engineering this code in Lua, which I then transformed into ASM script. Imbue's change will make the early game more difficult, but should scale better into the late game. You can use CleanEdge to remove its effect from a target, or you can cheat to clean the edge by opening the item menu and selecting either weapon (this will force the game to reload the original item properties, even if you do not change weapons).
HealBlade will correctly target party members once it is applied (Thank you Synchysi). Because it is a physical attack, it is still subject to blocks and retorts: Edgar will retort it if covering someone.
I haven't had a chance to test the difficulty impact of this mechanic as I am working on other aspects of the project, so you all will be my guinea pigs. Let me know what you think of Terra's new command.
Level Cap has been reduced to 50. There will be no effect if you have characters above this level, and you may be able to get a few up past it anyway with level averaging (if they have a positive modifier). I have not looked into that... it may lead to removal of level bonuses down the line, we'll see. This change was done to set a reasonable goal for max level and to make learning ultimate natural magic more reasonable. It was also done to address wildly huge damage numbers from Hero Ring and its ilk, which were overflowing Hatzen's fair hit formula because of the multiplier. Serity told me to put in a damage cap protection, but I'm lazy so I did this instead.
MP Growth has also been halved. This will make spamming spells more difficult, which should make them feel better to use overall. ReCast's MP economy was far too generous in earlier patches.
Town palettes have been standardized so that every character will look okay in every palette. This includes NPCs, and several of them have been nudged to different palettes to emphasize this change. Some characters look slightly worse than they used to, while others look significantly better. I believe the overall outcome is a net positive, but feel free to share your own opinions on the matter. A monster graphics overhaul to similarly standardize their palettes is underway but incomplete.
The Gambler has been nerfed, or rather gambling weapons were inadvertently nerfed by a change to X-Fight. X-Fight now only strikes twice, but allows the player to pick a target. This makes it more like dual-wielding, with the advantage of being able to equip a shield as well.
The readme in the zip is a bit out-of-date; I've been meaning to split it into several documents (Credits, Patch Application, Q&A, etc.) but I haven't gotten around to it.
Anyway, enjoy!
12-10-2021, 02:57 AM
New beta version available, version 2.999. You can find it in the first post of the thread.
Level cap remains halved at 50, but HP growth has been doubled. I made this adjustment to devalue Cure 2 and also to address difficulties I encountered with the Final Kefka fight, but its effect is felt throughout the game. The game should now feel roughly vanilla easy throughout the story; in fact it may even be TOO easy in some places (being overleveled is very apparent, and Gau eats enemies in the early game ).
I have... frustrations with the battle and reward structure of ReCast, but... addressing these would involve an entire overhaul of the game's item system and stats function. I've decided to take Serity's advice and instead fork the project, so that this version can maintain its mostly predictable and familiar battle system.
Battle is a lot more animated than it was before. This also means there's more animations to let your ATB gauge fill up with. This too impacts the difficulty; if you find the game too easy you might want to turn the battle speed up or even turn off wait mode. Hopefully these animations make the game more fun to play.
There are a few new scenes to find... nothing major, but they might pull at your heartstrings.
This version is not compatible with saves from earlier versions as it uses event bits in different ways. Since stat growth was changed too, I feel it's appropriate to ask that players start a new save if they want to play this version.
Barring any major bugs being discovered (and fixable), this version will be promoted to Version 3 in January 2022, and I will discontinue support so that I can focus on a combat overhaul fork.
Level cap remains halved at 50, but HP growth has been doubled. I made this adjustment to devalue Cure 2 and also to address difficulties I encountered with the Final Kefka fight, but its effect is felt throughout the game. The game should now feel roughly vanilla easy throughout the story; in fact it may even be TOO easy in some places (being overleveled is very apparent, and Gau eats enemies in the early game ).
I have... frustrations with the battle and reward structure of ReCast, but... addressing these would involve an entire overhaul of the game's item system and stats function. I've decided to take Serity's advice and instead fork the project, so that this version can maintain its mostly predictable and familiar battle system.
Battle is a lot more animated than it was before. This also means there's more animations to let your ATB gauge fill up with. This too impacts the difficulty; if you find the game too easy you might want to turn the battle speed up or even turn off wait mode. Hopefully these animations make the game more fun to play.
There are a few new scenes to find... nothing major, but they might pull at your heartstrings.
This version is not compatible with saves from earlier versions as it uses event bits in different ways. Since stat growth was changed too, I feel it's appropriate to ask that players start a new save if they want to play this version.
Barring any major bugs being discovered (and fixable), this version will be promoted to Version 3 in January 2022, and I will discontinue support so that I can focus on a combat overhaul fork.
12-11-2021, 12:52 PM
Alright. It's next on my list! I should be able to start within the next week or so.
Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
Encountered a moderate bug that needed fixing: the Ifrit and Shiva Fight was not using a mould appropriate for their 'step forward' attack, resulting in garbled graphics when they try to cast their higher-tier spells.
I would have waited to push another build, but there were other things I addressed that I felt couldn't afford to wait.
> Mog's Equipment
I overhauled Mog's equipment structure to make him a more appealing character. His neckwear has all been moved to the relic slots, but they maintain their impressive defense capabilities. This allows the player to very easily get Mog to a very high defense and evasion rating, rendering him a tanky-style character to make up for his lackluster dances.
Mog's unique armor is now his FoxHunt cap. If your save file is past the moogle defense, you can acquire this item in Jidoor's armor shop.
Mog feels much better as a party option with this change, especially on Battle Speed 1 (which I'm testing on for the first time and finding quite challenging).
> Party Fan-Outs
I greatly underestimated the impact having the party fanned out on screen has on a cinematic event. It's night and day difference if the character is on screen to deliver their lines. Scenes that I added or tweaked for character-specific dialogue previously overlooked this component, but I've done my best to add them in. Scenes altered include the Magitek Cart dock, the Lone Wolf North Cliff scene, and basically every cutscene in Relm's scenario.
> Slot and Weapon Graphics
I finally got around to opening up the game in YYChr and futzing around with the graphics. This allowed me to change the cape dodge animation, several weapons (to add axes, hammers, and staves), and the icons for the Boko slot commands. This change makes the skills feel a little more deliberate and helps convey that the slot spells are indeed different.
Saves from 2_999 will be compatible with this new build 2_AAA, save perhaps a Gil hit to adjust Mog's gear. You won't be able to see any party fan-outs you've already passed; any save before Magitek Research Facility is early enough to see all of the additions.
EDIT: Happy new year! Version 3 added to the first post. I'll get around to putting it on RHDN later.
If you were playing 2_999 or 2_AAA, the saves are compatible. Only difference between those and this release are a few typo fixes and a Lore animation.
This version also has an eleventh-hour fix to a scene in the Imperial Camp. If you were holding a walk direction while the cutscene was playing out, then the game would lock up when trying to fan the party back together. This problem should now be fixed (I tested and confirmed the bug on emulator as well as the fix).
You also can no longer double-rob Mog.
I would have waited to push another build, but there were other things I addressed that I felt couldn't afford to wait.
> Mog's Equipment
I overhauled Mog's equipment structure to make him a more appealing character. His neckwear has all been moved to the relic slots, but they maintain their impressive defense capabilities. This allows the player to very easily get Mog to a very high defense and evasion rating, rendering him a tanky-style character to make up for his lackluster dances.
Mog's unique armor is now his FoxHunt cap. If your save file is past the moogle defense, you can acquire this item in Jidoor's armor shop.
Mog feels much better as a party option with this change, especially on Battle Speed 1 (which I'm testing on for the first time and finding quite challenging).
> Party Fan-Outs
I greatly underestimated the impact having the party fanned out on screen has on a cinematic event. It's night and day difference if the character is on screen to deliver their lines. Scenes that I added or tweaked for character-specific dialogue previously overlooked this component, but I've done my best to add them in. Scenes altered include the Magitek Cart dock, the Lone Wolf North Cliff scene, and basically every cutscene in Relm's scenario.
> Slot and Weapon Graphics
I finally got around to opening up the game in YYChr and futzing around with the graphics. This allowed me to change the cape dodge animation, several weapons (to add axes, hammers, and staves), and the icons for the Boko slot commands. This change makes the skills feel a little more deliberate and helps convey that the slot spells are indeed different.
Saves from 2_999 will be compatible with this new build 2_AAA, save perhaps a Gil hit to adjust Mog's gear. You won't be able to see any party fan-outs you've already passed; any save before Magitek Research Facility is early enough to see all of the additions.
EDIT: Happy new year! Version 3 added to the first post. I'll get around to putting it on RHDN later.
If you were playing 2_999 or 2_AAA, the saves are compatible. Only difference between those and this release are a few typo fixes and a Lore animation.
This version also has an eleventh-hour fix to a scene in the Imperial Camp. If you were holding a walk direction while the cutscene was playing out, then the game would lock up when trying to fan the party back together. This problem should now be fixed (I tested and confirmed the bug on emulator as well as the fix).
You also can no longer double-rob Mog.
It's been almost a year, and I've been working on this off-and-off to address some of the problems I had with Version 3.
So, now, here, in December of '22, we have version 3_15. What's different? Well, lots of things are different and lots of things are the same.
I've reworked and simplified field palettes to allow for more NPC variety. As a result, the NPCs in towns will be more colorful and more varied. I also combined Draco with Zhisu to give the late Doma King more poses, as well as give Cyan a more appropriate call-back to the failure at Doma during the Opera. Additionally, Ultros is now using Sarge's sprites, which freed up another NPC sprite slot that I used to add a 'teenage boy'. You'll see them used hither and thither throughout the game, including Relm's friend and Duane.
I've also removed the jump hit animation. It never worked the way I wanted anyway and it was wildly unpopular. Enemies now animate by showing weapon swipes like the players do. Some of the weapons they animate with might seem strange for the monster in question; I wasn't super-careful about adjusting which enemy used which weapon attack. Many of them will still be attacking with brushes, too, which were used to flag ranged attack animation (albeit incorrectly and with stale RAM) in Version 3.
If you open the Config menu, you'll also notice that Battle and Message speed are gone. These have been replaced with an Experience and Gil slider which dictates the multiplier of rewards gained at end of battle. Enemy drop values have been adjusted to account for this: the x4 multipliers are equivalent to Version 3 drop rates and the game defaults to x3 for both, which should help to increase the difficulty rate for players who felt the previous versions were too easy.
Which brings us to combat. I have to say I'm dissatisfied with the feel of the combat engine in this version. There were pressing bug fixes which have accelerated the need for this release, but the lower experience gains have thrown into sharper focus just where my combat changes fail. Commands and Magic are both in need of a dramatic overhaul, and equipment is going to need some serious changes too. I played through the hack using no equip menuing and relying explicitly on event optimizes and the optimize dialogue of the airship. I was able to make it through the whole game without ever equipping a single relic, which... honestly, is proof of a very big problem. As the playthrough went on I came to rely on swiss-knife characters like Cyan, Sabin, and Strago, while tabling more utility characters like Terra, Banon, and Edgar. Edgar in particular is in need of a serious buff, though the code I have on hand which would help is tightly coupled with a Runic nerf and I didn't have time to restart the playthrough and sort that out. Additionally, I found that some character commands were useful everywhere while others only helped in random encounters and still others were only worth bothering with during boss fights. Gau also severely underperformed during the playthrough. While I would like to address these issues, the bugs and the jump-hit removal are too pressing of issues to await months of tinkering.
Any which way, this version comes with some much-needed quality-of-life adjustments, such as automatically equipping characters that are forced into the party and automatically unequipping everybody after BOTH sets of scenarios (instead of strictly the WoR scenarios). I may seem overly critical of this version but it IS an improvement over Version 3... so if you're looking to play ReCast soon I recommend using this version.
Saves between Version 3 and Version 3_15 are compatible. When I get around to doing a combat overhaul for Version 4, they won't be, so we'll call that another pro in the 3_15's list. Character palettes were changed and will be funkified for a while when you load; you can fix the palettes on all of the characters by touching a field save point (the world map doesn't have this repair code, so those saves will have to wait until you can get into a dungeon). I know the new portraits are a little funky; I was trying to standardize their palette indices to allow for palette change mechanics in the menu down the line (stuff like petrify and zombie). I didn't get around to actually CODING those mechanics, though, so... it's more baggage of features that were radically dreamed but not realized. Oh well!
Hope you enjoy, and have a happy holiday season!
-CDude
EDIT: Download link in the first post of the thread. I'm going to wait to push this to RHDN for now, just in case. I think I got on their nerves with the Wrexsoul fix last year.
EDIT 2: There was a new bug introduced in the South Figaro basement, this time during Locke's Scenario. It wasn't game-breaking but it was annoying; the Wind song got locked in until another song was triggered, which... if you didn't get Clyde, could be the whole basement escape. I've changed the wind hint mechanic to sound effects to fix this, and updated the first post with release candidate two. I've also removed the spoilery screenshots, sorry about that. QnA and Credits are now combined in the Readme too.
So, now, here, in December of '22, we have version 3_15. What's different? Well, lots of things are different and lots of things are the same.
I've reworked and simplified field palettes to allow for more NPC variety. As a result, the NPCs in towns will be more colorful and more varied. I also combined Draco with Zhisu to give the late Doma King more poses, as well as give Cyan a more appropriate call-back to the failure at Doma during the Opera. Additionally, Ultros is now using Sarge's sprites, which freed up another NPC sprite slot that I used to add a 'teenage boy'. You'll see them used hither and thither throughout the game, including Relm's friend and Duane.
I've also removed the jump hit animation. It never worked the way I wanted anyway and it was wildly unpopular. Enemies now animate by showing weapon swipes like the players do. Some of the weapons they animate with might seem strange for the monster in question; I wasn't super-careful about adjusting which enemy used which weapon attack. Many of them will still be attacking with brushes, too, which were used to flag ranged attack animation (albeit incorrectly and with stale RAM) in Version 3.
If you open the Config menu, you'll also notice that Battle and Message speed are gone. These have been replaced with an Experience and Gil slider which dictates the multiplier of rewards gained at end of battle. Enemy drop values have been adjusted to account for this: the x4 multipliers are equivalent to Version 3 drop rates and the game defaults to x3 for both, which should help to increase the difficulty rate for players who felt the previous versions were too easy.
Which brings us to combat. I have to say I'm dissatisfied with the feel of the combat engine in this version. There were pressing bug fixes which have accelerated the need for this release, but the lower experience gains have thrown into sharper focus just where my combat changes fail. Commands and Magic are both in need of a dramatic overhaul, and equipment is going to need some serious changes too. I played through the hack using no equip menuing and relying explicitly on event optimizes and the optimize dialogue of the airship. I was able to make it through the whole game without ever equipping a single relic, which... honestly, is proof of a very big problem. As the playthrough went on I came to rely on swiss-knife characters like Cyan, Sabin, and Strago, while tabling more utility characters like Terra, Banon, and Edgar. Edgar in particular is in need of a serious buff, though the code I have on hand which would help is tightly coupled with a Runic nerf and I didn't have time to restart the playthrough and sort that out. Additionally, I found that some character commands were useful everywhere while others only helped in random encounters and still others were only worth bothering with during boss fights. Gau also severely underperformed during the playthrough. While I would like to address these issues, the bugs and the jump-hit removal are too pressing of issues to await months of tinkering.
Any which way, this version comes with some much-needed quality-of-life adjustments, such as automatically equipping characters that are forced into the party and automatically unequipping everybody after BOTH sets of scenarios (instead of strictly the WoR scenarios). I may seem overly critical of this version but it IS an improvement over Version 3... so if you're looking to play ReCast soon I recommend using this version.
Saves between Version 3 and Version 3_15 are compatible. When I get around to doing a combat overhaul for Version 4, they won't be, so we'll call that another pro in the 3_15's list. Character palettes were changed and will be funkified for a while when you load; you can fix the palettes on all of the characters by touching a field save point (the world map doesn't have this repair code, so those saves will have to wait until you can get into a dungeon). I know the new portraits are a little funky; I was trying to standardize their palette indices to allow for palette change mechanics in the menu down the line (stuff like petrify and zombie). I didn't get around to actually CODING those mechanics, though, so... it's more baggage of features that were radically dreamed but not realized. Oh well!
Hope you enjoy, and have a happy holiday season!
-CDude
EDIT: Download link in the first post of the thread. I'm going to wait to push this to RHDN for now, just in case. I think I got on their nerves with the Wrexsoul fix last year.
EDIT 2: There was a new bug introduced in the South Figaro basement, this time during Locke's Scenario. It wasn't game-breaking but it was annoying; the Wind song got locked in until another song was triggered, which... if you didn't get Clyde, could be the whole basement escape. I've changed the wind hint mechanic to sound effects to fix this, and updated the first post with release candidate two. I've also removed the spoilery screenshots, sorry about that. QnA and Credits are now combined in the Readme too.
The following 3 users say Thank You to C-Dude for this post:
• Gi Nattak (12-02-2022), jack5881 (12-06-2022), PowerPanda (12-03-2022)
• Gi Nattak (12-02-2022), jack5881 (12-06-2022), PowerPanda (12-03-2022)
12-03-2022, 01:23 AM
The jump hit animation was what did me in. I made it to the Magitek Factory, and always MEANT to go back to finish it, but never did. I look forward to booting it up soon.
Projects:
FFVI: Divergent Paths (Completed) - a complete storyline and gameplay hack of FF6 that adds Leo as a playable character
12-18-2022, 07:55 PM
A catastrophic bug has been found in Version 3_15.
When I added a subroutine to unequip everyone at the end of the World of Balance scenarios, I accidentally removed two important instructions to delete the Cyan and Gau actors before the next scenario starts. Because of this, if you play Sabin's scenario FIRST, you will be hounded by Cyan all through Locke's scenario and the game will lock at the start of Terra's scenario.
Version 3_16, updated in the first post, fixes this issue. You can redeem your save if you have one in Sabin's or Locke's scenario, as the problem is cleaned up upon the start of the Mog's Explanation screen. A save on that screen with only Terra's scenario to do will be stuck, however, I apologize for that.
When I added a subroutine to unequip everyone at the end of the World of Balance scenarios, I accidentally removed two important instructions to delete the Cyan and Gau actors before the next scenario starts. Because of this, if you play Sabin's scenario FIRST, you will be hounded by Cyan all through Locke's scenario and the game will lock at the start of Terra's scenario.
Version 3_16, updated in the first post, fixes this issue. You can redeem your save if you have one in Sabin's or Locke's scenario, as the problem is cleaned up upon the start of the Mog's Explanation screen. A save on that screen with only Terra's scenario to do will be stuck, however, I apologize for that.
09-26-2024, 03:43 AM
Feeling particularly low, I decided to skulk around various internet places in an effort to reverse my mood. Needless to say, seeking external validation is a terrible idea, especially on the World Wide Web.
Regardless of how, I've become aware of some rumors about this hack I would like to dispel.
Rumor: ReCast uses the Complete Roster hack and has 16 playable Characters.
Reality: No, ReCast does not have and has never had 16 playable characters. This rumor came about because of shop OAM data I researched and tested for the Complete Roster hack. This was work I did in the hopes of assisting Power Panda, an effort to repay him for the tremendous impact his work and his help had on me. As far as I'm aware, the shop OAM data was never implemented into the Complete Roster hack and remains an errant reply in one of the middle pages. It was never nor will it ever be applied to ReCast.
This rumor may have also surfaced because I mused about adding Iris Havengard to the hack. I never did so with any real intent; the thought was simply that the best place to place her in the plot was as Number 024 in the Magitek Factory (and Level 100 Magic in the Fanatics' Tower). I've made no effort in pursuing that thought, however.
Rumor: I am making a prequel hack that tells the story of the War of the Magi.
Reality: This is completely false. I never intended or even suggested a War of the Magi hack. This rumor sprang up because I made a joke that Final Fantasy Tactics WAS the prequel to FF6. It may also have been confabulated as a reaction to my vocalizing intents for future projects, or my rambling about changes to core stat mechanics.
Rumor: I roped in help for and then abandoned an FF4 hack, leaving the team hanging in the wind
Reality: I played with an idea of doing three other hacks in the same style as War of the Magitek. These hacks would have been reimaginings of FF1, FF4, and FF7 respectively. I made the mistake of sharing this idea publicly, whereupon I was immediately and fervently harassed by a user who wanted to "get in on the ground floor". Despite the fact I wasn't even ready to start these projects, I was mercilessly brow-beaten by this user (whom I believe was employing a push-pull strategy to yoke me into servitude as his code-monkey for a project of HIS design). Despite my repeated warnings that I was not ready to start the project or even sure I wanted to pursue it (and my explanation that he shouldn't waste time on assets accordingly), the user would not relent and I was forced to block him simply to get some peace. The entire situation was rasping and I haven't done any significant hack work since.
Rumor: I don't care about aesthetic quality and I simply slap graphics together.
Reality: I spent countless hours editing monster sprites and adjusting their palettes. Nothing in a hack is done without intent. Graphics using elements from other graphics is not cheating: it is studying what works and reapplying it. There's a reason artists practice by copying great masters. You can hate my artwork: that's just fine. But accusing me of being lazy and careless is simply untrue.
Rumor: I used Brave New World as a baseline.
Reality: The only things I took from Brave New World were Bropedio's Informative Miss, which was a standalone patch, and Gray Shadows' combined gear menu. The latter was not publicly available at the time and I reverse-engineered it by comparing changed addresses in BNW against what the vanilla code was doing. It was a grueling ordeal to apply the patch this way, and I did several things incorrectly (which is why the code does not enforce equipment restrictions on re-equipping, among other things). Honestly, I would not be able to do it again, despite demand by the Beyond Chaos community for a bypass to the auto-optimize portion of that hack. Most of ReCast's combat design actually comes from complications of (A) changing the spell list and (B) applying various bugfixes and script simplifications (Hatzen08's patches were a real paradigm shift). I never intended for the combat engine to be explicitly different, as the hack's goal was narrative in nature. The changes for theme brought with them a significant amount of programmer's debt, though... an insurmountable amount if I'm being honest.
Rumor: Cyan being female was a reference to Aurora from Return of the Dark Sorcerer.
Reality: False. I was brought to FF6hacking by Divergent Paths (or rather its earlier iteration which is now 'The Three Scenarios'), and as I was looking to make changes to that hack for my preferences I encountered the sprite "Barbarella" by Zozma in the graphics resource pack. I was unaware of RotDS and its protagonist; I simply liked the sprite and thought it would make a nice female character replacement. I have since tried to distinguish my version of Barbarella by altering her clothes and her stance in certain poses, to better differentiate from Gi Nattak's magnum opus. Which brings us to the next rumor...
Rumor: I changed characters 'just because I could'.
Reality: Again, hacking is a tremendously tedious and difficult process. There is nothing done that is not deliberate, because it would not be worth the effort. Looking at the cast from a writer's perspective, I was bored. A bunch of men swooning over two women (and a child, which frankly was disgusting from the get-go) simply would not do when I had a dialogue editor at my fingertips. Also, having an early important character that is thoroughly established as a womanizer doesn't work if there are no women to kick him and say "knock it off". I wanted a better ratio of men to women, one that would make the dialogue more interesting. I didn't simply plaster a new sprite over two random characters. I also didn't simply gender swap the whole cast, as that would have had the same problem.
Rumor: Banon will game you over if he dies in Terra's Scenario.
Reality: This rumor's floating around both my hack and its source material Divergent Paths, but it's not true in either of them. The Banon VIP component is removed in both. This rumor actually comes from the Beyond Chaos Community Edition randomizer, where Banon retains his game-over status in Terra's scenario when the special flag "TheScenarioNotTaken" is active. The randomizer leaves that mechanic in play because it increases the challenge of the run, a necessity especially in seeds with random commands as Gau is automatically placed in the party after going over the falls. BCCE's "TheScenarioNotTaken" is based entirely on Power Panda's patch "The Three Scenarios", and has none of the (few, fleeting) changes I made to those scenarios in ReCast.
Rumor: I shrank the monsters 'just because' and can reverse the change easily.
Reality: I made it clear from the get-go in as many places as I could that I wanted to address the inconsistency of scale between the stick-figure player party on the right and the romance-style painting monsters on the left. This was a deliberate design decision... it was time-consuming and I did not undertake the task lightly. It also became a necessity once I needed a mechanism to display enemy status ailments: as I lack the skills to code those animations as reactions in the background of the game process (and believe me, I tried), I was forced to add a hidden helper monster to manage those displays with its script. This addition came with no end of compromises, the biggest of which being the fact that I had to rework the monster moulds of EVERY formation to keep the thing from drawing garbage on the screen. And I do mean EVERY formation. Monster positions, the moulds that draw their tiles, and even which monsters are in which fights were all changed to make room for the status tracking monster. This is not a process that can be reversed; there's literally no room to put bigger monsters now. The change was not without benefits, though; smaller monsters take up fewer tiles which allowed for more graphic variety... so much so that I ran out of ideas and was forced to get... ahem, 'creative' with some of the World of Ruin enemies. Who fights a fissure in the ground? Celes, apparently.
Yes. Kefka is tiny. Yes, he's tiny as a final boss. He's a man. He wouldn't suddenly triple in size. Kefka's tier climb was supposed to have little copies of him mocking the party on the way up. I was forced to make them invisible because of how the game handles background tiles in the tier transitions. The choice was invisible enemies or garbage on screen during the scrolling; I chose the former. If you'd like to see them, bring Relm and sketch! Better yet, open the formations in FF3USME and have a peek there. I'm actually rather sad I couldn't keep those sprites visible, and if I were working on a new version I'd split the battle up into four separate static background fights, or remove the scrolling and have the background simply swap like a dance. I'm not working on a new version, though, and it's not likely I will.
Rumor: Gestahl is playable in ReCast; he replaced Gogo.
Reality: No. Gogo got replaced by Strago so that Banon could have Strago's actor slot. This is because the vanilla game only has twelve learn sets for spells, and characters beyond actor $0B (Gau) instead have no magic or use party magic. Since party magic was a bad fit for Banon, I needed to clear a low-index spot to make room for him. Strago seemed a good pick for somebody who casts spells like those around him, since he is 'studied in the way of monsters'. The whole thing became a moot point, though, because I found a patch by Gray Shadows that relocated RAM values to let actor 0x0C (Gogo) have a learning list, so Strago got his magic back anyway. Still, it wasn't all for not, since it put Strago into the ending scene with the switches which fits him perfectly. This rumor sprang up as confusion of ReCast with another hack that does replace Gogo with Gestahl, though I don't know which hack it was.
Rumor: Wedge is a permanent playable party member in ReCast.
Reality: No, he's not. Biggs survives the encounter with Maduin; Wedge does not. He ponders this on the airship in the World of Balance if you speak to him.
Rumor: You can revive Leo with 1000 Brachosaur bones.
Reality: Okay, this isn't a rumor about ReCast. If it were, it'd be Vargas wins. But it's not true.
I know this post is a little snarky. Like I said, I was feeling down and I went looking for validation. I didn't find it... I never do on the internet. You'd think I'd learn by now, but such is my nature.
Regardless of how, I've become aware of some rumors about this hack I would like to dispel.
Rumor: ReCast uses the Complete Roster hack and has 16 playable Characters.
Reality: No, ReCast does not have and has never had 16 playable characters. This rumor came about because of shop OAM data I researched and tested for the Complete Roster hack. This was work I did in the hopes of assisting Power Panda, an effort to repay him for the tremendous impact his work and his help had on me. As far as I'm aware, the shop OAM data was never implemented into the Complete Roster hack and remains an errant reply in one of the middle pages. It was never nor will it ever be applied to ReCast.
This rumor may have also surfaced because I mused about adding Iris Havengard to the hack. I never did so with any real intent; the thought was simply that the best place to place her in the plot was as Number 024 in the Magitek Factory (and Level 100 Magic in the Fanatics' Tower). I've made no effort in pursuing that thought, however.
Rumor: I am making a prequel hack that tells the story of the War of the Magi.
Reality: This is completely false. I never intended or even suggested a War of the Magi hack. This rumor sprang up because I made a joke that Final Fantasy Tactics WAS the prequel to FF6. It may also have been confabulated as a reaction to my vocalizing intents for future projects, or my rambling about changes to core stat mechanics.
Rumor: I roped in help for and then abandoned an FF4 hack, leaving the team hanging in the wind
Reality: I played with an idea of doing three other hacks in the same style as War of the Magitek. These hacks would have been reimaginings of FF1, FF4, and FF7 respectively. I made the mistake of sharing this idea publicly, whereupon I was immediately and fervently harassed by a user who wanted to "get in on the ground floor". Despite the fact I wasn't even ready to start these projects, I was mercilessly brow-beaten by this user (whom I believe was employing a push-pull strategy to yoke me into servitude as his code-monkey for a project of HIS design). Despite my repeated warnings that I was not ready to start the project or even sure I wanted to pursue it (and my explanation that he shouldn't waste time on assets accordingly), the user would not relent and I was forced to block him simply to get some peace. The entire situation was rasping and I haven't done any significant hack work since.
Rumor: I don't care about aesthetic quality and I simply slap graphics together.
Reality: I spent countless hours editing monster sprites and adjusting their palettes. Nothing in a hack is done without intent. Graphics using elements from other graphics is not cheating: it is studying what works and reapplying it. There's a reason artists practice by copying great masters. You can hate my artwork: that's just fine. But accusing me of being lazy and careless is simply untrue.
Rumor: I used Brave New World as a baseline.
Reality: The only things I took from Brave New World were Bropedio's Informative Miss, which was a standalone patch, and Gray Shadows' combined gear menu. The latter was not publicly available at the time and I reverse-engineered it by comparing changed addresses in BNW against what the vanilla code was doing. It was a grueling ordeal to apply the patch this way, and I did several things incorrectly (which is why the code does not enforce equipment restrictions on re-equipping, among other things). Honestly, I would not be able to do it again, despite demand by the Beyond Chaos community for a bypass to the auto-optimize portion of that hack. Most of ReCast's combat design actually comes from complications of (A) changing the spell list and (B) applying various bugfixes and script simplifications (Hatzen08's patches were a real paradigm shift). I never intended for the combat engine to be explicitly different, as the hack's goal was narrative in nature. The changes for theme brought with them a significant amount of programmer's debt, though... an insurmountable amount if I'm being honest.
Rumor: Cyan being female was a reference to Aurora from Return of the Dark Sorcerer.
Reality: False. I was brought to FF6hacking by Divergent Paths (or rather its earlier iteration which is now 'The Three Scenarios'), and as I was looking to make changes to that hack for my preferences I encountered the sprite "Barbarella" by Zozma in the graphics resource pack. I was unaware of RotDS and its protagonist; I simply liked the sprite and thought it would make a nice female character replacement. I have since tried to distinguish my version of Barbarella by altering her clothes and her stance in certain poses, to better differentiate from Gi Nattak's magnum opus. Which brings us to the next rumor...
Rumor: I changed characters 'just because I could'.
Reality: Again, hacking is a tremendously tedious and difficult process. There is nothing done that is not deliberate, because it would not be worth the effort. Looking at the cast from a writer's perspective, I was bored. A bunch of men swooning over two women (and a child, which frankly was disgusting from the get-go) simply would not do when I had a dialogue editor at my fingertips. Also, having an early important character that is thoroughly established as a womanizer doesn't work if there are no women to kick him and say "knock it off". I wanted a better ratio of men to women, one that would make the dialogue more interesting. I didn't simply plaster a new sprite over two random characters. I also didn't simply gender swap the whole cast, as that would have had the same problem.
Rumor: Banon will game you over if he dies in Terra's Scenario.
Reality: This rumor's floating around both my hack and its source material Divergent Paths, but it's not true in either of them. The Banon VIP component is removed in both. This rumor actually comes from the Beyond Chaos Community Edition randomizer, where Banon retains his game-over status in Terra's scenario when the special flag "TheScenarioNotTaken" is active. The randomizer leaves that mechanic in play because it increases the challenge of the run, a necessity especially in seeds with random commands as Gau is automatically placed in the party after going over the falls. BCCE's "TheScenarioNotTaken" is based entirely on Power Panda's patch "The Three Scenarios", and has none of the (few, fleeting) changes I made to those scenarios in ReCast.
Rumor: I shrank the monsters 'just because' and can reverse the change easily.
Reality: I made it clear from the get-go in as many places as I could that I wanted to address the inconsistency of scale between the stick-figure player party on the right and the romance-style painting monsters on the left. This was a deliberate design decision... it was time-consuming and I did not undertake the task lightly. It also became a necessity once I needed a mechanism to display enemy status ailments: as I lack the skills to code those animations as reactions in the background of the game process (and believe me, I tried), I was forced to add a hidden helper monster to manage those displays with its script. This addition came with no end of compromises, the biggest of which being the fact that I had to rework the monster moulds of EVERY formation to keep the thing from drawing garbage on the screen. And I do mean EVERY formation. Monster positions, the moulds that draw their tiles, and even which monsters are in which fights were all changed to make room for the status tracking monster. This is not a process that can be reversed; there's literally no room to put bigger monsters now. The change was not without benefits, though; smaller monsters take up fewer tiles which allowed for more graphic variety... so much so that I ran out of ideas and was forced to get... ahem, 'creative' with some of the World of Ruin enemies. Who fights a fissure in the ground? Celes, apparently.
Yes. Kefka is tiny. Yes, he's tiny as a final boss. He's a man. He wouldn't suddenly triple in size. Kefka's tier climb was supposed to have little copies of him mocking the party on the way up. I was forced to make them invisible because of how the game handles background tiles in the tier transitions. The choice was invisible enemies or garbage on screen during the scrolling; I chose the former. If you'd like to see them, bring Relm and sketch! Better yet, open the formations in FF3USME and have a peek there. I'm actually rather sad I couldn't keep those sprites visible, and if I were working on a new version I'd split the battle up into four separate static background fights, or remove the scrolling and have the background simply swap like a dance. I'm not working on a new version, though, and it's not likely I will.
Rumor: Gestahl is playable in ReCast; he replaced Gogo.
Reality: No. Gogo got replaced by Strago so that Banon could have Strago's actor slot. This is because the vanilla game only has twelve learn sets for spells, and characters beyond actor $0B (Gau) instead have no magic or use party magic. Since party magic was a bad fit for Banon, I needed to clear a low-index spot to make room for him. Strago seemed a good pick for somebody who casts spells like those around him, since he is 'studied in the way of monsters'. The whole thing became a moot point, though, because I found a patch by Gray Shadows that relocated RAM values to let actor 0x0C (Gogo) have a learning list, so Strago got his magic back anyway. Still, it wasn't all for not, since it put Strago into the ending scene with the switches which fits him perfectly. This rumor sprang up as confusion of ReCast with another hack that does replace Gogo with Gestahl, though I don't know which hack it was.
Rumor: Wedge is a permanent playable party member in ReCast.
Reality: No, he's not. Biggs survives the encounter with Maduin; Wedge does not. He ponders this on the airship in the World of Balance if you speak to him.
Rumor: You can revive Leo with 1000 Brachosaur bones.
Reality: Okay, this isn't a rumor about ReCast. If it were, it'd be Vargas wins. But it's not true.
I know this post is a little snarky. Like I said, I was feeling down and I went looking for validation. I didn't find it... I never do on the internet. You'd think I'd learn by now, but such is my nature.
09-30-2024, 01:16 AM
Keep your head up brother, you made a very impressive hack, nobody can take that away from you
"Sometimes ninjas do wrong to each other, and in dat way the force of tha earf' comes around da moon - and at that presence, da dirt, it overshadows the grass, so you're like, I can't cut dis grass, there's no sun comin' through. So in order to enable each other the two fruits have to look each other in da eye and understand we can only be right, as da ripe is wrong, you know what I mean?"
-HNIC
« Next Oldest | Next Newest »
Users browsing this thread: 1 Guest(s)