Previous 199869 Revisions Next

r20010 Wednesday 2nd January, 2013 at 15:30:51 UTC by Angelo Salese
AMIGAFDC: Added ADKCONR hook-up, fixes at least sound in Ocean's Beach Volley
[src/emu/machine]amigafdc.c amigafdc.h
[src/mame/machine]amiga.c
[src/mess/drivers]pc9801.c

trunk/src/mame/machine/amiga.c
r20009r20010
12271227
12281228      case REG_DSKPTL:
12291229         return space.machine().device<amiga_fdc>("fdc")->dskptl_r();
1230
1231      case REG_ADKCONR:
1232         return space.machine().device<amiga_fdc>("fdc")->adkcon_r();
12301233   }
12311234
12321235   if (LOG_CUSTOM)
trunk/src/emu/machine/amigafdc.c
r20009r20010
286286   live_run();
287287}
288288
289UINT16 amiga_fdc::adkcon_r(void)
290{
291   return adkcon;
292}
293
289294void amiga_fdc::dsklen_w(UINT16 data)
290295{
291296   live_sync();
trunk/src/emu/machine/amigafdc.h
r20009r20010
2424   void dsklen_w(UINT16 data);
2525   void adkcon_set(UINT16 data);
2626   void dmacon_set(UINT16 data);
27   UINT16 adkcon_r(void);
2728
2829   DECLARE_FLOPPY_FORMATS( floppy_formats );
2930
trunk/src/mess/drivers/pc9801.c
r20009r20010
7878    - Arquephos: needs extra sound board(s)?
7979    - Asoko no Koufuku: black screen with BGM, waits at 0x225f6;
8080    - Aura Battler Dumbine: upd7220: unimplemented FIGD, has layer clearance bugs on gameplay;
81    - Bakasuka Wars: drawing seems busted (either mouse or upd7220)
8281    - Band-Kun: (how to run this without installing?)
8382    - Battle Chess: wants some dip-switches to be on in DSW4, too slow during IA thinking?
8483   - Bishoujo Audition: Moans with a "(program) ended. remove the floppy disk and turn off the poewr."

Previous 199869 Revisions Next


© 1997-2024 The MAME Team