Phil B's To-Do List: Difference between revisions
From MAMEDEV Wiki
PhilBennett (talk | contribs) mNo edit summary |
PhilBennett (talk | contribs) mNo edit summary |
||
Line 1: | Line 1: | ||
[[SWP Hardware]] | [[SWP Hardware]] | ||
== Add support for Maygay M2 hardware == | |||
* Add MC68306 support | |||
An M68EC00 core with integrated DUART (my old friend MC68681), DRAM controller and internal address decoding (32-bit address resolved to 7 /CS pins). Dunno how to handle the address decoding cleanly... | |||
* Add OKIM6650 support | |||
Just another 8-bit PCM/4-bit ADPCM playback IC with a couple of additional features (e.g. random playback, beep mode). | |||
* Add PIC16C6x support | |||
A PIC16C64 appears to handle all I/O. | |||
== Improve BFM Cobra driver == | |||
* Hook up Cobra boardset and write tests to exercise unknown hardware features. | |||
* Add support for Cobra II. | |||
* Improve 6850 ACIA emulation. | |||
== Finish Lock-On driver == | |||
Eventually. | |||
== Self-reminders == | == Self-reminders == |
Revision as of 00:53, 23 May 2007
Add support for Maygay M2 hardware
- Add MC68306 support
An M68EC00 core with integrated DUART (my old friend MC68681), DRAM controller and internal address decoding (32-bit address resolved to 7 /CS pins). Dunno how to handle the address decoding cleanly...
- Add OKIM6650 support
Just another 8-bit PCM/4-bit ADPCM playback IC with a couple of additional features (e.g. random playback, beep mode).
- Add PIC16C6x support
A PIC16C64 appears to handle all I/O.
Improve BFM Cobra driver
- Hook up Cobra boardset and write tests to exercise unknown hardware features.
- Add support for Cobra II.
- Improve 6850 ACIA emulation.
Finish Lock-On driver
Eventually.
Self-reminders
- Use mame_printf_ functions (see mame.h).
- Alternatively, use popmessage().
- Remember to set the GAME_SUPPORTS_SAVE flag if saving state.
- Saved state can be viewed in the debugger.