Golden Sun Hacking Community
May 25, 2018, 02:54:24 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
  Home Forum DC Wiki Help Search Calendar Downloads Login Register  
  Show Posts
Pages: [1] 2 3 ... 152
1  Golden Sun Hacking Community / Feedback / Re: Add profile addition for Discord handle on: April 02, 2018, 12:16:32 AM
You are welcome!

Aw. Mind if I ask what the fees are?
Maybe we could get a few guys to pitch in and help.

Good news over here is that I am currently employed. (After being unemployed for so long.)
Still though... Chances are, it is more than I'm willing to afford. (e.g. I need to build bank. - Reach certain values, and never go under them sort of thing.)

If you check out (eg; https://www.google.com/search?ei=OHjBWpjxLs645gLq277wDQ&q=us+unemployment+rate+by+year&oq=employment+rate&gs_l=psy-ab.1.0.0i71k1l8.0.0.0.8632.0.0.0.0.0.0.0.0..0.0....0...1c..64.psy-ab..0.0.0....0.UqqSwb6gwO0 ), hopefully that raises at least *some* hope... unless you are choosing to be self-employed via your Colors Chromatics project? Hm?
The statistic I'd be much more interested in is what percentage of people actually enjoy their jobs? :D
Including the percentage of people in career-based jobs? (Ones that aren't dead-end and low-paying.)
2  Golden Sun Hacking Community / Feedback / Re: Add profile addition for Discord handle on: April 01, 2018, 08:29:54 PM
I see the place to insert the Discord name.
I do not see a Discord column here, though: http://forum.goldensunhacking.net/index.php?action=mlist


@roger = The website on your profile gives an Error in the title bar.
3  Golden Sun Hacking Community / Feedback / Re: Add profile addition for Discord handle on: April 01, 2018, 02:45:48 PM
I second this!

ICQ: (No one uses this.)
AIM: (AOL, that's like dialup of the past. Why do we want to be reminded?)
MSN: (Now Skype - Skype has adware, and a horrible interface.)
YIM: (Yahoo is famous for being hacked? But not that good either.)

Although, thinking about it more, I think we should change how this stuff works.
So like... one example:  A Discord slot, and then a single "Custom" slot for preferred contact? (Get rid of the four current ICQ/AIM/MSN/YIM labels. Assuming they're used even less commonly, and also not worth advertising.)

Maybe some smileys: (Brackets or colons.)
[DIS] or [DCD]
[ICQ]
[AIM]
[MSN]
[YIM]
4  The Community / Open Discussion / Re: Common Enligsh issues on: March 04, 2018, 02:38:45 PM
Yeah,  think I use to call it sin-nergy way back when I first played.
But now, knowing the Psychic thing, it obviously feels incorrect to me now days.
I wonder if others would be interested in pronouncing Psychic as sick-chick. (Or similar.)

Can't remember how I pronounced Djinn (Could have been D-jen? D-john? No idea??), but now days, I treat the D as though it is silent. (So I pronounce Djinn as Jen, and Djinni as Jenny.)

I do know, I use to pronounce Herb as Harb, though. Hah! (In the beginning.)
5  The Community / Open Discussion / Re: Favourite/Least Favourite Season? on: February 08, 2018, 05:13:08 PM
For me, it's Winter if it's not too cold. (So like, anywhere between 0 to 32 degrees.) Snow is awesome to get every now and then.
Spring is also cool! Especially if you can stay away from things like pollen.

Summer is definitely the worst, yeah! And yet, that's when my birthday is.... :(
6  Golden Sun Hacking Community / Feedback / Re: Will Golden Sun 4 ever be released? on: January 29, 2018, 05:29:10 AM
Well.... It's Camelot that develops Golden Sun... and Nintendo that publishes the game.
So it may depend mostly on what Camelot wants to do. (Though, I believe Nintendo can invest in Camelot to do it if they want to?)

I have an idea, though... If we would advertise Golden Sun to the public, we could get more people buying GS games, and then with the spike in GS sales that Nintendo sees, that might make them think it's time for another game?! :D Haha! Good idea? (In addition, buy fewer Mario Sports games just to make sure.)
7  Golden Sun Hacking Community / Feedback / Re: Will Golden Sun 4 ever be released? on: January 28, 2018, 06:30:38 PM
Spiritual successor = Basically a remake that isn't a remake? (Much like what happens with Final Fantasy and Mario games?)

I completely agree with you.  Though, I'd be satisfied with a remake of GS1/GS2 that is far more detailed in plot/more complex puzzles/etc. than the originals as well. (If that makes  the developers jobs easier.)

--
As for GS4 being a thing, I have no idea? It could be possible, but maybe not for a long time? Hm....
I am not sure of the next closest thing, but I am pretty interested in seeing where Do7's sequel project goes. (Sequel to TBS/TLA.)
8  General Hacking / General Editor / Re: Making text editor. on: January 19, 2018, 11:44:33 PM
So like... something like this? (Incomplete, there's a lot of stuff that I haven't studied.)
9  The Editor / Golden Sun Hacking / Re: [SOLVED] Rearraging Djinn encounters on: January 09, 2018, 02:08:22 PM
You are welcome.

And yes, that's it!

Not to worry, there are some things I have yet to understand as well. (But it probably wouldn't be that difficult to figure out.)

In both cases (the dungeon and the world map), the same function gets called. (Interesting.)

The arguments are:
r0 = NPC id
r1 = Djinni id

So:
The dungeon is:
r0 = 00000008
r1 = 0000000A

And what I saw that was interesting, was:

The world map had it as:
r0 = 0000080C
r1 = 0000001F

This suggests that the "8" may mean something. (Another thing I haven't learned about/documented! Exciting!) Probably the difference between whether the Djinni was already displayed on the map or not, but I'll need to investigate.

EDIT: The "8" flag means to skip the animation/go straight to battle!



EDIT: Okay. Figured one big thing out!
-The number you put in the event, when a map code function is called....  (BEFORE BATTLE) ... A function puts a number at like 02000494.
-Later, (AFTER BATTLE) This number is taken, and all the NPC init entries are scanned to find a matching flag.
--Value at 02000494 must be from 012C-017B (As an 11-bit... 0800 flag is okay.) Basically matching ability id.
--ONLY FLAGS OF 0x30-0x07F WILL WORK! :) As long as the flag is match with the number put in for the event.
So pretty much, this is how the right entry is found, so you could make it any entry you wanted, as long as the flag id is found, you're good to go.
From there, based on the entry used, it'll look up the respective data in the 02030014 NPC list....
10  The Editor / Golden Sun Hacking / Re: Rearraging Djinn encounters on: January 08, 2018, 05:05:50 PM
Kind of an FYI/trivial thing.... But...... Flag 0x1F and flag 0x17 = = Not really where the Djinn flags are. (Djinn flags start from 0x30+...) But I'm guessing it is a slight mis-understanding of what I meant. :P That's alright though. "Flags" refers to the 1-bit table at 02000040/Same flags seen in Flag Menu. ; When a flag is on, it means the Djinni was retrieved, so it disappears from the map. - If it doesn't reference the bit table, (Being, not in the (0x30+ Djinn flags), I'd just call it Djinni id or something similar.

--
Now that the trivial part is out of the way....

I expect it is done the same way.

02030004 = Pointer to NPC table. (0200E338)
02030010 = Pointer to Events table (0200E7C0)

I scroll through those tables to find what may match.

In the NPC table, we can identify them by their sprite number and flag number. Very easy.

0200E398 = Sprite number. (Set this to 0xF3.)
0200E39A = Flag number (Set this to 0x3A.)

The Events table isn't that difficult either, and it most certainly wasn't difficult in the dungeon.
In the dungeon, it was just two exit events and a Djinni event. (That's all.)
While the dungeon is based on an interaction with an NPC, the world map is not, and is based on tile events. So I guess we can take one extra step. (EDIT:  Although, you could skip this step and go by flag id. But for sake of most events that don't always use flags... this is the way.)
See  020101A4, for the address that points to where we are in the tilemap. (Go to it.) In my example, I have 02020D5C, there, I see 0x035E12E6... Now, what we're interested in is the event number there.... (I bolded it. It is 0x5E) So, we go back to the Event table, and we look for one that matches it.

Found it!
0200E808 = 00000002 004F005E 02008101

I have bolded the event number here, that I connected it to. Now, this is when we look at that last 32-bit. It is a pointer to code that gets executed. Go to it in a disassembler. (Thumb)

There is a bit of code here, I scan for 0x1F for some reason, and see one at 0x02008144, maybe it is the right one? (If not, I can look further.)
11  The Editor / Golden Sun Hacking / Re: Rearraging Djinn encounters on: January 08, 2018, 12:48:50 AM
Hm... I got something similar with what I did. (No animation after battle.) I fixed it by correcting the flag in the npc entry.


So like...

EXAMPLE:

0200803C:0A = If changed to a number like 0x14 (First mercury djinni), then you'd also need to change 020093AA. In this example, that'd be to 0x44. (0x30 + 0x14)
... Of course, the djinni you want to change it to isn't the same one as my example...

0200803C = Djinni to battle

020093A8 = Sprite id
020093AA = Flag id

(Quick testing.  Should I do more?)


@02xxxxxx = If you mean this map code file. If you edit with Atrius's editor, it'll compress back into the ROM. (Or you could manually do it, if you make an asm hack where some files can skip the compression.)
12  The Community / Open Discussion / Re: Common Enligsh issues on: January 06, 2018, 03:44:50 AM
I know... That spelling screams SIN-nergy to me. ; S'pose to be PSY-nergy. XD

The energy of sin. Bad energy. No one should use it! It'll bring death to all.
Versus Psychic Energy. Very different.
13  The Community / Open Discussion / Re: Common Enligsh issues on: January 06, 2018, 12:33:36 AM
Oh yes, I had something mentioned in my post before, but then when I did some editing to clean things up... I must have removed it.

With Djinni/Djinn, I'm going by what I saw in-game. You will not find them lowercase ever... in the text data, correct? (Not even through actual sentences. And there are plenty of sentences.)

EXAMPLE:

Quote
Do you put Djinn on[3]standby before a battle,[3]or do you set them?[1]


14  The Editor / Golden Sun Hacking / Re: [RELEASE] Golden Sun Reloaded on: January 05, 2018, 04:26:16 PM
Good point. It might be better to start anew, yeah.


While there could be a way to partially fix the stats issue? (Only somewhat.) I really should take another look at your hack(s)... If enough of the game was played that you would have gotten an extreme advantage in level # or something... then it most certainly wouldn't be recommended.

I'm thinking:
tempVar = Current level value.... (For each char)
Set cur level value to 0 for each char (I think)...
And then call the level up function with tempVar to level that many times.
Call the recalculate stats function (So djinn/class/item stats are counted.)

I'm assuming stat-boosting items could also be checked? (Check treasure flags for if obtained, and artifacts for if dropped. (When it is an artifact) .... If it is assumed you used them, the items could always be re-added to a character/shop without putting them in as stats.)

It might be better to start anew, yeah.
15  The Editor / Golden Sun Hacking / Re: [RELEASE] Golden Sun Reloaded on: January 05, 2018, 03:56:33 PM
Quote
As chrono said, Piers now has frost innately, and innate psynergies are distributed the moment you start a new game. if you patch your game and hit continue piers will lose Frost as it isn't in his base class anymore.
Off chance this can be remedied by resetting the innate Psynergy every time you load a file? = Sounds like I could make a patch for general use.


Example - I'm thinking:

if (does not have Psynergy)
{
    give Psynergy
}

(And flag checks for the Rock Psynergy.)
Pages: [1] 2 3 ... 152
Cbox
May 09, 2018, 12:35:37 AM
KyleRunner: The "Start In" field is not editable... I'll try making new shortcuts
May 08, 2018, 09:51:08 PM
Fox: If all else fails, you canmake new Shortcuts to do the same thing.
May 08, 2018, 09:49:53 PM
Fox: Export Properties > Shortcut (Tab) > Target / Start In ; Target (for Export) should be: (filename) 0 , and for Import: (filename) 1
May 08, 2018, 08:52:00 PM
KyleRunner: I can't change the path in properties menu...
May 08, 2018, 01:27:19 AM
Fox: You may need to edit something in properties, though... so it uses the exe file in the same directory.
May 08, 2018, 01:24:59 AM
Fox: It is suppose to be a shortcut, yes.
May 03, 2018, 11:48:05 PM
KyleRunner: Fox, the "export" function in your text editor is just a shortcut... Could you please fix it?
May 02, 2018, 09:53:45 PM
KyleRunner: I come here everyday. I'm working on a Portuguese translation, and the people here help me a lot.
May 02, 2018, 08:56:07 AM
Drake baku: My feel as well, I posted a little as well since my return, but silence was all that followed... At least the forum is a great source for data when hacking GS/ GS2, currently looking for something I have read a long time ago cause my PP recovery psy is not working
May 01, 2018, 09:58:04 AM
Fox: I am thinking a lot of this might be because of Discord?
May 01, 2018, 09:56:08 AM
Fox: Yeah, this forum is more dead than ever before.  February and April have 0 new topics. (All other months prior have more.) And March has lowest number of new posts. (It'd be dumb to count the very first month this site was created.)
April 25, 2018, 09:02:13 PM
Fox: Yes. The best tool is a hex editor. Well.... VBA, VBA-SDL-H, no$gba Debugger, GBATEK, and my documentation.... to use these to learn how the code/data works. Best method because it maximizes your editing ability... and then there is my program gsmagic that I was working on. Still in its early stages, though. (Even after year(s).)
April 25, 2018, 04:21:58 PM
Xendrox D: *exept tla editor.
April 25, 2018, 04:21:29 PM
Xendrox D: is there any other tool for hacking gs?
April 23, 2018, 09:26:27 PM
Atrius: Rarely, but not never.
April 23, 2018, 08:01:48 AM
Drake baku: Can it be, the god who created the editor, atrius. I heard you never came back online here anymore
April 20, 2018, 02:46:36 PM
KyleRunner: Atrius!!
April 19, 2018, 11:29:46 PM
Atrius: @Fox, I tried, but for some reason Mario Golf won't boot, and Mario Tennis crashes when you patch out the text compression, and I'm not sure why...  The normal text loading functions in them are basically the same as the ones in the Golden Sun games.
April 16, 2018, 07:44:36 AM
Drake baku: So it took about halve a hour of letting my lap stay off for it to suddenly work again
April 16, 2018, 07:31:28 AM
Drake baku: All of a sudden fox his editor gets errors. When trying to start it, thing worked fine yesterday...

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.077 seconds with 20 queries.