summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/imagedev/picture.cpp
Commit message (Collapse)AuthorAgeFilesLines
* dfs500: fixed crash at start and did srcclean on it. Also srccleaned ↵ Robbbert2020-10-251-17/+17
| | | | picture.cpp because of excessive spaces.
* Various improvements to image file handling: Vas Crabb2020-10-081-8/+18
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* -bus/hp_dio/hp98544.cpp: Don't crash when cursor is outside screen area. Vas Crabb2020-09-281-14/+5
| | | | -imagedev/picture.cpp: Get rid of indirection to the bitmap.
* picture_image_device: clean up properly if the PNG load fails (nw) arbee2019-08-101-2/+6
|
* apple2: save states and file manager hotloading image support for ↵ arbee2019-08-101-0/+5
| | | | ComputerEyes (nw)
* Add still-frame PNG image device for use by digitizers/cameras/etc. [R. Belmont] arbee2019-08-091-0/+64
Other formats can be added, we already have libjpeg in 3rdparty/.