Skip to content

Commit 168cd5e

Browse files
committed
BBCF: improved preview coverage thanks to Garfield
1 parent e38265c commit 168cd5e

2 files changed

Lines changed: 42 additions & 6 deletions

File tree

palmod/Game/BlazBlueCF_S_DEF.h

Lines changed: 40 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -152,14 +152,50 @@ const std::vector<sGCBUPF_RelativePaletteData> BlazBlueCFPaletteListGeneric =
152152
{ L"Extra 7", 0x1ce0, INVALID_UNIT_VALUE_16, 0x07 },
153153
};
154154

155+
const std::vector<sGCBUPF_RelativePaletteData> BlazBlueCFPaletteListLitchi =
156+
{
157+
{ L"Main", 0x0, INVALID_UNIT_VALUE_16, 0x00 },
158+
{ L"Extra 1", 0x420, INVALID_UNIT_VALUE_16, 0x01 },
159+
{ L"Extra 2", 0x840, INVALID_UNIT_VALUE_16, 0x01 },
160+
{ L"Extra 3", 0xc60, INVALID_UNIT_VALUE_16, 0x01 },
161+
{ L"Extra 4", 0x1080, INVALID_UNIT_VALUE_16, 0x04 },
162+
{ L"Extra 5", 0x14a0, INVALID_UNIT_VALUE_16, 0x05 },
163+
{ L"Extra 6", 0x18c0, INVALID_UNIT_VALUE_16, 0x06 },
164+
{ L"Extra 7", 0x1ce0, INVALID_UNIT_VALUE_16, 0x07 },
165+
};
166+
167+
const std::vector<sGCBUPF_RelativePaletteData> BlazBlueCFPaletteListNu13 =
168+
{
169+
{ L"Main", 0x0, INVALID_UNIT_VALUE_16, 0x00 },
170+
{ L"Extra 1", 0x420, indexBBCFSprites_Nu13, 0x01 },
171+
{ L"Extra 2", 0x840, indexBBCFSprites_Nu13, 0x01 },
172+
{ L"Extra 3", 0xc60, INVALID_UNIT_VALUE_16, 0x03 },
173+
{ L"Extra 4", 0x1080, INVALID_UNIT_VALUE_16, 0x04 },
174+
{ L"Extra 5", 0x14a0, INVALID_UNIT_VALUE_16, 0x05 },
175+
{ L"Extra 6", 0x18c0, INVALID_UNIT_VALUE_16, 0x06 },
176+
{ L"Extra 7", 0x1ce0, INVALID_UNIT_VALUE_16, 0x07 },
177+
};
178+
179+
const std::vector<sGCBUPF_RelativePaletteData> BlazBlueCFPaletteListArakune =
180+
{
181+
{ L"Main", 0x0, INVALID_UNIT_VALUE_16, 0x00 },
182+
{ L"Extra 1", 0x420, INVALID_UNIT_VALUE_16, 0x01 },
183+
{ L"Extra 2", 0x840, INVALID_UNIT_VALUE_16, 0x02 },
184+
{ L"Extra 3", 0xc60, INVALID_UNIT_VALUE_16, 0x02 },
185+
{ L"Extra 4", 0x1080, INVALID_UNIT_VALUE_16, 0x04 },
186+
{ L"Extra 5", 0x14a0, INVALID_UNIT_VALUE_16, 0x05 },
187+
{ L"Extra 6", 0x18c0, INVALID_UNIT_VALUE_16, 0x06 },
188+
{ L"Extra 7", 0x1ce0, INVALID_UNIT_VALUE_16, 0x07 },
189+
};
190+
155191
uint8_t TranslatePalModSpriteIdToBBCFGameId(uint32_t nSpriteId);
156192
uint32_t TranslateBBCFGameIdToPalModSpriteId(uint8_t nGameId);
157193

158194
const std::vector<sGCBUPF_BasicFileData> BlazBlueCF_S_CharacterData =
159195
{
160196
//Alphabetical by character name, not by file name
161197
{ L"data\\char\\char_am_pal.pac", L"Amane Nishiki", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_AmaneNishiki },
162-
{ L"data\\char\\char_ar_pal.pac", L"Arakune", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_Arakune },
198+
{ L"data\\char\\char_ar_pal.pac", L"Arakune", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListArakune, 0x1A40, indexBBCFSprites_Arakune },
163199
{ L"data\\char\\char_az_pal.pac", L"Azrael", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_Azrael },
164200
{ L"data\\char\\char_bn_pal.pac", L"Bang Shishigami", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_BangShishigami },
165201
{ L"data\\char\\char_bl_pal.pac", L"Bullet", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_Bullet },
@@ -176,15 +212,15 @@ const std::vector<sGCBUPF_BasicFileData> BlazBlueCF_S_CharacterData =
176212
{ L"data\\char\\char_jb_pal.pac", L"Jubei", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_Jubei },
177213
{ L"data\\char\\char_kg_pal.pac", L"Kagura Mutsuki", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_KaguraMutsuki },
178214
{ L"data\\char\\char_kk_pal.pac", L"Kokonoe", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_Kokonoe },
179-
{ L"data\\char\\char_rm_pal.pac", L"Lambda-11 (Λ-No.11-)", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_Lambda11 },
180-
{ L"data\\char\\char_lc_pal.pac", L"Litchi Faye Ling", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_LitchiFayeLing },
215+
{ L"data\\char\\char_rm_pal.pac", L"Lambda-11 (Λ-No.11-)", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListNu13, 0x1A40, indexBBCFSprites_Lambda11 },
216+
{ L"data\\char\\char_lc_pal.pac", L"Litchi Faye Ling", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListLitchi, 0x1A40, indexBBCFSprites_LitchiFayeLing },
181217
{ L"data\\char\\char_ma_pal.pac", L"Mai Natsume", 217632, BlazBlueCFCollection25, BlazBlueCFPaletteListGeneric, 0x1940, indexBBCFSprites_MaiNatsume }, //-1 Colors
182218
{ L"data\\char\\char_mk_pal.pac", L"Makoto Nanaya", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_MakotoNanaya },
183219
{ L"data\\char\\char_mu_pal.pac", L"Mu-12 (μ-No.12-)", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_Mu12 },
184220
{ L"data\\char\\char_nt_pal.pac", L"Naoto Kurogane", 217632, BlazBlueCFCollection25, BlazBlueCFPaletteListGeneric, 0x1940, indexBBCFSprites_NaotoKurogane }, //-1 Colors
185221
{ L"data\\char\\char_ph_pal.pac", L"Nine The Phantom", 208928, BlazBlueCFCollection24, BlazBlueCFPaletteListGeneric, 0x1840, indexBBCFSprites_NineThePhantom }, //-2 Colors
186222
{ L"data\\char\\char_no_pal.pac", L"Noel Vermillion", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_NoelVermillion },
187-
{ L"data\\char\\char_ny_pal.pac", L"Nu-13 (ν-No.13-)", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_Nu13 },
223+
{ L"data\\char\\char_ny_pal.pac", L"Nu-13 (ν-No.13-)", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListNu13, 0x1A40, indexBBCFSprites_Nu13 },
188224
{ L"data\\char\\char_pt_pal.pac", L"Platinum the Trinity", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_PlatinumtheTrinity },
189225
{ L"data\\char\\char_rc_pal.pac", L"Rachel Alucard", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_RachelAlucard },
190226
{ L"data\\char\\char_rg_pal.pac", L"Ragna The Bloodedge", 226336, BlazBlueCFCollection26, BlazBlueCFPaletteListGeneric, 0x1A40, indexBBCFSprites_RagnaTheBloodedge },

palmod/ImgDat.cpp

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -312,9 +312,9 @@ void CImgDat::SanityCheckImgDat(ULONGLONG nFileSize, uint32_t nCurrentDatestamp,
312312
// not super critical for daily updates, but still useful
313313
const uint16_t nExpectedYear = 2025;
314314
const uint8_t nExpectedMonth = 12;
315-
const uint8_t nExpectedDay = 21;
315+
const uint8_t nExpectedDay = 23;
316316
const uint8_t nExpectedRevision = 0;
317-
const ULONGLONG nExpectedFileSize = 131081197;
317+
const ULONGLONG nExpectedFileSize = 134985845;
318318

319319
const uint32_t nExpectedDatestamp = (nExpectedYear << 16) | (nExpectedMonth << 8) | (nExpectedDay);
320320

0 commit comments

Comments
 (0)