Fidelity
Reputation: 3
Good
- Group:
- Member
- Active Posts:
- 360 (0.29 per day)
- Joined:
- 10-December 13
- Profile Views:
- 203
- Last Active:
- A day ago
- Currently:
- Offline
My Information
- Member Title:
- Hardcore Gamer
- Age:
- Age Unknown
- Birthday:
- Birthday Unknown
- Gender:
- Not Telling
Contact Information
- E-mail:
- Private
Posts I've Made
-
In Topic: SOON.
A day ago
I've had time to think about the 255 cap myself, and what you could do is add some kind of multipliers to them. Say, if a Titan reached 255 STR, you could increase his overall damage instead, something like 2-3% per level. Of course, defense would be something simllar. It would keep the powerhouses rolling along. -
In Topic: First order of business!
A day ago
Looks like I picked a good time to check in. I'm glad you're still working on this. I don't know if you're set on your colors, and I can't exactly tell what colors they are after the screen sizing, but maybe something like this?
The dark red was just something I was thinking about before I remembered the palette limits. I was thinking about one or two elite units per stage, and they'd be in the imposing red color of doom. Anyway, they're in proper colors, even if the image is photoshopped. I didn't think the game would take too kindly about running a morale check after every battle, but it sounds great if it works out. -
In Topic: Palette Data?
27 June 2016 - 04:16 AM
I decided to mention here how to determine a unit's palette. It probably could've used its own thread, but I don't wanna flood the forum. It's relevent enough here.
These are the ranges for Sub Palette 1 from color 00 to 31. These values only involve the second byte.
Sub-Palette 1 (use the pic from the last post)
Spoiler
As far as I know, any value past $7F is just a duplicate, so $80 is the same as $00, $C7 is the same as $47, etc.
Let's look at the ranges of Sub-Palette 2
Sub-Palette 2
Spoiler
Sub-Palette 3 also has 32 colors (counting from left to right),
but I think it's best to label them in Hexadecimal starting with 00, giving us $00 - $1F. These values are directly added to the first byte, whatever is first determined by Sub-Palette 2.
So if you're anything like me, it's not easy to learn anything this way; you need a few examples. We'll take a look at these random unit palettes and ID the sub-palettes first.
Example 1: Amazon palette, located at $E535 (unheadered)
Spoiler
Example 2: Generals
Spoiler
The last example is easily proven, since it's already in the rom.
Example 3: Albeleo, at $E60F
Spoiler
That's it. The hardest part now is to imagine the colors you want. I do have a .psd resource made that would show how any palette looks on any unit (besides Diablo...CBA'd), but it's 160 MB, and about 100 layers. Pretty cumbersome. I might put it up if someone specifically needs it, but otherwise, it doesn't seem necessary.
[EDIT] I had the Amazon palette backwards. Fixed now. -
In Topic: Palette Data?
23 May 2016 - 03:32 AM
This is the sub-palette order for Sub-Palette 1 and 2 from left to right
White and black doesn't change. The four palettes in the middle with the drastically different first two colors are only intended for the Princess or Dandies, and only when used for Sub-Palette 2. Personally, those are gonna be the first palettes to go, unless I find that they're used somewhere other than the units. Sub-Palette 3 is also a set of 32 palettes, but with 3 colors instead of 5. -
In Topic: Palette Data?
23 May 2016 - 03:08 AM
So that’s how little endian works for RGBA. I am damn happy that I tried the wrong thing before I checked back here, ‘cause it’s not little endian, then. It’s just ABGR. My brain might’ve melted out of my ears trying to make that work any longer. Also, the sub-palettes are at $25DAD unheadered. $25FAD was the headered location. The sub-palette values are still little endian.
Back to the first color up there, (divided by 8) 3 3 2, in 5-bit, 00011 00011 00010, and 0 for the 1-bit alpha. Reversing the values to change to ABGR leads to
0 00010 00011 00011
This (easily calculated in a Binary to Hexadecimal converter, like the one right here) gives the hex value $863, matching the first pair of bytes at $25DAD ($6308 in little endian). The next four match after that, and the next five match the Blue sub-palette, and so on. The 1-bit for the alpha is nice and insignificant.
There are still palettes at $25FAD, just not the sub-palettes. I think the first set is the healing palette, then all black, then all white, etc. The enemy's red colors and the player's blue colors are in there somewhere. I think I might change the player to green.
Comments
Fidelity has no profile comments yet. Why not say hello?