Golden Sun Hacking Community
January 17, 2018, 08:56:37 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 Topics
Pages: [1] 2
1  Golden Sun Hacking Community / Feedback / can't change avatar? on: June 23, 2017, 01:52:25 AM
doesn't seem to be updating on refresh. can only remove it/use the defaults or I'm this lovebird.
2  The Community / Open Discussion / best wikihow images on: January 06, 2017, 04:25:20 PM
I'm sorry, but I couldn't resist. Just look at this @#$%.

also who could forget the wiki how magnum opus
3  The Community / Open Discussion / Cringeworthy "News" Article Dump on: October 21, 2016, 07:57:00 PM
Post all cringe inducing articles that you find on the internet here to share our mutual loathing for the state of journalism today.

Protip: Yahoo, Fox News, Washington Post, Huffington Post, and clickbait articles are great sources, but make sure that everything you're linking is not going to screw us over with ad piling.

I feel like I was the victim’: Former high school teacher blames student for seducing her

In this article we learn that we should feel bad for a 23 year old woman who broke conduct by twiddling with a 17 year old student. We're supposed to feel bad because an adult can't learn how to break out of a relationship with someone who is legally still a child. We should also feel bad for this person despite their obvious exploitation and inability to take a sliver of responsibility for clearly breaking the law because they have feelings too. Apparently forgotten here is the fact that even if the child was of legal age she would still be fired for misconduct because typically having romantic relationships with the people you're supposed to be teaching is not a good learning environment, and somewhat unprofessional. But we should feel bad because this poor, innocent woman who clearly did nothing wrong and was being manipulated by a teenager can't control her vagina.

Also, note how comments are disabled, presumably to stop all of the sane people from shouting "WHAT THE @#$% IS WRONG WITH YOU YOU PIECE OF @#$%" in the comments en masse.

Golden Sun Icon Rating:  Irate

Investigator claims 'UFO wreckage' is evidence aliens visited the Earth 250,000 years ago

If that title wasn't cringeworthy enough, the fact that it's on the "science" part of the website should scare you even more. However, we do give extra points to Fox News for acknowledging that the world is older than 6,000 years old. This is probably because the story is gleaned from The Sun.

So this is typical woo woo trash being reported as "science", since the video shows its literally just some random dude who found some piece of metal claiming all these things. Wow, great research guys. Apparently it has never occured to UFOlogists that something like this could easily be dropped into a digging site. But no, we're supposed to trust the word on something that was kept behind closed doors for at least 20 years because UFOs amirite?

Golden Sun Icon Rating:  Question

Reclaiming Pepe: Can the cartoon frog return to its peaceful roots?

...need I say more?

Golden Sun Icon Rating: Um...
4  Golden Sun Hacking Community / Feedback / Profile Video appears on sidebar if chosen on: September 22, 2016, 03:22:14 AM
Yeah, a bit of a minor problem - only really noticeable on my old user account since it seems like nobody has noticed this feature has been enabled for everyone...

Kain, if you're still using the same extra fields extension, there should be a way to toggle it so that it only appears on your profile.
5  The Community / Tech, Gaming and Entertainment / digital homicide decides to sue 100 people on steam $18mil on: September 18, 2016, 06:49:57 PM
this is a real thing that's actually happening right now

even their website is a glory to witness

tl;dr crap developer is trying to sue people on steam and valve told them to @#$% off
6  The Editor / Golden Sun Hacking / How does Golden Sun handle movement? on: August 29, 2016, 01:06:45 PM
I'm not really concerned about collisions, but I'm curious to know more about how Golden Sun handles moving/rotating the sprite and movement. I want to do something similar with my current game Colors but adapt it for what I've already built out. My current game feels so jerky and it basically uses the same angle/rotation so I want to model it off of Golden Sun's engine here.

Does anyone have the code of how this is handled? Or at least a model or explanation on how it works on a logical level? Like if I wanted to port it in Java or something like that. Thanks.
7  Golden Sun Hacking Community / Feedback / Profile Video on: February 19, 2016, 02:31:38 AM
Yo, Kain, one of the old features that I manually took care of back in the day was "Profile Video". It's a field that basically just displays a youtube video on someone's profile, kind of like on my old account. I was wondering if you could make this feature editable to all users by default. Since we have so few members here, it shouldn't be a huge deal.
8  The Community / Creative Works / Building an RPG engine in GML on: February 03, 2016, 11:41:50 PM
I've had this idea for an RPG engine for a while so I've started building it out. I'm using GS sprites for the visuals since it will use a similar graphics engine for the battles.

Currently I just have the basic rotation effect working, but it's pretty rad. I have it for download here.

File's still uploading while I write this but yeah.
9  General Hacking / Coding / LSDJ RAM Dump stuff on: June 30, 2015, 06:21:25 PM
LSDJ is a tracker for the Gameboy that allows players to create their own chiptunes with it. I've done quite a bit of music with this nifty piece of software and I can say it's pretty dang awesome. Unfortunately, being a Gameboy game, it's completely inaccessible outside of memorization. So I may be writing a specific GB emulator that will allow blind musicians to explore this pretty awesome tool.

I may just make it so that you can write your own files and then just load it into VBA but whatever, I found these, so have fun.

Anyways, I'm dumping my findings here, so hopefully someone else finds it useful.

LSDJ Memory Values:


On the SONG screen, these values include the values of the various Chains.

These values do NOT reflect the actual values on any other screen. This should only be referenced when SONG is the active screen.

Each 4 bytes indicates a row of Chains. For example, the first byte in a set of 4 is PU1, then PU2, then WAV, then NOISE. Then it repeats until reaching FF.

These values seem to be stored elsewhere when not on the SONG screen, but I can't find them.

Idea: Extract these values when SONG is first loaded and place them in an array for quick access while on this screen, and flush the array when the screen changes.


On the CHAIN screen, these values include references to various phrases.

These values do not reflect the actual values on any other screen. This should only be references when CHAIN is the active screen.

Each 16 bytes reflects a single chain. Chain 00 starts at A080, chain 01 starts at A090 ect.

These values are stored elsewhere but I can't find them.

Idea: Extract these values when CHAIN is first loaded and place them in an array for quick access while on this screen, and flush the array when the screen changes. Only reference the CURRENTLY SELECTED CHAIN.


On the CHAIN screen, these values are the pitch offset for each individual phrase.

Similar to the references to the phrases, each 16 bytes corresponds with each chain. So A880 is chain 00, A890 is chain 1 ect.


On the PHRASE screen, represents the various notes. C3 (the lowest note) is represented with 01 while the highest note, B8, is represented by 48.

This has a weird update format. When deleting a note, it completely erases all the notes. This also occurs if you insert the same note. Adding the same instrument clears the memory as well. The list is resorted when you change the current note.

Each 16 bytes represents a single phrase. A000 is Phrase 00, A010 is phrase 01, ect.


Current screen. Values correspond to:

01 - PHRASE screen
02 - GROOVE screen
03 - CHAIN screen
04 - SONG screen
05 - TABLE screen
06 - INSTRUMENT Screen
08 - FRAME screen
09 - PROJECT screen
0A - BANK screen

I might be missing a few, it's always tricky to go and figure this one out. lol


5 character string representing currently selected instrument's name. Only applicable on INSTRUMENT screen.

The following are values that monitor the cursor. They stay the same when switching screens unless otherwise specified.


PHRASE screen:

Horizontal cursor position. Starts at 1. 1 is note, 2 is instrument, 3 is type of modulation and 4 is modulation modifier.


PHRASE screen:

Vertical cursor position.


CHAIN screen:

Horizontal cursor position. 0 is chain, 1 is transpose.


CHAIN screen:

Vertical cursor position.


SONG screen:

Horizontal cursor position.


SONG screen:

Vertical cursor position.
10  The Community / Debates / The Ethical Treatment of Severe Identity Disorders on: June 12, 2015, 01:29:50 PM
Time to turn up the heat in the debates section. This is a copy paste of what I wrote on KYM, so pardon me. But this is super interesting things to discuss.

In the whizzing development of transgender rights, the issue of what we have the right to do with our own bodies sometimes comes up. Opponents to transgender reassignment surgery often label it as disfiguring, mutilation or simply aesthetic – while those who support it, especially those with gender dysphoria, count it as a need for their mental health.

This topic is not intended to debate over the validity of transgender-based body modifications but rather those of a more extreme nature.

Body Integrity Identity Disorder – The Desire to Cripple Oneself

Body Integrity Identity Disorder (not to be confused with tumblr-grade “transabled” people) is a rare and relatively newly recognized identity disorder, which is early in research and investigation. The disorder is usually an identity disorder that starts early in life that causes the patient to believe that they are not “born correctly” and must remove a limb in order to feel normal. There are also recorded forms of desires for paralysis, blindness and deafness. As the patient ages, these feelings of discomfort become more and more difficult to manage and impose great psychological stress on the individual. Research seems to suggest that it is indeed a valid identity disorder, however the cause is still elusive.

What is intriguing in these individuals is that the desire to be disabled is so strong, that some people will go as far as to destroy their bodies in order to achieve the form that they desire. Many will go to third world countries to have risky procedures done, while others will take these issues into their own hands. Very rarely, however, a doctor may actually operate on an individual.

This practice is extremely controversial because of the permanent nature of the operation as well as the heavy implications it has on the patient’s life, as well as lives around them. Most doctors turn squeamish at the idea of an individual wanting to voluntarily destroy their bodies, and the legal and ethical complications draw doctors away even further. “What if they sue me for malpractice because it didn’t turn out after all?”

Another problem is that being disabled puts a large burden on the patient’s life as well as those around them. Out of all of the forms, Blind BIID logically has the least effect on those around them since blindness is a condition that doesn’t require dependence in most situations outside of transportation or reading, and technology is slowly closing this gap. On the other hand however, those who wish to be wheelchair bound face a myriad of issues, such as the health problems with sitting in a wheelchair all the time, and requiring help from other individuals for essentially the rest of their lives.

Unusually though, about 70% of BIID patients actually feel better after they have transitioned. These individuals feel like a massive burden has been lifted off of their lives and they can finally live the way they were “supposed” to be, while all other therapeutic techniques have little effect on the disorder itself (although it can treat comorbid conditions).

What this raises is a huge ethics issue on how to properly treat these individuals. Since the disorder itself doesn’t respond well to treatment in most cases, the progression towards more and more discomfort seems almost impossible to prevent. At the same time however, the act of crippling someone for life is something that cannot be undone and, if done to the wrong person, could end up leaving them even worse than before. However, because BIID can be extremely overwhelming, especially as the patient gets older, it may be safer to offer surgery than to require the patient to cause the damage themselves.

Should patients with BIID have an option to be able to transform their bodies as they see fit, despite the fact that they desire disability?

Additional reading:

The Role of Specific Experiences in Childhood and Youth in the Development of Body Integrity Identity Disorder (BIID)
Body Integrity Identity Disorder and Gender Dysphoria: A Pilot Study to Investigate Similarities and Differences
Effects of Psychotherapy on Patients Suffering from Body Integrity Identity Disorder (BIID)
Body Integrity Identity Disorder and Mancophilia: Similarities and Differences
Body Integrity Identity Disorder (BIID): How Satisfied are Successful Wannabes

Body Integrity Identity Disorder (BIID): interrogation of patients and theories for explanation.

Gender Dysphoria and Body Integrity Identity Disorder: Similarities and Differences (pdf download for full document)

German researcher who studies this stuff and his theories (German)
11  The Community / Debates / Marijuana on: May 12, 2015, 06:15:24 PM
What's your opinion on the various issues surrounding recreational marijuana? We're all grown ups here for the most part so let's stay mature here. This thread is NOT about discussing the drug itself but rather issues surrounding it - please try to refrain from discussions about use unless they are informative.

What is your stance on legalization? If legalized, what do you believe the regulations behind it should be? If not, what punishments should be enacted?

If you believe in legalization of marijauna, how do you think that the growth of recreational cannabis should be regulated?

What is your opinion on "stoner culture"? Do you think it positively or negatively impacts marijuana legalization? How large of a subset of marijuana users do you believe this subculture to be?

Do you have any interest in indulging in marijuana, be it through smoking, edibles or otherwise?

Feel free to add a couple more issues.

Here are my thoughts.

Some people on this forum know already that I'm a regular toker. I smoke mainly for recreation but also because it does help me with insomnia and eating problems. Personally, and quite obviously, I do believe that it should be legal but with similar restrictions to alcohol. I find the drug analogous to alcohol in many ways in that it serves a social purpose and is, in comparison to other drugs, much less addictive or dangerous, and is more comparable to the negative effects of smoking or drinking.

Regarding marijuana growers, I think that the sale of pot should be restricted to licensed individuals, to promote better regulations and quality (this is why, after all, marijuana from dispensaries is much better quality and much more consistent quality than street stuff), but people should be allowed to grow their own plants, not intended for sale of product, for themselves. In many medicinal states, cannabis is allowed to be grown by holders of cards, usually limiting the number of plants allowed.

Stoner culture is extremely annoying and impedes legalization, but is a small reflection of the amount of marijuana users.

And of course, I smoke fairly regularly; I both smoke and use edibles, but less frequently. If you do decide to indulge, I should warn you that while smoking is going to be harsher on your lungs, its much easier to gauge how high you will get, as opposed to edibles. Edibles take about an hour and a half to metabolize enough for me to feel the high and as such you can easily consume too much before you know it, and thus have a much stronger high than you really should be - this can trigger panic attacks. Not fun.

Ultimately, I believe that the right to smoke should be given to citizens. It's not the government's business if I smoke when playing video games or watching movies. I never smoke in front of children or even in public, so I don't see how my private behaviour that affects nobody should be illegal.
12  The Community / Tech, Gaming and Entertainment / What music do you listen to? on: April 27, 2015, 07:55:43 PM
I need bands, guys. I've been listening to Supertramp for like a month now. They're good and they really do never get old, but the problem is, that if I cross the event horizon into fan-faggotry, I will never be able to return. I've already made crossovers, I've made TF2 mods, that's how desperate my condition is. So I need balance, I need some new music, to mix up @#$%.

List some bands. BTW.

Genres I like:
-Classic/Progressive Rock
-Electronic (I can't pin down more than that, so just throw what you like)
-GOOD folk rock (not the fake hipster @#$%)
-Vidya Game OSTs

Also, do not ask me to listen to Led Zeppelin, Pink Floyd, Aerosmith, Prince, or AC/DC. I will respond by mocking you furiously. Only plebs listen to that @#$%. If you tell me to listen to The Wall I will personally force you to listen to Crime of the Century, you pretentious uncultured swine.

just kidding but they're quite overrated and most of their music has never appealed to me
13  The Community / Open Discussion / Holidays on: December 05, 2014, 07:31:21 PM
Doing anything interesting this month?
14  The Community / Open Discussion / OH MY GOD DETROIT IS FLOODING AAAAH on: August 12, 2014, 03:31:26 AM


I had to drive through Hazel Park today to try to get a friend of mine who lives in Downtown Detroit back home, but hell no there was no way I could get through. My car is old as @#$% and could barely handle it. Water was @#$%&*! 2 feet deep in some places, and that was light. Ohmygerd. I'm back home safely and my apartment wasn't affected (I live on 3rd floor lmao) but wow. Tons of @#$%&*! damage and oh my god that @#$% was scary as @#$%.
15  The Community / Open Discussion / SELLING STUFF - Need to lower space on: November 07, 2013, 11:12:19 PM
I need to clear some stuff in my room because I predict moving out within a year so I think I could start now.

Not sure if this is okay but in short, I got a new job I start in January and I'm going to start getting ready to move out of my home within 8 months, and I need to clear out my stuff. Among the stuff being sold are Golden Sun and Golden Sun: The Lost Age. These are CARTRIDGES ONLY but I'm letting them go at pretty cheap prices.

If you guys don't have a copy here's the time to get them. I offer combined shipping with the two games together.

Golden Sun sold!
Golden Sun: The Lost Age

I got other stuff there too if anyone's interested which I'm willing to combine ship, so yeah. Thought I'd throw that out there.

My Other stuff is here

It's cool if you're not interested but I'd rather not throw anything out. I expect to go through rounds of selling stuff before I'm done, so yeah.
Pages: [1] 2
Yesterday at 08:44:56 PM
Fox: I must say... life can be complicated..... when you have question(s) (via email) ... and it seems like they sort of get ignored. :D ; Fun, (And sometimes, a person may respond, and completely not answer the question.... so like... 3-person conversation.) Hahahaha!!
January 15, 2018, 07:26:16 PM
Fox: (path) 1 text=(address) char=(address) free=(address) ; << Well, closer to this... but yeah... even if I do choose to have defaults in the code, I could still use this method for overrides.
January 15, 2018, 07:24:28 PM
Fox: So like (path) 0 text=(address) char=(address) len=(number) ; (path) 1 free=(address) ; Or something. But that's just a quick example.
January 15, 2018, 06:59:14 PM
Fox: Hopefully. I was wanting to make it so you could put in the addresses/etc. as one of the arguments in the path. Hm?
January 15, 2018, 03:37:07 PM
KyleRunner: Nice! I hope you'll add compatibility with others games (GS1, Mario Golf and Tennis) soon.
January 14, 2018, 11:40:09 PM
Fox: Okay. Posted (in Downloads section) an initial cutdown version for now, for my text compressor. Basically to separate the code from my Editor for anyone who wants to mess with it. It only supports GS2, because I still didn't add the addresses/etc. for the other games.
January 14, 2018, 05:01:00 PM
Fox: Okay! Going to need to think how I want it to work. Initial thoughts is maybe have a number of arguments in the filepath thing. And have a number of shortcuts (files) to be used as examples. Assuming there are no problems.
January 14, 2018, 10:38:24 AM
KyleRunner: Well... I'm used to editing text ina a text editor, so... yes! Thanks in advance!
January 13, 2018, 11:38:43 PM
Fox: (Text editor = Text Document like notepad.)
January 13, 2018, 11:38:21 PM
Fox: Would you prefer during the text editing in a text editor? (Like what gstoolkit lets you do?) I could probably make a separate tool or something to compress it.
January 13, 2018, 10:10:02 PM
KyleRunner: Ok. Once I finish my Lost Age translation, I'll try a Mario Golf one. Thanks. (But I'll need help).
January 13, 2018, 10:03:17 PM
Fox: If you want to make it "permanent" (part of a hack), then you'd edit code in the ROM that writes to this location of the IDs you'd want to change. (You can find these locations by using a breakpoint debugger like SDL-H or no$gba.)
January 13, 2018, 10:00:11 PM
Fox: Reload/switch = Recommended to be done through Debug mode/warp menu, ofcourse... since doors seem to appear as if they were disabled? ; 03001238:01 and B+Start to get to warp menu.
January 13, 2018, 09:55:39 PM
Fox: @Kyle Runner = It might be, but you'd have to use the correct addresses for Mario Golf, rather than for GS2 as I have it right now. ; @raijinken = Yes. 02000454 = ID of leader. (Change this and reload/switch room you are in, enjoy.)
January 13, 2018, 02:23:29 PM
raijinken: Hey guys, is it possible to somehow change the lead character on the map? Was wondering. I remember there was a cheat to use Jenna, but what if I wanted Isaac, or Piers?
January 13, 2018, 02:10:03 PM
KyleRunner: Hey, Fox *
January 13, 2018, 02:09:37 PM
KyleRunner: Hey, is your text editor compatible with Mario Golf (GBA)?
January 11, 2018, 08:33:13 PM
Fox: But if it isn't an oversight, I still can't imagine it being that useful.
January 11, 2018, 08:28:24 PM
Fox: part, ofcourse.
January 11, 2018, 08:28:15 PM
Fox: 0200274C = Hmm... Stuff happens here when you use Cyclone around bushes. (These cause tile replacements, and setting event 0 to those tiles.) - And I guess this kept here so it can be scanned after battle. (To re-update the map.) So here is my fun thought (assuming if it is even possible, or even convenient if so.) ... Are there any events from other maps that could be disabled do to using Cyclone on bushes + Retreat glitch? I'll need to do some testing to make sure this isn't an oversight on my

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.103 seconds with 19 queries.