| 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 |
| r20009 | r20010 | |
|---|---|---|
| 1227 | 1227 | |
| 1228 | 1228 | case REG_DSKPTL: |
| 1229 | 1229 | return space.machine().device<amiga_fdc>("fdc")->dskptl_r(); |
| 1230 | ||
| 1231 | case REG_ADKCONR: | |
| 1232 | return space.machine().device<amiga_fdc>("fdc")->adkcon_r(); | |
| 1230 | 1233 | } |
| 1231 | 1234 | |
| 1232 | 1235 | if (LOG_CUSTOM) |
| r20009 | r20010 | |
|---|---|---|
| 286 | 286 | live_run(); |
| 287 | 287 | } |
| 288 | 288 | |
| 289 | UINT16 amiga_fdc::adkcon_r(void) | |
| 290 | { | |
| 291 | return adkcon; | |
| 292 | } | |
| 293 | ||
| 289 | 294 | void amiga_fdc::dsklen_w(UINT16 data) |
| 290 | 295 | { |
| 291 | 296 | live_sync(); |
| r20009 | r20010 | |
|---|---|---|
| 24 | 24 | void dsklen_w(UINT16 data); |
| 25 | 25 | void adkcon_set(UINT16 data); |
| 26 | 26 | void dmacon_set(UINT16 data); |
| 27 | UINT16 adkcon_r(void); | |
| 27 | 28 | |
| 28 | 29 | DECLARE_FLOPPY_FORMATS( floppy_formats ); |
| 29 | 30 |
| r20009 | r20010 | |
|---|---|---|
| 78 | 78 | - Arquephos: needs extra sound board(s)? |
| 79 | 79 | - Asoko no Koufuku: black screen with BGM, waits at 0x225f6; |
| 80 | 80 | - Aura Battler Dumbine: upd7220: unimplemented FIGD, has layer clearance bugs on gameplay; |
| 81 | - Bakasuka Wars: drawing seems busted (either mouse or upd7220) | |
| 82 | 81 | - Band-Kun: (how to run this without installing?) |
| 83 | 82 | - Battle Chess: wants some dip-switches to be on in DSW4, too slow during IA thinking? |
| 84 | 83 | - Bishoujo Audition: Moans with a "(program) ended. remove the floppy disk and turn off the poewr." |
| Previous | 199869 Revisions | Next |