mirror of
https://github.com/holub/mame
synced 2025-04-19 15:11:37 +03:00
![]() 0. This patch does minor cleanup to existing layouts, trimming/padding entries as appropriate and reformating a few layouts. 1. This patch introduces a GFXLAYOUT_RAW() macro, and uses it throughout. It codifies the requirements for a raw layout in one place. 2. This patch adds new validation code to the core for some previously unchecked assumptions about layouts, and reduces the number of references to the gfx_layout fields in preparation for a change in the representation. 3. This patch constifies the remaining non-const gfx_layouts in MAME. It does this by adjusting the code so that the only modification to a layout ever needed is for the total field, which is then handled by modifying a stack-based copy of the layout before invoking allocgfx. I also spent some time consolidating and simplifying the layout code in konamiic.c. |
||
---|---|---|
docs | ||
src | ||
.gitattributes | ||
makefile |