Golden Sun Hacking Community
30, September, 2020, 05:33:18 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Come give us a "hello" on our Discord server!
 
  Home Forum DC Wiki Help Search Calendar   Downloads   Login Register  
 
  Search  


GS1 Randomizer
randomizer.exe
Filesize: 8.21MB  Views: (5808)  Downloads (869)  Last Download: Yesterday at 02:54:30 PM 
Previous Download | Next Download
Description: This is a randomizer for Golden Sun. It randomizes key items, djinn, summons, classes, PC stats, and equipment characteristics. It also features use of Retreat in the overworld to facilitate backtracking, and dialogue suppression to speed up cutscenes. The exe is will most likely work on Windows and Linux. If if does not work for you, you will have to use the source code:
https://github.com/MarvinXLII/GS-Randomizer

CHANGES TO THE BASE GAME:

Several changes are made regardless of any options chosen:

Additional default psynergy: Garet knows Growth and Avoid; Ivan knows Whirlwind; and Mia knows Ply.

Avoid costs 0 PP, toggles on/off, and works anywhere at any PC level.

Retreat costs 0 PP, works everywhere (except Colosso and the Tolbi boat), and works like Teleport in the Overworld.

The Bilibin Barricade is removed to make a dot on the World Map for Crossbone Isle. After your first visit, you can easily return with Retreat.

Various modifications are made to Lalivero, primarily so that after completing Venus Lighthouse, an item (Black Orb by default) will be collected from Iodem and you can still leave Lalivero.

ITEMS:

The item randomizer shuffles key items: Catch Beads, Empty Bottle, Dragon's Eye, Orb of Force, Douse Drop, Frost Jewel, Lifting Gem, Boat Ticket, Anchor Charm, Mystic Draught, Cloak Ball, Halt Gem, Cell Key, Red Key, Carry Stone, and the Black Orb. Instead of the Killer Ape dropping Douse Drop, one of the following bosses will drop one item: Kraken, Toadonpa, Storm Lizard, or Deadbeard. The game is beatable once you have completed Venus Lighthouse and have the Black Orb.

DJINN:

Djinn and their stat bonuses can be shuffled.

SUMMONS:

Summon costs can be shuffled by element (e.g. Boreas could cost 4 Mars djinn), and attack power can be randomly rescaled by up to 20%.

CLASSES:

The class randomizer shuffles psynergy either by swapping skillsets between classlines or by completely randomizing them. Levels when psynergy are learned can also be randomized (either shuffled or rescaled by up to 20%). Stat boosts can also be shuffled between classlines.

N.B.: Shuffling psynergy levels is not everyone's cup of tea. You can acquire powerful psynergy really early, making bosses a bit too easy and random battles too tedious with high PP costs.

EQUIPMENT:

Equipment is randomized by who can equip what along with price, attack, and defense. Other options to shuffle unleashes, effects, uses, and curses are included. Text descriptions are updated, giving priority to unleashes, then effects, then uses. Detailed description in game will always include effects. Check the cheat log for uses.

PLAYABLE CHARACTERS:

PC elements and their stats can be shuffled, and their starting levels can be modifed as needed.

DIALOGUE:

There is an option to suppress most dialogue during cutscenes. This mainly lessens button mashing, but also allows you to speed through cutscenes in turbo mode.

RANDOM ENCOUNTERS:

These can be turned on and off with Avoid, i.e. when off, cast Avoid again to turn them back on. To reduce grinding, money and experience earned from battles can be rescaled from 0 to 99 times. This only applies to random battles, not mandatory boss battles, in Lunpa, on the Tolbi Boat, the Storm and Tornado Lizards of Suhulla Desert, and in Crossbone Isle. A few of the enemies in Crossbone Isle are found elsewhere, and the scalings still won't apply to them (at least for new). These enemies are well spread out, so it's not as problematic as you might think.

MUSIC:

Music can be shuffled. Right now it only works for towns, caves, overworld, etc. not in random battles.

PROLOGUE/DJINN TUTORIAL:

These can both be skipped. If selected, you start at the farewell cutscene in Vale. The first djinn (Flint by default) will join your party as soon as you walk by it.

UPDATES:
-- 9/18: Fixed possible class randomizer softlock (no Whirlwind/Gale at Goma Cave)
-- 10/5: Fixed Lalivero bug (receiving Black Orb from Iodem)
-- 11/14: Now includes class psynergy, more equipment options, PC stats, and overworld Retreat. Improved gui.
-- 12/7: Updates equipment text for unleashes, effects, and uses.
-- 12/21: Music shuffle & QoL updates (prologue/djinn tutorial skip, avoid toggle, exp/coin)

GS2: If anyone is interested in beta testing my GS2 randomizer, follow this link.
http://forum.goldensunhacking.net/index.php?action=downloads;sa=view;down=122
Posted by: marvin 21, December, 2019, 10:50:42 AM

Rating: ***** by 2 members.

Linking Codes
Direct Link
0 Members and 1 Guest are viewing this files.

Comments
marvin
Novice Member
*

Coins: 20
Offline Offline

Posts: 12



View Profile
05, October, 2019, 11:49:07 PM
@bpat: Sorry for the slow reply. Generating exe to run on Windows from python isn't perfect, so there are a few possible causes I know of.

1) PyInstaller exe's are known to give false positives in various antivirus software. This probably isn't your issue if the blank terminal opened.

2) This exe is specific for 64-bit Windows. There might be tools out there that run a 64-bit exe on 32-bit Windows. My solution for 32-bit exe on 64-bit Windows is to run a Linux terminal on Windows, but I have such little experience with Windows that I can't guarantee that it works the other way around.

3) Sometimes the exe is slow, and you might just have to wait 10-30 seconds with a blank terminal before the gui pops up. I didn't notice that for this exe, but it happened a lot to me when testing the gs2 randomizer exe.


Last modified by: marvin 05, October, 2019, 11:50:33 PM

bpat
Novice Member
*

Coins: 0
Offline Offline

Posts: 32



View Profile
27, September, 2019, 05:46:30 AM
How do you run this randomizer? When I try to run the executable I get a blank terminal window.

marvin
Novice Member
*

Coins: 20
Offline Offline

Posts: 12



View Profile
18, September, 2019, 08:09:52 PM
Hmmm. What do you mean by patch?  It's supposed to modify a clean rom you provide and output a new rom named "patched_seed" that should work on its own.

I generated the exe with 64-bit python 3.7. You shouldn't need python to run the exe yourself.

Guest
18, September, 2019, 07:27:31 PM
isn't working for win10. make a patch and gives me a cheat log. but no ROM. what python do you use?
Last modified by: 18, September, 2019, 07:29:38 PM
marvin
Novice Member
*

Coins: 20
Offline Offline

Posts: 12



View Profile
17, September, 2019, 03:49:05 AM
Thanks for the comment. It worked on both Windows and Linux for me but failed on a fresh installation of Windows. I uploaded a new version using pyinstaller with 64-bit python to make the exe, and that seemed to do the trick. It worked just fine on the new Windows installation. Let me know if it works for you.

If someone else runs 32-bit Windows and this doesn't work, let me know and I can post another exe for that.

Guest
16, September, 2019, 01:06:25 AM
It doesn't work for me, I'm using Windows 10.

Add Comment
Comment: 
Your comment will not appear until it has been approved.
Return to Downloads

Powered by: Download System by CreateAForum.com
Chatbox
31, August, 2020, 08:40:32 AM
Daddy Poi's Oily Gorillas: Being able to convert IPS files to text files to also supporting commenting, and convert back to IPS after changes.... sounds like a fun strategy? 
27, August, 2020, 10:37:30 PM
Salanewt: Hey, thanks! 
25, August, 2020, 12:59:22 AM
Foreclosure: Yo! Looking forward for this AI OVerhaul patch when it's finished :) :) 
19, August, 2020, 07:00:17 PM
Salanewt: That's awesome! I'm pretty good; been working on an AI Overhaul project and have made some nice progress in the past couple weeks; the goal for tonight is to add Deadbeard to GS2 and then I can move onto something new.
19, August, 2020, 01:14:56 PM
Awec: Ye not bad, just checked back in for updates on GS Reloaded really. Although now I'm looking back through some of my old forum posts, which is fun :D how are you?
19, August, 2020, 01:43:07 AM
Salanewt: It sure is! How have you been?
16, August, 2020, 09:40:57 AM
Awec: Yo nice to see this forum is still going
14, August, 2020, 09:06:44 PM
Salanewt: Hey! How goes it?
01, August, 2020, 01:31:53 PM
KyleRunner: Hello, people!
08, July, 2020, 08:57:11 PM
Salanewt: That awkward feeling when almost a quarter of a year goes by without anyone posting a message in this chatbox.
27, April, 2020, 07:54:10 PM
Daddy Poi's Oily Gorillas: I'm having a thought. So I know Atrius's editor is slow at saving sprites.... So I've been thinking.   I am considering another console program.  This time, for importing and exporting sprites/animations. Image files (for sprites), binary files (for animation data), and maybe binary or text files for Settings. Would certainly be cool if it works out. - Console programs are fun, when you can (at least temporarily) cheat out making a full interface editor for them. =P
25, April, 2020, 10:42:07 PM
Daddy Poi's Oily Gorillas: Tried to list those in order of importance, but anyway....
25, April, 2020, 10:37:59 PM
Daddy Poi's Oily Gorillas: GSHC, GS Speedrunning, /r/Golden Sun, GS United Nations, ToK.  Sixth one is border-line I'm not sure.
25, April, 2020, 08:00:21 PM
Daddy Poi's Oily Gorillas: (low as in <100)
25, April, 2020, 08:00:04 PM
Daddy Poi's Oily Gorillas: So while there are quite a few GS Communities out there. There are only up to maybe ~6 Discords worth even the consideration of joining, I think. Most of the rest of them have a fairly low member count. (Of which I can tell?)
14, April, 2020, 10:49:35 AM
Daddy Poi's Oily Gorillas: The Essential Age could be what it stands for?
13, April, 2020, 05:23:32 PM
Misery: Tea editor... that's a cute name for it
01, April, 2020, 02:42:48 AM
JupiterDjinn: Also my browser is sending two o f my messages srry.
01, April, 2020, 02:42:06 AM
JupiterDjinn: Just got the reply. Ok my question is: how can I get the tea editor on Android, because I already have an emulator. But no computer.
31, March, 2020, 07:18:29 PM
Salanewt: Sure thing!
31, March, 2020, 03:38:27 PM
JupiterDjinn: Can I have a question answered?
28, March, 2020, 12:50:13 AM
Salanewt: I want to shrink it down in size later, but yup!
26, March, 2020, 03:24:45 PM
Daddy Poi's Oily Gorillas: The news box is back? :D
19, March, 2020, 05:59:16 PM
Salanewt: Nice work hiding the searchbots Atrius!
19, March, 2020, 04:23:34 PM
Salanewt: I was wondering when I said that stuff! May need to work it out with Kain.
19, March, 2020, 07:03:05 AM
Daddy Poi's Oily Gorillas: (The simplest being to not accept char IDs pass 255, I think.)
19, March, 2020, 05:33:15 AM
Daddy Poi's Oily Gorillas: Heheh.... I'm just testing. You pretty much gave it away. Hahah. It seems to look fairly convincing, but I'm sure there's an easy solution to preventing it.
19, March, 2020, 05:28:50 AM
Atrius: Whelp, there it goes... Just what I didn't want.  Have fun with that I guess...   
19, March, 2020, 05:20:25 AM
Daddy Poi's Oily Gorillas: So like. Replace the "e" with another "e"? Alright. Gotcha.
19, March, 2020, 05:04:41 AM
Daddy Poi's Oily Gorillas: Good work.

Affiliates
Temple of Kraden Golden Sunrise
Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!
Page created in 0.076 seconds with 25 queries.