Small changes in seta2 driver:
-Added inputs "Diagnostics" and "Service";
-Added DIP "Test mode" in
mj4simai,
pzlbowl and
penbros;
-Fixed DIP "Push start to freeze (cheat)" in
myangel;
-Removed "P1 Button 3" and "P2 Button 3" in
penbros;
-Fixed black screen in
grdians (Test mode);
-Fixed black screen in
myangel2;
-Added unicode titles
grdians: 電神魔塊 II
mj4simai: 若草物語 麻雀四姉妹
myangel: 子育てクイズ マイ エンジェル
myangel2: 子育てクイズ マイ エンジェル 2
pzlbowl: パズル DE ボーリング (thanks
Tevetun)
penbros: ペンギン ブラザーズ
-Changed the hardware description "misc" to "Newer Seta";
-Changed
Released by description in
penbros "Subjapa" to "Subsino";
Note: The GFX in myangel2 is no good.
The game have problem in load GFX ROMs.Using this load:
// Load Gfx
unsigned char * tmpGfx = (unsigned char *)malloc(0x0600000);
for (int i=0; i<8; i+=2) {
BurnLoadRom(tmpGfx + 0x0400000, i+4, 1);
BurnLoadRom(tmpGfx + 0x0000000, i+5, 1);
memcpy(tmpGfx + 0x0400000, tmpGfx + 0x0200000, 0x0200000);
loadDecodeGfx( tmpGfx, 0x0600000 / 2, i );
}
free(tmpGfx);
Result this:
Using this load:
// Load Gfx
unsigned char * tmpGfx = (unsigned char *)malloc(0x0600000);
for (int i=0; i<8; i+=2) {
BurnLoadRom(tmpGfx + 0x0400000, i+4, 1);
BurnLoadRom(tmpGfx + 0x0000000, i+5, 1);
loadDecodeGfx( tmpGfx, 0x0600000 / 2, i );
}
free(tmpGfx);
Result this:
Any idea to fix this?