Golden Sun Hacking Community
June 24, 2017, 07:02:39 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  
Pages: 1 [2] 3 4 ... 10
 11 
 on: Yesterday at 05:34:01 AM 
Started by HerrBoltzmann - Last post by HerrBoltzmann
Hey everyone, I've been a longtime fan of Golden Sun (like since I was a kid with a gba). I wouldn't say I have significant experience with coding but I figured what better place to expose myself than here!  I'm about to be a college senior, I'm a physics major, and idk what other introductory things I can really say so there you go.  I'm also very friendly I swear.

 12 
 on: Yesterday at 03:14:31 AM 
Started by Seto Kaiba - Last post by Seto Kaiba
what the hell how did I not

 Sweat Drop
 Jupiter Djinni Set

 13 
 on: Yesterday at 02:44:33 AM 
Started by Salanewt - Last post by Kain
Oi, Newt.  I said you could have the ridiculous name for a week, not go on a spamming spree.  Locking this.

 14 
 on: Yesterday at 02:43:40 AM 
Started by Seto Kaiba - Last post by Atrius
Hit Ctrl + F5.

 15 
 on: Yesterday at 02:39:17 AM 
Started by Fox - Last post by Atrius
Oh wow, this is embarrassing...  I do remember putting code in there to prevent problems that probably wouldn't happen, but I don't even remember a lot of this.  I definitely would have written it very differently if I knew then what I know now...


So...  I'm not entirely sure this was related to it, but there was some trickery going on to solve recursion issues...  The way most of the functions are written they're recursive, so for example findSpace calls confirmSpace which calls organizeList which calls findSpace starting the cycle over.  The 0x40000000 was a bit tag marking the address for some purpose that I can't remember, but it may have been to solve a recursion problem, I doubt it was meant solely for the organizeList function...


Fox has the right idea with the list array.  Even locations in the array (list[i<<1]) are addresses, and odd locations (list[(i<<1)+1]) are sizes.

 16 
 on: Yesterday at 01:52:25 AM 
Started by Seto Kaiba - Last post by Seto Kaiba
doesn't seem to be updating on refresh. can only remove it/use the defaults or I'm this lovebird.

 17 
 on: Yesterday at 01:47:58 AM 
Started by Salanewt - Last post by Seto Kaiba
because science


 18 
 on: Yesterday at 01:42:40 AM 
Started by Salanewt - Last post by leaf
Wow, this topic even brought atrius back from the dead

(P.S. You messed up the embed link. It was supposed to be a .gif extension but you grabbed the .wepb.)

Spoiler for The image atrius meant to post:

 19 
 on: Yesterday at 12:57:35 AM 
Started by Salanewt - Last post by Atrius

Also, why is Sala's name so long it breaks the layout of some pages?

 20 
 on: June 22, 2017, 07:08:39 PM 
Started by Salanewt - Last post by Fox
Oh, I am totally totally prepared beautiful! Plus, all it takes is to invoke either the supreme god of the universe Yoshi or His Sexiness Lord Squirtle and most people around here should instantly know who I am. ;)
Nice!  :)  I think more people will recognize Yoshi more than Lord Squirtle, though....

Pages: 1 [2] 3 4 ... 10
Cbox
Yesterday at 02:25:42 PM
Seto Kaiba: you know I miss how SMF is almost dead now because having 1pt text to hide my true feels was perhaps the best part of web 2.0
Yesterday at 04:19:13 AM
Fox: Alright. Sounds good.  I agree it does seem a bit silly.  Sounds more of an April Fools type of thing. (Maybe having an ability for people to change their names limitless times specifically on April Fools is an idea.)
Yesterday at 04:09:25 AM
Kain: Sala asked me about the name, I thought it was silly but agreed he could have it only for a week.  Tomorrow his name goes back to Salanewt.
Yesterday at 03:29:10 AM
Fox: And yay! Atrius is back! Thanks for the reply. Somehow I didn't notice the recuriveness before.
Yesterday at 03:25:29 AM
Fox: @ridiculous name for a week =  Hm? So, how many characters would you say should be the maximum to have a name "permanently"... or better yet... How many characters can a name have on registration?
Yesterday at 01:00:50 AM
Atrius: @Javi3, Lo siento, ya no tengo tiempo.
June 22, 2017, 08:57:37 PM
Fox: @conundrum = Think about 8/16/32 bit aligned address, and what that means... Etc.
June 22, 2017, 08:55:23 PM
Fox: @Space manager thought for gsmagic = What a conundrum... Whelp... I'll just do whatever.... Probably would waste more time thinking about preventing bugs than coding anyway. :P
June 21, 2017, 09:30:34 AM
Fox: Because he quit a long time ago and has other priorities?
June 21, 2017, 08:35:54 AM
javi3: Atrius, por que no sigues con el editor de golden sun?
June 20, 2017, 10:52:48 AM
Fox: It feels like the safest bet is to do Atrius's repointering system, and have something that organizes the tables done a bit separate... er... Well, it's something to think about.
June 20, 2017, 08:53:41 AM
Fox: HOWEVER... I can see other problems that might cause..... (Even with just the pointer in the MFT)  Meh. It's like you actually need a program to apply patches to do it appropriately.
June 20, 2017, 08:46:38 AM
Fox: ... So... What am I thinking? You ask? That the patches the point data after MFT, should have had pointers in the MFT themselves.... In that case, I can see a possibility of everything working smoothly even if space is needed to the very end of the ROM.
June 20, 2017, 08:37:22 AM
Fox: It's basically that everthink from the point of  editing, to the closest free space to the last entry's address would get repointed forward/backwards depending on space needed... and if space is mapped after patches are added, then that could mean the patches are also repointed. (:o)
June 20, 2017, 08:29:03 AM
Fox: Well, I mean if I map the space out the same way Atrius did it.
June 20, 2017, 08:26:41 AM
Fox: I have a hunch... when I add Map Palette editing the way I'm thinking about... it will cause all patches that repoint to after the MFT to break.... Especially if Atrius's editor wasn't used beforehand. Etc.
June 20, 2017, 07:27:17 AM
Fox: Hmmm... Let's see... regardless of method, I think I still do want to take some of Atrius's Space Manager code... Hmm.....
June 20, 2017, 07:07:27 AM
Fox: say*
June 20, 2017, 07:07:19 AM
Fox: I'd go so far as to see.. even if you are trying to be accurate, there could still be inaccuracies... However, that one was just an example where it was clearly intentional.
June 20, 2017, 07:04:03 AM
Fox: Like*

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 17 queries.