Golden Sun Hacking Community
28, March, 2020, 05:19:07 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Be sure to check out gsmagic, a WIP tool that has map editing capabilities!
 
  Home Forum DC Wiki Help Search Calendar   Downloads   Login Register  
 
  Search  


GS1 Randomizer
randomizer.exe
Filesize: 8.21MB  Views: (3410)  Downloads (472)  Last Download: Today at 05:08:29 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
Today at 12:50:15 AM
Salanewt: I want to shrink it down in size later, but yup!
Today at 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: 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: (The simplest being to not accept char IDs pass 255, I think.)
19, March, 2020, 05:33:15 AM
Daddy Poi: 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: So like. Replace the "e" with another "e"? Alright. Gotcha.
19, March, 2020, 05:04:41 AM
Daddy Poi: Good work.
19, March, 2020, 04:44:10 AM
Atrius: Nah, any member could change their name to what I did, there's a trick to it.  I just fixed it so that now the Cbox will use your new name if you change it though, so... That part of the problem is fixed.
19, March, 2020, 04:41:53 AM
Daddy Poi: For which? It may be that normal users can't change their names to used names, but admins can?
19, March, 2020, 04:39:57 AM
Atrius: Sorry if the Cbox keeps breaking, I'm trying to make that be less of a thing.
19, March, 2020, 04:02:04 AM
Daddy Poi: Looks like ID Fraud. You're under arrest. :D  Oh wait.
19, March, 2020, 03:57:56 AM
Atrius: Yup, that's a thing.
19, March, 2020, 03:57:08 AM
Atrius: Just testing something, for science.
18, March, 2020, 04:05:12 PM
Salanewt: Sounds good; thanks for looking into it!
18, March, 2020, 04:05:11 PM
Salanewt: Sounds good; thanks for looking into it!
17, March, 2020, 01:14:25 PM
Atrius: Hmm... Actually I need a different way to hide them.  Now there are 4 guests spread over 3 pages of users...
17, March, 2020, 01:04:22 PM
Atrius: Yeah, their usernames don't get changed, they're hidden now.
09, March, 2020, 11:37:02 PM
Daddy Poi: So um. When sorting by User, does it treat Guest and Searchbot as being the same name?
09, March, 2020, 11:20:43 PM
Daddy Poi: Most likely. Perhaps we could do a toggle, or a second page that becomes the new default.(Which can have a link to the old original page.) My thoughts.
09, March, 2020, 10:21:11 PM
Salanewt: Hey Atrius; would it be possible to hide the searchbots from the "users online" list?
09, March, 2020, 05:29:42 PM
Salanewt: Not to mention that guides get in the way of actual Overhaul progress.
09, March, 2020, 05:29:27 PM
Salanewt: Lol, yeah I want to post more guides and stuff here but I've been strapped for time lately.
08, March, 2020, 03:41:27 PM
Daddy Poi: Anyway, given how this is a forum, I do agree with not having the cbox live mostly just to save on resources. But I guess you could still get away with a checkbox for auto-refresh.
08, March, 2020, 03:31:39 PM
Daddy Poi: (Well, staff here can delete cbox messages, at least.)
08, March, 2020, 03:31:06 PM
Daddy Poi: You also have the ability to edit and delete your own posts... which this cbox does not have.... I'm thinking that feature should have been more important than search-ability, but it still serves its purpose, so.... can't complain that much.
08, March, 2020, 01:04:48 PM
Daddy Poi: (Where I say Salanewt, could also include Kain.)
08, March, 2020, 12:07:08 PM
Daddy Poi: I feel like the worst part is nothing gets indexed to Google's Search Engine.

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.142 seconds with 25 queries.