Hello, I've been using Gecko OS to load all of my mods for the longest time, but a few days ago I switched to riivolution because I wanted to further increase the modding potential (sfx in particular.) I've figured everything out by searching through forums and help threads all with similar problems, but I could not quite find the answer I was looking for.
--THE PROBLEM--
This problem occured when trying to diddle with portraits on my common5.pac file.
The best way to explain this is that the game freezes when trying to start a game. I am able to get to the character select, and all of the portraits I was trying to add appeared properly when you would toggle over the skin selections. However, I get the beep of death when trying to move onto the stage selection screen.
This problem did not occur when I tried adding portraits for C. Falcon or King Dedede, and I implemented the portraits through BrawlBox (v0.63d.) After looking around a bit, I decided that I would use the latest brawlbox to continue working with portrait replacing (v0.68b.) From there, I opened up the v0.68b version of brawlbox to edit the previously eddited common5.pac file (the one that was edited via brawlbox v0.63d.) I made sure to check that all formats were set to CI8, all sizes were 128x160, and the Pallet formats are RGB5A3. What confuses me is that the portraits work when you view them on the stage select screen, but the game crashes when I try to start a game beyond that point.
I do know that my smashbros_sound file is not the issue, and I do know that my CSS & SSS skins are working properly because I had already spent hours before making sure they work, and they do. Again, this problem only happened after adding portraits over some of the characters.
Note: Not all of my portraits have transparrency, but after I read, supposedly they don't have to be transparrent.
-- INFO --
Wii Version - 4.3
Wii Region - NTSC-U
I'm using Riivolution v1.04 -- (I do not use v1.05 because it simply does not want to work for me.)
I am using BeyondYou's Riivolution for Gecko OS
I am using Brawl Minus 2.X's riivolution codes with CSS Codes implemented for Dark Blue Flame CSS.
I am using the Dark Blue Flame CSS & SSS
The Common5.pac file I use is the "Vanilla Common5.pac" listed in this thread -
http://forums.kc-mm.com/index.php?topic=49059.0MY COMMON5.PAC FILE SIZE = 11.4 MB
THE PORTRAITS I USE ARE IN .PNG FORMAT
The hook I use on the riivolution menu is "GXDraw" (That's the only one that seems to work for me...)
I'm not too sure what other information I could provide you with.
--Questions I have--
Did this problem start occuring because I switched brawlbox versions?
Some threads conclude that you should switch the format for replacing portraits on brawlbox to CMPR to reduce file size. Now I don't understand what the differences are between CI8 & CMPR, but I do know that my common5.pac file does not "exceed" the file size limit. To my understanding, the limit size for the common5.pac file is 11.6mb. So does it TRULY matter which one I use?
Do portraits HAVE to be transparrent?
Is there a file size limit to CSPs?
Is there a limit to how many custom CSPs I can have on one character?
Are there important things to note when making a CSP?
*Edit*
*Edit 2*
So I went back to see if there might have been something I missed when adding additional portraits to peach, since I'm using her as an example for now. The peach CSP I put in over the default skin earlier works just fine, and it's a CSP I made myself... (It's a konata izumi csp.) After further testing I experienced the following: Using the working konata CSP over Default Peach CSP, I tried to add some other CSPs I made for Peach's other portraits. I experienced the beep of death from that as well, so I figured it must have been the number of CSPs, but then I remembered that I had multiple CSPs on King Dedede, so that doesn't quite rule that option out. Perhaps it's one of the CSPs I have over peach that I replaced? (Those being a marisa kirisame CSP, a ran yakumo CSP and a Stocking CSP all made by me... these were the ones I used to test.)
Keep in mind that for my King DeDeDe, all of his CSPs were working, and they were also made by myself.
Going back to the drawing board, I put my Stocking CSP over the default Peach skin just for testing.
All seemed fine since the CSP wasn't glitching out or dissapearing until I hovered over king DeDeDe's icon... At this point, I couldn't even get to the beep of death from hitting the start button, no, it hit me right when I hovered over his icon. This doesn't make too much sense to me, so I'm hoping you can help me out. Perhaps if I post the Color & Transparency numbers here, you can make some sense out of it.
My Peach (Konata) CSP:
Info
Size: 128x160
Colors: 4806
Transparent: 1126
Data Size: 20,832 bytes
Image
Format: CI8
MIP Levels: 1
Palette
Format: RGB5A3
Colors: 112
Algorithm: MedianCut
My Peach (Stocking) CSP:
Info
Size: 128x160
Colors: 6033
Transparent: 2542
Data Size: 20,832 bytes
Image
Format: CI8
MIP Levels: 1
Palette
Format: RGB5A3
Colors: 112
Algorithm: MedianCut
------------------------------------------------------------------------------------------------------------------------------------------
** FINAL EDIT **
Trial and error wins the day, my problem has been resolved. Thread closed.