Skip to content

NoharOSP/Perfect_Works_Build

Repository files navigation

Perfect_Works_Build

Xenogears Perfect Works Build: Including all official Xenogears information in PSX ROM and other improvements.

Download version 0.4.2 here:

Instructions:

Patching:

  • Open the Xenogears: Perfect Works Patcher.
  • Open the ISO file for either or both discs.
  • Select which patches you wish to apply.
  • Press Patch. Script patches should take around a minute or two due to the FMV changes.

Regenerating:

This step applies if multiple patches have been applied.

  • Download ECCRegen.
  • Click the folder icon to select the Xenogears ISO.
  • Click Scan.
  • Wait for the unregenerated files to load.
  • Right click Check all.
  • Click Regenerate.
  • Wait for the regeneration to finish.

Completion stats:

  • Name/terminology changes: 100%
  • Main script: 70% (finished disc 1)
  • NPC script: Not done (except for name/terminology changes)

Introduction:

Xenogears: Perfect Works is a collaborative project aiming to make Xenogears a more complete experience. This does contain unmarked but mild spoilers, so readers are advised and warned not to scroll through this if they’re looking to use this mod to enjoy the game for the first time, or you simply never got to into it for various reasons we hope to address. These spoilers are primarily for certain story events in the story bits and lines are relegated to story specific changes and certain boss fights dungeons and all moves party members and availability are mentioned in the gameplay focused changes.

~ Ryan (↙ ➡ ↘ ⬇ ↙ ⬅ ↘) Piccuito, character writer and handler for game balance on the Xenogears Perfect Works mod.

DISCLAIMER: Some of the patches were designed to work in tandem with each other. The exp/gold patch was designed to work with the lower encounter rate patch. The monster stats, character stats and items patches all act as a rebalancing hack. They can be used separately from each other, but they were designed with the mindset of using them together.

Version history:

Version 0.4.2:

05/04/2024

  • Spell descriptions for Rico reflect Steel Body changes.
  • Fixed glitchy text with the Ramsus vs Id scene in the desert.
  • Fei and Citan's spells have been restored.
  • Tooltip now specifies that item/spell edits don't work with pre-0.4 saves.
  • Lite Ar has been rebalanced. Details are in the wiki.
  • Fixed a bug which caused Ether to heal gears.

Version 0.4.1:

04/28/2024

  • The version of xdelta used is now compatible with 32-bit architecture.
  • SpellAmp, Ether Shield, ShockSprings, AutoAim Cam and Overclocker now have prices. Details are in the wiki.
  • Rico's Deathblows now have their correct effects.
  • Damage fixes have been applied to the both arena modes.
  • Fixed game freeze that occurs at Golgotha when the script and music patches are used together.
  • Fixed underflow glitch with Fei, Elly and Citan's Deathblows.
  • Fixed fatal bug that occurs when fighting Vierge.

Version 0.4.0:

04/23/2024

  • Desert and Grahf FMVs have had their subtitles adjusted.
  • Glitch with the Karellen FMV has been adjusted.
  • Sufal Mass FMV uses higher quality audio.
  • Title screen now reflects the version used.
  • Basic and expert arena modes have been added.
  • Frame HPs have revamped weights. Details in the wiki.
  • Deathblowers provide an attack boost.
  • Tank Guard and Ar Repairer have been merged into Ar Guard.
  • Several gear equips have had their weights revamped. Details in the wiki.
  • Gear armor has been revamped. Details in the wiki.
  • Light Ether bullets are now Billy's initial equip.
  • Learning levels for spells have been revamped for Elly, Billy, Rico and Chu-Chu. Details in the wiki.
  • Several shops have been revamped. Details in the wiki.
  • Chimera drops Gold Bullions in both pools.
  • Citan's Yamato Sword now inflicts instant death instead of vanish.
  • All patches now use the Citan sword animation increase.
  • Vierge now comes with Mirror Ar instead of a Beam Jammer.
  • E Circuit has been renamed to Ether Circuit.
  • Swordsman now drops Beam Jammer.
  • DivvyUp now has 3 EP.
  • Billy's Holy Light now heals by 8 instead of 10.
  • DivvyUp now works as intended.
  • Heimdall/Fenrir's Sazanami now heals gears by 50. Renki has been replaced with Kataku which has Sazanami's old effect.
  • Defend now boosts AP.
  • The item/spells patch now adjusts stats as well.
  • Every character's deathblow learning rate has been revamped so that it is their original values + 2.
  • Weapon effect percentages have been revamped. Details are in the wiki.
  • Steel Body has been restored on Rico, with its effect working as intended.
  • Chu-Chu's prayers have been combined into one move, with a slow debuff filling in the void.
  • Every character's (asides Fei) AP costs have been changed to (3,3,4,4,5,5,6).
  • Changes in the battle system are reflected in the tutorial house.
  • Queen's Rod now inflicts resist down.
  • The order Bart learns his deathblows has been rearranged. Details in the wiki.
  • New Drives have been added and old ones have been improved. Details in the wiki.
  • Fei/Weltall and Citan/Heimdall's stat boosting spells have been restored. Details in the wiki.
  • Descriptions are clearer that Fei and Citan's stat boosting spells affect both physical and Ether.
  • Several new gear equips have been added which replace redundant ones. Details in the wiki.
  • Deathblows now have effects. Details in the wiki.
  • Deathblower X has been added which allows X attacks of all levels to be used.
  • B Circuit has been renames to Heater.
  • Element names now refer to the continents as in the Japanese version. Details in the wiki.
  • Stat growths have been revamped. Details in the wiki.
  • Deathblow experience has been revamped. Details in the wiki.
  • Damage formula has been reworked. Details in the wiki.
  • Exp/gold hybrid files have a 1.5x boost rather than a 2x boost.
  • Glitchy undub detection has been removed.
  • Subbed FMVs are now optional.
  • Exp/gold edits are no longer overwritten.
  • Fast text now accomodates for Maison's rant in the gun room.
  • Charger values are now static rather than based on the Triangle modifier.
  • Wels have been buffed. Details in the wiki.
  • Security Cubes have had their defences changes. Details in the wiki.
  • Music swap has been implemented. Details about song changes are in the wiki.
  • Enemy names have been harmonised between the game, arena selection and the arena itself.
  • Continent names have been changed. Details in the wiki.
  • Elemental Stones now have Elemental Mode effects.
  • Formatting in late-game cutscenes has been fixed.
  • Ar Guard has been renamed to Body Guard.
  • All instances of Myyah's Gear have been changed to Type 1 Vierge.
  • Benched party members receive more experience.
  • Blessed Habit has been made one word to avoid overflow.

Version 0.3.7:

12/16/2023

  • Sufal Mass FMV now plays in disc 2 instead of the "you're a coward" one.
  • Alpha Weltall now drops a Power Crisis when defeated in Machanon.

Version 0.3.6:

12/11/2023

  • The Deus bug has been fixed.
  • Formatting issues with the early disc 2 scenes have been fixed.
  • Giant Wels has been nerfed. Its HP has been lowered from 14000 to 10000, its attack has been lowered from 350 to 325 and its ether defense has been lowered from 250 to 100.
  • Battles no longer freeze in disc 2 if the items, stats and script patches have been applied together.
  • Billy's Ether ammo now works as intended.
  • Bloody's attack has been buffed from 100 to 125.
  • EtherMaxer is now available at Solaris.
  • EtherReversa is now available at Tamuz and Shevat.
  • All scenes that use both the script and encounters patch have been updated to use the new translation.
  • Big Joe no longer OHKOs the player when the stats patch has been applied.
  • Xenogears' hanger description is now consistent with its buff.
  • Dominia has been nerfed. Her HP went from 20000 to 12000.
  • Throne has been nerfed. Her HP went from 18000 to 10000.
  • Seraphita has been nerfed. Her HP went from 17000 to 9700.
  • Cherubina has been nerfed. Her HP went from 15000 to 8500.
  • Xenogears Id has been nerfed. His HP went from 60000 to 50000.
  • True Weltall has been nerfed. His HP went from 30000 to 22000.
  • Ouroboros has been nerfed. Her HP went from 75000 to 60000.
  • Billy's Ether elemental ammo is now available at Tamuz.
  • Billy now learns the elemental shields at level 40 rather than 55.
  • Combo tracker for the Arena fixed, with the limit being raised to 5 hits for melee attacks for multi-hits.
  • Overheat penalty in the Arena slightly lowered, and the AI heat management has been adjusted slightly to let them take more risks.
  • Xenogears is now the most heat-efficient Gear in the Arena to reflect its changes in the prior patch.
  • Stier and El-Stier no longer get a full combo from Ether Bullets, while Bladegash and Hatamoto now can.
  • Additional Arena tweaks for: Vierge, Heimdall, Renmazuo, Stier, Crescens, Xenogears, El-Regulus, El-Fenrir, El-Renmazuo, El-Stier, Edin.

Version 0.3.5:

11/22/2023

  • Fix to fatal glitch with the patcher where options won't load if the Modes tab is selected.
  • Hard mode is outrighted stated to be intended for veterans in the tooltip.
  • Graphical fix to the gear UI in battle is no longer exclusive to the items/spells and story script.
  • Omnigears have been buffed so that their attacks use 50% less fuel, while their Special Options use 20% less fuel.
  • Elly's agility has been increased to 9.
  • Xenogears' attacks cost no fuel.

Version 0.3.4:

10/29/2023

  • The mechanics have been partially resimplified for more casual play and against the AI. The old mechanics will return as a separate option in a future update.
  • Math altered for AI opponents to engage far more often and take shorter breaks.
  • Variable heat cost added for Dashing to compensate custom movement speeds added in the last update.
  • Controls explanation script updated.
  • Perfect Works Build font 1.1 has been applied to the FMVs.
  • Em dash glitch with the opening FMV has been fixed.
  • Boss Neo Etones are now known as Arch Etones.
  • Wyrm move error that occurs when the arena has been patched with the script and/or item patches has been fixed.

Version 0.3.3:

09/03/2023

  • Heimdall and Siebzehn use their corrected names in the frame descriptions.
  • "El" prefix is now used for Andvari and Fenrir in the frame descriptions.
  • Users are now notified to download the latest release when an error occurs.
  • Citan conversation to Fei and Elly about the Gazel Ministry doesn't advance as quickly.
  • Tear/Neo Tears' tech description now states that they are more powerful when they are alone.
  • Wind Shaver name glitch in the arena gear select has been fixed.
  • Dedicated Perfect Works Build font is now used for FMVs.
  • Hyper Mode tutorial has been moved to after Shevat.
  • Delay in the opening crawler is less severe when the fast text patch is used.
  • Updates to Billy and Rico's gears in the battle arena.
  • Fixed game freeze when Solaris emerges which occurs when played on consoles with both script and portrait patches applied.

Version 0.3.2:

08/16/2023

  • Subtitles now use linnaealyn's "Xenogears Perfect Words" font and feature the same outline as the original game.
  • Minor adjustments have been made to the opening FMV's subtitles.
  • Disc 2 can now be patched in any directory.
  • Aveh error when the exp_gold patch is applied has been fixed.
  • English credits are now used.
  • Silver Ar is available in Shevat.
  • Dashes have been added to the Omnigear frame descriptions.
  • Fixed "equip" text glitch in Gear menu.
  • Myyah's gear is now known as Type-1 Vierge.
  • Spacing issue has been fixed in the Kislev capital.
  • Gear and enemy name corrections now apply for the script patch rather than the arena patch.
  • Fast text is less rough and glitches with it have been resolved.

Version 0.3.1:

07/21/2023

  • The patcher will accept ROMs from any directory.
  • Text wrapping when arena points are distributed has been fixed.
  • Full jukebox titles have been added.
  • Various grammar fixes.

Version 0.3.0:

07/19/2023

  • Script up to the Solaris infiltration has been adjusted.
  • Music changes have been removed due to concerns with editing compressed files.
  • Characters with portraits are always named (except the Gazel).
  • "E" has been added to the Omnigear names.
  • Issues with name and stat change compatibility have been fixed.
  • Various sections of the script have been reworded.
  • Some skewed textboxes have been fixed.
  • Accept/Cancel have been changed to Enter/Delete.
  • Deathblows always uses the spelling "Deathblows".
  • The patcher now writes the version number to the ROM.
  • Fixed an error with the patcher where it still said that exp/gold were doubled.
  • The use of "Aveh" has been fixed in the script patch.
  • Fixed instances where "Miang" is used with the script patch.
  • Quotation use is more consistent.
  • Arbot is now Araboth.
  • Various line fixes have been made.
  • Gebler Guard is now Geburah Guard.
  • Battle arena portraits have been fixed.
  • Sufal Mass' ether spells have been buffed while its HP has been nerfed.
  • El Stier's agility will definitely increase to 9.
  • The patcher can now detect if undub is being used.
  • Portraits have had their aspect ratio fixed.
  • xdelta files are now used instead of PPFs, which allows for faster patch implementation.
  • A new copy of the Xenogears ROM is created rather than editing the old ROM, which allows it to be kept as a backup.
  • Errors with Brigandier and Seibzehn's frame HP have been resolved.
  • Myyah's last lines to Ramsus have been restored to the original version.
  • Stray pixel graphic in the gear battle HUD has been removed.
  • Omnigear names are used for later frames and their descriptions.
  • Patcher now specifies that name changes are included with script changes.
  • FMVs now use KayJulers' Xenogears font.
  • Av Castle library graphical glitch has been fixed.
  • Fixed punctuation in various areas.
  • Dialogue speed during Vanderkaum's scenes has been adjusted.
  • Glitch with Breidablik's map has been fixed.
  • Combo AP costs have been lowered.
  • Disc 2 now refers to Nortune as Noatun.
  • Dialogue during Chu-Chu's first scene has been fixed.
  • References to Bart and Margie's parents' deaths have been changed from execution to suicide.

Version 0.2.0:

04/09/2023

  • All mentions of Reapers have been changed to Wels.
  • Bart now learns Divvy Up at level 24.
  • Bart now learns Red Cologne at level 32.
  • Bart now learns Blue Cologne at level 36.
  • Bart now learns White Cologne at level 40.
  • Bart now learns the modes at level 45.
  • Exp/gold patch has been nerfed from doubling values to increasing them by 50%.
  • All Chu-Chu references are pointers.
  • Tabs have been added to the patcher.
  • "All patches" mode has been added.
  • "Easy" mode has been added.
  • "Hard" mode has been added.
  • Everything up to the Shevat arc has been proof-read against the Japanese version.
  • Item pickup messages no longer use quotations.
  • Church H.Q is now written as "Church HQ" on the world map.
  • Loading circle is used as a progress indicator when patching.
  • Rebalanced battle arena patch has been added.
  • Battle arena tutorial has been edited.
  • Dominia no longer uses "Miang" in disc 2.

Version 0.1.7:

03/24/2023

  • Removed game freezes that occur when fast text is used with the script patch in scenes with new delay codes.
  • Wyvern's HP has been lowered to 15000 from 28000.
  • Sufal Mass' Ether has been increased from 45 to 90 and its EDef has been lowered to 80 from 100.
  • Throne and Seraphita dialogue during battle has been fixed.
  • Myyah's Gear and Cherubina will use their new names when exp_gold, script and items patches are used together.

Version 0.1.6:

02/26/2023

  • Various typos have been fixed.
  • Issues where text overlaps boxes have been resolved.
  • Bloody Bros have received the same buffs as Bloody.
  • Text that needs to be slowed down with the fast text patch retains its speed without the patch.
  • 2x exp/gold patch only applies when it has been selected.
  • Citan's description about the Gazel in Solaris retains its changes if half encounters is used.
  • Ramsus' first scene, Verlaine's speech to Billy and the Wave Existence scene no longer freeze the game when used with fast text.
  • Elements and Geburah Guards keep their changed names if both script and monster patches are selected.
  • Cherubina, Myyah, Carlin and Karellen keep their changed names if the encounters patch is used with the script patch.

Version 0.1.5:

01/02/2023

  • Aerods fuel is now shown as 800 when both script and items patches are applied.
  • Cain's speech glich has been fixed.
  • Lil' Kobold is now Li'l Kobold.
  • Lil'Allemange is now Li'l Ahriman.
  • Medena now provides an alert about the Psycho Rod.
  • Patcher issue with overriding patches has been fixed.
  • Fixes to script files from Lahan to Kislev.
  • Psycho Rod description now indicates silence effect.

Version 0.1.4:

12/10/2022

  • Fixes to script files from Lahan to Kislev.

Version 0.1.3:

12/06/2022

  • Error with Aerods' fuel cost in the menu has been fixed. Now it says 800 rather than 400.
  • Line break has been added to the second instance of the Merkabah Calls chapter name. Typo with it has also been fixed.
  • Billy no longer has EthFireAmmo and EthWindAmmo equipped.
  • Grammar fixes with tournament battles and Rico fight.
  • Fixed a grammar inconsistency with the opening FMV subtitles.
  • Patcher now allows you to process each disc individually.
  • Patcher checks if a patch has already been applied.
  • Fixed grammar issue with the description for Sewer Keys and Master Key.
  • Fixed glitches with text wrapping around text boxes.
  • Changed MP to EP in diners.
  • Margie's healing has been increased from base 20 to 30.
  • Margie's Meteorstrike and Rat fever now do 250 damage as opposed to 1.
  • Fixed a glitch with the patcher which caused unpredictable battle effects when the items/spells patch was combined with the monsters and exp/gold patches.

Version 0.1.2:

10/02/2022

  • Issues regarding Beetle PSX HW have been resolved.
  • CrossPendent has been renamed Cross.
  • Sewer Key description has been corrected to say "Noatun" over "Nortune".
  • Subtitles in the opening FMV have been corrected to last longer during the intercom voice announcement.
  • Minor pre-Noatun typos, grammar issues and text wrapping fixes have been applied.
  • Silver Blood and Black Snake shop descriptions have been swapped.
  • "New Game" is used over "NewGame" in the start menu in the revised script.
  • Babel Tower Bladegash's HP has been lowered from 22000 to 14000.
  • Skyghene's HP has been lowered from 18000 to 16000. Its Ether is back to 50.
  • Grandgrowl's HP has been lowered from 20000 to 18000. Its Attack is back to 500 and its Ether is back to 60.
  • Tutorial for Hyper Mode has been added. Jessie will explain it before Babel Tower in the Gun Room.

Version 0.1.1:

09/07/2022

  • Fixes fatal glitch where exp/gold and monster patches won't work with the script patch.
  • Fixes fatal glitch where encounters patch won't work with the items and script patches together.
  • Fixes minor typos and text wrapping up to the Av Desert.

Version 0.1.0:

09/04/2022

  • Initial release

Archive:

Builds:

Version 0.4.1:

Version 0.4.0:

Version 0.3.7:

Version 0.3.6:

Version 0.3.5:

Version 0.3.4:

Version 0.3.3:

Version 0.3.2:

Version 0.3.1:

Version 0.3.0:

Version 0.2:

Version 0.1.7:

Version 0.1.6:

Version 0.1.5:

Version 0.1.4:

Version 0.1.3:

Version 0.1.2:

Version 0.1.1:

Version 0.1.0:

GUI patcher:

Version 0.6

Included with build 0.3.

Version 0.5

Included with build 0.2.

Version 0.4

Included with builds 0.1.3 - 0.1.7.

Version 0.3.0

Included with builds 0.1.0 - 0.1.2.

Version 0.2.1

x86: https://mega.nz/file/KHZQQCSD#vKSzJEudiouUPKzCzx9mxYOwGu4HFgIBq29fjFR3qo4

x64: https://mega.nz/file/XSI32A4S#U1gV_X7pE8KjTZ0NY7Tb4oEZelk-OtKqzizgrUWk_PU

Version 0.1

DISCLAIMER: Only x64 is supported.

https://mega.nz/file/mWYViJTR#_a1CaUwPLeMviQ5ZwTs9kPjYC60c_yOjHd5s68oGbCs

Saves:

For those who want to test a certain section in the game. They use the mcd format supported by Duckstation.

  • xenomem1: Mountain Path - Operation Av
  • xenomem2: The Tournament - Brave Battlers
  • xenomem3: Brave Battlers - Secret Weapon
  • xenomem4: Men of the Sea - Ocean Floor
  • xenomem5: Deep Sea Girl - Protect Nisan!
  • xenomem6: Protect Nisan! - Tears for Fears
  • xenomem7: Shot Down! - Dreams...
  • xenomem8: Fallen Star - First and Last (Merkabah)
  • xenomemdebug: All debug rooms (disc 1 only)

Patches:

Modes:

All patches:

Implements all patches onto the ROM.

Easy mode:

Patches implemented:

  • Half encounters.
  • 50% exp/gold.

Hard mode:

Patches implemented:

  • Rebalanced items/spells.
  • Rebalanced monsters.
  • Expert mode for the battle arena.

Bug fixes:

These are applied if any option is selected.

  • A bug with Deus' first fight which can freeze the game if he tries to use his HP halve move from a side angle.
  • A bug which prevents Billy's Ether elemental ammo from being changed.

Links:

Join our discord if you have any issues or you want to communicate with us: https://discord.gg/j4v6yCcWRK

Provide feedback here: https://docs.google.com/forms/d/1KZAwqR70pABGXtuR7l8GVMjY487WKOn6Qrb3fUHHumw/viewform?edit_requested=true

DM or tag here if you want immediate feedback on Twitter: @NoharOS

Credits:

Translation:

Character balance:

  • Ryan Piccuito ↙ ➡ ↘ ⬇ ↙ ⬅ ↘
  • rafael
  • Will Bill
  • Xenocritus
  • Nohar
  • Streetwize: @StreetwizeJJ2

Battle Arena balance:

  • Streetwize

Programming:

  • Rufas
  • rulv
  • Will Bill
  • Xenocritus
  • krmine
  • edrovinhaz
  • Streetwize
  • Nohar

Testing:

  • CosmicFrame
  • Ryan Piccuito ↙ ➡ ↘ ⬇ ↙ ⬅ ↘
  • rafael
  • The Minester
  • cthuljew
  • RayDreamer: @PromisedPain
  • ChaoticBrave
  • Aero JP
  • Kiahnte
  • edrovinhaz
  • Streetwize
  • wowbobwow
  • Siris
  • linnaealyn
  • FAY!!
  • Ali
  • Nohar

Graphical fixes:

  • edrovinhaz
  • Rufas
  • Nohar

FMV font

  • linnaealyn

Tools:

  • SadNES cITy Translations
  • xdelta
  • Rufas

Fast text code:

  • FFMaster
  • Streetwize
  • Nohar

Deus hex data:

  • RyleFury
  • Sephiroth1311

About

Xenogears Perfect Works Build: Including all official Xenogears information in PSX ROM and other improvements.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published