Golden Sun Hacking Community
October 17, 2017, 10:14:25 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  
Pages: [1] 2 3 ... 9   Go Down
  Print  
Author Topic: Open Golden Sun: Open source recreation of the Golden Sun engine  (Read 36351 times)
0 Members and 2 Guests are viewing this topic.

Novice Member
*

Coins: 3
Offline Offline

Gender: Male
Posts: 33

« on: December 15, 2014, 04:46:04 PM »

Hi all,

I'm posting a link to my channel where I'm recreating the GBA Golden Sun engine.

OpenGoldenSun Channel

Right now I have these videos up that show where I'm at with the engine.


It's currently not open source but the intent will be to open source it when it's reached an acceptable point. Subscribe if you'd like, I'll attempt to keep this post updated as I go. This has been made from the ground up with no RPG maker or anything.

I've described more details about the engine in this reddit post.

Let me know your thoughts.
« Last Edit: October 28, 2015, 09:29:22 PM by OpenGoldenSun » Logged

View Profile WWW
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 28
Offline Offline

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

« Reply #1 on: December 15, 2014, 05:23:26 PM »

Thanks for posting this!
I was thinking about maybe some day creating an open-sourced platform from the ground up based off of Golden Sun's code for people to create Golden Sun-like games... but I wasn't sure if I'd ever go as far as copying all the maps. (I was thinking more about a collection of code-based resources.) However, if it turns out your project is the perfect replacement (which it sounds like it is.) Then I won't need to...
Since I (and Salanewt) have documented quite a bit about GS2, I guess I'll eventually look into seeing how your project is organized compared to it, and check for consistencies as well. :)
« Last Edit: December 15, 2014, 05:30:40 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...
*Cross my fingers and hope we have Big Brother All-Stars next year... with Paulie & Cody Califorie(sp?)... and Vanessa & Tiffany Rousso.... Would be fun? :P Especially if one of the boys got evicted early since there's usually some all-guy alliance in there, right?
View Profile
Regular Member
**

Coins: 0
Offline Offline

Posts: 87

« Reply #2 on: December 16, 2014, 12:21:21 AM »

Open Golden Sun! Just like "Openmw"! Like a dream come true!
Logged
View Profile

Regular Member
**

Coins: 0
Offline Offline

Posts: 195

« Reply #3 on: December 16, 2014, 01:38:15 AM »

I would pay good money for a decent RPG maker. I'm serious, too.

Though, for my own purposes, I would need 3D support and a Z-Axis to create something with an overworld style similar to Grandia. 3D Environments with 2D sprites. https://www.youtube.com/watch?v=sUUHBFN3QL4

I'd probably need for the battle system to be modifiable, so I could make something similar to Grandia, too.

Why am I basically asking for an Open-Source Grandia-maker on a Golden Sun Forum? >_<

I guess a guy could dream when wanting to make his own original RPG with inspired mechanics...
Logged
View Profile
Rolina
The Fulminous Witch
Jupiter Clan

Template maker turned lurker

Alchemist
*

Coins: 10
Offline Offline

Gender: Female
I am: wondering if we can get our clan position changed...
Clan Position: Grand Overlady of Jupiter
Posts: 6049

« Reply #4 on: December 16, 2014, 02:09:41 AM »

Question - how editable will this be?  Would we be able to add additional stats, so as to give psynergy stat support?  How much control will we have over things like critical hit rates, unleash rates, and damage formulas?
Logged

View Profile WWW

Novice Member
*

Coins: 3
Offline Offline

Gender: Male
Posts: 33

« Reply #5 on: December 16, 2014, 03:06:38 AM »

I would pay good money for a decent RPG maker. I'm serious, too.

Though, for my own purposes, I would need 3D support and a Z-Axis to create something with an overworld style similar to Grandia. 3D Environments with 2D sprites. https://www.youtube.com/watch?v=sUUHBFN3QL4

I'd probably need for the battle system to be modifiable, so I could make something similar to Grandia, too.

Why am I basically asking for an Open-Source Grandia-maker on a Golden Sun Forum? >_<

I guess a guy could dream when wanting to make his own original RPG with inspired mechanics...

I'm really not the best person to do something like that and I really wouldn't have the time, sorry (also you can't afford me  Happy ). I'm really just making this because they're my favorite games of all time.

Question - how editable will this be?  Would we be able to add additional stats, so as to give psynergy stat support?  How much control will we have over things like critical hit rates, unleash rates, and damage formulas?

You would be able to do whatever you want in theory. I will most likely create all the damage and stat calculations off what the game currently does and then modify from there.
« Last Edit: December 16, 2014, 03:08:28 AM by OpenGoldenSun » Logged

View Profile WWW
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 28
Offline Offline

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

« Reply #6 on: December 16, 2014, 03:53:36 AM »

@3D support: Is it even possible to take Golden Sun's 2D maps and make them rotatable as if they were 3D? Even if it was a slight rotation like an earthquake. (Possibly using the height map in part of the equation of-course.)
It may or may not be tricky/ugly/feasible, but still, it was an idea.... You'd use sin and cos for sure. But just in-case, has anyone seen anybody try something like that?
@Ugly: Imagine how houses would work, you'd need to fix the sides and back, obviously.

Quote
I'm really not the best person to do something like that
Just to make sure, does some of that time you would need have to go into figuring out how to go about it, or would you already have an idea, but the work to do it is difficult?
« Last Edit: December 16, 2014, 04:23:28 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...
*Cross my fingers and hope we have Big Brother All-Stars next year... with Paulie & Cody Califorie(sp?)... and Vanessa & Tiffany Rousso.... Would be fun? :P Especially if one of the boys got evicted early since there's usually some all-guy alliance in there, right?
View Profile
Rolina
The Fulminous Witch
Jupiter Clan

Template maker turned lurker

Alchemist
*

Coins: 10
Offline Offline

Gender: Female
I am: wondering if we can get our clan position changed...
Clan Position: Grand Overlady of Jupiter
Posts: 6049

« Reply #7 on: December 17, 2014, 02:09:25 PM »

Will we be able to manage things such as accuracy, evasion, and move priority?  Would we be capable of handling Criticals and Unleashes as separate entities, or would they be folded into a single thing like they were in Dark Dawn?
Logged

View Profile WWW

Novice Member
*

Coins: 3
Offline Offline

Gender: Male
Posts: 33

« Reply #8 on: December 22, 2014, 10:43:58 PM »

I like how you guys are already trying to hack an un-built project.  Happy

@Rolina, the thing with coding something from the ground up is, you can do anything you want.

@Fox, I'm really just going to focus on rebuilding the GBA engine as-is. I'm sure adding a pseudo 3D affect would be cool, but I'm not looking to reinvent the style of the game.
Logged

View Profile WWW
MaxiPower
Feed Me Coins!!
Venus Clan

Great Member
*

Coins: 1
Offline Offline

Gender: Male
Posts: 683

« Reply #9 on: December 22, 2014, 11:03:11 PM »

Looks sweet, you have the full attention of all members of this board!!!

This is the greatest news seen on this site in years!! I'd almost gave up on the idea of a golden sun Fan game.

WOW! Happy Joy
« Last Edit: December 22, 2014, 11:08:49 PM by MaxiPower » Logged
View Profile
Atrius
Programmer Extraordinaire
Web Host

Fear my blades

Veteran Member
*

Coins: 1
Offline Offline

Gender: Male
Emblems: Website Founder
Clan Position: Creation God of Sol
Posts: 1756

« Reply #10 on: December 23, 2014, 12:08:03 AM »

It's looking pretty convincing so far, I'm impressed with how well you've replicated the game's engine.
Logged

I'm shaking my head in general disapproval of everything
View Profile WWW

Novice Member
*

Coins: 3
Offline Offline

Gender: Male
Posts: 33

« Reply #11 on: December 23, 2014, 12:30:28 AM »

Looks sweet, you have the full attention of all members of this board!!!

This is the greatest news seen on this site in years!! I'd almost gave up on the idea of a golden sun Fan game.

WOW! Happy Joy

Thanks! I look forward to seeing where this goes.

It's looking pretty convincing so far, I'm impressed with how well you've replicated the game's engine.

I take that as a huge compliment, especially coming from you, so thank-you.
Logged

View Profile WWW
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 28
Offline Offline

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

« Reply #12 on: December 23, 2014, 01:02:38 PM »

Quote
@Fox, I'm really just going to focus on rebuilding the GBA engine as-is. I'm sure adding a pseudo 3D affect would be cool, but I'm not looking to reinvent the style of the game.
Okay, fair enough. Sticking to just the Golden Sun engine, is probably what I would have done as the focus point as well? ; And then when the GBA project would be complete, perhaps look to see what Dark Dawn had to offer, and implement optional things from there, but I dunno.

Looking good so far. Have you worked on the battle system yet?


Oh and...
Quote
@Rolina, the thing with coding something from the ground up is, you can do anything you want.
Well, you are still limited by the programming language and hardware, but that's little to be concerned about considering how limited hacking the GBA was. (It's like hacking the GBA is only worth it for collecting data? That, and maybe translations/difficulty hacks, anything minor.)
« Last Edit: December 23, 2014, 01:17:13 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...
*Cross my fingers and hope we have Big Brother All-Stars next year... with Paulie & Cody Califorie(sp?)... and Vanessa & Tiffany Rousso.... Would be fun? :P Especially if one of the boys got evicted early since there's usually some all-guy alliance in there, right?
View Profile

Novice Member
*

Coins: 3
Offline Offline

Gender: Male
Posts: 33

« Reply #13 on: December 23, 2014, 06:43:46 PM »

Looking good so far. Have you worked on the battle system yet?

Not yet, I think that will come later. Sorry, I know it's one of the more interesting parts but it's also one of the hardest. I'm comfortable with the structure I've built for doing field psynergy. While doing Move & Growth I think I was able to come up with a pretty decent structure so now it's just a matter of finishing up a bunch of the field psynergies. I'll probably focus on a couple more field related items such as: jumping, pushing, and cliff-edge sliding.

Once I'm comfortable with those items I'll move onto to either the world map or battle system. Once those are in a good spot, I'll probably do a major code refactor.

Here is a screenshot of the Class View for the engine (large image), this is completely subject to change and I'm posting this mostly because you seemed interested: http://i.imgur.com/xqeGWVm.png
« Last Edit: December 23, 2014, 07:01:17 PM by OpenGoldenSun » Logged

View Profile WWW
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 28
Offline Offline

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

« Reply #14 on: December 23, 2014, 08:59:44 PM »

That's fine. As a small hint, though, I believe the game uses two angle values that can be found at addresses 0x02030034 and 0x02030036. So I don't imagine that setting up the base battle system would be too difficult (Basically skin and bones), but actually making it a playable feature with properly working animations/etc might take a whole lot more work.

The World Map should be pretty easy...

That image looks great!  Keep up the good work.
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...
*Cross my fingers and hope we have Big Brother All-Stars next year... with Paulie & Cody Califorie(sp?)... and Vanessa & Tiffany Rousso.... Would be fun? :P Especially if one of the boys got evicted early since there's usually some all-guy alliance in there, right?
View Profile
Pages: [1] 2 3 ... 9   Go Up
  Print  
 
Jump to:  

Cbox
Yesterday at 09:57:26 AM
AZVRE: Im pretty okay, what about you?
Yesterday at 01:17:14 AM
Fox: I think the nine is doing a cirno on me, though... Anyway, how is everyone doing today?
Yesterday at 01:12:20 AM
Fox: onesixtwo*
Yesterday at 01:12:00 AM
Fox: Okay... Meanwhile... ah... 162 being a number that has made itself known to me.... I look at the relationships of the numbers.... 162  1+6+2 = 9 ; onesizetwo = alphabetical order = 9 characters ; Distance apart analysis: os = 4 = 1[6][2] , st = 1 = [1]6[2] , ot = 5 = [1][6]2 ; ost = original sound track?
October 15, 2017, 06:31:17 PM
AZVRE: ah okay :D i thought i caused some trouble
October 14, 2017, 07:49:16 AM
Fox: Oh i know... You were messing with yours, and the description says mine. It's kind of a funny bug. :P
October 13, 2017, 08:18:31 PM
AZVRE: I did not edit your profile tho. Just to erase that confusion ^^"
October 12, 2017, 04:49:56 AM
Fox: e.g. this art = http://forum.goldensunhacking.net/Themes/Jupiter/images/catbg.gif (etc.)
October 12, 2017, 04:48:58 AM
Fox: I have a question: Where did the art for the headers come from? (Like the backgrounds to each of these things... "Affiliates", etc... Asking just incase it inspires me to do something... but if Charon made it, then that's cool too.
October 11, 2017, 04:23:02 AM
FoxWas thinking about having something for the editor anniversary, but I believe I had to change my mind....
October 10, 2017, 12:58:36 PM
Fox: That's alright. ;       @AZVRE's profile: "Current Activity:  Editing the profile of Fox." ...Eh... That looks weird.
October 07, 2017, 11:45:16 PM
Atrius: Sorry about that, the auto bot detection is still working, but it also requires an admin to visit the site regularly.
October 04, 2017, 04:17:40 AM
Fox: Yeah, it does bring a small amount of activity. Not good quality activity, but it's still activity, nonetheless.  Now if we can get them to randomly post pictures and vdeios!
October 04, 2017, 02:10:48 AM
Majora: If nothing else, I like how they're copying the content of real posts at random. Interesting to see how they adapt to seem more authentic
October 03, 2017, 08:29:38 PM
Fox: medico6601 = Most likely another bot. :(
September 26, 2017, 03:32:24 PM
Fox: by ten* Excuse me.
September 26, 2017, 03:32:12 PM
Fox: Oh yes... Also multiply all levels by two. (So actually, an adept will have levels of 54, 3, 2, and 1, rather than 5, 0, 0, 0.... if going by those.)
September 26, 2017, 03:29:07 PM
Fox: ...I mean the theory also saves space on the Status Screen.
September 26, 2017, 03:26:11 PM
Fox: Random/fun concept theory: What if we got rid of ePow/eRest, and just made eLevel do everything. :P (A process of cleaning stuff up... Though, could make things less versatile. - Like, if a Djinni add 1 eLevel = Okay, that's understood... by why specifically +5 on the ePow/eRes (Rhetorical))
September 23, 2017, 04:42:08 AM
Fox: Oh nevermind, it does... but I swear I saw that a minute ago.

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