Golden Sun Hacking Community
August 18, 2017, 06:11:58 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]   Go Down
  Print  
Author Topic: Dark Dawn Tidbits  (Read 693 times)
0 Members and 1 Guest are viewing this topic.
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4559

« on: December 21, 2016, 05:22:55 AM »

I wasn't sure where else to post this...

Well anyway, over the past day or two I decided to take a look at some of the RAM data that is present in Dark Dawn. I'm just going to copy+paste some of what I have found in here:

Dark Dawn:
Growth:
02062F94 - Target (1 = enemy, 2 = ally, 3 = [special], 4 = self)
02062F95 - Formula (second 4-bit at least, there is more to it)
02062F96 - Element (0-3 but doesn't change in battle)
02062F97 - Added Effect
02062F98 - Icon
02062F9A - Utility
02062F9B - Can be used in battle?
02062F9C - Target Range
02062F9D - PP Cost
02062F9E - Power


Utility list:
x00 - Nothing
x01 - Move
x02 - Fireball
x03 - Growth
x04 - Whirlwind
x05 - (Summons a hand) (?)
x06 - Douse
x07 - (Rings) (?)
x08 - Retreat
x09 - Avoid (?)
x0A - (Rings) (?)
x0B - Insight
x0C - Spirit Sense (?)
x0D - (Summons a hand) (?)
x0E - (Rings) (?)
x0F - (?)
x10 - Search
x11 - (Rings) (?)


Added Ability effects:
x00 - Nothing
x01 - Cure Poison
x02 - Cure Other
x03 - Cure All
x04 - Restore HP (30%)
x05 - Restore HP (50%)
x06 - Restore HP (60%)
x07 - Restore HP (70%)
x08 - Restore HP (40%)
x09 - Restore PP (7%)
x0A - Restore PP (10%)
x0B - Restore PP (30%)
x0C - Revive (100%)
x0D - Revive (50%)
x0E - Revive (60%)
x0F - Revive (80%)
x10 - *Crashes game*
x11 - Attack Up (25%)
x12 - Attack Up (12.5%)
x13 - Attack Down (25%)
x14 - Attack Down (12.5%)
x15 - Defence Up (25%)
x16 - Defence Up (12.5%)
x17 - Defence Down (25%)
x18 - Defence Down (12.5%)
x19 - Resistance Up (25%)
x1A - Resistance Up (12.5%)
x1B - Resistance Down (25%)
x1C - Resistance Down (12.5%)
x1D - Agility Down x0.5
x1E - Agility x2
x1F -
x20 - Haze (block all damage)
x21 - Reduce Damage (%?)
x22 - Reduce Damage (%?)
x23 - Reduce Damage (%?)
x24 - Reduce Damage (%?)
x25 - Poison
x26 - Venom
x27 - Delusion
x28 - Delusion on all targets (100% hit)
x29 - Confusion
x2A - Charm
x2B - Stun
x2C - Stun (100% hit)
x2D - Sleep
x2E - Seal
x2F - Seal (100% hit)
x30 - Haunt
x31 - Condemn/KO
x32 - Curse
x33 - Curse (100% hit)
x34 - Regenerate
x35 - Reflect
x36 - HP Drain
x37 - PP Drain ?
x38 - Break
x39 -
x3A -
x3B -
x3C -
x3D -
x3E -
x3F -
x40 -
x41 -
x42 -
x43 -
x44 -
x45 -
x46 -
x47 -
x48 -
x49 -
x4A -
x4B -
x4C - Damage PP (7%)
x4D - Remove self from battle (treats as KO after battle)
x4E - 1-turn Stun
x4F - 1-turn Stun (priority?)
x50 - Rises to challenge
x51 - Readies for action
x52 -
x53 -
x54+ - Crashes game/emulator if used by player



And this is Isaac's base stats, when no djinn are set:

Level: 42
HP: 381
PP: 106
Atk: 298
Def: 172
Agi: 187
Luck: 3
Earth Pow: 104
Earth Res: 114
Water Pow: 78
Water Res: 88
Fire Pow: 76
Fire Res: 86
Wind Pow: 77
Wind Res: 87
Movepool:
- Quartz (replaced with Ragnarok when all djinn are set)
- Quake
- Earthquake
- Quake Sphere
- Spire
- Clay Spire
- Stone Spire
- Cure
- Ragnarok (replaced with Cure Well when all djinn are set)
- Potent Cure
Equipment:
- Short Sword
- Steel Armour
- Knight's Shield
- Leather Cap


Some interesting observations:

Charm/Confuse are still present, but they do absolutely nothing this time around whereas before they would at least disable the player's ability to pick actions for the afflicted characters. The "rises to the challenge" thing is similar, in that before it would prevent you from fleeing battle while now it doesn't. On that note, it seems like most of the ability effects that were in the original games made it back here but have been organized better.

Many ability effects will have added effects that play along with the standard animation. For example, making it so Growth can inflict Venom will cause purple blobs to appear around the target regardless of whether it lands or not. Also, it looks like the few enemies that flee (like Rat Soldier) will take poison damage even after a successful escape if they are inflicted with it. I don't know if it will register as a kill should they die from it, but I imagine so.

Target Range also works slightly differently from the looks of things, but is mostly the same. Damage = 0 for base damage doesn't even cause a line of text for damage to show up, but it is possible to deal 0 damage to a target and have the text display that if an ability's base damage is > 0.

While they function more like enemies, Isaac and Garet's stats will vary depending on how many djinn they have or should have set. They also seem to adhere to the same recovery process as normal characters, as you can enter a battle with only one or two being set per character.

Isaac's gear sucks, and I haven't looked at Garet's stats but he has the following abilities and gear at level 42 (regardless of djinni count from the looks of things):
- Heatwave
- Flare
- Flare Wall
- Flare Storm
- Starburst
- Nova
- Supernova
- Volcano
- Eruption

- Great Axe
- Steel Armour
- Knight's Shield
- Knight's Helm

So it also sucks but not as much.

And that's all for now I think.
Logged

And the Wise One is a Mary Sue!

Hey there! I see you over there, looking at me... Wanna come over for a Milk Drink? ;)
Fusion is just a cheap tactic to make weak Adepts stronger.
Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
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: 6045

« Reply #1 on: January 17, 2017, 07:15:41 AM »

Wow, Charm and Confuse are still in?  That... actually shocks me.  I know I say that it felt like a copy paste job, but I didn't mean that literally - I always meant it based on how similar the characters and classes were from before.  That's kind of... depressingly eye opening...
Logged

View Profile WWW
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4559

« Reply #2 on: January 17, 2017, 07:27:02 AM »

Lol, I know right? They aren't the only ones either! At least they organized things better, but most of the ability effects carried over from the previous games and work in mostly the same way as far as I can tell. Excluding animation modifiers of course.
Logged

And the Wise One is a Mary Sue!

Hey there! I see you over there, looking at me... Wanna come over for a Milk Drink? ;)
Fusion is just a cheap tactic to make weak Adepts stronger.
Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
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: 6045

« Reply #3 on: January 20, 2017, 05:24:31 AM »

Hmm... Off chance you can extract image data?  I've suspected for a while that there's several spell icons (and others) that use transparancy.  If you're able to get a clean extraction apart from the background, I'd love to see if my theories are correct.  Focus on the Flare Psynergy series for now if you can - it's the most notable one I want to check.  Plus, if you do manage to pull off clean extractions, I'd love to have DD Data Mined to hell and back for it's graphical details...
Logged

View Profile WWW
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4559

« Reply #4 on: January 21, 2017, 01:42:34 AM »

I can take a look but I'm not sure how effectively I will be able to do it. Are icons without the PP cost numbers available at least?

In the mean time I'm planning to figure out how to swap around battle animations so I can see if there are any unused ones. If I can figure that out.

Edit: A new tidbit for anyone not in the Discord chat: player Agility stats are NOT randomized when deciding turn order, unlike in the original games.


Edit 2: Here's an example of what I mean by the "many ability effects will have added effects" statement, using poison as an example (note that it does not need to actually land for the animation to play out). Skip to :07 and :30 if you wish, I'm not used to this recording software.

« Last Edit: January 21, 2017, 05:17:34 AM by Lord Squirtle » Logged

And the Wise One is a Mary Sue!

Hey there! I see you over there, looking at me... Wanna come over for a Milk Drink? ;)
Fusion is just a cheap tactic to make weak Adepts stronger.
Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
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: 6045

« Reply #5 on: January 21, 2017, 12:15:50 PM »

Pretty sure they are - at least, someone in the spriter's resource was able to get them without their cost layered on top.
Logged

View Profile WWW
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4559

« Reply #6 on: February 03, 2017, 03:32:02 AM »

Cool. No luck on figuring out if transparency is a thing yet, but...

CONFIRMED: If you manage to kill Isaac or Garet during a tutorial battle, the battle log will say that they have been downed and their animations will freeze but not change. As in they will stand completely motionless, likely meaning that they don't have animations for getting downed (likely meaning that the code for when something on the player's side dies also freezes their animation after a certain amount of time, assuming this is done for some dumb reason like preventing their "just downed" animation from replaying on loop).
Logged

And the Wise One is a Mary Sue!

Hey there! I see you over there, looking at me... Wanna come over for a Milk Drink? ;)
Fusion is just a cheap tactic to make weak Adepts stronger.
Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
leaf
Potions class is starting
Venus Clan

Death Eater+Grass Snake = Snake Eater? SNAAAAAAAKE

Veteran Member
*

Coins: 9
Offline Offline

Posts: 1310

« Reply #7 on: February 03, 2017, 08:48:43 PM »

Assuming GS is built like any reasonable game engine, animations are most likely defined by a state machine. This is important, as we'll soon see. There's two possible reasons for getting stuck in their current animation, but they're quite similar:

Common:
- Isaac and Garet derive from the same base character class as all other playable characters
- Isaac and Garet don't have a downed animation, but *do* have a downed "state"
- The game detects their health is 0, so it places them into the downed state
Case 1)
- Since their downed state doesn't define an animation, it doesn't play one (i.e. whatever frame they were on, they become immediately stuck on, with current animation set to null, so it doesn't try to overwrite it)
Case 2)
- Most game engines have a flag on animations that defines whether or not they loop
- When the character enters the downed state, this flag gets overwritten with the downed state's default, but since an animation isn't defined, they remain in their current animation until the end of the current loop, which then stops

They're both *very* similar, but in case 1, the animation immediately stops, while in case 2, the animation stops only after completing its loop.
Logged

Spoiler for quotes:
[9:00:50 PM] Randel Peltier: Ok...what did I do last night?
[9:01:19 PM] Kain: Something boring, repetitive, and lasted for about sixty seconds.
---
[10:45:08 AM] Salanewt: But yeah, the elemental phalluses are being... Stroked up by Saturos and co., and the energy will go towards... Mt. Muffin, where the Golden Climax will arise.
[7:28:42 PM] Salanewt: An added bonus is that Isaac and co. were trying to stop Saturos and co. because their beliefs state that Mt. Muffin should remain a virgin.
---
[9:54:21 PM] Randel Peltier: Guess the number in my head an you get to pick what I say. Number between 1-10
[9:54:28 PM] leaf: 11
[9:54:36 PM] Randel Peltier: @#$%!
---
[8:38:13 PM] Randel Peltier: Shes like this queen up on a pedastal that I have yet to court.
[8:38:29 PM] Kain: You've tried courting her.
[8:38:43 PM] leaf: and failed spectacularly
[8:38:44 PM] Randel Peltier: Ive tried...shes the best dating game ever.
---
[12:24:35 AM] Salanewt: I need to find a picture of a naked person to put on the Christmas tree next year.
---
[2:19:06 PM] Zeadra: wait... Rief's a guy???
---
[1:09:57 PM] Zeadra: well if you want to know if its a new effect or something weird, just check GS1, if side step is there maby it is the nimble dodge thing
[1:10:35 PM] Kioll: For once, you've contributed something useful.  o.O
View Profile
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4559

« Reply #8 on: February 05, 2017, 12:29:41 AM »

That's probably it actually, on top of Isaac and Garet maybe being treated the same way as monsters in the original games when they lack animations but in a setting where they don't fade or disintegrate. I also think there might be a time limit before it freezes them which is why I said that before, but I can't remember for sure either because I wasn't really paying that much attention. If so then there may be a slight variation on that first case.

Edit: It's hard to tell because they are barely animated to start with, but it does look like there's a period of time before they actually freeze. It's the exact amount of time it takes for another character's downed animation to play out (Karis in my test).



Next up: Research into something I guess. Going to scan RAM stuff for a little bit to see if I can find anything interesting.
« Last Edit: February 05, 2017, 12:39:38 AM by Lord Squirtle » Logged

And the Wise One is a Mary Sue!

Hey there! I see you over there, looking at me... Wanna come over for a Milk Drink? ;)
Fusion is just a cheap tactic to make weak Adepts stronger.
Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
Salanewt
His Sexiness
Mercury Clan

Oh yeah, baby!

Prodigy
*

Coins: 32
Offline Offline

I am: A part of the organization of Cool Cats, but more of a dog person in reality.
Emblems: Have a nice day.
Posts: 4559

« Reply #9 on: June 01, 2017, 07:32:37 PM »

Some more tidbits!

Maps:
- Carver's Camp has an eastern exit going to Bilibin (two warps on that side of the map actually), along with one unused house interior and another that is inaccessible.
- Border Town has a western exit going to Bilibin; both this and the previous maps also have overworld entrances that match up properly.
- Some parts of the ocean have collision present for icebergs, even before the Eclipse..
- The Eclipse effect in maps only occurs after the Eclipse happens, even in areas that you can only access when the Eclipse is activated...
  - Champa's theme is the same that plays in Harapa when there is no Eclipse, but there are still fires and dead bodies everywhere because there aren't pre-Eclipse versions/states of these maps.
- Ayuthay has one or two early versions of a part of its exterior, one of which is very blocky and only has placeholder textures.
- Eclipse battles won't happen anywhere unless the Eclipse is happening as far as I can tell, except for the Endless Wall and maybe Apollo.
- Eoleo's cage is present in two versions of Belinsk Castle's exterior map (pre and post-Luna Tower), but can only be swatted down in the post-Luna version; it will vanish in both versions upon doing so.

Battles:
- Manticore and Momangler exist as unused enemies; while Momangler is pretty functional and is just slightly weaker than Squirrelfang, Manticore is barely animated (only changes its facial expression when attacked) and has weak placeholder stats.
- In a similar vein, there are unused djinn enemies based on existing djinn, plus one Venus djinni that crashes the game when encountered.
- There are also five random enemies after boss data, presumably they were used in E4 demos; I might test the leftover E4 maps later.
- There aren't many unused abilities, but the ones that do exist seem to be enemy-exclusive like some breath variants.
- Chaos Chimera, Star Magician, and Dullahan use the same elemental stats/tables as their counterparts in GS2 (if Chaos Chimera = Doom Dragon in this case). They are also the only enemies to have elemental levels above 6 now, whereas many bosses did in the previous games.
- In fact, most enemies from the first two games that made it into this one have the same elemental stats as before, with some exceptions (e.g. Pyrodra).


There are also several unfinished NPC models that are improperly textured, some of which are even in their T-poses when they walk around. From the looks of things at least; we have only seen these in some of the older/debug maps.


Edit: I forgot one! Yepp is mentioned in some text somewhere. Here's an image or two:







« Last Edit: June 01, 2017, 09:09:36 PM by Lord Squirtle » Logged

And the Wise One is a Mary Sue!

Hey there! I see you over there, looking at me... Wanna come over for a Milk Drink? ;)
Fusion is just a cheap tactic to make weak Adepts stronger.
Yoshi's Lighthouse is a hacking website in progress. Why not check it out if you like Yoshi or the Mario & Luigi games?
View Profile WWW
Pages: [1]   Go Up
  Print  
 
Jump to:  

Cbox
Today at 12:18:56 PM
Fox: Welcome back!
Today at 09:12:43 AM
Luna_blade: back from vacation
Yesterday at 02:29:26 AM
Fox: That moment when you realize that there is a lot of chatting going on on Discord, that there is no point in trying to keep up. :P  Hm....
August 16, 2017, 04:50:22 AM
Fox: (Then again, just because posting is disabled, doesn't necessarily mean the buttons would be removed as well.)
August 16, 2017, 04:48:55 AM
Fox: (I mean, buttons I would expect to be similar to that.... rather than those specifically since I recall posting there to be disabled.)
August 16, 2017, 04:33:02 AM
Fox: Yeah... I like to think of it as a page loaded with ads. And it's not just the forum home page either... check the sub-forums/topics themselves. == New Topic/Reply/etc. buttons were affected.
August 15, 2017, 07:04:30 PM
Salanewt: Lol, nice. :P
August 15, 2017, 06:33:02 PM
Foxhttp://z9.invisionfree.com/Golden_Sun_Hacking/index.php? == Hahaha! GSHC Classic looks funny now that Photobucket killed the images. :P Anyway, how is everyone doing today?
August 14, 2017, 07:12:02 PM
Salanewt: So yeah, I'm typing up a non-academic essay on why GS2 was rushed; expect that sometime soon!
August 07, 2017, 05:53:11 AM
Fox: But anyway, such a hack mod is simply an idea, and I do not have any current plans to work on it at this time, so.....
August 07, 2017, 05:51:46 AM
Fox: Okay, cool. I think my idea works best without an ability to swap PCs (OR to just simply make that use it the PC's turn.) Hmmm... And with that, I question if a turn list is even needed with my approach. (Outside of maybe 1 entry, if that shortens the modifications.)
August 07, 2017, 05:13:26 AM
Salanewt: To be honest I've been thinking of expanding the battle turn section and also adding code for PCs to have more than two turns in the AI overhaul, but I probably won't allow anyone to have more than four.
August 06, 2017, 12:22:17 AM
Fox: Oh, and if that approach was taken = Would like to also have it so you select the spell to use when it is actually your turn rather than at round start.
August 06, 2017, 12:12:37 AM
Fox: Would take a lot of balancing, but I can see an adept being very slow, and yet very powerful.
August 06, 2017, 12:06:11 AM
Fox: And bosses can have an Agility that is above half of the maximum possible Agility. Mwahaha.
August 06, 2017, 12:04:14 AM
Fox: Hmm... What if Agility could be recodded to allow for multiple turns per round? Obvious, calculations could be made in a way that depending on your Agility, you could like get a different number of turns each round. (eg. 1 turn this round, 2 the next, 1 turn again.) Obviously, To ensure 2 turns all the time, you should have at least double the opponent's agility,.... erm...something. So... you/or enmy could be so fast, the opponent can't even make a move, unless turns are capped.
August 05, 2017, 08:48:42 PM
Fox: ( That keeps search engines from indexing them... :) )
August 05, 2017, 08:45:44 PM
Fox: Also, it's not 100% public if Guests can't see them. (They can't), but who cares about Guests anyway. =P
August 05, 2017, 08:20:28 PM
Fox: @Clan forums: Mars clan has the most posts, and Venus clan has the most topics. So umm having 1k+ posts makes Mars.... interesting?
August 05, 2017, 08:16:43 PM
Fox: /and they're *

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