How MAME Works: Difference between revisions

From MAMEDEV Wiki
mNo edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 5: Line 5:


== Writing for MAME ==
== Writing for MAME ==
* [[Contributing to MAME]]
* [[Submitting Source Code]]
* [[Submitting Source Code]]
* [[MAME Coding Conventions]]
* [[MAME Coding Conventions]]
Line 19: Line 20:


== Core Internals ==
== Core Internals ==
* MAME Devices
** [[MAME Device Basics]]
** [[Device Interfaces]]
** [[Advanced Device Customization]]
** [[All About Devices]] (out of date)
* [[Timers and timing]]
* [[Filters and streams in the MAME Sound System]]
* [[Filters and streams in the MAME Sound System]]
* [[Save State Fundamentals]]
* [[Save State Fundamentals]]
Line 43: Line 50:
* [[Executing Code Out of a Memory Region With a Read Handler]]
* [[Executing Code Out of a Memory Region With a Read Handler]]
* [[Checklist for Cleaning Up Drivers]]
* [[Checklist for Cleaning Up Drivers]]
* [[Writing Messages to the Screen In a MAME Driver]]
* [[Writing Messages to the Screen in a MAME Driver]]

Latest revision as of 04:32, 11 July 2016