Golden Sun Hacking Community
October 18, 2018, 11:17:01 AM *
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 4 ... 153
16  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.
17  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]
18  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.)
19  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.... :(
20  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.)
21  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.)
22  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.)
23  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....
24  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.)
25  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.)
26  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.
27  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]


28  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.
29  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.)
30  The Community / Open Discussion / Common Enligsh issues on: January 05, 2018, 02:27:34 PM
(Misspelling in title was an accident at first, but then when I noticed, decided I wanted to keep it for lulz. :D)

Section 1: Correct vs. potentially "incorrect"
Isaac = Issac/issac
English = english
Psynergy = synergy
Djinni (singular) / Djinn (plural) =
I = i

Where I have bolded a capital letter above, means that it should always be capitalized. (As far as I know.)

Section 2: Formal vs. Informal
his or her = they (singular)


Whether to do s' or s's, I might ignore... I think that might be a controversial subject, based on what some teachers have taught. Best case, both could be correct depending on which English you use, but who knows? I myself still like s's for singularity , and maybe s' for plurals, though. ... but you can't go wrong with "of (noun to be possessive)", can you?
Anyway, a quick google = https://www.ef.edu/english-resources/english-grammar/forming-possessive/ = This shows you can do both.

This topic is here to document what people make common mistakes with in English. That it should preferably be limited to the forums, but could include other places too.
Mainly for entertainment purposes. But could also be informational.

So if you have any, do post them!
Pages: 1 [2] 3 4 ... 153
Cbox
October 13, 2018, 03:23:06 AM
Salanewt: Updated it to provide more info that I forgot to mention.
October 13, 2018, 03:16:48 AM
Salanewt: I'm still trying to iron out IQ 2 but I'm pretty sure it's entirely random targeting.
October 13, 2018, 03:16:29 AM
Salanewt: Oh yeah, I posted some more info about enemy IQ.
October 12, 2018, 09:51:27 PM
FoxThe HTML5 project is too small to count
October 12, 2018, 06:19:48 AM
Luna_blade: there is jjppof's html5 project...
October 12, 2018, 06:19:17 AM
Luna_blade: Though Momo rings a bell it seems I came here after you left
October 11, 2018, 12:49:41 AM
Fox: (If that makes sense.)
October 11, 2018, 12:48:33 AM
Fox: Yeah, I guess so.  More just saying that's a good place to get answers to GS related questions at the moment.
October 11, 2018, 12:42:28 AM
Crystal Sonata: I did before, but I guess I could try it again
October 11, 2018, 12:41:32 AM
Fox: Not much at the moment. This forum seems pretty quiet. Perhaps you'd be interested in joining the Discord for GSHC that seems to have more activity?
October 10, 2018, 11:16:53 PM
Crystal Sonata: Any projects going on? I need a distraction from the daily grind and I'm interested in hacking GS again.
October 10, 2018, 10:02:53 PM
Fox: Thanks, and good to see you too!
October 10, 2018, 10:02:10 PM
Fox: A few people I'm sure... Most likely the regulars of the past. Such as Atrius, Charon, Role, Salanewt....
October 10, 2018, 03:11:17 AM
Crystal Sonata: I find myself wondering who still remembers me here. Obvs you do (Good to see ya Tea)
October 10, 2018, 12:46:11 AM
Fox: On second thought, it might be because you haven't posted much as Crystal Sonata.
October 10, 2018, 12:41:12 AM
Fox: And your intro isn't that bad. - I imagine most people would say the same about theirs?
October 10, 2018, 12:39:39 AM
Fox: :O - You've been gone so long, I think I forgot you were Momo.  Interesting.
October 09, 2018, 10:23:39 PM
Crystal Sonata: I just revisited my dark past on here and ouch. Someone delete that introduction thread please, the cringe.
October 09, 2018, 08:26:11 AM
Crystal Sonata: Aaaaand, she re-appears yet again. My life keeps dragging me away from the internet sadly.
October 01, 2018, 01:27:50 PM
Luna_blade: haha oof.

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