Golden Sun Hacking Community
January 16, 2018, 09:49:00 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 4596 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: 2403

« Reply #15 on: September 20, 2017, 01:37:16 AM »

There has been Map Editor progress, yes. (Fresh ROM recommended.)

No Dark Dawn progress. (Unless you count the stuff that was documented (from June and before) in the document as progress?)
« Last Edit: September 20, 2017, 01:39:46 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...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile

New User


Coins: 0
Offline Offline

Gender: Male
Posts: 9

« Reply #16 on: September 20, 2017, 07:47:37 AM »

Can i get the latest version?

also, if even just a stat editor for dark dawn to edit enemies, characters, abilities, or items, would work, that would go a long way.

I'd be willing to throw down a cash bounty if someone can manage it.
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: 2403

« Reply #17 on: September 21, 2017, 05:34:32 AM »

Maybe soon-ish?  Though, I think there was a couple things I wanted to fix?  So it is possible it could be in October or later. (That's to be decided.) And even then, since I'm planning to continue labeling this Beta, there may still be a few buggy things....

The plan was to eventually do that (hopefully), but I wasn't sure when...... ...............
Dark Dawn stats is basically:  Decompress the Arm9 boot file, ... read that the same way you could a GBA file.... (With the address locations of each table, and their format, etc....) And compress it back in... It's kind of simple, but can take quite a lot of patience. Which is why I can't say when or if it'll get done any time soon or not.
(Some tables may be in other files (aka: not boot file(s)) as well.)

Of course the whole editor is suppose to be free ( and open-sourced! :) ), but donations are welcome. (If I even have a proper way to accept them?)

Now I wonder... just out of curiosity (and because I like statistic related stuff...)... I wonder how everyone would price my work..... (GS editor work, answering GS questions, GS research document(s), etc.)

Also, fun thought since I never looked into it. = But is it actually worth investing in GS1/GS2/GS3 as "collectible" items? (Not saying whether I'd do it or not.) Or would it happen to be one of those things where you have to wait a life time for it to be worth it? :P




Recent changes to my editor in past ~24 hours:
-Ctrl+` = Toggle both grids. (I already have "`" for one grid and "Shift+`" for a second grid... which basically amounts to 2px lines.)
-You can now scroll through the palettes with [ and ]. (When viewing the tileset image(s) for the map.)
-Fixed bug when you click and drag off the map.
« Last Edit: September 21, 2017, 06:20:55 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...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile

New User


Coins: 0
Offline Offline

Gender: Male
Posts: 9

« Reply #18 on: September 22, 2017, 07:20:48 PM »

worth more then i can pay, and worth more then the limited amount of people who could be able to pay will equate to a good income for time spent.

still, i think i'd like to put down a Idea 120$ Idea bounty on dark dawn stat editor by the end of November. 2 months should be good?

while i think a better GS editor is great, dark dawn *could* be great to, it sucks only because...it actually sucks, but if there is mod tools for it, a TON can be done. and personally, i don't see people making full new games with the GS engine via map editing, easier to use rpg maker and make a GS fan game.

my bounty doesn't mean stop, it just means... get some focus on dark dawn for me?  Joy it still encompass' the GSmagic goals.
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: 2403

« Reply #19 on: September 22, 2017, 09:06:33 PM »

Quote
worth more then i can pay, and worth more then the limited amount of people who could be able to pay will equate to a good income for time spent.
That is true.

Quote
still, i think I'd like to put down a Idea 120$ Idea bounty on dark dawn stat editor by the end of November. 2 months should be good?
I'd say that two months would be enough time, yes.... However, that all depends on how much I work on it during that time frame.  I do want a Dark Dawn editor as well, so I might just look into it soon anyway?

What I should probably figure out at some point... is.... You know how you can dump memory from Desmume.... it could potentially be useful to take that and compress it (any decompressed files there, and such.)... back into the ROM if I ever get to that point.

Quote
while i think a better GS editor is great, dark dawn *could* be great to, it sucks only because...it actually sucks, but if there is mod tools for it, a TON can be done. and personally, i don't see people making full new games with the GS engine via map editing, easier to use rpg maker and make a GS fan game.
Yeah, map editing isn't very useful with that alternative... but it's still good for hardcore(?) hackers wanting to use the real GS as a base, and people who like to know how the game works/etc. -- At the very least, map editing is a hobby project.




--
GS2 = I feel like I should make a patch for  +10 ePower per summon teir, and then have that get reduced by 10 each turn. (Capping at 100 ePower from summons.... so if you have 50 ePower, then you can get up to +100 more per element from summons... Just a theory, though.)
« Last Edit: September 22, 2017, 10:20:09 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...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile
Majora
Venus Clan

Regular Member
*

Coins: 0
Offline Offline

Posts: 147

« Reply #20 on: September 23, 2017, 12:17:30 AM »

This is an awesome idea, I'd love to see a Dark Dawn editor.
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: 2403

« Reply #21 on: September 23, 2017, 04:11:15 AM »

Yeah, I know... I haven't started yet, though.... Also, I get distracted.

@Majora:  What would you price it at? If you don't mind my asking. (It's okay if it is $0, this is intended to be one of those 'fun' questions. = Fun in a similar way as to how each HouseGuest on BB (Day 1 or before?) was asked the same question each season. "Would you rather win and be hated, or lose and be loved?" ... And the correct answer (there isn't one?) would be the first, but the guy was alright with answers like win and be loved.)


--

At the start... I just want to say that when getting needed files, these are the first addresses to look at.

The first box is for ARM9 boot file.
Under that, is ARM7... but I didn't box it because we probably don't need it?
The second box is the location and size of the Allocation table. (Where all the files are in the ROM. Excludes boot file(s), I think.)
The third box is location and size of another table... which basically says which file gets loaded where in RAM. (The code should pick the entries used.)
The third box's table will have indexes (File IDs) to entries in the second box's table...
And yes, this is pretty much how NDS games do it in general....

Can't get Attachments to work, so here's an in-post image: (EDIT: I messed up one of the boxes. Oops... but yeah, everything is 32-bit (4 bytes).
« Last Edit: September 23, 2017, 05:24:12 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...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile
Majora
Venus Clan

Regular Member
*

Coins: 0
Offline Offline

Posts: 147

« Reply #22 on: September 23, 2017, 05:40:36 AM »

Hmm, that is a good question. There are two ways of looking at it that I can think of. On one hand, the development of a tool designed to work with ROM or ISO copies of a complex game with valuable features like reading and writing data, viewing game assets, value editing, etc. requires a healthy amount of research time and a specialized skill set that may even be foreign to many software engineers. Out of any big development task I can think of, this is one that would definitely warrant a good paycheck and the work of a team. Nothing crazy like a SCRUM project or anything lol, but it's a big enough project that it could easily overwhelm any one person. On the other, a bit of a precedent has been set in that Atrius' editor is a labor-of-love freeware release, and this editor is the inarguable trendsetter for similar tools (just recently I randomly came across a Pokemon site discussion talking about how much they wish they had an editor like Atrius' editor for Pokemon games -- it's a wonderful tool!). Perhaps a shareware, trialware, or commercial release would leave a bitter taste in the mouth for users accustomed to the free tool, especially for Golden Sun: Dark Dawn, which doesn't receive quite the same amount of praise as its predecessors (a bit unfairly all in all; I think of it in the same way as StarFox Adventures -- a great game, but fans more set in their ways than others often receive change poorly, which can stifle creativity and impede the success of a series in the long run).

If I had to think about it, if the tool delivers the same features in a way as easily understood and used as Atrius' tool, users would be willing to pay for it at the end of the day. One comparable example I have is the paid Minecraft modeling software Cubik Studio by oBeeware. I've recently changed over to it from several years of Java modeling in Techne, a similar software. It has the same features as the latter, but offers improved compatibility with other model formats like OBJ, JSON, etc. and importantly, it improves on its modeling features, offering greater user control and a great UI. That product sells as a one-time payment for a user license with lifetime updates for roughly $20-25 USD.

Perhaps crowdfunding through Patreon is an option? Do you know which language you want the tool coded in?

In a perfect world, I would plan the project in phases, starting with the completion of research and documentation of Dark Dawn during a period of time spent crowdfunding online (on sites such as the Golden Sun Subreddit, fansites, Nintendo fan sites, etc.) and beginning development of the tool soon after, using any funds to commission a UI designer to model the tool and software engineer to design the backend and implement the features prioritized by how easy they are to add.
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: 2403

« Reply #23 on: September 23, 2017, 06:08:20 AM »

Okay cool.
When I first started gsmagic.... I had every intention to keep my gsmagic editor freeware and open-sourced. - I want to appeal to those who do not have jobs as well.
But.... I do like the idea of having an option for Donations. (Not sure how I want to set that up, but I see Lishy, dawnbomb, you, etc. as potential donators.) ; Bitcoin is the easy option, but maybe not most reliable, ... I have no idea. - Donations via PMing wal-mart, amazon, etc. gift card codes... without any set-up.... is super easy, though. Right? (That is without even transaction fees. Though I'm sure the 90% from Patreon is likely higher than the 100% from here, theoretically. :P )
gsmagic is currently coded in C#.

Following a micro-transactions strategy probably could be a good idea, but I don't see how that'd exactly work... Haha... I'm imagining ads for hacks and stuff. :P

Perfect world thing sounds interesting, but one thing at a time, I guess... The best dev team to have would be the people already here, though... as they already have a head start at how GS works..... however, we need people willing to jump in and really learn... just as I and Salanewt had years ago.


Another idea I just thought of: There's also the Early Access payment idea too... Like to be on the testing team. :P
« Last Edit: September 23, 2017, 08:33:46 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...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile
Majora
Venus Clan

Regular Member
*

Coins: 0
Offline Offline

Posts: 147

« Reply #24 on: September 23, 2017, 10:35:26 PM »

I can chip in with coding where I can. C# would be new to me but I can learn. We use a lot of SQL sprocs and use Java for backend stuff occasionally. Learned Visual Basic For Applications for fun in 2015 just from coming up with solutions for Excel problems and asking Google for the basics and stack overflow for the crazy stuff, lol.
Logged
View Profile

New User


Coins: 0
Offline Offline

Gender: Male
Posts: 9

« Reply #25 on: September 24, 2017, 12:56:02 AM »

i would be able to do heavy feedback, and patreon could be cool.

as for donations, do it the NORMAL WAY everyone does it and setup a paypal.

the way i see it, GS1 and GS2 already have editors, lets get a GS3 editor before working on a second one for GS1/2. (altho the resist, power, and most importantly eLv editor of enemies in GS magic to make enemies resist status effects is extremely helpful)

i imagine DS roms being way larger then a GBA game, you can just expand the rom file then have infinite free space to work with.
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: 2403

« Reply #26 on: September 24, 2017, 01:38:46 AM »

@Majora: Cool! Don't worry, C# isn't too difficult.

@dawnbomb: I thought about paypal, actually... But I saw it as a non-option. (Unless for some reason it's actually usable?) - I don't have a "verified" paypal anyway.... Though I have SSN (and have it memorized.) ... I did not attach it to a bank account or whatever that other was. - I think it can still be used as an unverified IIRC?, but I can't remember the limitations... ; EDIT: OH! Also!. If The developer of no$gba got banned from paypal for his emulators... then I'm not sure about pursuing that route. :P

@GS3 editor = Yeah... Also, when the data formats are similar, it can sometimes mean you can do all three at once... But ummm.....

@DS = Something like that. ; I don't imagine ROM space would be that difficult to manage given that there is a file system.... But when it comes to resizing data tables and stuff... well... one will have to be mindful of how it fits in RAM. (All DS games load data to RAM before using the data....  unlike GBA, which has the ROM memory-mapped, and ready to be accessed immediately.)


EDIT2: If we like the no$ dev... and would want to follow in their footsteps... we can read the paragraphs about paypal here: http://problemkaputt.de/donate.htm
« Last Edit: September 24, 2017, 01:57:45 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...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile

New User


Coins: 0
Offline Offline

Gender: Male
Posts: 9

« Reply #27 on: September 24, 2017, 02:13:04 AM »

well, verify your paypal! (also im like 99% sure you don't need paypal linked to a bank to use it to buy things.)

and, i have had no problems with paypal. they really only axe people doing illegal or sketchy things.

really tho, could try patreon.
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: 2403

« Reply #28 on: September 24, 2017, 02:24:21 AM »

Well.... I'm at a problem.
I log in and it asks me to confirm identity... give me two options to select from.
>Receive a text.
>Receive an automated phone call.

I'm too lazy to deal with this... so I probably won't bother. (There's no money on it, anyway, and I was simply intending to look around if anything's been changed the last time I checked... which was a long time ago.)


EDIT: When I say problem... I also refer to time of day... but that's obvious. But also that I can't be bothered?

--
So yeah. There's that.
I know these are mostly small things... But they also add more to why I don't find Paypal all that user-friendly.... so I'm not interested in using it. (Unless that protection can be disabled? Most of the time I find having that more of a nuisance then not having it being a risk. Both are risks of their own in either way. ... And... I didn't even forget my password. :/)
Steam's a little better. = They require password and email code. (If using SteamGuard... which is probably optional?)


--
I would look more into Patreon... but there's a part of me that doesn't feel like it right now.... Not sure if I should stress over it or not.
So... unless someone can prove to me simple donation options... I'll just stick to suggestions of Bitcoin and Gift cards.... as primary options. And if I somehow manage to get Paypal up and working... (Either from messing around with the same account if I choose to... a bit later, or creating a new one.)... then it could be a secondary option.
« Last Edit: September 24, 2017, 04:09:55 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...

Remember kids! Before you go on that interview, remember to wash your hands in teawater! *Coughs on hand* (Excuse me, I just coughed up a little teawater, so they're still clean!) You wouldn't want that hiring manager to be unimpressed.

May the force be with you!
Shoo! Why does it smell in here?
Maybe that's the wrong kind of force. *smirk*
View Profile

New User


Coins: 0
Offline Offline

Gender: Male
Posts: 9

« Reply #29 on: September 24, 2017, 04:46:20 AM »

gift cards are cool :v

but i will say, i have *no idea* what your talking about. i never had any phone call or text requireing from paypal. infact, im pretty sure you can just make a account to a email and it just works attached to absolutely nothing. (mind you, this requires people to send money to this account for you to buy things with it heh)

but anyway, sense you said steam, a steam gift card exists, and i think steam can direct send someone wallet funds. so assuming you like video games (i bet you do) then problem solved. or a massive subway gift card? ( ͡° ͜ʖ ͡°)
« Last Edit: September 24, 2017, 06:47:09 AM by dawnbomb » Logged
View Profile
Pages: 1 [2] 3   Go Up
  Print  
 
Jump to:  

Cbox
Yesterday at 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.
Yesterday at 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.
Yesterday at 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?
Yesterday at 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
January 09, 2018, 08:09:26 PM
Fox: And the chance for a Djinni battle is 50%.

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