Golden Sun Hacking Community
May 23, 2019, 05:07:57 AM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
  Home Forum DC Wiki Help Search Calendar Downloads Login Register  
  Show Posts
Pages: [1] 2 3 ... 7
1  The Editor / Golden Sun: The Lost Age Editor / Re: Error message on: August 14, 2017, 03:07:12 AM
Might be a necropost, but I'm having this issue upon every time I open it. I have never used it on this computer, (got it only recently), and it keeps throwing that error no matter what I do. Could it possibly be an issue with Windows 10? I'll futz around with permissions of usergroups, but I'm pretty sure the Editor and that entire folder has the rights all setup correctly. I'll repost here if I fix it with that. =O

EDIT 1: Just want to confirm that it does it on the Teawater version, too. Which makes sense, since I think it was made with the original Editor as a base.
2  The Editor / Golden Sun Hacking / Re: Dark Dawn: GBA Concept Room on: May 26, 2017, 12:50:14 PM
This honestly makes me a bit nostalgic for the GBA games. It's just a 3D version! It looks exactly what you'd expect the GBA games to look like before the graphics were squashed down into sprites. =D?
3  General Hacking / General Editor / Re: Android/iOS/PC Porting...? on: April 26, 2017, 03:51:24 PM
@GBATEK: That looks MUCH cleaner/better than the one that I had found before. And it's for GBA, specifically, too, unlike the other one. (The other one was generalized assembly code stuffs, which probably wouldn't have helped, anyway.) So thanks for that. I'll look through it when I get some time. The THUMB chart should be interesting, too, considering the "if you have troubles understanding GBATEK" part in the description. With both, I should have no problems at least getting into it. So thanks for that!

@pixel analysis: I agree. But it was the only way that I could think to do it sans the assembly or RAM stuffs needed to hardmod it into the game. If we can get it all implemented through the game, a full wrapper might not be needed: just the input overlay to handle (x,y) clicks and scrolling. That would be nice. I'm just not sure how it all would work. With a headstart on GBA assembly code, though, I can at least get a look at it from the perspective of the game and figure some stuffs out on my own. But if anyone still wants to dig around for those menu addresses, though... >_> lol?

Anyway, thanks again. Got the THUMB chart downloaded and the GBATEK page bookmarked. I'll follow up here if I figure out anything/have any questions. =D?
4  General Hacking / General Editor / Android/iOS/PC Porting...? on: April 25, 2017, 02:37:45 AM
Okay, question for all you nerds who know assembly code. (Because I'm lazy and have no idea how to learn that crap. lmao)

I am looking into porting various games to different OSes through what I call "wrapped emulation". Dunno what it's actually called, but it basically entails running an emulator with a frontend to allow parts of the emulated game to be changed/edited/etc on the fly, usually via RAM or hard-mods to the game's code. I want to see if it's possible to do something like this with multiple games, (like porting Final Fantasy games to Android, but making them less @#$%), but I will use Golden Sun as an example, since it's both the topic of this forum and a game I want to do this with.

In Golden Sun, there are many windows/menus. The Psynergy menu, the Djinn menu, the Start Menu... Et cetera. What I want to do is implement full point/click and hotkey support to it via the "wrapped emulation" concept that I mentioned above. Emulate the game, then live-edit the RAM from a frontend that contains the emulator. Would probably utilize screenspace pixel analysis to detect if a menu is open. Could maybe even do it on the scale of icons and whatnot: have the wrapper scan for certain pixel patterns that match up with an icon, then go from there. But that still presents an interesting problem: scrolling.

The way that GS handles menus is pretty standard for D-pad-controlled games: move the cursor, accept the choice that's highlighted, boom, new menu opens, action is queued/taken, etc. In my vision for this, it would jump directly to the option closest to where the screen was touched: tap on Status from the Overworld menu, and it instantly opens the Status menu, rather than having to hit Right or Left on a D-pad, then A. This is where you assembly code nerds come into play.

I was curious if anyone had dug around in GS's code for long enough to possibly know where to find the pointers for "open menu x" or "execute action y" or "select item z on list a". More than likely, such things could be found in the RAM, much like how the Debug commands can be added to the Start menu by changing just a single address via memory editing. And that is my preferred way of doing this: create a wrapper that intercepts the RAM and live-edits the addresses based on user input. "If address a is set to value b, then create button at (x,y) that changes address c to value d upon use." Something like that.

So, in simpler English: I need the RAM addresses for "is menu a open", "open menu b", and "select list item c" for every menu in the game. I also would need to know more about how Golden Sun handles lists and menu items: is it a simple array that includes the values of whatever is in that slot? ("Slot 0 = 180 x 5, Slot 1 = null, Slot 2...") Or is it more complex? If anyone knows this stuff and could dump a collection of it for me, I'd love them forever. (I already love all of you forever, so it's kind of a moot point. But still!)

If anyone is confused and has any questions, feel free to ask! I might not reply right away, (lots of IRL stuffs going on right now; this is just something that I've been thinking about lately), but I will get back to you as soon as I can.

Anyway, cheers for now! =D?

- 2br02b, 2017

EDIT 1: I also would like to figure out point/click movement, but that can come later; a virtual joystick or WASD will suffice for now. *shrug* lol

EDIT 2: It also occurred to me that I could probably learn assembly code, specifically for GS, if someone has a link or download for a comprehensive tutorial on the language. I've been looking around the web for anything of worth, but I can only find old machine code stuffs and one very old, pre-2000 tutorial site on GBA assembly code that is so shoddily formatted that I can't understand it, at all. So any information about reading materials that you guys have or have used in the past would be appreciated! =D?
5  The Community / Introductions / Re: The Leaving User Thread on: April 25, 2012, 02:27:07 PM
I am back after my extended absence.  However, I'm currently working on dividing my free time between Minecraft, MapleStory, Final Fantasy XI, Terraria, and my YouTube channel, among other, less important activities.  Like work.  *derpface*

Anyway, I'm working on three different modifications for Golden Sun, (Final Mix, Flamestrike Mix, and Vulgar Mix), which will all be detailed in my thread.  You know, the one that's ever-changing...?

Whatever I end up working on, I'll make sure to post more around the site.


- 2br02b
6  The Community / Introductions / Re: The Leaving User Thread on: March 03, 2012, 06:35:31 AM
I will be on a hiatus of an undetermined length due to me having too much stuff to do, (YouTube, Minecraft moderating, school, etc).  I'll be back whenever I can...


- 2br02b
7  Golden Sun Hacking Community / News & Announcements / Re: Golden Sun: The Lost Age Editor V0.4 Released on: February 23, 2012, 06:24:41 PM
You know what?  Despite the anger and rage in Role's post, (however needed it is), I totally agree.  We did get promises and reassurances that there would be updates every couple of months.  And yes, Atrius, I understand that you're busy.  (I mean, I can't even set time aside to work on one of the "immature language" hacks of the game, let alone actually do something USEFUL with this tool!)  That's part of life.  But another part of life is knowing when you can't do something on your own and need help from your friends.  I may not actually know anyone here, nor do I claim to regularly interact with anyone outside the forum, but I like to think of this website as a place I can go to get ideas and criticism from people whom I can actually put up with.  Role and I may have had a bad start, but I know for a fact that even that has been left behind in light of all of us PULLING TOGETHER, even as an internet community.  I submitted some ideas for the community hack, and I've chatted with people through forum posts about random crap that I do with the game.  That kind of collaboration is fine, but it's limited.  Now, if I were to get even one other person to help with my extensive hack that I'm doing, then it would be easy peasy; it'd get done WAY faster than if I worked on it alone.

I guess the long and short of it is this: it's a bit childish and naive to keep the Editor's progress solely under your workload.  It doesn't make sense!  Like Role said, there's at least a couple people who would be more than willing and able to help with future updates.  If you're afraid that they'll just take over the project and start releasing the source code or some crap, then man up and assert yourself!  You are not only the creator of this tool, you are the administrator of its progress.  If you don't take steps to get on a regular release schedule, then people are going to leave the site and lose interest.  If getting on a regular, consistent release schedule means teaming up with other people who have the same passions for the game and coding, in general, then so be it.  Where is it etched in diamond that you, and ONLY you, can work on this?  Lighten your own load, man!

And, gods forbid, if you're keeping the Editor's work to yourself with the excuse, "It's MY project," then you shouldn't have made a community for it.  You're a smart guy, from what I gather.  Surely you knew that people would want to work on it at some point, whether with you or on their own.  It may be a tool with TONS of potential and already a good amount of applications, but it's just a program; what would you lose from letting other people work on it?

I've said my piece, and then some.  If you really want people to stay interested in the site and your Editor, Atrius, then figure out some way of giving them at LEAST screenshots of the progress that you're making.  For me, just knowing that there's SOMETHING going on, even behind the scenes, is enough.

- 2br02b
8  The Editor / Golden Sun Hacking / Re: Golden Sun: The Lost Age - Vulgar Edition! on: February 23, 2012, 05:35:30 PM
Yeah, I'm kinda getting a bit tired of simple text-hacks, myself.  I remember that this thread was originally for a complete re-write of the game, with Saturos as a party member and all this kind of crap that would have taken forever to do in the Editor, even if it were possible.  I have a ton of ideas, (some seem good; most are utter bullcrap), that I'd love to toy around with, but, like you said, it's not possible right now.

Now, about hacks that make substantial changes to the game, I mentioned a while back that I was working on a re-working of the classes.  I am going to add a ton of new stuff to the game, take out some other stuff, and change the core mechanic of the class system.  I think I may have figured out a way to make any character get any class, regardless of elemental requirements, at the expense of specialization in any particular element.  It's working out fairly well right now.  All of my tests are coming up with desirable results.  However, this does add a lot of work to be done to the ability lists, as I now have to put in new abilities for every class that I make.  It also requires the Party Separation Patch that's built into the Editor...  So that's a LOT of classes that I have to work on.  But, when I finally finish it, it will be all the more rewarding...

Anyway, I'm gonna work on the Vulgar Edition for a while.  I have a ton of work on that one, too, so...


- 2br02b
9  The Editor / Golden Sun Hacking / Re: Golden Sun: The Lost Age - Vulgar Edition! on: February 20, 2012, 01:55:23 PM
I'm actually thinking of re-doing the dialogue in this hack, as it seems that many people are not really digging the pointless vulgar.  I'll prolly change Sheba's character from the creepy little jailbait princess that she is into something a little more amusing.  Maybe a schizophrenic.  With voices that tell her to do stupid crap.  And a god-complex.  Yeah.

.  .  .

Wow, I just came up with that off the top of my head, and I like it already!

Anyway, I might take out the cussing, as I now know why I wanted to make this hack, in the first place.  I had gone through a very painful break up at the time that I came up with it, and my ex-girlfriend hates when people make video games pointlessly vulgar.  So, that's exactly what I did with this game.  So, that said, I'm going to change it so that it's more HUMOROUS vulgarity, mixed with random sarcasm and stupidity, rather than distasteful vulgarity and unpolished stupidity getting shoved down your throat.  You get the picture, right?

I'm going to work on the items and abilities first, then the actual dialogue.  I'll upload an update when I finish with the abilities.


- 2br02b

PS:  And Role, I totally get what you're saying about the audience that it appeals to.  Would it matter, at all, if I made the changes to the content?  Or would it still really just apply to that specific demographic?  I'd like to hear your thoughts on it.
10  The Editor / Golden Sun Hacking / Re: Golden Sun: The Lost Age - Vulgar Edition! on: February 15, 2012, 12:39:19 PM
Oh, wow.  I didn't realize that there was this much interest in this hack...

I may actually continue this, now!  I wasn't too sure that I wanted to, but now I'm fully decided: Vulgar Edition is back on the menu!  I'm gonna start working on this now...

- 2br02b
11  The Community / Introductions / Re: The Leaving User Thread on: January 19, 2012, 06:23:38 PM
I'm going to be gone for an undetermined amount of time as I fluctuate between going to school part-time, playing Minecraft, and making videos.  My schedule is too full to work on Flamestrike Mix, so that project is on hold.  Actually, part of the reason for me not working on my hack is that the classes are taking REALLY long to finish.  I wish that I could copy and paste values from one class to another...  But that would be complicated, I assume.  Maybe I can put something in the Feature Refining thread...?

Anyway, between my personal time and school, I'll not be able to check in on here regularly.  I'll pop in to see what's new every once in a while, but not very often, and I'll mainly lurk, when I do come on here.  So, for now, I'll catch you cats on the flipside!

.  .  .

Assuming that you'll be thrown around to the flipside when I get there.  *trollface*


- 2br02b
12  Golden Sun Hacking Community / Feedback / Re: Name Changes on: December 30, 2011, 08:01:05 PM
Okay, now that I'm not being retarded, (I apologize if that insults anyone)...

Would someone be so kind as to change my name "Claros Flamestrike"?



- 2br02b
13  The Community / Introductions / Re: The Spirit of the Dawn has been consumed by the Flames... on: December 30, 2011, 07:45:48 PM
Regarding name-changing:  I actually forgot that I could change my name.  Even though I actually had it done once already.  >_<;;;

Regarding theatrics:  I could go on to explain why I posted that the way I did, but, to be completely honest, (and a little presumptious, I wager), I think that it would be wasted.  My psychology and mental state are mysteries to myself, even.  So, how could I even begin to explain it?

As a short attempt, I'll just say that I sometimes suffer from slight delusions, hallucenations, and major depression.  And, before someone throws that in my face or something, (not saying that anyone will; I'm just being cautious), I have thought long and hard about whether my extreme spiritual evolution was a subject of my delusions, and have come to the conclusion that it was not.  I may be wrong, but I rarely am on these types of things.

In hindsight, I could have just asked for a name change, as many people have said, but I was in a strange mental state at the time of posting.  Think of it like being drunk or high: people do stupid things when they are intoxicated, which is exactly what I was.  Also in hindsight, I probably shouldn't have emotionally/spiritually vomited on the forum.  Again, that was a result of mental intoxication.

Now, I will actually follow the procedure of the forum rather than jumping on random fancies and urges.  An admin or mod may delete this thread, should they desire.  Then again...  It might be a nice bit of entertainment...  Is there a place for spammy-type stuff on here?  Maybe it should be moved there...

Regardless, I apologize for being a socially idiotic spaz-bot on here.  It won't happen again.


- 2br02b

PS: By the way, I will be uploading my hack soon.  I just have been having some computer-related problems that have been getting in the way.  You can see more info in the thread for the hack, itself.  Plus, I have to finish the classes.  Do you know how long it takes to re-do all of the classes in the game?  0_o;;;  It's not very easy, especially when your second monitor, (which has your reference materials on it), keeps spazzing out and smoking.  Needless to say, that monitor is no longer attached to my computer.  xD
14  The Editor / Golden Sun Hacking / Re: Golden Sun: Flamestrike Mix - Mass-Content Modification on: December 30, 2011, 07:39:13 PM
Gah!  AGAIN, my computer has derped up, and I wasn't able to work on this for a few weeks.  Then, due to some happenstance situation, my friend ended up "borrowing" my computer.  It's more like his mother forced him to hold it hostage.  >_<;;;  I may be able to work on this, anyway, as there are some computers that I can use, (such as this one), but it's unclear as to if the Editor will work on them.  Regardless, I'll continually update the first post with...  Uh...  Updates...?  *derp*

Also, about the class system, I used your omni-class template, Role, (which was REALLY helpful, by the way), and did some playing around with different class-type index values.  I actually found out, (through my own experimenting), that each value is specific to the characters, themselves.  However, there are certain loop-holes that you can exploit after applying the Class Separation Patch included with the Editor.  For example:  I wanted to create a class system that made it so that all classes can be used by all characters, (so, you could have Sheba be a Venus Adept/Earth Touched).  However, with the original elemental affinities, you couldn't achieve that, (Sheba couldn't become purely earth-based).  So, I set all of the PC's levels to zero.  Then, I remade the entire class list with classes that had levels that accomodated this change in the system.  I actually found out, through even more experimentation, that you could have all of the classes be used by all of the characters.  You have to have the patch applied, first of all.  Then, you just have to make all of the required levels for each class be suitable for the character's levels.  For example, you can't have a class that has a required level of 13.  If each Djinni grants one elemental level, then the max level any character could achieve is 9.  So, the base classes, (the mono-elementals), have to be adjusted so that the last tier of the class has a level of 9, not 13.  That kind of thing.

Also, if you want to make a class that uses a required level of 0 in every element, (and is not an item class), you have to make the class-type index a value that can be used by all the characters.  There is only one that workds: 0.  However, the class-type index of 0 is obviously null, so you can't use that, (any class with a value of 0 automatically becomes the NPC class, I've learned).  So, you have to make two versions of that class, then use a value of 12 for Isaac & Co. and a value of 32 for Felix & Co.  The NPC class uses 12, so all you have to do is change the NPC class to 0.  That's how I did it.

I know that some of this is completely idiotic and non-sensical, so I apologize if it doesn't make sense.  If you really want to know what I did, I should think that looking at my work in the Editor would be more informitive than me rambling.  In retrospect, I could have just said that, in the first place.  Oh, well.  I'm too lazy to erase all of that.  xD

Anyway, cheers!

- 2br02b
15  The Community / Introductions / Re: The Leaving User Thread on: December 19, 2011, 10:51:40 PM
I'm going to be leaving the forum for good.

.  .  .

At least as my current forum persona.  I made a thread explaining myself here:

It pretty much explains what happened, what's going to happen, and who I now am.

So, Adepts of GSHC...  Farewell.

With much love and affection,

Claros Flamestrike
- 2br02b
Pages: [1] 2 3 ... 7
Yesterday at 09:32:43 PM
radzo73: is there a patch that skips dialogue? Interested in making a TAS...
May 12, 2019, 12:15:01 PM
raijinken: Hey there guys. Been a long time. But has anyone found out how to make a hard mode of Dark Dawn?
April 18, 2019, 01:18:08 AM
Fox: Thinking.... meme topics.....    Isaac: Stop calling me a sack! Also, don't call me sick either!
April 03, 2019, 08:24:45 PM
Fox: Really don't see the point in the Crystal or even the crown conversation, but whatever... (I mean, if you want to do it, then just do it. - Doesn't need to be at GSHC, because there are no longer clan leaders at GSHC.)
April 03, 2019, 03:59:33 AM
squizzy44: We all need to band together to take down Crystal.
April 02, 2019, 12:00:09 AM
Fox: Your clan?  You can't edit it manually, so you have to tell an admin so they can do it. There's actually a topic for when you pick a clan... but uhh... I've no idea if an admin will see it via that, though. (Kain will certainly see id you ping him on GSHC Discord.)
April 01, 2019, 05:28:42 PM
squizzy44: How do I change my position on my profile? I haven't used the site in nearly 10 years...
March 31, 2019, 10:10:15 PM
Fox: I still wonder if a Tret glitch for speedrunning exists... I don't think I looked into if the PC was on one of the other layers. (Which basically the second layer edits @-0x200 instead of @-0x100... in the event you are going up (y-axis) out of bounds.) Hm.
March 31, 2019, 06:18:43 PM
Fox: Not me.
March 31, 2019, 02:59:38 PM
Salanewt: I don't know of any, although if there were then we'd have to send it as a patch file. I think someone is working on it at least!
March 29, 2019, 07:51:48 PM
MaxiPower: no such thing exists
March 26, 2019, 03:38:42 AM
reeZ931: I would really appreciate it 
March 26, 2019, 02:39:38 AM
reeZ931: Anyone have a golden sun rom where you can play as saturos and menardi properly? 
March 25, 2019, 09:31:15 PM
Fox: It would explain why everyone leaves so quickly after taking our bananas.
March 24, 2019, 10:36:10 PM
Fox: Wouldn't bananas increase agility the more you have? Like... Diddy Kong Racing reference.
March 22, 2019, 11:19:11 PM
Average Wind Seer: Banana: Restores 50PP to user. Restores 40PP to Isaac if Jenna uses this item.
March 22, 2019, 09:57:53 PM
Salanewt: Lol. I mean, I am thinking of adding a banana item to GS so...
March 22, 2019, 09:48:42 PM
Fox: Ooh! Sala's back!  I think he wants a banana.  All this banana talk must have attracted him.
March 22, 2019, 08:56:52 PM
Fox: :O I just notice I have no Coins to buy bananas with! (You know, the coins feature this forum has.)
March 04, 2019, 08:45:44 PM
Fox: Aw.  I kind of want to suggest dressing up in a banana costume.  No wait, that's a bad idea.

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.183 seconds with 21 queries.