mame/docs/source/techspecs
Vas Crabb 6adc508015 emu/rendlay.cpp: Added parameter animation and state masks.
Components may have multiple bounds and/or color child elements with
state attributes, allowing for piecewise linear position/size/colour
animation.

Components may have a statemask attribute, allowing for things like
using external images to draw a multi-segment LED/VFD display without
requiring dozens of outputs for the individual lines or thousands of
images for all possible states.  (Texture caching still never releases
anything, so MAME can still exceed the maximum number of textures, but
that’s a separate issue.)

Image components with alpha now blend over previously drawn components.

Layouts have been changed to use yes/no for inputraw to match what's
used for flipx/flipy.  External layouts with 1/0 will still work, but
complay.py will complain.
2020-09-16 02:55:04 +10:00
..
device_disasm_interface.rst dvdisasm: Overhaul [O. Galibert] 2017-11-26 17:41:27 +01:00
device_memory_interface.rst (nw) Clean up the mess on master 2019-03-26 11:13:37 +11:00
device_rom_interface.rst emumem: A little more speedup. cache and specific change syntax, and are not pointers anymore [O. Galibert] 2020-05-25 16:42:57 +02:00
floppy.rst Fix typos 2017-03-24 23:26:03 +05:30
index.rst docs: Add naming conventions for certain things. 2020-08-24 13:01:37 +10:00
layout_files.rst emu/rendlay.cpp: Added parameter animation and state masks. 2020-09-16 02:55:04 +10:00
luaengine.rst Happy New Year 2020 (nw) (#6128) 2020-01-04 01:13:50 -05:00
m6502.rst allow repeating elements and groups - useful if you need e.g. a lot of numbered labels, but it limits complay.py's ability to check for invalid references as it can't evaluate expressions (nw) 2018-07-22 09:52:50 +10:00
naming.rst docs: Add naming conventions for certain things. 2020-08-24 13:01:37 +10:00
nscsi.rst Fixed broken document structure 2018-10-04 15:42:44 -03:00