Golden Sun Hacking Community
August 24, 2017, 10:22:16 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: Minor graphical issues and improvements  (Read 1317 times)
0 Members and 1 Guest are viewing this topic.

I need saves to test encounters in GS Reloaded!

Great Member
***

Coins: 13
Offline Offline

Gender: Male
Posts: 682

« Reply #15 on: April 27, 2017, 07:32:24 PM »

Trick? Let me guessing? Something with having an unconditional branch point to itself?

Yep lol. Write DEFE in the memory viewer and you have a breakpoint. The rest is probably the same as you did, one look at the link registry and i found the panel call.

I always used this trick when i needed to test the functions i changed.
« Last Edit: April 27, 2017, 08:39:03 PM by Caledor » 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: 2346

« Reply #16 on: April 27, 2017, 08:33:48 PM »

Okay. Cool. And yeah, I check what is in r14/lr.

Problem though.... Even when you do use that method.... you don't always see the results you want. (Sometimes you do, and then you don't..... it's like the register values can still change... )

It seems to be correct when on mode 0x1F, but I sometimes see mode 0x1B ... (I assume each of the major modes have their own pc/program counter address... (As well as other registers / kinda been knowing something like that-ish, but wasn't really sure how that all worked out.... outside of what I saw as the boot code stuff.)... and that's why.
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

I need saves to test encounters in GS Reloaded!

Great Member
***

Coins: 13
Offline Offline

Gender: Male
Posts: 682

« Reply #17 on: April 27, 2017, 08:38:50 PM »

Okay. Cool. And yeah, I check what is in r14/lr.

Problem though.... Even when you do use that method.... you don't always see the results you want. (Sometimes you do, and then you don't..... it's like the register values can still change... )

Don't know much about modes but i know that when i break that way and go to the disassembler, sometimes the instructions are in the 03xxxxxx range and sometimes in the 00/08xxxxxx range (might actually be this lol) If by pressing next i see the 03 range i click the emulator and try again. if i'm in the 00/08 range i hit next till i return to the breakpoint: this way i'm positive that the registries contains the values i'm looking for.

BTW, everything's done for English TLA: Djinn menu, Item menu and selected item panels are larger; moreover, all selected command/item/psy/summon panels are now centered (as much as possible). I'll release a separate patch for this soon.
« Last Edit: April 27, 2017, 08:46:36 PM by Caledor » 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: 2346

« Reply #18 on: April 27, 2017, 08:50:47 PM »

Just looked again... Oh wait... mode 0x1F does the 03 section too... probably Interrupts (whatever that is?), but I will have to check to make sure.
(I think Mode 0x1B was in the BIOS section? - But then, that is just from quick testing, so....)

And awesome! Sounds like a plan.
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

I need saves to test encounters in GS Reloaded!

Great Member
***

Coins: 13
Offline Offline

Gender: Male
Posts: 682

« Reply #19 on: April 27, 2017, 09:45:04 PM »

Patch for TLA is up!
Logged
View Profile

I need saves to test encounters in GS Reloaded!

Great Member
***

Coins: 13
Offline Offline

Gender: Male
Posts: 682

« Reply #20 on: April 29, 2017, 10:00:13 AM »

Spotted another menu discrepancy between GS and TLA.

Does anybody know how the light blue effect behind the selected item's name is generated? Is there a function call for it?


* Golden Sun_03.png (6.39 KB, 240x160 - viewed 30 times.)

* Golden Sun - L'Era Perduta_04.png (7 KB, 240x160 - viewed 32 times.)
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: 2346

« Reply #21 on: April 29, 2017, 12:03:43 PM »

081000A8 = Width of light blue effect

08100024 = Width of the darker blue effect (when clearing the light blue box.)
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

I need saves to test encounters in GS Reloaded!

Great Member
***

Coins: 13
Offline Offline

Gender: Male
Posts: 682

« Reply #22 on: April 29, 2017, 02:03:20 PM »

Done!

It took me a few minutes to figure out that every line had its own parameters (+ the code used branches to avoid some redundancy) but I did it. Thanks again Fox!
Logged
View Profile

I need saves to test encounters in GS Reloaded!

Great Member
***

Coins: 13
Offline Offline

Gender: Male
Posts: 682

« Reply #23 on: May 14, 2017, 08:22:11 PM »

I changed the title to make this one a multi-purpose thread where one can report minor graphical issues and or suggest improvements (that maybe someone will fix/implement):

I'll start with a bug I spotted in the english version of TLA:

The text "(A) Item (L)(R) Switch character" in the status menu, psynergy section, appears briefly and vanishes as soon as the rest of the data appears.

And an improvement that i'm implementing right now in Reloaded:

Show how much criticals are increased in the item info panel (rather than the generic "increased criticals" line).

EDIT: The "show criticals bonus value" has been implemented in reloaded. Anyone can do the same by changing
in TBS: 080A4A80 to 4A94 (little endian)
in TLA: 080FBA18 to BA2C (little endian)


* GSTLA Reloaded_01.png (4.95 KB, 240x160 - viewed 26 times.)

* GSTLA Reloaded_02.png (5.25 KB, 240x160 - viewed 26 times.)
« Last Edit: May 14, 2017, 10:22:40 PM by Caledor » Logged
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: 4561

« Reply #24 on: May 16, 2017, 08:59:50 PM »

Oh good, you figured out the critical/unleash increase stuff! I was going to tell you about the Intellect patch when I originally saw your post but I haven't been able to sign on lately (because I fixed it in there too but couldn't remember exactly how I did that); would you consider a change that adds the counterattack rate modifier a general aesthetic fix?


Right now, I can think of a few other oddities in GS2:
- Certain utility effects aren't aligned perfectly, so they will be off-centre (Magnet and Arrow for example, but also some others);
- Certain battle animations aren't positioned correctly, like Volcano;
- The battle menu (debug portion at least) has issues with displaying enemy or other sprites that are small or double width;
- Clipping issues with the player avatar on the world map (mainly involving trees, which has a simple explanation) and certain tiles in various maps;
- And a couple other things that aren't coming to mind right now.

This is also a personal opinion thing, but I feel like battle animation palettes lean towards red and purple more often than other colours. This is even represented in the large number of elemental palettes, and especially red and purple palettes compared to colours like green or pink. The animation overhaul allows people to customize several of the 101 animations with ease but aside from that current options are limited.
Logged

Oh yeah baby, £ me harder.

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

I need saves to test encounters in GS Reloaded!

Great Member
***

Coins: 13
Offline Offline

Gender: Male
Posts: 682

« Reply #25 on: May 16, 2017, 11:56:38 PM »

The counterstrike rate bonus has amazing potential... i was thinking of making a bonus to ailment infliction rate out of it. Too bad the value of the bonus isn't stored anywhere in the PC data.

To answer your question about it... as things are now i wouldn't consider a fix. Actually i'd be against it, cause the counterstrike rate line in the info panel would be misleading info.
« Last Edit: May 17, 2017, 12:06:10 AM by Caledor » 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: 6046

« Reply #26 on: May 17, 2017, 12:32:10 AM »

Do y'all know of a way to boost critical rate separately from unleash rate?
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: 4561

« Reply #27 on: May 17, 2017, 01:37:59 AM »

Counterstrike rate: That's true. I'm planning to turn it into an actual effect in the AI overhaul and the Intellect patch even adds it to the effect listing and makes it partially functional, but so far it isn't a finished one. All it does is write a bonus total to the same place that the Reflux buff is written, but I have plans!

Spoiler for Plans:
My plan for that is to change the Reflux/counterstrike buff RAM value and double it with an equipment bonus, with a related change to enemy data to add a counterattack rate that people can customize. The bonus will go up to 100 for player characters and 255 for enemies; 100 = 100% counterattack rate, but higher values will correspond to different buff values which can either be enabled through ability effects or on a case by case basis for specific enemies to differentiate between things like Reflux or other effects.

This will be available as a standalone patch as well as part of the AI overhaul, and with it a functional Reflect buff of some sort.

Ailment infliction rate bonus: Funny thing, but I made an ailment resistance bonus as part of the Intellect patch; the downside is that you can't use it through the editor but it's probably for the best given my plans. :p

It has been a while since I released that patch, so I can't really say much about the coding particulars but I would take a look at the bonus in the Intellect patch because it's very close to what you were thinking of doing for infliction rate stuff.


Critical rate: Wasn't it always an unleash rate bonus or am I just mistaken? I was under the assumption that the "critical" part was a bit of a misnomer for it and that a critical rate bonus doesn't actually exist. If that's the case then I'll likely include a critical rate bonus of some kind in the AI overhaul!
« Last Edit: May 17, 2017, 01:46:04 AM by Lord Squirtle » Logged

Oh yeah baby, £ me harder.

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
Fox
Fox McCloud, the Hacking Doctor
Mercury Clan

Prodigy
*

Coins: 28
Offline Offline

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

« Reply #28 on: May 17, 2017, 01:52:03 AM »

Quote
Critical rate: Wasn't it always an unleash rate bonus or am I just mistaken? I was under the assumption that the "critical" part was a bit of a misnomer for it and that a critical rate bonus doesn't actually exist. If that's the case then I'll likely include a critical rate bonus of some kind in the AI overhaul!
If I recall... I'm pretty sure it exists... one is calculated with the unleash rate, and the other is not... but I may need to look this up again.

(I think it was at a different multiplier too... based on which. ... E.g. like either doubled or halved or something... but I can't remember at the moment.... so looking it up. http://forum.goldensunhacking.net/index.php?topic=2448.0)
I really need to get back to that, and document which of those were priority. (Unleash, Crit, Miss)
« Last Edit: May 17, 2017, 02:17:58 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
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: 4561

« Reply #29 on: May 17, 2017, 02:41:33 AM »

I recall unleashes having priority over everything else but I can't remember of criticals or misses came next, unless I'm mistaken.

Rate: Double or halved? I'm very interested in how that works!



Something else that has always bugged me are field object and character shadows, especially for inanimate objects. A distant goal of mine is to make them translucent and to remove inanimate object shadows, although I need to plan this one out more.

Logged

Oh yeah baby, £ me harder.

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 [2] 3   Go Up
  Print  
 
Jump to:  

Cbox
August 20, 2017, 08:59:37 PM
Fox: Same... depending on whether they've used tricks instead or not.
August 20, 2017, 08:02:49 PM
Salanewt: I could see it counting.
August 20, 2017, 11:24:44 AM
Fox: Not sure if Zelda (LttP/Minish Cap) count or not...
August 20, 2017, 11:23:00 AM
Fox: Appararently, I can't think of many GBA games that do the psuedo-3D thing. (That being 2D maps with 3D-like collision...) Golden Sun and Superstar Saga come to mind, though... but I'll need to think about others, since it is quite possible i've simply forgotten....
August 19, 2017, 03:45:19 PM
Fox: Hmm... Thought: What if Isaac and co. weren't on Jupiter Lighthouse when Felix and co. were... I wonder if the story could have had a huge expansion, in this case.
August 18, 2017, 12:18:56 PM
Fox: Welcome back!
August 18, 2017, 09:12:43 AM
Luna_blade: back from vacation
August 17, 2017, 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.

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.097 seconds with 23 queries.