Golden Sun Hacking Community
December 14, 2017, 10:26:09 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]   Go Down
  Print  
Author Topic: Golden Sun Magic (Beta) - Forge, Elemental Data, Encounters  (Read 3935 times)
0 Members and 1 Guest are viewing this topic.
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 28
Offline Offline

I am: certainly not a Gallant!
Clan Position: Head Gallant
Posts: 2393

« Reply #30 on: September 24, 2017, 05:00:57 AM »

Yeah. Gift cards are cool. Ever heard of a Visa gift card?  -- Used an online one once, but they seem to have expiration dates, soooo.....

It's only "being required" because they don't "recognize" my device? It seems... Here's an image of the first screen in the attachment. It kind of surprised me myself. - The first password attempt might not have been correct, though.. so I'm not sure if that could have triggered anything. But anyway, this is the screen you get once you do successfully log in.


And yeah, I know you need to put money on it... It is pretty obvious I don't actually use paypal. :/

Humblebundle often has free for a limited time steam games from time to time... but most of the time I'm not really playing Steam games much.... (Surprising?) ... However, even if the money was only for Steam games, I bet it could still be of use.

I can imagine a number of things I could want off places like Amazon, though. Heheh.... (Theory:  It's like the default online store for basic tech stuff?)
.... and Amazon also has games. https://www.amazon.com/s/ref=nb_sb_noss_1?url=search-alias%3Dsporting&field-keywords=nintendo+3ds&rh=n%3A3375251%2Ck%3Anintendo+3ds
^ I don't have one of these... but it has crossed my mind that I might want one for testing (e.g. homebrew?) at some point.. :P But otherwise, it isn't a priority by any means. Mainly something I thought about.  ; Main problem is latest firmware gets patched up. So one should install a CFW (Custom FirmWare) when possible (asap), to have full advantage.... whenever there's an exploit.
Would help if GS4 was on the 3DS... for that idea, though... Since then, we'd have that... and Dream Team/Paper Jam/Superstar Saga Remake... all on the 3DS... to look at. (Although, I think I'd put more focus on GS.)
Another possible option could be a VR (or augmented) kit.... but is also not a high priority. (Esp. since I find myself studying more code than playing first person 3D games?)
Or even another computer to replace my current one... it only takes a few years to be out of date. My current laptop was bought Dec 2013.... (Probably the best option, but computers are expensive compared to other buy options. But this too isn't a priority yet.)

(And I also _thought_ about the idea of starting a collection of other interesting pieces... But ummm....)

---
Anyway... I probably should discuss Dark Dawn Editor:  I see this as a base code. (I have code for a base Djinn Editor that doesn't compress the data back in, though. So it is WIP.)
dec1 (The name I give it, since there's no functions name in the game?) is quite literally me copying one of two decompression functions as I read it... but I also had coded one for a BIS Viewer/Editor a long time ago... so I compared with that as well... It's basically the same decompression routine in both games.

Code:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms; //MessageBox

using System.IO;
namespace gsmagic
{
class Dark_Dawn
{
string path = "";
byte[] header = new byte[0x200];
byte[] ram = new byte[0x400000];
public void init(string aPath)
{
path = aPath;
header = Bits.openFilePart(path, 0, 0x200);
//Title check coming later?
loadARM9();
                        //I had djinn editor code here as a test, but it is WIP... so omited for now.
}
void loadARM9()
{
int romOffset = Bits.getInt32(header, 0x20);
//int entryAddr = Bits.getInt32(header, 0x24); //Where execution starts?
int ramAddr = Bits.getInt32(header, 0x28) & 0x1FFFFFF;
int size = Bits.getInt32(header, 0x2C);
using (FileStream a = new FileStream(path, FileMode.Open, FileAccess.Read, FileShare.ReadWrite))
{
a.Seek(romOffset, SeekOrigin.Begin);
a.Read(ram, ramAddr, size);
}
int endAddr = Bits.getInt32(ram, 0xB88 + 0x14) & 0x1FFFFFF;
dec1(endAddr);// ramAddr + size);
//return null;
}
void loadFile(int fileID)
{
if (fileID < 0)
return;
if (fileID >= 0xF000)
return;
//This is incomplete, as this is meant to load overlay files/don't need to do any right now, though.
return;
}
void dec1(int addr)//, int size) //02000950.
{
//if (addr == 0)
// return;
//addr &= 0x1FFFFFF;

int h1 = Bits.getInt32(ram, addr - 8);
int h2 = Bits.getInt32(ram, addr - 4);
h2 += addr; //h2=destAddr
int r3 = addr - (h1 >> 0x18); //r3=srcAddr
h1 &= 0xFFFFFF;
h1 = addr - h1; //h1=Where to stop decompressing.

newset:
if (r3 <= h1)
return;
int r5 = ram[--r3]; //r5=flags
int r6 = 0x8;

nextb:
if (--r6 < 0)
goto newset;

if ((r5 & 0x80) == 0) //Constant / Distance/Length pair
{
ram[--h2] = ram[--r3];
}
else
{
int r12 = ram[--r3];
int r7 = ram[--r3];
r7 = (((r12 << 8) | r7) & 0xFFF) + 2;
r12 += 0x20;
do
{
ram[h2 - 1] = ram[h2 + r7]; h2--;
r12 -= 0x10;
} while (r12 >= 0);
}
r5 <<= 1;
if (r3 > h1)
goto nextb;
}
}
^Only posted to show simplicity in loading a file/decompressing it.


* paypal1.png (45.69 KB, 1910x1045 - viewed 113 times.)
« Last Edit: September 24, 2017, 06:23:35 AM by Fox » Logged

Golden Sun Docs: Broken Seal - The Lost Age - Dark Dawn | Mario Sports Docs: Mario Golf & Mario Tennis | Misc. Docs
Refer to Yoshi's Lighthouse for any M&L hacking needs...
Did you know? In English, you are suppose to capitalize the languages. (e.g. English is a proper noun.) Subjects like math, science, history can be left lower-cased unless they are a title. (Kind of like how you can say either "my mom" or "Mom" in "I went with (X) to the store.", except that I don't think languages are ever lower-cased in English.) In Spanish, both subjects and languages are left lower-cased. (I put this here because I've noticed people make this mistake quite often. And am curious if they know about this, and whether they use their way because they believe this grammar usage should have never been a thing?

Remember kids! In getting a job, it's not about what you know, it's about WHO you know! So start making friends with the people that work where you want to work. :) (Friend of a friend and volunteering count too, so keep that in mind.)[/si
View Profile

New User


Coins: 0
Offline Offline

Gender: Male
Posts: 9

« Reply #31 on: September 24, 2017, 06:51:10 AM »

Thats really weird, but i guess you tripped some security. the exact same thing happens for me with steam guard sometimes, so i turned steam guard off.


i guess sense it's my bounty (and i can only confirm my own seriousness in desiring it) i should put priority on what is most useful..

i'd probably be willing to pay for each tier completed. (so like maybe 240$ total? for now? i love modding tools...)

-----------Top Priority?----------------- (tier 1)

1) Edit enemy base stats (LV, HP, PP, ATK, DEF, AGI, LUCK) (turns, HP regen, PP Regen would be cool to..)
?) Stat caps? can i finally give a final boss past 16K HP? i can probably find out during testing tho.

2) Edit enemy eLevel and power/resistance


-------things past here probibly lower priority---- (Tier 2)

)Edit psynergy base damage

)edit psynergy status effect

)Edit enemy having access to psynergy/actions

-------things past here even lowest priority----- (Tier 3)

) Equip limitations (Matthew with claws?) (this was already found before  somewhere..)

) Status effect chance (and recovery rates)

) effect on synergy (drop def 12.5, sleep, recover PP, ect..)

) shop contents

-------absolute last priority-------- (Tier 4)

) character stat gains per level

) psynergy access per class

) class stat bonuses

) djinn stat bonuses

) text
« Last Edit: September 25, 2017, 07:03:06 AM by dawnbomb » Logged
View Profile
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 28
Offline Offline

I am: certainly not a Gallant!
Clan Position: Head Gallant
Posts: 2393

« Reply #32 on: September 29, 2017, 11:20:34 PM »

[rant]
Oh yeah. If you have paypal give you an automated phone call... in my instance.... it'll ask for a pin. = I didn't get one... (Some kind of error/fault or something like that?) but anyway. I only tried once...
It seems that the only direct way to get help with it is to call them... and as for right now.... I already know I'm 100% not going to do that... (Maybe some type of autism-related problem? Or similar? Erm?) ...  (Even if I had money in it. which I didn't, thankfully.) I hate using phones. ...so welp! I'll create another account. = Done. But I really really don't want to rely on Paypal unless I can prevent the problem from ever occurring in the future entirely. (A ~1% chance isn't good enough for me. Esp. considering the chance of being robbed actually feels far lower than being locked out.)

On their site:
Quote
If you can’t log in or have entered your password incorrectly too many times, you’ll need to call us as we can only reset your password over the phone. We won’t be able to perform this action for you via email.
Big thumbs down!  Irate


And ah... Paypal is much different than I remember it being...  Happy They must have done a makeover....  Um... They've got some work to do, though...
And stop logging me out from inactivity. ... Irate (Why do these companies think they need to hold users by the hand? That's irritating... Come on, use Facebook as an example.. I'd rather not promote them, but they did that right, and I say this even when knowing that Facebook accounts can sometimes be far more valuable than that money in the bank account (depending on income)... for those identity thieves.... Although, it does require a little more work,, but if you know what you're doing, I think you'll know what I'm referring to.)
It's like I theorize, though... (@sites) If you have ~3 major problems that are noticeable in a couple hours time, then it's very likely you have a whole bunch more... but if you don't then well... you're really cool. (Notice that I didn't say no problems here, but that the effort shows.)


OH! Another thing! If Paypal requires phone calls for anything = They're screwing deaf people up. So much for accessibility. (There might be translators... but eh. I dunno.)
[/rant]
---

And that sounds like a nice priority list!

I feel like there should be a handling fee too. :P (Since there's set-up that one needs to do... mostly compression stuff/etc.) ;  But again... I'm only being funny, my intentions are to be free, and consider that as a donation.
« Last Edit: September 30, 2017, 07:31:32 AM by Fox » Logged

Golden Sun Docs: Broken Seal - The Lost Age - Dark Dawn | Mario Sports Docs: Mario Golf & Mario Tennis | Misc. Docs
Refer to Yoshi's Lighthouse for any M&L hacking needs...
Did you know? In English, you are suppose to capitalize the languages. (e.g. English is a proper noun.) Subjects like math, science, history can be left lower-cased unless they are a title. (Kind of like how you can say either "my mom" or "Mom" in "I went with (X) to the store.", except that I don't think languages are ever lower-cased in English.) In Spanish, both subjects and languages are left lower-cased. (I put this here because I've noticed people make this mistake quite often. And am curious if they know about this, and whether they use their way because they believe this grammar usage should have never been a thing?

Remember kids! In getting a job, it's not about what you know, it's about WHO you know! So start making friends with the people that work where you want to work. :) (Friend of a friend and volunteering count too, so keep that in mind.)[/si
View Profile

New User


Coins: 0
Offline Offline

Gender: Male
Posts: 9

« Reply #33 on: October 01, 2017, 02:46:40 PM »

https://smile.amazon.com/gp/product/B01FIS82WQ/ref=s9_acss_bw_cg_gclptcg_2a1_w?pf_rd_m=ATVPDKIKX0DER&pf_rd_s=merchandised-search-1&pf_rd_r=BH9221KP8FA7PE979A87&pf_rd_t=101&pf_rd_p=e4c0f868-9bca-45ce-8e6a-e2ed0ac48fa6&pf_rd_i=2238192011  Piers

i remember you say somewhere you were looking to buy amazon stuff, if paypal is a pain, amazon sells amazon gift cards Joy via email codes. as for anything extra/more from me, probably not (for those priorities listed) but if i think of more stuff to add, i could add more bounty.  it just depends "what is useful" and past what is listed, it enters the realm of "cool but impractical" as the more "insanely powerful" the tools for a mod program get, the less they are mod tools and more that someone coulda just used rpg maker for the time to make the tools vs mods created.

on the other hand if you really do enjoy the bounty "donations" in many weeks time, maybe i'll think of something else i want a bounty for. (something relatively easy/simple to achieve)

anyway... from what i saw in the discord, you've done enough now, that it can warrant a tier 1 bounty claim if your so inclined. maybe hit up a yard sale and buy a nintendo 3ds.  Jupiter Djinni
Logged
View Profile
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 28
Offline Offline

I am: certainly not a Gallant!
Clan Position: Head Gallant
Posts: 2393

« Reply #34 on: October 01, 2017, 06:42:58 PM »

Cool.

I'm not 100% sure. ... But thought it wouldn't be a bad choice.... - What ever is most universal and hassle-free is likely best option.
One thought about picking amazon is that .... I should still have about $10 (tiny amount) in amazon (digital/number only) gift cards from like year(s) ago...  that I still haven't used.... (So it's like I could combine that with the other..... :P)
(There might be another option though, but I'd have to figure that out....)
Combine a third-party like ebates or swagbucks (Earn from Shopping), and you can likely save even more, but then they likely track everything, so......... (Swagbucks is how I got the $10 amazon... when it was a much better deal than everything else at the time. 450 SB for $5 amazon... but now it's likely 500 SB... Of-course, I don't use SB much in the present,.... was more me experimenting.... It's good for Search, though, but I still use Google. :P)

The smart thing to do is invest...... though, you need a lot for that to mean much in a short amount of time. (However, one can still kind of "invest" in collectible items.... sometimes things like bitcoin... which can be risky. And that's when you want to invest in multiple things.... .... U.S. Money's 2~3% yearly inflation rate will generally make the price of everything else go up (if everything else is still of value), so it can be a bit of math work as well.)

One thought (Though I don't have the funds to do it: I feel like an example of a potentially safe option is to buy stuff from companies that do security updates.... and sell (for somewhat higher) the same product (where it is still sealed)... a bit later... while advertising it uses an outdated firmware. = But here's the thing, any obvious ideas like that, others will have thought of it. -- But if we remember the Cubic Ninja thing... we do know homebrew (and hacking) is a popular subject, so...


---
-Forge
-Enemy Groups
-Encounters


Quote
the more "insanely powerful" the tools for a mod program get, the less they are mod tools and more that someone coulda just used rpg maker for the time to make the tools vs mods created.
I get your point. That doesn't say that creating mod tools isn't a fun exercise, though.... so even if a lot of time does go to waste, it can still be a nice experience.
And... I also have documentation I like to work on. I feel like that's even more useful.... with learning how the devs did things. (As well as increased chance to find hidden or unused things.)

Quote
on the other hand if you really do enjoy the bounty "donations" in many weeks time, maybe i'll think of something else i want a bounty for. (something relatively easy/simple to achieve)
I enjoy programming projects, free or paid.... :) And many people sound like they want Dark Dawn editing, so here I go. :) Finding out what kind of hacks we get, will also be especially rewarding. (Also guessing Dark Dawn has more potential even though the GBA games may be better.)


@nintendo 3ds - also depends on my priorities..........................
I'm a slacker at times. :P


--

ATTEMPT #2:  Believing that the failure of ATTEMPT #1 might have been from being idle too long (not sure???) ... I try it again. (Well, it's worth double checking regardless...) .... See attachment = I have now gotten this page... First time I entered pin, I entered too early... asked me to enter again = Correct... BUT!!!! The Continue button doesn't work.... and the lockout has NOT been lifted.... Um?? I'll have to try a third time later.... ... Maybe in Firefox..

(Edit: It looks like if you switch between the combo options, Continue would work... but I waited too long: "Sorry, we couldn't move forward"... or something like that. Boy, that's so messed up.)

(If it manages to work, then maybe I'll still consider them an option... but it is a hassle, so...... But I do think there may be a number of things that can be bought more easily using paypal... if I go that route.... and assuming they don't care whether you're verified or not. Eh... Worst case scenario = Anybody can donate any amount that's not a Gift Card value... and I can still buy gift cards if I want to/don't trust paypal enough. --- It's something I'll need to think about. Essp. The transaction fees vs. interest. (I'm not even sure if Paypal does interest?))


ATTEMPT #3: So it turns out it worked! (Also interesting how they don't use the account owner's name until directly after Continung after the pin confirmation....) Mostly a pretty fast process, but unnecessarily annoying to deal with! :P ... They also have you change your password, and don't allow you to use the same one. :/ Makes little sense considering I was the one who accidentally triggered the security in the first place....

Spoiler for Hidden:
The format was....

At the top to the right: (First name in bold), Member since 2012.

And down here in the center...
in bold:

Thanks, (First name)

Normal text:
Now that we know it's really you, let's work together and secure your account to help prevent your account from being used without your knowledge.

[Continue] (Reset password segment.)

(Meh. It was already "secured" to begin with.... until you showed up and exaggerated this bit... as far as you're concerned... )


* paypalpin1.png (202.09 KB, 1024x845 - viewed 71 times.)
« Last Edit: October 02, 2017, 09:07:30 PM by Fox » Logged

Golden Sun Docs: Broken Seal - The Lost Age - Dark Dawn | Mario Sports Docs: Mario Golf & Mario Tennis | Misc. Docs
Refer to Yoshi's Lighthouse for any M&L hacking needs...
Did you know? In English, you are suppose to capitalize the languages. (e.g. English is a proper noun.) Subjects like math, science, history can be left lower-cased unless they are a title. (Kind of like how you can say either "my mom" or "Mom" in "I went with (X) to the store.", except that I don't think languages are ever lower-cased in English.) In Spanish, both subjects and languages are left lower-cased. (I put this here because I've noticed people make this mistake quite often. And am curious if they know about this, and whether they use their way because they believe this grammar usage should have never been a thing?

Remember kids! In getting a job, it's not about what you know, it's about WHO you know! So start making friends with the people that work where you want to work. :) (Friend of a friend and volunteering count too, so keep that in mind.)[/si
View Profile

Novice Member
*

Coins: 0
Offline Offline

Posts: 14

« Reply #35 on: October 05, 2017, 11:24:40 PM »

 Joy Joy Joy muchas gracias fox!!!! eres el mejor, se valora mucho tu trabajo
Logged
View Profile
Pages: 1 2 [3]   Go Up
  Print  
 
Jump to:  

Cbox
Yesterday at 09:19:38 PM
Fox: Okay, so that Summon Night games adds the fram number to the seed, before generating another seed via mul/add....  (GS1-GS3 never adds the fram number.) ... So um, that makes sense! ;  Summon Night:  ((seed + frame) * 0x343FD + 0x269E3C) >> 0x10 ; Which is also on the list here: https://en.wikipedia.org/wiki/Linear_congruential_generator
December 12, 2017, 11:10:45 PM
Fox: Yes, and there could be contests. Maybe ones where 1st/2nd/3rd place get a cash reward, but eh. Dunno.... Kind of thinking about making a topic about how people got their job, and what was their experience. (e.g. Did they use references of people already working in the job, and various other things.)
December 09, 2017, 04:24:14 AM
Majora: Import old forum posts for reference, perhaps take posts containing important info like documentation away from the old stickied forum post model and make them into their own pages on a site with an in-built search bar. Might help with SEO, too. If nothing else, perhaps whipping them into PDFs and hosting them via Scribd? The possibilities are boundless when it comes to restructuring a site
December 09, 2017, 04:20:02 AM
Majora: Just a nice idea to have even if it doesn't come to fruition. Updating, modernizing, always a good idea. Could probably do something pretty nifty using a good Wordpress theme
December 09, 2017, 04:15:45 AM
Majora: Would be kind of neat to do something like that for GSHC. Could change it up a bit to show all tweets/instagram posts/facebook posts/golden sun subreddit posts all in one sidebar. It would be cool in that it gives the site it's on (and the topic in general) appear more lively and active, which is a plus
December 09, 2017, 04:14:19 AM
Majora: That does sound interesting. One cool thing I've seen some sites use is a sort of unique take on a sidebar option that acts like a social media integration (like, "See GSHC's latest Tweets"). It displays activity from a variety of related sites, such as Reddit, Twitter, Instagram, etc.
December 09, 2017, 12:58:53 AM
Fox: And the way it'd work via code is not that all users would instantly get nicknames the minute you register... but rather, the moment you view a name if it doesn't have a nickname, it gets one. (My Thoughts.)
December 09, 2017, 12:53:55 AM
Fox: (I was thinking that it would be "Name (Nickname)" ... The nickname is what you first known the user as, and you can change that yourself... and the Name is what the user wants to be called... Something like that.
December 09, 2017, 12:47:56 AM
Fox: So like... for starters, one idea I had was to make it so anyone can name anyone... much like how it works on Skype, and you (the namer) would be the only one to see it, and such...
December 09, 2017, 12:45:02 AM
Fox: Would need to be carefully thought out and tested, though.
December 09, 2017, 12:43:02 AM
Fox: I'm thinking I could make it so that name changes can happen whenever... (Without any limit)... Since I believe there's a way to do it with minimum confusion. (I think.) Hmm....
December 09, 2017, 12:31:36 AM
Fox: (I mean an offline version... at least initially.)
December 09, 2017, 12:25:01 AM
Fox: Now that I have thought about it a bit more, would I be right to assume that GSHC would be one of the most interesting websites to administrate, or no? It's sad to see not much going on with it. == I almost want to make a concept website at some point. :D Anyway, how is everyone doing today?
December 06, 2017, 12:12:59 AM
Fox: Like... Start using Github or something... Do like how many of those other projects such as Citra (WIP 3DS Emulator) does. Etc.
December 06, 2017, 12:08:12 AM
Fox: No idea. I just wish OpenGoldenSun would release it as unfinished, but oh well.
December 05, 2017, 06:52:09 AM
MaxiPower: Bummed out that the open golden sun project is dead it seems with no actitivy in close to a year at this point. Is there any hope left in any other projects?
November 27, 2017, 10:25:28 AM
Fox: (When I say research, mainly refering to the data in the game, though checking websites can count to a degree.)
November 27, 2017, 09:52:27 AM
Fox: Maybe. But Dark Dawn is meh, hahah... I still research it, though, because data can be interesting.
November 27, 2017, 05:28:36 AM
Portakin: I'm here! This game is underrated!
November 25, 2017, 08:03:23 PM
Fox: .... and the email listed in that post makes me think we should just make a new rules topic with most of the same information. (So the old ones can be sort o archived.)

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.081 seconds with 22 queries.