Previous | 199869 Revisions | Next |
r168932 Wednesday 7th October, 2020 at 15:04:31 UTC by Vasantha Crabb |
---|
Various improvements to image file handling: Moved MS DIB parser out of ICO file reader and made it available for artwork and layout images. Added more efficient I/O and better error checking for JPEG file loading (MAME will no longer exit immediately on a bad JPEG file). Made caller responsible for opening files for loading images, to avoid decompressing images used in ZIP/7z artwork multiple times. Added support for JPEG and Windows DIB to picture_image_device. Added support for SVG image files in external artwork. Added support for using I/O port value for animation state and masking animation state values. Made bounds elements more flexible in layouts. Reworked headers to reduce dependencies. Updated layout file format documentation. |
[/branches/fmrewrite/docs/source/techspecs] | layout_files.rst |
[/branches/fmrewrite/scripts/build] | complay.py |
[/branches/fmrewrite/scripts/src] | emu.lua lib.lua |
[/branches/fmrewrite/src/devices/imagedev] | picture.cpp |
[/branches/fmrewrite/src/devices/video] | fixfreq.cpp vector.cpp |
[/branches/fmrewrite/src/emu] | crsshair.cpp recording.cpp render.cpp render.h rendertypes.h* rendlay.cpp rendutil.cpp rendutil.h screen.cpp video.cpp |
[/branches/fmrewrite/src/frontend/mame/ui] | icorender.cpp menu.cpp selmenu.cpp |
[/branches/fmrewrite/src/lib/util] | msdib.cpp* msdib.h* nanosvg.h* png.cpp png.h |
[/branches/fmrewrite/src/mame/drivers] | alg.cpp by17.cpp by35.cpp cliffhgr.cpp decwritr.cpp dlair.cpp istellar.cpp lgp.cpp |
[/branches/fmrewrite/src/mame/layout] | unkeinv.lay |
[/branches/fmrewrite/src/mame/video] | midtunit.cpp ssv.cpp st0020.cpp tx1.cpp |
[/branches/fmrewrite/src/osd/modules/render/bgfx] | texturemanager.cpp |
[/branches/fmrewrite/src/osd/modules/render/d3d] | d3dhlsl.cpp |
[/branches/fmrewrite/src/tools] | pngcmp.cpp regrep.cpp |
https://github.com/mamedev/mame/commit/b90fd355150a0f56e368bb33619459b19ec92bee |
Previous | 199869 Revisions | Next |