summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/validity.cpp
Commit message (Expand)AuthorAgeFilesLines
* emu/ioport.cpp: Improved validation of DIP switch locations. Vas Crabb2024-10-051-6/+8
* Disallow zero-length regions in ROM definitions and software lists AJR2023-10-221-0/+2
* Drop support for libc++ 6 altogether - it's missing std::unordered_map::extract. Vas Crabb2023-03-271-4/+0
* Various optimisations to code generaton. Vas Crabb2023-03-261-1/+1
* emu/rgbgen.h: Made out-of-range shift deterministic. (#10987) invertego2023-03-131-0/+63
* validity.cpp: Be a bit more paranoid with null pointer checks; also disallow ... AJR2023-02-121-16/+38
* Various input and OSD refactoring: Vas Crabb2023-01-291-0/+1
* Miscellaneous fixes and refactoring: Vas Crabb2023-01-281-12/+15
* eminline.h: Additions AJR2022-09-251-0/+28
* corefile.h: Move filename utilities to path.h AJR2022-09-251-0/+1
* fixes for clang 15.0 on windows [smf] smf-2022-09-151-2/+0
* Validate slot cards only once per device type during 'quick' validation passe... AJR2022-09-011-0/+5
* emu/validity.cpp, ui/info.cpp: Base "no sound" check on speaker devices. Vas Crabb2022-08-201-2/+4
* Moved localised I/O port name lookup into I/O port manager. Vas Crabb2021-12-091-12/+10
* libc++ 6 std::is_invocable_r doesn't work on MFP for incomplete class - disab... Vas Crabb2021-09-271-2/+6
* Actually stage the fix to validity.cpp, clean up video/kikikai.cpp a little, ... Vas Crabb2021-09-261-1/+1
* cpu/drcbex64.cpp: Proof-of-concept for optimisation of calling out. Vas Crabb2021-09-221-12/+18
* util/delegate.h: Try to catch issues earlier, and some cleanup. Vas Crabb2021-09-201-297/+786
* Allow devices to specify a parent for the purpose of searching for ROMs. Vas Crabb2021-09-061-6/+21
* API cleanups and miscellaneous fixes. Vas Crabb2021-07-151-14/+15
* Added helpers for 64-bit count leading zeroes/ones. Vas Crabb2021-06-131-4/+4
* Ensure validation of device tags in non-default slot options AJR2021-02-201-0/+1
* Eliminate ARRAY_LENGTH template in favor of C++17's std::size AJR2021-02-141-1/+1
* Much more core std::string_view modernization AJR2021-01-201-5/+6
* -osd: Clean up inline maths utilities. Vas Crabb2021-01-181-2/+2
* unicode.h: Updates AJR2020-12-151-0/+1
* Fairly significant overhaul of Lua engine and some cleanup. Vas Crabb2020-11-251-7/+7
* validity.cpp, devfind.cpp: Catch missing required I/O ports in systems (exclu... Vas Crabb2020-08-281-19/+31
* validity.cpp: Limit characters allowed in I/O port tags, and check ROMs and I... Vas Crabb2020-08-271-25/+41
* Clean up the preprocessor glue for selecting RGB utility implementation a little Vas Crabb2020-08-211-1/+1
* validity.cpp: Added checks for bilinear filter vector routines Ted Green2020-07-081-2/+56
* (nw) softlist_dev.cpp: validate ROM labels Vas Crabb2020-04-161-0/+4
* softlist_dev.cpp: start adding validation for data areas Vas Crabb2020-04-161-1/+1
* fixed some clang-tidy warnings (nw) (#6229) Oliver Stöneberg2020-01-291-9/+9
* use C++ library includes (nw) firewave2020-01-221-1/+1
* Spring cleaning: Vas Crabb2019-11-011-2/+2
* Make osd_printf_* use util/strformat semantics. Vas Crabb2019-09-261-60/+54
* validity.cpp: Be more verbose when validating device types (nw) AJR2019-06-171-0/+3
* -keyboard/a1200, changela, goldnpkr, m68705prg, mexico86, pipeline, pitnrun, ... mooglyguy2018-12-141-1/+1
* (nw) fix lots of inadverently mutable static pointers Vas Crabb2018-09-201-1/+1
* devcb3 Vas Crabb2018-07-071-6/+0
* Move ROM loading macros to romentry.h and remove romload.h from emu.h (nw) AJR2018-06-241-0/+1
* as if millions of this pointers suddenly cried out in terror, and were sudden... Vas Crabb2018-06-081-4/+2
* Move the +1 to the proper place in the ROM BIOS macros - that's been Vas Crabb2018-05-291-3/+8
* Make MCFG_DEVICE_ADD and callable device types more flexible: Vas Crabb2018-05-041-1/+2
* Make devopt menu localisable. Vas Crabb2018-04-281-17/+24
* Standardise on IPT_CUSTOM for hooking up custom code in PORT_BIT, leaving IPT... smf-2018-04-031-0/+3
* Allow machine configuration to specify BIOS easily, move default BIOS selecti... Vas Crabb2018-03-261-0/+2
* validity check: test all 32 results from count_leading_zeros() & count_leadin... smf-2018-03-211-10/+12
* Restrict ROM labels to a filesystem- and shell-safe subset of printable Vas Crabb2018-03-181-0/+12