WIP PC-98xx software list code

This commit is contained in:
Angelo Salese 2013-07-31 21:11:42 +00:00
parent 08a8842ef9
commit 4795c2f906
3 changed files with 5748 additions and 2 deletions

File diff suppressed because it is too large Load Diff

View File

@ -3650,6 +3650,8 @@ static MACHINE_CONFIG_START( pc9801rs, pc9801_state )
MCFG_FLOPPY_DRIVE_ADD("upd765_2hd:0", pc9801_floppies, "525hd", pc9801_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765_2hd:1", pc9801_floppies, "525hd", pc9801_state::floppy_formats)
MCFG_SOFTWARE_LIST_ADD("disk_list","pc98")
MCFG_FRAGMENT_ADD(pc9801_cbus)
MCFG_RAM_ADD(RAM_TAG)
@ -3723,6 +3725,8 @@ static MACHINE_CONFIG_START( pc9821, pc9801_state )
MCFG_FLOPPY_DRIVE_ADD("upd765_2hd:0", pc9801_floppies, "525hd", pc9801_state::floppy_formats)
MCFG_FLOPPY_DRIVE_ADD("upd765_2hd:1", pc9801_floppies, "525hd", pc9801_state::floppy_formats)
MCFG_SOFTWARE_LIST_ADD("disk_list","pc98")
MCFG_FRAGMENT_ADD(pc9801_cbus)
MCFG_RAM_ADD(RAM_TAG)

View File

@ -43,7 +43,7 @@
- Trivia-Q: dunno what to do on the selection screen, missing inputs?
- Turbo Alpha: has z80dma / fdc bugs, doesn't show the presentation properly and then hangs;
- Will 2: doesn't load, fdc issue presumably (note: it's a x1turbo game ONLY);
- X1F Demo ("New X1 Demo"): needs partial updates, but they doesn't cope well with this system;
- X1F Demo ("New X1 Demo"): needs partial updates, but they doesn't cope well with current video system;
- Ys 2: crashes after the disclaimer screen;
- Ys 3: missing user disk, to hack it (and play with x1turboz features): bp 81ca,pc += 2
- Ys 3: never uploads a valid 4096 palette, probably related to the fact that we don't have an user disk