hash/pc98.xml: split PC Training Disk from n88bas61, misc shuffling and QA

This commit is contained in:
angelosa 2024-10-21 00:29:50 +02:00
parent 695e591708
commit 0e90bf96b0
3 changed files with 1828 additions and 1797 deletions

View File

@ -3452,10 +3452,13 @@ ExtractDisk [11]"#10 危険な年頃 " -> "Apple Club 11.d88" [a9f8422b]
</software>
<!-- Omake: press F5 during gameplay for music test -->
<software name="arcus" supported="yes">
<software name="arcus" supported="no">
<description>Arcus</description>
<year>1988</year>
<publisher>ウルフチーム (WolfTeam)</publisher>
<notes><![CDATA[
Hangs if title screen intro is skipped (regression?)
]]></notes>
<!-- PC8801mk2SR -->
<info name="release" value="198805xx"/>
<info name="alt_title" value="アークス"/>

File diff suppressed because it is too large Load Diff

View File

@ -214,8 +214,12 @@ void pc9801_state::draw_text(bitmap_rgb32 &bitmap, uint32_t addr, int y, int wd,
tile_data = ((tile >> gfx_bit) & 1) ? 0xff : 0x00;
}
else
{
// TODO: arcus2 pretends to mask during intro via tile 0x87, lr = 16 and fontsel off (-> 8x8) in 24 kHz mode
// is it double heighting tiles?
tile_data = (m_char_rom[tile*char_size+m_video_ff[FONTSEL_REG]*0x800+yi]);
}
}
if(yi == lr-1)
{