From 57ddc51b52f53cc33bfe810beb5f38dabf73ab85 Mon Sep 17 00:00:00 2001 From: AJR Date: Sun, 15 Aug 2021 12:22:58 -0400 Subject: Debugger-related feature removals and cleanup - Remove the hotspot read tracker. This was never robustly implemented, but changes to the memory system made it much less useful, and the "speedup opportunities" which it aimed to determine are not very important from a current emulation standpoint. - Remove the CURSP/GENSP state symbol and the generic sp() getter. Stacking semantics vary too much between CPU architectures for this to be of much use. (A "SP" symbol has been added to a few CPU cores whose stack pointers were otherwise not being registered.) - Remove the cached pointer to device_state_interface and the state() fast accessor from device_t. Most users of device_state_interface either already had a pointer to the specific CPU device type or needed to check first for the presence of the interface. - Change the PC memory write tracker to use pcbase(), which works even when the instruction callback is masked out, instead of peeking at the PC history index. - Remove some obsolete watchpoint-related definitions from machine.h. --- src/emu/debug/debugcmd.cpp | 56 ++++++++-------------------------------------- 1 file changed, 9 insertions(+), 47 deletions(-) (limited to 'src/emu/debug/debugcmd.cpp') diff --git a/src/emu/debug/debugcmd.cpp b/src/emu/debug/debugcmd.cpp index ace535f1084..d4bb6724f8c 100644 --- a/src/emu/debug/debugcmd.cpp +++ b/src/emu/debug/debugcmd.cpp @@ -225,8 +225,6 @@ debugger_commands::debugger_commands(running_machine& machine, debugger_cpu& cpu m_console.register_command("rpenable", CMDFLAG_NONE, 1, 0, 1, std::bind(&debugger_commands::execute_rpdisenable, this, _1, _2)); m_console.register_command("rplist", CMDFLAG_NONE, 0, 0, 0, std::bind(&debugger_commands::execute_rplist, this, _1, _2)); - m_console.register_command("hotspot", CMDFLAG_NONE, 0, 0, 3, std::bind(&debugger_commands::execute_hotspot, this, _1, _2)); - m_console.register_command("statesave", CMDFLAG_NONE, 0, 1, 1, std::bind(&debugger_commands::execute_statesave, this, _1, _2)); m_console.register_command("ss", CMDFLAG_NONE, 0, 1, 1, std::bind(&debugger_commands::execute_statesave, this, _1, _2)); m_console.register_command("stateload", CMDFLAG_NONE, 0, 1, 1, std::bind(&debugger_commands::execute_stateload, this, _1, _2)); @@ -1342,7 +1340,7 @@ void debugger_commands::execute_cpulist(int ref, const std::vector int index = 0; for (device_execute_interface &exec : execute_interface_enumerator(m_machine.root_device())) { - device_state_interface *state; + const device_state_interface *state; if (exec.device().interface(state) && state->state_find_entry(STATE_GENPCBASE) != nullptr) m_console.printf("[%s%d] %s\n", &exec.device() == m_console.get_visible_cpu() ? "*" : "", index++, exec.device().tag()); } @@ -1895,49 +1893,6 @@ void debugger_commands::execute_rplist(int ref, const std::vector & } -/*------------------------------------------------- - execute_hotspot - execute the hotspot - command --------------------------------------------------*/ - -void debugger_commands::execute_hotspot(int ref, const std::vector ¶ms) -{ - /* if no params, and there are live hotspots, clear them */ - if (params.empty()) - { - bool cleared = false; - - /* loop over CPUs and find live spots */ - for (device_t &device : device_enumerator(m_machine.root_device())) - if (device.debug()->hotspot_tracking_enabled()) - { - device.debug()->hotspot_track(0, 0); - m_console.printf("Cleared hotspot tracking on CPU '%s'\n", device.tag()); - cleared = true; - } - - /* if we cleared, we're done */ - if (cleared) - return; - } - - /* extract parameters */ - device_t *device = nullptr; - if (!validate_cpu_parameter(!params.empty() ? params[0].c_str() : nullptr, device)) - return; - u64 count = 64; - if (params.size() > 1 && !validate_number_parameter(params[1], count)) - return; - u64 threshhold = 250; - if (params.size() > 2 && !validate_number_parameter(params[2], threshhold)) - return; - - /* attempt to install */ - device->debug()->hotspot_track(count, threshhold); - m_console.printf("Now tracking hotspots on CPU '%s' using %d slots with a threshold of %d\n", device->tag(), (int)count, (int)threshhold); -} - - /*------------------------------------------------- execute_statesave - execute the statesave command -------------------------------------------------*/ @@ -3559,6 +3514,13 @@ void debugger_commands::execute_trackpc(int ref, const std::vector if (!validate_cpu_parameter((params.size() > 1) ? params[1].c_str() : nullptr, cpu)) return; + const device_state_interface *state; + if (!cpu->interface(state)) + { + m_console.printf("Device has no PC to be tracked\n"); + return; + } + // Should we clear the existing data? bool clear = false; if (params.size() > 2 && !validate_boolean_parameter(params[2], clear)) @@ -3570,7 +3532,7 @@ void debugger_commands::execute_trackpc(int ref, const std::vector // Insert current pc if (m_console.get_visible_cpu() == cpu) { - const offs_t pc = cpu->state().pcbase(); + const offs_t pc = state->pcbase(); cpu->debug()->set_track_pc_visited(pc); } m_console.printf("PC tracking enabled\n"); -- cgit v1.2.3 13e738bccb2284d9ddfb4ab9a03f89ff2d'>Diffstat
-rw-r--r--.editorconfig13
-rw-r--r--.gitattributes9399
-rw-r--r--.github/ISSUE_TEMPLATE/bug-report.yml91
-rw-r--r--.github/ISSUE_TEMPLATE/config.yml14
-rw-r--r--.github/workflows/bgfxshaders.yml44
-rw-r--r--.github/workflows/ci-linux.yml76
-rw-r--r--.github/workflows/ci-macos.yml47
-rw-r--r--.github/workflows/ci-windows.yml86
-rw-r--r--.github/workflows/docs.yml38
-rw-r--r--.github/workflows/hash.yml38
-rw-r--r--.github/workflows/includeguards.yml26
-rw-r--r--.github/workflows/language.yml29
-rw-r--r--.gitignore67
-rw-r--r--.travis.yml44
-rw-r--r--3rdparty/README.md75
-rw-r--r--3rdparty/aes256cbc/AES_256_CBC.h993
-rw-r--r--3rdparty/aes256cbc/LICENSE21
-rw-r--r--3rdparty/aes256cbc/README.md231
-rw-r--r--3rdparty/asio/COPYING4
-rw-r--r--3rdparty/asio/INSTALL5
-rw-r--r--3rdparty/asio/LICENSE_1_0.txt23
-rw-r--r--3rdparty/asio/Makefile.am22
-rw-r--r--3rdparty/asio/Makefile.in845
-rw-r--r--3rdparty/asio/README4
-rw-r--r--3rdparty/asio/aclocal.m41462
-rw-r--r--3rdparty/asio/asio.pc.in11
-rwxr-xr-x3rdparty/asio/compile348
-rwxr-xr-x3rdparty/asio/config.guess1748
-rwxr-xr-x3rdparty/asio/config.sub1884
-rwxr-xr-x3rdparty/asio/configure7133
-rw-r--r--3rdparty/asio/configure.ac258
-rw-r--r--3rdparty/asio/depcomp791
-rw-r--r--3rdparty/asio/include/Makefile.am626
-rw-r--r--3rdparty/asio/include/Makefile.in1164
-rw-r--r--3rdparty/asio/include/asio.hpp199
-rw-r--r--3rdparty/asio/include/asio/any_completion_executor.hpp336
-rw-r--r--3rdparty/asio/include/asio/any_completion_handler.hpp822
-rw-r--r--3rdparty/asio/include/asio/any_io_executor.hpp351
-rw-r--r--3rdparty/asio/include/asio/append.hpp65
-rw-r--r--3rdparty/asio/include/asio/as_tuple.hpp126
-rw-r--r--3rdparty/asio/include/asio/associated_allocator.hpp214
-rw-r--r--3rdparty/asio/include/asio/associated_cancellation_slot.hpp221
-rw-r--r--3rdparty/asio/include/asio/associated_executor.hpp235
-rw-r--r--3rdparty/asio/include/asio/associated_immediate_executor.hpp280
-rw-r--r--3rdparty/asio/include/asio/associator.hpp35
-rw-r--r--3rdparty/asio/include/asio/async_result.hpp942
-rw-r--r--3rdparty/asio/include/asio/awaitable.hpp142
-rw-r--r--3rdparty/asio/include/asio/basic_datagram_socket.hpp1362
-rw-r--r--3rdparty/asio/include/asio/basic_deadline_timer.hpp710
-rw-r--r--3rdparty/asio/include/asio/basic_file.hpp824
-rw-r--r--3rdparty/asio/include/asio/basic_io_object.hpp286
-rw-r--r--3rdparty/asio/include/asio/basic_random_access_file.hpp689
-rw-r--r--3rdparty/asio/include/asio/basic_raw_socket.hpp1356
-rw-r--r--3rdparty/asio/include/asio/basic_readable_pipe.hpp626
-rw-r--r--3rdparty/asio/include/asio/basic_seq_packet_socket.hpp823
-rw-r--r--3rdparty/asio/include/asio/basic_serial_port.hpp987
-rw-r--r--3rdparty/asio/include/asio/basic_signal_set.hpp648
-rw-r--r--3rdparty/asio/include/asio/basic_socket.hpp1936
-rw-r--r--3rdparty/asio/include/asio/basic_socket_acceptor.hpp2708
-rw-r--r--3rdparty/asio/include/asio/basic_socket_iostream.hpp331
-rw-r--r--3rdparty/asio/include/asio/basic_socket_streambuf.hpp642
-rw-r--r--3rdparty/asio/include/asio/basic_stream_file.hpp744
-rw-r--r--3rdparty/asio/include/asio/basic_stream_socket.hpp1163
-rw-r--r--3rdparty/asio/include/asio/basic_streambuf.hpp450
-rw-r--r--3rdparty/asio/include/asio/basic_streambuf_fwd.hpp36
-rw-r--r--3rdparty/asio/include/asio/basic_waitable_timer.hpp824
-rw-r--r--3rdparty/asio/include/asio/basic_writable_pipe.hpp622
-rw-r--r--3rdparty/asio/include/asio/bind_allocator.hpp530
-rw-r--r--3rdparty/asio/include/asio/bind_cancellation_slot.hpp544
-rw-r--r--3rdparty/asio/include/asio/bind_executor.hpp582
-rw-r--r--3rdparty/asio/include/asio/bind_immediate_executor.hpp549
-rw-r--r--3rdparty/asio/include/asio/buffer.hpp2751
-rw-r--r--3rdparty/asio/include/asio/buffer_registration.hpp318
-rw-r--r--3rdparty/asio/include/asio/buffered_read_stream.hpp273
-rw-r--r--3rdparty/asio/include/asio/buffered_read_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffered_stream.hpp292
-rw-r--r--3rdparty/asio/include/asio/buffered_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffered_write_stream.hpp265
-rw-r--r--3rdparty/asio/include/asio/buffered_write_stream_fwd.hpp25
-rw-r--r--3rdparty/asio/include/asio/buffers_iterator.hpp521
-rw-r--r--3rdparty/asio/include/asio/cancellation_signal.hpp245
-rw-r--r--3rdparty/asio/include/asio/cancellation_state.hpp235
-rw-r--r--3rdparty/asio/include/asio/cancellation_type.hpp157
-rw-r--r--3rdparty/asio/include/asio/co_spawn.hpp523
-rw-r--r--3rdparty/asio/include/asio/completion_condition.hpp218
-rw-r--r--3rdparty/asio/include/asio/compose.hpp319
-rw-r--r--3rdparty/asio/include/asio/connect.hpp1180
-rw-r--r--3rdparty/asio/include/asio/connect_pipe.hpp83
-rw-r--r--3rdparty/asio/include/asio/consign.hpp75
-rw-r--r--3rdparty/asio/include/asio/coroutine.hpp329
-rw-r--r--3rdparty/asio/include/asio/deadline_timer.hpp38
-rw-r--r--3rdparty/asio/include/asio/defer.hpp218
-rw-r--r--3rdparty/asio/include/asio/deferred.hpp715
-rw-r--r--3rdparty/asio/include/asio/detached.hpp105
-rw-r--r--3rdparty/asio/include/asio/detail/array.hpp30
-rw-r--r--3rdparty/asio/include/asio/detail/array_fwd.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/assert.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/atomic_count.hpp59
-rw-r--r--3rdparty/asio/include/asio/detail/base_from_cancellation_state.hpp164
-rw-r--r--3rdparty/asio/include/asio/detail/base_from_completion_cond.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/bind_handler.hpp711
-rw-r--r--3rdparty/asio/include/asio/detail/blocking_executor_op.hpp107
-rw-r--r--3rdparty/asio/include/asio/detail/buffer_resize_guard.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/buffer_sequence_adapter.hpp837
-rw-r--r--3rdparty/asio/include/asio/detail/buffered_stream_storage.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/call_stack.hpp125
-rw-r--r--3rdparty/asio/include/asio/detail/chrono.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/chrono_time_traits.hpp190
-rw-r--r--3rdparty/asio/include/asio/detail/completion_handler.hpp88
-rw-r--r--3rdparty/asio/include/asio/detail/composed_work.hpp252
-rw-r--r--3rdparty/asio/include/asio/detail/concurrency_hint.hpp94
-rw-r--r--3rdparty/asio/include/asio/detail/conditionally_enabled_event.hpp120
-rw-r--r--3rdparty/asio/include/asio/detail/conditionally_enabled_mutex.hpp149
-rw-r--r--3rdparty/asio/include/asio/detail/config.hpp1422
-rw-r--r--3rdparty/asio/include/asio/detail/consuming_buffers.hpp443
-rw-r--r--3rdparty/asio/include/asio/detail/cstddef.hpp27
-rw-r--r--3rdparty/asio/include/asio/detail/cstdint.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/date_time_fwd.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/deadline_timer_service.hpp335
-rw-r--r--3rdparty/asio/include/asio/detail/dependent_type.hpp36
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_ops.hpp179
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_read_op.hpp188
-rw-r--r--3rdparty/asio/include/asio/detail/descriptor_write_op.hpp187
-rw-r--r--3rdparty/asio/include/asio/detail/dev_poll_reactor.hpp247
-rw-r--r--3rdparty/asio/include/asio/detail/epoll_reactor.hpp295
-rw-r--r--3rdparty/asio/include/asio/detail/event.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/eventfd_select_interrupter.hpp83
-rw-r--r--3rdparty/asio/include/asio/detail/exception.hpp29
-rw-r--r--3rdparty/asio/include/asio/detail/executor_function.hpp152
-rw-r--r--3rdparty/asio/include/asio/detail/executor_op.hpp84
-rw-r--r--3rdparty/asio/include/asio/detail/fd_set_adapter.hpp39
-rw-r--r--3rdparty/asio/include/asio/detail/fenced_block.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/functional.hpp33
-rw-r--r--3rdparty/asio/include/asio/detail/future.hpp32
-rw-r--r--3rdparty/asio/include/asio/detail/global.hpp50
-rw-r--r--3rdparty/asio/include/asio/detail/handler_alloc_helpers.hpp225
-rw-r--r--3rdparty/asio/include/asio/detail/handler_cont_helpers.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/handler_tracking.hpp264
-rw-r--r--3rdparty/asio/include/asio/detail/handler_type_requirements.hpp553
-rw-r--r--3rdparty/asio/include/asio/detail/handler_work.hpp511
-rw-r--r--3rdparty/asio/include/asio/detail/hash_map.hpp331
-rw-r--r--3rdparty/asio/include/asio/detail/impl/buffer_sequence_adapter.ipp118
-rw-r--r--3rdparty/asio/include/asio/detail/impl/descriptor_ops.ipp991
-rw-r--r--3rdparty/asio/include/asio/detail/impl/dev_poll_reactor.hpp111
-rw-r--r--3rdparty/asio/include/asio/detail/impl/dev_poll_reactor.ipp469
-rw-r--r--3rdparty/asio/include/asio/detail/impl/epoll_reactor.hpp109
-rw-r--r--3rdparty/asio/include/asio/detail/impl/epoll_reactor.ipp826
-rw-r--r--3rdparty/asio/include/asio/detail/impl/eventfd_select_interrupter.ipp171
-rw-r--r--3rdparty/asio/include/asio/detail/impl/handler_tracking.ipp398
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_descriptor_service.ipp205
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_file_service.ipp140
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_service.hpp112
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_service.ipp914
-rw-r--r--3rdparty/asio/include/asio/detail/impl/io_uring_socket_service_base.ipp249
-rw-r--r--3rdparty/asio/include/asio/detail/impl/kqueue_reactor.hpp113
-rw-r--r--3rdparty/asio/include/asio/detail/impl/kqueue_reactor.ipp608
-rw-r--r--3rdparty/asio/include/asio/detail/impl/null_event.ipp74
-rw-r--r--3rdparty/asio/include/asio/detail/impl/pipe_select_interrupter.ipp129
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_event.ipp63
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_mutex.ipp46
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_serial_port_service.ipp168
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_thread.ipp84
-rw-r--r--3rdparty/asio/include/asio/detail/impl/posix_tss_ptr.ipp46
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_descriptor_service.ipp230
-rw-r--r--3rdparty/asio/include/asio/detail/impl/reactive_socket_service_base.ipp310
-rw-r--r--3rdparty/asio/include/asio/detail/impl/resolver_service_base.ipp158
-rw-r--r--3rdparty/asio/include/asio/detail/impl/scheduler.ipp675
-rw-r--r--3rdparty/asio/include/asio/detail/impl/select_reactor.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/impl/select_reactor.ipp400
-rw-r--r--3rdparty/asio/include/asio/detail/impl/service_registry.hpp93
-rw-r--r--3rdparty/asio/include/asio/detail/impl/service_registry.ipp197
-rw-r--r--3rdparty/asio/include/asio/detail/impl/signal_set_service.ipp826
-rw-r--r--3rdparty/asio/include/asio/detail/impl/socket_ops.ipp4035
-rw-r--r--3rdparty/asio/include/asio/detail/impl/socket_select_interrupter.ipp185
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_executor_service.hpp346
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_executor_service.ipp158
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_service.hpp86
-rw-r--r--3rdparty/asio/include/asio/detail/impl/strand_service.ipp202
-rw-r--r--3rdparty/asio/include/asio/detail/impl/thread_context.ipp35
-rw-r--r--3rdparty/asio/include/asio/detail/impl/throw_error.ipp49
-rw-r--r--3rdparty/asio/include/asio/detail/impl/timer_queue_ptime.ipp97
-rw-r--r--3rdparty/asio/include/asio/detail/impl/timer_queue_set.ipp101
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_event.ipp76
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_file_service.ipp280
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_handle_service.ipp619
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_io_context.hpp119
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_io_context.ipp614
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_serial_port_service.ipp200
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_iocp_socket_service_base.ipp821
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_mutex.ipp84
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_object_handle_service.ipp452
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_static_mutex.ipp136
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_thread.ipp150
-rw-r--r--3rdparty/asio/include/asio/detail/impl/win_tss_ptr.ipp57
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_ssocket_service_base.ipp626
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_timer_scheduler.hpp92
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winrt_timer_scheduler.ipp121
-rw-r--r--3rdparty/asio/include/asio/detail/impl/winsock_init.ipp82
-rw-r--r--3rdparty/asio/include/asio/detail/initiate_defer.hpp207
-rw-r--r--3rdparty/asio/include/asio/detail/initiate_dispatch.hpp193
-rw-r--r--3rdparty/asio/include/asio/detail/initiate_post.hpp207
-rw-r--r--3rdparty/asio/include/asio/detail/io_control.hpp84
-rw-r--r--3rdparty/asio/include/asio/detail/io_object_impl.hpp177
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_read_at_op.hpp195
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_read_op.hpp190
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_service.hpp687
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_write_at_op.hpp189
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_descriptor_write_op.hpp185
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_file_service.hpp261
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_null_buffers_op.hpp114
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_operation.hpp84
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_service.hpp319
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_accept_op.hpp280
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_connect_op.hpp140
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_recv_op.hpp205
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_recvfrom_op.hpp206
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_recvmsg_op.hpp192
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_send_op.hpp191
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_sendto_op.hpp194
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_service.hpp629
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_socket_service_base.hpp663
-rw-r--r--3rdparty/asio/include/asio/detail/io_uring_wait_op.hpp112
-rw-r--r--3rdparty/asio/include/asio/detail/is_buffer_sequence.hpp296
-rw-r--r--3rdparty/asio/include/asio/detail/is_executor.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/keyword_tss_ptr.hpp70
-rw-r--r--3rdparty/asio/include/asio/detail/kqueue_reactor.hpp271
-rw-r--r--3rdparty/asio/include/asio/detail/limits.hpp21
-rw-r--r--3rdparty/asio/include/asio/detail/local_free_on_block_exit.hpp59
-rw-r--r--3rdparty/asio/include/asio/detail/memory.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/mutex.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/non_const_lvalue.hpp43
-rw-r--r--3rdparty/asio/include/asio/detail/noncopyable.hpp43
-rw-r--r--3rdparty/asio/include/asio/detail/null_event.hpp106
-rw-r--r--3rdparty/asio/include/asio/detail/null_fenced_block.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/null_global.hpp59
-rw-r--r--3rdparty/asio/include/asio/detail/null_mutex.hpp60
-rw-r--r--3rdparty/asio/include/asio/detail/null_reactor.hpp83
-rw-r--r--3rdparty/asio/include/asio/detail/null_signal_blocker.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/null_socket_service.hpp519
-rw-r--r--3rdparty/asio/include/asio/detail/null_static_mutex.hpp60
-rw-r--r--3rdparty/asio/include/asio/detail/null_thread.hpp67
-rw-r--r--3rdparty/asio/include/asio/detail/null_tss_ptr.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/object_pool.hpp171
-rw-r--r--3rdparty/asio/include/asio/detail/old_win_sdk_compat.hpp214
-rw-r--r--3rdparty/asio/include/asio/detail/op_queue.hpp162
-rw-r--r--3rdparty/asio/include/asio/detail/operation.hpp38
-rw-r--r--3rdparty/asio/include/asio/detail/pipe_select_interrupter.hpp89
-rw-r--r--3rdparty/asio/include/asio/detail/pop_options.hpp157
-rw-r--r--3rdparty/asio/include/asio/detail/posix_event.hpp175
-rw-r--r--3rdparty/asio/include/asio/detail/posix_fd_set_adapter.hpp118
-rw-r--r--3rdparty/asio/include/asio/detail/posix_global.hpp80
-rw-r--r--3rdparty/asio/include/asio/detail/posix_mutex.hpp76
-rw-r--r--3rdparty/asio/include/asio/detail/posix_serial_port_service.hpp249
-rw-r--r--3rdparty/asio/include/asio/detail/posix_signal_blocker.hpp85
-rw-r--r--3rdparty/asio/include/asio/detail/posix_static_mutex.hpp64
-rw-r--r--3rdparty/asio/include/asio/detail/posix_thread.hpp109
-rw-r--r--3rdparty/asio/include/asio/detail/posix_tss_ptr.hpp79
-rw-r--r--3rdparty/asio/include/asio/detail/push_options.hpp228
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_descriptor_service.hpp566
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_null_buffers_op.hpp131
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_accept_op.hpp323
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_connect_op.hpp162
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recv_op.hpp197
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recvfrom_op.hpp203
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_recvmsg_op.hpp184
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_send_op.hpp201
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_sendto_op.hpp194
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_service.hpp633
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_socket_service_base.hpp750
-rw-r--r--3rdparty/asio/include/asio/detail/reactive_wait_op.hpp131
-rw-r--r--3rdparty/asio/include/asio/detail/reactor.hpp54
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_op.hpp71
-rw-r--r--3rdparty/asio/include/asio/detail/reactor_op_queue.hpp212
-rw-r--r--3rdparty/asio/include/asio/detail/recycling_allocator.hpp105
-rw-r--r--3rdparty/asio/include/asio/detail/regex_fwd.hpp35
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_endpoint_op.hpp140
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_op.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/resolve_query_op.hpp150
-rw-r--r--3rdparty/asio/include/asio/detail/resolver_service.hpp147
-rw-r--r--3rdparty/asio/include/asio/detail/resolver_service_base.hpp158
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler.hpp241
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_operation.hpp78
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_task.hpp49
-rw-r--r--3rdparty/asio/include/asio/detail/scheduler_thread_info.hpp40
-rw-r--r--3rdparty/asio/include/asio/detail/scoped_lock.hpp101
-rw-r--r--3rdparty/asio/include/asio/detail/scoped_ptr.hpp87
-rw-r--r--3rdparty/asio/include/asio/detail/select_interrupter.hpp46
-rw-r--r--3rdparty/asio/include/asio/detail/select_reactor.hpp291
-rw-r--r--3rdparty/asio/include/asio/detail/service_registry.hpp163
-rw-r--r--3rdparty/asio/include/asio/detail/signal_blocker.hpp44
-rw-r--r--3rdparty/asio/include/asio/detail/signal_handler.hpp90
-rw-r--r--3rdparty/asio/include/asio/detail/signal_init.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/signal_op.hpp53
-rw-r--r--3rdparty/asio/include/asio/detail/signal_set_service.hpp292
-rw-r--r--3rdparty/asio/include/asio/detail/socket_holder.hpp98
-rw-r--r--3rdparty/asio/include/asio/detail/socket_ops.hpp375
-rw-r--r--3rdparty/asio/include/asio/detail/socket_option.hpp316
-rw-r--r--3rdparty/asio/include/asio/detail/socket_select_interrupter.hpp91
-rw-r--r--3rdparty/asio/include/asio/detail/socket_types.hpp427
-rw-r--r--3rdparty/asio/include/asio/detail/source_location.hpp45
-rw-r--r--3rdparty/asio/include/asio/detail/static_mutex.hpp50
-rw-r--r--3rdparty/asio/include/asio/detail/std_event.hpp183
-rw-r--r--3rdparty/asio/include/asio/detail/std_fenced_block.hpp57
-rw-r--r--3rdparty/asio/include/asio/detail/std_global.hpp65
-rw-r--r--3rdparty/asio/include/asio/detail/std_mutex.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/std_static_mutex.hpp76
-rw-r--r--3rdparty/asio/include/asio/detail/std_thread.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/strand_executor_service.hpp173
-rw-r--r--3rdparty/asio/include/asio/detail/strand_service.hpp144
-rw-r--r--3rdparty/asio/include/asio/detail/string_view.hpp47
-rw-r--r--3rdparty/asio/include/asio/detail/thread.hpp58
-rw-r--r--3rdparty/asio/include/asio/detail/thread_context.hpp51
-rw-r--r--3rdparty/asio/include/asio/detail/thread_group.hpp99
-rw-r--r--3rdparty/asio/include/asio/detail/thread_info_base.hpp250
-rw-r--r--3rdparty/asio/include/asio/detail/throw_error.hpp62
-rw-r--r--3rdparty/asio/include/asio/detail/throw_exception.hpp55
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue.hpp389
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_base.hpp68
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_ptime.hpp103
-rw-r--r--3rdparty/asio/include/asio/detail/timer_queue_set.hpp66
-rw-r--r--3rdparty/asio/include/asio/detail/timer_scheduler.hpp37
-rw-r--r--3rdparty/asio/include/asio/detail/timer_scheduler_fwd.hpp42
-rw-r--r--3rdparty/asio/include/asio/detail/tss_ptr.hpp69
-rw-r--r--3rdparty/asio/include/asio/detail/type_traits.hpp178
-rw-r--r--3rdparty/asio/include/asio/detail/utility.hpp83
-rw-r--r--3rdparty/asio/include/asio/detail/wait_handler.hpp90
-rw-r--r--3rdparty/asio/include/asio/detail/wait_op.hpp49
-rw-r--r--3rdparty/asio/include/asio/detail/win_event.hpp164
-rw-r--r--3rdparty/asio/include/asio/detail/win_fd_set_adapter.hpp149
-rw-r--r--3rdparty/asio/include/asio/detail/win_global.hpp71
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_file_service.hpp287
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_read_op.hpp119
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_service.hpp431
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_handle_write_op.hpp114
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_io_context.hpp347
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_null_buffers_op.hpp129
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_operation.hpp96
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_overlapped_op.hpp100
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_overlapped_ptr.hpp171
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_serial_port_service.hpp233
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_accept_op.hpp339
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_connect_op.hpp138
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recv_op.hpp126
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recvfrom_op.hpp135
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_recvmsg_op.hpp127
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_send_op.hpp120
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_service.hpp680
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_socket_service_base.hpp829
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_thread_info.hpp34
-rw-r--r--3rdparty/asio/include/asio/detail/win_iocp_wait_op.hpp130
-rw-r--r--3rdparty/asio/include/asio/detail/win_mutex.hpp78
-rw-r--r--3rdparty/asio/include/asio/detail/win_object_handle_service.hpp194
-rw-r--r--3rdparty/asio/include/asio/detail/win_static_mutex.hpp74
-rw-r--r--3rdparty/asio/include/asio/detail/win_thread.hpp147
-rw-r--r--3rdparty/asio/include/asio/detail/win_tss_ptr.hpp79
-rw-r--r--3rdparty/asio/include/asio/detail/winapp_thread.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/wince_thread.hpp124
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_async_manager.hpp305
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_async_op.hpp65
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_resolve_op.hpp125
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_resolver_service.hpp212
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_connect_op.hpp98
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_recv_op.hpp119
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_socket_send_op.hpp110
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_ssocket_service.hpp250
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_ssocket_service_base.hpp362
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_timer_scheduler.hpp147
-rw-r--r--3rdparty/asio/include/asio/detail/winrt_utils.hpp106
-rw-r--r--3rdparty/asio/include/asio/detail/winsock_init.hpp128
-rw-r--r--3rdparty/asio/include/asio/detail/work_dispatcher.hpp143
-rw-r--r--3rdparty/asio/include/asio/detail/wrapped_handler.hpp217
-rw-r--r--3rdparty/asio/include/asio/dispatch.hpp197
-rw-r--r--3rdparty/asio/include/asio/error.hpp389
-rw-r--r--3rdparty/asio/include/asio/error_code.hpp39
-rw-r--r--3rdparty/asio/include/asio/execution.hpp33
-rw-r--r--3rdparty/asio/include/asio/execution/allocator.hpp278
-rw-r--r--3rdparty/asio/include/asio/execution/any_executor.hpp1933
-rw-r--r--3rdparty/asio/include/asio/execution/bad_executor.hpp46
-rw-r--r--3rdparty/asio/include/asio/execution/blocking.hpp1360
-rw-r--r--3rdparty/asio/include/asio/execution/blocking_adaptation.hpp1080
-rw-r--r--3rdparty/asio/include/asio/execution/context.hpp191
-rw-r--r--3rdparty/asio/include/asio/execution/context_as.hpp190
-rw-r--r--3rdparty/asio/include/asio/execution/executor.hpp116
-rw-r--r--3rdparty/asio/include/asio/execution/impl/bad_executor.ipp40
-rw-r--r--3rdparty/asio/include/asio/execution/invocable_archetype.hpp43
-rw-r--r--3rdparty/asio/include/asio/execution/mapping.hpp1002
-rw-r--r--3rdparty/asio/include/asio/execution/occupancy.hpp184
-rw-r--r--3rdparty/asio/include/asio/execution/outstanding_work.hpp753
-rw-r--r--3rdparty/asio/include/asio/execution/prefer_only.hpp328
-rw-r--r--3rdparty/asio/include/asio/execution/relationship.hpp751
-rw-r--r--3rdparty/asio/include/asio/execution_context.hpp388
-rw-r--r--3rdparty/asio/include/asio/executor.hpp363
-rw-r--r--3rdparty/asio/include/asio/executor_work_guard.hpp362
-rw-r--r--3rdparty/asio/include/asio/experimental/append.hpp36
-rw-r--r--3rdparty/asio/include/asio/experimental/as_single.hpp132
-rw-r--r--3rdparty/asio/include/asio/experimental/as_tuple.hpp36
-rw-r--r--3rdparty/asio/include/asio/experimental/awaitable_operators.hpp536
-rw-r--r--3rdparty/asio/include/asio/experimental/basic_channel.hpp513
-rw-r--r--3rdparty/asio/include/asio/experimental/basic_concurrent_channel.hpp513
-rw-r--r--3rdparty/asio/include/asio/experimental/cancellation_condition.hpp152
-rw-r--r--3rdparty/asio/include/asio/experimental/channel.hpp70
-rw-r--r--3rdparty/asio/include/asio/experimental/channel_error.hpp82
-rw-r--r--3rdparty/asio/include/asio/experimental/channel_traits.hpp301
-rw-r--r--3rdparty/asio/include/asio/experimental/co_composed.hpp145
-rw-r--r--3rdparty/asio/include/asio/experimental/co_spawn.hpp187
-rw-r--r--3rdparty/asio/include/asio/experimental/concurrent_channel.hpp70
-rw-r--r--3rdparty/asio/include/asio/experimental/coro.hpp293
-rw-r--r--3rdparty/asio/include/asio/experimental/coro_traits.hpp228
-rw-r--r--3rdparty/asio/include/asio/experimental/deferred.hpp36
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_handler.hpp77
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_message.hpp129
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_operation.hpp361
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_payload.hpp222
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_receive_op.hpp127
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_send_functions.hpp192
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_send_op.hpp148
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/channel_service.hpp677
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/coro_completion_handler.hpp169
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/coro_promise_allocator.hpp141
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/has_signature.hpp54
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/impl/channel_service.hpp621
-rw-r--r--3rdparty/asio/include/asio/experimental/detail/partial_promise.hpp197
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/as_single.hpp176
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/channel_error.ipp61
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/co_composed.hpp1174
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/coro.hpp1222
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/parallel_group.hpp788
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/promise.hpp255
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/use_coro.hpp214
-rw-r--r--3rdparty/asio/include/asio/experimental/impl/use_promise.hpp66
-rw-r--r--3rdparty/asio/include/asio/experimental/parallel_group.hpp457
-rw-r--r--3rdparty/asio/include/asio/experimental/prepend.hpp36
-rw-r--r--3rdparty/asio/include/asio/experimental/promise.hpp224
-rw-r--r--3rdparty/asio/include/asio/experimental/use_coro.hpp189
-rw-r--r--3rdparty/asio/include/asio/experimental/use_promise.hpp111
-rw-r--r--3rdparty/asio/include/asio/file_base.hpp166
-rw-r--r--3rdparty/asio/include/asio/generic/basic_endpoint.hpp189
-rw-r--r--3rdparty/asio/include/asio/generic/datagram_protocol.hpp123
-rw-r--r--3rdparty/asio/include/asio/generic/detail/endpoint.hpp133
-rw-r--r--3rdparty/asio/include/asio/generic/detail/impl/endpoint.ipp110
-rw-r--r--3rdparty/asio/include/asio/generic/raw_protocol.hpp121
-rw-r--r--3rdparty/asio/include/asio/generic/seq_packet_protocol.hpp122
-rw-r--r--3rdparty/asio/include/asio/generic/stream_protocol.hpp127
-rw-r--r--3rdparty/asio/include/asio/handler_continuation_hook.hpp54
-rw-r--r--3rdparty/asio/include/asio/high_resolution_timer.hpp39
-rw-r--r--3rdparty/asio/include/asio/impl/any_completion_executor.ipp126
-rw-r--r--3rdparty/asio/include/asio/impl/any_io_executor.ipp134
-rw-r--r--3rdparty/asio/include/asio/impl/append.hpp162
-rw-r--r--3rdparty/asio/include/asio/impl/as_tuple.hpp245
-rw-r--r--3rdparty/asio/include/asio/impl/awaitable.hpp1196
-rw-r--r--3rdparty/asio/include/asio/impl/buffered_read_stream.hpp404
-rw-r--r--3rdparty/asio/include/asio/impl/buffered_write_stream.hpp384
-rw-r--r--3rdparty/asio/include/asio/impl/cancellation_signal.ipp96
-rw-r--r--3rdparty/asio/include/asio/impl/co_spawn.hpp449
-rw-r--r--3rdparty/asio/include/asio/impl/connect.hpp809
-rw-r--r--3rdparty/asio/include/asio/impl/connect_pipe.hpp73
-rw-r--r--3rdparty/asio/include/asio/impl/connect_pipe.ipp149
-rw-r--r--3rdparty/asio/include/asio/impl/consign.hpp137
-rw-r--r--3rdparty/asio/include/asio/impl/deferred.hpp147
-rw-r--r--3rdparty/asio/include/asio/impl/detached.hpp77
-rw-r--r--3rdparty/asio/include/asio/impl/error.ipp128
-rw-r--r--3rdparty/asio/include/asio/impl/error_code.ipp206
-rw-r--r--3rdparty/asio/include/asio/impl/execution_context.hpp77
-rw-r--r--3rdparty/asio/include/asio/impl/execution_context.ipp82
-rw-r--r--3rdparty/asio/include/asio/impl/executor.hpp317
-rw-r--r--3rdparty/asio/include/asio/impl/executor.ipp43
-rw-r--r--3rdparty/asio/include/asio/impl/io_context.hpp433
-rw-r--r--3rdparty/asio/include/asio/impl/io_context.ipp176
-rw-r--r--3rdparty/asio/include/asio/impl/multiple_exceptions.ipp45
-rw-r--r--3rdparty/asio/include/asio/impl/prepend.hpp163
-rw-r--r--3rdparty/asio/include/asio/impl/read.hpp1053
-rw-r--r--3rdparty/asio/include/asio/impl/read_at.hpp628
-rw-r--r--3rdparty/asio/include/asio/impl/read_until.hpp2941
-rw-r--r--3rdparty/asio/include/asio/impl/redirect_error.hpp250
-rw-r--r--3rdparty/asio/include/asio/impl/serial_port_base.hpp59
-rw-r--r--3rdparty/asio/include/asio/impl/serial_port_base.ipp554
-rw-r--r--3rdparty/asio/include/asio/impl/spawn.hpp1400
-rw-r--r--3rdparty/asio/include/asio/impl/src.hpp94
-rw-r--r--3rdparty/asio/include/asio/impl/system_context.hpp34
-rw-r--r--3rdparty/asio/include/asio/impl/system_context.ipp92
-rw-r--r--3rdparty/asio/include/asio/impl/system_executor.hpp179
-rw-r--r--3rdparty/asio/include/asio/impl/thread_pool.hpp277
-rw-r--r--3rdparty/asio/include/asio/impl/thread_pool.ipp142
-rw-r--r--3rdparty/asio/include/asio/impl/use_awaitable.hpp301
-rw-r--r--3rdparty/asio/include/asio/impl/use_future.hpp707
-rw-r--r--3rdparty/asio/include/asio/impl/write.hpp939
-rw-r--r--3rdparty/asio/include/asio/impl/write_at.hpp551
-rw-r--r--3rdparty/asio/include/asio/io_context.hpp1505
-rw-r--r--3rdparty/asio/include/asio/io_context_strand.hpp396
-rw-r--r--3rdparty/asio/include/asio/io_service.hpp33
-rw-r--r--3rdparty/asio/include/asio/io_service_strand.hpp20
-rw-r--r--3rdparty/asio/include/asio/ip/address.hpp281
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4.hpp421
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4_iterator.hpp156
-rw-r--r--3rdparty/asio/include/asio/ip/address_v4_range.hpp128
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6.hpp407
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6_iterator.hpp178
-rw-r--r--3rdparty/asio/include/asio/ip/address_v6_range.hpp124
-rw-r--r--3rdparty/asio/include/asio/ip/bad_address_cast.hpp63
-rw-r--r--3rdparty/asio/include/asio/ip/basic_endpoint.hpp282
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver.hpp1112
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_entry.hpp113
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_iterator.hpp188
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_query.hpp260
-rw-r--r--3rdparty/asio/include/asio/ip/basic_resolver_results.hpp307
-rw-r--r--3rdparty/asio/include/asio/ip/detail/endpoint.hpp141
-rw-r--r--3rdparty/asio/include/asio/ip/detail/impl/endpoint.ipp195
-rw-r--r--3rdparty/asio/include/asio/ip/detail/socket_option.hpp566
-rw-r--r--3rdparty/asio/include/asio/ip/host_name.hpp42
-rw-r--r--3rdparty/asio/include/asio/ip/icmp.hpp115
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address.ipp235
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v4.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v4.ipp206
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v6.hpp67
-rw-r--r--3rdparty/asio/include/asio/ip/impl/address_v6.ipp342
-rw-r--r--3rdparty/asio/include/asio/ip/impl/basic_endpoint.hpp43
-rw-r--r--3rdparty/asio/include/asio/ip/impl/host_name.ipp54
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v4.hpp54
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v4.ipp218
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v6.hpp53
-rw-r--r--3rdparty/asio/include/asio/ip/impl/network_v6.ipp187
-rw-r--r--3rdparty/asio/include/asio/ip/multicast.hpp191
-rw-r--r--3rdparty/asio/include/asio/ip/network_v4.hpp257
-rw-r--r--3rdparty/asio/include/asio/ip/network_v6.hpp231
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_base.hpp129
-rw-r--r--3rdparty/asio/include/asio/ip/resolver_query_base.hpp43
-rw-r--r--3rdparty/asio/include/asio/ip/tcp.hpp155
-rw-r--r--3rdparty/asio/include/asio/ip/udp.hpp111
-rw-r--r--3rdparty/asio/include/asio/ip/unicast.hpp70
-rw-r--r--3rdparty/asio/include/asio/ip/v6_only.hpp69
-rw-r--r--3rdparty/asio/include/asio/is_applicable_property.hpp61
-rw-r--r--3rdparty/asio/include/asio/is_contiguous_iterator.hpp45
-rw-r--r--3rdparty/asio/include/asio/is_executor.hpp46
-rw-r--r--3rdparty/asio/include/asio/is_read_buffered.hpp59
-rw-r--r--3rdparty/asio/include/asio/is_write_buffered.hpp59
-rw-r--r--3rdparty/asio/include/asio/local/basic_endpoint.hpp243
-rw-r--r--3rdparty/asio/include/asio/local/connect_pair.hpp101
-rw-r--r--3rdparty/asio/include/asio/local/datagram_protocol.hpp80
-rw-r--r--3rdparty/asio/include/asio/local/detail/endpoint.hpp139
-rw-r--r--3rdparty/asio/include/asio/local/detail/impl/endpoint.ipp131
-rw-r--r--3rdparty/asio/include/asio/local/seq_packet_protocol.hpp84
-rw-r--r--3rdparty/asio/include/asio/local/stream_protocol.hpp90
-rw-r--r--3rdparty/asio/include/asio/multiple_exceptions.hpp52
-rw-r--r--3rdparty/asio/include/asio/packaged_task.hpp66
-rw-r--r--3rdparty/asio/include/asio/placeholders.hpp75
-rw-r--r--3rdparty/asio/include/asio/posix/basic_descriptor.hpp773
-rw-r--r--3rdparty/asio/include/asio/posix/basic_stream_descriptor.hpp559
-rw-r--r--3rdparty/asio/include/asio/posix/descriptor.hpp37
-rw-r--r--3rdparty/asio/include/asio/posix/descriptor_base.hpp90
-rw-r--r--3rdparty/asio/include/asio/posix/stream_descriptor.hpp37
-rw-r--r--3rdparty/asio/include/asio/post.hpp213
-rw-r--r--3rdparty/asio/include/asio/prefer.hpp577
-rw-r--r--3rdparty/asio/include/asio/prepend.hpp66
-rw-r--r--3rdparty/asio/include/asio/query.hpp311
-rw-r--r--3rdparty/asio/include/asio/random_access_file.hpp35
-rw-r--r--3rdparty/asio/include/asio/read.hpp1448
-rw-r--r--3rdparty/asio/include/asio/read_at.hpp778
-rw-r--r--3rdparty/asio/include/asio/read_until.hpp3124
-rw-r--r--3rdparty/asio/include/asio/readable_pipe.hpp35
-rw-r--r--3rdparty/asio/include/asio/recycling_allocator.hpp138
-rw-r--r--3rdparty/asio/include/asio/redirect_error.hpp64
-rw-r--r--3rdparty/asio/include/asio/registered_buffer.hpp344
-rw-r--r--3rdparty/asio/include/asio/require.hpp433
-rw-r--r--3rdparty/asio/include/asio/require_concept.hpp343
-rw-r--r--3rdparty/asio/include/asio/serial_port.hpp36
-rw-r--r--3rdparty/asio/include/asio/serial_port_base.hpp167
-rw-r--r--3rdparty/asio/include/asio/signal_set.hpp28
-rw-r--r--3rdparty/asio/include/asio/signal_set_base.hpp171
-rw-r--r--3rdparty/asio/include/asio/socket_base.hpp559
-rw-r--r--3rdparty/asio/include/asio/spawn.hpp872
-rw-r--r--3rdparty/asio/include/asio/ssl.hpp28
-rw-r--r--3rdparty/asio/include/asio/ssl/context.hpp762
-rw-r--r--3rdparty/asio/include/asio/ssl/context_base.hpp209
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/buffered_handshake_op.hpp119
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/engine.hpp169
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/handshake_op.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/impl/engine.ipp377
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/impl/openssl_init.ipp169
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/io.hpp376
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/openssl_init.hpp101
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/openssl_types.hpp34
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/password_callback.hpp66
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/read_op.hpp72
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/shutdown_op.hpp69
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/stream_core.hpp217
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/verify_callback.hpp62
-rw-r--r--3rdparty/asio/include/asio/ssl/detail/write_op.hpp76
-rw-r--r--3rdparty/asio/include/asio/ssl/error.hpp123
-rw-r--r--3rdparty/asio/include/asio/ssl/host_name_verification.hpp90
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/context.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/context.ipp1319
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/error.ipp124
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/host_name_verification.ipp73
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/rfc2818_verification.ipp164
-rw-r--r--3rdparty/asio/include/asio/ssl/impl/src.hpp29
-rw-r--r--3rdparty/asio/include/asio/ssl/rfc2818_verification.hpp98
-rw-r--r--3rdparty/asio/include/asio/ssl/stream.hpp1042
-rw-r--r--3rdparty/asio/include/asio/ssl/stream_base.hpp52
-rw-r--r--3rdparty/asio/include/asio/ssl/verify_context.hpp67
-rw-r--r--3rdparty/asio/include/asio/ssl/verify_mode.hpp63
-rw-r--r--3rdparty/asio/include/asio/static_thread_pool.hpp31
-rw-r--r--3rdparty/asio/include/asio/steady_timer.hpp37
-rw-r--r--3rdparty/asio/include/asio/strand.hpp557
-rw-r--r--3rdparty/asio/include/asio/stream_file.hpp35
-rw-r--r--3rdparty/asio/include/asio/streambuf.hpp33
-rw-r--r--3rdparty/asio/include/asio/system_context.hpp90
-rw-r--r--3rdparty/asio/include/asio/system_error.hpp31
-rw-r--r--3rdparty/asio/include/asio/system_executor.hpp671
-rw-r--r--3rdparty/asio/include/asio/system_timer.hpp37
-rw-r--r--3rdparty/asio/include/asio/this_coro.hpp267
-rw-r--r--3rdparty/asio/include/asio/thread.hpp92
-rw-r--r--3rdparty/asio/include/asio/thread_pool.hpp963
-rw-r--r--3rdparty/asio/include/asio/time_traits.hpp86
-rw-r--r--3rdparty/asio/include/asio/traits/equality_comparable.hpp100
-rw-r--r--3rdparty/asio/include/asio/traits/execute_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/prefer_free.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/prefer_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/query_free.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/query_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/query_static_constexpr_member.hpp101
-rw-r--r--3rdparty/asio/include/asio/traits/require_concept_free.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/require_concept_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/require_free.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/require_member.hpp104
-rw-r--r--3rdparty/asio/include/asio/traits/static_query.hpp102
-rw-r--r--3rdparty/asio/include/asio/traits/static_require.hpp115
-rw-r--r--3rdparty/asio/include/asio/traits/static_require_concept.hpp116
-rw-r--r--3rdparty/asio/include/asio/ts/buffer.hpp24
-rw-r--r--3rdparty/asio/include/asio/ts/executor.hpp35
-rw-r--r--3rdparty/asio/include/asio/ts/internet.hpp40
-rw-r--r--3rdparty/asio/include/asio/ts/io_context.hpp20
-rw-r--r--3rdparty/asio/include/asio/ts/net.hpp26
-rw-r--r--3rdparty/asio/include/asio/ts/netfwd.hpp236
-rw-r--r--3rdparty/asio/include/asio/ts/socket.hpp27
-rw-r--r--3rdparty/asio/include/asio/ts/timer.hpp26
-rw-r--r--3rdparty/asio/include/asio/unyield.hpp21
-rw-r--r--3rdparty/asio/include/asio/use_awaitable.hpp161
-rw-r--r--3rdparty/asio/include/asio/use_future.hpp159
-rw-r--r--3rdparty/asio/include/asio/uses_executor.hpp67
-rw-r--r--3rdparty/asio/include/asio/version.hpp23
-rw-r--r--3rdparty/asio/include/asio/wait_traits.hpp56
-rw-r--r--3rdparty/asio/include/asio/windows/basic_object_handle.hpp485
-rw-r--r--3rdparty/asio/include/asio/windows/basic_overlapped_handle.hpp455
-rw-r--r--3rdparty/asio/include/asio/windows/basic_random_access_handle.hpp567
-rw-r--r--3rdparty/asio/include/asio/windows/basic_stream_handle.hpp551
-rw-r--r--3rdparty/asio/include/asio/windows/object_handle.hpp38
-rw-r--r--3rdparty/asio/include/asio/windows/overlapped_handle.hpp39
-rw-r--r--3rdparty/asio/include/asio/windows/overlapped_ptr.hpp145
-rw-r--r--3rdparty/asio/include/asio/windows/random_access_handle.hpp37
-rw-r--r--3rdparty/asio/include/asio/windows/stream_handle.hpp37
-rw-r--r--3rdparty/asio/include/asio/writable_pipe.hpp35
-rw-r--r--3rdparty/asio/include/asio/write.hpp1414
-rw-r--r--3rdparty/asio/include/asio/write_at.hpp789
-rw-r--r--3rdparty/asio/include/asio/yield.hpp23
-rwxr-xr-x3rdparty/asio/install-sh541
-rwxr-xr-x3rdparty/asio/missing215
-rw-r--r--3rdparty/asio/src/Makefile.am39
-rw-r--r--3rdparty/asio/src/Makefile.in619
-rw-r--r--3rdparty/asio/src/Makefile.mgw291
-rw-r--r--3rdparty/asio/src/Makefile.msc550
-rw-r--r--3rdparty/asio/src/asio.cpp11
-rw-r--r--3rdparty/asio/src/asio_ssl.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp11/Makefile.am308
-rw-r--r--3rdparty/asio/src/examples/cpp11/Makefile.in2975
-rw-r--r--3rdparty/asio/src/examples/cpp11/allocation/server.cpp217
-rw-r--r--3rdparty/asio/src/examples/cpp11/buffers/reference_counted.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_client.cpp167
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_message.hpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/chat_server.cpp227
-rw-r--r--3rdparty/asio/src/examples/cpp11/chat/posix_chat_client.cpp198
-rw-r--r--3rdparty/asio/src/examples/cpp11/deferred/deferred_1.cpp35
-rw-r--r--3rdparty/asio/src/examples/cpp11/deferred/deferred_2.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/async_tcp_echo_server.cpp114
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/async_udp_echo_server.cpp82
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_tcp_echo_client.cpp55
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_tcp_echo_server.cpp74
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_udp_echo_client.cpp58
-rw-r--r--3rdparty/asio/src/examples/cpp11/echo/blocking_udp_echo_server.cpp52
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/actor.cpp286
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/bank_account_1.cpp57
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/bank_account_2.cpp54
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/fork_join.cpp289
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/pipeline.cpp288
-rw-r--r--3rdparty/asio/src/examples/cpp11/executors/priority_scheduler.cpp148
-rw-r--r--3rdparty/asio/src/examples/cpp11/files/async_file_copy.cpp101
-rw-r--r--3rdparty/asio/src/examples/cpp11/files/blocking_file_copy.cpp65
-rw-r--r--3rdparty/asio/src/examples/cpp11/fork/daemon.cpp189
-rw-r--r--3rdparty/asio/src/examples/cpp11/fork/process_per_connection.cpp162
-rw-r--r--3rdparty/asio/src/examples/cpp11/futures/daytime_client.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/handler_tracking/async_tcp_echo_server.cpp135
-rw-r--r--3rdparty/asio/src/examples/cpp11/handler_tracking/custom_tracking.hpp211
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/client/async_client.cpp204
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/client/sync_client.cpp106
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection.cpp93
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection.hpp79
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection_manager.cpp40
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/connection_manager.hpp48
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/main.cpp43
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/mime_types.cpp45
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_handler.hpp47
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/server.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server/server.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/connection.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/connection.hpp71
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/io_context_pool.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/io_context_pool.hpp59
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/main.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request_handler.hpp47
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/server.cpp86
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server2/server.hpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/connection.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/connection.hpp71
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/main.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request_handler.hpp47
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/server.cpp97
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server3/server.hpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/file_handler.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/file_handler.hpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/header.hpp28
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/main.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/mime_types.cpp46
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/mime_types.hpp27
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/reply.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/reply.hpp64
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/request.hpp34
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/request_parser.cpp315
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/request_parser.hpp96
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/server.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp11/http/server4/server.hpp73
-rw-r--r--3rdparty/asio/src/examples/cpp11/icmp/icmp_header.hpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/icmp/ipv4_header.hpp102
-rw-r--r--3rdparty/asio/src/examples/cpp11/icmp/ping.cpp162
-rw-r--r--3rdparty/asio/src/examples/cpp11/invocation/prioritised_handlers.cpp202
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/daytime_client.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/daytime_server.cpp51
-rw-r--r--3rdparty/asio/src/examples/cpp11/iostreams/http_client.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/connect_pair.cpp129
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/fd_passing_stream_client.cpp102
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/fd_passing_stream_server.cpp160
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/iostream_client.cpp61
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/stream_client.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/local/stream_server.cpp121
-rw-r--r--3rdparty/asio/src/examples/cpp11/multicast/receiver.cpp88
-rw-r--r--3rdparty/asio/src/examples/cpp11/multicast/sender.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp11/nonblocking/third_party_lib.cpp212
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_1.cpp159
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_2.cpp229
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_3.cpp238
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_4.cpp252
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_5.cpp289
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_6.cpp349
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_7.cpp268
-rw-r--r--3rdparty/asio/src/examples/cpp11/operations/composed_8.cpp263
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/ranged_wait_for_all.cpp70
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/wait_for_all.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/wait_for_one.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/wait_for_one_error.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/parallel_group/wait_for_one_success.cpp62
-rw-r--r--3rdparty/asio/src/examples/cpp11/porthopper/client.cpp188
-rw-r--r--3rdparty/asio/src/examples/cpp11/porthopper/protocol.hpp156
-rw-r--r--3rdparty/asio/src/examples/cpp11/porthopper/server.cpp187
-rw-r--r--3rdparty/asio/src/examples/cpp11/serialization/client.cpp125
-rw-r--r--3rdparty/asio/src/examples/cpp11/serialization/connection.hpp184
-rw-r--r--3rdparty/asio/src/examples/cpp11/serialization/server.cpp122
-rw-r--r--3rdparty/asio/src/examples/cpp11/serialization/stock.hpp50
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/basic_logger.hpp78
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/daytime_client.cpp101
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/logger.hpp24
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/logger_service.cpp11
-rw-r--r--3rdparty/asio/src/examples/cpp11/services/logger_service.hpp145
-rw-r--r--3rdparty/asio/src/examples/cpp11/socks4/socks4.hpp143
-rw-r--r--3rdparty/asio/src/examples/cpp11/socks4/sync_client.cpp94
-rw-r--r--3rdparty/asio/src/examples/cpp11/spawn/echo_server.cpp117
-rw-r--r--3rdparty/asio/src/examples/cpp11/spawn/parallel_grep.cpp86
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/README8
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/ca.pem50
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/client.cpp165
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/dh4096.pem25
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/server.cpp145
-rw-r--r--3rdparty/asio/src/examples/cpp11/ssl/server.pem99
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/async_tcp_client.cpp311
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_tcp_client.cpp192
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_token_tcp_client.cpp171
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/blocking_udp_client.cpp155
-rw-r--r--3rdparty/asio/src/examples/cpp11/timeouts/server.cpp433
-rw-r--r--3rdparty/asio/src/examples/cpp11/timers/time_t_timer.cpp106
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime1/client.cpp57
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime2/server.cpp50
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime3/server.cpp118
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime4/client.cpp52
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime5/server.cpp53
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime6/server.cpp89
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/daytime7/server.cpp159
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer1/timer.cpp24
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer2/timer.cpp29
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer3/timer.cpp43
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer4/timer.cpp54
-rw-r--r--3rdparty/asio/src/examples/cpp11/tutorial/timer5/timer.cpp81
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/line_reader.hpp48
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/main.cpp60
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/sleep.cpp22
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/sleep.hpp35
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/stdin_line_reader.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp11/type_erasure/stdin_line_reader.hpp30
-rw-r--r--3rdparty/asio/src/examples/cpp11/windows/transmit_file.cpp176
-rw-r--r--3rdparty/asio/src/examples/cpp14/Makefile.am95
-rw-r--r--3rdparty/asio/src/examples/cpp14/Makefile.in1378
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_1.cpp35
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_2.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_3.cpp51
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_4.cpp59
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_5.cpp66
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_6.cpp75
-rw-r--r--3rdparty/asio/src/examples/cpp14/deferred/deferred_7.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/async_tcp_echo_server.cpp117
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/async_udp_echo_server.cpp83
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_tcp_echo_client.cpp55
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_tcp_echo_server.cpp77
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_udp_echo_client.cpp59
-rw-r--r--3rdparty/asio/src/examples/cpp14/echo/blocking_udp_echo_server.cpp53
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/actor.cpp285
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/async_1.cpp54
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/async_2.cpp79
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/bank_account_1.cpp57
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/bank_account_2.cpp55
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/fork_join.cpp289
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/pipeline.cpp280
-rw-r--r--3rdparty/asio/src/examples/cpp14/executors/priority_scheduler.cpp181
-rw-r--r--3rdparty/asio/src/examples/cpp14/iostreams/http_client.cpp91
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/c_callback_wrapper.cpp230
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/callback_wrapper.cpp152
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_1.cpp155
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_2.cpp219
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_3.cpp228
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_4.cpp242
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_5.cpp280
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_6.cpp340
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_7.cpp261
-rw-r--r--3rdparty/asio/src/examples/cpp14/operations/composed_8.cpp254
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/parallel_sort.cpp133
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/ranged_wait_for_all.cpp70
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_all.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one_error.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp14/parallel_group/wait_for_one_success.cpp64
-rw-r--r--3rdparty/asio/src/examples/cpp17/Makefile.am37
-rw-r--r--3rdparty/asio/src/examples/cpp17/Makefile.in738
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/chat_server.cpp222
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server.cpp76
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_single_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_as_tuple_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/echo_server_with_default.cpp73
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/range_based_for.cpp102
-rw-r--r--3rdparty/asio/src/examples/cpp17/coroutines_ts/refactored_echo_server.cpp80
-rw-r--r--3rdparty/asio/src/examples/cpp20/Makefile.am79
-rw-r--r--3rdparty/asio/src/examples/cpp20/Makefile.in1173
-rw-r--r--3rdparty/asio/src/examples/cpp20/channels/mutual_exclusion_1.cpp182
-rw-r--r--3rdparty/asio/src/examples/cpp20/channels/mutual_exclusion_2.cpp192
-rw-r--r--3rdparty/asio/src/examples/cpp20/channels/throttling_proxy.cpp135
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/chat_server.cpp222
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server.cpp76
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_as_single_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_as_tuple_default.cpp71
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_default.cpp73
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_deferred.cpp72
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/echo_server_with_deferred_default.cpp74
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/refactored_echo_server.cpp80
-rw-r--r--3rdparty/asio/src/examples/cpp20/coroutines/timeout.cpp66
-rw-r--r--3rdparty/asio/src/examples/cpp20/invocation/completion_executor.cpp83
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/c_callback_wrapper.cpp232
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/callback_wrapper.cpp154
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_1.cpp157
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_2.cpp225
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_3.cpp232
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_4.cpp247
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_5.cpp284
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_6.cpp345
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_7.cpp262
-rw-r--r--3rdparty/asio/src/examples/cpp20/operations/composed_8.cpp255
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/line_reader.hpp39
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/main.cpp35
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/sleep.cpp22
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/sleep.hpp32
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/stdin_line_reader.cpp44
-rw-r--r--3rdparty/asio/src/examples/cpp20/type_erasure/stdin_line_reader.hpp30
-rw-r--r--3rdparty/asio/src/tests/Makefile.am656
-rw-r--r--3rdparty/asio/src/tests/Makefile.in6367
-rw-r--r--3rdparty/asio/src/tests/latency/allocator.hpp52
-rw-r--r--3rdparty/asio/src/tests/latency/high_res_clock.hpp53
-rw-r--r--3rdparty/asio/src/tests/latency/tcp_client.cpp124
-rw-r--r--3rdparty/asio/src/tests/latency/tcp_server.cpp114
-rw-r--r--3rdparty/asio/src/tests/latency/udp_client.cpp104
-rw-r--r--3rdparty/asio/src/tests/latency/udp_server.cpp125
-rw-r--r--3rdparty/asio/src/tests/performance/client.cpp286
-rw-r--r--3rdparty/asio/src/tests/performance/handler_allocator.hpp112
-rw-r--r--3rdparty/asio/src/tests/performance/server.cpp233
-rw-r--r--3rdparty/asio/src/tests/properties/Makefile.am367
-rw-r--r--3rdparty/asio/src/tests/properties/Makefile.in5585
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_free_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_free_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_member_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_member_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_prefer.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_free_require.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_prefer.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_member_require.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_applicable_unsupported.cpp33
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_free_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_prefer.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_member_require.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_not_preferable_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_prefer_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_free.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_member.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_query_unsupported.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_free.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_member.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_free.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_member.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_free_prefer.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_free_require.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_member_prefer.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_member_require.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_static.cpp61
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/prefer_unsupported.cpp46
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/query_static.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_free.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_member.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_concept_static.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_free.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_member.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp03/require_static.cpp61
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_free_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_free_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_member_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_member_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_free_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_member_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_applicable_unsupported.cpp33
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_free_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_prefer.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_member_require.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_static.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_not_preferable_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_prefer_unsupported.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_free.cpp37
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_member.cpp37
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_free.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_member.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_query_unsupported.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_free.cpp44
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_member.cpp44
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_free.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_member.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_static.cpp41
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_static.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_free.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_member.cpp48
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_free.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_member.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_static.cpp45
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_free_prefer.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_free_require.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_member_prefer.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_member_require.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_static.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/prefer_unsupported.cpp59
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_free.cpp49
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_member.cpp49
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/query_static.cpp60
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_free.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_member.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_concept_static.cpp58
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_free.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_member.cpp64
-rw-r--r--3rdparty/asio/src/tests/properties/cpp11/require_static.cpp68
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_free_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_free_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_member_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_member_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_free_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_prefer.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_member_require.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_static.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_free_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_prefer.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_member_require.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_static.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_not_preferable_unsupported.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_static.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_prefer_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_free.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_member.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_free.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_member.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_static.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_not_applicable_unsupported.cpp26
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_static.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_query_unsupported.cpp27
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_free.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_member.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_free.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_member.cpp34
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_static.cpp31
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_not_applicable_unsupported.cpp28
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_static.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_concept_unsupported.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_free.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_member.cpp39
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_free.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_member.cpp38
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_static.cpp35
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_not_applicable_unsupported.cpp32
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_static.cpp36
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/can_require_unsupported.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_free_prefer.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_free_require.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_member_prefer.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_member_require.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/prefer_unsupported.cpp50
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_free.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_member.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/query_static.cpp40
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_free.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_member.cpp43
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_concept_static.cpp42
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_free.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_member.cpp55
-rw-r--r--3rdparty/asio/src/tests/properties/cpp14/require_static.cpp52
-rw-r--r--3rdparty/asio/src/tests/unit/any_completion_executor.cpp463
-rw-r--r--3rdparty/asio/src/tests/unit/any_completion_handler.cpp260
-rw-r--r--3rdparty/asio/src/tests/unit/any_io_executor.cpp515
-rw-r--r--3rdparty/asio/src/tests/unit/append.cpp58
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/async_ops.hpp413
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/async_result.hpp150
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/gettable_socket_option.hpp54
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/io_control_command.hpp32
-rw-r--r--3rdparty/asio/src/tests/unit/archetypes/settable_socket_option.hpp49
-rw-r--r--3rdparty/asio/src/tests/unit/as_tuple.cpp122
-rw-r--r--3rdparty/asio/src/tests/unit/associated_allocator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_cancellation_slot.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associated_immediate_executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/associator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/async_result.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/awaitable.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_datagram_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_deadline_timer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_file.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_random_access_file.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_raw_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_readable_pipe.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_seq_packet_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_serial_port.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/basic_signal_set.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_socket_acceptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_stream_file.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_stream_socket.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_streambuf.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_waitable_timer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/basic_writable_pipe.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/bind_allocator.cpp237
-rw-r--r--3rdparty/asio/src/tests/unit/bind_cancellation_slot.cpp202
-rw-r--r--3rdparty/asio/src/tests/unit/bind_executor.cpp189
-rw-r--r--3rdparty/asio/src/tests/unit/bind_immediate_executor.cpp199
-rw-r--r--3rdparty/asio/src/tests/unit/buffer.cpp913
-rw-r--r--3rdparty/asio/src/tests/unit/buffer_registration.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_read_stream.cpp329
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_stream.cpp355
-rw-r--r--3rdparty/asio/src/tests/unit/buffered_write_stream.cpp344
-rw-r--r--3rdparty/asio/src/tests/unit/buffers_iterator.cpp281
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_signal.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_state.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/cancellation_type.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/co_spawn.cpp133
-rw-r--r--3rdparty/asio/src/tests/unit/completion_condition.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/compose.cpp528
-rw-r--r--3rdparty/asio/src/tests/unit/connect.cpp1180
-rw-r--r--3rdparty/asio/src/tests/unit/connect_pipe.cpp154
-rw-r--r--3rdparty/asio/src/tests/unit/consign.cpp56
-rw-r--r--3rdparty/asio/src/tests/unit/coroutine.cpp112
-rw-r--r--3rdparty/asio/src/tests/unit/deadline_timer.cpp444
-rw-r--r--3rdparty/asio/src/tests/unit/defer.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/deferred.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/detached.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/dispatch.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/error.cpp89
-rw-r--r--3rdparty/asio/src/tests/unit/execution/any_executor.cpp1202
-rw-r--r--3rdparty/asio/src/tests/unit/execution/blocking.cpp1921
-rw-r--r--3rdparty/asio/src/tests/unit/execution/blocking_adaptation.cpp1323
-rw-r--r--3rdparty/asio/src/tests/unit/execution/context_as.cpp147
-rw-r--r--3rdparty/asio/src/tests/unit/execution/executor.cpp106
-rw-r--r--3rdparty/asio/src/tests/unit/execution/invocable_archetype.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/execution/mapping.cpp1985
-rw-r--r--3rdparty/asio/src/tests/unit/execution/outstanding_work.cpp1252
-rw-r--r--3rdparty/asio/src/tests/unit/execution/prefer_only.cpp533
-rw-r--r--3rdparty/asio/src/tests/unit/execution/relationship.cpp1252
-rw-r--r--3rdparty/asio/src/tests/unit/execution_context.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/executor_work_guard.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/awaitable_operators.cpp297
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/basic_channel.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/basic_concurrent_channel.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/channel.cpp888
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/channel_traits.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/co_composed.cpp518
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/concurrent_channel.cpp165
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/allocator.cpp113
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/cancel.cpp179
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/co_spawn.cpp67
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/exception.cpp172
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/executor.cpp116
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/partial.cpp45
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/simple_test.cpp264
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/stack_test.cpp83
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/coro/use_coro.cpp77
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/parallel_group.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/experimental/promise.cpp226
-rw-r--r--3rdparty/asio/src/tests/unit/file_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/generic/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/generic/datagram_protocol.cpp292
-rw-r--r--3rdparty/asio/src/tests/unit/generic/raw_protocol.cpp293
-rw-r--r--3rdparty/asio/src/tests/unit/generic/seq_packet_protocol.cpp212
-rw-r--r--3rdparty/asio/src/tests/unit/generic/stream_protocol.cpp263
-rw-r--r--3rdparty/asio/src/tests/unit/high_resolution_timer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/io_context.cpp566
-rw-r--r--3rdparty/asio/src/tests/unit/io_context_strand.cpp316
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address.cpp147
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4.cpp329
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4_iterator.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v4_range.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6.cpp414
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6_iterator.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/address_v6_range.cpp27
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_entry.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_iterator.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/basic_resolver_query.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/host_name.cpp55
-rw-r--r--3rdparty/asio/src/tests/unit/ip/icmp.cpp606
-rw-r--r--3rdparty/asio/src/tests/unit/ip/multicast.cpp363
-rw-r--r--3rdparty/asio/src/tests/unit/ip/network_v4.cpp314
-rw-r--r--3rdparty/asio/src/tests/unit/ip/network_v6.cpp238
-rw-r--r--3rdparty/asio/src/tests/unit/ip/resolver_query_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ip/tcp.cpp1336
-rw-r--r--3rdparty/asio/src/tests/unit/ip/udp.cpp692
-rw-r--r--3rdparty/asio/src/tests/unit/ip/unicast.cpp171
-rw-r--r--3rdparty/asio/src/tests/unit/ip/v6_only.cpp135
-rw-r--r--3rdparty/asio/src/tests/unit/is_read_buffered.cpp129
-rw-r--r--3rdparty/asio/src/tests/unit/is_write_buffered.cpp129
-rw-r--r--3rdparty/asio/src/tests/unit/local/basic_endpoint.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/local/connect_pair.cpp76
-rw-r--r--3rdparty/asio/src/tests/unit/local/datagram_protocol.cpp242
-rw-r--r--3rdparty/asio/src/tests/unit/local/seq_packet_protocol.cpp209
-rw-r--r--3rdparty/asio/src/tests/unit/local/stream_protocol.cpp219
-rw-r--r--3rdparty/asio/src/tests/unit/packaged_task.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/placeholders.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/basic_descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/basic_stream_descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/descriptor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/descriptor_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/posix/stream_descriptor.cpp190
-rw-r--r--3rdparty/asio/src/tests/unit/post.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/prepend.cpp58
-rw-r--r--3rdparty/asio/src/tests/unit/random_access_file.cpp171
-rw-r--r--3rdparty/asio/src/tests/unit/read.cpp4933
-rw-r--r--3rdparty/asio/src/tests/unit/read_at.cpp7446
-rw-r--r--3rdparty/asio/src/tests/unit/read_until.cpp1629
-rw-r--r--3rdparty/asio/src/tests/unit/readable_pipe.cpp131
-rw-r--r--3rdparty/asio/src/tests/unit/recycling_allocator.cpp80
-rw-r--r--3rdparty/asio/src/tests/unit/redirect_error.cpp121
-rw-r--r--3rdparty/asio/src/tests/unit/registered_buffer.cpp111
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port.cpp169
-rw-r--r--3rdparty/asio/src/tests/unit/serial_port_base.cpp99
-rw-r--r--3rdparty/asio/src/tests/unit/signal_set.cpp98
-rw-r--r--3rdparty/asio/src/tests/unit/signal_set_base.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/socket_base.cpp650
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/context.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/context_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/error.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/host_name_verification.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/rfc2818_verification.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/stream.cpp199
-rw-r--r--3rdparty/asio/src/tests/unit/ssl/stream_base.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/static_thread_pool.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/steady_timer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/strand.cpp458
-rw-r--r--3rdparty/asio/src/tests/unit/stream_file.cpp173
-rw-r--r--3rdparty/asio/src/tests/unit/streambuf.cpp62
-rw-r--r--3rdparty/asio/src/tests/unit/system_context.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/system_executor.cpp147
-rw-r--r--3rdparty/asio/src/tests/unit/system_timer.cpp500
-rw-r--r--3rdparty/asio/src/tests/unit/this_coro.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/thread.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/thread_pool.cpp283
-rw-r--r--3rdparty/asio/src/tests/unit/time_traits.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/ts/buffer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/executor.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/internet.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/io_context.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/net.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/netfwd.cpp33
-rw-r--r--3rdparty/asio/src/tests/unit/ts/socket.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/ts/timer.cpp30
-rw-r--r--3rdparty/asio/src/tests/unit/unit_test.hpp190
-rw-r--r--3rdparty/asio/src/tests/unit/use_awaitable.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/use_future.cpp670
-rw-r--r--3rdparty/asio/src/tests/unit/uses_executor.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/wait_traits.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_object_handle.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_overlapped_handle.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_random_access_handle.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/basic_stream_handle.cpp25
-rw-r--r--3rdparty/asio/src/tests/unit/windows/object_handle.cpp130
-rw-r--r--3rdparty/asio/src/tests/unit/windows/overlapped_handle.cpp26
-rw-r--r--3rdparty/asio/src/tests/unit/windows/overlapped_ptr.cpp119
-rw-r--r--3rdparty/asio/src/tests/unit/windows/random_access_handle.cpp162
-rw-r--r--3rdparty/asio/src/tests/unit/windows/stream_handle.cpp155
-rw-r--r--3rdparty/asio/src/tests/unit/writable_pipe.cpp136
-rw-r--r--3rdparty/asio/src/tests/unit/write.cpp4832
-rw-r--r--3rdparty/asio/src/tests/unit/write_at.cpp7499
-rwxr-xr-x3rdparty/asio/src/tools/handlerlive.pl89
-rwxr-xr-x3rdparty/asio/src/tools/handlertree.pl140
-rwxr-xr-x3rdparty/asio/src/tools/handlerviz.pl375
-rwxr-xr-x3rdparty/asio/test-driver153
-rw-r--r--3rdparty/asmjit/.editorconfig10
-rw-r--r--3rdparty/asmjit/.gitignore3
-rw-r--r--3rdparty/asmjit/CMakeLists.txt716
-rw-r--r--3rdparty/asmjit/CMakePresets.json53
-rw-r--r--3rdparty/asmjit/CONTRIBUTING.md104
-rw-r--r--3rdparty/asmjit/LICENSE.md17
-rw-r--r--3rdparty/asmjit/README.md79
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_codegen.cpp83
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_codegen.h117
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_codegen_a64.cpp707
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_codegen_x86.cpp5336
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_overhead.cpp431
-rw-r--r--3rdparty/asmjit/asmjit-testing/bench/asmjit_bench_regalloc.cpp517
-rw-r--r--3rdparty/asmjit/asmjit-testing/commons/asmjitutils.h228
-rw-r--r--3rdparty/asmjit/asmjit-testing/commons/cmdline.h63
-rw-r--r--3rdparty/asmjit/asmjit-testing/commons/performancetimer.h27
-rw-r--r--3rdparty/asmjit/asmjit-testing/commons/random.h77
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler.cpp107
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler.h109
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler_a64.cpp4057
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler_x64.cpp18073
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_assembler_x86.cpp8492
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_compiler.cpp407
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_compiler.h83
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_compiler_a64.cpp688
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_compiler_x86.cpp4694
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_emitters.cpp328
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_environment.cpp302
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_instinfo.cpp206
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_misc.h265
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_runner.cpp171
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_unicompiler.cpp5674
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_unicompiler_avx2fma.cpp49
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_unicompiler_sse2.cpp72
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/asmjit_test_x86_sections.cpp169
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/broken.cpp310
-rw-r--r--3rdparty/asmjit/asmjit-testing/tests/broken.h200
-rw-r--r--3rdparty/asmjit/asmjit/a64.h55
-rw-r--r--3rdparty/asmjit/asmjit/arm.h57
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64archtraits_p.h82
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64assembler.cpp5338
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64assembler.h61
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64builder.cpp57
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64builder.h57
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64compiler.cpp72
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64compiler.h267
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64emithelper.cpp481
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64emithelper_p.h59
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64emitter.h1299
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64formatter.cpp66
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64formatter_p.h43
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64func.cpp212
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64func_p.h33
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64globals.h1917
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instapi.cpp252
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instapi_p.h38
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instdb.cpp2707
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instdb.h77
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64instdb_p.h885
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64operand.cpp85
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64operand.h1105
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64rapass.cpp909
-rw-r--r--3rdparty/asmjit/asmjit/arm/a64rapass_p.h113
-rw-r--r--3rdparty/asmjit/asmjit/arm/armformatter.cpp620
-rw-r--r--3rdparty/asmjit/asmjit/arm/armformatter_p.h69
-rw-r--r--3rdparty/asmjit/asmjit/arm/armglobals.h17
-rw-r--r--3rdparty/asmjit/asmjit/arm/armutils.h247
-rw-r--r--3rdparty/asmjit/asmjit/asmjit-scope-begin.h17
-rw-r--r--3rdparty/asmjit/asmjit/asmjit-scope-end.h9
-rw-r--r--3rdparty/asmjit/asmjit/asmjit.h35
-rw-r--r--3rdparty/asmjit/asmjit/asmjit.natvis245
-rw-r--r--3rdparty/asmjit/asmjit/core.h2320
-rw-r--r--3rdparty/asmjit/asmjit/core/api-build_p.h74
-rw-r--r--3rdparty/asmjit/asmjit/core/api-config.h695
-rw-r--r--3rdparty/asmjit/asmjit/core/archcommons.h268
-rw-r--r--3rdparty/asmjit/asmjit/core/archtraits.cpp167
-rw-r--r--3rdparty/asmjit/asmjit/core/archtraits.h310
-rw-r--r--3rdparty/asmjit/asmjit/core/assembler.cpp444
-rw-r--r--3rdparty/asmjit/asmjit/core/assembler.h147
-rw-r--r--3rdparty/asmjit/asmjit/core/builder.cpp938
-rw-r--r--3rdparty/asmjit/asmjit/core/builder.h1664
-rw-r--r--3rdparty/asmjit/asmjit/core/builder_p.h38
-rw-r--r--3rdparty/asmjit/asmjit/core/codebuffer.h135
-rw-r--r--3rdparty/asmjit/asmjit/core/codeholder.cpp1451
-rw-r--r--3rdparty/asmjit/asmjit/core/codeholder.h1318
-rw-r--r--3rdparty/asmjit/asmjit/core/codewriter.cpp302
-rw-r--r--3rdparty/asmjit/asmjit/core/codewriter_p.h188
-rw-r--r--3rdparty/asmjit/asmjit/core/compiler.cpp615
-rw-r--r--3rdparty/asmjit/asmjit/core/compiler.h859
-rw-r--r--3rdparty/asmjit/asmjit/core/compilerdefs.h247
-rw-r--r--3rdparty/asmjit/asmjit/core/constpool.cpp371
-rw-r--r--3rdparty/asmjit/asmjit/core/constpool.h280
-rw-r--r--3rdparty/asmjit/asmjit/core/cpuinfo.cpp2386
-rw-r--r--3rdparty/asmjit/asmjit/core/cpuinfo.h1413
-rw-r--r--3rdparty/asmjit/asmjit/core/emithelper.cpp365
-rw-r--r--3rdparty/asmjit/asmjit/core/emithelper_p.h61
-rw-r--r--3rdparty/asmjit/asmjit/core/emitter.cpp443
-rw-r--r--3rdparty/asmjit/asmjit/core/emitter.h938
-rw-r--r--3rdparty/asmjit/asmjit/core/emitterutils.cpp129
-rw-r--r--3rdparty/asmjit/asmjit/core/emitterutils_p.h107
-rw-r--r--3rdparty/asmjit/asmjit/core/environment.cpp47
-rw-r--r--3rdparty/asmjit/asmjit/core/environment.h622
-rw-r--r--3rdparty/asmjit/asmjit/core/errorhandler.cpp19
-rw-r--r--3rdparty/asmjit/asmjit/core/errorhandler.h228
-rw-r--r--3rdparty/asmjit/asmjit/core/fixup.h282
-rw-r--r--3rdparty/asmjit/asmjit/core/formatter.cpp628
-rw-r--r--3rdparty/asmjit/asmjit/core/formatter.h266
-rw-r--r--3rdparty/asmjit/asmjit/core/formatter_p.h40
-rw-r--r--3rdparty/asmjit/asmjit/core/func.cpp316
-rw-r--r--3rdparty/asmjit/asmjit/core/func.h1878
-rw-r--r--3rdparty/asmjit/asmjit/core/funcargscontext.cpp340
-rw-r--r--3rdparty/asmjit/asmjit/core/funcargscontext_p.h226
-rw-r--r--3rdparty/asmjit/asmjit/core/globals.cpp135
-rw-r--r--3rdparty/asmjit/asmjit/core/globals.h458
-rw-r--r--3rdparty/asmjit/asmjit/core/inst.cpp129
-rw-r--r--3rdparty/asmjit/asmjit/core/inst.h924
-rw-r--r--3rdparty/asmjit/asmjit/core/instdb.cpp142
-rw-r--r--3rdparty/asmjit/asmjit/core/instdb_p.h41
-rw-r--r--3rdparty/asmjit/asmjit/core/jitallocator.cpp1646
-rw-r--r--3rdparty/asmjit/asmjit/core/jitallocator.h615
-rw-r--r--3rdparty/asmjit/asmjit/core/jitruntime.cpp86
-rw-r--r--3rdparty/asmjit/asmjit/core/jitruntime.h107
-rw-r--r--3rdparty/asmjit/asmjit/core/logger.cpp79
-rw-r--r--3rdparty/asmjit/asmjit/core/logger.h222
-rw-r--r--3rdparty/asmjit/asmjit/core/misc_p.h33
-rw-r--r--3rdparty/asmjit/asmjit/core/operand.cpp132
-rw-r--r--3rdparty/asmjit/asmjit/core/operand.h2690
-rw-r--r--3rdparty/asmjit/asmjit/core/osutils.cpp41
-rw-r--r--3rdparty/asmjit/asmjit/core/osutils.h54
-rw-r--r--3rdparty/asmjit/asmjit/core/osutils_p.h78
-rw-r--r--3rdparty/asmjit/asmjit/core/raassignment_p.h495
-rw-r--r--3rdparty/asmjit/asmjit/core/racfgblock_p.h390
-rw-r--r--3rdparty/asmjit/asmjit/core/racfgbuilder_p.h653
-rw-r--r--3rdparty/asmjit/asmjit/core/raconstraints_p.h65
-rw-r--r--3rdparty/asmjit/asmjit/core/radefs_p.h1038
-rw-r--r--3rdparty/asmjit/asmjit/core/rainst_p.h438
-rw-r--r--3rdparty/asmjit/asmjit/core/ralocal.cpp1272
-rw-r--r--3rdparty/asmjit/asmjit/core/ralocal_p.h302
-rw-r--r--3rdparty/asmjit/asmjit/core/rapass.cpp2352
-rw-r--r--3rdparty/asmjit/asmjit/core/rapass_p.h732
-rw-r--r--3rdparty/asmjit/asmjit/core/rareg_p.h353
-rw-r--r--3rdparty/asmjit/asmjit/core/rastack.cpp193
-rw-r--r--3rdparty/asmjit/asmjit/core/rastack_p.h194
-rw-r--r--3rdparty/asmjit/asmjit/core/string.cpp666
-rw-r--r--3rdparty/asmjit/asmjit/core/string.h417
-rw-r--r--3rdparty/asmjit/asmjit/core/target.cpp17
-rw-r--r--3rdparty/asmjit/asmjit/core/target.h71
-rw-r--r--3rdparty/asmjit/asmjit/core/type.cpp70
-rw-r--r--3rdparty/asmjit/asmjit/core/type.h512
-rw-r--r--3rdparty/asmjit/asmjit/core/virtmem.cpp1257
-rw-r--r--3rdparty/asmjit/asmjit/core/virtmem.h338
-rw-r--r--3rdparty/asmjit/asmjit/host.h33
-rw-r--r--3rdparty/asmjit/asmjit/support/arena.cpp515
-rw-r--r--3rdparty/asmjit/asmjit/support/arena.h498
-rw-r--r--3rdparty/asmjit/asmjit/support/arenabitset.cpp253
-rw-r--r--3rdparty/asmjit/asmjit/support/arenabitset_p.h436
-rw-r--r--3rdparty/asmjit/asmjit/support/arenahash.cpp309
-rw-r--r--3rdparty/asmjit/asmjit/support/arenahash.h198
-rw-r--r--3rdparty/asmjit/asmjit/support/arenalist.cpp163
-rw-r--r--3rdparty/asmjit/asmjit/support/arenalist.h221
-rw-r--r--3rdparty/asmjit/asmjit/support/arenapool.h66
-rw-r--r--3rdparty/asmjit/asmjit/support/arenastring.h123
-rw-r--r--3rdparty/asmjit/asmjit/support/arenatree.cpp98
-rw-r--r--3rdparty/asmjit/asmjit/support/arenatree.h407
-rw-r--r--3rdparty/asmjit/asmjit/support/arenavector.cpp316
-rw-r--r--3rdparty/asmjit/asmjit/support/arenavector.h641
-rw-r--r--3rdparty/asmjit/asmjit/support/span.h337
-rw-r--r--3rdparty/asmjit/asmjit/support/support.cpp679
-rw-r--r--3rdparty/asmjit/asmjit/support/support.h1898
-rw-r--r--3rdparty/asmjit/asmjit/support/support_p.h255
-rw-r--r--3rdparty/asmjit/asmjit/ujit.h17
-rw-r--r--3rdparty/asmjit/asmjit/ujit/ujitbase.h734
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicompiler.h2097
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicompiler_a64.cpp4391
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicompiler_utils_p.h32
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicompiler_x86.cpp7591
-rw-r--r--3rdparty/asmjit/asmjit/ujit/unicondition.h293
-rw-r--r--3rdparty/asmjit/asmjit/ujit/uniop.h819
-rw-r--r--3rdparty/asmjit/asmjit/ujit/vecconsttable.cpp20
-rw-r--r--3rdparty/asmjit/asmjit/ujit/vecconsttable.h454
-rw-r--r--3rdparty/asmjit/asmjit/x86.h84
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86archtraits_p.h165
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86assembler.cpp5141
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86assembler.h706
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86builder.cpp58
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86builder.h354
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86compiler.cpp73
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86compiler.h828
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86emithelper.cpp708
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86emithelper_p.h121
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86emitter.h4445
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86formatter.cpp1015
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86formatter_p.h58
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86func.cpp523
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86func_p.h33
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86globals.h2206
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instapi.cpp1938
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instapi_p.h39
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instdb.cpp6182
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instdb.h704
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86instdb_p.h315
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86opcode_p.h434
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86operand.cpp249
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86operand.h1195
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86rapass.cpp1653
-rw-r--r--3rdparty/asmjit/asmjit/x86/x86rapass_p.h96
-rw-r--r--3rdparty/asmjit/configure.sh9
-rw-r--r--3rdparty/asmjit/configure_sanitizers.sh13
-rw-r--r--3rdparty/asmjit/configure_vs2022_x64.bat2
-rw-r--r--3rdparty/asmjit/configure_vs2022_x86.bat2
-rw-r--r--3rdparty/asmjit/db/LICENSE.md17
-rw-r--r--3rdparty/asmjit/db/README.md21
-rw-r--r--3rdparty/asmjit/db/aarch32.js987
-rw-r--r--3rdparty/asmjit/db/aarch64.js920
-rw-r--r--3rdparty/asmjit/db/base.js707
-rw-r--r--3rdparty/asmjit/db/exp.js760
-rw-r--r--3rdparty/asmjit/db/index.js11
-rw-r--r--3rdparty/asmjit/db/isa_aarch32.json2783
-rw-r--r--3rdparty/asmjit/db/isa_aarch64.json3820
-rw-r--r--3rdparty/asmjit/db/isa_aarch64_sme.json15
-rw-r--r--3rdparty/asmjit/db/isa_x86.json4244
-rw-r--r--3rdparty/asmjit/db/isa_x86.md145
-rw-r--r--3rdparty/asmjit/db/package.json29
-rw-r--r--3rdparty/asmjit/db/x86.js1273
-rw-r--r--3rdparty/asmjit/tools/enumgen.js414
-rwxr-xr-x3rdparty/asmjit/tools/enumgen.sh3
-rw-r--r--3rdparty/asmjit/tools/generator-commons.js594
-rw-r--r--3rdparty/asmjit/tools/generator-cxx.js274
-rw-r--r--3rdparty/asmjit/tools/tablegen-a64.js351
-rwxr-xr-x3rdparty/asmjit/tools/tablegen-a64.sh3
-rw-r--r--3rdparty/asmjit/tools/tablegen-x86.js2644
-rwxr-xr-x3rdparty/asmjit/tools/tablegen-x86.sh3
-rw-r--r--3rdparty/asmjit/tools/tablegen.js655
-rwxr-xr-x3rdparty/asmjit/tools/tablegen.sh5
-rw-r--r--3rdparty/benchmark/.clang-format96
-rw-r--r--3rdparty/benchmark/.gitignore46
-rw-r--r--3rdparty/benchmark/.travis-libcxx-setup.sh22
-rw-r--r--3rdparty/benchmark/.travis.yml92
-rw-r--r--3rdparty/benchmark/.ycm_extra_conf.py115
-rw-r--r--3rdparty/benchmark/AUTHORS34
-rw-r--r--3rdparty/benchmark/CMakeLists.txt166
-rw-r--r--3rdparty/benchmark/CONTRIBUTING.md58
-rw-r--r--3rdparty/benchmark/CONTRIBUTORS52
-rw-r--r--3rdparty/benchmark/LICENSE202
-rw-r--r--3rdparty/benchmark/README.md578
-rw-r--r--3rdparty/benchmark/appveyor.yml54
-rw-r--r--3rdparty/benchmark/cmake/AddCXXCompilerFlag.cmake37
-rw-r--r--3rdparty/benchmark/cmake/CXXFeatureCheck.cmake44
-rw-r--r--3rdparty/benchmark/cmake/GetGitVersion.cmake51
-rw-r--r--3rdparty/benchmark/cmake/gnu_posix_regex.cpp12
-rw-r--r--3rdparty/benchmark/cmake/posix_regex.cpp14
-rw-r--r--3rdparty/benchmark/cmake/std_regex.cpp10
-rw-r--r--3rdparty/benchmark/cmake/steady_clock.cpp7
-rw-r--r--3rdparty/benchmark/cmake/thread_safety_attributes.cpp4
-rw-r--r--3rdparty/benchmark/include/benchmark/benchmark.h21
-rw-r--r--3rdparty/benchmark/include/benchmark/benchmark_api.h844
-rw-r--r--3rdparty/benchmark/include/benchmark/macros.h66
-rw-r--r--3rdparty/benchmark/include/benchmark/reporter.h225
-rw-r--r--3rdparty/benchmark/mingw.py320
-rw-r--r--3rdparty/benchmark/src/CMakeLists.txt66
-rw-r--r--3rdparty/benchmark/src/arraysize.h34
-rw-r--r--3rdparty/benchmark/src/benchmark.cc1143
-rw-r--r--3rdparty/benchmark/src/check.h70
-rw-r--r--3rdparty/benchmark/src/colorprint.cc154
-rw-r--r--3rdparty/benchmark/src/colorprint.h28
-rw-r--r--3rdparty/benchmark/src/commandlineflags.cc220
-rw-r--r--3rdparty/benchmark/src/commandlineflags.h76
-rw-r--r--3rdparty/benchmark/src/complexity.cc283
-rw-r--r--3rdparty/benchmark/src/complexity.h64
-rw-r--r--3rdparty/benchmark/src/console_reporter.cc133
-rw-r--r--3rdparty/benchmark/src/csv_reporter.cc118
-rw-r--r--3rdparty/benchmark/src/cycleclock.h145
-rw-r--r--3rdparty/benchmark/src/internal_macros.h43
-rw-r--r--3rdparty/benchmark/src/json_reporter.cc178
-rw-r--r--3rdparty/benchmark/src/log.h72
-rw-r--r--3rdparty/benchmark/src/mutex.h166
-rw-r--r--3rdparty/benchmark/src/re.h60
-rw-r--r--3rdparty/benchmark/src/re_posix.cc59
-rw-r--r--3rdparty/benchmark/src/re_std.cc44
-rw-r--r--3rdparty/benchmark/src/reporter.cc75
-rw-r--r--3rdparty/benchmark/src/sleep.cc50
-rw-r--r--3rdparty/benchmark/src/sleep.h17
-rw-r--r--3rdparty/benchmark/src/stat.h307
-rw-r--r--3rdparty/benchmark/src/string_util.cc169
-rw-r--r--3rdparty/benchmark/src/string_util.h44
-rw-r--r--3rdparty/benchmark/src/sysinfo.cc332
-rw-r--r--3rdparty/benchmark/src/sysinfo.h10
-rw-r--r--3rdparty/benchmark/src/timers.cc195
-rw-r--r--3rdparty/benchmark/src/timers.h48
-rw-r--r--3rdparty/benchmark/test/CMakeLists.txt139
-rw-r--r--3rdparty/benchmark/test/basic_test.cc102
-rw-r--r--3rdparty/benchmark/test/benchmark_test.cc224
-rw-r--r--3rdparty/benchmark/test/complexity_test.cc153
-rw-r--r--3rdparty/benchmark/test/cxx03_test.cc42
-rw-r--r--3rdparty/benchmark/test/diagnostics_test.cc61
-rw-r--r--3rdparty/benchmark/test/donotoptimize_test.cc36
-rw-r--r--3rdparty/benchmark/test/filter_test.cc105
-rw-r--r--3rdparty/benchmark/test/fixture_test.cc52
-rw-r--r--3rdparty/benchmark/test/map_test.cc58
-rw-r--r--3rdparty/benchmark/test/multiple_ranges_test.cc61
-rw-r--r--3rdparty/benchmark/test/options_test.cc44
-rw-r--r--3rdparty/benchmark/test/output_test.h72
-rw-r--r--3rdparty/benchmark/test/output_test_helper.cc224
-rw-r--r--3rdparty/benchmark/test/register_benchmark_test.cc149
-rw-r--r--3rdparty/benchmark/test/reporter_output_test.cc158
-rw-r--r--3rdparty/benchmark/test/skip_with_error_test.cc161
-rw-r--r--3rdparty/benchmark/tools/compare_bench.py30
-rw-r--r--3rdparty/benchmark/tools/gbench/Inputs/test1_run1.json46
-rw-r--r--3rdparty/benchmark/tools/gbench/Inputs/test1_run2.json46
-rw-r--r--3rdparty/benchmark/tools/gbench/__init__.py8
-rw-r--r--3rdparty/benchmark/tools/gbench/report.py141
-rw-r--r--3rdparty/benchmark/tools/gbench/util.py130
-rw-r--r--3rdparty/bgfx/.editorconfig24
-rw-r--r--3rdparty/bgfx/.gitattributes12
-rw-r--r--3rdparty/bgfx/.github/ISSUE_TEMPLATE/bug_report.md54
-rw-r--r--3rdparty/bgfx/.github/workflows/main.yml250
-rw-r--r--3rdparty/bgfx/.gitignore11
-rw-r--r--3rdparty/bgfx/3rdparty/.editorconfig37
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/LICENSE7
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/cgltf.h6820
-rw-r--r--3rdparty/bgfx/3rdparty/cgltf/cgltf_write.h1488
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/LICENSE.txt21
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imconfig.h145
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui.cpp17061
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui.h3770
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_demo.cpp10686
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_draw.cpp4828
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_internal.h3636
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_tables.cpp4525
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_user.h52
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_user.inl81
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imgui_widgets.cpp10455
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imstb_rectpack.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imstb_textedit.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/imstb_truetype.h1
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/color_picker.h24
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/color_picker.inl122
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/color_wheel.h7
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/color_wheel.inl39
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/dock.h21
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/dock.inl1088
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/file_list.h28
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/file_list.inl127
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/gizmo.h223
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/gizmo.inl2883
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/markdown.h146
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/markdown.inl461
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/memory_editor.h27
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/memory_editor.inl252
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/range_slider.h5
-rw-r--r--3rdparty/bgfx/3rdparty/dear-imgui/widgets/range_slider.inl217
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/LICENSE21
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/PIXEventsCommon.h483
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/PIXEventsGenerated.h10748
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10_1.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10_1shader.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10effect.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10misc.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10sdklayers.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d10shader.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11.h14600
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11_1.h5220
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11_2.h2721
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11_3.h6826
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11_4.h4759
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11sdklayers.h2606
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11shader.h601
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d11shadertracing.h570
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12.h28706
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12compatibility.h739
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12sdklayers.h4110
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12shader.h490
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d12video.h8584
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d9.h2794
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d9caps.h571
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3d9types.h2444
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3dcommon.h1116
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/d3dcompiler.h586
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxcore.h41
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxcore_interface.h316
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi.h2953
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_2.h2466
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_3.h2108
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_4.h1489
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_5.h1540
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgi1_6.h1511
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgicommon.h57
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgidebug.h986
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgiformat.h142
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxgitype.h111
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/dxva2api.h1945
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/pix3.h116
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/pix3_win.h53
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/directx/winapifamily.h30
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/basetsd.h347
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/oaidl.h5
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/objbase.h1
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/ocidl.h5
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/rpc.h5
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/rpcndr.h82
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/unknwn.h3
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/unknwnbase.h124
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/winapifamily.h6
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/windows.h18
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/wrl/client.h6
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/stubs/wrl/implements.h6
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/winadapter.h6
-rw-r--r--3rdparty/bgfx/3rdparty/directx-headers/include/wsl/wrladapter.h803
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/.gitignore3
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/COPYING38
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/FPPBase.h56
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/FPP_protos.h35
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/README13
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp.h251
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp1.c605
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp2.c774
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp3.c413
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp4.c634
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp5.c904
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cpp6.c1168
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cppadd.h418
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/cppdef.h383
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/fpp.exp2
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/fpp.fd4
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/fpp.h176
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/fpp_pragmas.h20
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/makefile61
-rw-r--r--3rdparty/bgfx/3rdparty/fcpp/usecpp.c602
-rwxr-xr-x3rdparty/bgfx/3rdparty/glsl-optimizer/generateParsers.sh5
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/include/c99/inttypes.h305
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/include/c99/stdbool.h47
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/include/c99/stdint.h247
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/include/c99_compat.h180
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/license.txt21
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/getopt/getopt.h82
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/getopt/getopt_long.c511
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/Makefile131
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast.h1129
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_array_index.cpp268
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_expr.cpp95
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_function.cpp1846
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_to_hir.cpp6124
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ast_type.cpp363
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_functions.cpp4680
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_type_macros.h156
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_types.cpp369
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/builtin_variables.cpp1111
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-lex.c3139
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-lex.l578
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-parse.c4889
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-parse.h114
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp-parse.y2521
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/glcpp.h253
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glcpp/pp.c242
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_lexer.cpp4358
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_lexer.ll596
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_optimizer.cpp831
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_optimizer.h92
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser.cpp6892
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser.h352
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser.yy2681
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser_extras.cpp1680
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_parser_extras.h601
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_symbol_table.cpp250
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_symbol_table.h108
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_types.cpp1098
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/glsl_types.h752
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/hir_field_selection.cpp121
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir.cpp2019
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir.h2533
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_basic_block.cpp125
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_basic_block.h28
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_builder.cpp572
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_builder.h222
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_clone.cpp446
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_constant_expression.cpp1978
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_equals.cpp202
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_expression_flattening.cpp86
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_expression_flattening.h38
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_function.cpp401
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_function_can_inline.cpp76
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_function_detect_recursion.cpp358
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_function_inlining.h30
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_hierarchical_visitor.cpp392
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_hierarchical_visitor.h210
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_hv_accept.cpp430
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_import_prototypes.cpp125
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_optimization.h136
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_glsl_visitor.cpp1789
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_glsl_visitor.h105
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_metal_visitor.cpp2039
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_metal_visitor.h36
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_visitor.cpp561
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_print_visitor.h97
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_rvalue_visitor.cpp293
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_rvalue_visitor.h80
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_stats.cpp64
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_stats.h3
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_uniform.h195
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_unused_structs.cpp139
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_unused_structs.h26
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_validate.cpp859
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_variable_refcount.cpp160
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_variable_refcount.h76
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/ir_visitor.h93
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_atomics.cpp277
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_functions.cpp348
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_interface_blocks.cpp385
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniform_block_active_visitor.cpp221
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniform_block_active_visitor.h64
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniform_blocks.cpp363
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniform_initializers.cpp315
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_uniforms.cpp988
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_varyings.cpp1582
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/link_varyings.h266
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/linker.cpp2904
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/linker.h199
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/list.h658
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/loop_analysis.cpp813
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/loop_analysis.h280
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/loop_controls.cpp253
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/loop_unroll.cpp408
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_clip_distance.cpp549
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_discard.cpp201
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_discard_flow.cpp148
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_if_to_cond_assign.cpp252
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_instructions.cpp578
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_jumps.cpp1032
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_mat_op_to_vec.cpp432
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_named_interface_blocks.cpp251
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_noise.cpp71
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_offset_array.cpp91
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_output_reads.cpp173
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_packed_varyings.cpp681
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_packing_builtins.cpp1314
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_ubo_reference.cpp553
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_variable_index_to_cond_assign.cpp550
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vec_index_to_cond_assign.cpp238
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vec_index_to_swizzle.cpp171
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vector.cpp228
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vector_insert.cpp142
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/lower_vertex_id.cpp144
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/main.cpp415
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_algebraic.cpp842
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_array_splitting.cpp415
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_constant_folding.cpp166
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_constant_propagation.cpp464
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_constant_variable.cpp224
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_copy_propagation.cpp350
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_copy_propagation_elements.cpp505
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_cse.cpp419
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_builtin_variables.cpp81
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_builtin_varyings.cpp586
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_code.cpp169
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_code_local.cpp331
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_dead_functions.cpp152
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_flatten_nested_if_blocks.cpp103
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_flip_matrices.cpp123
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_function_inlining.cpp380
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_if_simplification.cpp126
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_minmax.cpp475
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_noop_swizzle.cpp83
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_rebalance_tree.cpp321
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_redundant_jumps.cpp124
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_structure_splitting.cpp366
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_swizzle_swizzle.cpp97
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_tree_grafting.cpp421
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/opt_vectorize.cpp408
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/program.h52
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/s_expression.cpp217
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/s_expression.h180
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/standalone_scaffolding.cpp163
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/standalone_scaffolding.h77
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/strtod.c79
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl/strtod.h46
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/glsl_optimizer_lib.gyp190
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/compiler.h364
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/config.h322
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/context.h85
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/core.h53
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/dd.h54
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/errors.h53
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/glheader.h264
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/glminimal.h479
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/imports.c554
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/imports.h551
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/macros.h824
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/mtypes.h1693
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/main/simple_list.h205
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/hash_table.h288
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_hash_table.c245
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_instruction.h430
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_parameter.h58
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/prog_statevars.h139
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/symbol_table.c435
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/mesa/program/symbol_table.h49
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/binding.cpp22
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/compiler.cpp87
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/compiler.h27
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/shader.cpp182
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/node/shader.h37
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/Makefile.sources9
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/hash_table.c440
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/hash_table.h107
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/macros.h129
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/ralloc.c492
-rw-r--r--3rdparty/bgfx/3rdparty/glsl-optimizer/src/util/ralloc.h449
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/LICENSE.txt1016
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/OGLCompilersDLL/InitializeDll.cpp165
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/OGLCompilersDLL/InitializeDll.h49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/CInterface/spirv_c_interface.cpp124
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.AMD.h108
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.EXT.h44
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.KHR.h58
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.ext.NV.h84
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GlslangToSpv.cpp9656
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/GlslangToSpv.h61
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/InReadableOrder.cpp131
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/Logger.cpp72
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/Logger.h83
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/NonSemanticDebugPrintf.h50
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/NonSemanticShaderDebugInfo100.h171
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SPVRemapper.cpp1532
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SPVRemapper.h312
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvBuilder.cpp4036
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvBuilder.h960
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvPostProcess.cpp495
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvTools.cpp248
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/SpvTools.h93
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/bitutils.h81
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/disassemble.cpp761
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/disassemble.h53
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/doc.cpp3035
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/doc.h259
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/hex_float.h1078
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/spirv.hpp2533
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/SPIRV/spvIR.h520
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/DirStackFileIncluder.h149
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/ResourceLimits.cpp540
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/StandAlone.cpp2140
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/Worklist.h95
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/resource_limits_c.cpp70
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/StandAlone/spirv-remap.cpp375
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/build_info.h62
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/CInterface/glslang_c_interface.cpp486
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/ExtensionHeaders/GL_EXT_shader_realtime_clock.glsl38
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/GenericCodeGen/CodeGen.cpp76
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/GenericCodeGen/Link.cpp91
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslAttributes.cpp149
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslAttributes.h59
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslGrammar.cpp4192
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslGrammar.h142
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslOpMap.cpp173
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslOpMap.h69
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslParseHelper.cpp10282
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslParseHelper.h517
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslParseables.cpp1259
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslParseables.h64
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslScanContext.cpp903
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslScanContext.h109
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslTokenStream.cpp150
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslTokenStream.h96
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/hlslTokens.h374
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/HLSL/pch.h53
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/BaseTypes.h609
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/Common.h341
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/ConstantUnion.h974
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/InfoSink.h144
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/InitializeGlobals.h44
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/PoolAlloc.h318
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/ResourceLimits.h159
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/ShHandle.h176
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/SpirvIntrinsics.h128
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/Types.h2901
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/arrays.h341
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/glslang_c_interface.h279
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/glslang_c_shader_types.h227
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Include/intermediate.h1850
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Constant.cpp1398
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/InfoSink.cpp113
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Initialize.cpp9897
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Initialize.h112
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/IntermTraverse.cpp309
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Intermediate.cpp4027
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/LiveTraverser.h168
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ParseContextBase.cpp738
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.cpp9475
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ParseHelper.h588
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/PoolAlloc.cpp315
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.cpp118
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/RemoveTree.h41
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Scan.cpp1967
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Scan.h276
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ScanContext.h93
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/ShaderLang.cpp2241
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/SpirvIntrinsics.cpp350
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.cpp477
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/SymbolTable.h958
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Versions.cpp1369
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/Versions.h359
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/attribute.cpp371
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/attribute.h150
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/gl_types.h218
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/glslang.m44422
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/glslang.y4422
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp12492
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/glslang_tab.cpp.h571
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/intermOut.cpp1566
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/iomapper.cpp1713
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/iomapper.h361
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/limits.cpp200
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/linkValidate.cpp2349
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/localintermediate.h1222
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/parseConst.cpp213
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/parseVersions.h240
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/pch.h49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/Pp.cpp1346
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpAtom.cpp181
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.cpp120
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpContext.h703
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpScanner.cpp1317
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.cpp221
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/preprocessor/PpTokens.h179
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.cpp870
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/propagateNoContraction.h55
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/reflection.cpp1274
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/MachineIndependent/reflection.h223
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Unix/ossource.cpp167
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/Windows/ossource.cpp147
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/OSDependent/osinclude.h61
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Public/ResourceLimits.h57
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Public/ShaderLang.h987
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/glslang/Public/resource_limits_c.h57
-rwxr-xr-x3rdparty/bgfx/3rdparty/glslang/glslang/updateGrammar49
-rw-r--r--3rdparty/bgfx/3rdparty/glslang/hlsl/stub.cpp41
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/GenerateIconFontCppHeaders.py532
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/LICENSE22
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_font_awesome.h682
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_font_awesome_4.h684
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_font_awesome_5.h750
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_font_awesome_5_brands.h382
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_fork_awesome.h727
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_ionicons.h742
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_kenney.h237
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_material_design.h941
-rw-r--r--3rdparty/bgfx/3rdparty/iconfontheaders/icons_material_design_icons.h2604
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/EGL/egl.h303
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/EGL/eglext.h1334
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/EGL/eglplatform.h164
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES2/gl2.h675
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES2/gl2ext.h3707
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES2/gl2platform.h38
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl3.h1211
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl31.h1528
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl32.h1829
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl3ext.h24
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/GLES3/gl3platform.h38
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/KHR/khrplatform.h282
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/gl/GRemedyGLExtensions.h67
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/gl/glcorearb.h5866
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/gl/glext.h12742
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/glx/glxext.h838
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_icd.h252
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_layer.h210
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_platform.h84
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vk_sdk_platform.h71
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan.h91
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_android.h125
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_beta.h1014
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_core.h16392
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_directfb.h54
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_fuchsia.h258
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_ggp.h58
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_ios.h47
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_macos.h47
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_metal.h193
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_screen.h54
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_vi.h47
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_wayland.h54
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_win32.h315
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_xcb.h55
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_xlib.h55
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/vulkan-local/vulkan_xlib_xrandr.h45
-rw-r--r--3rdparty/bgfx/3rdparty/khronos/wgl/wglext.h833
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/LICENSE.md21
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/allocator.cpp8
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/clusterizer.cpp884
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/indexcodec.cpp674
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/indexgenerator.cpp551
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/meshoptimizer.h1069
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/overdrawanalyzer.cpp230
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/overdrawoptimizer.cpp333
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/simplifier.cpp1677
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/spatialorder.cpp194
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/stripifier.cpp295
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vcacheanalyzer.cpp73
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vcacheoptimizer.cpp473
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vertexcodec.cpp1249
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vertexfilter.cpp962
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vfetchanalyzer.cpp58
-rw-r--r--3rdparty/bgfx/3rdparty/meshoptimizer/src/vfetchoptimizer.cpp74
-rw-r--r--3rdparty/bgfx/3rdparty/native_app_glue/LICENSE13
-rw-r--r--3rdparty/bgfx/3rdparty/native_app_glue/android_native_app_glue.c457
-rw-r--r--3rdparty/bgfx/3rdparty/native_app_glue/android_native_app_glue.h350
-rw-r--r--3rdparty/bgfx/3rdparty/renderdoc/renderdoc_app.h724
-rw-r--r--3rdparty/bgfx/3rdparty/sdf/LICENSE.txt22
-rw-r--r--3rdparty/bgfx/3rdparty/sdf/sdf.h385
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/GLSL.std.450.h114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/LICENSE202
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/barrier.hpp80
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/external_interface.h127
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/image.hpp63
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/internal_interface.hpp604
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/sampler.hpp106
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/include/spirv_cross/thread_group.hpp114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/main.cpp1948
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv.h2568
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv.hpp2579
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cfg.cpp430
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cfg.hpp168
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_common.hpp1920
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cpp.cpp553
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cpp.hpp93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross.cpp5432
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross.hpp1171
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_c.cpp2770
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_c.h1074
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_containers.hpp754
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_error_handling.hpp94
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_parsed_ir.cpp1074
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_parsed_ir.hpp256
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_util.cpp77
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_cross_util.hpp37
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_glsl.cpp17529
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_glsl.hpp1001
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_hlsl.cpp6664
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_hlsl.hpp406
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_msl.cpp17545
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_msl.hpp1273
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_parser.cpp1330
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_parser.hpp103
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_reflect.cpp706
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-cross/spirv_reflect.hpp91
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/LICENSE25
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/OpenCL.std.h210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/extinst.glsl.std.450.grammar.json642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/extinst.opencl.std.100.grammar.json1279
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/spirv.core.grammar.json5775
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/spirv.h993
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.0/spirv.json1020
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/OpenCL.std.h210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/extinst.glsl.std.450.grammar.json642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/extinst.opencl.std.100.grammar.json1279
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/spirv.core.grammar.json5938
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/spirv.h1015
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.1/spirv.json1040
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/OpenCL.std.h210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/extinst.glsl.std.450.grammar.json642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/extinst.opencl.std.100.grammar.json1279
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/spirv.core.grammar.json5986
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/spirv.h1021
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/1.2/spirv.json1046
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/spir-v.xml282
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/AMD_gcn_shader.h52
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/AMD_shader_ballot.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/AMD_shader_explicit_vertex_parameter.h50
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/AMD_shader_trinary_minmax.h58
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/DebugInfo.h144
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/GLSL.std.450.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/NonSemanticClspvReflection.h84
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/NonSemanticDebugPrintf.h50
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/NonSemanticShaderDebugInfo100.h171
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/OpenCL.std.h401
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/OpenCLDebugInfo100.h158
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.debuginfo.grammar.json572
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.glsl.std.450.grammar.json642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.clspvreflection.grammar.json352
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.debugprintf.grammar.json13
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.nonsemantic.shader.debuginfo.100.grammar.json713
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.debuginfo.100.grammar.json651
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.opencl.std.100.grammar.json1279
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-gcn-shader.grammar.json26
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-ballot.grammar.json41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-explicit-vertex-parameter.grammar.json14
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/extinst.spv-amd-shader-trinary-minmax.grammar.json95
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/spirv.core.grammar.json14427
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/spirv.h2577
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-headers/include/spirv/unified1/spirv.json1895
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/LICENSE202
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/DebugInfo.h138
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/NonSemanticShaderDebugInfo100.h165
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/OpenCLDebugInfo100.h152
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/build-version.inc1
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/core.insts-unified1.inc779
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/debuginfo.insts.inc38
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/enum_string_mapping.inc651
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/extension_enum.inc107
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/generators.inc36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/glsl.std.450.insts.inc86
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/nonsemantic.clspvreflection.insts.inc39
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/nonsemantic.shader.debuginfo.100.insts.inc48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/opencl.debuginfo.100.insts.inc41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/opencl.std.insts.inc166
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/operand.kinds-unified1.inc1405
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/spv-amd-gcn-shader.insts.inc7
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/spv-amd-shader-ballot.insts.inc8
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/spv-amd-shader-explicit-vertex-parameter.insts.inc5
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/generated/spv-amd-shader-trinary-minmax.insts.inc13
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/instrument.hpp259
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/libspirv.h908
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/libspirv.hpp375
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/linker.hpp97
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/linter.hpp48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/include/spirv-tools/optimizer.hpp922
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/assembly_grammar.cpp264
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/assembly_grammar.h138
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/binary.cpp839
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/binary.h43
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/cfa.h396
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/common_debug_info.h64
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diagnostic.cpp193
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diagnostic.h79
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diff/diff.cpp2869
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diff/diff.h48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/diff/lcs.h224
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/disassemble.cpp565
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/disassemble.h98
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/enum_set.h208
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/enum_string_mapping.cpp29
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/enum_string_mapping.h36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/ext_inst.cpp209
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/ext_inst.h46
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/extensions.cpp46
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/extensions.h40
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/instruction.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/latest_version_glsl_std_450_header.h20
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/latest_version_opencl_std_header.h20
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/latest_version_spirv_header.h20
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/libspirv.cpp137
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/link/linker.cpp826
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/divergence_analysis.cpp245
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/divergence_analysis.h163
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/lint_divergent_derivatives.cpp169
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/linter.cpp60
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/lint/lints.h34
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/macro.h25
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/name_mapper.cpp331
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/name_mapper.h122
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opcode.cpp767
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opcode.h159
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/operand.cpp621
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/operand.h151
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/aggressive_dead_code_elim_pass.cpp1103
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/aggressive_dead_code_elim_pass.h258
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/amd_ext_to_khr.cpp970
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/amd_ext_to_khr.h51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/basic_block.cpp287
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/basic_block.h342
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/block_merge_pass.cpp54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/block_merge_pass.h62
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/block_merge_util.cpp216
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/block_merge_util.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/build_module.cpp88
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/build_module.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ccp_pass.cpp381
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ccp_pass.h133
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/cfg.cpp354
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/cfg.h189
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/cfg_cleanup_pass.cpp39
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/cfg_cleanup_pass.h41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/code_sink.cpp322
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/code_sink.h107
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/combine_access_chains.cpp294
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/combine_access_chains.h83
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/compact_ids_pass.cpp106
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/compact_ids_pass.h42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/composite.cpp52
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/composite.h51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.cpp1551
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/const_folding_rules.h130
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/constants.cpp483
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/constants.h727
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/control_dependence.cpp156
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/control_dependence.h197
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/convert_to_half_pass.cpp483
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/convert_to_half_pass.h148
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/convert_to_sampled_image_pass.cpp437
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/convert_to_sampled_image_pass.h207
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/copy_prop_arrays.cpp886
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/copy_prop_arrays.h261
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dataflow.cpp91
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dataflow.h148
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_branch_elim_pass.cpp654
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_branch_elim_pass.h176
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_insert_elim_pass.cpp264
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_insert_elim_pass.h90
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_variable_elimination.cpp111
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dead_variable_elimination.h56
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/debug_info_manager.cpp929
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/debug_info_manager.h285
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/decoration_manager.cpp636
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/decoration_manager.h210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/def_use_manager.cpp313
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/def_use_manager.h252
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/desc_sroa.cpp416
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/desc_sroa.h144
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/desc_sroa_util.cpp117
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/desc_sroa_util.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_analysis.cpp81
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_analysis.h138
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_tree.cpp386
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/dominator_tree.h305
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_constant_pass.cpp104
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_constant_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_functions_pass.cpp52
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_functions_pass.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_functions_util.cpp66
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_functions_util.h36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_input_components_pass.cpp189
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_input_components_pass.h65
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_members_pass.cpp691
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/eliminate_dead_members_pass.h146
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/empty_pass.h36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/feature_manager.cpp119
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/feature_manager.h108
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fix_func_call_arguments.cpp90
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fix_func_call_arguments.h47
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fix_storage_class.cpp340
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fix_storage_class.h93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/flatten_decoration_pass.cpp165
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/flatten_decoration_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fold.cpp710
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fold.h187
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fold_spec_constant_op_and_composite_pass.cpp354
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/fold_spec_constant_op_and_composite_pass.h71
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/folding_rules.cpp2982
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/folding_rules.h118
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/freeze_spec_constant_value_pass.cpp53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/freeze_spec_constant_value_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/function.cpp282
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/function.h309
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/graphics_robust_access_pass.cpp1058
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/graphics_robust_access_pass.h156
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/if_conversion.cpp294
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/if_conversion.h89
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_exhaustive_pass.cpp80
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_exhaustive_pass.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_opaque_pass.cpp120
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_opaque_pass.h60
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_pass.cpp845
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inline_pass.h249
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_bindless_check_pass.cpp834
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_bindless_check_pass.h209
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_buff_addr_check_pass.cpp495
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_buff_addr_check_pass.h135
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_debug_printf_pass.cpp264
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/inst_debug_printf_pass.h95
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction.cpp1052
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction.h914
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction_list.cpp36
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instruction_list.h140
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instrument_pass.cpp1190
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/instrument_pass.h488
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/interface_var_sroa.cpp968
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/interface_var_sroa.h401
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/interp_fixup_pass.cpp124
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/interp_fixup_pass.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_builder.h645
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_context.cpp1062
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_context.h1189
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_loader.cpp368
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ir_loader.h101
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/iterator.h350
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/licm_pass.cpp140
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/licm_pass.h72
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_access_chain_convert_pass.cpp496
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_access_chain_convert_pass.h145
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_redundancy_elimination.cpp67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_redundancy_elimination.h68
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_single_block_elim_pass.cpp295
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_single_block_elim_pass.h107
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_single_store_elim_pass.cpp310
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/local_single_store_elim_pass.h108
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/log.h235
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_dependence.cpp1675
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_dependence.h560
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_dependence_helpers.cpp541
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_descriptor.cpp1030
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_descriptor.h577
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fission.cpp513
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fission.h78
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fusion.cpp730
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fusion.h114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fusion_pass.cpp69
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_fusion_pass.h51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_peeling.cpp1085
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_peeling.h336
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_unroller.cpp1145
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_unroller.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_unswitch_pass.cpp620
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_unswitch_pass.h43
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_utils.cpp694
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/loop_utils.h182
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/mem_pass.cpp509
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/mem_pass.h164
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/merge_return_pass.cpp889
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/merge_return_pass.h335
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/module.cpp283
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/module.h549
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/null_pass.h34
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/optimizer.cpp1043
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pass.cpp155
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pass.h171
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pass_manager.cpp93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pass_manager.h158
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/passes.h89
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pch_source_opt.cpp15
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/pch_source_opt.h32
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/private_to_local_pass.cpp237
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/private_to_local_pass.h73
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/propagator.cpp291
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/propagator.h317
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/reduce_load_size.cpp191
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/reduce_load_size.h73
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/redundancy_elimination.cpp60
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/redundancy_elimination.h56
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/reflect.h67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/register_pressure.cpp583
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/register_pressure.h196
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/relax_float_ops_pass.cpp178
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/relax_float_ops_pass.h80
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_dontinline_pass.cpp49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_dontinline_pass.h42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_duplicates_pass.cpp212
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_duplicates_pass.h61
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_unused_interface_variables_pass.cpp93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/remove_unused_interface_variables_pass.h26
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/replace_desc_array_access_using_var_index.cpp429
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/replace_desc_array_access_using_var_index.h205
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/replace_invalid_opc.cpp217
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/replace_invalid_opc.h67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis.cpp988
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis.h314
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis_nodes.h347
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_analysis_simplification.cpp539
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_replacement_pass.cpp1009
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/scalar_replacement_pass.h277
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/set_spec_constant_default_value_pass.cpp393
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/set_spec_constant_default_value_pass.h114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/simplification_pass.cpp169
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/simplification_pass.h58
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/spread_volatile_semantics.cpp298
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/spread_volatile_semantics.h116
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ssa_rewrite_pass.cpp710
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/ssa_rewrite_pass.h306
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strength_reduction_pass.cpp200
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strength_reduction_pass.h65
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strip_debug_info_pass.cpp110
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strip_debug_info_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strip_nonsemantic_info_pass.cpp115
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/strip_nonsemantic_info_pass.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/struct_cfg_analysis.cpp250
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/struct_cfg_analysis.h160
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/tree_iterator.h246
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/type_manager.cpp1052
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/type_manager.h292
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/types.cpp712
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/types.h657
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/unify_const_pass.cpp177
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/unify_const_pass.h35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/upgrade_memory_model.cpp768
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/upgrade_memory_model.h150
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/value_number_table.cpp240
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/value_number_table.h91
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/vector_dce.cpp433
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/vector_dce.h160
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/workaround1209.cpp69
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/workaround1209.h41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/wrap_opkill.cpp199
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/opt/wrap_opkill.h80
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/parsed_operand.cpp76
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/parsed_operand.h33
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/pch_source.cpp15
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/pch_source.h15
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/print.cpp127
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/print.h75
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/change_operand_reduction_opportunity.cpp35
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/change_operand_reduction_opportunity.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/change_operand_to_undef_reduction_opportunity.cpp42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/change_operand_to_undef_reduction_opportunity.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/conditional_branch_to_simple_conditional_branch_opportunity_finder.cpp87
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/conditional_branch_to_simple_conditional_branch_opportunity_finder.h37
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/conditional_branch_to_simple_conditional_branch_reduction_opportunity.cpp68
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/conditional_branch_to_simple_conditional_branch_reduction_opportunity.h54
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/merge_blocks_reduction_opportunity.cpp81
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/merge_blocks_reduction_opportunity.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/merge_blocks_reduction_opportunity_finder.cpp46
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/merge_blocks_reduction_opportunity_finder.h42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_const_reduction_opportunity_finder.cpp81
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_const_reduction_opportunity_finder.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_dominating_id_reduction_opportunity_finder.cpp114
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_dominating_id_reduction_opportunity_finder.h56
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_undef_reduction_opportunity_finder.cpp92
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/operand_to_undef_reduction_opportunity_finder.h43
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/pch_source_reduce.cpp15
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/pch_source_reduce.h23
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reducer.cpp249
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reducer.h122
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_opportunity.cpp27
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_opportunity.h47
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_opportunity_finder.cpp34
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_opportunity_finder.h58
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_pass.cpp86
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_pass.h86
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.cpp119
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/reduction_util.h51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_block_reduction_opportunity.cpp51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_block_reduction_opportunity.h48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_block_reduction_opportunity_finder.cpp95
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_block_reduction_opportunity_finder.h55
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_function_reduction_opportunity.cpp41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_function_reduction_opportunity.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_function_reduction_opportunity_finder.cpp50
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_function_reduction_opportunity_finder.h42
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_instruction_reduction_opportunity.cpp41
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_instruction_reduction_opportunity.h44
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_selection_reduction_opportunity.cpp31
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_selection_reduction_opportunity.h47
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_selection_reduction_opportunity_finder.cpp146
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_selection_reduction_opportunity_finder.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_struct_member_reduction_opportunity.cpp210
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_struct_member_reduction_opportunity.h84
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_unused_instruction_reduction_opportunity_finder.cpp176
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_unused_instruction_reduction_opportunity_finder.h61
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_unused_struct_member_reduction_opportunity_finder.cpp200
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/remove_unused_struct_member_reduction_opportunity_finder.h61
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/simple_conditional_branch_to_branch_opportunity_finder.cpp62
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/simple_conditional_branch_to_branch_opportunity_finder.h37
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/simple_conditional_branch_to_branch_reduction_opportunity.cpp59
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/simple_conditional_branch_to_branch_reduction_opportunity.h45
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_construct_to_block_reduction_opportunity.cpp67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_construct_to_block_reduction_opportunity.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_construct_to_block_reduction_opportunity_finder.cpp185
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_construct_to_block_reduction_opportunity_finder.h57
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_loop_to_selection_reduction_opportunity.cpp285
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_loop_to_selection_reduction_opportunity.h93
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_loop_to_selection_reduction_opportunity_finder.cpp102
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/reduce/structured_loop_to_selection_reduction_opportunity_finder.h57
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/software_version.cpp27
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_constant.h101
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_definition.h33
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_endian.cpp77
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_endian.h37
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_fuzzer_options.cpp68
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_fuzzer_options.h48
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_optimizer_options.cpp51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_optimizer_options.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_reducer_options.cpp51
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_reducer_options.h38
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_target_env.cpp424
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_target_env.h49
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_validator_options.cpp132
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/spirv_validator_options.h67
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/table.cpp68
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/table.h133
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/text.cpp850
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/text.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/text_handler.cpp394
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/text_handler.h264
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/bit_vector.cpp82
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/bit_vector.h119
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/bitutils.h187
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/hash_combine.h53
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/hex_float.h1212
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/ilist.h366
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/ilist_node.h265
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/make_unique.h30
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/parse_number.cpp217
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/parse_number.h252
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/small_vector.h483
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/string_utils.cpp58
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/string_utils.h131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/timer.cpp102
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/util/timer.h392
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/basic_block.cpp188
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/basic_block.h320
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/construct.cpp221
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/construct.h170
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/decoration.h98
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/function.cpp436
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/function.h400
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/instruction.cpp55
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/instruction.h155
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate.cpp466
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate.h251
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_adjacency.cpp131
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_annotation.cpp521
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_arithmetics.cpp550
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_atomics.cpp399
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_barriers.cpp137
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_bitwise.cpp232
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_builtins.cpp4389
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_capability.cpp361
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_cfg.cpp1169
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_composites.cpp615
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_constants.cpp466
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_conversion.cpp582
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_debug.cpp74
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_decorations.cpp1860
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_derivatives.cpp112
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_execution_limitations.cpp71
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_extensions.cpp3413
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_function.cpp356
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_id.cpp245
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_image.cpp2191
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_instruction.cpp516
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_interfaces.cpp563
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_layout.cpp387
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_literals.cpp99
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_logicals.cpp295
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_memory.cpp1753
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_memory_semantics.cpp261
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_memory_semantics.h29
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_mesh_shading.cpp123
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_misc.cpp201
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_mode_setting.cpp649
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_non_uniform.cpp145
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_primitives.cpp75
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_ray_query.cpp273
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_ray_tracing.cpp209
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_scopes.cpp315
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_scopes.h33
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_small_type_uses.cpp57
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validate_type.cpp642
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.cpp2160
-rw-r--r--3rdparty/bgfx/3rdparty/spirv-tools/source/val/validation_state.h949
-rw-r--r--3rdparty/bgfx/3rdparty/stb/LICENSE37
-rw-r--r--3rdparty/bgfx/3rdparty/stb/stb_rect_pack.h627
-rw-r--r--3rdparty/bgfx/3rdparty/stb/stb_textedit.h1469
-rw-r--r--3rdparty/bgfx/3rdparty/stb/stb_truetype.h5085
-rw-r--r--3rdparty/bgfx/3rdparty/webgpu/include/webgpu/EnumClassBitmasks.h144
-rw-r--r--3rdparty/bgfx/3rdparty/webgpu/include/webgpu/webgpu.h1362
-rw-r--r--3rdparty/bgfx/3rdparty/webgpu/include/webgpu/webgpu_cpp.h1418
-rw-r--r--3rdparty/bgfx/3rdparty/webgpu/webgpu_cpp.cpp2053
-rw-r--r--3rdparty/bgfx/CODEOWNERS10
-rw-r--r--3rdparty/bgfx/CONTRIBUTING.md28
-rw-r--r--3rdparty/bgfx/LICENSE22
-rw-r--r--3rdparty/bgfx/README.md561
-rw-r--r--3rdparty/bgfx/bindings/bf/bgfx.bf4700
-rw-r--r--3rdparty/bgfx/bindings/cs/bgfx.cs4647
-rw-r--r--3rdparty/bgfx/bindings/cs/bgfx_dllname.cs26
-rw-r--r--3rdparty/bgfx/bindings/d/funcs.d4569
-rw-r--r--3rdparty/bgfx/bindings/d/types.d1140
-rw-r--r--3rdparty/bgfx/bindings/zig/bgfx.zig3705
-rw-r--r--3rdparty/bgfx/docs/bgfx.rst605
-rw-r--r--3rdparty/bgfx/docs/build.rst215
-rw-r--r--3rdparty/bgfx/docs/examples.rst706
-rw-r--r--3rdparty/bgfx/docs/index.rst22
-rw-r--r--3rdparty/bgfx/docs/internals.rst50
-rw-r--r--3rdparty/bgfx/docs/license.rst132
-rw-r--r--3rdparty/bgfx/docs/overview.rst300
-rw-r--r--3rdparty/bgfx/docs/tools.rst243
-rw-r--r--3rdparty/bgfx/examples/00-helloworld/helloworld.cpp140
-rw-r--r--3rdparty/bgfx/examples/00-helloworld/logo.h253
-rw-r--r--3rdparty/bgfx/examples/00-helloworld/screenshot.pngbin0 -> 26485 bytes
-rw-r--r--3rdparty/bgfx/examples/01-cubes/cubes.cpp373
-rw-r--r--3rdparty/bgfx/examples/01-cubes/fs_cubes.sc13
-rw-r--r--3rdparty/bgfx/examples/01-cubes/makefile10
-rw-r--r--3rdparty/bgfx/examples/01-cubes/screenshot.pngbin0 -> 142521 bytes
-rw-r--r--3rdparty/bgfx/examples/01-cubes/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/01-cubes/vs_cubes.sc15
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/fs_metaballs.bin.h244
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/fs_metaballs.sc16
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/makefile9
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/metaballs.cpp845
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/screenshot.pngbin0 -> 54640 bytes
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/vs_metaballs.bin.h322
-rw-r--r--3rdparty/bgfx/examples/02-metaballs/vs_metaballs.sc16
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/fs_raymarching.sc133
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/iq_sdf.sh82
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/makefile10
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/raymarch.cpp275
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/screenshot.pngbin0 -> 26722 bytes
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/03-raymarch/vs_raymarching.sc16
-rw-r--r--3rdparty/bgfx/examples/04-mesh/fs_mesh.sc54
-rw-r--r--3rdparty/bgfx/examples/04-mesh/makefile10
-rw-r--r--3rdparty/bgfx/examples/04-mesh/mesh.cpp163
-rw-r--r--3rdparty/bgfx/examples/04-mesh/screenshot.pngbin0 -> 63226 bytes
-rw-r--r--3rdparty/bgfx/examples/04-mesh/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/04-mesh/vs_mesh.sc32
-rw-r--r--3rdparty/bgfx/examples/05-instancing/fs_instancing.sc13
-rw-r--r--3rdparty/bgfx/examples/05-instancing/instancing.cpp354
-rw-r--r--3rdparty/bgfx/examples/05-instancing/makefile10
-rw-r--r--3rdparty/bgfx/examples/05-instancing/screenshot.pngbin0 -> 124744 bytes
-rw-r--r--3rdparty/bgfx/examples/05-instancing/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/05-instancing/vs_instancing.sc18
-rw-r--r--3rdparty/bgfx/examples/06-bump/bump.cpp381
-rw-r--r--3rdparty/bgfx/examples/06-bump/fieldstone-n.tgabin0 -> 786450 bytes
-rw-r--r--3rdparty/bgfx/examples/06-bump/fieldstone-rgba.tgabin0 -> 786476 bytes
-rw-r--r--3rdparty/bgfx/examples/06-bump/fs_bump.sc76
-rw-r--r--3rdparty/bgfx/examples/06-bump/makefile10
-rw-r--r--3rdparty/bgfx/examples/06-bump/screenshot.pngbin0 -> 234470 bytes
-rw-r--r--3rdparty/bgfx/examples/06-bump/varying.def.sc15
-rw-r--r--3rdparty/bgfx/examples/06-bump/vs_bump.sc35
-rw-r--r--3rdparty/bgfx/examples/06-bump/vs_bump_instanced.sc40
-rw-r--r--3rdparty/bgfx/examples/07-callback/callback.cpp510
-rw-r--r--3rdparty/bgfx/examples/07-callback/fs_callback.sc17
-rw-r--r--3rdparty/bgfx/examples/07-callback/makefile10
-rw-r--r--3rdparty/bgfx/examples/07-callback/varying.def.sc5
-rw-r--r--3rdparty/bgfx/examples/07-callback/vs_callback.sc16
-rw-r--r--3rdparty/bgfx/examples/08-update/cs_update.sc30
-rw-r--r--3rdparty/bgfx/examples/08-update/fs_update.sc15
-rw-r--r--3rdparty/bgfx/examples/08-update/fs_update_3d.sc17
-rw-r--r--3rdparty/bgfx/examples/08-update/fs_update_cmp.sc15
-rw-r--r--3rdparty/bgfx/examples/08-update/makefile10
-rw-r--r--3rdparty/bgfx/examples/08-update/update.cpp1016
-rw-r--r--3rdparty/bgfx/examples/08-update/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/08-update/vs_update.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/common.sh53
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_blur.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_bright.sc39
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_lum.sc38
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_lumavg.sc33
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_mesh.sc55
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_skybox.sc18
-rw-r--r--3rdparty/bgfx/examples/09-hdr/fs_hdr_tonemap.sc42
-rw-r--r--3rdparty/bgfx/examples/09-hdr/hdr.cpp640
-rw-r--r--3rdparty/bgfx/examples/09-hdr/makefile10
-rw-r--r--3rdparty/bgfx/examples/09-hdr/screenshot.pngbin0 -> 316892 bytes
-rw-r--r--3rdparty/bgfx/examples/09-hdr/varying.def.sc14
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_blur.sc27
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_bright.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_lum.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_lumavg.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_mesh.sc22
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_skybox.sc15
-rw-r--r--3rdparty/bgfx/examples/09-hdr/vs_hdr_tonemap.sc29
-rw-r--r--3rdparty/bgfx/examples/10-font/font.cpp345
-rw-r--r--3rdparty/bgfx/examples/10-font/screenshot.pngbin0 -> 99746 bytes
-rw-r--r--3rdparty/bgfx/examples/11-fontsdf/fontsdf.cpp418
-rw-r--r--3rdparty/bgfx/examples/11-fontsdf/screenshot.pngbin0 -> 260611 bytes
-rw-r--r--3rdparty/bgfx/examples/12-lod/fs_tree.sc42
-rw-r--r--3rdparty/bgfx/examples/12-lod/lod.cpp322
-rw-r--r--3rdparty/bgfx/examples/12-lod/makefile10
-rw-r--r--3rdparty/bgfx/examples/12-lod/screenshot.pngbin0 -> 52813 bytes
-rw-r--r--3rdparty/bgfx/examples/12-lod/varying.def.sc8
-rw-r--r--3rdparty/bgfx/examples/12-lod/vs_tree.sc23
-rw-r--r--3rdparty/bgfx/examples/13-stencil/figure-rgba.tgabin0 -> 574054 bytes
-rw-r--r--3rdparty/bgfx/examples/13-stencil/flare.tgabin0 -> 201851 bytes
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_color_black.sc11
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_color_lighting.sc88
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_color_texture.sc22
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_texture.sc14
-rw-r--r--3rdparty/bgfx/examples/13-stencil/fs_stencil_texture_lighting.sc90
-rw-r--r--3rdparty/bgfx/examples/13-stencil/makefile10
-rw-r--r--3rdparty/bgfx/examples/13-stencil/screenshot.pngbin0 -> 191250 bytes
-rw-r--r--3rdparty/bgfx/examples/13-stencil/stencil.cpp1418
-rw-r--r--3rdparty/bgfx/examples/13-stencil/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_color.sc13
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_color_lighting.sc18
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_color_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/13-stencil/vs_stencil_texture_lighting.sc20
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/figure-rgba.tgabin0 -> 574054 bytes
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/flare.tgabin0 -> 201851 bytes
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_color_lighting.sc88
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_color_texture.sc22
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svbackblank.sc11
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svbackcolor.sc13
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svbacktex1.sc26
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svbacktex2.sc26
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svfrontblank.sc12
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svfrontcolor.sc13
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svfronttex1.sc26
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svfronttex2.sc24
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svside.sc24
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svsideblank.sc13
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svsidecolor.sc15
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_svsidetex.sc34
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_texture.sc14
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/fs_shadowvolume_texture_lighting.sc89
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/makefile10
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/screenshot.pngbin0 -> 253140 bytes
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/shadowvolumes.cpp2850
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_color_lighting.sc18
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_color_texture.sc17
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_svback.sc23
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_svfront.sc13
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_svside.sc27
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/14-shadowvolumes/vs_shadowvolume_texture_lighting.sc20
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_mesh.sc11
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_mesh_pd.sc11
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_shadow.sc11
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_shadow.sh100
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/fs_sms_shadow_pd.sc18
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/makefile10
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/screenshot.pngbin0 -> 28227 bytes
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/shadowmaps_simple.cpp526
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/vs_sms_mesh.sc24
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/vs_sms_shadow.sc13
-rw-r--r--3rdparty/bgfx/examples/15-shadowmaps-simple/vs_sms_shadow_pd.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/common.sh235
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_black.sc11
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting.sh84
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_linear.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_linear_csm.sc18
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_linear_omni.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_esm_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_csm.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_linear.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_linear_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_linear_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_hard_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_main.sh199
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_linear.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_linear_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_linear_omni.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_pcf_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_csm.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_linear.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_linear_csm.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_linear_omni.sc17
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_lighting_vsm_omni.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_color_texture.sc22
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_hblur.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_hblur_vsm.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_packdepth.sc14
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_packdepth_linear.sc13
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_packdepth_vsm.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_packdepth_vsm_linear.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_texture.sc14
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_unpackdepth.sc19
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_unpackdepth_vsm.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_vblur.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/fs_shadowmaps_vblur_vsm.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/makefile10
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/screenshot.pngbin0 -> 61949 bytes
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/shadowmaps.cpp3115
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/varying.def.sc14
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color.sc13
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting.sc25
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_csm.sc36
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_linear.sc26
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_linear_csm.sc41
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_linear_omni.sc40
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_lighting_omni.sc35
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_color_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_depth.sc13
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_hblur.sc32
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_packdepth.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_packdepth_linear.sc15
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_texture_lighting.sc20
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_unpackdepth.sc16
-rw-r--r--3rdparty/bgfx/examples/16-shadowmaps/vs_shadowmaps_vblur.sc32
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/drawstress.cpp470
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/fs_drawstress.bin.h113
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/fs_drawstress.sc13
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/makefile9
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/vs_drawstress.bin.h224
-rw-r--r--3rdparty/bgfx/examples/17-drawstress/vs_drawstress.sc15
-rw-r--r--3rdparty/bgfx/examples/18-ibl/fs_ibl_mesh.sc105
-rw-r--r--3rdparty/bgfx/examples/18-ibl/fs_ibl_skybox.sc32
-rw-r--r--3rdparty/bgfx/examples/18-ibl/ibl.cpp843
-rw-r--r--3rdparty/bgfx/examples/18-ibl/makefile10
-rw-r--r--3rdparty/bgfx/examples/18-ibl/screenshot.pngbin0 -> 167265 bytes
-rw-r--r--3rdparty/bgfx/examples/18-ibl/uniforms.sh28
-rw-r--r--3rdparty/bgfx/examples/18-ibl/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/18-ibl/vs_ibl_mesh.sc20
-rw-r--r--3rdparty/bgfx/examples/18-ibl/vs_ibl_skybox.sc29
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit.sc15
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit_wb.sc22
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit_wb_blit.sc18
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit_wb_separate.sc21
-rw-r--r--3rdparty/bgfx/examples/19-oit/fs_oit_wb_separate_blit.sc19
-rw-r--r--3rdparty/bgfx/examples/19-oit/makefile10
-rw-r--r--3rdparty/bgfx/examples/19-oit/oit.cpp561
-rw-r--r--3rdparty/bgfx/examples/19-oit/screenshot.pngbin0 -> 59309 bytes
-rw-r--r--3rdparty/bgfx/examples/19-oit/varying.def.sc5
-rw-r--r--3rdparty/bgfx/examples/19-oit/vs_oit.sc18
-rw-r--r--3rdparty/bgfx/examples/19-oit/vs_oit_blit.sc15
-rw-r--r--3rdparty/bgfx/examples/20-nanovg/blendish.h2399
-rw-r--r--3rdparty/bgfx/examples/20-nanovg/nanovg.cpp1516
-rw-r--r--3rdparty/bgfx/examples/20-nanovg/screenshot.pngbin0 -> 107905 bytes
-rw-r--r--3rdparty/bgfx/examples/21-deferred/common.sh46
-rw-r--r--3rdparty/bgfx/examples/21-deferred/deferred.cpp977
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_clear_uav.sc16
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_combine.sc18
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_combine_ta.sc18
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_debug.sc15
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_debug_line.sc13
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_debug_ta.sc17
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_geom.sc31
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_light.sc35
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_light_ta.sc35
-rw-r--r--3rdparty/bgfx/examples/21-deferred/fs_deferred_light_uav.sc40
-rw-r--r--3rdparty/bgfx/examples/21-deferred/makefile10
-rw-r--r--3rdparty/bgfx/examples/21-deferred/screenshot.pngbin0 -> 304372 bytes
-rw-r--r--3rdparty/bgfx/examples/21-deferred/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_combine.sc15
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_debug.sc15
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_debug_line.sc15
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_geom.sc37
-rw-r--r--3rdparty/bgfx/examples/21-deferred/vs_deferred_light.sc15
-rw-r--r--3rdparty/bgfx/examples/22-windows/windows.cpp414
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/fs_vectordisplay_blit.sc20
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/fs_vectordisplay_blur.sc31
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/fs_vectordisplay_fb.sc15
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/main.cpp228
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/makefile10
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/screenshot.pngbin0 -> 129249 bytes
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/vectordisplay.cpp1708
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/vectordisplay.h198
-rw-r--r--3rdparty/bgfx/examples/23-vectordisplay/vs_vectordisplay_fb.sc10
-rw-r--r--3rdparty/bgfx/examples/24-nbody/cs_indirect.sc16
-rw-r--r--3rdparty/bgfx/examples/24-nbody/cs_init_instances.sc105
-rw-r--r--3rdparty/bgfx/examples/24-nbody/cs_update_instances.sc57
-rw-r--r--3rdparty/bgfx/examples/24-nbody/fs_particle.sc16
-rw-r--r--3rdparty/bgfx/examples/24-nbody/makefile10
-rw-r--r--3rdparty/bgfx/examples/24-nbody/nbody.cpp469
-rw-r--r--3rdparty/bgfx/examples/24-nbody/screenshot.pngbin0 -> 57618 bytes
-rw-r--r--3rdparty/bgfx/examples/24-nbody/uniforms.sh22
-rw-r--r--3rdparty/bgfx/examples/24-nbody/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/24-nbody/vs_particle.sc23
-rw-r--r--3rdparty/bgfx/examples/25-c99/helloworld.c87
-rw-r--r--3rdparty/bgfx/examples/26-occlusion/occlusion.cpp323
-rw-r--r--3rdparty/bgfx/examples/26-occlusion/screenshot.pngbin0 -> 38183 bytes
-rw-r--r--3rdparty/bgfx/examples/27-terrain/fs_terrain.sc13
-rw-r--r--3rdparty/bgfx/examples/27-terrain/makefile10
-rw-r--r--3rdparty/bgfx/examples/27-terrain/screenshot.pngbin0 -> 121187 bytes
-rw-r--r--3rdparty/bgfx/examples/27-terrain/terrain.cpp532
-rw-r--r--3rdparty/bgfx/examples/27-terrain/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/27-terrain/vs_terrain.sc17
-rw-r--r--3rdparty/bgfx/examples/27-terrain/vs_terrain_height_texture.sc20
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/fs_wf_mesh.sc78
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/fs_wf_wireframe.sc26
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/makefile10
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/screenshot.pngbin0 -> 127897 bytes
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/uniforms.sh12
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/vs_wf_mesh.sc21
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/vs_wf_wireframe.sc19
-rw-r--r--3rdparty/bgfx/examples/28-wireframe/wireframe.cpp532
-rw-r--r--3rdparty/bgfx/examples/29-debugdraw/debugdraw.cpp1235
-rw-r--r--3rdparty/bgfx/examples/29-debugdraw/screenshot.pngbin0 -> 75915 bytes
-rw-r--r--3rdparty/bgfx/examples/30-picking/fs_picking_id.sc16
-rw-r--r--3rdparty/bgfx/examples/30-picking/fs_picking_shaded.sc44
-rw-r--r--3rdparty/bgfx/examples/30-picking/makefile10
-rw-r--r--3rdparty/bgfx/examples/30-picking/picking.cpp453
-rw-r--r--3rdparty/bgfx/examples/30-picking/screenshot.pngbin0 -> 72262 bytes
-rw-r--r--3rdparty/bgfx/examples/30-picking/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/30-picking/vs_picking_shaded.sc25
-rw-r--r--3rdparty/bgfx/examples/31-rsm/fs_rsm_combine.sc118
-rw-r--r--3rdparty/bgfx/examples/31-rsm/fs_rsm_gbuffer.sc22
-rw-r--r--3rdparty/bgfx/examples/31-rsm/fs_rsm_lbuffer.sc52
-rw-r--r--3rdparty/bgfx/examples/31-rsm/fs_rsm_shadow.sc22
-rw-r--r--3rdparty/bgfx/examples/31-rsm/makefile10
-rw-r--r--3rdparty/bgfx/examples/31-rsm/reflectiveshadowmap.cpp768
-rw-r--r--3rdparty/bgfx/examples/31-rsm/screenshot.pngbin0 -> 207402 bytes
-rw-r--r--3rdparty/bgfx/examples/31-rsm/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/31-rsm/vs_rsm_combine.sc15
-rw-r--r--3rdparty/bgfx/examples/31-rsm/vs_rsm_gbuffer.sc27
-rw-r--r--3rdparty/bgfx/examples/31-rsm/vs_rsm_lbuffer.sc45
-rw-r--r--3rdparty/bgfx/examples/31-rsm/vs_rsm_shadow.sc24
-rw-r--r--3rdparty/bgfx/examples/32-particles/particles.cpp463
-rw-r--r--3rdparty/bgfx/examples/32-particles/screenshot.pngbin0 -> 142060 bytes
-rw-r--r--3rdparty/bgfx/examples/33-pom/fs_pom.sc97
-rw-r--r--3rdparty/bgfx/examples/33-pom/makefile10
-rw-r--r--3rdparty/bgfx/examples/33-pom/pom.cpp396
-rw-r--r--3rdparty/bgfx/examples/33-pom/screenshot.pngbin0 -> 103862 bytes
-rw-r--r--3rdparty/bgfx/examples/33-pom/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/33-pom/vs_pom.sc29
-rw-r--r--3rdparty/bgfx/examples/34-mvs/mvs.cpp292
-rw-r--r--3rdparty/bgfx/examples/34-mvs/screenshot.pngbin0 -> 159938 bytes
-rw-r--r--3rdparty/bgfx/examples/35-dynamic/dynamic.cpp293
-rw-r--r--3rdparty/bgfx/examples/35-dynamic/screenshot.pngbin0 -> 74844 bytes
-rw-r--r--3rdparty/bgfx/examples/36-sky/fs_sky.sc26
-rw-r--r--3rdparty/bgfx/examples/36-sky/fs_sky_color_banding_fix.sc46
-rw-r--r--3rdparty/bgfx/examples/36-sky/fs_sky_landscape.sc58
-rw-r--r--3rdparty/bgfx/examples/36-sky/makefile10
-rw-r--r--3rdparty/bgfx/examples/36-sky/screenshot.pngbin0 -> 213889 bytes
-rw-r--r--3rdparty/bgfx/examples/36-sky/sky.cpp670
-rw-r--r--3rdparty/bgfx/examples/36-sky/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/36-sky/vs_sky.sc70
-rw-r--r--3rdparty/bgfx/examples/36-sky/vs_sky_landscape.sc19
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/cs_gdr_copy_z.sc26
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/cs_gdr_downscale_hi_z.sc39
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/cs_gdr_occlude_props.sc115
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/cs_gdr_stream_compaction.sc129
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/fs_gdr_instanced_indirect_rendering.sc26
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/gpudrivenrendering.cpp1154
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/makefile10
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/screenshot.pngbin0 -> 27162 bytes
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/vs_gdr_instanced_indirect_rendering.sc23
-rw-r--r--3rdparty/bgfx/examples/37-gpudrivenrendering/vs_gdr_render_occlusion.sc20
-rw-r--r--3rdparty/bgfx/examples/38-bloom/bloom.cpp662
-rw-r--r--3rdparty/bgfx/examples/38-bloom/fs_albedo_output.sc20
-rw-r--r--3rdparty/bgfx/examples/38-bloom/fs_bloom_combine.sc24
-rw-r--r--3rdparty/bgfx/examples/38-bloom/fs_downsample.sc42
-rw-r--r--3rdparty/bgfx/examples/38-bloom/fs_upsample.sc35
-rw-r--r--3rdparty/bgfx/examples/38-bloom/makefile10
-rw-r--r--3rdparty/bgfx/examples/38-bloom/screenshot.pngbin0 -> 34679 bytes
-rw-r--r--3rdparty/bgfx/examples/38-bloom/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/38-bloom/vs_albedo_output.sc17
-rw-r--r--3rdparty/bgfx/examples/38-bloom/vs_deferred_combine.sc15
-rw-r--r--3rdparty/bgfx/examples/38-bloom/vs_fullscreen.sc15
-rw-r--r--3rdparty/bgfx/examples/39-assao/assao.cpp1212
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_apply.sc103
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_importance_map.sc50
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q.sh520
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q0.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q1.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q2.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q3.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_generate_q3base.sc9
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_load_counter_clear.sc15
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_non_smart_apply.sc29
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_non_smart_blur.sc37
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_non_smart_half_apply.sc26
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_postprocess_importance_map_a.sc47
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_postprocess_importance_map_b.sc55
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depth_mip.sc103
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depths.sc58
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depths_and_normals.sc192
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depths_and_normals_half.sc188
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_prepare_depths_half.sc48
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_smart_blur.sc82
-rw-r--r--3rdparty/bgfx/examples/39-assao/cs_assao_smart_blur_wide.sc83
-rw-r--r--3rdparty/bgfx/examples/39-assao/fs_assao_deferred_combine.sc43
-rw-r--r--3rdparty/bgfx/examples/39-assao/fs_assao_gbuffer.sc22
-rw-r--r--3rdparty/bgfx/examples/39-assao/makefile10
-rw-r--r--3rdparty/bgfx/examples/39-assao/screenshot.pngbin0 -> 290687 bytes
-rw-r--r--3rdparty/bgfx/examples/39-assao/uniforms.sh42
-rw-r--r--3rdparty/bgfx/examples/39-assao/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/39-assao/vs_assao.sc16
-rw-r--r--3rdparty/bgfx/examples/39-assao/vs_assao_gbuffer.sc27
-rw-r--r--3rdparty/bgfx/examples/40-svt/fs_vt_mip.sc24
-rw-r--r--3rdparty/bgfx/examples/40-svt/fs_vt_unlit.sc21
-rw-r--r--3rdparty/bgfx/examples/40-svt/makefile10
-rw-r--r--3rdparty/bgfx/examples/40-svt/screenshot.pngbin0 -> 343847 bytes
-rw-r--r--3rdparty/bgfx/examples/40-svt/svt.cpp381
-rw-r--r--3rdparty/bgfx/examples/40-svt/varying.def.sc4
-rw-r--r--3rdparty/bgfx/examples/40-svt/virtualtexture.sh86
-rw-r--r--3rdparty/bgfx/examples/40-svt/vs_vt_generic.sc16
-rw-r--r--3rdparty/bgfx/examples/40-svt/vt.cpp1333
-rw-r--r--3rdparty/bgfx/examples/40-svt/vt.h443
-rw-r--r--3rdparty/bgfx/examples/41-tess/cs_terrain_init.sc43
-rw-r--r--3rdparty/bgfx/examples/41-tess/cs_terrain_lod.sc81
-rw-r--r--3rdparty/bgfx/examples/41-tess/cs_terrain_update_draw.sc19
-rw-r--r--3rdparty/bgfx/examples/41-tess/cs_terrain_update_indirect.sc23
-rw-r--r--3rdparty/bgfx/examples/41-tess/fcull.sh66
-rw-r--r--3rdparty/bgfx/examples/41-tess/fs_terrain_render.sc12
-rw-r--r--3rdparty/bgfx/examples/41-tess/fs_terrain_render_normal.sc10
-rw-r--r--3rdparty/bgfx/examples/41-tess/isubd.sh127
-rw-r--r--3rdparty/bgfx/examples/41-tess/makefile10
-rw-r--r--3rdparty/bgfx/examples/41-tess/matrices.sh68
-rw-r--r--3rdparty/bgfx/examples/41-tess/screenshot.pngbin0 -> 212185 bytes
-rw-r--r--3rdparty/bgfx/examples/41-tess/terrain_common.sh99
-rw-r--r--3rdparty/bgfx/examples/41-tess/tess.cpp931
-rw-r--r--3rdparty/bgfx/examples/41-tess/uniforms.sh15
-rw-r--r--3rdparty/bgfx/examples/41-tess/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/41-tess/vs_terrain_render.sc39
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/bunnylod.cpp506
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/fs_bunnylod.sc17
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/makefile10
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/progmesh.c555
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/screenshot.pngbin0 -> 53223 bytes
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/varying.def.sc5
-rw-r--r--3rdparty/bgfx/examples/42-bunnylod/vs_bunnylod.sc16
-rw-r--r--3rdparty/bgfx/examples/43-denoise/denoise.cpp1128
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_apply_lighting.sc25
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_copy.sc18
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_deferred_combine.sc61
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_gbuffer.sc69
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_spatial_3x3.sc12
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_spatial_5x5.sc12
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_spatial_implementation.sh97
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_temporal.sc96
-rw-r--r--3rdparty/bgfx/examples/43-denoise/fs_denoise_txaa.sc208
-rw-r--r--3rdparty/bgfx/examples/43-denoise/makefile10
-rw-r--r--3rdparty/bgfx/examples/43-denoise/normal_encoding.sh92
-rw-r--r--3rdparty/bgfx/examples/43-denoise/parameters.sh32
-rw-r--r--3rdparty/bgfx/examples/43-denoise/screenshot.pngbin0 -> 273077 bytes
-rw-r--r--3rdparty/bgfx/examples/43-denoise/shared_functions.sh25
-rw-r--r--3rdparty/bgfx/examples/43-denoise/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/43-denoise/vs_denoise_gbuffer.sc54
-rw-r--r--3rdparty/bgfx/examples/43-denoise/vs_denoise_screenquad.sc10
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_screen_space_shadows.sc111
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_sss_deferred_combine.sc83
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_sss_gbuffer.sc62
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_sss_linear_depth.sc35
-rw-r--r--3rdparty/bgfx/examples/44-sss/fs_sss_unlit.sc21
-rw-r--r--3rdparty/bgfx/examples/44-sss/makefile10
-rw-r--r--3rdparty/bgfx/examples/44-sss/normal_encoding.sh92
-rw-r--r--3rdparty/bgfx/examples/44-sss/parameters.sh33
-rw-r--r--3rdparty/bgfx/examples/44-sss/screen_space_shadows.cpp849
-rw-r--r--3rdparty/bgfx/examples/44-sss/screenshot.pngbin0 -> 279420 bytes
-rw-r--r--3rdparty/bgfx/examples/44-sss/varying.def.sc7
-rw-r--r--3rdparty/bgfx/examples/44-sss/vs_sss_gbuffer.sc30
-rw-r--r--3rdparty/bgfx/examples/44-sss/vs_sss_screenquad.sc10
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/bokeh.cpp1052
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/bokeh_dof.sh176
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_copy.sc18
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_copy_linear_to_gamma.sc22
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_combine.sc29
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_debug.sc44
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_downsample.sc24
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_second_pass.sc25
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_dof_single_pass.sc25
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_forward.sc80
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_forward_grid.sc58
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/fs_bokeh_linear_depth.sc35
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/makefile10
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/parameters.sh28
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/screenshot.pngbin0 -> 261456 bytes
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/vs_bokeh_forward.sc34
-rw-r--r--3rdparty/bgfx/examples/45-bokeh/vs_bokeh_screenquad.sc10
-rw-r--r--3rdparty/bgfx/examples/46-fsr/app.cpp858
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr.h127
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_bilinear_16.sc3
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_bilinear_32.sc4
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_easu_16.sc3
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_easu_32.sc4
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_rcas_16.sc3
-rw-r--r--3rdparty/bgfx/examples/46-fsr/cs_fsr_rcas_32.sc4
-rw-r--r--3rdparty/bgfx/examples/46-fsr/ffx_a.h2637
-rw-r--r--3rdparty/bgfx/examples/46-fsr/ffx_fsr1.h1199
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fs_fsr_copy_linear_to_gamma.sc21
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fs_fsr_forward.sc79
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fs_fsr_forward_grid.sc58
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fsr.cpp346
-rw-r--r--3rdparty/bgfx/examples/46-fsr/fsr.h46
-rw-r--r--3rdparty/bgfx/examples/46-fsr/makefile10
-rw-r--r--3rdparty/bgfx/examples/46-fsr/screenshot.pngbin0 -> 194145 bytes
-rw-r--r--3rdparty/bgfx/examples/46-fsr/varying.def.sc9
-rw-r--r--3rdparty/bgfx/examples/46-fsr/vs_fsr_forward.sc34
-rw-r--r--3rdparty/bgfx/examples/46-fsr/vs_fsr_screenquad.sc10
-rw-r--r--3rdparty/bgfx/examples/47-pixelformats/makefile10
-rw-r--r--3rdparty/bgfx/examples/47-pixelformats/pixelformats.cpp828
-rw-r--r--3rdparty/bgfx/examples/47-pixelformats/screenshot.pngbin0 -> 154208 bytes
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/cs_drawindirect.sc93
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/cs_drawindirect_count.sc2
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/drawindirect.cpp469
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/makefile10
-rw-r--r--3rdparty/bgfx/examples/48-drawindirect/screenshot.pngbin0 -> 211827 bytes
-rw-r--r--3rdparty/bgfx/examples/49-hextile/fs_hextile.binbin0 -> 8741 bytes
-rw-r--r--3rdparty/bgfx/examples/49-hextile/fs_hextile.sc226
-rw-r--r--3rdparty/bgfx/examples/49-hextile/hextile.cpp328
-rw-r--r--3rdparty/bgfx/examples/49-hextile/makefile10
-rw-r--r--3rdparty/bgfx/examples/49-hextile/screenshot.pngbin0 -> 2552337 bytes
-rw-r--r--3rdparty/bgfx/examples/49-hextile/varying.def.sc13
-rw-r--r--3rdparty/bgfx/examples/49-hextile/vs_hextile.sc18
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/bunny.obj140236
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/bunny_decimated.obj27314
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/bunny_patched.obj139332
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/column.obj5857
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/cube.obj29
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/hollowcube.obj934
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/meshes.ninja18
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/orb.obj161081
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/platform.obj56
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree.obj14156
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod0_1.obj7658
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod0_2.obj7588
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod1_1.obj5312
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod1_2.obj5294
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod2_1.obj2630
-rw-r--r--3rdparty/bgfx/examples/assets/meshes/tree1b_lod2_2.obj2612
-rw-r--r--3rdparty/bgfx/examples/assets/sky/lightmap.pngbin0 -> 507609 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/sky/test_scene.blendbin0 -> 889820 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/sky/test_scene.obj8878
-rw-r--r--3rdparty/bgfx/examples/assets/textures/aerial_rocks_04_diff_2k.jpgbin0 -> 3001368 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/normalmap.pngbin0 -> 230773 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/parallax-d.pngbin0 -> 105656 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/parallax-h.pngbin0 -> 21523 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/parallax-n.pngbin0 -> 34253 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/texture-alpha-test.pngbin0 -> 1046 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/texture-compression-test.pngbin0 -> 14941 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/texture-cubemap-test.pngbin0 -> 5050 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/texture-uv-filtering-test.pngbin0 -> 2686 bytes
-rw-r--r--3rdparty/bgfx/examples/assets/textures/textures.ninja34
-rw-r--r--3rdparty/bgfx/examples/assets/textures/uffizi-large.exrbin0 -> 8085615 bytes
-rw-r--r--3rdparty/bgfx/examples/common/aviwriter.h235
-rw-r--r--3rdparty/bgfx/examples/common/bgfx_utils.cpp806
-rw-r--r--3rdparty/bgfx/examples/common/bgfx_utils.h164
-rw-r--r--3rdparty/bgfx/examples/common/camera.cpp333
-rw-r--r--3rdparty/bgfx/examples/common/camera.h48
-rw-r--r--3rdparty/bgfx/examples/common/common.h14
-rw-r--r--3rdparty/bgfx/examples/common/common.sh7
-rw-r--r--3rdparty/bgfx/examples/common/cube_atlas.cpp513
-rw-r--r--3rdparty/bgfx/examples/common/cube_atlas.h154
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/debugdraw.cpp2564
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/debugdraw.h215
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill.bin.h135
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill.sc19
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill_lit.bin.h300
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill_lit.sc35
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill_texture.bin.h192
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_fill_texture.sc15
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_lines.bin.h113
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_lines.sc13
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_lines_stipple.bin.h178
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/fs_debugdraw_lines_stipple.sc18
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/makefile9
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/varying.def.sc10
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill.bin.h258
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill.sc14
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_lit.bin.h351
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_lit.sc17
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_lit_mesh.bin.h322
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_lit_mesh.sc17
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_mesh.bin.h227
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_mesh.sc14
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_texture.bin.h268
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_fill_texture.sc16
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_lines.bin.h224
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_lines.sc15
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_lines_stipple.bin.h269
-rw-r--r--3rdparty/bgfx/examples/common/debugdraw/vs_debugdraw_lines_stipple.sc16
-rw-r--r--3rdparty/bgfx/examples/common/entry/cmd.cpp135
-rw-r--r--3rdparty/bgfx/examples/common/entry/cmd.h27
-rw-r--r--3rdparty/bgfx/examples/common/entry/dbg.h16
-rw-r--r--3rdparty/bgfx/examples/common/entry/dialog.cpp243
-rw-r--r--3rdparty/bgfx/examples/common/entry/dialog.h33
-rw-r--r--3rdparty/bgfx/examples/common/entry/dialog_darwin.mm152
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry.cpp1047
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry.h375
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_android.cpp580
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_glfw.cpp890
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_html5.cpp444
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_ios.mm396
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_noop.cpp94
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_osx.mm843
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_p.h326
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_sdl.cpp1165
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_windows.cpp1198
-rw-r--r--3rdparty/bgfx/examples/common/entry/entry_x11.cpp788
-rw-r--r--3rdparty/bgfx/examples/common/entry/input.cpp397
-rw-r--r--3rdparty/bgfx/examples/common/entry/input.h99
-rw-r--r--3rdparty/bgfx/examples/common/example-glue.cpp485
-rw-r--r--3rdparty/bgfx/examples/common/font/font_manager.cpp561
-rw-r--r--3rdparty/bgfx/examples/common/font/font_manager.h222
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_basic.bin.h333
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_basic.sc15
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field.bin.h522
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field.sc27
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_drop_shadow.bin.h878
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_drop_shadow.sc49
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_drop_shadow_image.bin.h977
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_drop_shadow_image.sc56
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline.bin.h656
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline.sc32
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline_drop_shadow_image.bin.h1149
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline_drop_shadow_image.sc65
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline_image.bin.h773
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_outline_image.sc41
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_subpixel.bin.h508
-rw-r--r--3rdparty/bgfx/examples/common/font/fs_font_distance_field_subpixel.sc28
-rw-r--r--3rdparty/bgfx/examples/common/font/makefile9
-rw-r--r--3rdparty/bgfx/examples/common/font/text_buffer_manager.cpp1310
-rw-r--r--3rdparty/bgfx/examples/common/font/text_buffer_manager.h111
-rw-r--r--3rdparty/bgfx/examples/common/font/text_metrics.cpp143
-rw-r--r--3rdparty/bgfx/examples/common/font/text_metrics.h59
-rw-r--r--3rdparty/bgfx/examples/common/font/utf8.cpp57
-rw-r--r--3rdparty/bgfx/examples/common/font/utf8.h14
-rw-r--r--3rdparty/bgfx/examples/common/font/varying.def.sc14
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_basic.bin.h262
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_basic.sc11
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field.bin.h262
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field.sc11
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_drop_shadow.bin.h377
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_drop_shadow.sc14
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_drop_shadow_image.bin.h377
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_drop_shadow_image.sc14
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline.bin.h338
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline.sc13
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline_drop_shadow_image.bin.h377
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline_drop_shadow_image.sc14
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline_image.bin.h338
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_outline_image.sc13
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_subpixel.bin.h262
-rw-r--r--3rdparty/bgfx/examples/common/font/vs_font_distance_field_subpixel.sc11
-rw-r--r--3rdparty/bgfx/examples/common/imgui/droidsans.ttf.h11881
-rw-r--r--3rdparty/bgfx/examples/common/imgui/fs_imgui_image.bin.h261
-rw-r--r--3rdparty/bgfx/examples/common/imgui/fs_imgui_image.sc21
-rw-r--r--3rdparty/bgfx/examples/common/imgui/fs_ocornut_imgui.bin.h186
-rw-r--r--3rdparty/bgfx/examples/common/imgui/fs_ocornut_imgui.sc11
-rw-r--r--3rdparty/bgfx/examples/common/imgui/icons_font_awesome.ttf.h10350
-rw-r--r--3rdparty/bgfx/examples/common/imgui/icons_kenney.ttf.h2890
-rw-r--r--3rdparty/bgfx/examples/common/imgui/imgui.cpp597
-rw-r--r--3rdparty/bgfx/examples/common/imgui/imgui.h131
-rw-r--r--3rdparty/bgfx/examples/common/imgui/makefile30
-rw-r--r--3rdparty/bgfx/examples/common/imgui/roboto_regular.ttf.h9088
-rw-r--r--3rdparty/bgfx/examples/common/imgui/robotomono_regular.ttf.h7097
-rw-r--r--3rdparty/bgfx/examples/common/imgui/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/common/imgui/vs_imgui_image.bin.h221
-rw-r--r--3rdparty/bgfx/examples/common/imgui/vs_imgui_image.sc15
-rw-r--r--3rdparty/bgfx/examples/common/imgui/vs_ocornut_imgui.bin.h278
-rw-r--r--3rdparty/bgfx/examples/common/imgui/vs_ocornut_imgui.sc13
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/fontstash.h1775
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/fs_nanovg_fill.bin.h1228
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/fs_nanovg_fill.sc94
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/makefile9
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/nanovg.cpp2887
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/nanovg.h679
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.cpp1355
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/nanovg_bgfx.h79
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/varying.def.sc5
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/vs_nanovg_fill.bin.h304
-rw-r--r--3rdparty/bgfx/examples/common/nanovg/vs_nanovg_fill.sc23
-rw-r--r--3rdparty/bgfx/examples/common/packrect.h177
-rw-r--r--3rdparty/bgfx/examples/common/ps/fs_particle.bin.h263
-rw-r--r--3rdparty/bgfx/examples/common/ps/fs_particle.sc19
-rw-r--r--3rdparty/bgfx/examples/common/ps/makefile9
-rw-r--r--3rdparty/bgfx/examples/common/ps/particle_system.cpp751
-rw-r--r--3rdparty/bgfx/examples/common/ps/particle_system.h105
-rw-r--r--3rdparty/bgfx/examples/common/ps/varying.def.sc6
-rw-r--r--3rdparty/bgfx/examples/common/ps/vs_particle.bin.h265
-rw-r--r--3rdparty/bgfx/examples/common/ps/vs_particle.sc16
-rw-r--r--3rdparty/bgfx/examples/common/shaderlib.sh431
-rw-r--r--3rdparty/bgfx/examples/makefile115
-rw-r--r--3rdparty/bgfx/examples/runtime/.gitignore4
-rw-r--r--3rdparty/bgfx/examples/runtime/font/NotoEmoji-Regular.ttfbin0 -> 418804 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/bleeding_cowboys.ttfbin0 -> 148896 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/chp-fire.ttfbin0 -> 46812 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/droidsans.ttfbin0 -> 190044 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/droidsansmono.ttfbin0 -> 117072 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/entypo.ttfbin0 -> 35392 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/five_minutes.otfbin0 -> 27156 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/fontawesome-webfont.ttfbin0 -> 165548 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/glyph_long.pngbin0 -> 12756 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/glyph_space.pngbin0 -> 2484 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/kenney-icon-font.ttfbin0 -> 46184 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/mias_scribblings.ttfbin0 -> 102032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/roboto-bold.ttfbin0 -> 135820 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/roboto-regular.ttfbin0 -> 145348 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/robotomono-regular.ttfbin0 -> 113500 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/ruritania.ttfbin0 -> 126500 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/signika-regular.ttfbin0 -> 141132 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/special_elite.ttfbin0 -> 166224 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/font/visitor1.ttfbin0 -> 27552 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/gamecontrollerdb.txt175
-rw-r--r--3rdparty/bgfx/examples/runtime/images/SplashScreen.pngbin0 -> 4645 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/blender_icons16.pngbin0 -> 240844 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image1.jpgbin0 -> 25760 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image10.jpgbin0 -> 3439 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image11.jpgbin0 -> 3818 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image12.jpgbin0 -> 5452 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image2.jpgbin0 -> 24091 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image3.jpgbin0 -> 29282 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image4.jpgbin0 -> 23830 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image5.jpgbin0 -> 27131 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image6.jpgbin0 -> 25116 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image7.jpgbin0 -> 25590 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image8.jpgbin0 -> 24607 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/images/image9.jpgbin0 -> 4035 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/ios-info.plist45
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/bunny.binbin0 -> 2588410 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/bunny_decimated.binbin0 -> 100053 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/bunny_patched.binbin0 -> 975611 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/column.binbin0 -> 54019 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/cube.binbin0 -> 930 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/hollowcube.binbin0 -> 37881 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/orb.binbin0 -> 2818102 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/platform.binbin0 -> 1607 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/test_scene.binbin0 -> 141860 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree.binbin0 -> 54308 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod0_1.binbin0 -> 25551 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod0_2.binbin0 -> 17194 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod1_1.binbin0 -> 18820 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod1_2.binbin0 -> 9810 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod2_1.binbin0 -> 11597 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tree1b_lod2_2.binbin0 -> 4695 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/tricube.binbin0 -> 24175 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/meshes/unit_sphere.binbin0 -> 6513 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/osx-info.plist30
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_apply.binbin0 -> 2152 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_importance_map.binbin0 -> 2067 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q0.binbin0 -> 3518 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q1.binbin0 -> 5990 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q2.binbin0 -> 7282 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q3.binbin0 -> 8028 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_generate_q3base.binbin0 -> 3770 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_load_counter_clear.binbin0 -> 206 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_non_smart_apply.binbin0 -> 956 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_non_smart_blur.binbin0 -> 1224 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_non_smart_half_apply.binbin0 -> 764 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_a.binbin0 -> 843 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_postprocess_importance_map_b.binbin0 -> 1047 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depth_mip.binbin0 -> 3294 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depths.binbin0 -> 1217 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals.binbin0 -> 8497 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depths_and_normals_half.binbin0 -> 4917 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_prepare_depths_half.binbin0 -> 789 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_smart_blur.binbin0 -> 1396 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_assao_smart_blur_wide.binbin0 -> 2104 bytes
-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/dx11/cs_drawindirect.binbin0 -> 2589 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_drawindirect_count.binbin0 -> 2637 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_bilinear_16.binbin0 -> 1304 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_bilinear_32.binbin0 -> 1304 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_easu_16.binbin0 -> 33504 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_easu_32.binbin0 -> 38344 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_rcas_16.binbin0 -> 7729 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_fsr_rcas_32.binbin0 -> 6129 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_gdr_copy_z.binbin0 -> 456 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_gdr_downscale_hi_z.binbin0 -> 914 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_gdr_occlude_props.binbin0 -> 5017 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_gdr_stream_compaction.binbin0 -> 3256 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_indirect.binbin0 -> 447 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_init_instances.binbin0 -> 6775 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_terrain_init.binbin0 -> 1359 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_terrain_lod.binbin0 -> 7859 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_terrain_update_draw.binbin0 -> 583 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_terrain_update_indirect.binbin0 -> 442 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_update.binbin0 -> 793 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/cs_update_instances.binbin0 -> 1619 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_albedo_output.binbin0 -> 502 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_assao_deferred_combine.binbin0 -> 968 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_assao_gbuffer.binbin0 -> 445 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bloom_combine.binbin0 -> 600 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_copy.binbin0 -> 358 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_copy_linear_to_gamma.binbin0 -> 470 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_combine.binbin0 -> 684 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_debug.binbin0 -> 1019 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_downsample.binbin0 -> 759 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_second_pass.binbin0 -> 1930 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_dof_single_pass.binbin0 -> 2514 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_forward.binbin0 -> 2148 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_forward_grid.binbin0 -> 1316 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bokeh_linear_depth.binbin0 -> 467 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bump.binbin0 -> 3478 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_bunnylod.binbin0 -> 802 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_callback.binbin0 -> 802 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_cubes.binbin0 -> 270 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_clear_uav.binbin0 -> 294 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_combine.binbin0 -> 776 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_combine_ta.binbin0 -> 816 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_debug.binbin0 -> 368 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_debug_line.binbin0 -> 270 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_debug_ta.binbin0 -> 454 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_geom.binbin0 -> 1540 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_light.binbin0 -> 1462 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_light_ta.binbin0 -> 1502 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_deferred_light_uav.binbin0 -> 1578 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_apply_lighting.binbin0 -> 688 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_copy.binbin0 -> 358 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_deferred_combine.binbin0 -> 1409 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_gbuffer.binbin0 -> 2158 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_spatial_3x3.binbin0 -> 2193 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_spatial_5x5.binbin0 -> 2241 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_temporal.binbin0 -> 2755 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_denoise_txaa.binbin0 -> 5069 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_downsample.binbin0 -> 2022 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_fsr_copy_linear_to_gamma.binbin0 -> 474 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_fsr_forward.binbin0 -> 2158 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_fsr_forward_grid.binbin0 -> 1318 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_gdr_instanced_indirect_rendering.binbin0 -> 672 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_blur.binbin0 -> 1292 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_bright.binbin0 -> 2585 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_lum.binbin0 -> 2589 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_lumavg.binbin0 -> 3245 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_mesh.binbin0 -> 1912 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_skybox.binbin0 -> 840 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hdr_tonemap.binbin0 -> 2688 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_hextile.binbin0 -> 8741 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_ibl_mesh.binbin0 -> 3557 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_ibl_skybox.binbin0 -> 1437 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_instancing.binbin0 -> 270 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_mesh.binbin0 -> 1669 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit.binbin0 -> 298 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit_wb.binbin0 -> 706 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit_wb_blit.binbin0 -> 590 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit_wb_separate.binbin0 -> 646 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_oit_wb_separate_blit.binbin0 -> 590 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_particle.binbin0 -> 615 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_picking_id.binbin0 -> 399 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_picking_shaded.binbin0 -> 1210 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_pom.binbin0 -> 7473 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_raymarching.binbin0 -> 10019 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_rsm_combine.binbin0 -> 3671 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_rsm_gbuffer.binbin0 -> 381 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_rsm_lbuffer.binbin0 -> 1293 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_rsm_shadow.binbin0 -> 329 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_screen_space_shadows.binbin0 -> 2415 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_black.binbin0 -> 238 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm.binbin0 -> 3638 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 6692 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 3610 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 6580 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 5276 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 5304 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard.binbin0 -> 3522 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 6228 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 3494 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 6116 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 5160 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 5188 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf.binbin0 -> 12105 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 40711 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 11037 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 36355 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 12631 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 13719 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm.binbin0 -> 3782 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 7364 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 3754 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 7252 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 5420 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 5448 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_color_texture.binbin0 -> 664 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_hblur.binbin0 -> 1928 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_hblur_vsm.binbin0 -> 2288 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth.binbin0 -> 438 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_linear.binbin0 -> 366 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm.binbin0 -> 578 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 506 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_texture.binbin0 -> 364 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth.binbin0 -> 542 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 542 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_vblur.binbin0 -> 1928 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowmaps_vblur_vsm.binbin0 -> 2288 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_color_lighting.binbin0 -> 2520 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_color_texture.binbin0 -> 664 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svbackblank.binbin0 -> 238 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svbackcolor.binbin0 -> 282 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex1.binbin0 -> 358 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svbacktex2.binbin0 -> 358 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontblank.binbin0 -> 238 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svfrontcolor.binbin0 -> 282 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex1.binbin0 -> 358 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svfronttex2.binbin0 -> 358 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svside.binbin0 -> 474 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svsideblank.binbin0 -> 266 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svsidecolor.binbin0 -> 310 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_svsidetex.binbin0 -> 581 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_texture.binbin0 -> 364 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_shadowvolume_texture_lighting.binbin0 -> 2726 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sky.binbin0 -> 1054 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sky_color_banding_fix.binbin0 -> 1726 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sky_landscape.binbin0 -> 1808 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sms_mesh.binbin0 -> 4401 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sms_mesh_pd.binbin0 -> 5793 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sms_shadow.binbin0 -> 158 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sms_shadow_pd.binbin0 -> 489 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sss_deferred_combine.binbin0 -> 2361 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sss_gbuffer.binbin0 -> 2482 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sss_linear_depth.binbin0 -> 467 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_sss_unlit.binbin0 -> 1206 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_color_black.binbin0 -> 238 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_color_lighting.binbin0 -> 2313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_color_texture.binbin0 -> 664 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_texture.binbin0 -> 364 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_stencil_texture_lighting.binbin0 -> 2535 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_terrain.binbin0 -> 358 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_terrain_render.binbin0 -> 581 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_terrain_render_normal.binbin0 -> 593 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_tree.binbin0 -> 1487 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_update.binbin0 -> 362 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_update_3d.binbin0 -> 547 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_update_cmp.binbin0 -> 432 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_upsample.binbin0 -> 1546 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vectordisplay_blit.binbin0 -> 521 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vectordisplay_blur.binbin0 -> 1581 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vectordisplay_fb.binbin0 -> 525 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vt_mip.binbin0 -> 930 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_vt_unlit.binbin0 -> 1288 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_wf_mesh.binbin0 -> 1567 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/fs_wf_wireframe.binbin0 -> 899 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_albedo_output.binbin0 -> 1117 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_assao.binbin0 -> 524 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_assao_gbuffer.binbin0 -> 952 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bokeh_forward.binbin0 -> 1286 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bokeh_screenquad.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bump.binbin0 -> 1876 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bump_instanced.binbin0 -> 1804 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_bunnylod.binbin0 -> 746 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_callback.binbin0 -> 726 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_cubes.binbin0 -> 522 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_combine.binbin0 -> 532 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_debug.binbin0 -> 532 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_debug_line.binbin0 -> 524 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_geom.binbin0 -> 2110 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_deferred_light.binbin0 -> 532 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_denoise_gbuffer.binbin0 -> 1539 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_denoise_screenquad.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_fsr_forward.binbin0 -> 1262 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_fsr_screenquad.binbin0 -> 532 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_fullscreen.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_gdr_instanced_indirect_rendering.binbin0 -> 1101 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_gdr_render_occlusion.binbin0 -> 709 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_blur.binbin0 -> 1094 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_bright.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_lum.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_lumavg.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_mesh.binbin0 -> 958 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_skybox.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hdr_tonemap.binbin0 -> 1042 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_hextile.binbin0 -> 1181 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_ibl_mesh.binbin0 -> 931 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_ibl_skybox.binbin0 -> 822 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_instancing.binbin0 -> 861 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_mesh.binbin0 -> 1449 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_oit.binbin0 -> 818 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_oit_blit.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_particle.binbin0 -> 1165 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_picking_shaded.binbin0 -> 1061 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_pom.binbin0 -> 1888 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_raymarching.binbin0 -> 632 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_rsm_combine.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_rsm_gbuffer.binbin0 -> 826 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_rsm_lbuffer.binbin0 -> 1175 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_rsm_shadow.binbin0 -> 770 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color.binbin0 -> 416 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting.binbin0 -> 1215 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_csm.binbin0 -> 2172 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear.binbin0 -> 1255 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 2332 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 2243 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_lighting_omni.binbin0 -> 2083 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_color_texture.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_depth.binbin0 -> 416 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_hblur.binbin0 -> 1165 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth.binbin0 -> 504 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_packdepth_linear.binbin0 -> 512 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_texture.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_texture_lighting.binbin0 -> 988 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_unpackdepth.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowmaps_vblur.binbin0 -> 1165 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_color_lighting.binbin0 -> 950 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_color_texture.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_svback.binbin0 -> 608 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_svfront.binbin0 -> 416 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_svside.binbin0 -> 778 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_texture.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_shadowvolume_texture_lighting.binbin0 -> 988 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sky.binbin0 -> 3081 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sky_landscape.binbin0 -> 804 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sms_mesh.binbin0 -> 1205 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sms_shadow.binbin0 -> 416 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sms_shadow_pd.binbin0 -> 504 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sss_gbuffer.binbin0 -> 1080 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_sss_screenquad.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_color.binbin0 -> 416 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_color_lighting.binbin0 -> 920 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_color_texture.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_texture.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_stencil_texture_lighting.binbin0 -> 988 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_terrain.binbin0 -> 586 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_terrain_height_texture.binbin0 -> 755 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_terrain_render.binbin0 -> 2383 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_tree.binbin0 -> 1072 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_update.binbin0 -> 530 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_vectordisplay_fb.binbin0 -> 632 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_vt_generic.binbin0 -> 685 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_wf_mesh.binbin0 -> 1033 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx11/vs_wf_wireframe.binbin0 -> 775 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_albedo_output.binbin0 -> 195 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bloom_combine.binbin0 -> 444 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_copy.binbin0 -> 211 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_copy_linear_to_gamma.binbin0 -> 335 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_combine.binbin0 -> 474 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_debug.binbin0 -> 712 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_downsample.binbin0 -> 504 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_second_pass.binbin0 -> 1467 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_dof_single_pass.binbin0 -> 1823 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_forward.binbin0 -> 1227 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_forward_grid.binbin0 -> 769 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bokeh_linear_depth.binbin0 -> 320 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bump.binbin0 -> 2244 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_bunnylod.binbin0 -> 551 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_callback.binbin0 -> 551 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_cubes.binbin0 -> 135 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_combine.binbin0 -> 620 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_debug.binbin0 -> 218 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_debug_line.binbin0 -> 135 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_geom.binbin0 -> 700 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_deferred_light.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_apply_lighting.binbin0 -> 532 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_copy.binbin0 -> 211 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_deferred_combine.binbin0 -> 1169 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_gbuffer.binbin0 -> 1217 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_spatial_3x3.binbin0 -> 2685 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_spatial_5x5.binbin0 -> 6633 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_temporal.binbin0 -> 1683 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_denoise_txaa.binbin0 -> 3103 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_downsample.binbin0 -> 973 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_blur.binbin0 -> 618 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_bright.binbin0 -> 1666 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_lum.binbin0 -> 1471 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_lumavg.binbin0 -> 1795 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_mesh.binbin0 -> 1379 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_skybox.binbin0 -> 527 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_hdr_tonemap.binbin0 -> 1679 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_ibl_mesh.binbin0 -> 2027 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_ibl_skybox.binbin0 -> 1023 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_instancing.binbin0 -> 135 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_mesh.binbin0 -> 1202 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit.binbin0 -> 183 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit_wb.binbin0 -> 459 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit_wb_blit.binbin0 -> 431 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit_wb_separate.binbin0 -> 431 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_oit_wb_separate_blit.binbin0 -> 431 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_particle.binbin0 -> 404 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_picking_id.binbin0 -> 224 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_picking_shaded.binbin0 -> 663 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_pom.binbin0 -> 5668 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_raymarching.binbin0 -> 47440 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_rsm_combine.binbin0 -> 2447 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_rsm_gbuffer.binbin0 -> 234 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_rsm_lbuffer.binbin0 -> 905 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_rsm_shadow.binbin0 -> 206 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_screen_space_shadows.binbin0 -> 1632 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_black.binbin0 -> 147 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm.binbin0 -> 2750 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 4537 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 2746 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 4501 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 3804 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 3808 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard.binbin0 -> 2710 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 4405 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 2706 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 4449 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 3776 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 3760 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf.binbin0 -> 7613 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 24524 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 7289 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 22344 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 7995 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 8699 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm.binbin0 -> 2830 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 4921 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 2814 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 4857 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 3904 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 3920 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_color_texture.binbin0 -> 574 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_hblur.binbin0 -> 960 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_hblur_vsm.binbin0 -> 1152 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth.binbin0 -> 267 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_linear.binbin0 -> 219 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm.binbin0 -> 331 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 259 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_texture.binbin0 -> 218 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth.binbin0 -> 382 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 386 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_vblur.binbin0 -> 960 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowmaps_vblur_vsm.binbin0 -> 1152 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_color_lighting.binbin0 -> 1932 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_color_texture.binbin0 -> 574 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svbackblank.binbin0 -> 147 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svbackcolor.binbin0 -> 227 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex1.binbin0 -> 179 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svbacktex2.binbin0 -> 179 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontblank.binbin0 -> 147 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svfrontcolor.binbin0 -> 227 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex1.binbin0 -> 179 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svfronttex2.binbin0 -> 179 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svside.binbin0 -> 255 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svsideblank.binbin0 -> 147 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svsidecolor.binbin0 -> 227 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_svsidetex.binbin0 -> 354 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_texture.binbin0 -> 218 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_shadowvolume_texture_lighting.binbin0 -> 2083 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sky.binbin0 -> 651 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sky_color_banding_fix.binbin0 -> 1287 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sky_landscape.binbin0 -> 1439 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sms_mesh.binbin0 -> 2466 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sms_mesh_pd.binbin0 -> 3302 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sms_shadow.binbin0 -> 147 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sms_shadow_pd.binbin0 -> 350 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sss_deferred_combine.binbin0 -> 1471 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sss_gbuffer.binbin0 -> 1401 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sss_linear_depth.binbin0 -> 320 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_sss_unlit.binbin0 -> 563 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_color_black.binbin0 -> 147 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_color_lighting.binbin0 -> 1990 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_color_texture.binbin0 -> 574 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_texture.binbin0 -> 218 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_stencil_texture_lighting.binbin0 -> 2185 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_terrain.binbin0 -> 195 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_tree.binbin0 -> 1024 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_update.binbin0 -> 217 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_update_3d.binbin0 -> 429 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_update_cmp.binbin0 -> 262 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_upsample.binbin0 -> 801 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vectordisplay_blit.binbin0 -> 327 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vectordisplay_blur.binbin0 -> 815 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vectordisplay_fb.binbin0 -> 339 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vt_mip.binbin0 -> 667 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_vt_unlit.binbin0 -> 950 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_wf_mesh.binbin0 -> 1016 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/fs_wf_wireframe.binbin0 -> 520 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_albedo_output.binbin0 -> 586 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bokeh_forward.binbin0 -> 789 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bokeh_screenquad.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bump.binbin0 -> 973 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bump_instanced.binbin0 -> 941 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_bunnylod.binbin0 -> 495 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_callback.binbin0 -> 463 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_cubes.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_combine.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_debug.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_debug_line.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_geom.binbin0 -> 1093 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_deferred_light.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_denoise_gbuffer.binbin0 -> 970 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_denoise_screenquad.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_fullscreen.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_blur.binbin0 -> 667 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_bright.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_lum.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_lumavg.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_mesh.binbin0 -> 579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_skybox.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_hdr_tonemap.binbin0 -> 655 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_ibl_mesh.binbin0 -> 632 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_ibl_skybox.binbin0 -> 607 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_instancing.binbin0 -> 476 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_mesh.binbin0 -> 986 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_oit.binbin0 -> 557 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_oit_blit.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_particle.binbin0 -> 686 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_picking_shaded.binbin0 -> 678 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_pom.binbin0 -> 1033 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_raymarching.binbin0 -> 355 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_rsm_combine.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_rsm_gbuffer.binbin0 -> 499 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_rsm_lbuffer.binbin0 -> 912 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_rsm_shadow.binbin0 -> 503 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color.binbin0 -> 283 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting.binbin0 -> 808 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_csm.binbin0 -> 1465 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear.binbin0 -> 824 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 1529 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 1476 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_lighting_omni.binbin0 -> 1412 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_color_texture.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_depth.binbin0 -> 283 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_hblur.binbin0 -> 758 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_packdepth_linear.binbin0 -> 351 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_texture.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_texture_lighting.binbin0 -> 579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_unpackdepth.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowmaps_vblur.binbin0 -> 758 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_color_lighting.binbin0 -> 543 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_color_texture.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_svback.binbin0 -> 439 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_svfront.binbin0 -> 283 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_svside.binbin0 -> 547 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_texture.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_shadowvolume_texture_lighting.binbin0 -> 579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sky.binbin0 -> 2124 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sky_landscape.binbin0 -> 503 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sms_mesh.binbin0 -> 742 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sms_shadow.binbin0 -> 283 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sms_shadow_pd.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sss_gbuffer.binbin0 -> 643 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_sss_screenquad.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_color.binbin0 -> 283 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_color_lighting.binbin0 -> 543 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_color_texture.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_texture.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_stencil_texture_lighting.binbin0 -> 579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_terrain.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_terrain_height_texture.binbin0 -> 515 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_tree.binbin0 -> 631 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_update.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_vectordisplay_fb.binbin0 -> 355 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_vt_generic.binbin0 -> 442 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_wf_mesh.binbin0 -> 668 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/dx9/vs_wf_wireframe.binbin0 -> 544 bytes
-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/essl/cs_drawindirect.binbin0 -> 3029 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/cs_indirect.binbin0 -> 1684 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/cs_init_instances.binbin0 -> 3836 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/cs_update.binbin0 -> 1805 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/cs_update_instances.binbin0 -> 3144 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_albedo_output.binbin0 -> 137 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bloom_combine.binbin0 -> 386 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_copy.binbin0 -> 208 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_copy_linear_to_gamma.binbin0 -> 338 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_combine.binbin0 -> 554 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_debug.binbin0 -> 879 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_downsample.binbin0 -> 451 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_second_pass.binbin0 -> 2684 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_dof_single_pass.binbin0 -> 3162 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_forward.binbin0 -> 2044 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_forward_grid.binbin0 -> 1105 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bokeh_linear_depth.binbin0 -> 416 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bump.binbin0 -> 4759 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_bunnylod.binbin0 -> 499 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_callback.binbin0 -> 499 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_cubes.binbin0 -> 93 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_combine.binbin0 -> 779 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_debug.binbin0 -> 217 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_debug_line.binbin0 -> 93 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_geom.binbin0 -> 1063 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_deferred_light.binbin0 -> 1898 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_apply_lighting.binbin0 -> 413 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_copy.binbin0 -> 208 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_deferred_combine.binbin0 -> 1705 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_gbuffer.binbin0 -> 2486 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_spatial_3x3.binbin0 -> 2146 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_spatial_5x5.binbin0 -> 2214 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_temporal.binbin0 -> 3896 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_denoise_txaa.binbin0 -> 6822 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_downsample.binbin0 -> 2003 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_blur.binbin0 -> 1013 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_bright.binbin0 -> 2443 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_lum.binbin0 -> 2367 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_lumavg.binbin0 -> 3290 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_mesh.binbin0 -> 1805 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_skybox.binbin0 -> 708 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hdr_tonemap.binbin0 -> 2718 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_hextile.binbin0 -> 8061 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_ibl_mesh.binbin0 -> 3577 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_ibl_skybox.binbin0 -> 1865 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_instancing.binbin0 -> 93 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_mesh.binbin0 -> 1425 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit.binbin0 -> 107 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit_wb.binbin0 -> 379 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit_wb_blit.binbin0 -> 419 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit_wb_separate.binbin0 -> 447 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_oit_wb_separate_blit.binbin0 -> 419 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_particle.binbin0 -> 378 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_picking_id.binbin0 -> 130 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_picking_shaded.binbin0 -> 878 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_pom.binbin0 -> 2881 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_raymarching.binbin0 -> 12624 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_rsm_combine.binbin0 -> 7994 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_rsm_gbuffer.binbin0 -> 194 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_rsm_lbuffer.binbin0 -> 1321 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_rsm_shadow.binbin0 -> 179 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_screen_space_shadows.binbin0 -> 3355 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_black.binbin0 -> 80 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm.binbin0 -> 4243 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 10258 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 4287 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 10478 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 7625 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 7579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard.binbin0 -> 4115 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 9714 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 4147 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 9850 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 7486 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 7452 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf.binbin0 -> 15768 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 63510 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 15819 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 63956 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 19357 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 19302 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm.binbin0 -> 4665 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 12188 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 4709 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 12408 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 8049 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 8003 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_color_texture.binbin0 -> 695 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_hblur.binbin0 -> 1752 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_hblur_vsm.binbin0 -> 2750 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_packdepth.binbin0 -> 306 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_linear.binbin0 -> 258 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm.binbin0 -> 501 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 412 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_texture.binbin0 -> 217 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth.binbin0 -> 429 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 402 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_vblur.binbin0 -> 1752 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowmaps_vblur_vsm.binbin0 -> 2750 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_color_lighting.binbin0 -> 2355 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_color_texture.binbin0 -> 695 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svbackblank.binbin0 -> 169 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svbackcolor.binbin0 -> 140 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex1.binbin0 -> 445 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svbacktex2.binbin0 -> 445 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svfrontblank.binbin0 -> 177 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svfrontcolor.binbin0 -> 140 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex1.binbin0 -> 442 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svfronttex2.binbin0 -> 442 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svside.binbin0 -> 472 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svsideblank.binbin0 -> 80 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svsidecolor.binbin0 -> 140 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_svsidetex.binbin0 -> 576 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_texture.binbin0 -> 217 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_shadowvolume_texture_lighting.binbin0 -> 2586 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sky.binbin0 -> 735 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sky_color_banding_fix.binbin0 -> 1149 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sky_landscape.binbin0 -> 1295 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sms_mesh.binbin0 -> 8407 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sms_mesh_pd.binbin0 -> 8660 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sms_shadow.binbin0 -> 34 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sms_shadow_pd.binbin0 -> 406 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sss_deferred_combine.binbin0 -> 2915 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sss_gbuffer.binbin0 -> 3097 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sss_linear_depth.binbin0 -> 416 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_sss_unlit.binbin0 -> 1370 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_color_black.binbin0 -> 80 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_color_lighting.binbin0 -> 2260 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_color_texture.binbin0 -> 695 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_texture.binbin0 -> 217 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_stencil_texture_lighting.binbin0 -> 2584 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_terrain.binbin0 -> 239 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_tree.binbin0 -> 1324 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_update.binbin0 -> 223 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_update_3d.binbin0 -> 527 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_update_cmp.binbin0 -> 236 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_upsample.binbin0 -> 1603 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vectordisplay_blit.binbin0 -> 422 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vectordisplay_blur.binbin0 -> 2020 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vectordisplay_fb.binbin0 -> 406 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vt_mip.binbin0 -> 824 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_vt_unlit.binbin0 -> 1195 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_wf_mesh.binbin0 -> 1527 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/fs_wf_wireframe.binbin0 -> 765 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_albedo_output.binbin0 -> 459 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bokeh_forward.binbin0 -> 1131 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bokeh_screenquad.binbin0 -> 347 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bump.binbin0 -> 1480 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bump_instanced.binbin0 -> 1805 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_bunnylod.binbin0 -> 584 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_callback.binbin0 -> 514 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_cubes.binbin0 -> 331 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_combine.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_debug.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_debug_line.binbin0 -> 331 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_geom.binbin0 -> 1753 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_deferred_light.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_denoise_gbuffer.binbin0 -> 1666 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_denoise_screenquad.binbin0 -> 347 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_fullscreen.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_blur.binbin0 -> 1493 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_bright.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_lum.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_lumavg.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_mesh.binbin0 -> 682 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_skybox.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hdr_tonemap.binbin0 -> 1411 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_hextile.binbin0 -> 664 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_ibl_mesh.binbin0 -> 681 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_ibl_skybox.binbin0 -> 782 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_instancing.binbin0 -> 616 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_mesh.binbin0 -> 1499 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_oit.binbin0 -> 614 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_oit_blit.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_particle.binbin0 -> 895 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_picking_shaded.binbin0 -> 803 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_pom.binbin0 -> 1502 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_raymarching.binbin0 -> 426 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_rsm_combine.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_rsm_gbuffer.binbin0 -> 514 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_rsm_lbuffer.binbin0 -> 1210 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_rsm_shadow.binbin0 -> 524 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color.binbin0 -> 248 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting.binbin0 -> 970 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_csm.binbin0 -> 1598 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear.binbin0 -> 1015 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 1762 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 1688 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_lighting_omni.binbin0 -> 1524 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_color_texture.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_depth.binbin0 -> 248 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_hblur.binbin0 -> 1494 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_packdepth.binbin0 -> 307 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_packdepth_linear.binbin0 -> 320 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_texture.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_texture_lighting.binbin0 -> 728 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_unpackdepth.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowmaps_vblur.binbin0 -> 1494 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_color_lighting.binbin0 -> 633 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_color_texture.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_svback.binbin0 -> 452 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_svfront.binbin0 -> 248 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_svside.binbin0 -> 636 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_texture.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_shadowvolume_texture_lighting.binbin0 -> 728 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sky.binbin0 -> 3418 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sky_landscape.binbin0 -> 577 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sms_mesh.binbin0 -> 916 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sms_shadow.binbin0 -> 248 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sms_shadow_pd.binbin0 -> 307 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sss_gbuffer.binbin0 -> 851 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_sss_screenquad.binbin0 -> 347 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_color.binbin0 -> 248 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_color_lighting.binbin0 -> 633 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_color_texture.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_texture.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_stencil_texture_lighting.binbin0 -> 728 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_terrain.binbin0 -> 401 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_terrain_height_texture.binbin0 -> 546 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_tree.binbin0 -> 795 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_update.binbin0 -> 343 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_vectordisplay_fb.binbin0 -> 426 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_vt_generic.binbin0 -> 459 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_wf_mesh.binbin0 -> 755 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/essl/vs_wf_wireframe.binbin0 -> 567 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_apply.binbin0 -> 3434 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_importance_map.binbin0 -> 2438 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q0.binbin0 -> 15275 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q1.binbin0 -> 15275 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q2.binbin0 -> 15275 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q3.binbin0 -> 15275 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_generate_q3base.binbin0 -> 15273 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_load_counter_clear.binbin0 -> 1532 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_non_smart_apply.binbin0 -> 2060 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_non_smart_blur.binbin0 -> 2382 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_non_smart_half_apply.binbin0 -> 1915 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_a.binbin0 -> 2509 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_postprocess_importance_map_b.binbin0 -> 2698 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depth_mip.binbin0 -> 4924 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depths.binbin0 -> 2656 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals.binbin0 -> 7731 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depths_and_normals_half.binbin0 -> 6715 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_prepare_depths_half.binbin0 -> 2240 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_smart_blur.binbin0 -> 3241 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_assao_smart_blur_wide.binbin0 -> 3424 bytes
-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/glsl/cs_drawindirect.binbin0 -> 3197 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_drawindirect_count.binbin0 -> 3352 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_bilinear_16.binbin0 -> 58590 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_bilinear_32.binbin0 -> 32439 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_easu_16.binbin0 -> 64067 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_easu_32.binbin0 -> 37251 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_rcas_16.binbin0 -> 61163 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_fsr_rcas_32.binbin0 -> 34671 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_gdr_copy_z.binbin0 -> 1910 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_gdr_downscale_hi_z.binbin0 -> 2350 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_gdr_occlude_props.binbin0 -> 3885 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_gdr_stream_compaction.binbin0 -> 4057 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_indirect.binbin0 -> 1852 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_init_instances.binbin0 -> 4004 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_terrain_init.binbin0 -> 2726 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_terrain_lod.binbin0 -> 8011 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_terrain_update_draw.binbin0 -> 1982 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_terrain_update_indirect.binbin0 -> 2032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_update.binbin0 -> 1967 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/cs_update_instances.binbin0 -> 3312 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_albedo_output.binbin0 -> 131 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_assao_deferred_combine.binbin0 -> 949 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_assao_gbuffer.binbin0 -> 242 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bloom_combine.binbin0 -> 375 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_copy.binbin0 -> 157 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_copy_linear_to_gamma.binbin0 -> 322 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_combine.binbin0 -> 533 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_debug.binbin0 -> 853 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_downsample.binbin0 -> 440 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_second_pass.binbin0 -> 2538 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_dof_single_pass.binbin0 -> 2941 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_forward.binbin0 -> 1882 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_forward_grid.binbin0 -> 1037 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bokeh_linear_depth.binbin0 -> 397 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bump.binbin0 -> 4441 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_bunnylod.binbin0 -> 469 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_callback.binbin0 -> 469 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_cubes.binbin0 -> 87 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_clear_uav.binbin0 -> 2027 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_combine.binbin0 -> 699 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_combine_ta.binbin0 -> 772 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_debug.binbin0 -> 168 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_debug_line.binbin0 -> 87 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_debug_ta.binbin0 -> 287 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_geom.binbin0 -> 920 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_light.binbin0 -> 1778 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_light_ta.binbin0 -> 1856 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_deferred_light_uav.binbin0 -> 11996 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_apply_lighting.binbin0 -> 402 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_copy.binbin0 -> 157 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_deferred_combine.binbin0 -> 1548 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_gbuffer.binbin0 -> 2191 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_spatial_3x3.binbin0 -> 2068 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_spatial_5x5.binbin0 -> 2136 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_temporal.binbin0 -> 3723 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_denoise_txaa.binbin0 -> 6595 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_downsample.binbin0 -> 1914 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_fsr_copy_linear_to_gamma.binbin0 -> 324 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_fsr_forward.binbin0 -> 1888 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_fsr_forward_grid.binbin0 -> 1039 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_gdr_instanced_indirect_rendering.binbin0 -> 407 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_blur.binbin0 -> 930 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_bright.binbin0 -> 2315 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_lum.binbin0 -> 2249 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_lumavg.binbin0 -> 3132 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_mesh.binbin0 -> 1657 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_skybox.binbin0 -> 616 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hdr_tonemap.binbin0 -> 2566 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_hextile.binbin0 -> 7628 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_ibl_mesh.binbin0 -> 3325 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_ibl_skybox.binbin0 -> 1718 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_instancing.binbin0 -> 87 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_mesh.binbin0 -> 1353 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit.binbin0 -> 101 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit_wb.binbin0 -> 361 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit_wb_blit.binbin0 -> 403 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit_wb_separate.binbin0 -> 419 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_oit_wb_separate_blit.binbin0 -> 403 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_particle.binbin0 -> 364 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_picking_id.binbin0 -> 124 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_picking_shaded.binbin0 -> 830 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_pom.binbin0 -> 2740 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_raymarching.binbin0 -> 11958 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_rsm_combine.binbin0 -> 7589 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_rsm_gbuffer.binbin0 -> 182 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_rsm_lbuffer.binbin0 -> 1114 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_rsm_shadow.binbin0 -> 167 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_screen_space_shadows.binbin0 -> 3167 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_black.binbin0 -> 80 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm.binbin0 -> 4006 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 9876 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 4050 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 10096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 7269 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 7223 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard.binbin0 -> 3884 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 9356 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 3916 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 9492 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 7136 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 7102 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf.binbin0 -> 15155 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 61671 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 15200 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 62093 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 18613 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 18564 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm.binbin0 -> 4403 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 11706 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 4447 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 11926 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 7668 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 7622 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_color_texture.binbin0 -> 610 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_hblur.binbin0 -> 1625 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_hblur_vsm.binbin0 -> 2563 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth.binbin0 -> 294 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_linear.binbin0 -> 246 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm.binbin0 -> 469 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 386 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_texture.binbin0 -> 166 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth.binbin0 -> 364 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 337 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_vblur.binbin0 -> 1625 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowmaps_vblur_vsm.binbin0 -> 2563 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_color_lighting.binbin0 -> 2126 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_color_texture.binbin0 -> 610 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svbackblank.binbin0 -> 161 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svbackcolor.binbin0 -> 134 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex1.binbin0 -> 431 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svbacktex2.binbin0 -> 431 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontblank.binbin0 -> 169 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svfrontcolor.binbin0 -> 134 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex1.binbin0 -> 428 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svfronttex2.binbin0 -> 428 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svside.binbin0 -> 452 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svsideblank.binbin0 -> 80 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svsidecolor.binbin0 -> 134 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_svsidetex.binbin0 -> 550 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_texture.binbin0 -> 166 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_shadowvolume_texture_lighting.binbin0 -> 2348 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sky.binbin0 -> 685 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sky_color_banding_fix.binbin0 -> 1093 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sky_landscape.binbin0 -> 1180 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sms_mesh.binbin0 -> 7924 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sms_mesh_pd.binbin0 -> 8294 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sms_shadow.binbin0 -> 34 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sms_shadow_pd.binbin0 -> 388 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sss_deferred_combine.binbin0 -> 2790 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sss_gbuffer.binbin0 -> 2833 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sss_linear_depth.binbin0 -> 397 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_sss_unlit.binbin0 -> 1288 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_color_black.binbin0 -> 80 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_color_lighting.binbin0 -> 2140 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_color_texture.binbin0 -> 610 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_texture.binbin0 -> 166 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_stencil_texture_lighting.binbin0 -> 2400 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_terrain.binbin0 -> 219 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_terrain_render.binbin0 -> 6144 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_terrain_render_normal.binbin0 -> 6083 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_tree.binbin0 -> 1202 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_update.binbin0 -> 167 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_update_3d.binbin0 -> 446 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_update_cmp.binbin0 -> 185 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_upsample.binbin0 -> 1520 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vectordisplay_blit.binbin0 -> 359 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vectordisplay_blur.binbin0 -> 1925 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vectordisplay_fb.binbin0 -> 337 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vt_mip.binbin0 -> 768 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_vt_unlit.binbin0 -> 1048 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_wf_mesh.binbin0 -> 1485 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/fs_wf_wireframe.binbin0 -> 713 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_albedo_output.binbin0 -> 423 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_assao.binbin0 -> 315 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_assao_gbuffer.binbin0 -> 570 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bokeh_forward.binbin0 -> 1035 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bokeh_screenquad.binbin0 -> 317 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bump.binbin0 -> 1354 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bump_instanced.binbin0 -> 1631 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_bunnylod.binbin0 -> 536 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_callback.binbin0 -> 472 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_cubes.binbin0 -> 301 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_combine.binbin0 -> 315 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_debug.binbin0 -> 315 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_debug_line.binbin0 -> 303 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_geom.binbin0 -> 1609 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_deferred_light.binbin0 -> 315 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_denoise_gbuffer.binbin0 -> 1540 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_denoise_screenquad.binbin0 -> 317 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_fsr_forward.binbin0 -> 1034 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_fsr_screenquad.binbin0 -> 319 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_fullscreen.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_gdr_instanced_indirect_rendering.binbin0 -> 527 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_gdr_render_occlusion.binbin0 -> 402 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_blur.binbin0 -> 1391 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_bright.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_lum.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_lumavg.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_mesh.binbin0 -> 622 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_skybox.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hdr_tonemap.binbin0 -> 1321 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_hextile.binbin0 -> 610 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_ibl_mesh.binbin0 -> 633 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_ibl_skybox.binbin0 -> 728 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_instancing.binbin0 -> 550 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_mesh.binbin0 -> 1379 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_oit.binbin0 -> 566 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_oit_blit.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_particle.binbin0 -> 835 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_picking_shaded.binbin0 -> 731 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_pom.binbin0 -> 1382 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_raymarching.binbin0 -> 384 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_rsm_combine.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_rsm_gbuffer.binbin0 -> 478 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_rsm_lbuffer.binbin0 -> 1130 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_rsm_shadow.binbin0 -> 482 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color.binbin0 -> 230 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting.binbin0 -> 886 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_csm.binbin0 -> 1466 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear.binbin0 -> 931 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 1630 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 1556 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_lighting_omni.binbin0 -> 1392 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_color_texture.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_depth.binbin0 -> 230 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_hblur.binbin0 -> 1398 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth.binbin0 -> 283 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_packdepth_linear.binbin0 -> 296 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_texture.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_texture_lighting.binbin0 -> 662 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_unpackdepth.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowmaps_vblur.binbin0 -> 1398 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_color_lighting.binbin0 -> 579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_color_texture.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_svback.binbin0 -> 428 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_svfront.binbin0 -> 230 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_svside.binbin0 -> 594 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_texture.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_shadowvolume_texture_lighting.binbin0 -> 662 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sky.binbin0 -> 3244 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sky_landscape.binbin0 -> 529 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sms_mesh.binbin0 -> 838 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sms_shadow.binbin0 -> 230 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sms_shadow_pd.binbin0 -> 283 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sss_gbuffer.binbin0 -> 779 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_sss_screenquad.binbin0 -> 317 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_color.binbin0 -> 230 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_color_lighting.binbin0 -> 579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_color_texture.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_texture.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_stencil_texture_lighting.binbin0 -> 662 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_terrain.binbin0 -> 365 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_terrain_height_texture.binbin0 -> 509 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_terrain_render.binbin0 -> 6706 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_tree.binbin0 -> 723 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_update.binbin0 -> 313 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_vectordisplay_fb.binbin0 -> 384 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_vt_generic.binbin0 -> 423 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_wf_mesh.binbin0 -> 695 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/glsl/vs_wf_wireframe.binbin0 -> 525 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_apply.binbin0 -> 3140 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_importance_map.binbin0 -> 1692 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q0.binbin0 -> 8935 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q1.binbin0 -> 11499 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q2.binbin0 -> 13244 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q3.binbin0 -> 14405 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_generate_q3base.binbin0 -> 9035 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_load_counter_clear.binbin0 -> 289 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_non_smart_apply.binbin0 -> 1276 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_non_smart_blur.binbin0 -> 2100 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_non_smart_half_apply.binbin0 -> 1035 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_a.binbin0 -> 1632 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_postprocess_importance_map_b.binbin0 -> 2114 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depth_mip.binbin0 -> 3326 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depths.binbin0 -> 1658 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals.binbin0 -> 9215 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depths_and_normals_half.binbin0 -> 5765 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_prepare_depths_half.binbin0 -> 1174 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_smart_blur.binbin0 -> 2290 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_assao_smart_blur_wide.binbin0 -> 3243 bytes
-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/metal/cs_drawindirect.binbin0 -> 2579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_drawindirect_count.binbin0 -> 2798 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_bilinear_16.binbin0 -> 2536 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_bilinear_32.binbin0 -> 2536 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_easu_16.binbin0 -> 38078 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_easu_32.binbin0 -> 48593 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_rcas_16.binbin0 -> 9686 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_fsr_rcas_32.binbin0 -> 8968 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_gdr_copy_z.binbin0 -> 816 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_gdr_downscale_hi_z.binbin0 -> 1235 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_gdr_occlude_props.binbin0 -> 4852 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_gdr_stream_compaction.binbin0 -> 4092 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_indirect.binbin0 -> 562 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_init_instances.binbin0 -> 7775 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_terrain_init.binbin0 -> 1737 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_terrain_lod.binbin0 -> 11143 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_terrain_update_draw.binbin0 -> 682 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_terrain_update_indirect.binbin0 -> 872 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_update.binbin0 -> 1807 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/cs_update_instances.binbin0 -> 2209 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_albedo_output.binbin0 -> 472 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_assao_deferred_combine.binbin0 -> 1570 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_assao_gbuffer.binbin0 -> 711 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bloom_combine.binbin0 -> 877 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_copy.binbin0 -> 572 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_copy_linear_to_gamma.binbin0 -> 663 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_combine.binbin0 -> 1196 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_debug.binbin0 -> 1428 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_downsample.binbin0 -> 998 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_second_pass.binbin0 -> 2502 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_dof_single_pass.binbin0 -> 2931 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_forward.binbin0 -> 2281 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_forward_grid.binbin0 -> 1218 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bokeh_linear_depth.binbin0 -> 735 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bump.binbin0 -> 2843 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_bunnylod.binbin0 -> 634 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_callback.binbin0 -> 634 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_cubes.binbin0 -> 386 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_clear_uav.binbin0 -> 295 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_combine.binbin0 -> 1043 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_combine_ta.binbin0 -> 1110 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_debug.binbin0 -> 593 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_debug_line.binbin0 -> 386 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_debug_ta.binbin0 -> 772 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_geom.binbin0 -> 1524 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_light.binbin0 -> 1518 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_light_ta.binbin0 -> 1585 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_deferred_light_uav.binbin0 -> 1579 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_apply_lighting.binbin0 -> 888 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_copy.binbin0 -> 572 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_deferred_combine.binbin0 -> 1754 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_gbuffer.binbin0 -> 2510 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_spatial_3x3.binbin0 -> 3635 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_spatial_5x5.binbin0 -> 3681 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_temporal.binbin0 -> 3882 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_denoise_txaa.binbin0 -> 8394 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_downsample.binbin0 -> 1829 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_fsr_copy_linear_to_gamma.binbin0 -> 663 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_fsr_forward.binbin0 -> 2281 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_fsr_forward_grid.binbin0 -> 1218 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_gdr_instanced_indirect_rendering.binbin0 -> 767 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_blur.binbin0 -> 1529 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_bright.binbin0 -> 2714 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_lum.binbin0 -> 3046 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_lumavg.binbin0 -> 3139 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_mesh.binbin0 -> 1985 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_skybox.binbin0 -> 947 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hdr_tonemap.binbin0 -> 3433 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_hextile.binbin0 -> 6819 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_ibl_mesh.binbin0 -> 3658 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_ibl_skybox.binbin0 -> 2507 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_instancing.binbin0 -> 386 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_mesh.binbin0 -> 1757 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit.binbin0 -> 391 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit_wb.binbin0 -> 923 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit_wb_blit.binbin0 -> 940 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit_wb_separate.binbin0 -> 809 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_oit_wb_separate_blit.binbin0 -> 940 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_particle.binbin0 -> 797 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_picking_id.binbin0 -> 399 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_picking_shaded.binbin0 -> 984 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_pom.binbin0 -> 4228 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_raymarching.binbin0 -> 6915 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_rsm_combine.binbin0 -> 6769 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_rsm_gbuffer.binbin0 -> 576 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_rsm_lbuffer.binbin0 -> 1590 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_rsm_shadow.binbin0 -> 559 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_screen_space_shadows.binbin0 -> 3223 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_black.binbin0 -> 291 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm.binbin0 -> 4432 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 8952 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 4445 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 9004 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 6696 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 6679 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard.binbin0 -> 4357 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 8668 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 4374 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 8720 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 6621 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 6605 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf.binbin0 -> 12404 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 47989 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 12315 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 47781 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 14580 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 14515 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm.binbin0 -> 4759 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 10620 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 4772 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 10672 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 7032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 7016 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_color_texture.binbin0 -> 1032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_hblur.binbin0 -> 2355 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_hblur_vsm.binbin0 -> 2719 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_packdepth.binbin0 -> 564 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_linear.binbin0 -> 522 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm.binbin0 -> 655 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 602 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_texture.binbin0 -> 593 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth.binbin0 -> 837 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 797 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_vblur.binbin0 -> 2355 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowmaps_vblur_vsm.binbin0 -> 2719 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_color_lighting.binbin0 -> 2454 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_color_texture.binbin0 -> 1032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svbackblank.binbin0 -> 291 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svbackcolor.binbin0 -> 428 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex1.binbin0 -> 837 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svbacktex2.binbin0 -> 837 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svfrontblank.binbin0 -> 306 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svfrontcolor.binbin0 -> 428 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex1.binbin0 -> 836 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svfronttex2.binbin0 -> 836 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svside.binbin0 -> 934 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svsideblank.binbin0 -> 291 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svsidecolor.binbin0 -> 428 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_svsidetex.binbin0 -> 1167 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_texture.binbin0 -> 593 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_shadowvolume_texture_lighting.binbin0 -> 2756 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sky.binbin0 -> 951 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sky_color_banding_fix.binbin0 -> 1538 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sky_landscape.binbin0 -> 2009 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sms_mesh.binbin0 -> 6479 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sms_mesh_pd.binbin0 -> 6496 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sms_shadow.binbin0 -> 291 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sms_shadow_pd.binbin0 -> 733 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sss_deferred_combine.binbin0 -> 3136 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sss_gbuffer.binbin0 -> 2577 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sss_linear_depth.binbin0 -> 735 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_sss_unlit.binbin0 -> 1075 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_color_black.binbin0 -> 291 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_color_lighting.binbin0 -> 2114 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_color_texture.binbin0 -> 1032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_texture.binbin0 -> 593 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_stencil_texture_lighting.binbin0 -> 2454 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_terrain.binbin0 -> 494 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_terrain_render.binbin0 -> 940 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_terrain_render_normal.binbin0 -> 857 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_tree.binbin0 -> 1796 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_update.binbin0 -> 588 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_update_3d.binbin0 -> 770 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_update_cmp.binbin0 -> 620 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_upsample.binbin0 -> 1560 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vectordisplay_blit.binbin0 -> 799 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vectordisplay_blur.binbin0 -> 2233 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vectordisplay_fb.binbin0 -> 790 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vt_mip.binbin0 -> 1143 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_vt_unlit.binbin0 -> 1673 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_wf_mesh.binbin0 -> 2524 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/fs_wf_wireframe.binbin0 -> 876 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_albedo_output.binbin0 -> 1324 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_assao.binbin0 -> 693 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_assao_gbuffer.binbin0 -> 980 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bokeh_forward.binbin0 -> 1395 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bokeh_screenquad.binbin0 -> 701 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bump.binbin0 -> 1816 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bump_instanced.binbin0 -> 1990 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_bunnylod.binbin0 -> 886 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_callback.binbin0 -> 873 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_cubes.binbin0 -> 685 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_combine.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_debug.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_debug_line.binbin0 -> 685 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_geom.binbin0 -> 1837 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_deferred_light.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_denoise_gbuffer.binbin0 -> 1734 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_denoise_screenquad.binbin0 -> 701 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_fsr_forward.binbin0 -> 1368 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_fsr_screenquad.binbin0 -> 701 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_fullscreen.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_gdr_instanced_indirect_rendering.binbin0 -> 1058 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_gdr_render_occlusion.binbin0 -> 928 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_blur.binbin0 -> 1696 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_bright.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_lum.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_lumavg.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_mesh.binbin0 -> 1058 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_skybox.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hdr_tonemap.binbin0 -> 1721 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_hextile.binbin0 -> 936 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_ibl_mesh.binbin0 -> 1001 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_ibl_skybox.binbin0 -> 1025 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_instancing.binbin0 -> 950 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_mesh.binbin0 -> 1633 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_oit.binbin0 -> 864 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_oit_blit.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_particle.binbin0 -> 1033 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_picking_shaded.binbin0 -> 1299 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_pom.binbin0 -> 1678 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_raymarching.binbin0 -> 842 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_rsm_combine.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_rsm_gbuffer.binbin0 -> 830 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_rsm_lbuffer.binbin0 -> 1800 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_rsm_shadow.binbin0 -> 813 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color.binbin0 -> 540 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting.binbin0 -> 1255 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_csm.binbin0 -> 2075 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear.binbin0 -> 1306 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 2279 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 2217 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_lighting_omni.binbin0 -> 2013 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_color_texture.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_depth.binbin0 -> 540 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_hblur.binbin0 -> 1796 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_packdepth.binbin0 -> 663 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_packdepth_linear.binbin0 -> 673 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_texture.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_texture_lighting.binbin0 -> 1101 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_unpackdepth.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowmaps_vblur.binbin0 -> 1796 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_color_lighting.binbin0 -> 948 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_color_texture.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_svback.binbin0 -> 749 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_svfront.binbin0 -> 540 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_svside.binbin0 -> 1025 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_texture.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_shadowvolume_texture_lighting.binbin0 -> 1101 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sky.binbin0 -> 2809 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sky_landscape.binbin0 -> 951 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sms_mesh.binbin0 -> 1230 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sms_shadow.binbin0 -> 540 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sms_shadow_pd.binbin0 -> 663 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sss_gbuffer.binbin0 -> 1137 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_sss_screenquad.binbin0 -> 701 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_color.binbin0 -> 540 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_color_lighting.binbin0 -> 946 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_color_texture.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_texture.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_stencil_texture_lighting.binbin0 -> 1101 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_terrain.binbin0 -> 808 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_terrain_height_texture.binbin0 -> 1173 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_terrain_render.binbin0 -> 2431 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_tree.binbin0 -> 1232 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_update.binbin0 -> 697 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_vectordisplay_fb.binbin0 -> 842 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_vt_generic.binbin0 -> 765 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_wf_mesh.binbin0 -> 1137 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/metal/vs_wf_wireframe.binbin0 -> 931 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_apply.binbin0 -> 4803 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_importance_map.binbin0 -> 3002 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q0.binbin0 -> 10617 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q1.binbin0 -> 14093 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q2.binbin0 -> 17045 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q3.binbin0 -> 18692 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_generate_q3base.binbin0 -> 10585 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_load_counter_clear.binbin0 -> 558 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_non_smart_apply.binbin0 -> 2527 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_non_smart_blur.binbin0 -> 3523 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_non_smart_half_apply.binbin0 -> 2175 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_a.binbin0 -> 2794 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_postprocess_importance_map_b.binbin0 -> 3422 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depth_mip.binbin0 -> 5578 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depths.binbin0 -> 3201 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals.binbin0 -> 15058 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depths_and_normals_half.binbin0 -> 9954 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_prepare_depths_half.binbin0 -> 2289 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_smart_blur.binbin0 -> 3851 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_assao_smart_blur_wide.binbin0 -> 5039 bytes
-rwxr-xr-x3rdparty/bgfx/examples/runtime/shaders/spirv/cs_drawindirect.binbin0 -> 4227 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_drawindirect_count.binbin0 -> 4593 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_bilinear_16.binbin0 -> 4216 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_bilinear_32.binbin0 -> 4216 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_easu_16.binbin0 -> 66088 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_easu_32.binbin0 -> 68352 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_rcas_16.binbin0 -> 17976 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_fsr_rcas_32.binbin0 -> 12984 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_gdr_copy_z.binbin0 -> 1385 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_gdr_downscale_hi_z.binbin0 -> 2183 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_gdr_occlude_props.binbin0 -> 5581 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_gdr_stream_compaction.binbin0 -> 7075 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_indirect.binbin0 -> 1230 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_init_instances.binbin0 -> 10395 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_terrain_init.binbin0 -> 2552 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_terrain_lod.binbin0 -> 12314 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_terrain_update_draw.binbin0 -> 1632 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_terrain_update_indirect.binbin0 -> 1177 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_update.binbin0 -> 1708 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/cs_update_instances.binbin0 -> 3811 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_albedo_output.binbin0 -> 692 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_assao_deferred_combine.binbin0 -> 2708 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_assao_gbuffer.binbin0 -> 1105 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bloom_combine.binbin0 -> 1347 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_copy.binbin0 -> 744 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_copy_linear_to_gamma.binbin0 -> 992 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_combine.binbin0 -> 1629 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_debug.binbin0 -> 2273 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_downsample.binbin0 -> 1745 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_second_pass.binbin0 -> 3722 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_dof_single_pass.binbin0 -> 4604 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_forward.binbin0 -> 3572 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_forward_grid.binbin0 -> 2242 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bokeh_linear_depth.binbin0 -> 1251 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bump.binbin0 -> 5015 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_bunnylod.binbin0 -> 926 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_callback.binbin0 -> 926 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_cubes.binbin0 -> 406 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_clear_uav.binbin0 -> 624 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_combine.binbin0 -> 1671 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_combine_ta.binbin0 -> 1815 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_debug.binbin0 -> 755 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_debug_line.binbin0 -> 406 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_debug_ta.binbin0 -> 1137 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_geom.binbin0 -> 2513 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_light.binbin0 -> 2862 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_light_ta.binbin0 -> 2990 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_deferred_light_uav.binbin0 -> 3148 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_apply_lighting.binbin0 -> 1367 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_copy.binbin0 -> 744 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_deferred_combine.binbin0 -> 2872 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_gbuffer.binbin0 -> 3902 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_spatial_3x3.binbin0 -> 4070 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_spatial_5x5.binbin0 -> 4182 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_temporal.binbin0 -> 4444 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_denoise_txaa.binbin0 -> 10586 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_downsample.binbin0 -> 3264 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_fsr_copy_linear_to_gamma.binbin0 -> 992 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_fsr_forward.binbin0 -> 3572 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_fsr_forward_grid.binbin0 -> 2242 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_gdr_instanced_indirect_rendering.binbin0 -> 1264 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_blur.binbin0 -> 2023 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_bright.binbin0 -> 5033 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_lum.binbin0 -> 4150 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_lumavg.binbin0 -> 5614 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_mesh.binbin0 -> 3118 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_skybox.binbin0 -> 1762 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hdr_tonemap.binbin0 -> 4706 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_hextile.binbin0 -> 7895 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_ibl_mesh.binbin0 -> 5864 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_ibl_skybox.binbin0 -> 3456 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_instancing.binbin0 -> 406 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_mesh.binbin0 -> 2695 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit.binbin0 -> 584 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit_wb.binbin0 -> 1332 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit_wb_blit.binbin0 -> 1286 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit_wb_separate.binbin0 -> 1104 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_oit_wb_separate_blit.binbin0 -> 1286 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_particle.binbin0 -> 1365 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_picking_id.binbin0 -> 685 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_picking_shaded.binbin0 -> 1482 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_pom.binbin0 -> 4663 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_raymarching.binbin0 -> 10111 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_rsm_combine.binbin0 -> 9314 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_rsm_gbuffer.binbin0 -> 863 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_rsm_lbuffer.binbin0 -> 2644 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_rsm_shadow.binbin0 -> 881 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_screen_space_shadows.binbin0 -> 5197 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_black.binbin0 -> 362 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm.binbin0 -> 6588 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_csm.binbin0 -> 11301 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear.binbin0 -> 6644 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_csm.binbin0 -> 11525 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_linear_omni.binbin0 -> 9114 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_esm_omni.binbin0 -> 9058 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard.binbin0 -> 6404 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_csm.binbin0 -> 10613 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear.binbin0 -> 6460 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_csm.binbin0 -> 10837 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_linear_omni.binbin0 -> 8930 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_hard_omni.binbin0 -> 8874 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf.binbin0 -> 16208 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_csm.binbin0 -> 48485 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear.binbin0 -> 16364 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_csm.binbin0 -> 49109 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_linear_omni.binbin0 -> 18870 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_pcf_omni.binbin0 -> 18714 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm.binbin0 -> 6924 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_csm.binbin0 -> 12765 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear.binbin0 -> 6980 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_csm.binbin0 -> 12989 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_linear_omni.binbin0 -> 9450 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_lighting_vsm_omni.binbin0 -> 9394 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_color_texture.binbin0 -> 1613 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_hblur.binbin0 -> 2545 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_hblur_vsm.binbin0 -> 3581 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth.binbin0 -> 794 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_linear.binbin0 -> 682 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm.binbin0 -> 1002 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_packdepth_vsm_linear.binbin0 -> 890 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_texture.binbin0 -> 755 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth.binbin0 -> 1357 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_unpackdepth_vsm.binbin0 -> 1345 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_vblur.binbin0 -> 2545 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowmaps_vblur_vsm.binbin0 -> 3581 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_color_lighting.binbin0 -> 4879 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_color_texture.binbin0 -> 1613 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svbackblank.binbin0 -> 362 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svbackcolor.binbin0 -> 688 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex1.binbin0 -> 1082 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svbacktex2.binbin0 -> 1082 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontblank.binbin0 -> 378 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svfrontcolor.binbin0 -> 688 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex1.binbin0 -> 1066 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svfronttex2.binbin0 -> 1066 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svside.binbin0 -> 1162 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svsideblank.binbin0 -> 362 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svsidecolor.binbin0 -> 688 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_svsidetex.binbin0 -> 1587 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_texture.binbin0 -> 755 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_shadowvolume_texture_lighting.binbin0 -> 5322 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sky.binbin0 -> 1662 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sky_color_banding_fix.binbin0 -> 2682 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sky_landscape.binbin0 -> 3496 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sms_mesh.binbin0 -> 9025 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sms_mesh_pd.binbin0 -> 9053 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sms_shadow.binbin0 -> 362 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sms_shadow_pd.binbin0 -> 1159 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sss_deferred_combine.binbin0 -> 4788 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sss_gbuffer.binbin0 -> 4124 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sss_linear_depth.binbin0 -> 1267 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_sss_unlit.binbin0 -> 2074 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_color_black.binbin0 -> 362 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_color_lighting.binbin0 -> 3985 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_color_texture.binbin0 -> 1613 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_texture.binbin0 -> 755 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_stencil_texture_lighting.binbin0 -> 4610 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_terrain.binbin0 -> 666 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_terrain_render.binbin0 -> 1441 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_terrain_render_normal.binbin0 -> 1421 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_tree.binbin0 -> 3127 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_update.binbin0 -> 754 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_update_3d.binbin0 -> 1344 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_update_cmp.binbin0 -> 875 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_upsample.binbin0 -> 2590 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vectordisplay_blit.binbin0 -> 1306 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vectordisplay_blur.binbin0 -> 3758 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vectordisplay_fb.binbin0 -> 1234 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vt_mip.binbin0 -> 1706 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_vt_unlit.binbin0 -> 2669 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_wf_mesh.binbin0 -> 3761 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/fs_wf_wireframe.binbin0 -> 1605 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_albedo_output.binbin0 -> 1969 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_assao.binbin0 -> 1080 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_assao_gbuffer.binbin0 -> 1896 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bokeh_forward.binbin0 -> 2576 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bokeh_screenquad.binbin0 -> 1080 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bump.binbin0 -> 2990 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bump_instanced.binbin0 -> 3104 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_bunnylod.binbin0 -> 1590 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_callback.binbin0 -> 1518 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_cubes.binbin0 -> 1060 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_combine.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_debug.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_debug_line.binbin0 -> 1060 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_geom.binbin0 -> 3302 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_deferred_light.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_denoise_gbuffer.binbin0 -> 3407 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_denoise_screenquad.binbin0 -> 1080 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_fsr_forward.binbin0 -> 2570 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_fsr_screenquad.binbin0 -> 1080 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_fullscreen.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_gdr_instanced_indirect_rendering.binbin0 -> 1529 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_gdr_render_occlusion.binbin0 -> 1301 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_blur.binbin0 -> 2662 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_bright.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_lum.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_lumavg.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_mesh.binbin0 -> 1826 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_skybox.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hdr_tonemap.binbin0 -> 2438 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_hextile.binbin0 -> 1705 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_ibl_mesh.binbin0 -> 2033 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_ibl_skybox.binbin0 -> 1976 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_instancing.binbin0 -> 1485 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_mesh.binbin0 -> 2671 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_oit.binbin0 -> 1584 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_oit_blit.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_particle.binbin0 -> 1975 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_picking_shaded.binbin0 -> 2103 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_pom.binbin0 -> 3056 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_raymarching.binbin0 -> 1270 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_rsm_combine.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_rsm_gbuffer.binbin0 -> 1634 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_rsm_lbuffer.binbin0 -> 2779 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_rsm_shadow.binbin0 -> 1494 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color.binbin0 -> 886 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting.binbin0 -> 2355 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_csm.binbin0 -> 3640 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear.binbin0 -> 2435 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_csm.binbin0 -> 3912 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_linear_omni.binbin0 -> 3723 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_lighting_omni.binbin0 -> 3451 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_color_texture.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_depth.binbin0 -> 886 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_hblur.binbin0 -> 2599 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth.binbin0 -> 974 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_packdepth_linear.binbin0 -> 1054 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_texture.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_texture_lighting.binbin0 -> 1944 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_unpackdepth.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowmaps_vblur.binbin0 -> 2599 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_color_lighting.binbin0 -> 1738 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_color_texture.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_svback.binbin0 -> 1268 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_svfront.binbin0 -> 886 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_svside.binbin0 -> 1618 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_texture.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_shadowvolume_texture_lighting.binbin0 -> 1944 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sky.binbin0 -> 4603 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sky_landscape.binbin0 -> 1772 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sms_mesh.binbin0 -> 2199 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sms_shadow.binbin0 -> 886 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sms_shadow_pd.binbin0 -> 974 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sss_gbuffer.binbin0 -> 2088 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_sss_screenquad.binbin0 -> 1080 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_color.binbin0 -> 886 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_color_lighting.binbin0 -> 1736 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_color_texture.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_texture.binbin0 -> 1096 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_stencil_texture_lighting.binbin0 -> 1944 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_terrain.binbin0 -> 1200 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_terrain_height_texture.binbin0 -> 1630 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_terrain_render.binbin0 -> 3981 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_tree.binbin0 -> 2100 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_update.binbin0 -> 1064 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_vectordisplay_fb.binbin0 -> 1270 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_vt_generic.binbin0 -> 1413 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_wf_mesh.binbin0 -> 2171 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/shaders/spirv/vs_wf_wireframe.binbin0 -> 1737 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/temp/.gitignore1
-rw-r--r--3rdparty/bgfx/examples/runtime/text/sherlock_holmes_a_scandal_in_bohemia_arthur_conan_doyle.txt1136
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/8k_mars.jpgbin0 -> 9926628 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/aerial_rocks_04_diff_2k.ktxbin0 -> 16777327 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/bark1.ddsbin0 -> 174904 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/bolonga_irr.ddsbin0 -> 786580 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/bolonga_lod.ddsbin0 -> 4194436 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/dmap.pngbin0 -> 18992911 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/fieldstone-n.ddsbin0 -> 349680 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/fieldstone-rgba.ddsbin0 -> 349680 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/figure-rgba.ddsbin0 -> 174904 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/flare.ddsbin0 -> 349680 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/kyoto_irr.ddsbin0 -> 786580 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/kyoto_lod.ddsbin0 -> 4194436 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/leafs1.ddsbin0 -> 1398256 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/lightmap.ktxbin0 -> 1048644 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/msdf.pngbin0 -> 2688 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/parallax-d.ktxbin0 -> 87508 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/parallax-h.ktxbin0 -> 65604 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/parallax-n.ktxbin0 -> 87508 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/particle.ktxbin0 -> 262212 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/pf_alpha_test.ddsbin0 -> 262272 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/pf_uv_filtering_test.ddsbin0 -> 65664 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_10x10.ddsbin0 -> 4000 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_10x5.ddsbin0 -> 7648 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_10x6.ddsbin0 -> 6496 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_10x8.ddsbin0 -> 4736 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_12x10.ddsbin0 -> 3408 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_12x12.ddsbin0 -> 2912 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_4x4.ddsbin0 -> 22000 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_5x4.ddsbin0 -> 18032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_5x5.ddsbin0 -> 14800 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_6x5.ddsbin0 -> 12544 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_6x6.ddsbin0 -> 10640 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_8x5.ddsbin0 -> 9104 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_8x6.ddsbin0 -> 7728 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_astc_8x8.ddsbin0 -> 5632 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_atc.ddsbin0 -> 11064 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_atce.ddsbin0 -> 22000 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_atci.ddsbin0 -> 22000 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_bc1.ktxbin0 -> 11032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_bc2.ktxbin0 -> 21968 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_bc3.ktxbin0 -> 21968 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_bc7.ktxbin0 -> 21968 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_etc1.ktxbin0 -> 11032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_etc2.ktxbin0 -> 11032 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_ptc12.pvrbin0 -> 4148 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_ptc14.pvrbin0 -> 8244 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_ptc22.pvrbin0 -> 4148 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_ptc24.pvrbin0 -> 8244 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/texture_compression_rgba8.ddsbin0 -> 65664 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/textures/uffizi.ktxbin0 -> 12582980 bytes
-rw-r--r--3rdparty/bgfx/examples/runtime/tvos-info.plist30
-rw-r--r--3rdparty/bgfx/include/bgfx/bgfx.h4256
-rw-r--r--3rdparty/bgfx/include/bgfx/c99/bgfx.h3841
-rw-r--r--3rdparty/bgfx/include/bgfx/defines.h621
-rw-r--r--3rdparty/bgfx/include/bgfx/embedded_shader.h165
-rw-r--r--3rdparty/bgfx/include/bgfx/platform.h136
-rw-r--r--3rdparty/bgfx/makefile366
-rw-r--r--3rdparty/bgfx/scripts/bgfx-codegen.lua330
-rw-r--r--3rdparty/bgfx/scripts/bgfx.doxygen1808
-rw-r--r--3rdparty/bgfx/scripts/bgfx.idl3206
-rw-r--r--3rdparty/bgfx/scripts/bgfx.lua352
-rw-r--r--3rdparty/bgfx/scripts/bgfx.natvis131
-rw-r--r--3rdparty/bgfx/scripts/bindings-bf.lua420
-rw-r--r--3rdparty/bgfx/scripts/bindings-cs.lua454
-rw-r--r--3rdparty/bgfx/scripts/bindings-d.lua448
-rw-r--r--3rdparty/bgfx/scripts/bindings-zig.lua491
-rw-r--r--3rdparty/bgfx/scripts/build.ninja100
-rw-r--r--3rdparty/bgfx/scripts/codegen.lua996
-rw-r--r--3rdparty/bgfx/scripts/doxygen.lua19
-rw-r--r--3rdparty/bgfx/scripts/example-common.lua97
-rw-r--r--3rdparty/bgfx/scripts/genie.lua586
-rw-r--r--3rdparty/bgfx/scripts/geometryc.lua46
-rw-r--r--3rdparty/bgfx/scripts/geometryv.lua163
-rw-r--r--3rdparty/bgfx/scripts/idl.lua247
-rw-r--r--3rdparty/bgfx/scripts/shader-embeded.mk81
-rw-r--r--3rdparty/bgfx/scripts/shader.mk181
-rw-r--r--3rdparty/bgfx/scripts/shaderc.lua680
-rw-r--r--3rdparty/bgfx/scripts/temp.bgfx.h139
-rw-r--r--3rdparty/bgfx/scripts/temp.bgfx.idl.inl101
-rw-r--r--3rdparty/bgfx/scripts/temp.defines.h103
-rw-r--r--3rdparty/bgfx/scripts/texturec.lua44
-rw-r--r--3rdparty/bgfx/scripts/texturev.lua163
-rw-r--r--3rdparty/bgfx/scripts/tools.mk29
-rw-r--r--3rdparty/bgfx/src/amalgamated.cpp28
-rw-r--r--3rdparty/bgfx/src/amalgamated.mm9
-rw-r--r--3rdparty/bgfx/src/bgfx.cpp5899
-rw-r--r--3rdparty/bgfx/src/bgfx.idl.inl1476
-rw-r--r--3rdparty/bgfx/src/bgfx_compute.sh327
-rw-r--r--3rdparty/bgfx/src/bgfx_p.h5369
-rw-r--r--3rdparty/bgfx/src/bgfx_shader.sh700
-rw-r--r--3rdparty/bgfx/src/charset.h524
-rw-r--r--3rdparty/bgfx/src/config.h398
-rw-r--r--3rdparty/bgfx/src/debug_renderdoc.cpp171
-rw-r--r--3rdparty/bgfx/src/debug_renderdoc.h17
-rw-r--r--3rdparty/bgfx/src/dxgi.cpp824
-rw-r--r--3rdparty/bgfx/src/dxgi.h122
-rw-r--r--3rdparty/bgfx/src/emscripten.h33
-rw-r--r--3rdparty/bgfx/src/fs_clear0.bin.h142
-rw-r--r--3rdparty/bgfx/src/fs_clear0.sc13
-rw-r--r--3rdparty/bgfx/src/fs_clear1.bin.h167
-rw-r--r--3rdparty/bgfx/src/fs_clear1.sc14
-rw-r--r--3rdparty/bgfx/src/fs_clear2.bin.h190
-rw-r--r--3rdparty/bgfx/src/fs_clear2.sc15
-rw-r--r--3rdparty/bgfx/src/fs_clear3.bin.h214
-rw-r--r--3rdparty/bgfx/src/fs_clear3.sc16
-rw-r--r--3rdparty/bgfx/src/fs_clear4.bin.h235
-rw-r--r--3rdparty/bgfx/src/fs_clear4.sc17
-rw-r--r--3rdparty/bgfx/src/fs_clear5.bin.h259
-rw-r--r--3rdparty/bgfx/src/fs_clear5.sc18
-rw-r--r--3rdparty/bgfx/src/fs_clear6.bin.h281
-rw-r--r--3rdparty/bgfx/src/fs_clear6.sc19
-rw-r--r--3rdparty/bgfx/src/fs_clear7.bin.h305
-rw-r--r--3rdparty/bgfx/src/fs_clear7.sc20
-rw-r--r--3rdparty/bgfx/src/fs_debugfont.bin.h250
-rw-r--r--3rdparty/bgfx/src/fs_debugfont.sc20
-rw-r--r--3rdparty/bgfx/src/glcontext_eagl.h62
-rw-r--r--3rdparty/bgfx/src/glcontext_eagl.mm375
-rw-r--r--3rdparty/bgfx/src/glcontext_egl.cpp663
-rw-r--r--3rdparty/bgfx/src/glcontext_egl.h83
-rw-r--r--3rdparty/bgfx/src/glcontext_html5.cpp240
-rw-r--r--3rdparty/bgfx/src/glcontext_html5.h50
-rw-r--r--3rdparty/bgfx/src/glcontext_nsgl.h51
-rw-r--r--3rdparty/bgfx/src/glcontext_nsgl.mm394
-rw-r--r--3rdparty/bgfx/src/glcontext_wgl.cpp425
-rw-r--r--3rdparty/bgfx/src/glcontext_wgl.h103
-rw-r--r--3rdparty/bgfx/src/glimports.h726
-rw-r--r--3rdparty/bgfx/src/makefile83
-rw-r--r--3rdparty/bgfx/src/nvapi.cpp373
-rw-r--r--3rdparty/bgfx/src/nvapi.h84
-rw-r--r--3rdparty/bgfx/src/renderer.h544
-rw-r--r--3rdparty/bgfx/src/renderer_agc.cpp20
-rw-r--r--3rdparty/bgfx/src/renderer_d3d.h228
-rw-r--r--3rdparty/bgfx/src/renderer_d3d11.cpp6694
-rw-r--r--3rdparty/bgfx/src/renderer_d3d11.h441
-rw-r--r--3rdparty/bgfx/src/renderer_d3d12.cpp7474
-rw-r--r--3rdparty/bgfx/src/renderer_d3d12.h581
-rw-r--r--3rdparty/bgfx/src/renderer_d3d9.cpp4606
-rw-r--r--3rdparty/bgfx/src/renderer_d3d9.h513
-rw-r--r--3rdparty/bgfx/src/renderer_gl.cpp8841
-rw-r--r--3rdparty/bgfx/src/renderer_gl.h1748
-rw-r--r--3rdparty/bgfx/src/renderer_gnm.cpp46
-rw-r--r--3rdparty/bgfx/src/renderer_mtl.h1194
-rw-r--r--3rdparty/bgfx/src/renderer_mtl.mm5138
-rw-r--r--3rdparty/bgfx/src/renderer_noop.cpp286
-rw-r--r--3rdparty/bgfx/src/renderer_nvn.cpp46
-rw-r--r--3rdparty/bgfx/src/renderer_vk.cpp9260
-rw-r--r--3rdparty/bgfx/src/renderer_vk.h874
-rw-r--r--3rdparty/bgfx/src/renderer_webgpu.cpp5019
-rw-r--r--3rdparty/bgfx/src/renderer_webgpu.h570
-rw-r--r--3rdparty/bgfx/src/shader.cpp275
-rw-r--r--3rdparty/bgfx/src/shader.h70
-rw-r--r--3rdparty/bgfx/src/shader_dx9bc.cpp755
-rw-r--r--3rdparty/bgfx/src/shader_dx9bc.h268
-rw-r--r--3rdparty/bgfx/src/shader_dxbc.cpp2262
-rw-r--r--3rdparty/bgfx/src/shader_dxbc.h769
-rw-r--r--3rdparty/bgfx/src/shader_spirv.cpp1215
-rw-r--r--3rdparty/bgfx/src/shader_spirv.h662
-rw-r--r--3rdparty/bgfx/src/topology.cpp445
-rw-r--r--3rdparty/bgfx/src/topology.h56
-rw-r--r--3rdparty/bgfx/src/varying.def.sc10
-rw-r--r--3rdparty/bgfx/src/version.h13
-rw-r--r--3rdparty/bgfx/src/vertexlayout.cpp828
-rw-r--r--3rdparty/bgfx/src/vertexlayout.h46
-rw-r--r--3rdparty/bgfx/src/vs_clear.bin.h180
-rw-r--r--3rdparty/bgfx/src/vs_clear.sc15
-rw-r--r--3rdparty/bgfx/src/vs_debugfont.bin.h304
-rw-r--r--3rdparty/bgfx/src/vs_debugfont.sc17
-rw-r--r--3rdparty/bgfx/tools/bin/darwin/.gitignore1
-rw-r--r--3rdparty/bgfx/tools/bin/linux/.gitignore1
-rw-r--r--3rdparty/bgfx/tools/bin/windows/.gitignore1
-rw-r--r--3rdparty/bgfx/tools/geometryc/geometryc.cpp1465
-rw-r--r--3rdparty/bgfx/tools/geometryv/fs_mesh.bin.h525
-rw-r--r--3rdparty/bgfx/tools/geometryv/fs_mesh.sc64
-rw-r--r--3rdparty/bgfx/tools/geometryv/geometryv.cpp1332
-rw-r--r--3rdparty/bgfx/tools/geometryv/makefile6
-rw-r--r--3rdparty/bgfx/tools/geometryv/varying.def.sc4
-rw-r--r--3rdparty/bgfx/tools/geometryv/vs_mesh.bin.h298
-rw-r--r--3rdparty/bgfx/tools/geometryv/vs_mesh.sc17
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc.cpp2863
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc.h132
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_glsl.cpp402
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_hlsl.cpp851
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_metal.cpp700
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_pssl.cpp22
-rw-r--r--3rdparty/bgfx/tools/shaderc/shaderc_spirv.cpp883
-rw-r--r--3rdparty/bgfx/tools/texturev/common.sh131
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture.bin.h1035
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture.sc19
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_3d.bin.h1054
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_3d.sc18
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_array.bin.h383
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_array.sc16
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_cube.bin.h1130
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_cube.sc23
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_cube2.bin.h1032
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_cube2.sc19
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_msdf.bin.h334
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_msdf.sc25
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_sdf.bin.h338
-rw-r--r--3rdparty/bgfx/tools/texturev/fs_texture_sdf.sc23
-rw-r--r--3rdparty/bgfx/tools/texturev/makefile6
-rw-r--r--3rdparty/bgfx/tools/texturev/texturev.cpp2304
-rw-r--r--3rdparty/bgfx/tools/texturev/varying.def.sc6
-rw-r--r--3rdparty/bgfx/tools/texturev/vs_texture.bin.h264
-rw-r--r--3rdparty/bgfx/tools/texturev/vs_texture.sc16
-rw-r--r--3rdparty/bgfx/tools/texturev/vs_texture_cube.bin.h266
-rw-r--r--3rdparty/bgfx/tools/texturev/vs_texture_cube.sc16
-rw-r--r--3rdparty/bimg/.appveyor.yml20
-rw-r--r--3rdparty/bimg/.editorconfig14
-rw-r--r--3rdparty/bimg/.gitattributes11
-rw-r--r--3rdparty/bimg/.gitignore7
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/LICENSE.txt175
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/include/astcenc.h834
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_averages_and_directions.cpp995
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_block_sizes.cpp1210
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_quantize.cpp2071
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_color_unquantize.cpp941
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compress_symbolic.cpp1459
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_compute_variance.cpp472
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_decompress_symbolic.cpp623
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_diagnostic_trace.cpp230
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_diagnostic_trace.h219
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_entry.cpp1442
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_find_best_partitioning.cpp776
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_ideal_endpoints_and_weights.cpp1656
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_image.cpp558
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_integer_sequence.cpp744
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal.h2185
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_internal_entry.h273
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.cpp48
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib.h478
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_mathlib_softfloat.cpp411
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_partition_tables.cpp461
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_percentile_tables.cpp1251
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_pick_best_endpoint_format.cpp1357
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_platform_isa_detection.cpp166
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_quantization.cpp904
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_symbolic_physical.cpp530
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib.h570
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_avx2_8.h1204
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_common_4.h423
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_neon_4.h1073
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_none_4.h1169
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_vecmathlib_sse_4.h1283
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_align.cpp479
-rw-r--r--3rdparty/bimg/3rdparty/astc-encoder/source/astcenc_weight_quant_xfer_tables.cpp159
-rw-r--r--3rdparty/bimg/3rdparty/edtaa3/LICENSE.md34
-rw-r--r--3rdparty/bimg/3rdparty/edtaa3/edtaa3func.cpp580
-rw-r--r--3rdparty/bimg/3rdparty/edtaa3/edtaa3func.h7
-rw-r--r--3rdparty/bimg/3rdparty/etc1/LICENSE161
-rw-r--r--3rdparty/bimg/3rdparty/etc1/etc1.cpp686
-rw-r--r--3rdparty/bimg/3rdparty/etc1/etc1.h114
-rw-r--r--3rdparty/bimg/3rdparty/etc2/LICENSE.txt24
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Math.hpp90
-rw-r--r--3rdparty/bimg/3rdparty/etc2/ProcessCommon.hpp51
-rw-r--r--3rdparty/bimg/3rdparty/etc2/ProcessRGB.cpp719
-rw-r--r--3rdparty/bimg/3rdparty/etc2/ProcessRGB.hpp9
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Tables.cpp109
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Tables.hpp25
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Types.hpp17
-rw-r--r--3rdparty/bimg/3rdparty/etc2/Vector.hpp222
-rw-r--r--3rdparty/bimg/3rdparty/iqa/LICENSE32
-rw-r--r--3rdparty/bimg/3rdparty/iqa/README.txt36
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/convolve.h111
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/decimate.h55
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/iqa.h134
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/iqa_os.h68
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/math_utils.h64
-rw-r--r--3rdparty/bimg/3rdparty/iqa/include/ssim.h117
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/convolve.c195
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/decimate.c59
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/math_utils.c82
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/ms_ssim.c277
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/mse.c50
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/psnr.c42
-rw-r--r--3rdparty/bimg/3rdparty/iqa/source/ssim.c322
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/LICENSE20
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/README35
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/alpha.cpp350
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/alpha.h41
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/clusterfit.cpp392
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/clusterfit.h61
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourblock.cpp214
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourblock.h41
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourfit.cpp54
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourfit.h56
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourset.cpp121
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/colourset.h58
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/config.h49
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/maths.cpp259
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/maths.h233
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/rangefit.cpp201
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/rangefit.h54
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/simd.h32
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/simd_float.h183
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/singlecolourfit.cpp172
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/singlecolourfit.h58
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/singlecolourlookup.inl1064
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/squish.cpp260
-rw-r--r--3rdparty/bimg/3rdparty/libsquish/squish.h269
-rw-r--r--3rdparty/bimg/3rdparty/lodepng/LICENSE21
-rw-r--r--3rdparty/bimg/3rdparty/lodepng/lodepng.cpp6410
-rw-r--r--3rdparty/bimg/3rdparty/lodepng/lodepng.h1945
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/NVIDIA_Texture_Tools_LICENSE.txt24
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/bits.h75
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/shapes_two.h133
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/tile.h82
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zoh.cpp197
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zoh.h65
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zoh_utils.cpp324
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zoh_utils.h72
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zohone.cpp799
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc6h/zohtwo.cpp883
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl.cpp264
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl.h99
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode0.cpp1066
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode1.cpp1047
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode2.cpp1004
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode3.cpp1059
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode4.cpp1214
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode5.cpp1216
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode6.cpp1055
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_mode7.cpp1094
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_utils.cpp389
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/avpcl_utils.h61
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/bits.h76
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/endpts.h81
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/shapes_three.h132
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/shapes_two.h133
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/bc7/tile.h41
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/array.h181
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/array.inl437
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/debug.h216
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/defsgnucdarwin.h57
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/defsgnuclinux.h63
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/defsgnucwin32.h65
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/defsvcwin32.h94
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/foreach.h68
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/hash.h83
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/memory.h30
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/nvcore.h369
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/posh.h1037
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/stdstream.h459
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/stream.h163
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/strlib.h429
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvcore/utils.h281
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/fitting.cpp1200
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/fitting.h49
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/matrix.h112
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/matrix.inl1274
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/nvmath.h61
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/plane.h40
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/plane.inl49
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/vector.h148
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvmath/vector.inl921
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvtt.cpp102
-rw-r--r--3rdparty/bimg/3rdparty/nvtt/nvtt.h13
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/AlphaBitmap.h20
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/BitScale.cpp183
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/BitScale.h28
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/BitUtility.h19
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/Bitmap.h36
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/ColorRgba.h152
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/Interval.h21
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/LICENSE.TXT25
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/MortonTable.cpp43
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/MortonTable.h18
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/Point2.h17
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcDecoder.cpp144
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcDecoder.h25
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcEncoder.cpp464
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcEncoder.h43
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcPacket.cpp209
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/PvrTcPacket.h65
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/README.md17
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/RgbBitmap.h25
-rw-r--r--3rdparty/bimg/3rdparty/pvrtc/RgbaBitmap.h24
-rw-r--r--3rdparty/bimg/3rdparty/stb/stb_image.h7762
-rw-r--r--3rdparty/bimg/3rdparty/stb/stb_image_resize.h2631
-rw-r--r--3rdparty/bimg/3rdparty/stb/stb_image_write.h1690
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/README.md568
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/ChangeLog.md196
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/LICENSE22
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/miniz.c7733
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/miniz.h1350
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/deps/miniz/readme.md34
-rw-r--r--3rdparty/bimg/3rdparty/tinyexr/tinyexr.h8533
-rw-r--r--3rdparty/bimg/LICENSE22
-rw-r--r--3rdparty/bimg/README.md46
-rw-r--r--3rdparty/bimg/include/bimg/bimg.h675
-rw-r--r--3rdparty/bimg/include/bimg/decode.h24
-rw-r--r--3rdparty/bimg/include/bimg/encode.h180
-rw-r--r--3rdparty/bimg/makefile306
-rw-r--r--3rdparty/bimg/scripts/bimg.lua39
-rw-r--r--3rdparty/bimg/scripts/bimg_decode.lua27
-rw-r--r--3rdparty/bimg/scripts/bimg_encode.lua65
-rw-r--r--3rdparty/bimg/scripts/genie.lua74
-rw-r--r--3rdparty/bimg/scripts/texturec.lua39
-rw-r--r--3rdparty/bimg/src/bimg_p.h128
-rw-r--r--3rdparty/bimg/src/config.h59
-rw-r--r--3rdparty/bimg/src/image.cpp5958
-rw-r--r--3rdparty/bimg/src/image_cubemap_filter.cpp1228
-rw-r--r--3rdparty/bimg/src/image_decode.cpp864
-rw-r--r--3rdparty/bimg/src/image_encode.cpp702
-rw-r--r--3rdparty/bimg/src/image_gnf.cpp37
-rw-r--r--3rdparty/bimg/tools/texturec/texturec.cpp1385
-rw-r--r--3rdparty/bx/.appveyor.yml19
-rw-r--r--3rdparty/bx/.editorconfig14
-rw-r--r--3rdparty/bx/.gitattributes11
-rw-r--r--3rdparty/bx/.gitignore7
-rw-r--r--3rdparty/bx/3rdparty/.editorconfig6
-rw-r--r--3rdparty/bx/3rdparty/catch/catch_amalgamated.cpp10360
-rw-r--r--3rdparty/bx/3rdparty/catch/catch_amalgamated.hpp12233
-rw-r--r--3rdparty/bx/3rdparty/ini/README.md1
-rw-r--r--3rdparty/bx/3rdparty/ini/ini.h1056
-rw-r--r--3rdparty/bx/3rdparty/ini/ini.md333
-rw-r--r--3rdparty/bx/LICENSE22
-rw-r--r--3rdparty/bx/README.md46
-rw-r--r--3rdparty/bx/include/bx/allocator.h175
-rw-r--r--3rdparty/bx/include/bx/bounds.h526
-rw-r--r--3rdparty/bx/include/bx/bx.h248
-rw-r--r--3rdparty/bx/include/bx/commandline.h78
-rw-r--r--3rdparty/bx/include/bx/config.h23
-rw-r--r--3rdparty/bx/include/bx/constants.h70
-rw-r--r--3rdparty/bx/include/bx/cpu.h68
-rw-r--r--3rdparty/bx/include/bx/debug.h38
-rw-r--r--3rdparty/bx/include/bx/easing.h1193
-rw-r--r--3rdparty/bx/include/bx/endian.h50
-rw-r--r--3rdparty/bx/include/bx/error.h130
-rw-r--r--3rdparty/bx/include/bx/file.h143
-rw-r--r--3rdparty/bx/include/bx/filepath.h120
-rw-r--r--3rdparty/bx/include/bx/float4x4_t.h48
-rw-r--r--3rdparty/bx/include/bx/handlealloc.h322
-rw-r--r--3rdparty/bx/include/bx/hash.h129
-rw-r--r--3rdparty/bx/include/bx/inline/allocator.inl108
-rw-r--r--3rdparty/bx/include/bx/inline/bounds.inl257
-rw-r--r--3rdparty/bx/include/bx/inline/bx.inl150
-rw-r--r--3rdparty/bx/include/bx/inline/cpu.inl358
-rw-r--r--3rdparty/bx/include/bx/inline/easing.inl270
-rw-r--r--3rdparty/bx/include/bx/inline/endian.inl78
-rw-r--r--3rdparty/bx/include/bx/inline/error.inl132
-rw-r--r--3rdparty/bx/include/bx/inline/float4x4_t.inl239
-rw-r--r--3rdparty/bx/include/bx/inline/handlealloc.inl708
-rw-r--r--3rdparty/bx/include/bx/inline/hash.inl125
-rw-r--r--3rdparty/bx/include/bx/inline/math.inl1310
-rw-r--r--3rdparty/bx/include/bx/inline/mpscqueue.inl67
-rw-r--r--3rdparty/bx/include/bx/inline/mutex.inl23
-rw-r--r--3rdparty/bx/include/bx/inline/os.inl18
-rw-r--r--3rdparty/bx/include/bx/inline/pixelformat.inl982
-rw-r--r--3rdparty/bx/include/bx/inline/readerwriter.inl470
-rw-r--r--3rdparty/bx/include/bx/inline/ringbuffer.inl275
-rw-r--r--3rdparty/bx/include/bx/inline/rng.inl149
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_langext.inl676
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_neon.inl706
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_ref.inl833
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_sse.inl650
-rw-r--r--3rdparty/bx/include/bx/inline/simd128_swizzle.inl266
-rw-r--r--3rdparty/bx/include/bx/inline/simd256_avx.inl74
-rw-r--r--3rdparty/bx/include/bx/inline/simd256_ref.inl84
-rw-r--r--3rdparty/bx/include/bx/inline/simd_ni.inl562
-rw-r--r--3rdparty/bx/include/bx/inline/sort.inl394
-rw-r--r--3rdparty/bx/include/bx/inline/spscqueue.inl165
-rw-r--r--3rdparty/bx/include/bx/inline/string.inl312
-rw-r--r--3rdparty/bx/include/bx/inline/typetraits.inl462
-rw-r--r--3rdparty/bx/include/bx/inline/uint32_t.inl891
-rw-r--r--3rdparty/bx/include/bx/macros.h284
-rw-r--r--3rdparty/bx/include/bx/maputil.h58
-rw-r--r--3rdparty/bx/include/bx/math.h749
-rw-r--r--3rdparty/bx/include/bx/mpscqueue.h76
-rw-r--r--3rdparty/bx/include/bx/mutex.h60
-rw-r--r--3rdparty/bx/include/bx/os.h65
-rw-r--r--3rdparty/bx/include/bx/pixelformat.h252
-rw-r--r--3rdparty/bx/include/bx/platform.h464
-rw-r--r--3rdparty/bx/include/bx/process.h75
-rw-r--r--3rdparty/bx/include/bx/readerwriter.h353
-rw-r--r--3rdparty/bx/include/bx/ringbuffer.h181
-rw-r--r--3rdparty/bx/include/bx/rng.h81
-rw-r--r--3rdparty/bx/include/bx/semaphore.h39
-rw-r--r--3rdparty/bx/include/bx/settings.h61
-rw-r--r--3rdparty/bx/include/bx/simd_t.h565
-rw-r--r--3rdparty/bx/include/bx/sort.h335
-rw-r--r--3rdparty/bx/include/bx/spscqueue.h148
-rw-r--r--3rdparty/bx/include/bx/string.h378
-rw-r--r--3rdparty/bx/include/bx/thread.h101
-rw-r--r--3rdparty/bx/include/bx/timer.h21
-rw-r--r--3rdparty/bx/include/bx/typetraits.h285
-rw-r--r--3rdparty/bx/include/bx/uint32_t.h302
-rw-r--r--3rdparty/bx/include/bx/url.h52
-rw-r--r--3rdparty/bx/include/compat/freebsd/alloca.h5
-rw-r--r--3rdparty/bx/include/compat/freebsd/dirent.h1
-rw-r--r--3rdparty/bx/include/compat/freebsd/malloc.h1
-rw-r--r--3rdparty/bx/include/compat/freebsd/signal.h5
-rw-r--r--3rdparty/bx/include/compat/ios/malloc.h1
-rw-r--r--3rdparty/bx/include/compat/linux/sal.h1
-rw-r--r--3rdparty/bx/include/compat/mingw/alloca.h6
-rw-r--r--3rdparty/bx/include/compat/mingw/dirent.h5
-rw-r--r--3rdparty/bx/include/compat/mingw/sal.h1
-rw-r--r--3rdparty/bx/include/compat/mingw/salieri.h1623
-rw-r--r--3rdparty/bx/include/compat/mingw/specstrings_strict.h1
-rw-r--r--3rdparty/bx/include/compat/mingw/specstrings_undef.h2
-rw-r--r--3rdparty/bx/include/compat/msvc/alloca.h1
-rw-r--r--3rdparty/bx/include/compat/msvc/dirent.h1234
-rw-r--r--3rdparty/bx/include/compat/msvc/inttypes.h306
-rw-r--r--3rdparty/bx/include/compat/msvc/pre1600/stdint.h276
-rw-r--r--3rdparty/bx/include/compat/msvc/stdbool.h47
-rw-r--r--3rdparty/bx/include/compat/osx/malloc.h2
-rw-r--r--3rdparty/bx/include/tinystl/LICENSE23
-rw-r--r--3rdparty/bx/include/tinystl/allocator.h50
-rw-r--r--3rdparty/bx/include/tinystl/buffer.h287
-rw-r--r--3rdparty/bx/include/tinystl/hash.h53
-rw-r--r--3rdparty/bx/include/tinystl/hash_base.h234
-rw-r--r--3rdparty/bx/include/tinystl/new.h43
-rw-r--r--3rdparty/bx/include/tinystl/stddef.h40
-rw-r--r--3rdparty/bx/include/tinystl/string.h246
-rw-r--r--3rdparty/bx/include/tinystl/traits.h85
-rw-r--r--3rdparty/bx/include/tinystl/unordered_map.h240
-rw-r--r--3rdparty/bx/include/tinystl/unordered_set.h215
-rw-r--r--3rdparty/bx/include/tinystl/vector.h322
-rw-r--r--3rdparty/bx/makefile246
-rw-r--r--3rdparty/bx/scripts/bin2c.lua35
-rw-r--r--3rdparty/bx/scripts/bx.lua105
-rw-r--r--3rdparty/bx/scripts/bx.natvis10
-rw-r--r--3rdparty/bx/scripts/genie.lua148
-rw-r--r--3rdparty/bx/scripts/lemon.lua22
-rw-r--r--3rdparty/bx/scripts/tinystl.natvis72
-rw-r--r--3rdparty/bx/scripts/toolchain.lua1170
-rw-r--r--3rdparty/bx/src/allocator.cpp74
-rw-r--r--3rdparty/bx/src/amalgamated.cpp27
-rw-r--r--3rdparty/bx/src/bounds.cpp2039
-rw-r--r--3rdparty/bx/src/bx.cpp199
-rw-r--r--3rdparty/bx/src/commandline.cpp334
-rw-r--r--3rdparty/bx/src/crtnone.cpp715
-rw-r--r--3rdparty/bx/src/debug.cpp201
-rw-r--r--3rdparty/bx/src/dtoa.cpp1158
-rw-r--r--3rdparty/bx/src/easing.cpp63
-rw-r--r--3rdparty/bx/src/file.cpp958
-rw-r--r--3rdparty/bx/src/filepath.cpp407
-rw-r--r--3rdparty/bx/src/hash.cpp268
-rw-r--r--3rdparty/bx/src/math.cpp784
-rw-r--r--3rdparty/bx/src/mutex.cpp178
-rw-r--r--3rdparty/bx/src/os.cpp377
-rw-r--r--3rdparty/bx/src/process.cpp168
-rw-r--r--3rdparty/bx/src/semaphore.cpp278
-rw-r--r--3rdparty/bx/src/settings.cpp212
-rw-r--r--3rdparty/bx/src/sort.cpp174
-rw-r--r--3rdparty/bx/src/string.cpp1303
-rw-r--r--3rdparty/bx/src/thread.cpp421
-rw-r--r--3rdparty/bx/src/timer.cpp71
-rw-r--r--3rdparty/bx/src/url.cpp157
-rw-r--r--3rdparty/bx/tests/allocator_test.cpp78
-rw-r--r--3rdparty/bx/tests/atomic_test.cpp46
-rw-r--r--3rdparty/bx/tests/crt_test.cpp58
-rw-r--r--3rdparty/bx/tests/dbg.h16
-rw-r--r--3rdparty/bx/tests/easing_test.cpp59
-rw-r--r--3rdparty/bx/tests/filepath_test.cpp135
-rw-r--r--3rdparty/bx/tests/handle_bench.cpp113
-rw-r--r--3rdparty/bx/tests/handle_test.cpp119
-rw-r--r--3rdparty/bx/tests/hash_test.cpp164
-rw-r--r--3rdparty/bx/tests/macros_test.cpp76
-rw-r--r--3rdparty/bx/tests/main_test.cpp24
-rw-r--r--3rdparty/bx/tests/math_bench.cpp109
-rw-r--r--3rdparty/bx/tests/math_test.cpp374
-rw-r--r--3rdparty/bx/tests/os_test.cpp32
-rw-r--r--3rdparty/bx/tests/queue_test.cpp36
-rw-r--r--3rdparty/bx/tests/readerwriter_test.cpp31
-rw-r--r--3rdparty/bx/tests/ringbuffer_test.cpp20
-rw-r--r--3rdparty/bx/tests/rng_test.cpp90
-rw-r--r--3rdparty/bx/tests/run_test.cpp31
-rw-r--r--3rdparty/bx/tests/settings_test.cpp49
-rw-r--r--3rdparty/bx/tests/simd_bench.cpp133
-rw-r--r--3rdparty/bx/tests/simd_test.cpp450
-rw-r--r--3rdparty/bx/tests/sort_test.cpp167
-rw-r--r--3rdparty/bx/tests/string_test.cpp602
-rw-r--r--3rdparty/bx/tests/test.h21
-rw-r--r--3rdparty/bx/tests/thread_test.cpp75
-rw-r--r--3rdparty/bx/tests/tokenizecmd_test.cpp82
-rw-r--r--3rdparty/bx/tests/typetraits_test.cpp688
-rw-r--r--3rdparty/bx/tests/uint32_test.cpp151
-rw-r--r--3rdparty/bx/tests/unordered_map_nonpod_test.cpp41
-rw-r--r--3rdparty/bx/tests/unordered_set_copyctor_test.cpp42
-rw-r--r--3rdparty/bx/tests/unordered_set_pod_test.cpp38
-rw-r--r--3rdparty/bx/tests/url_test.cpp69
-rw-r--r--3rdparty/bx/tests/vector_complex_test.cpp272
-rw-r--r--3rdparty/bx/tests/vector_header_test.cpp29
-rw-r--r--3rdparty/bx/tests/vector_nocopy_test.cpp229
-rw-r--r--3rdparty/bx/tests/vector_nodefault_test.cpp262
-rw-r--r--3rdparty/bx/tests/vector_primitive_test.cpp245
-rw-r--r--3rdparty/bx/tests/vector_shrinktofit_test.cpp68
-rw-r--r--3rdparty/bx/tests/vsnprintf_test.cpp324
-rwxr-xr-x3rdparty/bx/tools/bin/darwin/bin2cbin0 -> 127496 bytes
-rwxr-xr-x3rdparty/bx/tools/bin/darwin/geniebin0 -> 549032 bytes
-rwxr-xr-x3rdparty/bx/tools/bin/darwin/lemonbin0 -> 95148 bytes
-rw-r--r--3rdparty/bx/tools/bin/darwin/lempar.c981
-rwxr-xr-x3rdparty/bx/tools/bin/darwin/ninjabin0 -> 176588 bytes
-rwxr-xr-x3rdparty/bx/tools/bin/linux/bin2cbin0 -> 96464 bytes
-rwxr-xr-x3rdparty/bx/tools/bin/linux/geniebin0 -> 547720 bytes
-rwxr-xr-x3rdparty/bx/tools/bin/linux/lemonbin0 -> 84728 bytes
-rw-r--r--3rdparty/bx/tools/bin/linux/lempar.c981
-rwxr-xr-x3rdparty/bx/tools/bin/linux/ninjabin0 -> 175240 bytes
-rwxr-xr-x3rdparty/bx/tools/bin/windows/bin2c.exebin0 -> 163328 bytes
-rw-r--r--3rdparty/bx/tools/bin/windows/genie.exebin0 -> 551936 bytes
-rw-r--r--3rdparty/bx/tools/bin/windows/lemon.exebin0 -> 104448 bytes
-rw-r--r--3rdparty/bx/tools/bin/windows/lempar.c981
-rwxr-xr-x3rdparty/bx/tools/bin/windows/ninja.exebin0 -> 396800 bytes
-rw-r--r--3rdparty/bx/tools/bin2c/bin2c.cpp282
-rw-r--r--3rdparty/bx/tools/lemon/lemon.c5466
-rw-r--r--3rdparty/bx/tools/lemon/lempar.c981
-rw-r--r--3rdparty/catch/.gitattributes11
-rw-r--r--3rdparty/catch/.gitignore28
-rw-r--r--3rdparty/catch/.travis.yml163
-rw-r--r--3rdparty/catch/CMakeLists.txt262
-rw-r--r--3rdparty/catch/LICENSE_1_0.txt23
-rw-r--r--3rdparty/catch/README.md22
-rw-r--r--3rdparty/catch/catch-logo-small.pngbin0 -> 51470 bytes
-rw-r--r--3rdparty/catch/catch-logo-tiny.pngbin0 -> 5853 bytes
-rw-r--r--3rdparty/catch/docs/Readme.md20
-rw-r--r--3rdparty/catch/docs/assertions.md91
-rw-r--r--3rdparty/catch/docs/build-systems.md86
-rw-r--r--3rdparty/catch/docs/command-line.md278
-rw-r--r--3rdparty/catch/docs/configuration.md82
-rw-r--r--3rdparty/catch/docs/contributing.md41
-rw-r--r--3rdparty/catch/docs/logging.md52
-rw-r--r--3rdparty/catch/docs/own-main.md72
-rw-r--r--3rdparty/catch/docs/release-notes.md77
-rw-r--r--3rdparty/catch/docs/slow-compiles.md22
-rw-r--r--3rdparty/catch/docs/test-cases-and-sections.md88
-rw-r--r--3rdparty/catch/docs/test-fixtures.md32
-rw-r--r--3rdparty/catch/docs/tostring.md70
-rw-r--r--3rdparty/catch/docs/tutorial.md249
-rw-r--r--3rdparty/catch/docs/why-catch.md42
-rw-r--r--3rdparty/catch/include/catch.hpp213
-rw-r--r--3rdparty/catch/include/catch_session.hpp219
-rw-r--r--3rdparty/catch/include/catch_with_main.hpp14
-rw-r--r--3rdparty/catch/include/external/clara.h1051
-rw-r--r--3rdparty/catch/include/external/tbc_text_format.h168
-rw-r--r--3rdparty/catch/include/internal/catch_approx.hpp163
-rw-r--r--3rdparty/catch/include/internal/catch_assertionresult.h124
-rw-r--r--3rdparty/catch/include/internal/catch_assertionresult.hpp99
-rw-r--r--3rdparty/catch/include/internal/catch_capture.hpp143
-rw-r--r--3rdparty/catch/include/internal/catch_clara.h32
-rw-r--r--3rdparty/catch/include/internal/catch_commandline.hpp214
-rw-r--r--3rdparty/catch/include/internal/catch_common.h150
-rw-r--r--3rdparty/catch/include/internal/catch_common.hpp121
-rw-r--r--3rdparty/catch/include/internal/catch_compiler_capabilities.h272
-rw-r--r--3rdparty/catch/include/internal/catch_config.hpp162
-rw-r--r--3rdparty/catch/include/internal/catch_console_colour.hpp67
-rw-r--r--3rdparty/catch/include/internal/catch_console_colour_impl.hpp190
-rw-r--r--3rdparty/catch/include/internal/catch_context.h53
-rw-r--r--3rdparty/catch/include/internal/catch_context_impl.hpp110
-rw-r--r--3rdparty/catch/include/internal/catch_debugger.h58
-rw-r--r--3rdparty/catch/include/internal/catch_debugger.hpp127
-rw-r--r--3rdparty/catch/include/internal/catch_default_main.hpp39
-rw-r--r--3rdparty/catch/include/internal/catch_evaluate.hpp218
-rw-r--r--3rdparty/catch/include/internal/catch_exception_translator_registry.hpp73
-rw-r--r--3rdparty/catch/include/internal/catch_expression_lhs.hpp170
-rw-r--r--3rdparty/catch/include/internal/catch_fatal_condition.hpp171
-rw-r--r--3rdparty/catch/include/internal/catch_generators.hpp190
-rw-r--r--3rdparty/catch/include/internal/catch_generators_impl.hpp86
-rw-r--r--3rdparty/catch/include/internal/catch_impl.hpp113
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_capture.h47
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_config.h70
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_exception.h76
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_generators.h32
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_registry_hub.h47
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_reporter.h276
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_runner.h20
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_tag_alias_registry.h26
-rw-r--r--3rdparty/catch/include/internal/catch_interfaces_testcase.h40
-rw-r--r--3rdparty/catch/include/internal/catch_legacy_reporter_adapter.h60
-rw-r--r--3rdparty/catch/include/internal/catch_legacy_reporter_adapter.hpp84
-rw-r--r--3rdparty/catch/include/internal/catch_list.hpp179
-rw-r--r--3rdparty/catch/include/internal/catch_matchers.hpp326
-rw-r--r--3rdparty/catch/include/internal/catch_message.h66
-rw-r--r--3rdparty/catch/include/internal/catch_message.hpp47
-rw-r--r--3rdparty/catch/include/internal/catch_notimplemented_exception.h36
-rw-r--r--3rdparty/catch/include/internal/catch_notimplemented_exception.hpp30
-rw-r--r--3rdparty/catch/include/internal/catch_objc.hpp203
-rw-r--r--3rdparty/catch/include/internal/catch_objc_arc.hpp51
-rw-r--r--3rdparty/catch/include/internal/catch_option.hpp75
-rw-r--r--3rdparty/catch/include/internal/catch_platform.h28
-rw-r--r--3rdparty/catch/include/internal/catch_ptr.hpp93
-rw-r--r--3rdparty/catch/include/internal/catch_reenable_warnings.h21
-rw-r--r--3rdparty/catch/include/internal/catch_registry_hub.hpp86
-rw-r--r--3rdparty/catch/include/internal/catch_reporter_registrars.hpp98
-rw-r--r--3rdparty/catch/include/internal/catch_reporter_registry.hpp50
-rw-r--r--3rdparty/catch/include/internal/catch_result_builder.h111
-rw-r--r--3rdparty/catch/include/internal/catch_result_builder.hpp141
-rw-r--r--3rdparty/catch/include/internal/catch_result_type.h61
-rw-r--r--3rdparty/catch/include/internal/catch_run_context.hpp362
-rw-r--r--3rdparty/catch/include/internal/catch_section.h46
-rw-r--r--3rdparty/catch/include/internal/catch_section.hpp52
-rw-r--r--3rdparty/catch/include/internal/catch_section_info.h39
-rw-r--r--3rdparty/catch/include/internal/catch_section_info.hpp113
-rw-r--r--3rdparty/catch/include/internal/catch_stream.h64
-rw-r--r--3rdparty/catch/include/internal/catch_stream.hpp109
-rw-r--r--3rdparty/catch/include/internal/catch_streambuf.h23
-rw-r--r--3rdparty/catch/include/internal/catch_suppress_warnings.h29
-rw-r--r--3rdparty/catch/include/internal/catch_tag_alias.h32
-rw-r--r--3rdparty/catch/include/internal/catch_tag_alias_registry.h31
-rw-r--r--3rdparty/catch/include/internal/catch_tag_alias_registry.hpp83
-rw-r--r--3rdparty/catch/include/internal/catch_test_case_info.h93
-rw-r--r--3rdparty/catch/include/internal/catch_test_case_info.hpp203
-rw-r--r--3rdparty/catch/include/internal/catch_test_case_registry_impl.hpp208
-rw-r--r--3rdparty/catch/include/internal/catch_test_case_tracker.hpp367
-rw-r--r--3rdparty/catch/include/internal/catch_test_registry.hpp145
-rw-r--r--3rdparty/catch/include/internal/catch_test_spec.hpp98
-rw-r--r--3rdparty/catch/include/internal/catch_test_spec_parser.hpp132
-rw-r--r--3rdparty/catch/include/internal/catch_text.h24
-rw-r--r--3rdparty/catch/include/internal/catch_timer.h35
-rw-r--r--3rdparty/catch/include/internal/catch_timer.hpp63
-rw-r--r--3rdparty/catch/include/internal/catch_tostring.h269
-rw-r--r--3rdparty/catch/include/internal/catch_tostring.hpp213
-rw-r--r--3rdparty/catch/include/internal/catch_totals.hpp78
-rw-r--r--3rdparty/catch/include/internal/catch_version.h38
-rw-r--r--3rdparty/catch/include/internal/catch_version.hpp44
-rw-r--r--3rdparty/catch/include/internal/catch_wildcard_pattern.hpp71
-rw-r--r--3rdparty/catch/include/internal/catch_windows_h_proxy.h32
-rw-r--r--3rdparty/catch/include/internal/catch_xmlwriter.hpp245
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_bases.hpp260
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_compact.hpp301
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_console.hpp445
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_junit.hpp252
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_multi.hpp152
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_teamcity.hpp221
-rw-r--r--3rdparty/catch/include/reporters/catch_reporter_xml.hpp199
-rw-r--r--3rdparty/catch/projects/Benchmark/BenchMain.cpp9
-rw-r--r--3rdparty/catch/projects/Benchmark/StringificationBench.cpp46
-rw-r--r--3rdparty/catch/projects/Benchmark/readme.txt4
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-14T21-53-49-e3659cdddd43ba4df9e4846630be6a6a7bd85a07.result3
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-14T21-59-08-a1e9b841ff500b2f39ccfd4193ae450cb653da05.result3
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-15T09-35-14-3b98a0166f7b7196eba2ad518174d1a77165166d.result3
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-29T22-08-36-60f8ebec49c5bc58d3604bf1a72cd3f7d129bf2e.result3
-rw-r--r--3rdparty/catch/projects/Benchmark/results/2017-01-29T23-13-35-bcaa2f9646c5ce50758f8582307c99501a932e1a.result3
-rw-r--r--3rdparty/catch/projects/SelfTest/ApproxTests.cpp187
-rw-r--r--3rdparty/catch/projects/SelfTest/BDDTests.cpp103
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/console.std.approved.txt834
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/console.sw.approved.txt9030
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/console.swa4.approved.txt40
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/junit.sw.approved.txt680
-rw-r--r--3rdparty/catch/projects/SelfTest/Baselines/xml.sw.approved.txt9509
-rw-r--r--3rdparty/catch/projects/SelfTest/ClassTests.cpp57
-rw-r--r--3rdparty/catch/projects/SelfTest/CmdLineTests.cpp264
-rw-r--r--3rdparty/catch/projects/SelfTest/ConditionTests.cpp335
-rw-r--r--3rdparty/catch/projects/SelfTest/EnumToString.cpp76
-rw-r--r--3rdparty/catch/projects/SelfTest/ExceptionTests.cpp207
-rw-r--r--3rdparty/catch/projects/SelfTest/GeneratorTests.cpp42
-rw-r--r--3rdparty/catch/projects/SelfTest/MessageTests.cpp133
-rw-r--r--3rdparty/catch/projects/SelfTest/MiscTests.cpp489
-rw-r--r--3rdparty/catch/projects/SelfTest/PartTrackerTests.cpp333
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_common.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_console_colour.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_debugger.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_capture.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_config.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_exception.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_generators.cpp1
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_registry_hub.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_reporter.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_runner.cpp1
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_interfaces_testcase.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_message.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_option.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_ptr.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_stream.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_streambuf.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_test_case_tracker.cpp2
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_test_spec.cpp3
-rw-r--r--3rdparty/catch/projects/SelfTest/SurrogateCpps/catch_xmlwriter.cpp4
-rw-r--r--3rdparty/catch/projects/SelfTest/TagAliasTests.cpp41
-rw-r--r--3rdparty/catch/projects/SelfTest/TestMain.cpp491
-rw-r--r--3rdparty/catch/projects/SelfTest/ToStringPair.cpp47
-rw-r--r--3rdparty/catch/projects/SelfTest/ToStringTuple.cpp59
-rw-r--r--3rdparty/catch/projects/SelfTest/ToStringVector.cpp77
-rw-r--r--3rdparty/catch/projects/SelfTest/ToStringWhich.cpp71
-rw-r--r--3rdparty/catch/projects/SelfTest/TrickyTests.cpp401
-rw-r--r--3rdparty/catch/projects/SelfTest/VariadicMacrosTests.cpp31
-rw-r--r--3rdparty/catch/projects/Where did the projects go.txt13
-rw-r--r--3rdparty/catch/scripts/approvalTests.py152
-rw-r--r--3rdparty/catch/scripts/approve.py33
-rw-r--r--3rdparty/catch/scripts/benchmarkRunner.py56
-rw-r--r--3rdparty/catch/scripts/developBuild.py11
-rw-r--r--3rdparty/catch/scripts/fixWhitespace.py49
-rw-r--r--3rdparty/catch/scripts/generateSingleHeader.py105
-rw-r--r--3rdparty/catch/scripts/majorRelease.py11
-rw-r--r--3rdparty/catch/scripts/minorRelease.py11
-rw-r--r--3rdparty/catch/scripts/patchRelease.py11
-rw-r--r--3rdparty/catch/scripts/releaseCommon.py90
-rw-r--r--3rdparty/catch/scripts/releaseNotes.py64
-rw-r--r--3rdparty/catch/scripts/scriptCommon.py26
-rw-r--r--3rdparty/catch/single_include/catch.hpp11004
-rw-r--r--3rdparty/compat/mingw/alloca.h6
-rw-r--r--3rdparty/compat/winsdk-override/roapi.h93
-rw-r--r--3rdparty/compat/winsdk-override/wrl/client.h304
-rw-r--r--3rdparty/compat/winsdk-override/wrl/internal.h37
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/DirectX End User EULA.txt34
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/DirectX SDK EULA.rtf774
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/DirectX SDK EULA.txt77
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/Roland-license.txt65
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/directx redist.txt16
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/libjpg-readme.txt398
-rw-r--r--3rdparty/dxsdk/Documentation/License Agreements/libpng-license.txt99
-rw-r--r--3rdparty/dxsdk/Include/d3dx9.h78
-rw-r--r--3rdparty/dxsdk/Include/d3dx9anim.h1114
-rw-r--r--3rdparty/dxsdk/Include/d3dx9core.h744
-rw-r--r--3rdparty/dxsdk/Include/d3dx9effect.h873
-rw-r--r--3rdparty/dxsdk/Include/d3dx9math.h1803
-rw-r--r--3rdparty/dxsdk/Include/d3dx9math.inl2251
-rw-r--r--3rdparty/dxsdk/Include/d3dx9mesh.h3007
-rw-r--r--3rdparty/dxsdk/Include/d3dx9shader.h1010
-rw-r--r--3rdparty/dxsdk/Include/d3dx9shape.h221
-rw-r--r--3rdparty/dxsdk/Include/d3dx9tex.h1735
-rw-r--r--3rdparty/dxsdk/Include/d3dx9xof.h299
-rw-r--r--3rdparty/expat/AUTHORS10
-rw-r--r--3rdparty/expat/CMake.README42
-rw-r--r--3rdparty/expat/CMakeLists.txt1035
-rw-r--r--3rdparty/expat/COPYING21
-rw-r--r--3rdparty/expat/Changes1672
-rw-r--r--3rdparty/expat/ConfigureChecks.cmake76
-rw-r--r--3rdparty/expat/Makefile.am185
-rw-r--r--3rdparty/expat/Makefile.in1151
-rw-r--r--3rdparty/expat/README.md311
-rw-r--r--3rdparty/expat/acinclude.m414
-rw-r--r--3rdparty/expat/aclocal.m41252
-rwxr-xr-x3rdparty/expat/buildconf.sh35
-rw-r--r--3rdparty/expat/cmake/autotools/expat-config-version.cmake.in65
-rw-r--r--3rdparty/expat/cmake/autotools/expat-noconfig__linux.cmake.in19
-rw-r--r--3rdparty/expat/cmake/autotools/expat-noconfig__macos.cmake.in19
-rw-r--r--3rdparty/expat/cmake/autotools/expat-noconfig__windows.cmake.in19
-rw-r--r--3rdparty/expat/cmake/autotools/expat-package-init.cmake25
-rw-r--r--3rdparty/expat/cmake/autotools/expat.cmake107
-rw-r--r--3rdparty/expat/cmake/expat-config.cmake.in75
-rw-r--r--3rdparty/expat/cmake/mingw-toolchain.cmake37
-rwxr-xr-x3rdparty/expat/configure24215
-rw-r--r--3rdparty/expat/configure.ac473
-rwxr-xr-x3rdparty/expat/conftools/ar-lib271
-rw-r--r--3rdparty/expat/conftools/ax-append-compile-flags.m446
-rw-r--r--3rdparty/expat/conftools/ax-append-flag.m450
-rw-r--r--3rdparty/expat/conftools/ax-append-link-flags.m444
-rw-r--r--3rdparty/expat/conftools/ax-check-compile-flag.m477
-rw-r--r--3rdparty/expat/conftools/ax-check-link-flag.m453
-rw-r--r--3rdparty/expat/conftools/ax-cxx-compile-stdcxx-11.m439
-rw-r--r--3rdparty/expat/conftools/ax-cxx-compile-stdcxx.m41018
-rw-r--r--3rdparty/expat/conftools/ax-require-defined.m437
-rwxr-xr-x3rdparty/expat/conftools/compile348
-rwxr-xr-x3rdparty/expat/conftools/config.guess1765
-rwxr-xr-x3rdparty/expat/conftools/config.sub1911
-rwxr-xr-x3rdparty/expat/conftools/depcomp791
-rw-r--r--3rdparty/expat/conftools/expat.m443
-rw-r--r--3rdparty/expat/conftools/expatcfg-compiler-supports-visibility.m439
-rwxr-xr-x3rdparty/expat/conftools/get-version.sh61
-rwxr-xr-x3rdparty/expat/conftools/install-sh541
-rw-r--r--3rdparty/expat/conftools/ltmain.sh11534
-rwxr-xr-x3rdparty/expat/conftools/missing215
-rwxr-xr-x3rdparty/expat/conftools/test-driver153
-rw-r--r--3rdparty/expat/doc/Makefile.am59
-rw-r--r--3rdparty/expat/doc/Makefile.in618
-rw-r--r--3rdparty/expat/doc/ok.min.css2
-rw-r--r--3rdparty/expat/doc/reference.html2710
-rw-r--r--3rdparty/expat/doc/style.css47
-rw-r--r--3rdparty/expat/doc/xmlwf.1338
-rw-r--r--3rdparty/expat/doc/xmlwf.xml578
-rw-r--r--3rdparty/expat/examples/Makefile.am43
-rw-r--r--3rdparty/expat/examples/Makefile.in694
-rw-r--r--3rdparty/expat/examples/element_declarations.c235
-rw-r--r--3rdparty/expat/examples/elements.c121
-rw-r--r--3rdparty/expat/examples/outline.c124
-rw-r--r--3rdparty/expat/expat.pc.cmake13
-rw-r--r--3rdparty/expat/expat.pc.in13
-rw-r--r--3rdparty/expat/expat_config.h143
-rw-r--r--3rdparty/expat/expat_config.h.cmake122
-rw-r--r--3rdparty/expat/expat_config.h.in142
-rwxr-xr-x3rdparty/expat/fix-xmltest-log.sh50
-rw-r--r--3rdparty/expat/fuzz/xml_lpm_fuzzer.cpp464
-rw-r--r--3rdparty/expat/fuzz/xml_lpm_fuzzer.proto58
-rw-r--r--3rdparty/expat/fuzz/xml_parse_fuzzer.c105
-rw-r--r--3rdparty/expat/fuzz/xml_parsebuffer_fuzzer.c117
-rw-r--r--3rdparty/expat/lib/Makefile.am87
-rw-r--r--3rdparty/expat/lib/Makefile.in887
-rw-r--r--3rdparty/expat/lib/ascii.h123
-rw-r--r--3rdparty/expat/lib/asciitab.h66
-rw-r--r--3rdparty/expat/lib/expat.h1077
-rw-r--r--3rdparty/expat/lib/expat_config.h6
-rw-r--r--3rdparty/expat/lib/expat_external.h165
-rw-r--r--3rdparty/expat/lib/iasciitab.h67
-rw-r--r--3rdparty/expat/lib/internal.h179
-rw-r--r--3rdparty/expat/lib/latin1tab.h66
-rw-r--r--3rdparty/expat/lib/libexpat.def.cmake81
-rw-r--r--3rdparty/expat/lib/nametab.h136
-rw-r--r--3rdparty/expat/lib/siphash.h392
-rw-r--r--3rdparty/expat/lib/utf8tab.h66
-rw-r--r--3rdparty/expat/lib/winconfig.h48
-rw-r--r--3rdparty/expat/lib/xmlparse.c8841
-rw-r--r--3rdparty/expat/lib/xmlrole.c1255
-rw-r--r--3rdparty/expat/lib/xmlrole.h142
-rw-r--r--3rdparty/expat/lib/xmltok.c1672
-rw-r--r--3rdparty/expat/lib/xmltok.h321
-rw-r--r--3rdparty/expat/lib/xmltok_impl.c1819
-rw-r--r--3rdparty/expat/lib/xmltok_impl.h74
-rw-r--r--3rdparty/expat/lib/xmltok_ns.c122
-rw-r--r--3rdparty/expat/m4/libtool.m48501
-rw-r--r--3rdparty/expat/m4/ltoptions.m4467
-rw-r--r--3rdparty/expat/m4/ltsugar.m4124
-rw-r--r--3rdparty/expat/m4/ltversion.m424
-rw-r--r--3rdparty/expat/m4/lt~obsolete.m499
-rw-r--r--3rdparty/expat/run.sh.in47
-rwxr-xr-x3rdparty/expat/test-driver-wrapper.sh44
-rw-r--r--3rdparty/expat/tests/Makefile.am99
-rw-r--r--3rdparty/expat/tests/Makefile.in1378
-rw-r--r--3rdparty/expat/tests/README.md11
-rw-r--r--3rdparty/expat/tests/acc_tests.c458
-rw-r--r--3rdparty/expat/tests/acc_tests.h56
-rw-r--r--3rdparty/expat/tests/acc_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/alloc_tests.c2154
-rw-r--r--3rdparty/expat/tests/alloc_tests.h56
-rw-r--r--3rdparty/expat/tests/alloc_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/basic_tests.c6472
-rw-r--r--3rdparty/expat/tests/basic_tests.h56
-rw-r--r--3rdparty/expat/tests/basic_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/benchmark/Makefile.am41
-rw-r--r--3rdparty/expat/tests/benchmark/Makefile.in669
-rw-r--r--3rdparty/expat/tests/benchmark/README.txt16
-rw-r--r--3rdparty/expat/tests/benchmark/benchmark.c174
-rw-r--r--3rdparty/expat/tests/chardata.c106
-rw-r--r--3rdparty/expat/tests/chardata.h61
-rw-r--r--3rdparty/expat/tests/chardata_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/common.c327
-rw-r--r--3rdparty/expat/tests/common.h155
-rw-r--r--3rdparty/expat/tests/common_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/dummy.c261
-rw-r--r--3rdparty/expat/tests/dummy.h150
-rw-r--r--3rdparty/expat/tests/dummy_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/handlers.c1979
-rw-r--r--3rdparty/expat/tests/handlers.h615
-rw-r--r--3rdparty/expat/tests/handlers_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/memcheck.c191
-rw-r--r--3rdparty/expat/tests/memcheck.h57
-rw-r--r--3rdparty/expat/tests/memcheck_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/minicheck.c275
-rw-r--r--3rdparty/expat/tests/minicheck.h155
-rw-r--r--3rdparty/expat/tests/minicheck_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/misc_tests.c709
-rw-r--r--3rdparty/expat/tests/misc_tests.h56
-rw-r--r--3rdparty/expat/tests/misc_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/ns_tests.c754
-rw-r--r--3rdparty/expat/tests/ns_tests.h56
-rw-r--r--3rdparty/expat/tests/ns_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/nsalloc_tests.c1537
-rw-r--r--3rdparty/expat/tests/nsalloc_tests.h56
-rw-r--r--3rdparty/expat/tests/nsalloc_tests_cxx.cpp32
-rw-r--r--3rdparty/expat/tests/runtests.c116
-rw-r--r--3rdparty/expat/tests/runtests_cxx.cpp36
-rw-r--r--3rdparty/expat/tests/structdata.c158
-rw-r--r--3rdparty/expat/tests/structdata.h69
-rw-r--r--3rdparty/expat/tests/structdata_cxx.cpp32
-rwxr-xr-x3rdparty/expat/tests/udiffer.py63
-rw-r--r--3rdparty/expat/tests/xmltest.log.expected10
-rwxr-xr-x3rdparty/expat/tests/xmltest.sh174
-rw-r--r--3rdparty/expat/win32/MANIFEST.txt25
-rw-r--r--3rdparty/expat/win32/README.txt60
-rw-r--r--3rdparty/expat/win32/build_expat_iss.bat84
-rw-r--r--3rdparty/expat/win32/expat.iss108
-rw-r--r--3rdparty/expat/win32/version.rc.cmake17
-rw-r--r--3rdparty/expat/xmlwf/Makefile.am60
-rw-r--r--3rdparty/expat/xmlwf/Makefile.in800
-rw-r--r--3rdparty/expat/xmlwf/codepage.c98
-rw-r--r--3rdparty/expat/xmlwf/codepage.h36
-rw-r--r--3rdparty/expat/xmlwf/ct.c174
-rw-r--r--3rdparty/expat/xmlwf/filemap.h55
-rw-r--r--3rdparty/expat/xmlwf/readfilemap.c147
-rw-r--r--3rdparty/expat/xmlwf/unixfilemap.c107
-rw-r--r--3rdparty/expat/xmlwf/win32filemap.c121
-rw-r--r--3rdparty/expat/xmlwf/xmlfile.c278
-rw-r--r--3rdparty/expat/xmlwf/xmlfile.h48
-rw-r--r--3rdparty/expat/xmlwf/xmlmime.c193
-rw-r--r--3rdparty/expat/xmlwf/xmlmime.h52
-rw-r--r--3rdparty/expat/xmlwf/xmltchar.h79
-rw-r--r--3rdparty/expat/xmlwf/xmlwf.c1313
-rwxr-xr-x3rdparty/expat/xmlwf/xmlwf_helpgen.py98
-rwxr-xr-x3rdparty/expat/xmlwf/xmlwf_helpgen.sh36
-rw-r--r--3rdparty/flac/AUTHORS60
-rw-r--r--3rdparty/flac/CHANGELOG.md992
-rw-r--r--3rdparty/flac/CMakeLists.txt291
-rw-r--r--3rdparty/flac/COPYING.FDL397
-rw-r--r--3rdparty/flac/COPYING.GPL339
-rw-r--r--3rdparty/flac/COPYING.LGPL504
-rw-r--r--3rdparty/flac/COPYING.Xiph29
-rw-r--r--3rdparty/flac/Makefile.am61
-rw-r--r--3rdparty/flac/Makefile.in916
-rw-r--r--3rdparty/flac/README.md278
-rw-r--r--3rdparty/flac/aclocal.m41251
-rwxr-xr-x3rdparty/flac/ar-lib271
-rwxr-xr-x3rdparty/flac/autogen.sh66
-rw-r--r--3rdparty/flac/cmake/CheckA64NEON.c.in6
-rw-r--r--3rdparty/flac/cmake/CheckA64NEON.cmake14
-rw-r--r--3rdparty/flac/cmake/CheckCPUArch.c.in7
-rw-r--r--3rdparty/flac/cmake/CheckCPUArch.cmake27
-rw-r--r--3rdparty/flac/cmake/FindOgg.cmake26
-rw-r--r--3rdparty/flac/cmake/UseSystemExtensions.cmake63
-rwxr-xr-x3rdparty/flac/compile348
-rw-r--r--3rdparty/flac/config.cmake.h.in223
-rwxr-xr-x3rdparty/flac/config.guess1754
-rw-r--r--3rdparty/flac/config.h.in317
-rw-r--r--3rdparty/flac/config.rpath (renamed from src/regtests/jedutil/eqns/pal10l8/pal10l8.eqn)0
-rwxr-xr-x3rdparty/flac/config.sub1890
-rwxr-xr-x3rdparty/flac/configure24682
-rw-r--r--3rdparty/flac/configure.ac602
-rwxr-xr-x3rdparty/flac/depcomp791
-rw-r--r--3rdparty/flac/examples/CMakeLists.txt7
-rw-r--r--3rdparty/flac/examples/Makefile.am27
-rw-r--r--3rdparty/flac/examples/Makefile.in681
-rw-r--r--3rdparty/flac/examples/README12
-rw-r--r--3rdparty/flac/examples/c/Makefile.am19
-rw-r--r--3rdparty/flac/examples/c/Makefile.in676
-rw-r--r--3rdparty/flac/examples/c/decode/Makefile.am19
-rw-r--r--3rdparty/flac/examples/c/decode/Makefile.in676
-rw-r--r--3rdparty/flac/examples/c/decode/file/CMakeLists.txt2
-rw-r--r--3rdparty/flac/examples/c/decode/file/Makefile.am29
-rw-r--r--3rdparty/flac/examples/c/decode/file/Makefile.in662
-rw-r--r--3rdparty/flac/examples/c/decode/file/main.c200
-rw-r--r--3rdparty/flac/examples/c/encode/Makefile.am19
-rw-r--r--3rdparty/flac/examples/c/encode/Makefile.in676
-rw-r--r--3rdparty/flac/examples/c/encode/file/CMakeLists.txt2
-rw-r--r--3rdparty/flac/examples/c/encode/file/Makefile.am31
-rw-r--r--3rdparty/flac/examples/c/encode/file/Makefile.in664
-rw-r--r--3rdparty/flac/examples/c/encode/file/main.c173
-rw-r--r--3rdparty/flac/examples/cpp/Makefile.am19
-rw-r--r--3rdparty/flac/examples/cpp/Makefile.in676
-rw-r--r--3rdparty/flac/examples/cpp/decode/Makefile.am19
-rw-r--r--3rdparty/flac/examples/cpp/decode/Makefile.in676
-rw-r--r--3rdparty/flac/examples/cpp/decode/file/CMakeLists.txt2
-rw-r--r--3rdparty/flac/examples/cpp/decode/file/Makefile.am32
-rw-r--r--3rdparty/flac/examples/cpp/decode/file/Makefile.in667
-rw-r--r--3rdparty/flac/examples/cpp/decode/file/main.cpp195
-rw-r--r--3rdparty/flac/examples/cpp/encode/Makefile.am19
-rw-r--r--3rdparty/flac/examples/cpp/encode/Makefile.in676
-rw-r--r--3rdparty/flac/examples/cpp/encode/file/CMakeLists.txt2
-rw-r--r--3rdparty/flac/examples/cpp/encode/file/Makefile.am32
-rw-r--r--3rdparty/flac/examples/cpp/encode/file/Makefile.in667
-rw-r--r--3rdparty/flac/examples/cpp/encode/file/main.cpp178
-rw-r--r--3rdparty/flac/flac-config.cmake.in17
-rw-r--r--3rdparty/flac/include/FLAC++/Makefile.am39
-rw-r--r--3rdparty/flac/include/FLAC++/Makefile.in638
-rw-r--r--3rdparty/flac/include/FLAC++/all.h49
-rw-r--r--3rdparty/flac/include/FLAC++/decoder.h248
-rw-r--r--3rdparty/flac/include/FLAC++/encoder.h265
-rw-r--r--3rdparty/flac/include/FLAC++/export.h100
-rw-r--r--3rdparty/flac/include/FLAC++/metadata.h1234
-rw-r--r--3rdparty/flac/include/FLAC/Makefile.am43
-rw-r--r--3rdparty/flac/include/FLAC/Makefile.in641
-rw-r--r--3rdparty/flac/include/FLAC/all.h450
-rw-r--r--3rdparty/flac/include/FLAC/assert.h (renamed from src/lib/libflac/include/flac/assert.h)10
-rw-r--r--3rdparty/flac/include/FLAC/callback.h (renamed from src/lib/libflac/include/flac/callback.h)24
-rw-r--r--3rdparty/flac/include/FLAC/export.h115
-rw-r--r--3rdparty/flac/include/FLAC/format.h1032
-rw-r--r--3rdparty/flac/include/FLAC/metadata.h2234
-rw-r--r--3rdparty/flac/include/FLAC/ordinals.h55
-rw-r--r--3rdparty/flac/include/FLAC/stream_decoder.h1584
-rw-r--r--3rdparty/flac/include/FLAC/stream_encoder.h1837
-rw-r--r--3rdparty/flac/include/Makefile.am23
-rw-r--r--3rdparty/flac/include/Makefile.in677
-rw-r--r--3rdparty/flac/include/share/Makefile.am17
-rw-r--r--3rdparty/flac/include/share/Makefile.in672
-rw-r--r--3rdparty/flac/include/share/alloc.h318
-rw-r--r--3rdparty/flac/include/share/compat.h240
-rw-r--r--3rdparty/flac/include/share/endswap.h84
-rw-r--r--3rdparty/flac/include/share/getopt.h184
-rw-r--r--3rdparty/flac/include/share/grabbag.h30
-rw-r--r--3rdparty/flac/include/share/grabbag/Makefile.am8
-rw-r--r--3rdparty/flac/include/share/grabbag/Makefile.in486
-rw-r--r--3rdparty/flac/include/share/grabbag/cuesheet.h43
-rw-r--r--3rdparty/flac/include/share/grabbag/file.h65
-rw-r--r--3rdparty/flac/include/share/grabbag/picture.h54
-rw-r--r--3rdparty/flac/include/share/grabbag/replaygain.h73
-rw-r--r--3rdparty/flac/include/share/grabbag/seektable.h39
-rw-r--r--3rdparty/flac/include/share/macros.h45
-rw-r--r--3rdparty/flac/include/share/private.h54
-rw-r--r--3rdparty/flac/include/share/replaygain_analysis.h59
-rw-r--r--3rdparty/flac/include/share/replaygain_synthesis.h52
-rw-r--r--3rdparty/flac/include/share/safe_str.h71
-rw-r--r--3rdparty/flac/include/share/utf8.h (renamed from src/lib/libflac/include/share/utf8.h)0
-rw-r--r--3rdparty/flac/include/share/win_utf8_io.h71
-rw-r--r--3rdparty/flac/include/test_libs_common/Makefile.am5
-rw-r--r--3rdparty/flac/include/test_libs_common/Makefile.in483
-rw-r--r--3rdparty/flac/include/test_libs_common/file_utils_flac.h36
-rw-r--r--3rdparty/flac/include/test_libs_common/metadata_utils.h71
-rwxr-xr-x3rdparty/flac/install-sh541
-rwxr-xr-x3rdparty/flac/ltmain.sh11251
-rw-r--r--3rdparty/flac/m4/Makefile.am26
-rw-r--r--3rdparty/flac/m4/Makefile.in506
-rw-r--r--3rdparty/flac/m4/add_cflags.m415
-rw-r--r--3rdparty/flac/m4/add_cxxflags.m416
-rw-r--r--3rdparty/flac/m4/ax_add_fortify_source.m453
-rw-r--r--3rdparty/flac/m4/ax_check_compile_flag.m453
-rw-r--r--3rdparty/flac/m4/ax_check_enable_debug.m4124
-rw-r--r--3rdparty/flac/m4/bswap.m466
-rw-r--r--3rdparty/flac/m4/clang.m428
-rw-r--r--3rdparty/flac/m4/codeset.m423
-rw-r--r--3rdparty/flac/m4/endian.m4169
-rw-r--r--3rdparty/flac/m4/gcc_version.m434
-rw-r--r--3rdparty/flac/m4/iconv.m4268
-rw-r--r--3rdparty/flac/m4/lib-ld.m4119
-rw-r--r--3rdparty/flac/m4/lib-link.m4777
-rw-r--r--3rdparty/flac/m4/lib-prefix.m4224
-rw-r--r--3rdparty/flac/m4/libtool.m48394
-rw-r--r--3rdparty/flac/m4/ltoptions.m4437
-rw-r--r--3rdparty/flac/m4/ltsugar.m4124
-rw-r--r--3rdparty/flac/m4/ltversion.m423
-rw-r--r--3rdparty/flac/m4/lt~obsolete.m499
-rw-r--r--3rdparty/flac/m4/ogg.m4114
-rw-r--r--3rdparty/flac/m4/really_gcc.m429
-rw-r--r--3rdparty/flac/m4/stack_protect.m467
-rw-r--r--3rdparty/flac/man/Makefile.am34
-rw-r--r--3rdparty/flac/man/Makefile.in586
-rw-r--r--3rdparty/flac/man/flac.1928
-rw-r--r--3rdparty/flac/man/flac.md760
-rw-r--r--3rdparty/flac/man/metaflac.1326
-rw-r--r--3rdparty/flac/man/metaflac.md299
-rw-r--r--3rdparty/flac/microbench/CMakeLists.txt17
-rw-r--r--3rdparty/flac/microbench/Makefile.am42
-rw-r--r--3rdparty/flac/microbench/Makefile.in676
-rw-r--r--3rdparty/flac/microbench/benchmark_residual.c151
-rw-r--r--3rdparty/flac/microbench/util.c205
-rw-r--r--3rdparty/flac/microbench/util.h43
-rwxr-xr-x3rdparty/flac/missing215
-rw-r--r--3rdparty/flac/oss-fuzz/Makefile.am104
-rw-r--r--3rdparty/flac/oss-fuzz/Makefile.in1033
-rw-r--r--3rdparty/flac/oss-fuzz/Readme.md13
-rw-r--r--3rdparty/flac/oss-fuzz/common.h2
-rw-r--r--3rdparty/flac/oss-fuzz/decoder.cc408
-rw-r--r--3rdparty/flac/oss-fuzz/empty.cc (renamed from src/regtests/jedutil/eqns/pal12h6/pal12h6.eqn)0
-rw-r--r--3rdparty/flac/oss-fuzz/encoder.cc257
-rw-r--r--3rdparty/flac/oss-fuzz/encoder_v2.cc352
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzer_encoder.dict18
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/datasource/datasource.hpp190
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/datasource/id.hpp75
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/exception.hpp67
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/memory.hpp96
-rw-r--r--3rdparty/flac/oss-fuzz/fuzzing/types.hpp158
-rw-r--r--3rdparty/flac/oss-fuzz/metadata.cc526
-rw-r--r--3rdparty/flac/oss-fuzz/reencoder.cc304
-rw-r--r--3rdparty/flac/oss-fuzz/seek.cc195
-rw-r--r--3rdparty/flac/oss-fuzz/tool_flac.c117
-rw-r--r--3rdparty/flac/oss-fuzz/tool_metaflac.c136
-rw-r--r--3rdparty/flac/src/CMakeLists.txt36
-rw-r--r--3rdparty/flac/src/Makefile.am40
-rw-r--r--3rdparty/flac/src/Makefile.in694
-rw-r--r--3rdparty/flac/src/flac/CMakeLists.txt25
-rw-r--r--3rdparty/flac/src/flac/Makefile.am69
-rw-r--r--3rdparty/flac/src/flac/Makefile.in782
-rw-r--r--3rdparty/flac/src/flac/analyze.c252
-rw-r--r--3rdparty/flac/src/flac/analyze.h32
-rw-r--r--3rdparty/flac/src/flac/decode.c1674
-rw-r--r--3rdparty/flac/src/flac/decode.h73
-rw-r--r--3rdparty/flac/src/flac/encode.c2852
-rw-r--r--3rdparty/flac/src/flac/encode.h116
-rw-r--r--3rdparty/flac/src/flac/foreign_metadata.c952
-rw-r--r--3rdparty/flac/src/flac/foreign_metadata.h83
-rw-r--r--3rdparty/flac/src/flac/iffscan.c129
-rw-r--r--3rdparty/flac/src/flac/local_string_utils.c109
-rw-r--r--3rdparty/flac/src/flac/local_string_utils.h28
-rw-r--r--3rdparty/flac/src/flac/main.c2442
-rw-r--r--3rdparty/flac/src/flac/utils.c439
-rw-r--r--3rdparty/flac/src/flac/utils.h77
-rw-r--r--3rdparty/flac/src/flac/version.rc38
-rw-r--r--3rdparty/flac/src/flac/vorbiscomment.c254
-rw-r--r--3rdparty/flac/src/flac/vorbiscomment.h27
-rw-r--r--3rdparty/flac/src/libFLAC++/CMakeLists.txt41
-rw-r--r--3rdparty/flac/src/libFLAC++/Makefile.am68
-rw-r--r--3rdparty/flac/src/libFLAC++/Makefile.in831
-rw-r--r--3rdparty/flac/src/libFLAC++/flac++.pc.in11
-rw-r--r--3rdparty/flac/src/libFLAC++/libFLAC++.m4114
-rw-r--r--3rdparty/flac/src/libFLAC++/metadata.cpp1745
-rw-r--r--3rdparty/flac/src/libFLAC++/stream_decoder.cpp394
-rw-r--r--3rdparty/flac/src/libFLAC++/stream_encoder.cpp519
-rw-r--r--3rdparty/flac/src/libFLAC++/version.rc40
-rw-r--r--3rdparty/flac/src/libFLAC/CMakeLists.txt126
-rw-r--r--3rdparty/flac/src/libFLAC/Makefile.am123
-rw-r--r--3rdparty/flac/src/libFLAC/Makefile.in1157
-rw-r--r--3rdparty/flac/src/libFLAC/bitmath.c73
-rw-r--r--3rdparty/flac/src/libFLAC/bitreader.c1052
-rw-r--r--3rdparty/flac/src/libFLAC/bitwriter.c955
-rw-r--r--3rdparty/flac/src/libFLAC/cpu.c255
-rw-r--r--3rdparty/flac/src/libFLAC/crc.c436
-rw-r--r--3rdparty/flac/src/libFLAC/deduplication/bitreader_read_rice_signed_block.c143
-rw-r--r--3rdparty/flac/src/libFLAC/deduplication/lpc_compute_autocorrelation_intrin.c14
-rw-r--r--3rdparty/flac/src/libFLAC/deduplication/lpc_compute_autocorrelation_intrin_neon.c70
-rw-r--r--3rdparty/flac/src/libFLAC/deduplication/lpc_compute_autocorrelation_intrin_sse2.c81
-rw-r--r--3rdparty/flac/src/libFLAC/fixed.c667
-rw-r--r--3rdparty/flac/src/libFLAC/fixed_intrin_avx2.c343
-rw-r--r--3rdparty/flac/src/libFLAC/fixed_intrin_sse2.c194
-rw-r--r--3rdparty/flac/src/libFLAC/fixed_intrin_sse42.c223
-rw-r--r--3rdparty/flac/src/libFLAC/fixed_intrin_ssse3.c179
-rw-r--r--3rdparty/flac/src/libFLAC/flac.pc.in12
-rw-r--r--3rdparty/flac/src/libFLAC/float.c (renamed from src/lib/libflac/libflac/float.c)18
-rw-r--r--3rdparty/flac/src/libFLAC/format.c608
-rw-r--r--3rdparty/flac/src/libFLAC/include/Makefile.am32
-rw-r--r--3rdparty/flac/src/libFLAC/include/Makefile.in689
-rw-r--r--3rdparty/flac/src/libFLAC/include/config.h25
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/Makefile.am53
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/Makefile.in599
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/all.h50
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/bitmath.h211
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/bitreader.h101
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/bitwriter.h104
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/cpu.h198
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/crc.h60
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/fixed.h117
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/float.h95
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/format.h47
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/lpc.h238
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/macros.h74
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/md5.h50
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/memory.h58
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/metadata.h46
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/ogg_decoder_aspect.h80
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/ogg_encoder_aspect.h63
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/ogg_helper.h44
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/ogg_mapping.h64
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/stream_encoder.h67
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/stream_encoder_framing.h (renamed from src/lib/libflac/include/private/stream_encoder_framing.h)15
-rw-r--r--3rdparty/flac/src/libFLAC/include/private/window.h74
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/Makefile.am35
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/Makefile.in581
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/all.h39
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/stream_decoder.h60
-rw-r--r--3rdparty/flac/src/libFLAC/include/protected/stream_encoder.h124
-rw-r--r--3rdparty/flac/src/libFLAC/libFLAC.m4114
-rw-r--r--3rdparty/flac/src/libFLAC/lpc.c1629
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_avx2.c1122
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_fma.c73
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_neon.c1273
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_sse2.c966
-rw-r--r--3rdparty/flac/src/libFLAC/lpc_intrin_sse41.c950
-rw-r--r--3rdparty/flac/src/libFLAC/md5.c517
-rw-r--r--3rdparty/flac/src/libFLAC/memory.c219
-rw-r--r--3rdparty/flac/src/libFLAC/metadata_iterators.c (renamed from src/lib/libflac/libflac/metadata_iterators.c)755
-rw-r--r--3rdparty/flac/src/libFLAC/metadata_object.c2018
-rw-r--r--3rdparty/flac/src/libFLAC/ogg_decoder_aspect.c251
-rw-r--r--3rdparty/flac/src/libFLAC/ogg_encoder_aspect.c228
-rw-r--r--3rdparty/flac/src/libFLAC/ogg_helper.c210
-rw-r--r--3rdparty/flac/src/libFLAC/ogg_mapping.c48
-rw-r--r--3rdparty/flac/src/libFLAC/stream_decoder.c3731
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder.c4738
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder_framing.c (renamed from src/lib/libflac/libflac/stream_encoder_framing.c)141
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder_intrin_avx2.c146
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder_intrin_sse2.c159
-rw-r--r--3rdparty/flac/src/libFLAC/stream_encoder_intrin_ssse3.c148
-rw-r--r--3rdparty/flac/src/libFLAC/version.rc40
-rw-r--r--3rdparty/flac/src/libFLAC/window.c308
-rw-r--r--3rdparty/flac/src/metaflac/CMakeLists.txt18
-rw-r--r--3rdparty/flac/src/metaflac/Makefile.am65
-rw-r--r--3rdparty/flac/src/metaflac/Makefile.in789
-rw-r--r--3rdparty/flac/src/metaflac/main.c75
-rw-r--r--3rdparty/flac/src/metaflac/operations.c823
-rw-r--r--3rdparty/flac/src/metaflac/operations.h27
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand.h26
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_cuesheet.c226
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_picture.c184
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_seektable.c220
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_streaminfo.c127
-rw-r--r--3rdparty/flac/src/metaflac/operations_shorthand_vorbiscomment.c430
-rw-r--r--3rdparty/flac/src/metaflac/options.c1146
-rw-r--r--3rdparty/flac/src/metaflac/options.h221
-rw-r--r--3rdparty/flac/src/metaflac/usage.c349
-rw-r--r--3rdparty/flac/src/metaflac/usage.h26
-rw-r--r--3rdparty/flac/src/metaflac/utils.c282
-rw-r--r--3rdparty/flac/src/metaflac/utils.h47
-rw-r--r--3rdparty/flac/src/metaflac/version.rc38
-rw-r--r--3rdparty/flac/src/share/Makefile.am73
-rw-r--r--3rdparty/flac/src/share/Makefile.in905
-rw-r--r--3rdparty/flac/src/share/README5
-rw-r--r--3rdparty/flac/src/share/getopt/CMakeLists.txt13
-rw-r--r--3rdparty/flac/src/share/getopt/getopt.c1053
-rw-r--r--3rdparty/flac/src/share/getopt/getopt1.c189
-rw-r--r--3rdparty/flac/src/share/grabbag/CMakeLists.txt14
-rw-r--r--3rdparty/flac/src/share/grabbag/alloc.c48
-rw-r--r--3rdparty/flac/src/share/grabbag/cuesheet.c681
-rw-r--r--3rdparty/flac/src/share/grabbag/file.c207
-rw-r--r--3rdparty/flac/src/share/grabbag/picture.c515
-rw-r--r--3rdparty/flac/src/share/grabbag/replaygain.c669
-rw-r--r--3rdparty/flac/src/share/grabbag/seektable.c105
-rw-r--r--3rdparty/flac/src/share/grabbag/snprintf.c101
-rw-r--r--3rdparty/flac/src/share/replaygain_analysis/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/share/replaygain_analysis/replaygain_analysis.c575
-rw-r--r--3rdparty/flac/src/share/replaygain_synthesis/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/share/replaygain_synthesis/replaygain_synthesis.c429
-rw-r--r--3rdparty/flac/src/share/utf8/CMakeLists.txt8
-rw-r--r--3rdparty/flac/src/share/utf8/charmaps.h57
-rw-r--r--3rdparty/flac/src/share/utf8/charset.c534
-rw-r--r--3rdparty/flac/src/share/utf8/charset.h72
-rw-r--r--3rdparty/flac/src/share/utf8/charset_test.c263
-rw-r--r--3rdparty/flac/src/share/utf8/iconvert.c257
-rw-r--r--3rdparty/flac/src/share/utf8/iconvert.h49
-rw-r--r--3rdparty/flac/src/share/utf8/makemap.c81
-rw-r--r--3rdparty/flac/src/share/utf8/utf8.c202
-rw-r--r--3rdparty/flac/src/share/win_utf8_io/win_utf8_io.c398
-rw-r--r--3rdparty/flac/src/test_grabbag/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/test_grabbag/Makefile.am22
-rw-r--r--3rdparty/flac/src/test_grabbag/Makefile.in679
-rw-r--r--3rdparty/flac/src/test_grabbag/cuesheet/CMakeLists.txt5
-rw-r--r--3rdparty/flac/src/test_grabbag/cuesheet/Makefile.am37
-rw-r--r--3rdparty/flac/src/test_grabbag/cuesheet/Makefile.in669
-rw-r--r--3rdparty/flac/src/test_grabbag/cuesheet/main.c147
-rw-r--r--3rdparty/flac/src/test_grabbag/picture/CMakeLists.txt5
-rw-r--r--3rdparty/flac/src/test_grabbag/picture/Makefile.am37
-rw-r--r--3rdparty/flac/src/test_grabbag/picture/Makefile.in669
-rw-r--r--3rdparty/flac/src/test_grabbag/picture/main.c222
-rw-r--r--3rdparty/flac/src/test_libFLAC++/CMakeLists.txt10
-rw-r--r--3rdparty/flac/src/test_libFLAC++/Makefile.am50
-rw-r--r--3rdparty/flac/src/test_libFLAC++/Makefile.in720
-rw-r--r--3rdparty/flac/src/test_libFLAC++/decoders.cpp1179
-rw-r--r--3rdparty/flac/src/test_libFLAC++/decoders.h25
-rw-r--r--3rdparty/flac/src/test_libFLAC++/encoders.cpp576
-rw-r--r--3rdparty/flac/src/test_libFLAC++/encoders.h25
-rw-r--r--3rdparty/flac/src/test_libFLAC++/main.cpp42
-rw-r--r--3rdparty/flac/src/test_libFLAC++/metadata.cpp41
-rw-r--r--3rdparty/flac/src/test_libFLAC++/metadata.h25
-rw-r--r--3rdparty/flac/src/test_libFLAC++/metadata_manip.cpp2241
-rw-r--r--3rdparty/flac/src/test_libFLAC++/metadata_object.cpp2099
-rw-r--r--3rdparty/flac/src/test_libFLAC/CMakeLists.txt25
-rw-r--r--3rdparty/flac/src/test_libFLAC/Makefile.am63
-rw-r--r--3rdparty/flac/src/test_libFLAC/Makefile.in736
-rw-r--r--3rdparty/flac/src/test_libFLAC/bitreader.c355
-rw-r--r--3rdparty/flac/src/test_libFLAC/bitreader.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/bitwriter.c688
-rw-r--r--3rdparty/flac/src/test_libFLAC/bitwriter.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/crc.c274
-rw-r--r--3rdparty/flac/src/test_libFLAC/crc.h26
-rw-r--r--3rdparty/flac/src/test_libFLAC/decoders.c1054
-rw-r--r--3rdparty/flac/src/test_libFLAC/decoders.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/encoders.c530
-rw-r--r--3rdparty/flac/src/test_libFLAC/encoders.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/endswap.c111
-rw-r--r--3rdparty/flac/src/test_libFLAC/endswap.h26
-rw-r--r--3rdparty/flac/src/test_libFLAC/format.c260
-rw-r--r--3rdparty/flac/src/test_libFLAC/format.h27
-rw-r--r--3rdparty/flac/src/test_libFLAC/main.c64
-rw-r--r--3rdparty/flac/src/test_libFLAC/md5.c221
-rw-r--r--3rdparty/flac/src/test_libFLAC/md5.h26
-rw-r--r--3rdparty/flac/src/test_libFLAC/metadata.c41
-rw-r--r--3rdparty/flac/src/test_libFLAC/metadata.h29
-rw-r--r--3rdparty/flac/src/test_libFLAC/metadata_manip.c2146
-rw-r--r--3rdparty/flac/src/test_libFLAC/metadata_object.c2291
-rw-r--r--3rdparty/flac/src/test_libs_common/CMakeLists.txt4
-rw-r--r--3rdparty/flac/src/test_libs_common/Makefile.am29
-rw-r--r--3rdparty/flac/src/test_libs_common/Makefile.in666
-rw-r--r--3rdparty/flac/src/test_libs_common/README2
-rw-r--r--3rdparty/flac/src/test_libs_common/file_utils_flac.c155
-rw-r--r--3rdparty/flac/src/test_libs_common/metadata_utils.c636
-rw-r--r--3rdparty/flac/src/test_seeking/CMakeLists.txt5
-rw-r--r--3rdparty/flac/src/test_seeking/Makefile.am39
-rw-r--r--3rdparty/flac/src/test_seeking/Makefile.in666
-rw-r--r--3rdparty/flac/src/test_seeking/main.c473
-rw-r--r--3rdparty/flac/src/test_streams/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/test_streams/Makefile.am29
-rw-r--r--3rdparty/flac/src/test_streams/Makefile.in661
-rw-r--r--3rdparty/flac/src/test_streams/main.c1398
-rw-r--r--3rdparty/flac/src/utils/Makefile.am19
-rw-r--r--3rdparty/flac/src/utils/Makefile.in676
-rw-r--r--3rdparty/flac/src/utils/flacdiff/CMakeLists.txt5
-rw-r--r--3rdparty/flac/src/utils/flacdiff/Makefile.am21
-rw-r--r--3rdparty/flac/src/utils/flacdiff/Makefile.in501
-rw-r--r--3rdparty/flac/src/utils/flacdiff/main.cpp230
-rw-r--r--3rdparty/flac/src/utils/flactimer/CMakeLists.txt2
-rw-r--r--3rdparty/flac/src/utils/flactimer/Makefile.am21
-rw-r--r--3rdparty/flac/src/utils/flactimer/Makefile.in501
-rw-r--r--3rdparty/flac/src/utils/flactimer/main.cpp175
-rw-r--r--3rdparty/flac/test/CMakeLists.txt103
-rw-r--r--3rdparty/flac/test/Makefile.am62
-rw-r--r--3rdparty/flac/test/Makefile.in720
-rw-r--r--3rdparty/flac/test/common.sh.in87
-rw-r--r--3rdparty/flac/test/cuesheet.ok94
-rw-r--r--3rdparty/flac/test/cuesheets/Makefile.am69
-rw-r--r--3rdparty/flac/test/cuesheets/Makefile.in549
-rw-r--r--3rdparty/flac/test/cuesheets/bad.000.CATALOG_multiple.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.001.CATALOG_missing_number.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.002.CATALOG_number_too_long.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.003.CATALOG_not_13_digits.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.030.FLAGS_multiple.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.031.FLAGS_wrong_place_1.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.032.FLAGS_wrong_place_2.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.060.INDEX_wrong_place.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.061.INDEX_missing_number.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.062.INDEX_invalid_number_1.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.063.first_INDEX_not_0_or_1.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.064.INDEX_num_non_sequential.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.065.INDEX_num_out_of_range.cue104
-rw-r--r--3rdparty/flac/test/cuesheets/bad.066.INDEX_missing_offset.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.067.INDEX_illegal_offset.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.068.INDEX_cdda_illegal_offset.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.069.nonzero_first_INDEX.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.070.INDEX_offset_not_ascending_1.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.071.INDEX_offset_not_ascending_2.cue6
-rw-r--r--3rdparty/flac/test/cuesheets/bad.110.ISRC_multiple.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.111.ISRC_wrong_place_1.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.112.ISRC_wrong_place_2.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.113.ISRC_missing_number.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.114.ISRC_invalid_number.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.130.TRACK_missing_INDEX_01_1.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.131.TRACK_missing_INDEX_01_2.cue3
-rw-r--r--3rdparty/flac/test/cuesheets/bad.132.TRACK_missing_INDEX_01_3.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/bad.133.TRACK_missing_INDEX_01_4.cue5
-rw-r--r--3rdparty/flac/test/cuesheets/bad.134.TRACK_missing_number.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.135.TRACK_invalid_number_1.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.136.TRACK_invalid_number_2.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.137.TRACK_cdda_out_of_range.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.138.TRACK_num_non_sequential.cue6
-rw-r--r--3rdparty/flac/test/cuesheets/bad.139.TRACK_missing_type.cue2
-rw-r--r--3rdparty/flac/test/cuesheets/bad.140.no_TRACKs.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.200.FLAC_leadin_missing_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.201.FLAC_leadin_illegal_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.202.FLAC_leadin_cdda_illegal_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.230.FLAC_leadout_multiple.cue3
-rw-r--r--3rdparty/flac/test/cuesheets/bad.231.FLAC_leadout_missing_track.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.232.FLAC_leadout_illegal_track.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.233.FLAC_leadout_missing_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.234.FLAC_leadout_illegal_offset.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/bad.235.FLAC_leadout_offset_not_211680000.cue1
-rw-r--r--3rdparty/flac/test/cuesheets/good.000.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/good.001.cue184
-rw-r--r--3rdparty/flac/test/cuesheets/good.002.dos_format.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/good.003.missing_final_newline.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/good.004.dos_format.missing_final_newline.cue4
-rw-r--r--3rdparty/flac/test/cuesheets/good.005.quoted.isrc.cue6
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/Makefile.am49
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/Makefile.in529
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/Prøve.flacbin0 -> 1257 bytes
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case00a-expect.meta84
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01a-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01b-expect.meta75
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01c-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01d-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case01e-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case02a-expect.meta73
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case02b-expect.meta74
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case02c-expect.meta79
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case03a-expect.meta84
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case03b-expect.meta84
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case03c-expect.meta41
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04a-expect.meta26
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04b-expect.meta36
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04c-expect.meta32
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04d-expect.meta60
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/case04e-expect.meta70
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SCPAP.flacbin0 -> 4021 bytes
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SCVA.flacbin0 -> 1015 bytes
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SCVAUP.flacbin0 -> 4224 bytes
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SCVPAP.flacbin0 -> 4228 bytes
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-SVAUP.flacbin0 -> 3680 bytes
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input-VA.flacbin0 -> 287 bytes
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/input0.cue7
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/שלום.flacbin0 -> 3926 bytes
-rw-r--r--3rdparty/flac/test/flac-to-flac-metadata-test-files/🤔.flacbin0 -> 1708 bytes
-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/24bit-WaveFmtPCM.wavbin0 -> 1368 bytes
-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/AIFF-C-sowt-compression-type-name.aifcbin0 -> 372 bytes
-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/AIFF-C-sowt-tag.aifcbin0 -> 3120 bytes
-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/AIFF-ID3.aiffbin0 -> 4580 bytes
-rwxr-xr-x3rdparty/flac/test/foreign-metadata-test-files/BWF-WaveFmtEx.wavbin0 -> 11402 bytes
-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/Makefile.am24
-rw-r--r--3rdparty/flac/test/foreign-metadata-test-files/Makefile.in504
-rwxr-xr-x3rdparty/flac/test/generate_streams.sh29
-rw-r--r--3rdparty/flac/test/metaflac-test-files/Makefile.am90
-rw-r--r--3rdparty/flac/test/metaflac-test-files/Makefile.in570
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case00-expect.meta24
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case01-expect.meta9
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case02-expect.meta28
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case03-expect.meta25
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case04-expect.meta26
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case05-expect.meta27
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case06-expect.meta28
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case07-expect.meta4
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case08-expect.meta27
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case09-expect.meta25
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case10-expect.meta6
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case11-expect.meta9
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case12-expect.meta12
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case13-expect.meta10
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case14-expect.meta13
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case15-expect.meta16
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case16-expect.meta33
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case17-expect.meta25
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case18-expect.meta29
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case19-expect.meta25
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case20-expect.meta29
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case21-expect.meta24
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case22-expect.meta18
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case23-expect.meta18
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case24-expect.meta18
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case25-expect.meta14
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case26-expect.meta22
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case27-expect.meta13
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case28-expect.meta13
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case29-expect.meta9
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case30-expect.meta9
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case31-expect.meta15
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case32-expect.meta15
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case33-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case34-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case35-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case36-expect.meta15
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case37-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case38-expect.meta19
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case39-expect.meta20
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case40-expect.meta22
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case41-expect.meta27
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case42-expect.meta22
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case43-expect.meta49
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case44-expect.meta28
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case45-expect.meta49
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case46-expect.meta62
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case47-expect.meta75
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case48-expect.meta88
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case49-expect.meta101
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case50-expect.meta114
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case51-expect.meta127
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case52-expect.meta140
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case53-expect.meta153
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case54-expect.meta166
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case55-expect.meta179
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case56-expect.meta192
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case57-expect.meta205
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case58-expect.meta218
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case59-expect.meta231
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case60-expect.meta49
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case61-expect.meta62
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case62-expect.meta75
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case63-expect.meta74
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case64-expect.meta3
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case65-expect.metabin0 -> 1672 bytes
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case66-expect.meta62
-rw-r--r--3rdparty/flac/test/metaflac-test-files/case67-expect.meta95
-rw-r--r--3rdparty/flac/test/metaflac.flac.inbin0 -> 667 bytes
-rw-r--r--3rdparty/flac/test/metaflac.flac.okbin0 -> 617 bytes
-rw-r--r--3rdparty/flac/test/picture.ok42
-rw-r--r--3rdparty/flac/test/pictures/0.gifbin0 -> 95 bytes
-rw-r--r--3rdparty/flac/test/pictures/0.jpgbin0 -> 330 bytes
-rw-r--r--3rdparty/flac/test/pictures/0.pngbin0 -> 446 bytes
-rw-r--r--3rdparty/flac/test/pictures/1.gifbin0 -> 871 bytes
-rw-r--r--3rdparty/flac/test/pictures/1.pngbin0 -> 462 bytes
-rw-r--r--3rdparty/flac/test/pictures/2.gifbin0 -> 532 bytes
-rw-r--r--3rdparty/flac/test/pictures/2.pngbin0 -> 292 bytes
-rw-r--r--3rdparty/flac/test/pictures/3.pngbin0 -> 308 bytes
-rw-r--r--3rdparty/flac/test/pictures/4.jpgbin0 -> 567 bytes
-rw-r--r--3rdparty/flac/test/pictures/4.pngbin0 -> 1800 bytes
-rw-r--r--3rdparty/flac/test/pictures/5.pngbin0 -> 1816 bytes
-rw-r--r--3rdparty/flac/test/pictures/6.pngbin0 -> 543 bytes
-rw-r--r--3rdparty/flac/test/pictures/7.pngbin0 -> 559 bytes
-rw-r--r--3rdparty/flac/test/pictures/8.pngbin0 -> 244 bytes
-rw-r--r--3rdparty/flac/test/pictures/Makefile.am33
-rw-r--r--3rdparty/flac/test/pictures/Makefile.in513
-rwxr-xr-x3rdparty/flac/test/test_compression.sh46
-rwxr-xr-x3rdparty/flac/test/test_flac.sh1338
-rwxr-xr-x3rdparty/flac/test/test_grabbag.sh128
-rwxr-xr-x3rdparty/flac/test/test_libFLAC++.sh35
-rwxr-xr-x3rdparty/flac/test/test_libFLAC.sh35
-rwxr-xr-x3rdparty/flac/test/test_metaflac.sh478
-rwxr-xr-x3rdparty/flac/test/test_replaygain.sh146
-rwxr-xr-x3rdparty/flac/test/test_seeking.sh141
-rwxr-xr-x3rdparty/flac/test/test_streams.sh331
-rwxr-xr-x3rdparty/flac/test/write_iff.pl211
-rw-r--r--3rdparty/genie/.editorconfig13
-rw-r--r--3rdparty/genie/.gitignore4
-rw-r--r--3rdparty/genie/LICENSE112
-rw-r--r--3rdparty/genie/README.md258
-rw-r--r--3rdparty/genie/build/gmake.darwin/Makefile37
-rw-r--r--3rdparty/genie/build/gmake.darwin/genie.make686
-rw-r--r--3rdparty/genie/build/gmake.freebsd/Makefile34
-rw-r--r--3rdparty/genie/build/gmake.freebsd/genie.make509
-rw-r--r--3rdparty/genie/build/gmake.linux/Makefile35
-rw-r--r--3rdparty/genie/build/gmake.linux/genie.make510
-rw-r--r--3rdparty/genie/build/gmake.windows/Makefile35
-rw-r--r--3rdparty/genie/build/gmake.windows/genie.make510
-rw-r--r--3rdparty/genie/docs/scripting-reference.md2703
-rw-r--r--3rdparty/genie/makefile67
-rw-r--r--3rdparty/genie/scripts/embed.lua98
-rw-r--r--3rdparty/genie/scripts/genie.lua147
-rw-r--r--3rdparty/genie/scripts/release.lua47
-rw-r--r--3rdparty/genie/src/_manifest.lua96
-rw-r--r--3rdparty/genie/src/_premake_main.lua155
-rw-r--r--3rdparty/genie/src/actions/cmake/_cmake.lua43
-rw-r--r--3rdparty/genie/src/actions/cmake/cmake_project.lua675
-rw-r--r--3rdparty/genie/src/actions/cmake/cmake_workspace.lua66
-rw-r--r--3rdparty/genie/src/actions/example/_example.lua99
-rw-r--r--3rdparty/genie/src/actions/example/example_project.lua91
-rw-r--r--3rdparty/genie/src/actions/example/example_solution.lua46
-rw-r--r--3rdparty/genie/src/actions/jcdb/_jcdb.lua21
-rw-r--r--3rdparty/genie/src/actions/jcdb/jcdb_solution.lua153
-rw-r--r--3rdparty/genie/src/actions/make/_make.lua192
-rw-r--r--3rdparty/genie/src/actions/make/make_cpp.lua675
-rw-r--r--3rdparty/genie/src/actions/make/make_csharp.lua302
-rw-r--r--3rdparty/genie/src/actions/make/make_solution.lua80
-rw-r--r--3rdparty/genie/src/actions/make/make_swift.lua196
-rw-r--r--3rdparty/genie/src/actions/make/make_vala.lua362
-rw-r--r--3rdparty/genie/src/actions/ninja/_ninja.lua56
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_base.lua164
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_cpp.lua388
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_solution.lua173
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_swift.lua121
-rw-r--r--3rdparty/genie/src/actions/ninja/ninja_swift_incremental.lua181
-rw-r--r--3rdparty/genie/src/actions/vstudio/_vstudio.lua295
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2010.lua57
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2012.lua60
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2013.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2015.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2017.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2019.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2022.lua64
-rw-r--r--3rdparty/genie/src/actions/vstudio/vs2026.lua63
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_slnx.lua112
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_solution.lua268
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_vcxproj.lua1856
-rw-r--r--3rdparty/genie/src/actions/vstudio/vstudio_vcxproj_filters.lua145
-rw-r--r--3rdparty/genie/src/actions/xcode/_xcode.lua31
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode10.lua116
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode11.lua91
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode14.lua121
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode15.lua124
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode8.lua354
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode9.lua109
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode_common.lua1324
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode_project.lua186
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode_scheme.lua240
-rw-r--r--3rdparty/genie/src/actions/xcode/xcode_workspace.lua146
-rw-r--r--3rdparty/genie/src/base/action.lua170
-rw-r--r--3rdparty/genie/src/base/api.lua1563
-rw-r--r--3rdparty/genie/src/base/bake.lua870
-rw-r--r--3rdparty/genie/src/base/cmdline.lua106
-rw-r--r--3rdparty/genie/src/base/config.lua107
-rw-r--r--3rdparty/genie/src/base/globals.lua224
-rw-r--r--3rdparty/genie/src/base/help.lua48
-rw-r--r--3rdparty/genie/src/base/inspect.lua291
-rw-r--r--3rdparty/genie/src/base/io.lua136
-rw-r--r--3rdparty/genie/src/base/iter.lua16
-rw-r--r--3rdparty/genie/src/base/option.lua113
-rw-r--r--3rdparty/genie/src/base/os.lua298
-rw-r--r--3rdparty/genie/src/base/path.lua400
-rw-r--r--3rdparty/genie/src/base/premake.lua120
-rw-r--r--3rdparty/genie/src/base/profiler.lua613
-rw-r--r--3rdparty/genie/src/base/project.lua775
-rw-r--r--3rdparty/genie/src/base/set.lua77
-rw-r--r--3rdparty/genie/src/base/solution.lua148
-rw-r--r--3rdparty/genie/src/base/string.lua62
-rw-r--r--3rdparty/genie/src/base/table.lua260
-rw-r--r--3rdparty/genie/src/base/tree.lua231
-rw-r--r--3rdparty/genie/src/base/validate.lua91
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/Makefile114
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/README6
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/contents.html619
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/logo.gifbin0 -> 4232 bytes
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/lua.1111
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/lua.css105
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/luac.1118
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/manual.css27
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/manual.html10789
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/osi-certified-72x60.pngbin0 -> 3774 bytes
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/doc/readme.html371
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/Makefile197
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lapi.c1270
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lapi.h24
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lauxlib.c972
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lauxlib.h256
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lbaselib.c520
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lbitlib.c230
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lcode.c954
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lcode.h87
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lcorolib.c168
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lctype.c55
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lctype.h95
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldblib.c437
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldebug.c643
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldebug.h40
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldo.c717
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldo.h46
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ldump.c214
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lfunc.c151
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lfunc.h54
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lgc.c1159
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lgc.h138
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/linit.c68
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/liolib.c757
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/llex.c602
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/llex.h86
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/llimits.h242
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lmathlib.c404
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lmem.c99
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lmem.h69
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/loadlib.c786
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lobject.c470
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lobject.h540
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lopcodes.c124
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lopcodes.h295
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/loslib.c356
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lparser.c1647
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lparser.h120
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lprefix.h45
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstate.c346
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstate.h223
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstring.c182
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstring.h46
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lstrlib.c1430
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltable.c650
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltable.h53
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltablib.c357
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltm.c143
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/ltm.h75
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lua.c611
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lua.h485
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lua.hpp (renamed from src/lib/lua/lua.hpp)0
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/luac.c449
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/luaconf.h735
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lualib.h58
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lundump.c277
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lundump.h33
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lutf8lib.c255
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lvm.c1182
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lvm.h58
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lzio.c78
-rw-r--r--3rdparty/genie/src/host/lua-5.3.0/src/lzio.h67
-rw-r--r--3rdparty/genie/src/host/os_chdir.c32
-rw-r--r--3rdparty/genie/src/host/os_copyfile.c34
-rw-r--r--3rdparty/genie/src/host/os_getcwd.c34
-rw-r--r--3rdparty/genie/src/host/os_is64bit.c30
-rw-r--r--3rdparty/genie/src/host/os_isdir.c34
-rw-r--r--3rdparty/genie/src/host/os_isfile.c30
-rw-r--r--3rdparty/genie/src/host/os_match.c183
-rw-r--r--3rdparty/genie/src/host/os_mkdir.c33
-rw-r--r--3rdparty/genie/src/host/os_pathsearch.c84
-rw-r--r--3rdparty/genie/src/host/os_rmdir.c33
-rw-r--r--3rdparty/genie/src/host/os_stat.c46
-rw-r--r--3rdparty/genie/src/host/os_ticks.c41
-rw-r--r--3rdparty/genie/src/host/os_uuid.c79
-rw-r--r--3rdparty/genie/src/host/path_getabsolute.c15
-rw-r--r--3rdparty/genie/src/host/path_getrelative.c16
-rw-r--r--3rdparty/genie/src/host/path_helpers.c253
-rw-r--r--3rdparty/genie/src/host/path_isabsolute.c18
-rw-r--r--3rdparty/genie/src/host/premake.c388
-rw-r--r--3rdparty/genie/src/host/premake.h91
-rw-r--r--3rdparty/genie/src/host/premake_main.c29
-rw-r--r--3rdparty/genie/src/host/scripts.c567
-rw-r--r--3rdparty/genie/src/host/string_endswith.c28
-rw-r--r--3rdparty/genie/src/host/string_hash.c35
-rw-r--r--3rdparty/genie/src/host/version.h2
-rw-r--r--3rdparty/genie/src/tools/dotnet.lua85
-rw-r--r--3rdparty/genie/src/tools/gcc.lua399
-rw-r--r--3rdparty/genie/src/tools/ghs.lua201
-rw-r--r--3rdparty/genie/src/tools/msc.lua9
-rw-r--r--3rdparty/genie/src/tools/ow.lua146
-rw-r--r--3rdparty/genie/src/tools/snc.lua179
-rw-r--r--3rdparty/genie/src/tools/swift.lua141
-rw-r--r--3rdparty/genie/src/tools/valac.lua121
-rw-r--r--3rdparty/genie/tests/actions/make/test_make_escaping.lua30
-rw-r--r--3rdparty/genie/tests/actions/make/test_make_linking.lua126
-rw-r--r--3rdparty/genie/tests/actions/make/test_make_pch.lua120
-rw-r--r--3rdparty/genie/tests/actions/make/test_makesettings.lua51
-rw-r--r--3rdparty/genie/tests/actions/make/test_wiidev.lua62
-rw-r--r--3rdparty/genie/tests/actions/test_clean.lua197
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2002/test_files.lua141
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2005/projectelement.lua74
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2005/projectsettings.lua139
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2005/propertygroup.lua59
-rw-r--r--3rdparty/genie/tests/actions/vstudio/cs2005/test_files.lua83
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/dependencies.lua58
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/header.lua79
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/layout.lua51
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/platforms.lua135
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/projectplatforms.lua99
-rw-r--r--3rdparty/genie/tests/actions/vstudio/sln2005/projects.lua67
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs200x_vcproj.lua687
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs200x_vcproj_linker.lua116
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs2010_flags.lua363
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs2010_project_kinds.lua166
-rw-r--r--3rdparty/genie/tests/actions/vstudio/test_vs2010_vcxproj.lua289
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc200x/debugdir.lua88
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc200x/header.lua43
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc200x/test_files.lua222
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc200x/test_filters.lua58
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_config_props.lua78
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_debugdir.lua96
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_files.lua103
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_filters.lua193
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_header.lua45
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_link_settings.lua229
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_links.lua93
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_output_props.lua179
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_pch.lua63
-rw-r--r--3rdparty/genie/tests/actions/vstudio/vc2010/test_project_refs.lua78
-rw-r--r--3rdparty/genie/tests/baking/test_merging.lua99
-rw-r--r--3rdparty/genie/tests/base/test_action.lua73
-rw-r--r--3rdparty/genie/tests/base/test_api.lua404
-rw-r--r--3rdparty/genie/tests/base/test_baking.lua174
-rw-r--r--3rdparty/genie/tests/base/test_config.lua98
-rw-r--r--3rdparty/genie/tests/base/test_config_bug.lua192
-rw-r--r--3rdparty/genie/tests/base/test_location.lua100
-rw-r--r--3rdparty/genie/tests/base/test_os.lua124
-rw-r--r--3rdparty/genie/tests/base/test_path.lua266
-rw-r--r--3rdparty/genie/tests/base/test_premake_command.lua14
-rw-r--r--3rdparty/genie/tests/base/test_table.lua65
-rw-r--r--3rdparty/genie/tests/base/test_tree.lua143
-rw-r--r--3rdparty/genie/tests/folder/ok.lua1
-rw-r--r--3rdparty/genie/tests/folder/ok.lua.21
-rw-r--r--3rdparty/genie/tests/pepperfish_profiler.lua616
-rw-r--r--3rdparty/genie/tests/premake4.lua150
-rw-r--r--3rdparty/genie/tests/project/test_eachfile.lua46
-rw-r--r--3rdparty/genie/tests/project/test_vpaths.lua160
-rw-r--r--3rdparty/genie/tests/stress2
-rw-r--r--3rdparty/genie/tests/test2
-rw-r--r--3rdparty/genie/tests/test.bat3
-rw-r--r--3rdparty/genie/tests/test_dofile.lua36
-rw-r--r--3rdparty/genie/tests/test_gmake_cpp.lua194
-rw-r--r--3rdparty/genie/tests/test_gmake_cs.lua79
-rw-r--r--3rdparty/genie/tests/test_keywords.lua87
-rw-r--r--3rdparty/genie/tests/test_platforms.lua58
-rw-r--r--3rdparty/genie/tests/test_premake.lua47
-rw-r--r--3rdparty/genie/tests/test_project.lua64
-rw-r--r--3rdparty/genie/tests/test_stress.lua44
-rw-r--r--3rdparty/genie/tests/test_string.lua73
-rw-r--r--3rdparty/genie/tests/test_targets.lua294
-rw-r--r--3rdparty/genie/tests/testfx.lua287
-rw-r--r--3rdparty/genie/tests/tools/test_gcc.lua78
-rw-r--r--3rdparty/glm/.appveyor.yml34
-rw-r--r--3rdparty/glm/.gitignore54
-rw-r--r--3rdparty/glm/.travis.yml84
-rw-r--r--3rdparty/glm/CMakeLists.txt232
-rw-r--r--3rdparty/glm/cmake/CMakePackageConfigHelpers.cmake227
-rw-r--r--3rdparty/glm/cmake/GNUInstallDirs.cmake188
-rw-r--r--3rdparty/glm/cmake/glm.pc.in7
-rw-r--r--3rdparty/glm/cmake/glmBuildConfig.cmake.in6
-rw-r--r--3rdparty/glm/cmake/glmConfig.cmake.in9
-rw-r--r--3rdparty/glm/copying.txt54
-rw-r--r--3rdparty/glm/doc/api/a00001.html66
-rw-r--r--3rdparty/glm/doc/api/a00001_source.html457
-rw-r--r--3rdparty/glm/doc/api/a00002.html66
-rw-r--r--3rdparty/glm/doc/api/a00002_source.html83
-rw-r--r--3rdparty/glm/doc/api/a00003.html66
-rw-r--r--3rdparty/glm/doc/api/a00003_source.html167
-rw-r--r--3rdparty/glm/doc/api/a00004.html66
-rw-r--r--3rdparty/glm/doc/api/a00004_source.html857
-rw-r--r--3rdparty/glm/doc/api/a00005.html66
-rw-r--r--3rdparty/glm/doc/api/a00005_source.html754
-rw-r--r--3rdparty/glm/doc/api/a00006.html66
-rw-r--r--3rdparty/glm/doc/api/a00006_source.html194
-rw-r--r--3rdparty/glm/doc/api/a00007.html141
-rw-r--r--3rdparty/glm/doc/api/a00007_source.html207
-rw-r--r--3rdparty/glm/doc/api/a00008.html102
-rw-r--r--3rdparty/glm/doc/api/a00008_source.html111
-rw-r--r--3rdparty/glm/doc/api/a00009.html137
-rw-r--r--3rdparty/glm/doc/api/a00009_source.html149
-rw-r--r--3rdparty/glm/doc/api/a00010.html80
-rw-r--r--3rdparty/glm/doc/api/a00010_source.html90
-rw-r--r--3rdparty/glm/doc/api/a00011.html88
-rw-r--r--3rdparty/glm/doc/api/a00011_source.html97
-rw-r--r--3rdparty/glm/doc/api/a00012.html91
-rw-r--r--3rdparty/glm/doc/api/a00012_source.html107
-rw-r--r--3rdparty/glm/doc/api/a00013.html85
-rw-r--r--3rdparty/glm/doc/api/a00013_source.html98
-rw-r--r--3rdparty/glm/doc/api/a00014.html66
-rw-r--r--3rdparty/glm/doc/api/a00014_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00015.html81
-rw-r--r--3rdparty/glm/doc/api/a00015_source.html88
-rw-r--r--3rdparty/glm/doc/api/a00016.html327
-rw-r--r--3rdparty/glm/doc/api/a00016_source.html239
-rw-r--r--3rdparty/glm/doc/api/a00017.html93
-rw-r--r--3rdparty/glm/doc/api/a00017_source.html102
-rw-r--r--3rdparty/glm/doc/api/a00018.html162
-rw-r--r--3rdparty/glm/doc/api/a00018_source.html193
-rw-r--r--3rdparty/glm/doc/api/a00019.html129
-rw-r--r--3rdparty/glm/doc/api/a00019_source.html271
-rw-r--r--3rdparty/glm/doc/api/a00020.html89
-rw-r--r--3rdparty/glm/doc/api/a00020_source.html105
-rw-r--r--3rdparty/glm/doc/api/a00021.html126
-rw-r--r--3rdparty/glm/doc/api/a00021_source.html175
-rw-r--r--3rdparty/glm/doc/api/a00022.html66
-rw-r--r--3rdparty/glm/doc/api/a00022_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00023.html66
-rw-r--r--3rdparty/glm/doc/api/a00023_source.html219
-rw-r--r--3rdparty/glm/doc/api/a00024.html76
-rw-r--r--3rdparty/glm/doc/api/a00024_source.html84
-rw-r--r--3rdparty/glm/doc/api/a00025.html111
-rw-r--r--3rdparty/glm/doc/api/a00025_source.html157
-rw-r--r--3rdparty/glm/doc/api/a00026.html111
-rw-r--r--3rdparty/glm/doc/api/a00026_source.html118
-rw-r--r--3rdparty/glm/doc/api/a00027.html100
-rw-r--r--3rdparty/glm/doc/api/a00027_source.html111
-rw-r--r--3rdparty/glm/doc/api/a00028.html97
-rw-r--r--3rdparty/glm/doc/api/a00028_source.html109
-rw-r--r--3rdparty/glm/doc/api/a00029.html168
-rw-r--r--3rdparty/glm/doc/api/a00029_source.html238
-rw-r--r--3rdparty/glm/doc/api/a00030.html94
-rw-r--r--3rdparty/glm/doc/api/a00030_source.html110
-rw-r--r--3rdparty/glm/doc/api/a00031.html97
-rw-r--r--3rdparty/glm/doc/api/a00031_source.html121
-rw-r--r--3rdparty/glm/doc/api/a00032.html112
-rw-r--r--3rdparty/glm/doc/api/a00032_source.html149
-rw-r--r--3rdparty/glm/doc/api/a00033.html85
-rw-r--r--3rdparty/glm/doc/api/a00033_source.html165
-rw-r--r--3rdparty/glm/doc/api/a00034.html99
-rw-r--r--3rdparty/glm/doc/api/a00034_source.html115
-rw-r--r--3rdparty/glm/doc/api/a00035.html118
-rw-r--r--3rdparty/glm/doc/api/a00035_source.html135
-rw-r--r--3rdparty/glm/doc/api/a00036.html100
-rw-r--r--3rdparty/glm/doc/api/a00036_source.html111
-rw-r--r--3rdparty/glm/doc/api/a00037.html83
-rw-r--r--3rdparty/glm/doc/api/a00037_source.html93
-rw-r--r--3rdparty/glm/doc/api/a00038.html979
-rw-r--r--3rdparty/glm/doc/api/a00038_source.html1716
-rw-r--r--3rdparty/glm/doc/api/a00039.html66
-rw-r--r--3rdparty/glm/doc/api/a00039_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00040.html66
-rw-r--r--3rdparty/glm/doc/api/a00040_source.html119
-rw-r--r--3rdparty/glm/doc/api/a00041.html81
-rw-r--r--3rdparty/glm/doc/api/a00041_source.html93
-rw-r--r--3rdparty/glm/doc/api/a00042.html79
-rw-r--r--3rdparty/glm/doc/api/a00042_source.html91
-rw-r--r--3rdparty/glm/doc/api/a00043.html67
-rw-r--r--3rdparty/glm/doc/api/a00043_source.html185
-rw-r--r--3rdparty/glm/doc/api/a00044.html93
-rw-r--r--3rdparty/glm/doc/api/a00044_source.html104
-rw-r--r--3rdparty/glm/doc/api/a00045.html98
-rw-r--r--3rdparty/glm/doc/api/a00045_source.html107
-rw-r--r--3rdparty/glm/doc/api/a00046.html66
-rw-r--r--3rdparty/glm/doc/api/a00046_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00047.html93
-rw-r--r--3rdparty/glm/doc/api/a00047_source.html124
-rw-r--r--3rdparty/glm/doc/api/a00048.html72
-rw-r--r--3rdparty/glm/doc/api/a00048_source.html237
-rw-r--r--3rdparty/glm/doc/api/a00049.html79
-rw-r--r--3rdparty/glm/doc/api/a00049_source.html89
-rw-r--r--3rdparty/glm/doc/api/a00050_source.html2457
-rw-r--r--3rdparty/glm/doc/api/a00051.html66
-rw-r--r--3rdparty/glm/doc/api/a00051_source.html88
-rw-r--r--3rdparty/glm/doc/api/a00052.html66
-rw-r--r--3rdparty/glm/doc/api/a00052_source.html80
-rw-r--r--3rdparty/glm/doc/api/a00053.html66
-rw-r--r--3rdparty/glm/doc/api/a00053_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00054.html66
-rw-r--r--3rdparty/glm/doc/api/a00054_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00055.html66
-rw-r--r--3rdparty/glm/doc/api/a00055_source.html88
-rw-r--r--3rdparty/glm/doc/api/a00056.html66
-rw-r--r--3rdparty/glm/doc/api/a00056_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00057.html66
-rw-r--r--3rdparty/glm/doc/api/a00057_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00058_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00059.html66
-rw-r--r--3rdparty/glm/doc/api/a00059_source.html88
-rw-r--r--3rdparty/glm/doc/api/a00060.html66
-rw-r--r--3rdparty/glm/doc/api/a00060_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00061.html85
-rw-r--r--3rdparty/glm/doc/api/a00061_source.html101
-rw-r--r--3rdparty/glm/doc/api/a00062.html81
-rw-r--r--3rdparty/glm/doc/api/a00062_source.html87
-rw-r--r--3rdparty/glm/doc/api/a00063.html76
-rw-r--r--3rdparty/glm/doc/api/a00063_source.html91
-rw-r--r--3rdparty/glm/doc/api/a00064.html265
-rw-r--r--3rdparty/glm/doc/api/a00064_source.html438
-rw-r--r--3rdparty/glm/doc/api/a00065.html86
-rw-r--r--3rdparty/glm/doc/api/a00065_source.html104
-rw-r--r--3rdparty/glm/doc/api/a00066.html79
-rw-r--r--3rdparty/glm/doc/api/a00066_source.html89
-rw-r--r--3rdparty/glm/doc/api/a00067.html111
-rw-r--r--3rdparty/glm/doc/api/a00067_source.html143
-rw-r--r--3rdparty/glm/doc/api/a00068.html100
-rw-r--r--3rdparty/glm/doc/api/a00068_source.html122
-rw-r--r--3rdparty/glm/doc/api/a00069.html99
-rw-r--r--3rdparty/glm/doc/api/a00069_source.html108
-rw-r--r--3rdparty/glm/doc/api/a00070.html158
-rw-r--r--3rdparty/glm/doc/api/a00070_source.html289
-rw-r--r--3rdparty/glm/doc/api/a00071.html89
-rw-r--r--3rdparty/glm/doc/api/a00071_source.html110
-rw-r--r--3rdparty/glm/doc/api/a00072.html77
-rw-r--r--3rdparty/glm/doc/api/a00072_source.html84
-rw-r--r--3rdparty/glm/doc/api/a00073.html82
-rw-r--r--3rdparty/glm/doc/api/a00073_source.html100
-rw-r--r--3rdparty/glm/doc/api/a00074.html99
-rw-r--r--3rdparty/glm/doc/api/a00074_source.html121
-rw-r--r--3rdparty/glm/doc/api/a00075.html78
-rw-r--r--3rdparty/glm/doc/api/a00075_source.html84
-rw-r--r--3rdparty/glm/doc/api/a00076.html81
-rw-r--r--3rdparty/glm/doc/api/a00076_source.html85
-rw-r--r--3rdparty/glm/doc/api/a00077.html107
-rw-r--r--3rdparty/glm/doc/api/a00077_source.html115
-rw-r--r--3rdparty/glm/doc/api/a00078.html82
-rw-r--r--3rdparty/glm/doc/api/a00078_source.html91
-rw-r--r--3rdparty/glm/doc/api/a00079.html81
-rw-r--r--3rdparty/glm/doc/api/a00079_source.html86
-rw-r--r--3rdparty/glm/doc/api/a00080.html175
-rw-r--r--3rdparty/glm/doc/api/a00080_source.html233
-rw-r--r--3rdparty/glm/doc/api/a00081.html66
-rw-r--r--3rdparty/glm/doc/api/a00081_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00082_source.html61
-rw-r--r--3rdparty/glm/doc/api/a00083.html78
-rw-r--r--3rdparty/glm/doc/api/a00083_source.html84
-rw-r--r--3rdparty/glm/doc/api/a00084.html79
-rw-r--r--3rdparty/glm/doc/api/a00084_source.html87
-rw-r--r--3rdparty/glm/doc/api/a00085.html66
-rw-r--r--3rdparty/glm/doc/api/a00085_source.html123
-rw-r--r--3rdparty/glm/doc/api/a00086.html76
-rw-r--r--3rdparty/glm/doc/api/a00086_source.html81
-rw-r--r--3rdparty/glm/doc/api/a00087.html161
-rw-r--r--3rdparty/glm/doc/api/a00087_source.html329
-rw-r--r--3rdparty/glm/doc/api/a00088.html129
-rw-r--r--3rdparty/glm/doc/api/a00088_source.html189
-rw-r--r--3rdparty/glm/doc/api/a00089.html98
-rw-r--r--3rdparty/glm/doc/api/a00089_source.html115
-rw-r--r--3rdparty/glm/doc/api/a00090.html67
-rw-r--r--3rdparty/glm/doc/api/a00090_source.html133
-rw-r--r--3rdparty/glm/doc/api/a00091.html81
-rw-r--r--3rdparty/glm/doc/api/a00091_source.html90
-rw-r--r--3rdparty/glm/doc/api/a00092.html109
-rw-r--r--3rdparty/glm/doc/api/a00092_source.html126
-rw-r--r--3rdparty/glm/doc/api/a00093.html83
-rw-r--r--3rdparty/glm/doc/api/a00093_source.html94
-rw-r--r--3rdparty/glm/doc/api/a00094.html108
-rw-r--r--3rdparty/glm/doc/api/a00094_source.html143
-rw-r--r--3rdparty/glm/doc/api/a00095.html126
-rw-r--r--3rdparty/glm/doc/api/a00095_source.html149
-rw-r--r--3rdparty/glm/doc/api/a00096.html69
-rw-r--r--3rdparty/glm/doc/api/a00096_source.html131
-rw-r--r--3rdparty/glm/doc/api/a00097.html67
-rw-r--r--3rdparty/glm/doc/api/a00097_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00098.html66
-rw-r--r--3rdparty/glm/doc/api/a00098_source.html827
-rw-r--r--3rdparty/glm/doc/api/a00099.html67
-rw-r--r--3rdparty/glm/doc/api/a00099_source.html219
-rw-r--r--3rdparty/glm/doc/api/a00100.html67
-rw-r--r--3rdparty/glm/doc/api/a00100_source.html282
-rw-r--r--3rdparty/glm/doc/api/a00101.html67
-rw-r--r--3rdparty/glm/doc/api/a00101_source.html402
-rw-r--r--3rdparty/glm/doc/api/a00102.html82
-rw-r--r--3rdparty/glm/doc/api/a00102_source.html105
-rw-r--r--3rdparty/glm/doc/api/a00103.html91
-rw-r--r--3rdparty/glm/doc/api/a00103_source.html102
-rw-r--r--3rdparty/glm/doc/api/a00104.html82
-rw-r--r--3rdparty/glm/doc/api/a00104_source.html89
-rw-r--r--3rdparty/glm/doc/api/a00105.html88
-rw-r--r--3rdparty/glm/doc/api/a00105_source.html95
-rw-r--r--3rdparty/glm/doc/api/a00106.html102
-rw-r--r--3rdparty/glm/doc/api/a00106_source.html144
-rw-r--r--3rdparty/glm/doc/api/a00107.html66
-rw-r--r--3rdparty/glm/doc/api/a00107_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00108.html241
-rw-r--r--3rdparty/glm/doc/api/a00108_source.html383
-rw-r--r--3rdparty/glm/doc/api/a00109.html493
-rw-r--r--3rdparty/glm/doc/api/a00109_source.html769
-rw-r--r--3rdparty/glm/doc/api/a00110.html82
-rw-r--r--3rdparty/glm/doc/api/a00110_source.html113
-rw-r--r--3rdparty/glm/doc/api/a00111.html66
-rw-r--r--3rdparty/glm/doc/api/a00111_source.html248
-rw-r--r--3rdparty/glm/doc/api/a00112.html66
-rw-r--r--3rdparty/glm/doc/api/a00112_source.html79
-rw-r--r--3rdparty/glm/doc/api/a00113.html102
-rw-r--r--3rdparty/glm/doc/api/a00113_source.html352
-rw-r--r--3rdparty/glm/doc/api/a00114.html271
-rw-r--r--3rdparty/glm/doc/api/a00114_source.html469
-rw-r--r--3rdparty/glm/doc/api/a00115.html66
-rw-r--r--3rdparty/glm/doc/api/a00115_source.html245
-rw-r--r--3rdparty/glm/doc/api/a00116.html66
-rw-r--r--3rdparty/glm/doc/api/a00116_source.html228
-rw-r--r--3rdparty/glm/doc/api/a00117.html66
-rw-r--r--3rdparty/glm/doc/api/a00117_source.html230
-rw-r--r--3rdparty/glm/doc/api/a00118.html66
-rw-r--r--3rdparty/glm/doc/api/a00118_source.html236
-rw-r--r--3rdparty/glm/doc/api/a00119.html66
-rw-r--r--3rdparty/glm/doc/api/a00119_source.html252
-rw-r--r--3rdparty/glm/doc/api/a00120.html66
-rw-r--r--3rdparty/glm/doc/api/a00120_source.html235
-rw-r--r--3rdparty/glm/doc/api/a00121.html66
-rw-r--r--3rdparty/glm/doc/api/a00121_source.html240
-rw-r--r--3rdparty/glm/doc/api/a00122.html66
-rw-r--r--3rdparty/glm/doc/api/a00122_source.html240
-rw-r--r--3rdparty/glm/doc/api/a00123.html66
-rw-r--r--3rdparty/glm/doc/api/a00123_source.html257
-rw-r--r--3rdparty/glm/doc/api/a00124.html71
-rw-r--r--3rdparty/glm/doc/api/a00124_source.html692
-rw-r--r--3rdparty/glm/doc/api/a00125.html128
-rw-r--r--3rdparty/glm/doc/api/a00125_source.html158
-rw-r--r--3rdparty/glm/doc/api/a00126.html67
-rw-r--r--3rdparty/glm/doc/api/a00126_source.html299
-rw-r--r--3rdparty/glm/doc/api/a00127.html192
-rw-r--r--3rdparty/glm/doc/api/a00127_source.html435
-rw-r--r--3rdparty/glm/doc/api/a00128.html66
-rw-r--r--3rdparty/glm/doc/api/a00128_source.html357
-rw-r--r--3rdparty/glm/doc/api/a00129.html66
-rw-r--r--3rdparty/glm/doc/api/a00129_source.html443
-rw-r--r--3rdparty/glm/doc/api/a00130.html66
-rw-r--r--3rdparty/glm/doc/api/a00130_source.html461
-rw-r--r--3rdparty/glm/doc/api/a00131.html66
-rw-r--r--3rdparty/glm/doc/api/a00131_source.html500
-rw-r--r--3rdparty/glm/doc/api/a00132.html91
-rw-r--r--3rdparty/glm/doc/api/a00132_source.html101
-rw-r--r--3rdparty/glm/doc/api/a00133.html107
-rw-r--r--3rdparty/glm/doc/api/a00133_source.html159
-rw-r--r--3rdparty/glm/doc/api/a00134.html66
-rw-r--r--3rdparty/glm/doc/api/a00134_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00135.html66
-rw-r--r--3rdparty/glm/doc/api/a00135_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00136.html66
-rw-r--r--3rdparty/glm/doc/api/a00136_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00137.html86
-rw-r--r--3rdparty/glm/doc/api/a00137_source.html98
-rw-r--r--3rdparty/glm/doc/api/a00138.html91
-rw-r--r--3rdparty/glm/doc/api/a00138_source.html104
-rw-r--r--3rdparty/glm/doc/api/a00139.html66
-rw-r--r--3rdparty/glm/doc/api/a00139_source.html65
-rw-r--r--3rdparty/glm/doc/api/a00140.html85
-rw-r--r--3rdparty/glm/doc/api/a00140_source.html94
-rw-r--r--3rdparty/glm/doc/api/a00146.html1123
-rw-r--r--3rdparty/glm/doc/api/a00147.html325
-rw-r--r--3rdparty/glm/doc/api/a00148.html367
-rw-r--r--3rdparty/glm/doc/api/a00149.html577
-rw-r--r--3rdparty/glm/doc/api/a00150.html210
-rw-r--r--3rdparty/glm/doc/api/a00151.html364
-rw-r--r--3rdparty/glm/doc/api/a00152.html532
-rw-r--r--3rdparty/glm/doc/api/a00153.html393
-rw-r--r--3rdparty/glm/doc/api/a00154.html103
-rw-r--r--3rdparty/glm/doc/api/a00155.html177
-rw-r--r--3rdparty/glm/doc/api/a00156.html84
-rw-r--r--3rdparty/glm/doc/api/a00157.html808
-rw-r--r--3rdparty/glm/doc/api/a00158.html2827
-rw-r--r--3rdparty/glm/doc/api/a00159.html53
-rw-r--r--3rdparty/glm/doc/api/a00160.html985
-rw-r--r--3rdparty/glm/doc/api/a00161.html141
-rw-r--r--3rdparty/glm/doc/api/a00162.html670
-rw-r--r--3rdparty/glm/doc/api/a00163.html217
-rw-r--r--3rdparty/glm/doc/api/a00164.html137
-rw-r--r--3rdparty/glm/doc/api/a00165.html290
-rw-r--r--3rdparty/glm/doc/api/a00166.html201
-rw-r--r--3rdparty/glm/doc/api/a00167.html1885
-rw-r--r--3rdparty/glm/doc/api/a00168.html129
-rw-r--r--3rdparty/glm/doc/api/a00169.html1690
-rw-r--r--3rdparty/glm/doc/api/a00170.html136
-rw-r--r--3rdparty/glm/doc/api/a00171.html1406
-rw-r--r--3rdparty/glm/doc/api/a00172.html939
-rw-r--r--3rdparty/glm/doc/api/a00173.html303
-rw-r--r--3rdparty/glm/doc/api/a00174.html406
-rw-r--r--3rdparty/glm/doc/api/a00175.html603
-rw-r--r--3rdparty/glm/doc/api/a00176.html688
-rw-r--r--3rdparty/glm/doc/api/a00177.html3678
-rw-r--r--3rdparty/glm/doc/api/a00178.html445
-rw-r--r--3rdparty/glm/doc/api/a00179.html233
-rw-r--r--3rdparty/glm/doc/api/a00180.html53
-rw-r--r--3rdparty/glm/doc/api/a00181.html1293
-rw-r--r--3rdparty/glm/doc/api/a00182.html273
-rw-r--r--3rdparty/glm/doc/api/a00183.html103
-rw-r--r--3rdparty/glm/doc/api/a00184.html213
-rw-r--r--3rdparty/glm/doc/api/a00185.html153
-rw-r--r--3rdparty/glm/doc/api/a00186.html117
-rw-r--r--3rdparty/glm/doc/api/a00187.html312
-rw-r--r--3rdparty/glm/doc/api/a00188.html193
-rw-r--r--3rdparty/glm/doc/api/a00189.html464
-rw-r--r--3rdparty/glm/doc/api/a00190.html565
-rw-r--r--3rdparty/glm/doc/api/a00191.html99
-rw-r--r--3rdparty/glm/doc/api/a00192.html553
-rw-r--r--3rdparty/glm/doc/api/a00193.html355
-rw-r--r--3rdparty/glm/doc/api/a00194.html282
-rw-r--r--3rdparty/glm/doc/api/a00195.html246
-rw-r--r--3rdparty/glm/doc/api/a00196.html143
-rw-r--r--3rdparty/glm/doc/api/a00197.html137
-rw-r--r--3rdparty/glm/doc/api/a00198.html53
-rw-r--r--3rdparty/glm/doc/api/a00199.html314
-rw-r--r--3rdparty/glm/doc/api/a00200.html397
-rw-r--r--3rdparty/glm/doc/api/a00201.html55
-rw-r--r--3rdparty/glm/doc/api/a00202.html126
-rw-r--r--3rdparty/glm/doc/api/a00203.html105
-rw-r--r--3rdparty/glm/doc/api/a00204.html117
-rw-r--r--3rdparty/glm/doc/api/a00205.html191
-rw-r--r--3rdparty/glm/doc/api/a00206.html421
-rw-r--r--3rdparty/glm/doc/api/a00207.html259
-rw-r--r--3rdparty/glm/doc/api/a00208.html317
-rw-r--r--3rdparty/glm/doc/api/a00209.html251
-rw-r--r--3rdparty/glm/doc/api/a00210.html64
-rw-r--r--3rdparty/glm/doc/api/a00211.html293
-rw-r--r--3rdparty/glm/doc/api/a00212.html99
-rw-r--r--3rdparty/glm/doc/api/a00213.html127
-rw-r--r--3rdparty/glm/doc/api/a00214.html90
-rw-r--r--3rdparty/glm/doc/api/a00215.html127
-rw-r--r--3rdparty/glm/doc/api/a00216.html115
-rw-r--r--3rdparty/glm/doc/api/a00217.html93
-rw-r--r--3rdparty/glm/doc/api/a00218.html105
-rw-r--r--3rdparty/glm/doc/api/a00219.html93
-rw-r--r--3rdparty/glm/doc/api/a00220.html613
-rw-r--r--3rdparty/glm/doc/api/a00221.html55
-rw-r--r--3rdparty/glm/doc/api/a00222.html137
-rw-r--r--3rdparty/glm/doc/api/a00223.html165
-rw-r--r--3rdparty/glm/doc/api/a00224.html439
-rw-r--r--3rdparty/glm/doc/api/a00225.html53
-rw-r--r--3rdparty/glm/doc/api/a00226.html53
-rw-r--r--3rdparty/glm/doc/api/a00227.html53
-rw-r--r--3rdparty/glm/doc/api/a00228.html53
-rw-r--r--3rdparty/glm/doc/api/a00229.html211
-rw-r--r--3rdparty/glm/doc/api/a00230.html213
-rw-r--r--3rdparty/glm/doc/api/a00231.html83
-rw-r--r--3rdparty/glm/doc/api/a00232.html143
-rw-r--r--3rdparty/glm/doc/api/a00233.html372
-rw-r--r--3rdparty/glm/doc/api/a00234.html7811
-rw-r--r--3rdparty/glm/doc/api/a00235.html54
-rw-r--r--3rdparty/glm/doc/api/a00236.html163
-rw-r--r--3rdparty/glm/doc/api/a00237.html271
-rw-r--r--3rdparty/glm/doc/api/a00238.html149
-rw-r--r--3rdparty/glm/doc/api/arrowdown.pngbin0 -> 246 bytes
-rw-r--r--3rdparty/glm/doc/api/arrowright.pngbin0 -> 229 bytes
-rw-r--r--3rdparty/glm/doc/api/bc_s.pngbin0 -> 676 bytes
-rw-r--r--3rdparty/glm/doc/api/bdwn.pngbin0 -> 147 bytes
-rw-r--r--3rdparty/glm/doc/api/closed.pngbin0 -> 132 bytes
-rw-r--r--3rdparty/glm/doc/api/dir_1f76e953200861345293ade84ac7fb6c.html61
-rw-r--r--3rdparty/glm/doc/api/dir_275089585c7fc1b5fd5d7d42c69cb1da.html61
-rw-r--r--3rdparty/glm/doc/api/dir_577c788b67d63fb3b3b5752bd495d0f2.html63
-rw-r--r--3rdparty/glm/doc/api/dir_5ce58d942b2d0776e17a9a58abc01e04.html114
-rw-r--r--3rdparty/glm/doc/api/dir_7b98f88bffbed4b390b5f8f520d9c08e.html61
-rw-r--r--3rdparty/glm/doc/api/dir_8d176b5b7dd0ae42ea6876078f2bde49.html177
-rw-r--r--3rdparty/glm/doc/api/dir_9440d7c11b99dcd7e5d369c7cf9802fe.html101
-rw-r--r--3rdparty/glm/doc/api/dir_e29b03b892e0e25920d021a614d4db9b.html63
-rw-r--r--3rdparty/glm/doc/api/dir_e529a619cfdec1fa4c331fb042fd332f.html129
-rw-r--r--3rdparty/glm/doc/api/doc.pngbin0 -> 746 bytes
-rw-r--r--3rdparty/glm/doc/api/doxygen.css865
-rw-r--r--3rdparty/glm/doc/api/doxygen.pngbin0 -> 3779 bytes
-rw-r--r--3rdparty/glm/doc/api/dynsections.js104
-rw-r--r--3rdparty/glm/doc/api/files.html200
-rw-r--r--3rdparty/glm/doc/api/folderclosed.pngbin0 -> 616 bytes
-rw-r--r--3rdparty/glm/doc/api/folderopen.pngbin0 -> 597 bytes
-rw-r--r--3rdparty/glm/doc/api/index.html68
-rw-r--r--3rdparty/glm/doc/api/jquery.js68
-rw-r--r--3rdparty/glm/doc/api/logo.pngbin0 -> 8453 bytes
-rw-r--r--3rdparty/glm/doc/api/modules.html149
-rw-r--r--3rdparty/glm/doc/api/nav_f.pngbin0 -> 153 bytes
-rw-r--r--3rdparty/glm/doc/api/nav_g.pngbin0 -> 95 bytes
-rw-r--r--3rdparty/glm/doc/api/nav_h.pngbin0 -> 98 bytes
-rw-r--r--3rdparty/glm/doc/api/open.pngbin0 -> 123 bytes
-rw-r--r--3rdparty/glm/doc/api/splitbar.pngbin0 -> 314 bytes
-rw-r--r--3rdparty/glm/doc/api/sync_off.pngbin0 -> 853 bytes
-rw-r--r--3rdparty/glm/doc/api/sync_on.pngbin0 -> 845 bytes
-rw-r--r--3rdparty/glm/doc/api/tab_a.pngbin0 -> 142 bytes
-rw-r--r--3rdparty/glm/doc/api/tab_b.pngbin0 -> 169 bytes
-rw-r--r--3rdparty/glm/doc/api/tab_h.pngbin0 -> 177 bytes
-rw-r--r--3rdparty/glm/doc/api/tab_s.pngbin0 -> 184 bytes
-rw-r--r--3rdparty/glm/doc/api/tabs.css79
-rw-r--r--3rdparty/glm/doc/glm.docxbin0 -> 1411022 bytes
-rw-r--r--3rdparty/glm/doc/glm.pdfbin0 -> 1392940 bytes
-rw-r--r--3rdparty/glm/doc/logo.pngbin0 -> 8453 bytes
-rw-r--r--3rdparty/glm/doc/man.doxy2396
-rw-r--r--3rdparty/glm/doc/pages.doxy32
-rw-r--r--3rdparty/glm/doc/theme/doxygen.css865
-rw-r--r--3rdparty/glm/doc/theme/tabs.css79
-rw-r--r--3rdparty/glm/glm/CMakeLists.txt67
-rw-r--r--3rdparty/glm/glm/common.hpp6
-rw-r--r--3rdparty/glm/glm/detail/_features.hpp399
-rw-r--r--3rdparty/glm/glm/detail/_fixes.hpp30
-rw-r--r--3rdparty/glm/glm/detail/_noise.hpp107
-rw-r--r--3rdparty/glm/glm/detail/_swizzle.hpp797
-rw-r--r--3rdparty/glm/glm/detail/_swizzle_func.hpp696
-rw-r--r--3rdparty/glm/glm/detail/_vectorize.hpp131
-rw-r--r--3rdparty/glm/glm/detail/dummy.cpp207
-rw-r--r--3rdparty/glm/glm/detail/func_common.hpp427
-rw-r--r--3rdparty/glm/glm/detail/func_common.inl849
-rw-r--r--3rdparty/glm/glm/detail/func_common_simd.inl231
-rw-r--r--3rdparty/glm/glm/detail/func_exponential.hpp103
-rw-r--r--3rdparty/glm/glm/detail/func_exponential.inl146
-rw-r--r--3rdparty/glm/glm/detail/func_exponential_simd.inl35
-rw-r--r--3rdparty/glm/glm/detail/func_geometric.hpp113
-rw-r--r--3rdparty/glm/glm/detail/func_geometric.inl247
-rw-r--r--3rdparty/glm/glm/detail/func_geometric_simd.inl99
-rw-r--r--3rdparty/glm/glm/detail/func_integer.hpp203
-rw-r--r--3rdparty/glm/glm/detail/func_integer.inl368
-rw-r--r--3rdparty/glm/glm/detail/func_integer_simd.inl68
-rw-r--r--3rdparty/glm/glm/detail/func_matrix.hpp149
-rw-r--r--3rdparty/glm/glm/detail/func_matrix.inl401
-rw-r--r--3rdparty/glm/glm/detail/func_matrix_simd.inl88
-rw-r--r--3rdparty/glm/glm/detail/func_packing.hpp168
-rw-r--r--3rdparty/glm/glm/detail/func_packing.inl190
-rw-r--r--3rdparty/glm/glm/detail/func_packing_simd.inl9
-rw-r--r--3rdparty/glm/glm/detail/func_trigonometric.hpp176
-rw-r--r--3rdparty/glm/glm/detail/func_trigonometric.inl200
-rw-r--r--3rdparty/glm/glm/detail/func_trigonometric_simd.inl (renamed from src/regtests/jedutil/eqns/pal12l6/pal12l6.eqn)0
-rw-r--r--3rdparty/glm/glm/detail/func_vector_relational.hpp111
-rw-r--r--3rdparty/glm/glm/detail/func_vector_relational.inl105
-rw-r--r--3rdparty/glm/glm/detail/func_vector_relational_simd.inl9
-rw-r--r--3rdparty/glm/glm/detail/glm.cpp257
-rw-r--r--3rdparty/glm/glm/detail/precision.hpp63
-rw-r--r--3rdparty/glm/glm/detail/setup.hpp828
-rw-r--r--3rdparty/glm/glm/detail/type_float.hpp67
-rw-r--r--3rdparty/glm/glm/detail/type_gentype.hpp195
-rw-r--r--3rdparty/glm/glm/detail/type_gentype.inl341
-rw-r--r--3rdparty/glm/glm/detail/type_half.hpp19
-rw-r--r--3rdparty/glm/glm/detail/type_half.inl244
-rw-r--r--3rdparty/glm/glm/detail/type_int.hpp306
-rw-r--r--3rdparty/glm/glm/detail/type_mat.hpp767
-rw-r--r--3rdparty/glm/glm/detail/type_mat.inl3
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x2.hpp183
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x2.inl484
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x3.hpp165
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x3.inl458
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x4.hpp167
-rw-r--r--3rdparty/glm/glm/detail/type_mat2x4.inl467
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x2.hpp173
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x2.inl492
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x3.hpp190
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x3.inl561
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x4.hpp172
-rw-r--r--3rdparty/glm/glm/detail/type_mat3x4.inl532
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x2.hpp177
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x2.inl545
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x3.hpp177
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x3.inl562
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x4.hpp195
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x4.inl671
-rw-r--r--3rdparty/glm/glm/detail/type_mat4x4_simd.inl7
-rw-r--r--3rdparty/glm/glm/detail/type_vec.hpp576
-rw-r--r--3rdparty/glm/glm/detail/type_vec.inl2
-rw-r--r--3rdparty/glm/glm/detail/type_vec1.hpp302
-rw-r--r--3rdparty/glm/glm/detail/type_vec1.inl558
-rw-r--r--3rdparty/glm/glm/detail/type_vec2.hpp388
-rw-r--r--3rdparty/glm/glm/detail/type_vec2.inl894
-rw-r--r--3rdparty/glm/glm/detail/type_vec3.hpp409
-rw-r--r--3rdparty/glm/glm/detail/type_vec3.inl1022
-rw-r--r--3rdparty/glm/glm/detail/type_vec4.hpp454
-rw-r--r--3rdparty/glm/glm/detail/type_vec4.inl969
-rw-r--r--3rdparty/glm/glm/detail/type_vec4_simd.inl481
-rw-r--r--3rdparty/glm/glm/exponential.hpp6
-rw-r--r--3rdparty/glm/glm/ext.hpp116
-rw-r--r--3rdparty/glm/glm/fwd.hpp2570
-rw-r--r--3rdparty/glm/glm/geometric.hpp6
-rw-r--r--3rdparty/glm/glm/glm.hpp88
-rw-r--r--3rdparty/glm/glm/gtc/bitfield.hpp207
-rw-r--r--3rdparty/glm/glm/gtc/bitfield.inl515
-rw-r--r--3rdparty/glm/glm/gtc/color_encoding.inl65
-rw-r--r--3rdparty/glm/glm/gtc/color_space.hpp56
-rw-r--r--3rdparty/glm/glm/gtc/color_space.inl75
-rw-r--r--3rdparty/glm/glm/gtc/constants.hpp176
-rw-r--r--3rdparty/glm/glm/gtc/constants.inl181
-rw-r--r--3rdparty/glm/glm/gtc/epsilon.hpp73
-rw-r--r--3rdparty/glm/glm/gtc/epsilon.inl125
-rw-r--r--3rdparty/glm/glm/gtc/functions.hpp53
-rw-r--r--3rdparty/glm/glm/gtc/functions.inl31
-rw-r--r--3rdparty/glm/glm/gtc/integer.hpp102
-rw-r--r--3rdparty/glm/glm/gtc/integer.inl71
-rw-r--r--3rdparty/glm/glm/gtc/matrix_access.hpp59
-rw-r--r--3rdparty/glm/glm/gtc/matrix_access.inl63
-rw-r--r--3rdparty/glm/glm/gtc/matrix_integer.hpp486
-rw-r--r--3rdparty/glm/glm/gtc/matrix_inverse.hpp49
-rw-r--r--3rdparty/glm/glm/gtc/matrix_inverse.inl120
-rw-r--r--3rdparty/glm/glm/gtc/matrix_transform.hpp465
-rw-r--r--3rdparty/glm/glm/gtc/matrix_transform.inl575
-rw-r--r--3rdparty/glm/glm/gtc/noise.hpp60
-rw-r--r--3rdparty/glm/glm/gtc/noise.inl808
-rw-r--r--3rdparty/glm/glm/gtc/packing.hpp579
-rw-r--r--3rdparty/glm/glm/gtc/packing.inl781
-rw-r--r--3rdparty/glm/glm/gtc/quaternion.hpp397
-rw-r--r--3rdparty/glm/glm/gtc/quaternion.inl795
-rw-r--r--3rdparty/glm/glm/gtc/quaternion_simd.inl198
-rw-r--r--3rdparty/glm/glm/gtc/random.hpp98
-rw-r--r--3rdparty/glm/glm/gtc/random.inl350
-rw-r--r--3rdparty/glm/glm/gtc/reciprocal.hpp135
-rw-r--r--3rdparty/glm/glm/gtc/reciprocal.inl192
-rw-r--r--3rdparty/glm/glm/gtc/round.hpp174
-rw-r--r--3rdparty/glm/glm/gtc/round.inl344
-rw-r--r--3rdparty/glm/glm/gtc/type_aligned.hpp362
-rw-r--r--3rdparty/glm/glm/gtc/type_precision.hpp861
-rw-r--r--3rdparty/glm/glm/gtc/type_precision.inl7
-rw-r--r--3rdparty/glm/glm/gtc/type_ptr.hpp149
-rw-r--r--3rdparty/glm/glm/gtc/type_ptr.inl450
-rw-r--r--3rdparty/glm/glm/gtc/ulp.hpp63
-rw-r--r--3rdparty/glm/glm/gtc/ulp.inl321
-rw-r--r--3rdparty/glm/glm/gtc/vec1.hpp164
-rw-r--r--3rdparty/glm/glm/gtc/vec1.inl2
-rw-r--r--3rdparty/glm/glm/gtx/associated_min_max.hpp202
-rw-r--r--3rdparty/glm/glm/gtx/associated_min_max.inl355
-rw-r--r--3rdparty/glm/glm/gtx/bit.hpp95
-rw-r--r--3rdparty/glm/glm/gtx/bit.inl93
-rw-r--r--3rdparty/glm/glm/gtx/closest_point.hpp45
-rw-r--r--3rdparty/glm/glm/gtx/closest_point.inl46
-rw-r--r--3rdparty/glm/glm/gtx/color_space.hpp68
-rw-r--r--3rdparty/glm/glm/gtx/color_space.inl141
-rw-r--r--3rdparty/glm/glm/gtx/color_space_YCoCg.hpp56
-rw-r--r--3rdparty/glm/glm/gtx/color_space_YCoCg.inl108
-rw-r--r--3rdparty/glm/glm/gtx/common.hpp53
-rw-r--r--3rdparty/glm/glm/gtx/common.inl112
-rw-r--r--3rdparty/glm/glm/gtx/compatibility.hpp130
-rw-r--r--3rdparty/glm/glm/gtx/compatibility.inl65
-rw-r--r--3rdparty/glm/glm/gtx/component_wise.hpp65
-rw-r--r--3rdparty/glm/glm/gtx/component_wise.inl128
-rw-r--r--3rdparty/glm/glm/gtx/dual_quaternion.hpp266
-rw-r--r--3rdparty/glm/glm/gtx/dual_quaternion.inl351
-rw-r--r--3rdparty/glm/glm/gtx/euler_angles.hpp143
-rw-r--r--3rdparty/glm/glm/gtx/euler_angles.inl312
-rw-r--r--3rdparty/glm/glm/gtx/extend.hpp38
-rw-r--r--3rdparty/glm/glm/gtx/extend.inl49
-rw-r--r--3rdparty/glm/glm/gtx/extended_min_max.hpp133
-rw-r--r--3rdparty/glm/glm/gtx/extended_min_max.inl140
-rw-r--r--3rdparty/glm/glm/gtx/fast_exponential.hpp91
-rw-r--r--3rdparty/glm/glm/gtx/fast_exponential.inl137
-rw-r--r--3rdparty/glm/glm/gtx/fast_square_root.hpp88
-rw-r--r--3rdparty/glm/glm/gtx/fast_square_root.inl81
-rw-r--r--3rdparty/glm/glm/gtx/fast_trigonometry.hpp75
-rw-r--r--3rdparty/glm/glm/gtx/fast_trigonometry.inl143
-rw-r--r--3rdparty/glm/glm/gtx/float_notmalize.inl14
-rw-r--r--3rdparty/glm/glm/gtx/gradient_paint.hpp48
-rw-r--r--3rdparty/glm/glm/gtx/gradient_paint.inl37
-rw-r--r--3rdparty/glm/glm/gtx/handed_coordinate_space.hpp46
-rw-r--r--3rdparty/glm/glm/gtx/handed_coordinate_space.inl27
-rw-r--r--3rdparty/glm/glm/gtx/hash.hpp134
-rw-r--r--3rdparty/glm/glm/gtx/hash.inl185
-rw-r--r--3rdparty/glm/glm/gtx/integer.hpp72
-rw-r--r--3rdparty/glm/glm/gtx/integer.inl182
-rw-r--r--3rdparty/glm/glm/gtx/intersect.hpp87
-rw-r--r--3rdparty/glm/glm/gtx/intersect.inl170
-rw-r--r--3rdparty/glm/glm/gtx/io.hpp197
-rw-r--r--3rdparty/glm/glm/gtx/io.inl441
-rw-r--r--3rdparty/glm/glm/gtx/log_base.hpp44
-rw-r--r--3rdparty/glm/glm/gtx/log_base.inl18
-rw-r--r--3rdparty/glm/glm/gtx/matrix_cross_product.hpp43
-rw-r--r--3rdparty/glm/glm/gtx/matrix_cross_product.inl38
-rw-r--r--3rdparty/glm/glm/gtx/matrix_decompose.hpp42
-rw-r--r--3rdparty/glm/glm/gtx/matrix_decompose.inl194
-rw-r--r--3rdparty/glm/glm/gtx/matrix_interpolation.hpp61
-rw-r--r--3rdparty/glm/glm/gtx/matrix_interpolation.inl134
-rw-r--r--3rdparty/glm/glm/gtx/matrix_major_storage.hpp115
-rw-r--r--3rdparty/glm/glm/gtx/matrix_major_storage.inl167
-rw-r--r--3rdparty/glm/glm/gtx/matrix_operation.hpp84
-rw-r--r--3rdparty/glm/glm/gtx/matrix_operation.inl118
-rw-r--r--3rdparty/glm/glm/gtx/matrix_query.hpp73
-rw-r--r--3rdparty/glm/glm/gtx/matrix_query.inl114
-rw-r--r--3rdparty/glm/glm/gtx/matrix_transform_2d.hpp78
-rw-r--r--3rdparty/glm/glm/gtx/matrix_transform_2d.inl69
-rw-r--r--3rdparty/glm/glm/gtx/mixed_product.hpp37
-rw-r--r--3rdparty/glm/glm/gtx/mixed_product.inl16
-rw-r--r--3rdparty/glm/glm/gtx/norm.hpp86
-rw-r--r--3rdparty/glm/glm/gtx/norm.inl106
-rw-r--r--3rdparty/glm/glm/gtx/normal.hpp39
-rw-r--r--3rdparty/glm/glm/gtx/normal.inl16
-rw-r--r--3rdparty/glm/glm/gtx/normalize_dot.hpp45
-rw-r--r--3rdparty/glm/glm/gtx/normalize_dot.inl17
-rw-r--r--3rdparty/glm/glm/gtx/number_precision.hpp57
-rw-r--r--3rdparty/glm/glm/gtx/number_precision.inl7
-rw-r--r--3rdparty/glm/glm/gtx/optimum_pow.hpp50
-rw-r--r--3rdparty/glm/glm/gtx/optimum_pow.inl23
-rw-r--r--3rdparty/glm/glm/gtx/orthonormalize.hpp45
-rw-r--r--3rdparty/glm/glm/gtx/orthonormalize.inl30
-rw-r--r--3rdparty/glm/glm/gtx/perpendicular.hpp39
-rw-r--r--3rdparty/glm/glm/gtx/perpendicular.inl15
-rw-r--r--3rdparty/glm/glm/gtx/polar_coordinates.hpp44
-rw-r--r--3rdparty/glm/glm/gtx/polar_coordinates.inl37
-rw-r--r--3rdparty/glm/glm/gtx/projection.hpp36
-rw-r--r--3rdparty/glm/glm/gtx/projection.inl11
-rw-r--r--3rdparty/glm/glm/gtx/quaternion.hpp185
-rw-r--r--3rdparty/glm/glm/gtx/quaternion.inl212
-rw-r--r--3rdparty/glm/glm/gtx/range.hpp85
-rw-r--r--3rdparty/glm/glm/gtx/raw_data.hpp47
-rw-r--r--3rdparty/glm/glm/gtx/raw_data.inl2
-rw-r--r--3rdparty/glm/glm/gtx/rotate_normalized_axis.hpp64
-rw-r--r--3rdparty/glm/glm/gtx/rotate_normalized_axis.inl59
-rw-r--r--3rdparty/glm/glm/gtx/rotate_vector.hpp117
-rw-r--r--3rdparty/glm/glm/gtx/rotate_vector.inl188
-rw-r--r--3rdparty/glm/glm/gtx/scalar_multiplication.hpp69
-rw-r--r--3rdparty/glm/glm/gtx/scalar_relational.hpp32
-rw-r--r--3rdparty/glm/glm/gtx/scalar_relational.inl89
-rw-r--r--3rdparty/glm/glm/gtx/simd_mat4.hpp182
-rw-r--r--3rdparty/glm/glm/gtx/simd_mat4.inl577
-rw-r--r--3rdparty/glm/glm/gtx/simd_quat.hpp307
-rw-r--r--3rdparty/glm/glm/gtx/simd_quat.inl620
-rw-r--r--3rdparty/glm/glm/gtx/simd_vec4.hpp546
-rw-r--r--3rdparty/glm/glm/gtx/simd_vec4.inl721
-rw-r--r--3rdparty/glm/glm/gtx/spline.hpp61
-rw-r--r--3rdparty/glm/glm/gtx/spline.inl63
-rw-r--r--3rdparty/glm/glm/gtx/std_based_type.hpp63
-rw-r--r--3rdparty/glm/glm/gtx/std_based_type.inl7
-rw-r--r--3rdparty/glm/glm/gtx/string_cast.hpp47
-rw-r--r--3rdparty/glm/glm/gtx/string_cast.inl458
-rw-r--r--3rdparty/glm/glm/gtx/transform.hpp56
-rw-r--r--3rdparty/glm/glm/gtx/transform.inl24
-rw-r--r--3rdparty/glm/glm/gtx/transform2.hpp107
-rw-r--r--3rdparty/glm/glm/gtx/transform2.inl126
-rw-r--r--3rdparty/glm/glm/gtx/type_aligned.hpp966
-rw-r--r--3rdparty/glm/glm/gtx/type_aligned.inl7
-rw-r--r--3rdparty/glm/glm/gtx/type_trait.hpp252
-rw-r--r--3rdparty/glm/glm/gtx/type_trait.inl (renamed from src/regtests/jedutil/eqns/pal14h4/pal14h4.eqn)0
-rw-r--r--3rdparty/glm/glm/gtx/vector_angle.hpp60
-rw-r--r--3rdparty/glm/glm/gtx/vector_angle.inl58
-rw-r--r--3rdparty/glm/glm/gtx/vector_query.hpp62
-rw-r--r--3rdparty/glm/glm/gtx/vector_query.inl193
-rw-r--r--3rdparty/glm/glm/gtx/wrap.hpp51
-rw-r--r--3rdparty/glm/glm/gtx/wrap.inl58
-rw-r--r--3rdparty/glm/glm/integer.hpp6
-rw-r--r--3rdparty/glm/glm/mat2x2.hpp52
-rw-r--r--3rdparty/glm/glm/mat2x3.hpp32
-rw-r--r--3rdparty/glm/glm/mat2x4.hpp31
-rw-r--r--3rdparty/glm/glm/mat3x2.hpp31
-rw-r--r--3rdparty/glm/glm/mat3x3.hpp52
-rw-r--r--3rdparty/glm/glm/mat3x4.hpp31
-rw-r--r--3rdparty/glm/glm/mat4x2.hpp31
-rw-r--r--3rdparty/glm/glm/mat4x3.hpp31
-rw-r--r--3rdparty/glm/glm/mat4x4.hpp52
-rw-r--r--3rdparty/glm/glm/matrix.hpp6
-rw-r--r--3rdparty/glm/glm/packing.hpp6
-rw-r--r--3rdparty/glm/glm/simd/common.h240
-rw-r--r--3rdparty/glm/glm/simd/exponential.h20
-rw-r--r--3rdparty/glm/glm/simd/geometric.h124
-rw-r--r--3rdparty/glm/glm/simd/integer.h115
-rw-r--r--3rdparty/glm/glm/simd/matrix.h1028
-rw-r--r--3rdparty/glm/glm/simd/packing.h8
-rw-r--r--3rdparty/glm/glm/simd/platform.h452
-rw-r--r--3rdparty/glm/glm/simd/trigonometric.h9
-rw-r--r--3rdparty/glm/glm/simd/vector_relational.h8
-rw-r--r--3rdparty/glm/glm/trigonometric.hpp6
-rw-r--r--3rdparty/glm/glm/vec2.hpp6
-rw-r--r--3rdparty/glm/glm/vec3.hpp6
-rw-r--r--3rdparty/glm/glm/vec4.hpp6
-rw-r--r--3rdparty/glm/glm/vector_relational.hpp6
-rw-r--r--3rdparty/glm/readme.md986
-rw-r--r--3rdparty/glm/test/CMakeLists.txt17
-rw-r--r--3rdparty/glm/test/bug/CMakeLists.txt1
-rw-r--r--3rdparty/glm/test/bug/bug_ms_vec_static.cpp14
-rw-r--r--3rdparty/glm/test/core/CMakeLists.txt40
-rw-r--r--3rdparty/glm/test/core/core_force_pure.cpp423
-rw-r--r--3rdparty/glm/test/core/core_force_unrestricted_gentype.cpp11
-rw-r--r--3rdparty/glm/test/core/core_func_common.cpp1272
-rw-r--r--3rdparty/glm/test/core/core_func_exponential.cpp129
-rw-r--r--3rdparty/glm/test/core/core_func_geometric.cpp193
-rw-r--r--3rdparty/glm/test/core/core_func_integer.cpp1554
-rw-r--r--3rdparty/glm/test/core/core_func_integer_bit_count.cpp291
-rw-r--r--3rdparty/glm/test/core/core_func_integer_find_lsb.cpp400
-rw-r--r--3rdparty/glm/test/core/core_func_integer_find_msb.cpp438
-rw-r--r--3rdparty/glm/test/core/core_func_matrix.cpp277
-rw-r--r--3rdparty/glm/test/core/core_func_noise.cpp22
-rw-r--r--3rdparty/glm/test/core/core_func_packing.cpp156
-rw-r--r--3rdparty/glm/test/core/core_func_swizzle.cpp83
-rw-r--r--3rdparty/glm/test/core/core_func_trigonometric.cpp10
-rw-r--r--3rdparty/glm/test/core/core_func_vector_relational.cpp42
-rw-r--r--3rdparty/glm/test/core/core_setup_force_cxx98.cpp10
-rw-r--r--3rdparty/glm/test/core/core_setup_message.cpp275
-rw-r--r--3rdparty/glm/test/core/core_setup_precision.cpp58
-rw-r--r--3rdparty/glm/test/core/core_type_aligned.cpp128
-rw-r--r--3rdparty/glm/test/core/core_type_cast.cpp144
-rw-r--r--3rdparty/glm/test/core/core_type_ctor.cpp358
-rw-r--r--3rdparty/glm/test/core/core_type_float.cpp31
-rw-r--r--3rdparty/glm/test/core/core_type_int.cpp43
-rw-r--r--3rdparty/glm/test/core/core_type_length.cpp79
-rw-r--r--3rdparty/glm/test/core/core_type_mat2x2.cpp160
-rw-r--r--3rdparty/glm/test/core/core_type_mat2x3.cpp133
-rw-r--r--3rdparty/glm/test/core/core_type_mat2x4.cpp136
-rw-r--r--3rdparty/glm/test/core/core_type_mat3x2.cpp139
-rw-r--r--3rdparty/glm/test/core/core_type_mat3x3.cpp199
-rw-r--r--3rdparty/glm/test/core/core_type_mat3x4.cpp138
-rw-r--r--3rdparty/glm/test/core/core_type_mat4x2.cpp142
-rw-r--r--3rdparty/glm/test/core/core_type_mat4x3.cpp143
-rw-r--r--3rdparty/glm/test/core/core_type_mat4x4.cpp328
-rw-r--r--3rdparty/glm/test/core/core_type_vec1.cpp152
-rw-r--r--3rdparty/glm/test/core/core_type_vec2.cpp318
-rw-r--r--3rdparty/glm/test/core/core_type_vec3.cpp498
-rw-r--r--3rdparty/glm/test/core/core_type_vec4.cpp565
-rw-r--r--3rdparty/glm/test/external/gli/CMakeLists.txt27
-rw-r--r--3rdparty/glm/test/external/gli/core/dummy.cpp4
-rw-r--r--3rdparty/glm/test/external/gli/core/generate_mipmaps.hpp25
-rw-r--r--3rdparty/glm/test/external/gli/core/generate_mipmaps.inl69
-rw-r--r--3rdparty/glm/test/external/gli/core/image2d.hpp169
-rw-r--r--3rdparty/glm/test/external/gli/core/image2d.inl229
-rw-r--r--3rdparty/glm/test/external/gli/core/operation.hpp82
-rw-r--r--3rdparty/glm/test/external/gli/core/operation.inl233
-rw-r--r--3rdparty/glm/test/external/gli/core/operator.hpp28
-rw-r--r--3rdparty/glm/test/external/gli/core/operator.inl210
-rw-r--r--3rdparty/glm/test/external/gli/core/shared_array.hpp48
-rw-r--r--3rdparty/glm/test/external/gli/core/shared_array.inl151
-rw-r--r--3rdparty/glm/test/external/gli/core/shared_ptr.hpp41
-rw-r--r--3rdparty/glm/test/external/gli/core/shared_ptr.inl125
-rw-r--r--3rdparty/glm/test/external/gli/core/size.hpp31
-rw-r--r--3rdparty/glm/test/external/gli/core/size.inl47
-rw-r--r--3rdparty/glm/test/external/gli/core/texture2d.hpp122
-rw-r--r--3rdparty/glm/test/external/gli/core/texture2d.inl304
-rw-r--r--3rdparty/glm/test/external/gli/core/texture2d_array.hpp59
-rw-r--r--3rdparty/glm/test/external/gli/core/texture2d_array.inl78
-rw-r--r--3rdparty/glm/test/external/gli/core/texture_cube.hpp65
-rw-r--r--3rdparty/glm/test/external/gli/core/texture_cube.inl70
-rw-r--r--3rdparty/glm/test/external/gli/core/texture_cube_array.hpp59
-rw-r--r--3rdparty/glm/test/external/gli/core/texture_cube_array.inl72
-rw-r--r--3rdparty/glm/test/external/gli/gli.hpp31
-rw-r--r--3rdparty/glm/test/external/gli/gtx/compression.hpp27
-rw-r--r--3rdparty/glm/test/external/gli/gtx/compression.inl8
-rw-r--r--3rdparty/glm/test/external/gli/gtx/fetch.hpp46
-rw-r--r--3rdparty/glm/test/external/gli/gtx/fetch.inl91
-rw-r--r--3rdparty/glm/test/external/gli/gtx/gl_texture2d.hpp33
-rw-r--r--3rdparty/glm/test/external/gli/gtx/gl_texture2d.inl210
-rw-r--r--3rdparty/glm/test/external/gli/gtx/gradient.hpp38
-rw-r--r--3rdparty/glm/test/external/gli/gtx/gradient.inl74
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader.hpp37
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader.inl46
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_dds10.hpp35
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_dds10.inl595
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_dds9.hpp39
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_dds9.inl790
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_tga.hpp36
-rw-r--r--3rdparty/glm/test/external/gli/gtx/loader_tga.inl159
-rw-r--r--3rdparty/glm/test/external/gli/gtx/wavelet.hpp27
-rw-r--r--3rdparty/glm/test/external/gli/gtx/wavelet.inl8
-rw-r--r--3rdparty/glm/test/glm.cppcheck6
-rw-r--r--3rdparty/glm/test/gtc/CMakeLists.txt21
-rw-r--r--3rdparty/glm/test/gtc/gtc_bitfield.cpp642
-rw-r--r--3rdparty/glm/test/gtc/gtc_color_space.cpp50
-rw-r--r--3rdparty/glm/test/gtc/gtc_constants.cpp28
-rw-r--r--3rdparty/glm/test/gtc/gtc_epsilon.cpp77
-rw-r--r--3rdparty/glm/test/gtc/gtc_functions.cpp35
-rw-r--r--3rdparty/glm/test/gtc/gtc_integer.cpp232
-rw-r--r--3rdparty/glm/test/gtc/gtc_matrix_access.cpp381
-rw-r--r--3rdparty/glm/test/gtc/gtc_matrix_integer.cpp8
-rw-r--r--3rdparty/glm/test/gtc/gtc_matrix_inverse.cpp51
-rw-r--r--3rdparty/glm/test/gtc/gtc_matrix_transform.cpp54
-rw-r--r--3rdparty/glm/test/gtc/gtc_noise.cpp184
-rw-r--r--3rdparty/glm/test/gtc/gtc_packing.cpp685
-rw-r--r--3rdparty/glm/test/gtc/gtc_quaternion.cpp327
-rw-r--r--3rdparty/glm/test/gtc/gtc_random.cpp379
-rw-r--r--3rdparty/glm/test/gtc/gtc_reciprocal.cpp8
-rw-r--r--3rdparty/glm/test/gtc/gtc_round.cpp458
-rw-r--r--3rdparty/glm/test/gtc/gtc_type_aligned.cpp118
-rw-r--r--3rdparty/glm/test/gtc/gtc_type_precision.cpp890
-rw-r--r--3rdparty/glm/test/gtc/gtc_type_ptr.cpp252
-rw-r--r--3rdparty/glm/test/gtc/gtc_ulp.cpp96
-rw-r--r--3rdparty/glm/test/gtc/gtc_user_defined_types.cpp30
-rw-r--r--3rdparty/glm/test/gtc/gtc_vec1.cpp8
-rw-r--r--3rdparty/glm/test/gtx/CMakeLists.txt51
-rw-r--r--3rdparty/glm/test/gtx/gtx_associated_min_max.cpp9
-rw-r--r--3rdparty/glm/test/gtx/gtx_closest_point.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_color_space.cpp19
-rw-r--r--3rdparty/glm/test/gtx/gtx_color_space_YCoCg.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_common.cpp127
-rw-r--r--3rdparty/glm/test/gtx/gtx_compatibility.cpp18
-rw-r--r--3rdparty/glm/test/gtx/gtx_component_wise.cpp115
-rw-r--r--3rdparty/glm/test/gtx/gtx_dual_quaternion.cpp203
-rw-r--r--3rdparty/glm/test/gtx/gtx_euler_angle.cpp328
-rw-r--r--3rdparty/glm/test/gtx/gtx_extend.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_extended_min_max.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_extented_min_max.cpp39
-rw-r--r--3rdparty/glm/test/gtx/gtx_fast_exponential.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_fast_square_root.cpp45
-rw-r--r--3rdparty/glm/test/gtx/gtx_fast_trigonometry.cpp445
-rw-r--r--3rdparty/glm/test/gtx/gtx_gradient_paint.cpp33
-rw-r--r--3rdparty/glm/test/gtx/gtx_handed_coordinate_space.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_int_10_10_10_2.cpp18
-rw-r--r--3rdparty/glm/test/gtx/gtx_integer.cpp64
-rw-r--r--3rdparty/glm/test/gtx/gtx_intersect.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_io.cpp175
-rw-r--r--3rdparty/glm/test/gtx/gtx_log_base.cpp53
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_cross_product.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_decompose.cpp18
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_interpolation.cpp10
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_major_storage.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_operation.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_query.cpp65
-rw-r--r--3rdparty/glm/test/gtx/gtx_matrix_transform_2d.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_mixed_product.cpp18
-rw-r--r--3rdparty/glm/test/gtx/gtx_norm.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_normal.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_normalize_dot.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_number_precision.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_optimum_pow.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_orthonormalize.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_perpendicular.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_polar_coordinates.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_projection.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_quaternion.cpp102
-rw-r--r--3rdparty/glm/test/gtx/gtx_random.cpp99
-rw-r--r--3rdparty/glm/test/gtx/gtx_range.cpp52
-rw-r--r--3rdparty/glm/test/gtx/gtx_rotate_normalized_axis.cpp8
-rw-r--r--3rdparty/glm/test/gtx/gtx_rotate_vector.cpp75
-rw-r--r--3rdparty/glm/test/gtx/gtx_scalar_multiplication.cpp34
-rw-r--r--3rdparty/glm/test/gtx/gtx_scalar_relational.cpp170
-rw-r--r--3rdparty/glm/test/gtx/gtx_simd_mat4.cpp324
-rw-r--r--3rdparty/glm/test/gtx/gtx_simd_vec4.cpp71
-rw-r--r--3rdparty/glm/test/gtx/gtx_spline.cpp99
-rw-r--r--3rdparty/glm/test/gtx/gtx_string_cast.cpp128
-rw-r--r--3rdparty/glm/test/gtx/gtx_type_aligned.cpp113
-rw-r--r--3rdparty/glm/test/gtx/gtx_type_trait.cpp12
-rw-r--r--3rdparty/glm/test/gtx/gtx_vector_angle.cpp58
-rw-r--r--3rdparty/glm/test/gtx/gtx_vector_query.cpp81
-rw-r--r--3rdparty/glm/test/gtx/gtx_wrap.cpp189
-rw-r--r--3rdparty/glm/util/autoexp.txt28
-rw-r--r--3rdparty/glm/util/autoexp.vc2010.dat3896
-rw-r--r--3rdparty/glm/util/glm.natvis69
-rw-r--r--3rdparty/glm/util/usertype.dat407
-rw-r--r--3rdparty/libjpeg/Makefile.am143
-rw-r--r--3rdparty/libjpeg/Makefile.in1249
-rw-r--r--3rdparty/libjpeg/README374
-rw-r--r--3rdparty/libjpeg/aclocal.m410275
-rw-r--r--3rdparty/libjpeg/ar-lib271
-rw-r--r--3rdparty/libjpeg/cdaltui.txt138
-rw-r--r--3rdparty/libjpeg/cderror.h136
-rw-r--r--3rdparty/libjpeg/cdjpeg.c181
-rw-r--r--3rdparty/libjpeg/cdjpeg.h189
-rw-r--r--3rdparty/libjpeg/change.log516
-rw-r--r--3rdparty/libjpeg/cjpeg.1384
-rw-r--r--3rdparty/libjpeg/cjpeg.c664
-rw-r--r--3rdparty/libjpeg/cjpegalt.c791
-rw-r--r--3rdparty/libjpeg/ckconfig.c402
-rw-r--r--3rdparty/libjpeg/coderules.txt118
-rw-r--r--3rdparty/libjpeg/compile348
-rw-r--r--3rdparty/libjpeg/config.guess1748
-rw-r--r--3rdparty/libjpeg/config.sub1884
-rw-r--r--3rdparty/libjpeg/configure16365
-rw-r--r--3rdparty/libjpeg/configure.ac365
-rw-r--r--3rdparty/libjpeg/depcomp791
-rw-r--r--3rdparty/libjpeg/djpeg.1264
-rw-r--r--3rdparty/libjpeg/djpeg.c631
-rw-r--r--3rdparty/libjpeg/djpegalt.c766
-rw-r--r--3rdparty/libjpeg/example.c433
-rw-r--r--3rdparty/libjpeg/filelist.txt218
-rw-r--r--3rdparty/libjpeg/install-sh541
-rw-r--r--3rdparty/libjpeg/install.txt1198
-rw-r--r--3rdparty/libjpeg/jaricom.c153
-rw-r--r--3rdparty/libjpeg/jcapimin.c288
-rw-r--r--3rdparty/libjpeg/jcapistd.c162
-rw-r--r--3rdparty/libjpeg/jcarith.c945
-rw-r--r--3rdparty/libjpeg/jccoefct.c456
-rw-r--r--3rdparty/libjpeg/jccolor.c601
-rw-r--r--3rdparty/libjpeg/jcdctmgr.c466
-rw-r--r--3rdparty/libjpeg/jchuff.c1640
-rw-r--r--3rdparty/libjpeg/jcinit.c249
-rw-r--r--3rdparty/libjpeg/jcmainct.c297
-rw-r--r--3rdparty/libjpeg/jcmarker.c717
-rw-r--r--3rdparty/libjpeg/jcmaster.c675
-rw-r--r--3rdparty/libjpeg/jcomapi.c244
-rw-r--r--3rdparty/libjpeg/jconfig.bcc48
-rw-r--r--3rdparty/libjpeg/jconfig.cfg59
-rw-r--r--3rdparty/libjpeg/jconfig.dj38
-rw-r--r--3rdparty/libjpeg/jconfig.h53
-rw-r--r--3rdparty/libjpeg/jconfig.mac43
-rw-r--r--3rdparty/libjpeg/jconfig.manx43
-rw-r--r--3rdparty/libjpeg/jconfig.mc652
-rw-r--r--3rdparty/libjpeg/jconfig.sas43
-rw-r--r--3rdparty/libjpeg/jconfig.st42
-rw-r--r--3rdparty/libjpeg/jconfig.txt171
-rw-r--r--3rdparty/libjpeg/jconfig.vc52
-rw-r--r--3rdparty/libjpeg/jconfig.vms37
-rw-r--r--3rdparty/libjpeg/jconfig.wat38
-rw-r--r--3rdparty/libjpeg/jcparam.c591
-rw-r--r--3rdparty/libjpeg/jcprepct.c358
-rw-r--r--3rdparty/libjpeg/jcsample.c545
-rw-r--r--3rdparty/libjpeg/jctrans.c399
-rw-r--r--3rdparty/libjpeg/jdapimin.c412
-rw-r--r--3rdparty/libjpeg/jdapistd.c276
-rw-r--r--3rdparty/libjpeg/jdarith.c796
-rw-r--r--3rdparty/libjpeg/jdatadst.c267
-rw-r--r--3rdparty/libjpeg/jdatasrc.c274
-rw-r--r--3rdparty/libjpeg/jdcoefct.c744
-rw-r--r--3rdparty/libjpeg/jdcolor.c778
-rw-r--r--3rdparty/libjpeg/jdct.h409
-rw-r--r--3rdparty/libjpeg/jddctmgr.c384
-rw-r--r--3rdparty/libjpeg/jdhuff.c1559
-rw-r--r--3rdparty/libjpeg/jdinput.c657
-rw-r--r--3rdparty/libjpeg/jdmainct.c511
-rw-r--r--3rdparty/libjpeg/jdmarker.c1505
-rw-r--r--3rdparty/libjpeg/jdmaster.c532
-rw-r--r--3rdparty/libjpeg/jdmerge.c438
-rw-r--r--3rdparty/libjpeg/jdosabcc.objbin0 -> 775 bytes
-rw-r--r--3rdparty/libjpeg/jdosamsc.objbin0 -> 657 bytes
-rw-r--r--3rdparty/libjpeg/jdosaobj.txt16
-rw-r--r--3rdparty/libjpeg/jdpostct.c290
-rw-r--r--3rdparty/libjpeg/jdsample.c341
-rw-r--r--3rdparty/libjpeg/jdtrans.c140
-rw-r--r--3rdparty/libjpeg/jerror.c253
-rw-r--r--3rdparty/libjpeg/jerror.h304
-rw-r--r--3rdparty/libjpeg/jfdctflt.c176
-rw-r--r--3rdparty/libjpeg/jfdctfst.c232
-rw-r--r--3rdparty/libjpeg/jfdctint.c4415
-rw-r--r--3rdparty/libjpeg/jidctflt.c238
-rw-r--r--3rdparty/libjpeg/jidctfst.c351
-rw-r--r--3rdparty/libjpeg/jidctint.c5240
-rw-r--r--3rdparty/libjpeg/jinclude.h97
-rw-r--r--3rdparty/libjpeg/jmemansi.c167
-rw-r--r--3rdparty/libjpeg/jmemdos.c638
-rw-r--r--3rdparty/libjpeg/jmemdosa.asm379
-rw-r--r--3rdparty/libjpeg/jmemmac.c289
-rw-r--r--3rdparty/libjpeg/jmemmgr.c1115
-rw-r--r--3rdparty/libjpeg/jmemname.c276
-rw-r--r--3rdparty/libjpeg/jmemnobs.c113
-rw-r--r--3rdparty/libjpeg/jmemsys.h198
-rw-r--r--3rdparty/libjpeg/jmorecfg.h446
-rw-r--r--3rdparty/libjpeg/jpegint.h445
-rw-r--r--3rdparty/libjpeg/jpeglib.h1183
-rw-r--r--3rdparty/libjpeg/jpegtran.1328
-rw-r--r--3rdparty/libjpeg/jpegtran.c654
-rw-r--r--3rdparty/libjpeg/jquant1.c851
-rw-r--r--3rdparty/libjpeg/jquant2.c1311
-rw-r--r--3rdparty/libjpeg/jutils.c224
-rw-r--r--3rdparty/libjpeg/jversion.h14
-rw-r--r--3rdparty/libjpeg/libjpeg.map4
-rw-r--r--3rdparty/libjpeg/libjpeg.pc.in10
-rw-r--r--3rdparty/libjpeg/libjpeg.txt (renamed from src/lib/libjpeg/libjpeg.txt)174
-rw-r--r--3rdparty/libjpeg/ltmain.sh11147
-rw-r--r--3rdparty/libjpeg/makcjpeg.st36
-rw-r--r--3rdparty/libjpeg/makdjpeg.st36
-rw-r--r--3rdparty/libjpeg/makeadsw.vc677
-rw-r--r--3rdparty/libjpeg/makeasln.v1671
-rw-r--r--3rdparty/libjpeg/makecdep.vc682
-rw-r--r--3rdparty/libjpeg/makecdsp.vc6130
-rw-r--r--3rdparty/libjpeg/makecfil.v1669
-rw-r--r--3rdparty/libjpeg/makecmak.vc6159
-rw-r--r--3rdparty/libjpeg/makecvcx.v16195
-rw-r--r--3rdparty/libjpeg/makecvcx.v17195
-rw-r--r--3rdparty/libjpeg/makeddep.vc682
-rw-r--r--3rdparty/libjpeg/makeddsp.vc6130
-rw-r--r--3rdparty/libjpeg/makedfil.v1669
-rw-r--r--3rdparty/libjpeg/makedmak.vc6159
-rw-r--r--3rdparty/libjpeg/makedvcx.v16195
-rw-r--r--3rdparty/libjpeg/makedvcx.v17195
-rw-r--r--3rdparty/libjpeg/makefile.ansi226
-rw-r--r--3rdparty/libjpeg/makefile.b32248
-rw-r--r--3rdparty/libjpeg/makefile.bcc298
-rw-r--r--3rdparty/libjpeg/makefile.dj232
-rw-r--r--3rdparty/libjpeg/makefile.manx226
-rw-r--r--3rdparty/libjpeg/makefile.mc6261
-rw-r--r--3rdparty/libjpeg/makefile.mms230
-rw-r--r--3rdparty/libjpeg/makefile.sas264
-rw-r--r--3rdparty/libjpeg/makefile.unix240
-rw-r--r--3rdparty/libjpeg/makefile.vc388
-rw-r--r--3rdparty/libjpeg/makefile.vms144
-rw-r--r--3rdparty/libjpeg/makefile.vs388
-rw-r--r--3rdparty/libjpeg/makefile.wat246
-rw-r--r--3rdparty/libjpeg/makejdep.vc6423
-rw-r--r--3rdparty/libjpeg/makejdsp.vc6285
-rw-r--r--3rdparty/libjpeg/makejdsw.vc629
-rw-r--r--3rdparty/libjpeg/makejfil.v16186
-rw-r--r--3rdparty/libjpeg/makejmak.vc6425
-rw-r--r--3rdparty/libjpeg/makejsln.v1631
-rw-r--r--3rdparty/libjpeg/makejvcx.v16222
-rw-r--r--3rdparty/libjpeg/makejvcx.v17222
-rw-r--r--3rdparty/libjpeg/makeproj.mac213
-rw-r--r--3rdparty/libjpeg/makerdep.vc66
-rw-r--r--3rdparty/libjpeg/makerdsp.vc678
-rw-r--r--3rdparty/libjpeg/makerfil.v1630
-rw-r--r--3rdparty/libjpeg/makermak.vc6110
-rw-r--r--3rdparty/libjpeg/makervcx.v16178
-rw-r--r--3rdparty/libjpeg/makervcx.v17178
-rw-r--r--3rdparty/libjpeg/maketdep.vc643
-rw-r--r--3rdparty/libjpeg/maketdsp.vc6122
-rw-r--r--3rdparty/libjpeg/maketfil.v1663
-rw-r--r--3rdparty/libjpeg/maketmak.vc6131
-rw-r--r--3rdparty/libjpeg/maketvcx.v16193
-rw-r--r--3rdparty/libjpeg/maketvcx.v17193
-rw-r--r--3rdparty/libjpeg/makewdep.vc66
-rw-r--r--3rdparty/libjpeg/makewdsp.vc678
-rw-r--r--3rdparty/libjpeg/makewfil.v1630
-rw-r--r--3rdparty/libjpeg/makewmak.vc6110
-rw-r--r--3rdparty/libjpeg/makewvcx.v16178
-rw-r--r--3rdparty/libjpeg/makewvcx.v17178
-rw-r--r--3rdparty/libjpeg/makljpeg.st68
-rw-r--r--3rdparty/libjpeg/maktjpeg.st30
-rw-r--r--3rdparty/libjpeg/makvms.opt4
-rw-r--r--3rdparty/libjpeg/missing215
-rw-r--r--3rdparty/libjpeg/rdbmp.c469
-rw-r--r--3rdparty/libjpeg/rdcolmap.c253
-rw-r--r--3rdparty/libjpeg/rdgif.c679
-rw-r--r--3rdparty/libjpeg/rdjpgcom.163
-rw-r--r--3rdparty/libjpeg/rdjpgcom.c515
-rw-r--r--3rdparty/libjpeg/rdppm.c501
-rw-r--r--3rdparty/libjpeg/rdrle.c380
-rw-r--r--3rdparty/libjpeg/rdswitch.c363
-rw-r--r--3rdparty/libjpeg/rdtarga.c500
-rw-r--r--3rdparty/libjpeg/readme.dos15
-rw-r--r--3rdparty/libjpeg/structure.txt942
-rw-r--r--3rdparty/libjpeg/testimg.bmpbin0 -> 35050 bytes
-rw-r--r--3rdparty/libjpeg/testimg.gifbin0 -> 21718 bytes
-rw-r--r--3rdparty/libjpeg/testimg.jpgbin0 -> 5770 bytes
-rw-r--r--3rdparty/libjpeg/testimg.ppm4
-rw-r--r--3rdparty/libjpeg/testimgp.jpgbin0 -> 5655 bytes
-rw-r--r--3rdparty/libjpeg/testorig.jpgbin0 -> 5770 bytes
-rw-r--r--3rdparty/libjpeg/testprog.jpgbin0 -> 5655 bytes
-rw-r--r--3rdparty/libjpeg/transupp.c2434
-rw-r--r--3rdparty/libjpeg/transupp.h230
-rw-r--r--3rdparty/libjpeg/usage.txt709
-rw-r--r--3rdparty/libjpeg/wizard.txt211
-rw-r--r--3rdparty/libjpeg/wrbmp.c437
-rw-r--r--3rdparty/libjpeg/wrgif.c566
-rw-r--r--3rdparty/libjpeg/wrjpgcom.1103
-rw-r--r--3rdparty/libjpeg/wrjpgcom.c599
-rw-r--r--3rdparty/libjpeg/wrppm.c264
-rw-r--r--3rdparty/libjpeg/wrrle.c306
-rw-r--r--3rdparty/libjpeg/wrtarga.c254
-rw-r--r--3rdparty/linenoise/Makefile23
-rw-r--r--3rdparty/linenoise/README.markdown116
-rw-r--r--3rdparty/linenoise/example.c87
-rw-r--r--3rdparty/linenoise/linenoise-win32.c379
-rw-r--r--3rdparty/linenoise/linenoise.c2072
-rw-r--r--3rdparty/linenoise/linenoise.h149
-rw-r--r--3rdparty/linenoise/stringbuf.c173
-rw-r--r--3rdparty/linenoise/stringbuf.h137
-rw-r--r--3rdparty/linenoise/teststringbuf.c137
-rw-r--r--3rdparty/linenoise/utf8.c275
-rw-r--r--3rdparty/linenoise/utf8.h107
-rw-r--r--3rdparty/lsqlite3/HISTORY258
-rw-r--r--3rdparty/lsqlite3/Makefile19
-rw-r--r--3rdparty/lsqlite3/README16
-rw-r--r--3rdparty/lsqlite3/doc/lsqlite3.wiki1201
-rw-r--r--3rdparty/lsqlite3/examples/aggregate.lua35
-rw-r--r--3rdparty/lsqlite3/examples/function.lua21
-rw-r--r--3rdparty/lsqlite3/examples/hooks_advanced.lua349
-rw-r--r--3rdparty/lsqlite3/examples/order.lua122
-rw-r--r--3rdparty/lsqlite3/examples/simple.lua16
-rw-r--r--3rdparty/lsqlite3/examples/smart.lua22
-rw-r--r--3rdparty/lsqlite3/examples/statement.lua39
-rw-r--r--3rdparty/lsqlite3/examples/tracing.lua20
-rw-r--r--3rdparty/lsqlite3/examples/update_hook.lua31
-rw-r--r--3rdparty/lsqlite3/extras/Makefile99
-rw-r--r--3rdparty/lsqlite3/extras/extension-functions.c1947
-rw-r--r--3rdparty/lsqlite3/extras/installpath.lua14
-rw-r--r--3rdparty/lsqlite3/lsqlite3-0.9.5-1.rockspec39
-rw-r--r--3rdparty/lsqlite3/lsqlite3.c2408
-rw-r--r--3rdparty/lsqlite3/lsqlite3complete-0.9.5-1.rockspec40
-rw-r--r--3rdparty/lsqlite3/test/test-dyld.lua68
-rw-r--r--3rdparty/lsqlite3/test/test.lua153
-rw-r--r--3rdparty/lsqlite3/test/tests-sqlite3.lua1248
-rw-r--r--3rdparty/lua-linenoise/linenoise.c212
-rw-r--r--3rdparty/lua-linenoise/linenoise_none.c6
-rw-r--r--3rdparty/lua-zlib/.gitattributes1
-rw-r--r--3rdparty/lua-zlib/CMakeLists.txt62
-rw-r--r--3rdparty/lua-zlib/Makefile62
-rw-r--r--3rdparty/lua-zlib/README151
-rw-r--r--3rdparty/lua-zlib/amnon_david.gzbin0 -> 65 bytes
-rw-r--r--3rdparty/lua-zlib/cmake/Modules/FindLuaJIT.cmake63
-rw-r--r--3rdparty/lua-zlib/lua_zlib.c401
-rw-r--r--3rdparty/lua-zlib/rockspec35
-rw-r--r--3rdparty/lua-zlib/tap.lua24
-rw-r--r--3rdparty/lua-zlib/test.lua198
-rw-r--r--3rdparty/lua-zlib/tom_macwright.gz4
-rw-r--r--3rdparty/lua-zlib/tom_macwright.outbin0 -> 245 bytes
-rw-r--r--3rdparty/lua-zlib/zlib.def2
-rw-r--r--3rdparty/lua/Makefile106
-rw-r--r--3rdparty/lua/README6
-rw-r--r--3rdparty/lua/doc/OSIApproved_100X125.pngbin0 -> 12127 bytes
-rw-r--r--3rdparty/lua/doc/contents.html678
-rw-r--r--3rdparty/lua/doc/index.css21
-rw-r--r--3rdparty/lua/doc/logo.gifbin0 -> 9893 bytes
-rw-r--r--3rdparty/lua/doc/lua.1155
-rw-r--r--3rdparty/lua/doc/lua.css162
-rw-r--r--3rdparty/lua/doc/luac.1118
-rw-r--r--3rdparty/lua/doc/manual.css21
-rw-r--r--3rdparty/lua/doc/manual.html12060
-rw-r--r--3rdparty/lua/doc/readme.html339
-rw-r--r--3rdparty/lua/src/Makefile225
-rw-r--r--3rdparty/lua/src/lapi.c1463
-rw-r--r--3rdparty/lua/src/lapi.h52
-rw-r--r--3rdparty/lua/src/lauxlib.c1126
-rw-r--r--3rdparty/lua/src/lauxlib.h301
-rw-r--r--3rdparty/lua/src/lbaselib.c549
-rw-r--r--3rdparty/lua/src/lcode.c1874
-rw-r--r--3rdparty/lua/src/lcode.h101
-rw-r--r--3rdparty/lua/src/lcorolib.c210
-rw-r--r--3rdparty/lua/src/lctype.c64
-rw-r--r--3rdparty/lua/src/lctype.h101
-rw-r--r--3rdparty/lua/src/ldblib.c483
-rw-r--r--3rdparty/lua/src/ldebug.c962
-rw-r--r--3rdparty/lua/src/ldebug.h64
-rw-r--r--3rdparty/lua/src/ldo.c1028
-rw-r--r--3rdparty/lua/src/ldo.h87
-rw-r--r--3rdparty/lua/src/ldump.c230
-rw-r--r--3rdparty/lua/src/lfunc.c294
-rw-r--r--3rdparty/lua/src/lfunc.h64
-rw-r--r--3rdparty/lua/src/lgc.c1743
-rw-r--r--3rdparty/lua/src/lgc.h202
-rw-r--r--3rdparty/lua/src/linit.c65
-rw-r--r--3rdparty/lua/src/liolib.c841
-rw-r--r--3rdparty/lua/src/ljumptab.h112
-rw-r--r--3rdparty/lua/src/llex.c581
-rw-r--r--3rdparty/lua/src/llex.h91
-rw-r--r--3rdparty/lua/src/llimits.h380
-rw-r--r--3rdparty/lua/src/lmathlib.c781
-rw-r--r--3rdparty/lua/src/lmem.c215
-rw-r--r--3rdparty/lua/src/lmem.h93
-rw-r--r--3rdparty/lua/src/loadlib.c758
-rw-r--r--3rdparty/lua/src/lobject.c602
-rw-r--r--3rdparty/lua/src/lobject.h813
-rw-r--r--3rdparty/lua/src/lopcodes.c104
-rw-r--r--3rdparty/lua/src/lopcodes.h405
-rw-r--r--3rdparty/lua/src/lopnames.h103
-rw-r--r--3rdparty/lua/src/loslib.c430
-rw-r--r--3rdparty/lua/src/lparser.c1967
-rw-r--r--3rdparty/lua/src/lparser.h171
-rw-r--r--3rdparty/lua/src/lprefix.h45
-rw-r--r--3rdparty/lua/src/lstate.c445
-rw-r--r--3rdparty/lua/src/lstate.h408
-rw-r--r--3rdparty/lua/src/lstring.c274
-rw-r--r--3rdparty/lua/src/lstring.h57
-rw-r--r--3rdparty/lua/src/lstrlib.c1874
-rw-r--r--3rdparty/lua/src/ltable.c995
-rw-r--r--3rdparty/lua/src/ltable.h63
-rw-r--r--3rdparty/lua/src/ltablib.c430
-rw-r--r--3rdparty/lua/src/ltm.c271
-rw-r--r--3rdparty/lua/src/ltm.h103
-rw-r--r--3rdparty/lua/src/lua.c688
-rw-r--r--3rdparty/lua/src/lua.h523
-rw-r--r--3rdparty/lua/src/lua.hpp9
-rw-r--r--3rdparty/lua/src/luac.c723
-rw-r--r--3rdparty/lua/src/luaconf.h802
-rw-r--r--3rdparty/lua/src/lualib.h52
-rw-r--r--3rdparty/lua/src/lundump.c335
-rw-r--r--3rdparty/lua/src/lundump.h35
-rw-r--r--3rdparty/lua/src/lutf8lib.c291
-rw-r--r--3rdparty/lua/src/lvm.c1899
-rw-r--r--3rdparty/lua/src/lvm.h141
-rw-r--r--3rdparty/lua/src/lzio.c68
-rw-r--r--3rdparty/lua/src/lzio.h66
-rw-r--r--3rdparty/luafilesystem/.gitignore2
-rw-r--r--3rdparty/luafilesystem/.travis.yml34
-rw-r--r--3rdparty/luafilesystem/LICENSE21
-rw-r--r--3rdparty/luafilesystem/Makefile25
-rw-r--r--3rdparty/luafilesystem/Makefile.win25
-rw-r--r--3rdparty/luafilesystem/README.md28
-rw-r--r--3rdparty/luafilesystem/appveyor.yml41
-rw-r--r--3rdparty/luafilesystem/config28
-rw-r--r--3rdparty/luafilesystem/config.win19
-rw-r--r--3rdparty/luafilesystem/doc/us/doc.css209
-rw-r--r--3rdparty/luafilesystem/doc/us/examples.html101
-rw-r--r--3rdparty/luafilesystem/doc/us/index.html229
-rw-r--r--3rdparty/luafilesystem/doc/us/license.html120
-rw-r--r--3rdparty/luafilesystem/doc/us/luafilesystem.pngbin0 -> 8535 bytes
-rw-r--r--3rdparty/luafilesystem/doc/us/manual.html286
-rw-r--r--3rdparty/luafilesystem/luafilesystem-scm-1.rockspec28
-rw-r--r--3rdparty/luafilesystem/src/.gitignore2
-rw-r--r--3rdparty/luafilesystem/src/lfs.c1182
-rw-r--r--3rdparty/luafilesystem/src/lfs.def4
-rw-r--r--3rdparty/luafilesystem/src/lfs.h35
-rw-r--r--3rdparty/luafilesystem/tests/test.lua226
-rw-r--r--3rdparty/luafilesystem/vc6/lfs.def5
-rw-r--r--3rdparty/luafilesystem/vc6/luafilesystem.dsw33
-rw-r--r--3rdparty/luafilesystem/vc6/luafilesystem_dll.dsp127
-rw-r--r--3rdparty/lzma/Asm/arm/7zCrcOpt.asm100
-rw-r--r--3rdparty/lzma/Asm/arm64/7zAsm.S181
-rw-r--r--3rdparty/lzma/Asm/arm64/LzmaDecOpt.S1487
-rw-r--r--3rdparty/lzma/Asm/x86/7zAsm.asm289
-rw-r--r--3rdparty/lzma/Asm/x86/7zCrcOpt.asm180
-rw-r--r--3rdparty/lzma/Asm/x86/AesOpt.asm742
-rw-r--r--3rdparty/lzma/Asm/x86/LzFindOpt.asm513
-rw-r--r--3rdparty/lzma/Asm/x86/LzmaDecOpt.asm1303
-rw-r--r--3rdparty/lzma/Asm/x86/Sha256Opt.asm275
-rw-r--r--3rdparty/lzma/Asm/x86/XzCrc64Opt.asm239
-rw-r--r--3rdparty/lzma/C/7z.h204
-rw-r--r--3rdparty/lzma/C/7zAlloc.c89
-rw-r--r--3rdparty/lzma/C/7zAlloc.h19
-rw-r--r--3rdparty/lzma/C/7zArcIn.c1786
-rw-r--r--3rdparty/lzma/C/7zBuf.c36
-rw-r--r--3rdparty/lzma/C/7zBuf.h35
-rw-r--r--3rdparty/lzma/C/7zBuf2.c52
-rw-r--r--3rdparty/lzma/C/7zCrc.c340
-rw-r--r--3rdparty/lzma/C/7zCrc.h27
-rw-r--r--3rdparty/lzma/C/7zCrcOpt.c117
-rw-r--r--3rdparty/lzma/C/7zDec.c648
-rw-r--r--3rdparty/lzma/C/7zFile.c443
-rw-r--r--3rdparty/lzma/C/7zFile.h92
-rw-r--r--3rdparty/lzma/C/7zStream.c199
-rw-r--r--3rdparty/lzma/C/7zTypes.h597
-rw-r--r--3rdparty/lzma/C/7zVersion.h27
-rw-r--r--3rdparty/lzma/C/7zVersion.rc (renamed from src/lib/lib7z/7zVersion.rc)0
-rw-r--r--3rdparty/lzma/C/7zWindows.h101
-rw-r--r--3rdparty/lzma/C/7zip_gcc_c.mak360
-rw-r--r--3rdparty/lzma/C/Aes.c393
-rw-r--r--3rdparty/lzma/C/Aes.h60
-rw-r--r--3rdparty/lzma/C/AesOpt.c840
-rw-r--r--3rdparty/lzma/C/Alloc.c535
-rw-r--r--3rdparty/lzma/C/Alloc.h71
-rw-r--r--3rdparty/lzma/C/Bcj2.c290
-rw-r--r--3rdparty/lzma/C/Bcj2.h332
-rw-r--r--3rdparty/lzma/C/Bcj2Enc.c506
-rw-r--r--3rdparty/lzma/C/Bra.c420
-rw-r--r--3rdparty/lzma/C/Bra.h99
-rw-r--r--3rdparty/lzma/C/Bra86.c187
-rw-r--r--3rdparty/lzma/C/BraIA64.c14
-rw-r--r--3rdparty/lzma/C/Compiler.h159
-rw-r--r--3rdparty/lzma/C/CpuArch.c823
-rw-r--r--3rdparty/lzma/C/CpuArch.h523
-rw-r--r--3rdparty/lzma/C/Delta.c169
-rw-r--r--3rdparty/lzma/C/Delta.h19
-rw-r--r--3rdparty/lzma/C/DllSecur.c111
-rw-r--r--3rdparty/lzma/C/DllSecur.h20
-rw-r--r--3rdparty/lzma/C/LzFind.c1717
-rw-r--r--3rdparty/lzma/C/LzFind.h159
-rw-r--r--3rdparty/lzma/C/LzFindMt.c1406
-rw-r--r--3rdparty/lzma/C/LzFindMt.h109
-rw-r--r--3rdparty/lzma/C/LzFindOpt.c578
-rw-r--r--3rdparty/lzma/C/LzHash.h34
-rw-r--r--3rdparty/lzma/C/Lzma2Dec.c491
-rw-r--r--3rdparty/lzma/C/Lzma2Dec.h121
-rw-r--r--3rdparty/lzma/C/Lzma2DecMt.c1095
-rw-r--r--3rdparty/lzma/C/Lzma2DecMt.h81
-rw-r--r--3rdparty/lzma/C/Lzma2Enc.c805
-rw-r--r--3rdparty/lzma/C/Lzma2Enc.h57
-rw-r--r--3rdparty/lzma/C/Lzma86.h (renamed from src/lib/lib7z/Lzma86.h)16
-rw-r--r--3rdparty/lzma/C/Lzma86Dec.c53
-rw-r--r--3rdparty/lzma/C/Lzma86Enc.c103
-rw-r--r--3rdparty/lzma/C/LzmaDec.c1363
-rw-r--r--3rdparty/lzma/C/LzmaDec.h237
-rw-r--r--3rdparty/lzma/C/LzmaEnc.c3144
-rw-r--r--3rdparty/lzma/C/LzmaEnc.h83
-rw-r--r--3rdparty/lzma/C/LzmaLib.c42
-rw-r--r--3rdparty/lzma/C/LzmaLib.h138
-rw-r--r--3rdparty/lzma/C/MtCoder.c571
-rw-r--r--3rdparty/lzma/C/MtCoder.h141
-rw-r--r--3rdparty/lzma/C/MtDec.c1114
-rw-r--r--3rdparty/lzma/C/MtDec.h202
-rw-r--r--3rdparty/lzma/C/Ppmd.h169
-rw-r--r--3rdparty/lzma/C/Ppmd7.c1122
-rw-r--r--3rdparty/lzma/C/Ppmd7.h181
-rw-r--r--3rdparty/lzma/C/Ppmd7Dec.c312
-rw-r--r--3rdparty/lzma/C/Ppmd7Enc.c338
-rw-r--r--3rdparty/lzma/C/Precomp.h10
-rw-r--r--3rdparty/lzma/C/RotateDefs.h50
-rw-r--r--3rdparty/lzma/C/Sha256.c516
-rw-r--r--3rdparty/lzma/C/Sha256.h76
-rw-r--r--3rdparty/lzma/C/Sha256Opt.c386
-rw-r--r--3rdparty/lzma/C/Sort.c141
-rw-r--r--3rdparty/lzma/C/Sort.h18
-rw-r--r--3rdparty/lzma/C/SwapBytes.c800
-rw-r--r--3rdparty/lzma/C/SwapBytes.h17
-rw-r--r--3rdparty/lzma/C/Threads.c562
-rw-r--r--3rdparty/lzma/C/Threads.h240
-rw-r--r--3rdparty/lzma/C/Util/7z/7z.dsp245
-rw-r--r--3rdparty/lzma/C/Util/7z/7z.dsw29
-rw-r--r--3rdparty/lzma/C/Util/7z/7zMain.c888
-rw-r--r--3rdparty/lzma/C/Util/7z/Precomp.c4
-rw-r--r--3rdparty/lzma/C/Util/7z/Precomp.h14
-rw-r--r--3rdparty/lzma/C/Util/7z/makefile40
-rw-r--r--3rdparty/lzma/C/Util/7z/makefile.gcc32
-rw-r--r--3rdparty/lzma/C/Util/Lzma/LzmaUtil.c313
-rw-r--r--3rdparty/lzma/C/Util/Lzma/LzmaUtil.dsp188
-rw-r--r--3rdparty/lzma/C/Util/Lzma/LzmaUtil.dsw29
-rw-r--r--3rdparty/lzma/C/Util/Lzma/Precomp.h14
-rw-r--r--3rdparty/lzma/C/Util/Lzma/makefile30
-rw-r--r--3rdparty/lzma/C/Util/Lzma/makefile.gcc21
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/LzmaLib.def4
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/LzmaLib.dsp202
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/LzmaLib.dsw29
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/LzmaLibExports.c15
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/Precomp.c4
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/Precomp.h14
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/makefile54
-rw-r--r--3rdparty/lzma/C/Util/LzmaLib/resource.rc3
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/Precomp.c4
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/Precomp.h14
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/SfxSetup.c656
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/SfxSetup.dsp231
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/SfxSetup.dsw29
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/makefile40
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/makefile_con40
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/resource.rc5
-rw-r--r--3rdparty/lzma/C/Util/SfxSetup/setup.icobin0 -> 1078 bytes
-rw-r--r--3rdparty/lzma/C/Xz.c90
-rw-r--r--3rdparty/lzma/C/Xz.h535
-rw-r--r--3rdparty/lzma/C/XzCrc64.c80
-rw-r--r--3rdparty/lzma/C/XzCrc64.h26
-rw-r--r--3rdparty/lzma/C/XzCrc64Opt.c61
-rw-r--r--3rdparty/lzma/C/XzDec.c2875
-rw-r--r--3rdparty/lzma/C/XzEnc.c1362
-rw-r--r--3rdparty/lzma/C/XzEnc.h61
-rw-r--r--3rdparty/lzma/C/XzIn.c340
-rw-r--r--3rdparty/lzma/C/var_clang.mak11
-rw-r--r--3rdparty/lzma/C/var_clang_arm64.mak11
-rw-r--r--3rdparty/lzma/C/var_clang_x64.mak11
-rw-r--r--3rdparty/lzma/C/var_clang_x86.mak11
-rw-r--r--3rdparty/lzma/C/var_gcc.mak12
-rw-r--r--3rdparty/lzma/C/var_gcc_arm64.mak12
-rw-r--r--3rdparty/lzma/C/var_gcc_x64.mak10
-rw-r--r--3rdparty/lzma/C/var_gcc_x86.mak10
-rw-r--r--3rdparty/lzma/C/var_mac_arm64.mak11
-rw-r--r--3rdparty/lzma/C/var_mac_x64.mak11
-rw-r--r--3rdparty/lzma/C/warn_clang.mak1
-rw-r--r--3rdparty/lzma/C/warn_clang_mac.mak1
-rw-r--r--3rdparty/lzma/C/warn_gcc.mak51
-rw-r--r--3rdparty/lzma/CPP/7zip/7zip.mak240
-rw-r--r--3rdparty/lzma/CPP/7zip/7zip_gcc.mak1294
-rw-r--r--3rdparty/lzma/CPP/7zip/Aes.mak10
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zCompressionMode.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zCompressionMode.h91
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zDecode.cpp599
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zDecode.h73
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zEncode.cpp725
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zEncode.h95
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zExtract.cpp445
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zFolderInStream.cpp264
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zFolderInStream.h101
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHandler.cpp793
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHandler.h176
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHandlerOut.cpp1086
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHeader.cpp19
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zHeader.h153
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zIn.cpp1757
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zIn.h451
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zItem.h207
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zOut.cpp955
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zOut.h330
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zProperties.cpp182
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zProperties.h26
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zRegister.cpp27
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zSpecStream.cpp31
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zSpecStream.h49
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zUpdate.cpp2991
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/7zUpdate.h146
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/7z/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Archive.def14
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Archive2.def21
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/ArchiveExports.cpp158
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/CoderMixer2.cpp1144
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/CoderMixer2.h447
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/DummyOutStream.cpp17
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/DummyOutStream.h23
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/HandlerOut.cpp311
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/HandlerOut.h154
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/InStreamWithCRC.cpp57
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/InStreamWithCRC.h67
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/ItemNameUtils.cpp135
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/ItemNameUtils.h30
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/MultiStream.cpp193
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/MultiStream.h88
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/OutStreamWithCRC.cpp18
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/OutStreamWithCRC.h35
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/ParseProperties.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/ParseProperties.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Common/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/DllExports2.cpp175
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/IArchive.h704
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/Icons/7z.icobin0 -> 4710 bytes
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/LzmaHandler.cpp611
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/SplitHandler.cpp351
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/XzHandler.cpp1443
-rw-r--r--3rdparty/lzma/CPP/7zip/Archive/XzHandler.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Asm.mak9
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/Alone.dsp2043
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/Alone.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/makefile163
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/makefile.gcc276
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Alone7z/resource.rc7
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zExtractR/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zExtractR/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zExtractR/makefile98
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zExtractR/resource.rc5
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zR/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zR/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zR/makefile120
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/Format7zR/resource.rc5
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/LzmaAlone.cpp808
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/LzmaCon.dsp540
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/LzmaCon.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/makefile67
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/makefile.gcc126
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaCon/resource.rc3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/LzmaSpec/LzmaSpec.cpp715
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/7z.icobin0 -> 1078 bytes
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/SFXCon.dsp1009
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/SFXCon.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/SfxCon.cpp521
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/makefile134
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/makefile.gcc213
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXCon/resource.rc9
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/ExtractCallbackSfx.cpp246
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/ExtractCallbackSfx.h83
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/ExtractEngine.cpp135
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/ExtractEngine.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/SFXSetup.dsp864
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/SFXSetup.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/SfxSetup.cpp368
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/StdAfx.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/makefile118
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/resource.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/resource.rc16
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXSetup/setup.icobin0 -> 1078 bytes
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/7z.icobin0 -> 1078 bytes
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/SFXWin.dsp1066
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/SFXWin.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/SfxWin.cpp254
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/StdAfx.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/makefile156
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/resource.h1
-rw-r--r--3rdparty/lzma/CPP/7zip/Bundles/SFXWin/resource.rc55
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/CWrappers.cpp354
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/CWrappers.h182
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/CreateCoder.cpp548
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/CreateCoder.h200
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FilePathAutoRename.cpp46
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FilePathAutoRename.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FileStreams.cpp800
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FileStreams.h186
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FilterCoder.cpp577
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/FilterCoder.h201
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/InBuffer.cpp164
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/InBuffer.h109
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/InOutTempBuffer.cpp237
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/InOutTempBuffer.h45
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/LimitedStreams.cpp393
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/LimitedStreams.h221
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/LockedStream.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/LockedStream.h6
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MethodId.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MethodId.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MethodProps.cpp737
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MethodProps.h345
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MultiOutStream.cpp849
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/MultiOutStream.h160
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/OffsetStream.cpp37
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/OffsetStream.h22
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/OutBuffer.cpp111
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/OutBuffer.h66
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/ProgressUtils.cpp51
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/ProgressUtils.h33
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/PropId.cpp117
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/RegisterArc.h80
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/RegisterCodec.h106
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamBinder.cpp151
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamBinder.h78
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamObjects.cpp290
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamObjects.h146
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamUtils.cpp101
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/StreamUtils.h31
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/UniqBlocks.cpp57
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/UniqBlocks.h41
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/VirtThread.cpp47
-rw-r--r--3rdparty/lzma/CPP/7zip/Common/VirtThread.h24
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Bcj2Coder.cpp853
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Bcj2Coder.h127
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Bcj2Register.cpp24
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BcjCoder.cpp24
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BcjCoder.h37
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BcjRegister.cpp17
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BranchMisc.cpp110
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BranchMisc.h57
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/BranchRegister.cpp55
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/ByteSwap.cpp91
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/CodecExports.cpp378
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/CopyCoder.cpp153
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/CopyCoder.h34
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/CopyRegister.cpp15
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/DeltaFilter.cpp126
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Decoder.cpp267
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Decoder.h87
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Encoder.cpp126
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Encoder.h30
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/Lzma2Register.cpp22
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaDecoder.cpp349
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaDecoder.h113
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaEncoder.cpp356
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaEncoder.h45
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/LzmaRegister.cpp22
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdDecoder.cpp218
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdDecoder.h87
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdEncoder.cpp193
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdEncoder.h49
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/PpmdRegister.cpp22
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/XzDecoder.cpp150
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/XzDecoder.h86
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/XzEncoder.cpp243
-rw-r--r--3rdparty/lzma/CPP/7zip/Compress/XzEncoder.h35
-rw-r--r--3rdparty/lzma/CPP/7zip/Crc.mak8
-rw-r--r--3rdparty/lzma/CPP/7zip/Crc64.mak8
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/7zAes.cpp317
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/7zAes.h130
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/7zAesRegister.cpp17
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/MyAes.cpp246
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/MyAes.h122
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/MyAesReg.cpp29
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/RandGen.cpp241
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/RandGen.h41
-rw-r--r--3rdparty/lzma/CPP/7zip/Crypto/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/GuiCommon.rc84
-rw-r--r--3rdparty/lzma/CPP/7zip/Guid.txt237
-rw-r--r--3rdparty/lzma/CPP/7zip/ICoder.h477
-rw-r--r--3rdparty/lzma/CPP/7zip/IDecl.h76
-rw-r--r--3rdparty/lzma/CPP/7zip/IPassword.h54
-rw-r--r--3rdparty/lzma/CPP/7zip/IProgress.h20
-rw-r--r--3rdparty/lzma/CPP/7zip/IStream.h207
-rw-r--r--3rdparty/lzma/CPP/7zip/LzFindOpt.mak7
-rw-r--r--3rdparty/lzma/CPP/7zip/LzmaDec.mak7
-rw-r--r--3rdparty/lzma/CPP/7zip/LzmaDec_gcc.mak14
-rw-r--r--3rdparty/lzma/CPP/7zip/MyVersion.h2
-rw-r--r--3rdparty/lzma/CPP/7zip/MyVersionInfo.rc2
-rw-r--r--3rdparty/lzma/CPP/7zip/PropID.h178
-rw-r--r--3rdparty/lzma/CPP/7zip/Sha256.mak13
-rw-r--r--3rdparty/lzma/CPP/7zip/SubBuild.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/Client7z.cpp1122
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/Client7z.dsp327
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/Client7z.dsw29
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/makefile28
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/makefile.gcc69
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Client7z/resource.rc3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveCommandLine.cpp1700
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveCommandLine.h160
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveExtractCallback.cpp2592
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveExtractCallback.h584
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveName.cpp176
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveName.h16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveOpenCallback.cpp393
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ArchiveOpenCallback.h181
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Bench.cpp4872
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Bench.h121
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/DefaultName.cpp37
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/DefaultName.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/DirItem.h404
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/EnumDirItems.cpp1656
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/EnumDirItems.h38
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ExitCode.h27
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Extract.cpp570
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Extract.h106
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ExtractMode.h44
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ExtractingFilePath.cpp296
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ExtractingFilePath.h31
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/HashCalc.cpp2110
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/HashCalc.h328
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/IFileExtractCallback.h112
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/LoadCodecs.cpp1333
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/LoadCodecs.h482
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/OpenArchive.cpp3695
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/OpenArchive.h469
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/PropIDUtils.cpp741
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/PropIDUtils.h18
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Property.h14
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/SetProperties.cpp88
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/SetProperties.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/SortUtils.cpp25
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/SortUtils.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/TempFiles.cpp19
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/TempFiles.h16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Update.cpp1857
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/Update.h218
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateAction.cpp64
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateAction.h66
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateCallback.cpp1026
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateCallback.h197
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdatePair.cpp302
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdatePair.h27
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateProduce.cpp72
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/UpdateProduce.h60
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/WorkDir.cpp86
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/WorkDir.h26
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Common/ZipRegistry.h209
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/BenchCon.cpp41
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/BenchCon.h14
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/Console.mak45
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/Console.manifest16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/ConsoleClose.cpp100
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/ConsoleClose.h39
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/ExtractCallbackConsole.cpp849
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/ExtractCallbackConsole.h181
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/HashCon.cpp426
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/HashCon.h58
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/List.cpp1390
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/List.h40
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/Main.cpp1576
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/MainAr.cpp227
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/OpenCallbackConsole.cpp115
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/OpenCallbackConsole.h68
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/PercentPrinter.cpp184
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/PercentPrinter.h62
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/StdAfx.cpp3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/UpdateCallbackConsole.cpp885
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/UpdateCallbackConsole.h133
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/UserInputUtils.cpp117
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/UserInputUtils.h27
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/makefile68
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/makefile.gcc186
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Console/resource.rc7
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Explorer/MyMessages.cpp40
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/Explorer/MyMessages.h16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/BrowseDialog.cpp1088
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/BrowseDialog.h32
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/BrowseDialogRes.h9
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ComboDialog.cpp64
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ComboDialog.h28
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ComboDialogRes.h4
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/DialogSize.h16
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ExtractCallback.cpp1056
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ExtractCallback.h310
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/FormatUtils.cpp28
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/FormatUtils.h14
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/LangUtils.h48
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/MyWindowsNew.h119
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/OverwriteDialog.cpp138
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/OverwriteDialog.h79
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/OverwriteDialog.rc91
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/OverwriteDialogRes.h17
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PasswordDialog.cpp58
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PasswordDialog.h28
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PasswordDialog.rc14
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PasswordDialogRes.h5
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog.cpp201
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog.h171
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog.rc12
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2.cpp1467
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2.h358
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2.rc40
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2Res.h49
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialog2a.rc85
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/ProgressDialogRes.h3
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PropertyName.cpp23
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PropertyName.h10
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/PropertyNameRes.h104
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/StdAfx.h83
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/SysIconUtils.cpp278
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/SysIconUtils.h55
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/resource.h192
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/FileManager/resourceGui.h15
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/7zG.exe.manifest23
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/Extract.rc59
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractDialog.cpp421
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractDialog.h113
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractDialog.rc98
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractDialogRes.h24
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractGUI.cpp297
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractGUI.h39
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/ExtractRes.h51
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/HashGUI.h27
-rw-r--r--3rdparty/lzma/CPP/7zip/UI/GUI/resource2.h2
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_clang.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_clang_arm64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_clang_x64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_clang_x86.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_gcc.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_gcc_arm64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_gcc_x64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_gcc_x86.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_mac_arm64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/cmpl_mac_x64.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/var_clang.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/var_clang_arm64.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/var_clang_x64.mak12
-rw-r--r--3rdparty/lzma/CPP/7zip/var_clang_x86.mak12
-rw-r--r--3rdparty/lzma/CPP/7zip/var_gcc.mak12
-rw-r--r--3rdparty/lzma/CPP/7zip/var_gcc_arm64.mak12
-rw-r--r--3rdparty/lzma/CPP/7zip/var_gcc_x64.mak10
-rw-r--r--3rdparty/lzma/CPP/7zip/var_gcc_x86.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/var_mac_arm64.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/var_mac_x64.mak11
-rw-r--r--3rdparty/lzma/CPP/7zip/warn_clang.mak3
-rw-r--r--3rdparty/lzma/CPP/7zip/warn_clang_mac.mak9
-rw-r--r--3rdparty/lzma/CPP/7zip/warn_gcc.mak45
-rw-r--r--3rdparty/lzma/CPP/Build.mak229
-rw-r--r--3rdparty/lzma/CPP/Common/AutoPtr.h35
-rw-r--r--3rdparty/lzma/CPP/Common/CRC.cpp7
-rw-r--r--3rdparty/lzma/CPP/Common/C_FileIO.cpp3
-rw-r--r--3rdparty/lzma/CPP/Common/C_FileIO.h6
-rw-r--r--3rdparty/lzma/CPP/Common/ComTry.h21
-rw-r--r--3rdparty/lzma/CPP/Common/CommandLineParser.cpp197
-rw-r--r--3rdparty/lzma/CPP/Common/CommandLineParser.h63
-rw-r--r--3rdparty/lzma/CPP/Common/Common.h313
-rw-r--r--3rdparty/lzma/CPP/Common/CrcReg.cpp92
-rw-r--r--3rdparty/lzma/CPP/Common/Defs.h16
-rw-r--r--3rdparty/lzma/CPP/Common/DynLimBuf.cpp93
-rw-r--r--3rdparty/lzma/CPP/Common/DynLimBuf.h41
-rw-r--r--3rdparty/lzma/CPP/Common/DynamicBuffer.h68
-rw-r--r--3rdparty/lzma/CPP/Common/IntToString.cpp192
-rw-r--r--3rdparty/lzma/CPP/Common/IntToString.h30
-rw-r--r--3rdparty/lzma/CPP/Common/Lang.h30
-rw-r--r--3rdparty/lzma/CPP/Common/ListFileUtils.cpp150
-rw-r--r--3rdparty/lzma/CPP/Common/ListFileUtils.h18
-rw-r--r--3rdparty/lzma/CPP/Common/LzFindPrepare.cpp7
-rw-r--r--3rdparty/lzma/CPP/Common/MyBuffer.h286
-rw-r--r--3rdparty/lzma/CPP/Common/MyBuffer2.h164
-rw-r--r--3rdparty/lzma/CPP/Common/MyCom.h509
-rw-r--r--3rdparty/lzma/CPP/Common/MyException.h14
-rw-r--r--3rdparty/lzma/CPP/Common/MyGuidDef.h63
-rw-r--r--3rdparty/lzma/CPP/Common/MyInitGuid.h57
-rw-r--r--3rdparty/lzma/CPP/Common/MyLinux.h75
-rw-r--r--3rdparty/lzma/CPP/Common/MyString.cpp1859
-rw-r--r--3rdparty/lzma/CPP/Common/MyString.h1064
-rw-r--r--3rdparty/lzma/CPP/Common/MyTypes.h37
-rw-r--r--3rdparty/lzma/CPP/Common/MyUnknown.h8
-rw-r--r--3rdparty/lzma/CPP/Common/MyVector.cpp3
-rw-r--r--3rdparty/lzma/CPP/Common/MyVector.h710
-rw-r--r--3rdparty/lzma/CPP/Common/MyWindows.cpp292
-rw-r--r--3rdparty/lzma/CPP/Common/MyWindows.h324
-rw-r--r--3rdparty/lzma/CPP/Common/NewHandler.cpp298
-rw-r--r--3rdparty/lzma/CPP/Common/NewHandler.h98
-rw-r--r--3rdparty/lzma/CPP/Common/Sha256Prepare.cpp7
-rw-r--r--3rdparty/lzma/CPP/Common/Sha256Reg.cpp67
-rw-r--r--3rdparty/lzma/CPP/Common/StdAfx.h8
-rw-r--r--3rdparty/lzma/CPP/Common/StdInStream.cpp98
-rw-r--r--3rdparty/lzma/CPP/Common/StdInStream.h46
-rw-r--r--3rdparty/lzma/CPP/Common/StdOutStream.cpp160
-rw-r--r--3rdparty/lzma/CPP/Common/StdOutStream.h78
-rw-r--r--3rdparty/lzma/CPP/Common/StringConvert.cpp756
-rw-r--r--3rdparty/lzma/CPP/Common/StringConvert.h110
-rw-r--r--3rdparty/lzma/CPP/Common/StringToInt.cpp171
-rw-r--r--3rdparty/lzma/CPP/Common/StringToInt.h22
-rw-r--r--3rdparty/lzma/CPP/Common/TextConfig.cpp124
-rw-r--r--3rdparty/lzma/CPP/Common/TextConfig.h19
-rw-r--r--3rdparty/lzma/CPP/Common/UTFConvert.cpp863
-rw-r--r--3rdparty/lzma/CPP/Common/UTFConvert.h384
-rw-r--r--3rdparty/lzma/CPP/Common/Wildcard.cpp788
-rw-r--r--3rdparty/lzma/CPP/Common/Wildcard.h231
-rw-r--r--3rdparty/lzma/CPP/Common/XzCrc64Init.cpp7
-rw-r--r--3rdparty/lzma/CPP/Common/XzCrc64Reg.cpp39
-rw-r--r--3rdparty/lzma/CPP/Windows/COM.h86
-rw-r--r--3rdparty/lzma/CPP/Windows/Clipboard.cpp130
-rw-r--r--3rdparty/lzma/CPP/Windows/Clipboard.h28
-rw-r--r--3rdparty/lzma/CPP/Windows/CommonDialog.cpp269
-rw-r--r--3rdparty/lzma/CPP/Windows/CommonDialog.h43
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ComboBox.cpp66
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ComboBox.h77
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/CommandBar.h52
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Dialog.cpp445
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Dialog.h194
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Edit.h19
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ImageList.cpp10
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ImageList.h87
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ListView.cpp162
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ListView.h156
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ProgressBar.h35
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/PropertyPage.cpp165
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/PropertyPage.h50
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ReBar.h34
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Static.h28
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/StatusBar.h42
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/StdAfx.h11
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/ToolBar.h43
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Trackbar.h27
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Window2.cpp202
-rw-r--r--3rdparty/lzma/CPP/Windows/Control/Window2.h53
-rw-r--r--3rdparty/lzma/CPP/Windows/DLL.cpp179
-rw-r--r--3rdparty/lzma/CPP/Windows/DLL.h103
-rw-r--r--3rdparty/lzma/CPP/Windows/Defs.h17
-rw-r--r--3rdparty/lzma/CPP/Windows/ErrorMsg.cpp133
-rw-r--r--3rdparty/lzma/CPP/Windows/ErrorMsg.h16
-rw-r--r--3rdparty/lzma/CPP/Windows/FileDir.cpp1229
-rw-r--r--3rdparty/lzma/CPP/Windows/FileDir.h135
-rw-r--r--3rdparty/lzma/CPP/Windows/FileFind.cpp1329
-rw-r--r--3rdparty/lzma/CPP/Windows/FileFind.h348
-rw-r--r--3rdparty/lzma/CPP/Windows/FileIO.cpp905
-rw-r--r--3rdparty/lzma/CPP/Windows/FileIO.h390
-rw-r--r--3rdparty/lzma/CPP/Windows/FileLink.cpp622
-rw-r--r--3rdparty/lzma/CPP/Windows/FileMapping.cpp12
-rw-r--r--3rdparty/lzma/CPP/Windows/FileMapping.h66
-rw-r--r--3rdparty/lzma/CPP/Windows/FileName.cpp894
-rw-r--r--3rdparty/lzma/CPP/Windows/FileName.h133
-rw-r--r--3rdparty/lzma/CPP/Windows/FileSystem.cpp139
-rw-r--r--3rdparty/lzma/CPP/Windows/FileSystem.h31
-rw-r--r--3rdparty/lzma/CPP/Windows/Handle.h39
-rw-r--r--3rdparty/lzma/CPP/Windows/MemoryGlobal.cpp36
-rw-r--r--3rdparty/lzma/CPP/Windows/MemoryGlobal.h55
-rw-r--r--3rdparty/lzma/CPP/Windows/MemoryLock.cpp124
-rw-r--r--3rdparty/lzma/CPP/Windows/MemoryLock.h40
-rw-r--r--3rdparty/lzma/CPP/Windows/NtCheck.h58
-rw-r--r--3rdparty/lzma/CPP/Windows/PropVariant.cpp391
-rw-r--r--3rdparty/lzma/CPP/Windows/PropVariant.h173
-rw-r--r--3rdparty/lzma/CPP/Windows/PropVariantConv.cpp190
-rw-r--r--3rdparty/lzma/CPP/Windows/PropVariantConv.h40
-rw-r--r--3rdparty/lzma/CPP/Windows/Registry.cpp406
-rw-r--r--3rdparty/lzma/CPP/Windows/Registry.h84
-rw-r--r--3rdparty/lzma/CPP/Windows/ResourceString.cpp103
-rw-r--r--3rdparty/lzma/CPP/Windows/ResourceString.h17
-rw-r--r--3rdparty/lzma/CPP/Windows/SecurityUtils.cpp186
-rw-r--r--3rdparty/lzma/CPP/Windows/SecurityUtils.h148
-rw-r--r--3rdparty/lzma/CPP/Windows/Shell.cpp821
-rw-r--r--3rdparty/lzma/CPP/Windows/Shell.h130
-rw-r--r--3rdparty/lzma/CPP/Windows/StdAfx.h12
-rw-r--r--3rdparty/lzma/CPP/Windows/Synchronization.cpp87
-rw-r--r--3rdparty/lzma/CPP/Windows/Synchronization.h381
-rw-r--r--3rdparty/lzma/CPP/Windows/System.cpp278
-rw-r--r--3rdparty/lzma/CPP/Windows/System.h132
-rw-r--r--3rdparty/lzma/CPP/Windows/SystemInfo.cpp1022
-rw-r--r--3rdparty/lzma/CPP/Windows/SystemInfo.h19
-rw-r--r--3rdparty/lzma/CPP/Windows/Thread.h44
-rw-r--r--3rdparty/lzma/CPP/Windows/TimeUtils.cpp404
-rw-r--r--3rdparty/lzma/CPP/Windows/TimeUtils.h146
-rw-r--r--3rdparty/lzma/CPP/Windows/Window.cpp179
-rw-r--r--3rdparty/lzma/CPP/Windows/Window.h363
-rw-r--r--3rdparty/lzma/CS/7zip/Common/CRC.cs55
-rw-r--r--3rdparty/lzma/CS/7zip/Common/CommandLineParser.cs274
-rw-r--r--3rdparty/lzma/CS/7zip/Common/InBuffer.cs72
-rw-r--r--3rdparty/lzma/CS/7zip/Common/OutBuffer.cs47
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZ/IMatchFinder.cs24
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZ/LzBinTree.cs367
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZ/LzInWindow.cs132
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZ/LzOutWindow.cs110
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZMA/LzmaBase.cs76
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZMA/LzmaDecoder.cs398
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LZMA/LzmaEncoder.cs1480
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/LzmaAlone.cs364
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/LzmaAlone.sln20
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/LzmaBench.cs340
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/Properties/AssemblyInfo.cs29
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/Properties/Resources.cs70
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/LzmaAlone/Properties/Settings.cs42
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/RangeCoder/RangeCoder.cs234
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/RangeCoder/RangeCoderBit.cs117
-rw-r--r--3rdparty/lzma/CS/7zip/Compress/RangeCoder/RangeCoderBitTree.cs157
-rw-r--r--3rdparty/lzma/CS/7zip/ICoder.cs157
-rw-r--r--3rdparty/lzma/DOC/7zC.txt187
-rw-r--r--3rdparty/lzma/DOC/7zFormat.txt469
-rw-r--r--3rdparty/lzma/DOC/Methods.txt176
-rw-r--r--3rdparty/lzma/DOC/installer.txt166
-rw-r--r--3rdparty/lzma/DOC/lzma-history.txt560
-rw-r--r--3rdparty/lzma/DOC/lzma-sdk.txt404
-rw-r--r--3rdparty/lzma/DOC/lzma-specification.txt1176
-rw-r--r--3rdparty/lzma/DOC/lzma.txt345
-rw-r--r--3rdparty/lzma/Java/SevenZip/CRC.java52
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZ/BinTree.java382
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZ/InWindow.java131
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZ/OutWindow.java85
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZMA/Base.java88
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZMA/Decoder.java329
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/LZMA/Encoder.java1416
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/RangeCoder/BitTreeDecoder.java55
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/RangeCoder/BitTreeEncoder.java99
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/RangeCoder/Decoder.java88
-rw-r--r--3rdparty/lzma/Java/SevenZip/Compression/RangeCoder/Encoder.java151
-rw-r--r--3rdparty/lzma/Java/SevenZip/ICodeProgress.java6
-rw-r--r--3rdparty/lzma/Java/SevenZip/LzmaAlone.java253
-rw-r--r--3rdparty/lzma/Java/SevenZip/LzmaBench.java392
-rw-r--r--3rdparty/minimp3/minimp3.h1865
-rw-r--r--3rdparty/nanosvg/CMakeLists.txt75
-rw-r--r--3rdparty/nanosvg/Config.cmake.in5
-rw-r--r--3rdparty/nanosvg/LICENSE.txt18
-rw-r--r--3rdparty/nanosvg/README.md112
-rw-r--r--3rdparty/nanosvg/example/23.svg730
-rw-r--r--3rdparty/nanosvg/example/drawing.svg97
-rw-r--r--3rdparty/nanosvg/example/example1.c258
-rw-r--r--3rdparty/nanosvg/example/example2.c69
-rw-r--r--3rdparty/nanosvg/example/nano.svg27
-rw-r--r--3rdparty/nanosvg/example/screenshot-1.pngbin0 -> 60837 bytes
-rw-r--r--3rdparty/nanosvg/example/screenshot-2.pngbin0 -> 158111 bytes
-rw-r--r--3rdparty/nanosvg/example/stb_image_write.h511
-rw-r--r--3rdparty/nanosvg/premake4.lua56
-rw-r--r--3rdparty/nanosvg/src/nanosvg.h3139
-rw-r--r--3rdparty/nanosvg/src/nanosvgrast.h1458
-rw-r--r--3rdparty/portaudio/CMakeLists.txt484
-rw-r--r--3rdparty/portaudio/Doxyfile239
-rw-r--r--3rdparty/portaudio/Doxyfile.developer242
-rw-r--r--3rdparty/portaudio/LICENSE.txt81
-rw-r--r--3rdparty/portaudio/Makefile.in260
-rw-r--r--3rdparty/portaudio/README.configure.txt32
-rw-r--r--3rdparty/portaudio/README.md64
-rw-r--r--3rdparty/portaudio/README.txt98
-rw-r--r--3rdparty/portaudio/SConstruct197
-rw-r--r--3rdparty/portaudio/aclocal.m48831
-rw-r--r--3rdparty/portaudio/bindings/cpp/AUTHORS (renamed from src/regtests/jedutil/eqns/pal14l4/pal14l4.eqn)0
-rw-r--r--3rdparty/portaudio/bindings/cpp/CMakeLists.txt122
-rw-r--r--3rdparty/portaudio/bindings/cpp/COPYING31
-rw-r--r--3rdparty/portaudio/bindings/cpp/ChangeLog178
-rw-r--r--3rdparty/portaudio/bindings/cpp/INSTALL370
-rw-r--r--3rdparty/portaudio/bindings/cpp/Makefile.am7
-rw-r--r--3rdparty/portaudio/bindings/cpp/Makefile.in848
-rw-r--r--3rdparty/portaudio/bindings/cpp/NEWS (renamed from src/regtests/jedutil/eqns/pal16c1/pal16c1.eqn)0
-rw-r--r--3rdparty/portaudio/bindings/cpp/README (renamed from src/regtests/jedutil/eqns/pal16h2/pal16h2.eqn)0
-rw-r--r--3rdparty/portaudio/bindings/cpp/SConscript65
-rw-r--r--3rdparty/portaudio/bindings/cpp/aclocal.m49787
-rw-r--r--3rdparty/portaudio/bindings/cpp/bin/Makefile.am9
-rw-r--r--3rdparty/portaudio/bindings/cpp/bin/Makefile.in618
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/Makefile.in106
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/OUT_OF_DATE (renamed from src/regtests/jedutil/eqns/pal16l2/pal16l2.eqn)0
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/aclocal.m457
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/config.guess1308
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/config.sub1505
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/configure4297
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/configure.ac214
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/gnu/install-sh251
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/devs_example.dsp248
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/devs_example.dsw44
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/sine_example.dsp252
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/sine_example.dsw44
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/static_library.dsp395
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc6/static_library.dsw29
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7/OUT_OF_DATE (renamed from src/regtests/jedutil/eqns/pal16l8/pal16l8.eqn)0
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/devs_example.sln30
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/devs_example.vcproj195
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/sine_example.sln30
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/sine_example.vcproj327
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/static_library.sln21
-rw-r--r--3rdparty/portaudio/bindings/cpp/build/vc7_1/static_library.vcproj218
-rw-r--r--3rdparty/portaudio/bindings/cpp/cmake/PortAudioCppConfig.cmake.in5
-rw-r--r--3rdparty/portaudio/bindings/cpp/cmake/modules/FindASIO.cmake81
-rw-r--r--3rdparty/portaudio/bindings/cpp/cmake/modules/FindPortAudio.cmake39
-rw-r--r--3rdparty/portaudio/bindings/cpp/cmake/portaudiocpp.pc.in12
-rwxr-xr-x3rdparty/portaudio/bindings/cpp/configure17918
-rw-r--r--3rdparty/portaudio/bindings/cpp/configure.ac54
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/Makefile.am5
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/Makefile.in432
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/README34
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/config.doxy211
-rw-r--r--3rdparty/portaudio/bindings/cpp/doc/config.doxy.linux210
-rw-r--r--3rdparty/portaudio/bindings/cpp/example/devs.cxx177
-rw-r--r--3rdparty/portaudio/bindings/cpp/example/sine.cxx135
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/Makefile.am22
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/Makefile.in571
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/AsioDeviceAdapter.hxx44
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/AutoSystem.hxx62
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/BlockingStream.hxx44
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/CFunCallbackStream.hxx48
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/CallbackInterface.hxx45
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/CallbackStream.hxx40
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/CppFunCallbackStream.hxx86
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/Device.hxx90
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/DirectionSpecificStreamParameters.hxx77
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/Exception.hxx107
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/HostApi.hxx75
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/InterfaceCallbackStream.hxx49
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/MemFunCallbackStream.hxx107
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/PortAudioCpp.hxx109
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/SampleDataFormat.hxx35
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/Stream.hxx81
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/StreamParameters.hxx77
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/System.hxx106
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/SystemDeviceIterator.hxx65
-rw-r--r--3rdparty/portaudio/bindings/cpp/include/portaudiocpp/SystemHostApiIterator.hxx61
-rw-r--r--3rdparty/portaudio/bindings/cpp/lib/Makefile.am26
-rw-r--r--3rdparty/portaudio/bindings/cpp/lib/Makefile.in789
-rw-r--r--3rdparty/portaudio/bindings/cpp/portaudiocpp.pc.in12
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/AsioDeviceAdapter.cxx81
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/BlockingStream.cxx97
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CFunCallbackStream.cxx41
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CMakeLists.txt26
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CallbackInterface.cxx23
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CallbackStream.cxx20
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/CppFunCallbackStream.cxx81
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/Device.cxx166
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/DirectionSpecificStreamParameters.cxx163
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/Exception.cxx121
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/HostApi.cxx121
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/InterfaceCallbackStream.cxx45
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/MemFunCallbackStream.cxx3
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/Stream.cxx195
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/StreamParameters.cxx160
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/System.cxx307
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/SystemDeviceIterator.cxx58
-rw-r--r--3rdparty/portaudio/bindings/cpp/source/portaudiocpp/SystemHostApiIterator.cxx58
-rw-r--r--3rdparty/portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.sln26
-rw-r--r--3rdparty/portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.vcproj198
-rw-r--r--3rdparty/portaudio/bindings/java/c/build/vs2010/PortAudioJNI/PortAudioJNI.vcxproj174
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/com_portaudio_BlockingStream.c352
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/com_portaudio_BlockingStream.h130
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/com_portaudio_PortAudio.c279
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/com_portaudio_PortAudio.h183
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/jpa_tools.c208
-rw-r--r--3rdparty/portaudio/bindings/java/c/src/jpa_tools.h62
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio.dox65
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/.classpath8
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/.project17
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/jtests/com/portaudio/PlaySine.java89
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/jtests/com/portaudio/TestBasic.java523
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/BlockingStream.java208
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/DeviceInfo.java65
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/HostApiInfo.java61
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/PortAudio.java261
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/StreamInfo.java60
-rw-r--r--3rdparty/portaudio/bindings/java/jportaudio/src/com/portaudio/StreamParameters.java57
-rw-r--r--3rdparty/portaudio/bindings/java/scripts/make_header.bat4
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.def50
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.dsp269
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.dsw29
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.sln32
-rw-r--r--3rdparty/portaudio/build/msvc/portaudio.vcproj1932
-rw-r--r--3rdparty/portaudio/build/msvc/readme.txt112
-rw-r--r--3rdparty/portaudio/build/scons/SConscript_common30
-rw-r--r--3rdparty/portaudio/build/scons/SConscript_opts91
-rwxr-xr-x3rdparty/portaudio/clear_gitrevision.sh12
-rw-r--r--3rdparty/portaudio/cmake/PortAudioConfig.cmake.in18
-rw-r--r--3rdparty/portaudio/cmake/cmake_uninstall.cmake.in21
-rw-r--r--3rdparty/portaudio/cmake/modules/FindASIO.cmake79
-rw-r--r--3rdparty/portaudio/cmake/modules/FindJACK.cmake67
-rw-r--r--3rdparty/portaudio/cmake/modules/FindOSS.cmake57
-rw-r--r--3rdparty/portaudio/cmake/modules/FindPulseAudio.cmake147
-rw-r--r--3rdparty/portaudio/cmake/modules/FindRegex.cmake68
-rw-r--r--3rdparty/portaudio/cmake/portaudio-2.0.pc.in13
-rw-r--r--3rdparty/portaudio/cmake/portaudio.def.in67
-rw-r--r--3rdparty/portaudio/cmake/toolchains/i686-w64-mingw32.cmake17
-rw-r--r--3rdparty/portaudio/cmake_support/FindASIOSDK.cmake41
-rw-r--r--3rdparty/portaudio/cmake_support/FindDXSDK.cmake59
-rw-r--r--3rdparty/portaudio/cmake_support/FindJack.cmake41
-rw-r--r--3rdparty/portaudio/cmake_support/options_cmake.h.in31
-rw-r--r--3rdparty/portaudio/cmake_support/portaudio-2.0.pc.in12
-rw-r--r--3rdparty/portaudio/cmake_support/template_portaudio.def53
-rwxr-xr-x3rdparty/portaudio/config.guess1558
-rwxr-xr-x3rdparty/portaudio/config.sub1791
-rwxr-xr-x3rdparty/portaudio/configure18873
-rw-r--r--3rdparty/portaudio/configure.in521
-rwxr-xr-x3rdparty/portaudio/depcomp791
-rw-r--r--3rdparty/portaudio/doc/src/api_overview.dox162
-rw-r--r--3rdparty/portaudio/doc/src/images/portaudio-external-architecture-diagram.pngbin0 -> 20386 bytes
-rw-r--r--3rdparty/portaudio/doc/src/license.dox38
-rw-r--r--3rdparty/portaudio/doc/src/mainpage.dox63
-rw-r--r--3rdparty/portaudio/doc/src/srcguide.dox55
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/blocking_read_write.dox68
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_cmake.dox57
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_linux.dox83
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_mac_coreaudio.dox122
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_windows.dox121
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_windows_asio_msvc.dox102
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_windows_mingw-w64.dox44
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/compile_windows_mingw.dox57
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/exploring.dox15
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/initializing_portaudio.dox29
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/open_default_stream.dox48
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/querying_devices.dox111
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/start_stop_abort.dox35
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/terminating_portaudio.dox20
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/tutorial_start.dox62
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/utility_functions.dox69
-rw-r--r--3rdparty/portaudio/doc/src/tutorial/writing_a_callback.dox70
-rw-r--r--3rdparty/portaudio/doc/utils/checkfiledocs.py87
-rw-r--r--3rdparty/portaudio/examples/CMakeLists.txt46
-rw-r--r--3rdparty/portaudio/examples/pa_devs.c252
-rw-r--r--3rdparty/portaudio/examples/pa_fuzz.c187
-rw-r--r--3rdparty/portaudio/examples/paex_mono_asio_channel_select.c167
-rw-r--r--3rdparty/portaudio/examples/paex_ocean_shore.c533
-rw-r--r--3rdparty/portaudio/examples/paex_pink.c280
-rw-r--r--3rdparty/portaudio/examples/paex_read_write_wire.c204
-rw-r--r--3rdparty/portaudio/examples/paex_record.c353
-rw-r--r--3rdparty/portaudio/examples/paex_record_file.c457
-rw-r--r--3rdparty/portaudio/examples/paex_saw.c133
-rw-r--r--3rdparty/portaudio/examples/paex_sine.c175
-rw-r--r--3rdparty/portaudio/examples/paex_sine_c++.cpp275
-rw-r--r--3rdparty/portaudio/examples/paex_wmme_ac3.c220
-rw-r--r--3rdparty/portaudio/examples/paex_wmme_surround.c210
-rw-r--r--3rdparty/portaudio/examples/paex_write_sine.c166
-rw-r--r--3rdparty/portaudio/examples/paex_write_sine_nonint.c167
-rwxr-xr-x3rdparty/portaudio/fixdir.bat19
-rwxr-xr-x3rdparty/portaudio/fixfile.bat7
-rw-r--r--3rdparty/portaudio/include/pa_asio.h150
-rw-r--r--3rdparty/portaudio/include/pa_jack.h77
-rw-r--r--3rdparty/portaudio/include/pa_linux_alsa.h107
-rw-r--r--3rdparty/portaudio/include/pa_linux_pulseaudio.h79
-rw-r--r--3rdparty/portaudio/include/pa_mac_core.h191
-rw-r--r--3rdparty/portaudio/include/pa_win_ds.h95
-rw-r--r--3rdparty/portaudio/include/pa_win_wasapi.h814
-rw-r--r--3rdparty/portaudio/include/pa_win_waveformat.h199
-rw-r--r--3rdparty/portaudio/include/pa_win_wdmks.h137
-rw-r--r--3rdparty/portaudio/include/pa_win_wmme.h185
-rw-r--r--3rdparty/portaudio/include/portaudio.h1245
-rw-r--r--3rdparty/portaudio/index.html105
-rwxr-xr-x3rdparty/portaudio/install-sh527
-rw-r--r--3rdparty/portaudio/ltmain.sh9661
-rwxr-xr-x3rdparty/portaudio/missing215
-rw-r--r--3rdparty/portaudio/msvc/portaudio.def64
-rw-r--r--3rdparty/portaudio/msvc/portaudio.dsp273
-rw-r--r--3rdparty/portaudio/msvc/portaudio.dsw29
-rw-r--r--3rdparty/portaudio/msvc/portaudio.sln32
-rw-r--r--3rdparty/portaudio/msvc/portaudio.vcproj1936
-rw-r--r--3rdparty/portaudio/msvc/readme.txt112
-rw-r--r--3rdparty/portaudio/pa_compare_def_files.py98
-rw-r--r--3rdparty/portaudio/pa_whitelint.py297
-rw-r--r--3rdparty/portaudio/pablio/README.txt49
-rw-r--r--3rdparty/portaudio/pablio/pablio.c314
-rw-r--r--3rdparty/portaudio/pablio/pablio.def35
-rw-r--r--3rdparty/portaudio/pablio/pablio.h116
-rw-r--r--3rdparty/portaudio/pablio/test_rw.c105
-rw-r--r--3rdparty/portaudio/pablio/test_rw_echo.c129
-rw-r--r--3rdparty/portaudio/pablio/test_w_saw.c114
-rw-r--r--3rdparty/portaudio/pablio/test_w_saw8.c112
-rw-r--r--3rdparty/portaudio/portaudio-2.0.pc.in12
-rw-r--r--3rdparty/portaudio/qa/CMakeLists.txt5
-rw-r--r--3rdparty/portaudio/qa/loopback/CMakeLists.txt19
-rw-r--r--3rdparty/portaudio/qa/loopback/README.txt92
-rw-r--r--3rdparty/portaudio/qa/loopback/src/audio_analyzer.c706
-rw-r--r--3rdparty/portaudio/qa/loopback/src/audio_analyzer.h187
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/biquad_filter.c123
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/biquad_filter.h38
-rw-r--r--3rdparty/portaudio/qa/loopback/src/paqa.c1592
-rw-r--r--3rdparty/portaudio/qa/loopback/src/paqa_tools.c171
-rw-r--r--3rdparty/portaudio/qa/loopback/src/paqa_tools.h52
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/qa_tools.h83
-rw-r--r--3rdparty/portaudio/qa/loopback/src/test_audio_analyzer.c718
-rw-r--r--3rdparty/portaudio/qa/loopback/src/test_audio_analyzer.h46
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/write_wav.c242
-rwxr-xr-x3rdparty/portaudio/qa/loopback/src/write_wav.h103
-rw-r--r--3rdparty/portaudio/qa/paqa_devs.c843
-rw-r--r--3rdparty/portaudio/qa/paqa_errs.c379
-rw-r--r--3rdparty/portaudio/qa/paqa_latency.c482
-rw-r--r--3rdparty/portaudio/qa/paqa_macros.h71
-rw-r--r--3rdparty/portaudio/src/SConscript220
-rw-r--r--3rdparty/portaudio/src/common/pa_allocation.c243
-rw-r--r--3rdparty/portaudio/src/common/pa_allocation.h105
-rw-r--r--3rdparty/portaudio/src/common/pa_converters.c1940
-rw-r--r--3rdparty/portaudio/src/common/pa_converters.h263
-rw-r--r--3rdparty/portaudio/src/common/pa_cpuload.c105
-rw-r--r--3rdparty/portaudio/src/common/pa_cpuload.h72
-rw-r--r--3rdparty/portaudio/src/common/pa_debugprint.c123
-rw-r--r--3rdparty/portaudio/src/common/pa_debugprint.h149
-rw-r--r--3rdparty/portaudio/src/common/pa_dither.c218
-rw-r--r--3rdparty/portaudio/src/common/pa_dither.h106
-rw-r--r--3rdparty/portaudio/src/common/pa_endianness.h145
-rw-r--r--3rdparty/portaudio/src/common/pa_front.c1824
-rw-r--r--3rdparty/portaudio/src/common/pa_gitrevision.h1
-rw-r--r--3rdparty/portaudio/src/common/pa_hostapi.h369
-rw-r--r--3rdparty/portaudio/src/common/pa_memorybarrier.h138
-rw-r--r--3rdparty/portaudio/src/common/pa_process.c1837
-rw-r--r--3rdparty/portaudio/src/common/pa_process.h754
-rw-r--r--3rdparty/portaudio/src/common/pa_ringbuffer.c237
-rw-r--r--3rdparty/portaudio/src/common/pa_ringbuffer.h236
-rw-r--r--3rdparty/portaudio/src/common/pa_stream.c150
-rw-r--r--3rdparty/portaudio/src/common/pa_stream.h205
-rw-r--r--3rdparty/portaudio/src/common/pa_trace.c238
-rw-r--r--3rdparty/portaudio/src/common/pa_trace.h117
-rw-r--r--3rdparty/portaudio/src/common/pa_types.h107
-rw-r--r--3rdparty/portaudio/src/common/pa_util.h175
-rw-r--r--3rdparty/portaudio/src/hostapi/alsa/pa_linux_alsa.c4707
-rw-r--r--3rdparty/portaudio/src/hostapi/asihpi/pa_linux_asihpi.c2890
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/ASIO-README.txt170
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/Callback_adaptation_.pdfbin0 -> 50527 bytes
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/Pa_ASIO.pdfbin0 -> 50778 bytes
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/iasiothiscallresolver.cpp572
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/iasiothiscallresolver.h197
-rw-r--r--3rdparty/portaudio/src/hostapi/asio/pa_asio.cpp4241
-rw-r--r--3rdparty/portaudio/src/hostapi/audioio/pa_unix_audioio.c1121
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/notes.txt196
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core.c2847
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.c640
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_blocking.h134
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_internal.h193
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.c816
-rw-r--r--3rdparty/portaudio/src/hostapi/coreaudio/pa_mac_core_utilities.h268
-rw-r--r--3rdparty/portaudio/src/hostapi/dsound/pa_win_ds.c3256
-rw-r--r--3rdparty/portaudio/src/hostapi/dsound/pa_win_ds_dynlink.c224
-rw-r--r--3rdparty/portaudio/src/hostapi/dsound/pa_win_ds_dynlink.h106
-rw-r--r--3rdparty/portaudio/src/hostapi/jack/pa_jack.c1822
-rw-r--r--3rdparty/portaudio/src/hostapi/oss/low_latency_tip.txtbin0 -> 3111 bytes
-rw-r--r--3rdparty/portaudio/src/hostapi/oss/pa_unix_oss.c2052
-rw-r--r--3rdparty/portaudio/src/hostapi/oss/recplay.c114
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio.c1452
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_block.c197
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_block_internal.h91
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_cb.c971
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_cb_internal.h97
-rw-r--r--3rdparty/portaudio/src/hostapi/pulseaudio/pa_linux_pulseaudio_internal.h273
-rw-r--r--3rdparty/portaudio/src/hostapi/skeleton/README.txt1
-rw-r--r--3rdparty/portaudio/src/hostapi/skeleton/pa_hostapi_skeleton.c814
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/AudioSessionTypes.h58
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/PropIdl.h19
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ShTypes.h359
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/audioclient.h1177
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/devicetopology.h3275
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/endpointvolume.h620
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/functiondiscoverykeys.h255
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/functiondiscoverykeys_devpkey.h13
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ks.h3666
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ksguid.h28
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ksmedia.h4610
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ksproxy.h638
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/ksuuids.h159
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/mmdeviceapi.h929
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/propkey.h13
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/propkeydef.h26
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/propsys.h3605
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/rpcsal.h113
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/sal.h252
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/sdkddkver.h220
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/structuredquery.h2478
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/mingw-include/winapifamily.h24
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/pa_win_wasapi.c6502
-rw-r--r--3rdparty/portaudio/src/hostapi/wasapi/readme.txt22
-rw-r--r--3rdparty/portaudio/src/hostapi/wdmks/pa_win_wdmks.c6812
-rw-r--r--3rdparty/portaudio/src/hostapi/wdmks/readme.txt85
-rw-r--r--3rdparty/portaudio/src/hostapi/wmme/pa_win_wmme.c4018
-rw-r--r--3rdparty/portaudio/src/os/unix/pa_unix_hostapis.c113
-rw-r--r--3rdparty/portaudio/src/os/unix/pa_unix_util.c723
-rw-r--r--3rdparty/portaudio/src/os/unix/pa_unix_util.h222
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_coinitialize.c135
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_coinitialize.h94
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_hostapis.c105
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_util.c177
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_util.h64
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_version.c242
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_version.h83
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_waveformat.c163
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_wdmks_utils.c309
-rw-r--r--3rdparty/portaudio/src/os/win/pa_win_wdmks_utils.h65
-rw-r--r--3rdparty/portaudio/src/os/win/pa_x86_plain_converters.c1218
-rw-r--r--3rdparty/portaudio/src/os/win/pa_x86_plain_converters.h60
-rw-r--r--3rdparty/portaudio/test/CMakeLists.txt61
-rw-r--r--3rdparty/portaudio/test/README.txt52
-rw-r--r--3rdparty/portaudio/test/pa_minlat.c205
-rw-r--r--3rdparty/portaudio/test/patest1.c190
-rw-r--r--3rdparty/portaudio/test/patest_buffer.c206
-rw-r--r--3rdparty/portaudio/test/patest_callbackstop.c288
-rw-r--r--3rdparty/portaudio/test/patest_clip.c190
-rw-r--r--3rdparty/portaudio/test/patest_converters.c398
-rw-r--r--3rdparty/portaudio/test/patest_dither.c190
-rw-r--r--3rdparty/portaudio/test/patest_dsound_find_best_latency_params.c514
-rw-r--r--3rdparty/portaudio/test/patest_dsound_low_level_latency_params.c186
-rw-r--r--3rdparty/portaudio/test/patest_dsound_surround.c204
-rw-r--r--3rdparty/portaudio/test/patest_hang.c164
-rw-r--r--3rdparty/portaudio/test/patest_in_overflow.c236
-rw-r--r--3rdparty/portaudio/test/patest_jack_wasapi.c343
-rw-r--r--3rdparty/portaudio/test/patest_latency.c193
-rw-r--r--3rdparty/portaudio/test/patest_leftright.c185
-rw-r--r--3rdparty/portaudio/test/patest_longsine.c151
-rw-r--r--3rdparty/portaudio/test/patest_many.c210
-rw-r--r--3rdparty/portaudio/test/patest_maxsines.c216
-rw-r--r--3rdparty/portaudio/test/patest_mono.c155
-rw-r--r--3rdparty/portaudio/test/patest_multi_sine.c205
-rw-r--r--3rdparty/portaudio/test/patest_out_underflow.c251
-rw-r--r--3rdparty/portaudio/test/patest_prime.c234
-rw-r--r--3rdparty/portaudio/test/patest_read_record.c243
-rw-r--r--3rdparty/portaudio/test/patest_ringmix.c86
-rw-r--r--3rdparty/portaudio/test/patest_sine8.c216
-rw-r--r--3rdparty/portaudio/test/patest_sine_channelmaps.c190
-rw-r--r--3rdparty/portaudio/test/patest_sine_formats.c203
-rw-r--r--3rdparty/portaudio/test/patest_sine_srate.c182
-rw-r--r--3rdparty/portaudio/test/patest_sine_time.c224
-rw-r--r--3rdparty/portaudio/test/patest_start_stop.c174
-rw-r--r--3rdparty/portaudio/test/patest_stop.c324
-rw-r--r--3rdparty/portaudio/test/patest_stop_playout.c478
-rw-r--r--3rdparty/portaudio/test/patest_suggested_vs_streaminfo_latency.c269
-rw-r--r--3rdparty/portaudio/test/patest_suggested_vs_streaminfo_latency.py150
-rw-r--r--3rdparty/portaudio/test/patest_sync.c271
-rw-r--r--3rdparty/portaudio/test/patest_timing.c173
-rw-r--r--3rdparty/portaudio/test/patest_toomanysines.c200
-rw-r--r--3rdparty/portaudio/test/patest_two_rates.c178
-rw-r--r--3rdparty/portaudio/test/patest_underflow.c162
-rw-r--r--3rdparty/portaudio/test/patest_unplug.c243
-rw-r--r--3rdparty/portaudio/test/patest_wasapi_ac3.c206
-rw-r--r--3rdparty/portaudio/test/patest_wasapi_eac3.c208
-rw-r--r--3rdparty/portaudio/test/patest_wire.c331
-rw-r--r--3rdparty/portaudio/test/patest_wmme_find_best_latency_params.c518
-rw-r--r--3rdparty/portaudio/test/patest_wmme_low_level_latency_params.c191
-rw-r--r--3rdparty/portaudio/test/patest_write_stop.c165
-rw-r--r--3rdparty/portaudio/test/patest_write_stop_hang_illegal.c168
-rw-r--r--3rdparty/portaudio/testcvs/changeme.txt21
-rw-r--r--3rdparty/portaudio/testcvs/file1.txt9
-rw-r--r--3rdparty/portaudio/testcvs/file2.txt9
-rwxr-xr-x3rdparty/portaudio/update_gitrevision.sh17
-rw-r--r--3rdparty/portaudio/vcpkg.json38
-rw-r--r--3rdparty/portmidi/.github/workflows/build.yml47
-rw-r--r--3rdparty/portmidi/.github/workflows/docs.yml28
-rw-r--r--3rdparty/portmidi/.gitignore62
-rw-r--r--3rdparty/portmidi/CHANGELOG.txt213
-rw-r--r--3rdparty/portmidi/CMakeLists.txt183
-rw-r--r--3rdparty/portmidi/Doxyfile2682
-rw-r--r--3rdparty/portmidi/README.md104
-rw-r--r--3rdparty/portmidi/README.txt88
-rw-r--r--3rdparty/portmidi/license.txt40
-rw-r--r--3rdparty/portmidi/packaging/PortMidiConfig.cmake.in10
-rw-r--r--3rdparty/portmidi/packaging/portmidi.pc.in11
-rw-r--r--3rdparty/portmidi/pm_common/CMakeLists.txt150
-rw-r--r--3rdparty/portmidi/pm_common/pminternal.h187
-rw-r--r--3rdparty/portmidi/pm_common/pmutil.c284
-rw-r--r--3rdparty/portmidi/pm_common/pmutil.h179
-rw-r--r--3rdparty/portmidi/pm_common/portmidi.c1401
-rw-r--r--3rdparty/portmidi/pm_common/portmidi.h960
-rw-r--r--3rdparty/portmidi/pm_haiku/pmhaiku.cpp514
-rw-r--r--3rdparty/portmidi/pm_java/CMakeLists.txt86
-rw-r--r--3rdparty/portmidi/pm_java/README.txt79
-rw-r--r--3rdparty/portmidi/pm_java/jportmidi/JPortMidi.java541
-rw-r--r--3rdparty/portmidi/pm_java/jportmidi/JPortMidiApi.java117
-rw-r--r--3rdparty/portmidi/pm_java/jportmidi/JPortMidiException.java12
-rw-r--r--3rdparty/portmidi/pm_java/make.bat47
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/PmDefaults.java15
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/PmDefaultsFrame.java428
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/README.txt20
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/manifest.txt1
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults8
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-icon.bmpbin0 -> 17464 bytes
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-icon.gifbin0 -> 6976 bytes
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-icon.pngbin0 -> 6986 bytes
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-icon.xcfbin0 -> 19957 bytes
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults-license.txt35
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults.bat1
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults.icnsbin0 -> 36751 bytes
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/pmdefaults.icobin0 -> 99678 bytes
-rw-r--r--3rdparty/portmidi/pm_java/pmdefaults/portmusic_logo.pngbin0 -> 753 bytes
-rw-r--r--3rdparty/portmidi/pm_java/pmjni/jportmidi_JportMidiApi.h293
-rw-r--r--3rdparty/portmidi/pm_java/pmjni/pmjni.c354
-rw-r--r--3rdparty/portmidi/pm_java/pmjni/pmjni.rc63
-rw-r--r--3rdparty/portmidi/pm_linux/README_LINUX.txt99
-rw-r--r--3rdparty/portmidi/pm_linux/finddefault.c97
-rw-r--r--3rdparty/portmidi/pm_linux/finddefault.h5
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinux.c81
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinux.h (renamed from src/lib/portmidi/pmlinux.h)1
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinuxalsa.c835
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinuxalsa.h (renamed from src/lib/portmidi/pmlinuxalsa.h)2
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinuxnull.c31
-rw-r--r--3rdparty/portmidi/pm_linux/pmlinuxnull.h6
-rw-r--r--3rdparty/portmidi/pm_mac/Makefile.osx131
-rw-r--r--3rdparty/portmidi/pm_mac/README_MAC.txt76
-rw-r--r--3rdparty/portmidi/pm_mac/finddefault.c57
-rw-r--r--3rdparty/portmidi/pm_mac/pmmac.c60
-rw-r--r--3rdparty/portmidi/pm_mac/pmmac.h (renamed from src/lib/portmidi/pmmac.h)0
-rw-r--r--3rdparty/portmidi/pm_mac/pmmacosxcm.c1308
-rw-r--r--3rdparty/portmidi/pm_mac/pmmacosxcm.h6
-rw-r--r--3rdparty/portmidi/pm_mac/readbinaryplist.c1128
-rw-r--r--3rdparty/portmidi/pm_mac/readbinaryplist.h88
-rw-r--r--3rdparty/portmidi/pm_test/CMakeLists.txt46
-rw-r--r--3rdparty/portmidi/pm_test/README.txt376
-rw-r--r--3rdparty/portmidi/pm_test/fast.c290
-rw-r--r--3rdparty/portmidi/pm_test/fastrcv.c255
-rw-r--r--3rdparty/portmidi/pm_test/latency.c287
-rw-r--r--3rdparty/portmidi/pm_test/midiclock.c282
-rw-r--r--3rdparty/portmidi/pm_test/midithread.c343
-rw-r--r--3rdparty/portmidi/pm_test/midithru.c455
-rw-r--r--3rdparty/portmidi/pm_test/mm.c569
-rw-r--r--3rdparty/portmidi/pm_test/multivirtual.c224
-rw-r--r--3rdparty/portmidi/pm_test/pmlist.c63
-rw-r--r--3rdparty/portmidi/pm_test/qtest.c174
-rw-r--r--3rdparty/portmidi/pm_test/recvvirtual.c125
-rw-r--r--3rdparty/portmidi/pm_test/sendvirtual.c148
-rw-r--r--3rdparty/portmidi/pm_test/sysex.c556
-rw-r--r--3rdparty/portmidi/pm_test/testio.c535
-rw-r--r--3rdparty/portmidi/pm_test/txdata.syx257
-rw-r--r--3rdparty/portmidi/pm_test/virttest.c339
-rw-r--r--3rdparty/portmidi/pm_win/README_WIN.txt174
-rw-r--r--3rdparty/portmidi/pm_win/debugging_dlls.txt145
-rw-r--r--3rdparty/portmidi/pm_win/pmwin.c142
-rw-r--r--3rdparty/portmidi/pm_win/pmwinmm.c1182
-rw-r--r--3rdparty/portmidi/pm_win/pmwinmm.h5
-rw-r--r--3rdparty/portmidi/pm_win/static.cmake24
-rw-r--r--3rdparty/portmidi/portmusic_logo.pngbin0 -> 753 bytes
-rw-r--r--3rdparty/portmidi/porttime/porttime.c (renamed from src/lib/portmidi/porttime.c)0
-rw-r--r--3rdparty/portmidi/porttime/porttime.h98
-rw-r--r--3rdparty/portmidi/porttime/pthaiku.cpp88
-rw-r--r--3rdparty/portmidi/porttime/ptlinux.c136
-rw-r--r--3rdparty/portmidi/porttime/ptmacosx_cf.c140
-rw-r--r--3rdparty/portmidi/porttime/ptmacosx_mach.c204
-rw-r--r--3rdparty/portmidi/porttime/ptwinmm.c70
-rw-r--r--3rdparty/pugixml/CMakeLists.txt112
-rw-r--r--3rdparty/pugixml/docs/images/dom_tree.pngbin0 -> 24570 bytes
-rw-r--r--3rdparty/pugixml/docs/images/vs2005_link1.pngbin0 -> 25698 bytes
-rw-r--r--3rdparty/pugixml/docs/images/vs2005_link2.pngbin0 -> 18063 bytes
-rw-r--r--3rdparty/pugixml/docs/images/vs2005_pch1.pngbin0 -> 27693 bytes
-rw-r--r--3rdparty/pugixml/docs/images/vs2005_pch2.pngbin0 -> 14895 bytes
-rw-r--r--3rdparty/pugixml/docs/images/vs2005_pch3.pngbin0 -> 15931 bytes
-rw-r--r--3rdparty/pugixml/docs/images/vs2005_pch4.pngbin0 -> 15117 bytes
-rw-r--r--3rdparty/pugixml/docs/images/vs2010_link1.pngbin0 -> 19609 bytes
-rw-r--r--3rdparty/pugixml/docs/images/vs2010_link2.pngbin0 -> 17206 bytes
-rw-r--r--3rdparty/pugixml/docs/manual.html5869
-rw-r--r--3rdparty/pugixml/docs/quickstart.html1102
-rw-r--r--3rdparty/pugixml/docs/samples/character.xml8
-rw-r--r--3rdparty/pugixml/docs/samples/custom_memory_management.cpp27
-rw-r--r--3rdparty/pugixml/docs/samples/include.cpp64
-rw-r--r--3rdparty/pugixml/docs/samples/load_error_handling.cpp33
-rw-r--r--3rdparty/pugixml/docs/samples/load_file.cpp16
-rw-r--r--3rdparty/pugixml/docs/samples/load_memory.cpp66
-rw-r--r--3rdparty/pugixml/docs/samples/load_options.cpp30
-rw-r--r--3rdparty/pugixml/docs/samples/load_stream.cpp97
-rw-r--r--3rdparty/pugixml/docs/samples/modify_add.cpp29
-rw-r--r--3rdparty/pugixml/docs/samples/modify_base.cpp43
-rw-r--r--3rdparty/pugixml/docs/samples/modify_remove.cpp27
-rw-r--r--3rdparty/pugixml/docs/samples/save_custom_writer.cpp116
-rw-r--r--3rdparty/pugixml/docs/samples/save_declaration.cpp27
-rw-r--r--3rdparty/pugixml/docs/samples/save_file.cpp17
-rw-r--r--3rdparty/pugixml/docs/samples/save_options.cpp48
-rw-r--r--3rdparty/pugixml/docs/samples/save_stream.cpp18
-rw-r--r--3rdparty/pugixml/docs/samples/save_subtree.cpp26
-rw-r--r--3rdparty/pugixml/docs/samples/text.cpp35
-rw-r--r--3rdparty/pugixml/docs/samples/transitions.xml7
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_base.cpp51
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_iter.cpp27
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_predicate.cpp48
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_rangefor.cpp32
-rw-r--r--3rdparty/pugixml/docs/samples/traverse_walker.cpp35
-rw-r--r--3rdparty/pugixml/docs/samples/tree.xml12
-rw-r--r--3rdparty/pugixml/docs/samples/weekly-shift_jis.xml78
-rw-r--r--3rdparty/pugixml/docs/samples/weekly-utf-16.xmlbin0 -> 3186 bytes
-rw-r--r--3rdparty/pugixml/docs/samples/weekly-utf-8.xml78
-rw-r--r--3rdparty/pugixml/docs/samples/xgconsole.xml12
-rw-r--r--3rdparty/pugixml/docs/samples/xpath_error.cpp43
-rw-r--r--3rdparty/pugixml/docs/samples/xpath_query.cpp36
-rw-r--r--3rdparty/pugixml/docs/samples/xpath_select.cpp28
-rw-r--r--3rdparty/pugixml/docs/samples/xpath_variables.cpp38
-rw-r--r--3rdparty/pugixml/readme.txt50
-rw-r--r--3rdparty/pugixml/scripts/cocoapods_push.sh4
-rw-r--r--3rdparty/pugixml/scripts/natvis/pugixml.natvis77
-rw-r--r--3rdparty/pugixml/scripts/natvis/pugixml_compact.natvis506
-rw-r--r--3rdparty/pugixml/scripts/nuget/build/native/pugixml-propertiesui.xml15
-rw-r--r--3rdparty/pugixml/scripts/nuget/build/native/pugixml.targets27
-rw-r--r--3rdparty/pugixml/scripts/nuget/pugixml.nuspec21
-rw-r--r--3rdparty/pugixml/scripts/nuget_build.ps165
-rw-r--r--3rdparty/pugixml/scripts/premake4.lua92
-rw-r--r--3rdparty/pugixml/scripts/pugixml.pc.in11
-rw-r--r--3rdparty/pugixml/scripts/pugixml.podspec14
-rw-r--r--3rdparty/pugixml/scripts/pugixml.xcodeproj/project.pbxproj212
-rw-r--r--3rdparty/pugixml/scripts/pugixml_airplay.mkf13
-rw-r--r--3rdparty/pugixml/scripts/pugixml_codeblocks.cbp44
-rw-r--r--3rdparty/pugixml/scripts/pugixml_codelite.project56
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2005.vcproj343
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2005_static.vcproj343
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2008.vcproj339
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2008_static.vcproj339
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2010.vcxproj191
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2010_static.vcxproj191
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2013.vcxproj199
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2013_static.vcxproj199
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2015.vcxproj172
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2015_static.vcxproj176
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2017.vcxproj172
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2017_static.vcxproj176
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2019.vcxproj172
-rw-r--r--3rdparty/pugixml/scripts/pugixml_vs2019_static.vcxproj176
-rw-r--r--3rdparty/pugixml/src/pugiconfig.hpp74
-rw-r--r--3rdparty/pugixml/src/pugixml.cpp12865
-rw-r--r--3rdparty/pugixml/src/pugixml.hpp1477
-rw-r--r--3rdparty/rapidjson/.gitattributes22
-rw-r--r--3rdparty/rapidjson/.gitignore29
-rw-r--r--3rdparty/rapidjson/.gitmodules3
-rw-r--r--3rdparty/rapidjson/.travis.yml166
-rw-r--r--3rdparty/rapidjson/CHANGELOG.md158
-rw-r--r--3rdparty/rapidjson/CMakeLists.txt251
-rw-r--r--3rdparty/rapidjson/CMakeModules/FindGTestSrc.cmake30
-rw-r--r--3rdparty/rapidjson/RapidJSON.pc.in7
-rw-r--r--3rdparty/rapidjson/RapidJSONConfig.cmake.in25
-rw-r--r--3rdparty/rapidjson/RapidJSONConfigVersion.cmake.in10
-rw-r--r--3rdparty/rapidjson/appveyor.yml102
-rw-r--r--3rdparty/rapidjson/contrib/natvis/LICENSE45
-rw-r--r--3rdparty/rapidjson/contrib/natvis/README.md7
-rw-r--r--3rdparty/rapidjson/contrib/natvis/rapidjson.natvis38
-rw-r--r--3rdparty/rapidjson/doc/CMakeLists.txt27
-rw-r--r--3rdparty/rapidjson/doc/Doxyfile.in2369
-rw-r--r--3rdparty/rapidjson/doc/Doxyfile.zh-cn.in2369
-rw-r--r--3rdparty/rapidjson/doc/diagram/architecture.dot50
-rw-r--r--3rdparty/rapidjson/doc/diagram/architecture.pngbin0 -> 16569 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/insituparsing.dot65
-rw-r--r--3rdparty/rapidjson/doc/diagram/insituparsing.pngbin0 -> 37281 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/iterative-parser-states-diagram.dot62
-rw-r--r--3rdparty/rapidjson/doc/diagram/iterative-parser-states-diagram.pngbin0 -> 92378 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/makefile8
-rw-r--r--3rdparty/rapidjson/doc/diagram/move1.dot47
-rw-r--r--3rdparty/rapidjson/doc/diagram/move1.pngbin0 -> 16081 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/move2.dot62
-rw-r--r--3rdparty/rapidjson/doc/diagram/move2.pngbin0 -> 41517 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/move3.dot60
-rw-r--r--3rdparty/rapidjson/doc/diagram/move3.pngbin0 -> 36371 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/normalparsing.dot56
-rw-r--r--3rdparty/rapidjson/doc/diagram/normalparsing.pngbin0 -> 32887 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/simpledom.dot54
-rw-r--r--3rdparty/rapidjson/doc/diagram/simpledom.pngbin0 -> 43670 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/tutorial.dot58
-rw-r--r--3rdparty/rapidjson/doc/diagram/tutorial.pngbin0 -> 44634 bytes
-rw-r--r--3rdparty/rapidjson/doc/diagram/utilityclass.dot73
-rw-r--r--3rdparty/rapidjson/doc/diagram/utilityclass.pngbin0 -> 99993 bytes
-rw-r--r--3rdparty/rapidjson/doc/dom.md281
-rw-r--r--3rdparty/rapidjson/doc/dom.zh-cn.md285
-rw-r--r--3rdparty/rapidjson/doc/encoding.md146
-rw-r--r--3rdparty/rapidjson/doc/encoding.zh-cn.md152
-rw-r--r--3rdparty/rapidjson/doc/faq.md289
-rw-r--r--3rdparty/rapidjson/doc/faq.zh-cn.md290
-rw-r--r--3rdparty/rapidjson/doc/features.md106
-rw-r--r--3rdparty/rapidjson/doc/features.zh-cn.md103
-rw-r--r--3rdparty/rapidjson/doc/internals.md368
-rw-r--r--3rdparty/rapidjson/doc/internals.zh-cn.md363
-rw-r--r--3rdparty/rapidjson/doc/logo/rapidjson.pngbin0 -> 5259 bytes
-rw-r--r--3rdparty/rapidjson/doc/logo/rapidjson.svg119
-rw-r--r--3rdparty/rapidjson/doc/misc/DoxygenLayout.xml194
-rw-r--r--3rdparty/rapidjson/doc/misc/doxygenextra.css274
-rw-r--r--3rdparty/rapidjson/doc/misc/footer.html11
-rw-r--r--3rdparty/rapidjson/doc/misc/header.html24
-rw-r--r--3rdparty/rapidjson/doc/npm.md31
-rw-r--r--3rdparty/rapidjson/doc/performance.md26
-rw-r--r--3rdparty/rapidjson/doc/performance.zh-cn.md26
-rw-r--r--3rdparty/rapidjson/doc/pointer.md234
-rw-r--r--3rdparty/rapidjson/doc/pointer.zh-cn.md234
-rw-r--r--3rdparty/rapidjson/doc/sax.md509
-rw-r--r--3rdparty/rapidjson/doc/sax.zh-cn.md487
-rw-r--r--3rdparty/rapidjson/doc/schema.md513
-rw-r--r--3rdparty/rapidjson/doc/schema.zh-cn.md237
-rw-r--r--3rdparty/rapidjson/doc/stream.md429
-rw-r--r--3rdparty/rapidjson/doc/stream.zh-cn.md429
-rw-r--r--3rdparty/rapidjson/doc/tutorial.md536
-rw-r--r--3rdparty/rapidjson/doc/tutorial.zh-cn.md535
-rw-r--r--3rdparty/rapidjson/docker/debian/Dockerfile8
-rw-r--r--3rdparty/rapidjson/example/CMakeLists.txt46
-rw-r--r--3rdparty/rapidjson/example/archiver/archiver.cpp292
-rw-r--r--3rdparty/rapidjson/example/archiver/archiver.h145
-rw-r--r--3rdparty/rapidjson/example/archiver/archivertest.cpp287
-rw-r--r--3rdparty/rapidjson/example/capitalize/capitalize.cpp67
-rw-r--r--3rdparty/rapidjson/example/condense/condense.cpp32
-rw-r--r--3rdparty/rapidjson/example/filterkey/filterkey.cpp135
-rw-r--r--3rdparty/rapidjson/example/filterkeydom/filterkeydom.cpp170
-rw-r--r--3rdparty/rapidjson/example/jsonx/jsonx.cpp207
-rw-r--r--3rdparty/rapidjson/example/lookaheadparser/lookaheadparser.cpp350
-rw-r--r--3rdparty/rapidjson/example/messagereader/messagereader.cpp105
-rw-r--r--3rdparty/rapidjson/example/parsebyparts/parsebyparts.cpp176
-rw-r--r--3rdparty/rapidjson/example/pretty/pretty.cpp30
-rw-r--r--3rdparty/rapidjson/example/prettyauto/prettyauto.cpp56
-rw-r--r--3rdparty/rapidjson/example/schemavalidator/schemavalidator.cpp199
-rw-r--r--3rdparty/rapidjson/example/serialize/serialize.cpp173
-rw-r--r--3rdparty/rapidjson/example/simpledom/simpledom.cpp29
-rw-r--r--3rdparty/rapidjson/example/simplepullreader/simplepullreader.cpp53
-rw-r--r--3rdparty/rapidjson/example/simplereader/simplereader.cpp42
-rw-r--r--3rdparty/rapidjson/example/simplewriter/simplewriter.cpp36
-rw-r--r--3rdparty/rapidjson/example/sortkeys/sortkeys.cpp62
-rw-r--r--3rdparty/rapidjson/example/traverseaspointer.cpp39
-rw-r--r--3rdparty/rapidjson/example/tutorial/tutorial.cpp151
-rw-r--r--3rdparty/rapidjson/include/rapidjson/allocators.h693
-rw-r--r--3rdparty/rapidjson/include/rapidjson/cursorstreamwrapper.h78
-rw-r--r--3rdparty/rapidjson/include/rapidjson/document.h3043
-rw-r--r--3rdparty/rapidjson/include/rapidjson/encodedstream.h299
-rw-r--r--3rdparty/rapidjson/include/rapidjson/encodings.h716
-rw-r--r--3rdparty/rapidjson/include/rapidjson/error/en.h176
-rw-r--r--3rdparty/rapidjson/include/rapidjson/error/error.h285
-rw-r--r--3rdparty/rapidjson/include/rapidjson/filereadstream.h99
-rw-r--r--3rdparty/rapidjson/include/rapidjson/filewritestream.h104
-rw-r--r--3rdparty/rapidjson/include/rapidjson/fwd.h151
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/biginteger.h297
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/clzll.h71
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/diyfp.h261
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/dtoa.h249
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/ieee754.h78
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/itoa.h308
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/meta.h186
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/pow10.h55
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/regex.h739
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/stack.h232
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/strfunc.h83
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/strtod.h293
-rw-r--r--3rdparty/rapidjson/include/rapidjson/internal/swap.h46
-rw-r--r--3rdparty/rapidjson/include/rapidjson/istreamwrapper.h128
-rw-r--r--3rdparty/rapidjson/include/rapidjson/memorybuffer.h70
-rw-r--r--3rdparty/rapidjson/include/rapidjson/memorystream.h71
-rw-r--r--3rdparty/rapidjson/include/rapidjson/msinttypes/inttypes.h316
-rw-r--r--3rdparty/rapidjson/include/rapidjson/msinttypes/stdint.h300
-rw-r--r--3rdparty/rapidjson/include/rapidjson/ostreamwrapper.h81
-rw-r--r--3rdparty/rapidjson/include/rapidjson/pointer.h1470
-rw-r--r--3rdparty/rapidjson/include/rapidjson/prettywriter.h277
-rw-r--r--3rdparty/rapidjson/include/rapidjson/rapidjson.h741
-rw-r--r--3rdparty/rapidjson/include/rapidjson/reader.h2246
-rw-r--r--3rdparty/rapidjson/include/rapidjson/schema.h3262
-rw-r--r--3rdparty/rapidjson/include/rapidjson/stream.h223
-rw-r--r--3rdparty/rapidjson/include/rapidjson/stringbuffer.h121
-rw-r--r--3rdparty/rapidjson/include/rapidjson/uri.h481
-rw-r--r--3rdparty/rapidjson/include/rapidjson/writer.h710
-rw-r--r--3rdparty/rapidjson/include_dirs.js2
-rw-r--r--3rdparty/rapidjson/library.json15
-rw-r--r--3rdparty/rapidjson/license.txt57
-rw-r--r--3rdparty/rapidjson/package.json24
-rw-r--r--3rdparty/rapidjson/rapidjson.autopkg77
-rw-r--r--3rdparty/rapidjson/readme.md210
-rw-r--r--3rdparty/rapidjson/readme.zh-cn.md152
-rw-r--r--3rdparty/rapidjson/test/CMakeLists.txt20
-rw-r--r--3rdparty/rapidjson/test/perftest/CMakeLists.txt28
-rw-r--r--3rdparty/rapidjson/test/perftest/misctest.cpp974
-rw-r--r--3rdparty/rapidjson/test/perftest/perftest.cpp24
-rw-r--r--3rdparty/rapidjson/test/perftest/perftest.h186
-rw-r--r--3rdparty/rapidjson/test/perftest/platformtest.cpp166
-rw-r--r--3rdparty/rapidjson/test/perftest/rapidjsontest.cpp564
-rw-r--r--3rdparty/rapidjson/test/perftest/schematest.cpp223
-rw-r--r--3rdparty/rapidjson/test/unittest/CMakeLists.txt95
-rw-r--r--3rdparty/rapidjson/test/unittest/allocatorstest.cpp292
-rw-r--r--3rdparty/rapidjson/test/unittest/bigintegertest.cpp138
-rw-r--r--3rdparty/rapidjson/test/unittest/clzlltest.cpp34
-rw-r--r--3rdparty/rapidjson/test/unittest/cursorstreamwrappertest.cpp115
-rw-r--r--3rdparty/rapidjson/test/unittest/documenttest.cpp674
-rw-r--r--3rdparty/rapidjson/test/unittest/dtoatest.cpp99
-rw-r--r--3rdparty/rapidjson/test/unittest/encodedstreamtest.cpp313
-rw-r--r--3rdparty/rapidjson/test/unittest/encodingstest.cpp451
-rw-r--r--3rdparty/rapidjson/test/unittest/filestreamtest.cpp155
-rw-r--r--3rdparty/rapidjson/test/unittest/fwdtest.cpp230
-rw-r--r--3rdparty/rapidjson/test/unittest/istreamwrappertest.cpp181
-rw-r--r--3rdparty/rapidjson/test/unittest/itoatest.cpp160
-rw-r--r--3rdparty/rapidjson/test/unittest/jsoncheckertest.cpp143
-rw-r--r--3rdparty/rapidjson/test/unittest/namespacetest.cpp70
-rw-r--r--3rdparty/rapidjson/test/unittest/ostreamwrappertest.cpp92
-rw-r--r--3rdparty/rapidjson/test/unittest/platformtest.cpp40
-rw-r--r--3rdparty/rapidjson/test/unittest/pointertest.cpp1730
-rw-r--r--3rdparty/rapidjson/test/unittest/prettywritertest.cpp373
-rw-r--r--3rdparty/rapidjson/test/unittest/readertest.cpp2370
-rw-r--r--3rdparty/rapidjson/test/unittest/regextest.cpp639
-rw-r--r--3rdparty/rapidjson/test/unittest/schematest.cpp3575
-rw-r--r--3rdparty/rapidjson/test/unittest/simdtest.cpp219
-rw-r--r--3rdparty/rapidjson/test/unittest/strfunctest.cpp30
-rw-r--r--3rdparty/rapidjson/test/unittest/stringbuffertest.cpp192
-rw-r--r--3rdparty/rapidjson/test/unittest/strtodtest.cpp132
-rw-r--r--3rdparty/rapidjson/test/unittest/unittest.cpp51
-rw-r--r--3rdparty/rapidjson/test/unittest/unittest.h143
-rw-r--r--3rdparty/rapidjson/test/unittest/uritest.cpp725
-rw-r--r--3rdparty/rapidjson/test/unittest/valuetest.cpp1861
-rw-r--r--3rdparty/rapidjson/test/unittest/writertest.cpp598
-rw-r--r--3rdparty/rapidjson/test/valgrind.supp26
-rwxr-xr-x3rdparty/rapidjson/travis-doxygen.sh128
-rw-r--r--3rdparty/softfloat3/COPYING.txt37
-rw-r--r--3rdparty/softfloat3/README.html49
-rw-r--r--3rdparty/softfloat3/README.txt21
-rw-r--r--3rdparty/softfloat3/bochs_ext/extF80_scale.c156
-rw-r--r--3rdparty/softfloat3/bochs_ext/f2xm1.c491
-rw-r--r--3rdparty/softfloat3/bochs_ext/fpatan.c331
-rw-r--r--3rdparty/softfloat3/bochs_ext/fprem.c255
-rw-r--r--3rdparty/softfloat3/bochs_ext/fpu_constant.h (renamed from src/lib/softfloat/fpu_constant.h)26
-rw-r--r--3rdparty/softfloat3/bochs_ext/fsincos.c457
-rw-r--r--3rdparty/softfloat3/bochs_ext/fyl2x.c409
-rw-r--r--3rdparty/softfloat3/bochs_ext/isNaN.c69
-rw-r--r--3rdparty/softfloat3/bochs_ext/poly.c91
-rw-r--r--3rdparty/softfloat3/bochs_ext/softfloat-extra.h68
-rw-r--r--3rdparty/softfloat3/bochs_ext/softfloat-helpers.h159
-rw-r--r--3rdparty/softfloat3/bochs_ext/softfloat-specialize.h223
-rw-r--r--3rdparty/softfloat3/bochs_ext/softfloat3_ext.h26
-rw-r--r--3rdparty/softfloat3/build/Linux-386-GCC/Makefile325
-rw-r--r--3rdparty/softfloat3/build/Linux-386-GCC/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Linux-386-SSE2-GCC/Makefile325
-rw-r--r--3rdparty/softfloat3/build/Linux-386-SSE2-GCC/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Linux-ARM-VFPv2-GCC/Makefile323
-rw-r--r--3rdparty/softfloat3/build/Linux-ARM-VFPv2-GCC/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Linux-x86_64-GCC/Makefile390
-rw-r--r--3rdparty/softfloat3/build/Linux-x86_64-GCC/platform.h54
-rw-r--r--3rdparty/softfloat3/build/MAME/platform.h78
-rw-r--r--3rdparty/softfloat3/build/Win32-MinGW/Makefile325
-rw-r--r--3rdparty/softfloat3/build/Win32-MinGW/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Win32-SSE2-MinGW/Makefile325
-rw-r--r--3rdparty/softfloat3/build/Win32-SSE2-MinGW/platform.h53
-rw-r--r--3rdparty/softfloat3/build/Win64-MinGW-w64/Makefile390
-rw-r--r--3rdparty/softfloat3/build/Win64-MinGW-w64/platform.h54
-rw-r--r--3rdparty/softfloat3/build/template-FAST_INT64/Makefile391
-rw-r--r--3rdparty/softfloat3/build/template-FAST_INT64/platform.h50
-rw-r--r--3rdparty/softfloat3/build/template-not-FAST_INT64/Makefile325
-rw-r--r--3rdparty/softfloat3/build/template-not-FAST_INT64/platform.h50
-rw-r--r--3rdparty/softfloat3/doc/SoftFloat-history.html258
-rw-r--r--3rdparty/softfloat3/doc/SoftFloat-source.html686
-rw-r--r--3rdparty/softfloat3/doc/SoftFloat.html1527
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/extF80M_isSignalingNaN.c57
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/f128M_isSignalingNaN.c60
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToExtF80M.c56
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToExtF80UI.c56
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF128M.c56
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF128UI.c55
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF16UI.c51
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF32UI.c51
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_commonNaNToF64UI.c53
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_extF80MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_extF80UIToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f128MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f128UIToCommonNaN.c65
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f16UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f32UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_f64UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNExtF80M.c107
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNExtF80UI.c106
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF128M.c76
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF128UI.c81
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF16UI.c63
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF32UI.c63
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/s_propagateNaNF64UI.c63
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/softfloat_raiseFlags.c52
-rw-r--r--3rdparty/softfloat3/source/8086-SSE/specialize.h376
-rw-r--r--3rdparty/softfloat3/source/8086/extF80M_isSignalingNaN.c57
-rw-r--r--3rdparty/softfloat3/source/8086/f128M_isSignalingNaN.c60
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToExtF80M.c56
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToExtF80UI.c56
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF128M.c56
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF128UI.c55
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF16UI.c51
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF32UI.c51
-rw-r--r--3rdparty/softfloat3/source/8086/s_commonNaNToF64UI.c53
-rw-r--r--3rdparty/softfloat3/source/8086/s_extF80MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086/s_extF80UIToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086/s_f128MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/8086/s_f128UIToCommonNaN.c65
-rw-r--r--3rdparty/softfloat3/source/8086/s_f16UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086/s_f32UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086/s_f64UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNExtF80M.c107
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNExtF80UI.c106
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF128M.c108
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF128UI.c105
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF16UI.c84
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF32UI.c84
-rw-r--r--3rdparty/softfloat3/source/8086/s_propagateNaNF64UI.c84
-rw-r--r--3rdparty/softfloat3/source/8086/softfloat_raiseFlags.c52
-rw-r--r--3rdparty/softfloat3/source/8086/specialize.h376
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/extF80M_isSignalingNaN.c57
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/f128M_isSignalingNaN.c60
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80M.c57
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToExtF80UI.c57
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128M.c60
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF128UI.c56
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF16UI.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF32UI.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_commonNaNToF64UI.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_extF80MToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_extF80UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f128MToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f128UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f16UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f32UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_f64UIToCommonNaN.c5
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80M.c74
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNExtF80UI.c73
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128M.c68
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF128UI.c73
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF16UI.c58
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF32UI.c58
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/s_propagateNaNF64UI.c58
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/softfloat_raiseFlags.c52
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2-defaultNaN/specialize.h407
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/extF80M_isSignalingNaN.c57
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/f128M_isSignalingNaN.c60
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToExtF80M.c56
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToExtF80UI.c56
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF128M.c56
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF128UI.c55
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF16UI.c51
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF32UI.c51
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_commonNaNToF64UI.c53
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_extF80MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_extF80UIToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f128MToCommonNaN.c62
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f128UIToCommonNaN.c65
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f16UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f32UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_f64UIToCommonNaN.c59
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNExtF80M.c86
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNExtF80UI.c83
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF128M.c77
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF128UI.c83
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF16UI.c63
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF32UI.c63
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/s_propagateNaNF64UI.c63
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/softfloat_raiseFlags.c52
-rw-r--r--3rdparty/softfloat3/source/ARM-VFPv2/specialize.h376
-rw-r--r--3rdparty/softfloat3/source/extF80M_add.c100
-rw-r--r--3rdparty/softfloat3/source/extF80M_div.c194
-rw-r--r--3rdparty/softfloat3/source/extF80M_eq.c98
-rw-r--r--3rdparty/softfloat3/source/extF80M_eq_signaling.c92
-rw-r--r--3rdparty/softfloat3/source/extF80M_le.c106
-rw-r--r--3rdparty/softfloat3/source/extF80M_le_quiet.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_lt.c106
-rw-r--r--3rdparty/softfloat3/source/extF80M_lt_quiet.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_mul.c139
-rw-r--r--3rdparty/softfloat3/source/extF80M_rem.c204
-rw-r--r--3rdparty/softfloat3/source/extF80M_roundToInt.c176
-rw-r--r--3rdparty/softfloat3/source/extF80M_sqrt.c180
-rw-r--r--3rdparty/softfloat3/source/extF80M_sub.c100
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_f128M.c125
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_f16.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_f32.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_f64.c112
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_i32.c100
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_i32_r_minMag.c120
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_i64.c97
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_i64_r_minMag.c115
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_ui32.c101
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_ui32_r_minMag.c111
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_ui64.c97
-rw-r--r--3rdparty/softfloat3/source/extF80M_to_ui64_r_minMag.c108
-rw-r--r--3rdparty/softfloat3/source/extF80_add.c80
-rw-r--r--3rdparty/softfloat3/source/extF80_div.c203
-rw-r--r--3rdparty/softfloat3/source/extF80_eq.c73
-rw-r--r--3rdparty/softfloat3/source/extF80_eq_signaling.c67
-rw-r--r--3rdparty/softfloat3/source/extF80_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/extF80_le.c73
-rw-r--r--3rdparty/softfloat3/source/extF80_le_quiet.c78
-rw-r--r--3rdparty/softfloat3/source/extF80_lt.c73
-rw-r--r--3rdparty/softfloat3/source/extF80_lt_quiet.c78
-rw-r--r--3rdparty/softfloat3/source/extF80_mul.c158
-rw-r--r--3rdparty/softfloat3/source/extF80_rem.c225
-rw-r--r--3rdparty/softfloat3/source/extF80_roundToInt.c154
-rw-r--r--3rdparty/softfloat3/source/extF80_sqrt.c176
-rw-r--r--3rdparty/softfloat3/source/extF80_sub.c80
-rw-r--r--3rdparty/softfloat3/source/extF80_to_f128.c75
-rw-r--r--3rdparty/softfloat3/source/extF80_to_f16.c96
-rw-r--r--3rdparty/softfloat3/source/extF80_to_f32.c96
-rw-r--r--3rdparty/softfloat3/source/extF80_to_f64.c96
-rw-r--r--3rdparty/softfloat3/source/extF80_to_i32.c83
-rw-r--r--3rdparty/softfloat3/source/extF80_to_i32_r_minMag.c97
-rw-r--r--3rdparty/softfloat3/source/extF80_to_i64.c89
-rw-r--r--3rdparty/softfloat3/source/extF80_to_i64_r_minMag.c94
-rw-r--r--3rdparty/softfloat3/source/extF80_to_ui32.c83
-rw-r--r--3rdparty/softfloat3/source/extF80_to_ui32_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/extF80_to_ui64.c84
-rw-r--r--3rdparty/softfloat3/source/extF80_to_ui64_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f128M_add.c97
-rw-r--r--3rdparty/softfloat3/source/f128M_div.c187
-rw-r--r--3rdparty/softfloat3/source/f128M_eq.c100
-rw-r--r--3rdparty/softfloat3/source/f128M_eq_signaling.c92
-rw-r--r--3rdparty/softfloat3/source/f128M_le.c93
-rw-r--r--3rdparty/softfloat3/source/f128M_le_quiet.c96
-rw-r--r--3rdparty/softfloat3/source/f128M_lt.c93
-rw-r--r--3rdparty/softfloat3/source/f128M_lt_quiet.c96
-rw-r--r--3rdparty/softfloat3/source/f128M_mul.c158
-rw-r--r--3rdparty/softfloat3/source/f128M_mulAdd.c92
-rw-r--r--3rdparty/softfloat3/source/f128M_rem.c182
-rw-r--r--3rdparty/softfloat3/source/f128M_roundToInt.c223
-rw-r--r--3rdparty/softfloat3/source/f128M_sqrt.c228
-rw-r--r--3rdparty/softfloat3/source/f128M_sub.c97
-rw-r--r--3rdparty/softfloat3/source/f128M_to_extF80M.c101
-rw-r--r--3rdparty/softfloat3/source/f128M_to_f16.c113
-rw-r--r--3rdparty/softfloat3/source/f128M_to_f32.c109
-rw-r--r--3rdparty/softfloat3/source/f128M_to_f64.c112
-rw-r--r--3rdparty/softfloat3/source/f128M_to_i32.c98
-rw-r--r--3rdparty/softfloat3/source/f128M_to_i32_r_minMag.c106
-rw-r--r--3rdparty/softfloat3/source/f128M_to_i64.c102
-rw-r--r--3rdparty/softfloat3/source/f128M_to_i64_r_minMag.c124
-rw-r--r--3rdparty/softfloat3/source/f128M_to_ui32.c98
-rw-r--r--3rdparty/softfloat3/source/f128M_to_ui32_r_minMag.c102
-rw-r--r--3rdparty/softfloat3/source/f128M_to_ui64.c102
-rw-r--r--3rdparty/softfloat3/source/f128M_to_ui64_r_minMag.c114
-rw-r--r--3rdparty/softfloat3/source/f128_add.c78
-rw-r--r--3rdparty/softfloat3/source/f128_div.c199
-rw-r--r--3rdparty/softfloat3/source/f128_eq.c73
-rw-r--r--3rdparty/softfloat3/source/f128_eq_signaling.c67
-rw-r--r--3rdparty/softfloat3/source/f128_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/f128_le.c72
-rw-r--r--3rdparty/softfloat3/source/f128_le_quiet.c78
-rw-r--r--3rdparty/softfloat3/source/f128_lt.c72
-rw-r--r--3rdparty/softfloat3/source/f128_lt_quiet.c78
-rw-r--r--3rdparty/softfloat3/source/f128_mul.c163
-rw-r--r--3rdparty/softfloat3/source/f128_mulAdd.c63
-rw-r--r--3rdparty/softfloat3/source/f128_rem.c190
-rw-r--r--3rdparty/softfloat3/source/f128_roundToInt.c172
-rw-r--r--3rdparty/softfloat3/source/f128_sqrt.c201
-rw-r--r--3rdparty/softfloat3/source/f128_sub.c78
-rw-r--r--3rdparty/softfloat3/source/f128_to_extF80.c109
-rw-r--r--3rdparty/softfloat3/source/f128_to_f16.c95
-rw-r--r--3rdparty/softfloat3/source/f128_to_f32.c95
-rw-r--r--3rdparty/softfloat3/source/f128_to_f64.c100
-rw-r--r--3rdparty/softfloat3/source/f128_to_i32.c85
-rw-r--r--3rdparty/softfloat3/source/f128_to_i32_r_minMag.c100
-rw-r--r--3rdparty/softfloat3/source/f128_to_i64.c95
-rw-r--r--3rdparty/softfloat3/source/f128_to_i64_r_minMag.c113
-rw-r--r--3rdparty/softfloat3/source/f128_to_ui32.c86
-rw-r--r--3rdparty/softfloat3/source/f128_to_ui32_r_minMag.c89
-rw-r--r--3rdparty/softfloat3/source/f128_to_ui64.c96
-rw-r--r--3rdparty/softfloat3/source/f128_to_ui64_r_minMag.c105
-rw-r--r--3rdparty/softfloat3/source/f16_add.c70
-rw-r--r--3rdparty/softfloat3/source/f16_div.c186
-rw-r--r--3rdparty/softfloat3/source/f16_eq.c66
-rw-r--r--3rdparty/softfloat3/source/f16_eq_signaling.c61
-rw-r--r--3rdparty/softfloat3/source/f16_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/f16_le.c66
-rw-r--r--3rdparty/softfloat3/source/f16_le_quiet.c71
-rw-r--r--3rdparty/softfloat3/source/f16_lt.c66
-rw-r--r--3rdparty/softfloat3/source/f16_lt_quiet.c71
-rw-r--r--3rdparty/softfloat3/source/f16_mul.c140
-rw-r--r--3rdparty/softfloat3/source/f16_mulAdd.c60
-rw-r--r--3rdparty/softfloat3/source/f16_rem.c171
-rw-r--r--3rdparty/softfloat3/source/f16_roundToInt.c120
-rw-r--r--3rdparty/softfloat3/source/f16_sqrt.c136
-rw-r--r--3rdparty/softfloat3/source/f16_sub.c70
-rw-r--r--3rdparty/softfloat3/source/f16_to_extF80.c101
-rw-r--r--3rdparty/softfloat3/source/f16_to_extF80M.c111
-rw-r--r--3rdparty/softfloat3/source/f16_to_f128.c96
-rw-r--r--3rdparty/softfloat3/source/f16_to_f128M.c111
-rw-r--r--3rdparty/softfloat3/source/f16_to_f32.c93
-rw-r--r--3rdparty/softfloat3/source/f16_to_f64.c93
-rw-r--r--3rdparty/softfloat3/source/f16_to_i32.c87
-rw-r--r--3rdparty/softfloat3/source/f16_to_i32_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f16_to_i64.c87
-rw-r--r--3rdparty/softfloat3/source/f16_to_i64_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f16_to_ui32.c84
-rw-r--r--3rdparty/softfloat3/source/f16_to_ui32_r_minMag.c87
-rw-r--r--3rdparty/softfloat3/source/f16_to_ui64.c96
-rw-r--r--3rdparty/softfloat3/source/f16_to_ui64_r_minMag.c87
-rw-r--r--3rdparty/softfloat3/source/f32_add.c70
-rw-r--r--3rdparty/softfloat3/source/f32_div.c180
-rw-r--r--3rdparty/softfloat3/source/f32_eq.c66
-rw-r--r--3rdparty/softfloat3/source/f32_eq_signaling.c61
-rw-r--r--3rdparty/softfloat3/source/f32_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/f32_le.c66
-rw-r--r--3rdparty/softfloat3/source/f32_le_quiet.c71
-rw-r--r--3rdparty/softfloat3/source/f32_lt.c66
-rw-r--r--3rdparty/softfloat3/source/f32_lt_quiet.c71
-rw-r--r--3rdparty/softfloat3/source/f32_mul.c137
-rw-r--r--3rdparty/softfloat3/source/f32_mulAdd.c60
-rw-r--r--3rdparty/softfloat3/source/f32_rem.c168
-rw-r--r--3rdparty/softfloat3/source/f32_roundToInt.c120
-rw-r--r--3rdparty/softfloat3/source/f32_sqrt.c121
-rw-r--r--3rdparty/softfloat3/source/f32_sub.c70
-rw-r--r--3rdparty/softfloat3/source/f32_to_extF80.c101
-rw-r--r--3rdparty/softfloat3/source/f32_to_extF80M.c111
-rw-r--r--3rdparty/softfloat3/source/f32_to_f128.c96
-rw-r--r--3rdparty/softfloat3/source/f32_to_f128M.c115
-rw-r--r--3rdparty/softfloat3/source/f32_to_f16.c88
-rw-r--r--3rdparty/softfloat3/source/f32_to_f64.c93
-rw-r--r--3rdparty/softfloat3/source/f32_to_i32.c84
-rw-r--r--3rdparty/softfloat3/source/f32_to_i32_r_minMag.c89
-rw-r--r--3rdparty/softfloat3/source/f32_to_i64.c96
-rw-r--r--3rdparty/softfloat3/source/f32_to_i64_r_minMag.c94
-rw-r--r--3rdparty/softfloat3/source/f32_to_ui32.c84
-rw-r--r--3rdparty/softfloat3/source/f32_to_ui32_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f32_to_ui64.c96
-rw-r--r--3rdparty/softfloat3/source/f32_to_ui64_r_minMag.c90
-rw-r--r--3rdparty/softfloat3/source/f64_add.c74
-rw-r--r--3rdparty/softfloat3/source/f64_div.c172
-rw-r--r--3rdparty/softfloat3/source/f64_eq.c66
-rw-r--r--3rdparty/softfloat3/source/f64_eq_signaling.c61
-rw-r--r--3rdparty/softfloat3/source/f64_isSignalingNaN.c51
-rw-r--r--3rdparty/softfloat3/source/f64_le.c67
-rw-r--r--3rdparty/softfloat3/source/f64_le_quiet.c72
-rw-r--r--3rdparty/softfloat3/source/f64_lt.c67
-rw-r--r--3rdparty/softfloat3/source/f64_lt_quiet.c72
-rw-r--r--3rdparty/softfloat3/source/f64_mul.c150
-rw-r--r--3rdparty/softfloat3/source/f64_mulAdd.c60
-rw-r--r--3rdparty/softfloat3/source/f64_rem.c189
-rw-r--r--3rdparty/softfloat3/source/f64_roundToInt.c120
-rw-r--r--3rdparty/softfloat3/source/f64_sqrt.c133
-rw-r--r--3rdparty/softfloat3/source/f64_sub.c74
-rw-r--r--3rdparty/softfloat3/source/f64_to_extF80.c101
-rw-r--r--3rdparty/softfloat3/source/f64_to_extF80M.c111
-rw-r--r--3rdparty/softfloat3/source/f64_to_f128.c98
-rw-r--r--3rdparty/softfloat3/source/f64_to_f128M.c117
-rw-r--r--3rdparty/softfloat3/source/f64_to_f16.c88
-rw-r--r--3rdparty/softfloat3/source/f64_to_f32.c88
-rw-r--r--3rdparty/softfloat3/source/f64_to_i32.c82
-rw-r--r--3rdparty/softfloat3/source/f64_to_i32_r_minMag.c96
-rw-r--r--3rdparty/softfloat3/source/f64_to_i64.c103
-rw-r--r--3rdparty/softfloat3/source/f64_to_i64_r_minMag.c100
-rw-r--r--3rdparty/softfloat3/source/f64_to_ui32.c82
-rw-r--r--3rdparty/softfloat3/source/f64_to_ui32_r_minMag.c88
-rw-r--r--3rdparty/softfloat3/source/f64_to_ui64.c103
-rw-r--r--3rdparty/softfloat3/source/f64_to_ui64_r_minMag.c93
-rw-r--r--3rdparty/softfloat3/source/i32_to_extF80.c65
-rw-r--r--3rdparty/softfloat3/source/i32_to_extF80M.c78
-rw-r--r--3rdparty/softfloat3/source/i32_to_f128.c64
-rw-r--r--3rdparty/softfloat3/source/i32_to_f128M.c81
-rw-r--r--3rdparty/softfloat3/source/i32_to_f16.c71
-rw-r--r--3rdparty/softfloat3/source/i32_to_f32.c58
-rw-r--r--3rdparty/softfloat3/source/i32_to_f64.c65
-rw-r--r--3rdparty/softfloat3/source/i64_to_extF80.c65
-rw-r--r--3rdparty/softfloat3/source/i64_to_extF80M.c78
-rw-r--r--3rdparty/softfloat3/source/i64_to_f128.c72
-rw-r--r--3rdparty/softfloat3/source/i64_to_f128M.c92
-rw-r--r--3rdparty/softfloat3/source/i64_to_f16.c70
-rw-r--r--3rdparty/softfloat3/source/i64_to_f32.c70
-rw-r--r--3rdparty/softfloat3/source/i64_to_f64.c58
-rw-r--r--3rdparty/softfloat3/source/include/internals.h278
-rw-r--r--3rdparty/softfloat3/source/include/opts-GCC.h114
-rw-r--r--3rdparty/softfloat3/source/include/primitiveTypes.h85
-rw-r--r--3rdparty/softfloat3/source/include/primitives.h1160
-rw-r--r--3rdparty/softfloat3/source/include/softfloat.h388
-rw-r--r--3rdparty/softfloat3/source/include/softfloat_types.h88
-rw-r--r--3rdparty/softfloat3/source/s_add128.c55
-rw-r--r--3rdparty/softfloat3/source/s_add256M.c65
-rw-r--r--3rdparty/softfloat3/source/s_addCarryM.c70
-rw-r--r--3rdparty/softfloat3/source/s_addComplCarryM.c70
-rw-r--r--3rdparty/softfloat3/source/s_addExtF80M.c186
-rw-r--r--3rdparty/softfloat3/source/s_addF128M.c211
-rw-r--r--3rdparty/softfloat3/source/s_addM.c70
-rw-r--r--3rdparty/softfloat3/source/s_addMagsExtF80.c156
-rw-r--r--3rdparty/softfloat3/source/s_addMagsF128.c154
-rw-r--r--3rdparty/softfloat3/source/s_addMagsF16.c183
-rw-r--r--3rdparty/softfloat3/source/s_addMagsF32.c126
-rw-r--r--3rdparty/softfloat3/source/s_addMagsF64.c128
-rw-r--r--3rdparty/softfloat3/source/s_approxRecip32_1.c66
-rw-r--r--3rdparty/softfloat3/source/s_approxRecipSqrt32_1.c73
-rw-r--r--3rdparty/softfloat3/source/s_approxRecipSqrt_1Ks.c49
-rw-r--r--3rdparty/softfloat3/source/s_approxRecip_1Ks.c49
-rw-r--r--3rdparty/softfloat3/source/s_compare128M.c62
-rw-r--r--3rdparty/softfloat3/source/s_compare96M.c62
-rw-r--r--3rdparty/softfloat3/source/s_compareNonnormExtF80M.c111
-rw-r--r--3rdparty/softfloat3/source/s_countLeadingZeros16.c60
-rw-r--r--3rdparty/softfloat3/source/s_countLeadingZeros32.c64
-rw-r--r--3rdparty/softfloat3/source/s_countLeadingZeros64.c73
-rw-r--r--3rdparty/softfloat3/source/s_countLeadingZeros8.c59
-rw-r--r--3rdparty/softfloat3/source/s_eq128.c51
-rw-r--r--3rdparty/softfloat3/source/s_invalidExtF80M.c49
-rw-r--r--3rdparty/softfloat3/source/s_invalidF128M.c53
-rw-r--r--3rdparty/softfloat3/source/s_isNaNF128M.c57
-rw-r--r--3rdparty/softfloat3/source/s_le128.c51
-rw-r--r--3rdparty/softfloat3/source/s_lt128.c51
-rw-r--r--3rdparty/softfloat3/source/s_mul128By32.c58
-rw-r--r--3rdparty/softfloat3/source/s_mul128MTo256M.c100
-rw-r--r--3rdparty/softfloat3/source/s_mul128To256M.c71
-rw-r--r--3rdparty/softfloat3/source/s_mul64ByShifted32To128.c56
-rw-r--r--3rdparty/softfloat3/source/s_mul64To128.c66
-rw-r--r--3rdparty/softfloat3/source/s_mul64To128M.c68
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF128.c350
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF128M.c382
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF16.c226
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF32.c224
-rw-r--r--3rdparty/softfloat3/source/s_mulAddF64.c496
-rw-r--r--3rdparty/softfloat3/source/s_negXM.c63
-rw-r--r--3rdparty/softfloat3/source/s_normExtF80SigM.c52
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackMToExtF80M.c78
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackMToF128M.c73
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToExtF80.c71
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToF128.c81
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToF16.c58
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToF32.c58
-rw-r--r--3rdparty/softfloat3/source/s_normRoundPackToF64.c58
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalExtF80Sig.c52
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF128Sig.c65
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF128SigM.c61
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF16Sig.c52
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF32Sig.c52
-rw-r--r--3rdparty/softfloat3/source/s_normSubnormalF64Sig.c52
-rw-r--r--3rdparty/softfloat3/source/s_remStepMBy32.c86
-rw-r--r--3rdparty/softfloat3/source/s_roundMToI64.c102
-rw-r--r--3rdparty/softfloat3/source/s_roundMToUI64.c98
-rw-r--r--3rdparty/softfloat3/source/s_roundPackMToExtF80M.c256
-rw-r--r--3rdparty/softfloat3/source/s_roundPackMToF128M.c178
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToExtF80.c256
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToF128.c171
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToF16.c113
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToF32.c113
-rw-r--r--3rdparty/softfloat3/source/s_roundPackToF64.c117
-rw-r--r--3rdparty/softfloat3/source/s_roundToI32.c98
-rw-r--r--3rdparty/softfloat3/source/s_roundToI64.c101
-rw-r--r--3rdparty/softfloat3/source/s_roundToUI32.c93
-rw-r--r--3rdparty/softfloat3/source/s_roundToUI64.c97
-rw-r--r--3rdparty/softfloat3/source/s_shiftLeftM.c91
-rw-r--r--3rdparty/softfloat3/source/s_shiftNormSigF128M.c78
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam128.c69
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam128Extra.c77
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam256M.c126
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam32.c51
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam64.c51
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJam64Extra.c62
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightJamM.c101
-rw-r--r--3rdparty/softfloat3/source/s_shiftRightM.c91
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftLeft128.c55
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftLeft64To96M.c56
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftLeftM.c70
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRight128.c55
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightExtendM.c73
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJam128.c60
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJam128Extra.c59
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJam64.c50
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJam64Extra.c56
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightJamM.c72
-rw-r--r--3rdparty/softfloat3/source/s_shortShiftRightM.c70
-rw-r--r--3rdparty/softfloat3/source/s_sub128.c55
-rw-r--r--3rdparty/softfloat3/source/s_sub1XM.c60
-rw-r--r--3rdparty/softfloat3/source/s_sub256M.c65
-rw-r--r--3rdparty/softfloat3/source/s_subM.c70
-rw-r--r--3rdparty/softfloat3/source/s_subMagsExtF80.c158
-rw-r--r--3rdparty/softfloat3/source/s_subMagsF128.c139
-rw-r--r--3rdparty/softfloat3/source/s_subMagsF16.c187
-rw-r--r--3rdparty/softfloat3/source/s_subMagsF32.c143
-rw-r--r--3rdparty/softfloat3/source/s_subMagsF64.c141
-rw-r--r--3rdparty/softfloat3/source/s_tryPropagateNaNExtF80M.c64
-rw-r--r--3rdparty/softfloat3/source/s_tryPropagateNaNF128M.c55
-rw-r--r--3rdparty/softfloat3/source/softfloat_state.c52
-rw-r--r--3rdparty/softfloat3/source/ui32_to_extF80.c59
-rw-r--r--3rdparty/softfloat3/source/ui32_to_extF80M.c74
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f128.c60
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f128M.c76
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f16.c65
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f32.c57
-rw-r--r--3rdparty/softfloat3/source/ui32_to_f64.c59
-rw-r--r--3rdparty/softfloat3/source/ui64_to_extF80.c59
-rw-r--r--3rdparty/softfloat3/source/ui64_to_extF80M.c74
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f128.c68
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f128M.c86
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f16.c64
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f32.c64
-rw-r--r--3rdparty/softfloat3/source/ui64_to_f64.c59
-rw-r--r--3rdparty/sol2/sol/config.hpp53
-rw-r--r--3rdparty/sol2/sol/forward.hpp1321
-rw-r--r--3rdparty/sol2/sol/sol.hpp28916
-rw-r--r--3rdparty/sqlite3/shell.c20838
-rw-r--r--3rdparty/sqlite3/sqlite3.c230517
-rw-r--r--3rdparty/sqlite3/sqlite3.h12174
-rw-r--r--3rdparty/sqlite3/sqlite3ext.h659
-rw-r--r--3rdparty/tap-windows6/COPYING24
-rw-r--r--3rdparty/tap-windows6/COPYRIGHT.GPL339
-rw-r--r--3rdparty/tap-windows6/COPYRIGHT.MIT20
-rw-r--r--3rdparty/tap-windows6/tap-windows.h82
-rw-r--r--3rdparty/utf8proc/.github/workflows/ci-fuzz.yml23
-rw-r--r--3rdparty/utf8proc/.github/workflows/cmake.yml64
-rw-r--r--3rdparty/utf8proc/.github/workflows/make.yml41
-rw-r--r--3rdparty/utf8proc/.gitignore38
-rw-r--r--3rdparty/utf8proc/CMakeLists.txt113
-rw-r--r--3rdparty/utf8proc/Doxyfile2566
-rw-r--r--3rdparty/utf8proc/LICENSE.md93
-rw-r--r--3rdparty/utf8proc/MANIFEST9
-rw-r--r--3rdparty/utf8proc/Makefile198
-rw-r--r--3rdparty/utf8proc/NEWS.md445
-rw-r--r--3rdparty/utf8proc/README.md88
-rw-r--r--3rdparty/utf8proc/appveyor.yml46
-rw-r--r--3rdparty/utf8proc/bench/Makefile40
-rw-r--r--3rdparty/utf8proc/bench/bench.c56
-rw-r--r--3rdparty/utf8proc/bench/icu.c61
-rw-r--r--3rdparty/utf8proc/bench/unistring.c60
-rw-r--r--3rdparty/utf8proc/bench/util.c39
-rw-r--r--3rdparty/utf8proc/bench/util.h22
-rw-r--r--3rdparty/utf8proc/data/Makefile63
-rw-r--r--3rdparty/utf8proc/data/charwidths.jl169
-rwxr-xr-x3rdparty/utf8proc/data/data_generator.rb475
-rw-r--r--3rdparty/utf8proc/libutf8proc.pc.cmakein10
-rw-r--r--3rdparty/utf8proc/libutf8proc.pc.in10
-rw-r--r--3rdparty/utf8proc/lump.md27
-rw-r--r--3rdparty/utf8proc/test/case.c76
-rw-r--r--3rdparty/utf8proc/test/charwidth.c77
-rw-r--r--3rdparty/utf8proc/test/custom.c28
-rw-r--r--3rdparty/utf8proc/test/fuzz_main.c54
-rw-r--r--3rdparty/utf8proc/test/fuzzer.c84
-rw-r--r--3rdparty/utf8proc/test/graphemetest.c135
-rw-r--r--3rdparty/utf8proc/test/iscase.c62
-rw-r--r--3rdparty/utf8proc/test/iterate.c168
-rw-r--r--3rdparty/utf8proc/test/misc.c51
-rw-r--r--3rdparty/utf8proc/test/normtest.c63
-rwxr-xr-x3rdparty/utf8proc/test/ossfuzz.sh13
-rw-r--r--3rdparty/utf8proc/test/printproperty.c64
-rw-r--r--3rdparty/utf8proc/test/tests.c59
-rw-r--r--3rdparty/utf8proc/test/tests.h27
-rw-r--r--3rdparty/utf8proc/test/valid.c41
-rw-r--r--3rdparty/utf8proc/utf8proc.c815
-rw-r--r--3rdparty/utf8proc/utf8proc.h743
-rw-r--r--3rdparty/utf8proc/utf8proc_data.c16960
-rw-r--r--3rdparty/utf8proc/utils.cmake20
-rw-r--r--3rdparty/wdlfft/fft.c1199
-rw-r--r--3rdparty/wdlfft/fft.h77
-rw-r--r--3rdparty/ymfm/.editorconfig9
-rw-r--r--3rdparty/ymfm/.gitignore40
-rw-r--r--3rdparty/ymfm/GeneralInfo.md282
-rw-r--r--3rdparty/ymfm/LICENSE29
-rw-r--r--3rdparty/ymfm/README.md125
-rw-r--r--3rdparty/ymfm/examples/buildall/buildall.cpp114
-rw-r--r--3rdparty/ymfm/examples/vgmrender/.gitignore1
-rw-r--r--3rdparty/ymfm/examples/vgmrender/em_inflate.cpp1185
-rw-r--r--3rdparty/ymfm/examples/vgmrender/em_inflate.h49
-rw-r--r--3rdparty/ymfm/examples/vgmrender/vgmrender.cpp1439
-rw-r--r--3rdparty/ymfm/src/ymfm.h585
-rw-r--r--3rdparty/ymfm/src/ymfm_adpcm.cpp919
-rw-r--r--3rdparty/ymfm/src/ymfm_adpcm.h454
-rw-r--r--3rdparty/ymfm/src/ymfm_fm.h463
-rw-r--r--3rdparty/ymfm/src/ymfm_fm.ipp1592
-rw-r--r--3rdparty/ymfm/src/ymfm_misc.cpp175
-rw-r--r--3rdparty/ymfm/src/ymfm_misc.h93
-rw-r--r--3rdparty/ymfm/src/ymfm_opl.cpp2222
-rw-r--r--3rdparty/ymfm/src/ymfm_opl.h902
-rw-r--r--3rdparty/ymfm/src/ymfm_opm.cpp539
-rw-r--r--3rdparty/ymfm/src/ymfm_opm.h322
-rw-r--r--3rdparty/ymfm/src/ymfm_opn.cpp2490
-rw-r--r--3rdparty/ymfm/src/ymfm_opn.h802
-rw-r--r--3rdparty/ymfm/src/ymfm_opq.cpp480
-rw-r--r--3rdparty/ymfm/src/ymfm_opq.h293
-rw-r--r--3rdparty/ymfm/src/ymfm_opx.h290
-rw-r--r--3rdparty/ymfm/src/ymfm_opz.cpp808
-rw-r--r--3rdparty/ymfm/src/ymfm_opz.h332
-rw-r--r--3rdparty/ymfm/src/ymfm_pcm.cpp714
-rw-r--r--3rdparty/ymfm/src/ymfm_pcm.h347
-rw-r--r--3rdparty/ymfm/src/ymfm_ssg.cpp279
-rw-r--r--3rdparty/ymfm/src/ymfm_ssg.h207
-rw-r--r--3rdparty/zlib/CMakeLists.txt218
-rw-r--r--3rdparty/zlib/ChangeLog1618
-rw-r--r--3rdparty/zlib/FAQ367
-rw-r--r--3rdparty/zlib/INDEX68
-rw-r--r--3rdparty/zlib/LICENSE22
-rw-r--r--3rdparty/zlib/Makefile (renamed from src/lib/zlib/Makefile)0
-rw-r--r--3rdparty/zlib/Makefile.in410
-rw-r--r--3rdparty/zlib/README117
-rw-r--r--3rdparty/zlib/adler32.c164
-rw-r--r--3rdparty/zlib/amiga/Makefile.pup69
-rw-r--r--3rdparty/zlib/amiga/Makefile.sas68
-rw-r--r--3rdparty/zlib/compress.c75
-rw-r--r--3rdparty/zlib/configure929
-rw-r--r--3rdparty/zlib/contrib/README.contrib57
-rw-r--r--3rdparty/zlib/contrib/ada/buffer_demo.adb106
-rw-r--r--3rdparty/zlib/contrib/ada/mtest.adb156
-rw-r--r--3rdparty/zlib/contrib/ada/read.adb156
-rw-r--r--3rdparty/zlib/contrib/ada/readme.txt65
-rw-r--r--3rdparty/zlib/contrib/ada/test.adb463
-rw-r--r--3rdparty/zlib/contrib/ada/zlib-streams.adb225
-rw-r--r--3rdparty/zlib/contrib/ada/zlib-streams.ads114
-rw-r--r--3rdparty/zlib/contrib/ada/zlib-thin.adb141
-rw-r--r--3rdparty/zlib/contrib/ada/zlib-thin.ads450
-rw-r--r--3rdparty/zlib/contrib/ada/zlib.adb701
-rw-r--r--3rdparty/zlib/contrib/ada/zlib.ads328
-rw-r--r--3rdparty/zlib/contrib/ada/zlib.gpr20
-rw-r--r--3rdparty/zlib/contrib/blast/Makefile8
-rw-r--r--3rdparty/zlib/contrib/blast/README4
-rw-r--r--3rdparty/zlib/contrib/blast/blast.c466
-rw-r--r--3rdparty/zlib/contrib/blast/blast.h83
-rw-r--r--3rdparty/zlib/contrib/blast/test.pkbin0 -> 8 bytes
-rw-r--r--3rdparty/zlib/contrib/blast/test.txt1
-rw-r--r--3rdparty/zlib/contrib/delphi/ZLib.pas557
-rw-r--r--3rdparty/zlib/contrib/delphi/ZLibConst.pas11
-rw-r--r--3rdparty/zlib/contrib/delphi/readme.txt76
-rw-r--r--3rdparty/zlib/contrib/delphi/zlibd32.mak99
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib.build33
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib.chmbin0 -> 72726 bytes
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib.sln21
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/AssemblyInfo.cs58
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/ChecksumImpl.cs202
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/CircularBuffer.cs83
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/CodecBase.cs198
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/Deflater.cs106
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/DotZLib.cs288
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/DotZLib.csproj141
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/GZipStream.cs301
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/Inflater.cs105
-rw-r--r--3rdparty/zlib/contrib/dotzlib/DotZLib/UnitTests.cs274
-rw-r--r--3rdparty/zlib/contrib/dotzlib/LICENSE_1_0.txt23
-rw-r--r--3rdparty/zlib/contrib/dotzlib/readme.txt58
-rw-r--r--3rdparty/zlib/contrib/gcc_gvmat64/gvmat64.S574
-rw-r--r--3rdparty/zlib/contrib/infback9/README1
-rw-r--r--3rdparty/zlib/contrib/infback9/infback9.c603
-rw-r--r--3rdparty/zlib/contrib/infback9/infback9.h37
-rw-r--r--3rdparty/zlib/contrib/infback9/inffix9.h107
-rw-r--r--3rdparty/zlib/contrib/infback9/inflate9.h47
-rw-r--r--3rdparty/zlib/contrib/infback9/inftree9.c319
-rw-r--r--3rdparty/zlib/contrib/infback9/inftree9.h61
-rw-r--r--3rdparty/zlib/contrib/iostream/test.cpp24
-rw-r--r--3rdparty/zlib/contrib/iostream/zfstream.cpp329
-rw-r--r--3rdparty/zlib/contrib/iostream/zfstream.h128
-rw-r--r--3rdparty/zlib/contrib/iostream2/zstream.h307
-rw-r--r--3rdparty/zlib/contrib/iostream2/zstream_test.cpp25
-rw-r--r--3rdparty/zlib/contrib/iostream3/README35
-rw-r--r--3rdparty/zlib/contrib/iostream3/TODO17
-rw-r--r--3rdparty/zlib/contrib/iostream3/test.cc50
-rw-r--r--3rdparty/zlib/contrib/iostream3/zfstream.cc479
-rw-r--r--3rdparty/zlib/contrib/iostream3/zfstream.h466
-rw-r--r--3rdparty/zlib/contrib/minizip/Makefile29
-rw-r--r--3rdparty/zlib/contrib/minizip/Makefile.am45
-rw-r--r--3rdparty/zlib/contrib/minizip/MiniZip64_Changes.txt6
-rw-r--r--3rdparty/zlib/contrib/minizip/MiniZip64_info.txt74
-rw-r--r--3rdparty/zlib/contrib/minizip/configure.ac32
-rw-r--r--3rdparty/zlib/contrib/minizip/crypt.h128
-rw-r--r--3rdparty/zlib/contrib/minizip/ioapi.c231
-rw-r--r--3rdparty/zlib/contrib/minizip/ioapi.h210
-rw-r--r--3rdparty/zlib/contrib/minizip/iowin32.c440
-rw-r--r--3rdparty/zlib/contrib/minizip/iowin32.h28
-rw-r--r--3rdparty/zlib/contrib/minizip/make_vms.com25
-rw-r--r--3rdparty/zlib/contrib/minizip/miniunz.c647
-rw-r--r--3rdparty/zlib/contrib/minizip/miniunzip.163
-rw-r--r--3rdparty/zlib/contrib/minizip/minizip.146
-rw-r--r--3rdparty/zlib/contrib/minizip/minizip.c509
-rw-r--r--3rdparty/zlib/contrib/minizip/minizip.pc.in12
-rw-r--r--3rdparty/zlib/contrib/minizip/mztools.c285
-rw-r--r--3rdparty/zlib/contrib/minizip/mztools.h37
-rw-r--r--3rdparty/zlib/contrib/minizip/unzip.c1985
-rw-r--r--3rdparty/zlib/contrib/minizip/unzip.h437
-rw-r--r--3rdparty/zlib/contrib/minizip/zip.c1956
-rw-r--r--3rdparty/zlib/contrib/minizip/zip.h364
-rw-r--r--3rdparty/zlib/contrib/nuget/nuget.csproj43
-rw-r--r--3rdparty/zlib/contrib/nuget/nuget.sln22
-rw-r--r--3rdparty/zlib/contrib/pascal/example.pas599
-rw-r--r--3rdparty/zlib/contrib/pascal/readme.txt76
-rw-r--r--3rdparty/zlib/contrib/pascal/zlibd32.mak99
-rw-r--r--3rdparty/zlib/contrib/pascal/zlibpas.pas276
-rw-r--r--3rdparty/zlib/contrib/puff/Makefile42
-rw-r--r--3rdparty/zlib/contrib/puff/README63
-rw-r--r--3rdparty/zlib/contrib/puff/puff.c840
-rw-r--r--3rdparty/zlib/contrib/puff/puff.h35
-rw-r--r--3rdparty/zlib/contrib/puff/pufftest.c165
-rw-r--r--3rdparty/zlib/contrib/puff/zeros.rawbin0 -> 2517 bytes
-rw-r--r--3rdparty/zlib/contrib/testzlib/testzlib.c275
-rw-r--r--3rdparty/zlib/contrib/testzlib/testzlib.txt10
-rw-r--r--3rdparty/zlib/contrib/untgz/Makefile14
-rw-r--r--3rdparty/zlib/contrib/untgz/Makefile.msc17
-rw-r--r--3rdparty/zlib/contrib/untgz/untgz.c667
-rw-r--r--3rdparty/zlib/contrib/vstudio/readme.txt81
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/miniunz.vcxproj310
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/miniunz.vcxproj.filters22
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/minizip.vcxproj307
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/minizip.vcxproj.filters22
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/testzlib.vcxproj412
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/testzlib.vcxproj.filters55
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj310
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/testzlibdll.vcxproj.filters22
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibstat.vcxproj449
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibstat.vcxproj.filters74
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.sln135
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.vcxproj633
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc10/zlibvc.vcxproj.filters115
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/miniunz.vcxproj314
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/minizip.vcxproj311
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/testzlib.vcxproj418
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/testzlibdll.vcxproj314
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibstat.vcxproj456
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibvc.sln117
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc11/zlibvc.vcxproj664
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/miniunz.vcxproj316
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/minizip.vcxproj313
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/testzlib.vcxproj422
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/testzlibdll.vcxproj316
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibstat.vcxproj459
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibvc.sln119
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc12/zlibvc.vcxproj668
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/miniunz.vcxproj316
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/minizip.vcxproj313
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/testzlib.vcxproj422
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/testzlibdll.vcxproj316
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibstat.vcxproj459
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibvc.sln119
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc14/zlibvc.vcxproj668
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/miniunz.vcxproj409
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/minizip.vcxproj405
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/testzlib.vcxproj473
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/testzlibdll.vcxproj409
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlibstat.vcxproj602
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlibvc.sln179
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc17/zlibvc.vcxproj875
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/miniunz.vcproj565
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/minizip.vcproj562
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/testzlib.vcproj796
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/testzlibdll.vcproj565
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlib.rc32
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibstat.vcproj781
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibvc.def158
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibvc.sln144
-rw-r--r--3rdparty/zlib/contrib/vstudio/vc9/zlibvc.vcproj1100
-rw-r--r--3rdparty/zlib/crc32.c1049
-rw-r--r--3rdparty/zlib/crc32.h9446
-rw-r--r--3rdparty/zlib/deflate.c2139
-rw-r--r--3rdparty/zlib/deflate.h377
-rw-r--r--3rdparty/zlib/doc/algorithm.txt209
-rw-r--r--3rdparty/zlib/doc/crc-doc.1.0.pdfbin0 -> 776142 bytes
-rw-r--r--3rdparty/zlib/doc/rfc1950.txt619
-rw-r--r--3rdparty/zlib/doc/rfc1951.txt955
-rw-r--r--3rdparty/zlib/doc/rfc1952.txt675
-rw-r--r--3rdparty/zlib/doc/txtvsbin.txt107
-rw-r--r--3rdparty/zlib/examples/README.examples54
-rw-r--r--3rdparty/zlib/examples/enough.c597
-rw-r--r--3rdparty/zlib/examples/fitblk.c233
-rw-r--r--3rdparty/zlib/examples/gun.c702
-rw-r--r--3rdparty/zlib/examples/gzappend.c504
-rw-r--r--3rdparty/zlib/examples/gzjoin.c449
-rw-r--r--3rdparty/zlib/examples/gzlog.c1061
-rw-r--r--3rdparty/zlib/examples/gzlog.h91
-rw-r--r--3rdparty/zlib/examples/gznorm.c470
-rw-r--r--3rdparty/zlib/examples/zlib_how.html549
-rw-r--r--3rdparty/zlib/examples/zpipe.c205
-rw-r--r--3rdparty/zlib/examples/zran.c533
-rw-r--r--3rdparty/zlib/examples/zran.h51
-rw-r--r--3rdparty/zlib/gzclose.c23
-rw-r--r--3rdparty/zlib/gzguts.h214
-rw-r--r--3rdparty/zlib/gzlib.c582
-rw-r--r--3rdparty/zlib/gzread.c602
-rw-r--r--3rdparty/zlib/gzwrite.c631
-rw-r--r--3rdparty/zlib/infback.c628
-rw-r--r--3rdparty/zlib/inffast.c320
-rw-r--r--3rdparty/zlib/inffast.h (renamed from src/lib/zlib/inffast.h)2
-rw-r--r--3rdparty/zlib/inffixed.h94
-rw-r--r--3rdparty/zlib/inflate.c1526
-rw-r--r--3rdparty/zlib/inflate.h126
-rw-r--r--3rdparty/zlib/inftrees.c299
-rw-r--r--3rdparty/zlib/inftrees.h (renamed from src/lib/zlib/inftrees.h)24
-rw-r--r--3rdparty/zlib/make_vms.com867
-rw-r--r--3rdparty/zlib/msdos/Makefile.bor115
-rw-r--r--3rdparty/zlib/msdos/Makefile.dj2104
-rw-r--r--3rdparty/zlib/msdos/Makefile.emx69
-rw-r--r--3rdparty/zlib/msdos/Makefile.msc112
-rw-r--r--3rdparty/zlib/msdos/Makefile.tc100
-rw-r--r--3rdparty/zlib/nintendods/Makefile126
-rw-r--r--3rdparty/zlib/nintendods/README5
-rw-r--r--3rdparty/zlib/old/Makefile.emx69
-rw-r--r--3rdparty/zlib/old/Makefile.riscos151
-rw-r--r--3rdparty/zlib/old/README3
-rw-r--r--3rdparty/zlib/old/descrip.mms48
-rw-r--r--3rdparty/zlib/old/os2/Makefile.os2136
-rw-r--r--3rdparty/zlib/old/os2/zlib.def51
-rw-r--r--3rdparty/zlib/old/visual-basic.txt160
-rw-r--r--3rdparty/zlib/os400/README40048
-rw-r--r--3rdparty/zlib/os400/bndsrc127
-rw-r--r--3rdparty/zlib/os400/make.sh366
-rw-r--r--3rdparty/zlib/os400/zlib.inc527
-rw-r--r--3rdparty/zlib/qnx/package.qpg141
-rw-r--r--3rdparty/zlib/test/example.c546
-rw-r--r--3rdparty/zlib/test/infcover.c672
-rw-r--r--3rdparty/zlib/test/minigzip.c579
-rw-r--r--3rdparty/zlib/treebuild.xml116
-rw-r--r--3rdparty/zlib/trees.c1117
-rw-r--r--3rdparty/zlib/trees.h (renamed from src/lib/zlib/trees.h)13
-rw-r--r--3rdparty/zlib/uncompr.c85
-rw-r--r--3rdparty/zlib/watcom/watcom_f.mak43
-rw-r--r--3rdparty/zlib/watcom/watcom_l.mak43
-rw-r--r--3rdparty/zlib/win32/DLL_FAQ.txt381
-rw-r--r--3rdparty/zlib/win32/Makefile.bor109
-rw-r--r--3rdparty/zlib/win32/Makefile.gcc177
-rw-r--r--3rdparty/zlib/win32/Makefile.msc159
-rw-r--r--3rdparty/zlib/win32/README-WIN32.txt103
-rw-r--r--3rdparty/zlib/win32/VisualC.txt3
-rw-r--r--3rdparty/zlib/win32/zlib.def97
-rw-r--r--3rdparty/zlib/win32/zlib1.rc40
-rw-r--r--3rdparty/zlib/zconf.h (renamed from src/lib/zlib/zconf.h)144
-rw-r--r--3rdparty/zlib/zconf.h.cmakein545
-rw-r--r--3rdparty/zlib/zconf.h.in (renamed from src/lib/zlib/zconf.h.in)74
-rw-r--r--3rdparty/zlib/zlib.3149
-rw-r--r--3rdparty/zlib/zlib.3.pdfbin0 -> 25523 bytes
-rw-r--r--3rdparty/zlib/zlib.h1938
-rw-r--r--3rdparty/zlib/zlib.map100
-rw-r--r--3rdparty/zlib/zlib.pc.cmakein13
-rw-r--r--3rdparty/zlib/zlib.pc.in13
-rw-r--r--3rdparty/zlib/zutil.c299
-rw-r--r--3rdparty/zlib/zutil.h254
-rw-r--r--3rdparty/zstd/.buckconfig9
-rw-r--r--3rdparty/zstd/.buckversion1
-rw-r--r--3rdparty/zstd/.circleci/config.yml123
-rw-r--r--3rdparty/zstd/.circleci/images/primary/Dockerfile9
-rw-r--r--3rdparty/zstd/.cirrus.yml10
-rw-r--r--3rdparty/zstd/.github/ISSUE_TEMPLATE/bug_report.md35
-rw-r--r--3rdparty/zstd/.github/ISSUE_TEMPLATE/feature_request.md20
-rw-r--r--3rdparty/zstd/.github/dependabot.yml6
-rw-r--r--3rdparty/zstd/.github/workflows/dev-long-tests.yml297
-rw-r--r--3rdparty/zstd/.github/workflows/dev-short-tests.yml624
-rw-r--r--3rdparty/zstd/.github/workflows/publish-release-artifacts.yml73
-rw-r--r--3rdparty/zstd/.github/workflows/scorecards.yml64
-rw-r--r--3rdparty/zstd/.github/workflows/windows-artifacts.yml51
-rw-r--r--3rdparty/zstd/.gitignore55
-rw-r--r--3rdparty/zstd/.travis.yml128
-rw-r--r--3rdparty/zstd/CHANGELOG800
-rw-r--r--3rdparty/zstd/CODE_OF_CONDUCT.md5
-rw-r--r--3rdparty/zstd/CONTRIBUTING.md489
-rw-r--r--3rdparty/zstd/COPYING339
-rw-r--r--3rdparty/zstd/LICENSE30
-rw-r--r--3rdparty/zstd/Makefile443
-rw-r--r--3rdparty/zstd/Package.swift36
-rw-r--r--3rdparty/zstd/README.md223
-rw-r--r--3rdparty/zstd/TESTING.md43
-rw-r--r--3rdparty/zstd/appveyor.yml205
-rw-r--r--3rdparty/zstd/build/.gitignore33
-rw-r--r--3rdparty/zstd/build/LICENSE (renamed from src/regtests/jedutil/eqns/pal16r4/pal16r4.eqn)0
-rw-r--r--3rdparty/zstd/build/README.md56
-rw-r--r--3rdparty/zstd/build/VS2008/fullbench/fullbench.vcproj549
-rw-r--r--3rdparty/zstd/build/VS2008/fuzzer/fuzzer.vcproj585
-rw-r--r--3rdparty/zstd/build/VS2008/zstd.sln56
-rw-r--r--3rdparty/zstd/build/VS2008/zstd/zstd.vcproj673
-rw-r--r--3rdparty/zstd/build/VS2008/zstdlib/zstdlib.vcproj635
-rw-r--r--3rdparty/zstd/build/VS2010/CompileAsCpp.props8
-rw-r--r--3rdparty/zstd/build/VS2010/datagen/datagen.vcxproj168
-rw-r--r--3rdparty/zstd/build/VS2010/fullbench-dll/fullbench-dll.vcxproj189
-rw-r--r--3rdparty/zstd/build/VS2010/fullbench/fullbench.vcxproj218
-rw-r--r--3rdparty/zstd/build/VS2010/fuzzer/fuzzer.vcxproj223
-rw-r--r--3rdparty/zstd/build/VS2010/libzstd-dll/libzstd-dll.rc51
-rw-r--r--3rdparty/zstd/build/VS2010/libzstd-dll/libzstd-dll.vcxproj249
-rw-r--r--3rdparty/zstd/build/VS2010/libzstd/libzstd.vcxproj242
-rw-r--r--3rdparty/zstd/build/VS2010/zstd.sln89
-rw-r--r--3rdparty/zstd/build/VS2010/zstd/zstd.rc51
-rw-r--r--3rdparty/zstd/build/VS2010/zstd/zstd.vcxproj264
-rw-r--r--3rdparty/zstd/build/VS_scripts/README.md64
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2010.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2012.cmd6
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2013.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2015.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2017.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2017Community.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2017Enterprise.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.VS2017Professional.cmd7
-rw-r--r--3rdparty/zstd/build/VS_scripts/build.generic.cmd72
-rw-r--r--3rdparty/zstd/build/cmake/.gitignore10
-rw-r--r--3rdparty/zstd/build/cmake/CMakeLists.txt212
-rw-r--r--3rdparty/zstd/build/cmake/CMakeModules/AddZstdCompilationFlags.cmake121
-rw-r--r--3rdparty/zstd/build/cmake/CMakeModules/FindLibLZ4.cmake49
-rw-r--r--3rdparty/zstd/build/cmake/CMakeModules/GetZstdLibraryVersion.cmake10
-rw-r--r--3rdparty/zstd/build/cmake/CMakeModules/JoinPaths.cmake23
-rw-r--r--3rdparty/zstd/build/cmake/README.md104
-rw-r--r--3rdparty/zstd/build/cmake/contrib/CMakeLists.txt13
-rw-r--r--3rdparty/zstd/build/cmake/contrib/gen_html/CMakeLists.txt30
-rw-r--r--3rdparty/zstd/build/cmake/contrib/pzstd/CMakeLists.txt38
-rw-r--r--3rdparty/zstd/build/cmake/lib/.gitignore2
-rw-r--r--3rdparty/zstd/build/cmake/lib/CMakeLists.txt181
-rw-r--r--3rdparty/zstd/build/cmake/lib/cmake_uninstall.cmake.in22
-rw-r--r--3rdparty/zstd/build/cmake/programs/.gitignore5
-rw-r--r--3rdparty/zstd/build/cmake/programs/CMakeLists.txt137
-rw-r--r--3rdparty/zstd/build/cmake/tests/.gitignore6
-rw-r--r--3rdparty/zstd/build/cmake/tests/CMakeLists.txt118
-rw-r--r--3rdparty/zstd/build/cmake/zstdConfig.cmake1
-rw-r--r--3rdparty/zstd/build/meson/GetZstdLibraryVersion.py39
-rw-r--r--3rdparty/zstd/build/meson/InstallSymlink.py55
-rw-r--r--3rdparty/zstd/build/meson/README.md38
-rw-r--r--3rdparty/zstd/build/meson/contrib/gen_html/meson.build30
-rw-r--r--3rdparty/zstd/build/meson/contrib/meson.build12
-rw-r--r--3rdparty/zstd/build/meson/contrib/pzstd/meson.build25
-rw-r--r--3rdparty/zstd/build/meson/lib/meson.build167
-rw-r--r--3rdparty/zstd/build/meson/meson.build145
-rw-r--r--3rdparty/zstd/build/meson/meson_options.txt36
-rw-r--r--3rdparty/zstd/build/meson/programs/meson.build123
-rw-r--r--3rdparty/zstd/build/meson/tests/meson.build215
-rw-r--r--3rdparty/zstd/build/meson/tests/valgrindTest.py90
-rw-r--r--3rdparty/zstd/build/single_file_libs/.gitignore9
-rw-r--r--3rdparty/zstd/build/single_file_libs/README.md33
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/build_decoder_test.sh91
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/build_library_test.sh97
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/combine.py234
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/combine.sh249
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/create_single_file_decoder.sh19
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/create_single_file_library.sh19
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/README.md11
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/emscripten.c340
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/roundtrip.c83
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/shell.html31
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/simple.c75
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/testcard-dxt1.inl2731
-rw-r--r--3rdparty/zstd/build/single_file_libs/examples/testcard-zstd.inl261
-rwxr-xr-x3rdparty/zstd/build/single_file_libs/examples/testcard.pngbin0 -> 12675 bytes
-rw-r--r--3rdparty/zstd/build/single_file_libs/zstd-in.c90
-rw-r--r--3rdparty/zstd/build/single_file_libs/zstddeclib-in.c62
-rw-r--r--3rdparty/zstd/contrib/VS2005/README.md3
-rw-r--r--3rdparty/zstd/contrib/VS2005/fullbench/fullbench.vcproj440
-rw-r--r--3rdparty/zstd/contrib/VS2005/fuzzer/fuzzer.vcproj488
-rw-r--r--3rdparty/zstd/contrib/VS2005/zstd.sln55
-rw-r--r--3rdparty/zstd/contrib/VS2005/zstd/zstd.vcproj552
-rw-r--r--3rdparty/zstd/contrib/VS2005/zstdlib/zstdlib.vcproj546
-rwxr-xr-x3rdparty/zstd/contrib/cleanTabs2
-rw-r--r--3rdparty/zstd/contrib/diagnose_corruption/.gitignore1
-rw-r--r--3rdparty/zstd/contrib/diagnose_corruption/Makefile35
-rw-r--r--3rdparty/zstd/contrib/diagnose_corruption/check_flipped_bits.c400
-rw-r--r--3rdparty/zstd/contrib/docker/Dockerfile20
-rw-r--r--3rdparty/zstd/contrib/docker/README.md20
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/.gitignore2
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/Makefile40
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/README.md14
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/main.c107
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/sequence_producer.c80
-rw-r--r--3rdparty/zstd/contrib/externalSequenceProducer/sequence_producer.h26
-rwxr-xr-x3rdparty/zstd/contrib/freestanding_lib/freestanding.py774
-rw-r--r--3rdparty/zstd/contrib/gen_html/.gitignore3
-rw-r--r--3rdparty/zstd/contrib/gen_html/Makefile51
-rw-r--r--3rdparty/zstd/contrib/gen_html/README.md31
-rwxr-xr-x3rdparty/zstd/contrib/gen_html/gen-zstd-manual.sh9
-rw-r--r--3rdparty/zstd/contrib/gen_html/gen_html.cpp224
-rw-r--r--3rdparty/zstd/contrib/largeNbDicts/.gitignore2
-rw-r--r--3rdparty/zstd/contrib/largeNbDicts/Makefile58
-rw-r--r--3rdparty/zstd/contrib/largeNbDicts/README.md33
-rw-r--r--3rdparty/zstd/contrib/largeNbDicts/largeNbDicts.c1085
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/.gitignore4
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/Makefile108
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/README.md14
-rwxr-xr-x3rdparty/zstd/contrib/linux-kernel/btrfs-benchmark.sh104
-rwxr-xr-x3rdparty/zstd/contrib/linux-kernel/btrfs-extract-benchmark.sh99
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/decompress_sources.h34
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/linux.mk43
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/linux_zstd.h447
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/mem.h261
-rwxr-xr-x3rdparty/zstd/contrib/linux-kernel/squashfs-benchmark.sh39
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/Makefile49
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/asm/unaligned.h187
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/compiler.h23
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/errno.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/kernel.h19
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/limits.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/math64.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/module.h20
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/printk.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/stddef.h15
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/swab.h16
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/types.h16
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/include/linux/xxhash.h745
-rwxr-xr-x3rdparty/zstd/contrib/linux-kernel/test/macro-test.sh44
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/static_test.c52
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/test/test.c229
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/zstd_common_module.c29
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/zstd_compress_module.c164
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/zstd_decompress_module.c105
-rw-r--r--3rdparty/zstd/contrib/linux-kernel/zstd_deps.h125
-rw-r--r--3rdparty/zstd/contrib/match_finders/README.md42
-rw-r--r--3rdparty/zstd/contrib/match_finders/zstd_edist.c558
-rw-r--r--3rdparty/zstd/contrib/match_finders/zstd_edist.h70
-rw-r--r--3rdparty/zstd/contrib/premake/premake4.lua6
-rw-r--r--3rdparty/zstd/contrib/premake/zstd.lua80
-rw-r--r--3rdparty/zstd/contrib/pzstd/.gitignore2
-rw-r--r--3rdparty/zstd/contrib/pzstd/BUCK72
-rw-r--r--3rdparty/zstd/contrib/pzstd/ErrorHolder.h54
-rw-r--r--3rdparty/zstd/contrib/pzstd/Logging.h72
-rw-r--r--3rdparty/zstd/contrib/pzstd/Makefile268
-rw-r--r--3rdparty/zstd/contrib/pzstd/Options.cpp424
-rw-r--r--3rdparty/zstd/contrib/pzstd/Options.h71
-rw-r--r--3rdparty/zstd/contrib/pzstd/Pzstd.cpp618
-rw-r--r--3rdparty/zstd/contrib/pzstd/Pzstd.h153
-rw-r--r--3rdparty/zstd/contrib/pzstd/README.md56
-rw-r--r--3rdparty/zstd/contrib/pzstd/SkippableFrame.cpp30
-rw-r--r--3rdparty/zstd/contrib/pzstd/SkippableFrame.h64
-rw-r--r--3rdparty/zstd/contrib/pzstd/images/Cspeed.pngbin0 -> 69804 bytes
-rw-r--r--3rdparty/zstd/contrib/pzstd/images/Dspeed.pngbin0 -> 26335 bytes
-rw-r--r--3rdparty/zstd/contrib/pzstd/main.cpp27
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/BUCK37
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/OptionsTest.cpp536
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/PzstdTest.cpp149
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/RoundTrip.h86
-rw-r--r--3rdparty/zstd/contrib/pzstd/test/RoundTripTest.cpp86
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/BUCK75
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/Buffer.h99
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/FileSystem.h96
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/Likely.h28
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/Portability.h16
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/Range.h133
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/ResourcePool.h96
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/ScopeGuard.h50
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/ThreadPool.h58
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/WorkQueue.h181
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/BUCK35
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/BufferTest.cpp89
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/RangeTest.cpp82
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/ResourcePoolTest.cpp72
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/ScopeGuardTest.cpp28
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/ThreadPoolTest.cpp71
-rw-r--r--3rdparty/zstd/contrib/pzstd/utils/test/WorkQueueTest.cpp282
-rw-r--r--3rdparty/zstd/contrib/recovery/Makefile35
-rw-r--r--3rdparty/zstd/contrib/recovery/recover_directory.c152
-rw-r--r--3rdparty/zstd/contrib/seekable_format/README.md42
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/.gitignore5
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/Makefile53
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/parallel_compression.c214
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/parallel_processing.c194
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/seekable_compression.c136
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/seekable_decompression.c141
-rw-r--r--3rdparty/zstd/contrib/seekable_format/examples/seekable_decompression_mem.c147
-rw-r--r--3rdparty/zstd/contrib/seekable_format/tests/.gitignore1
-rw-r--r--3rdparty/zstd/contrib/seekable_format/tests/Makefile38
-rw-r--r--3rdparty/zstd/contrib/seekable_format/tests/seekable_tests.c363
-rw-r--r--3rdparty/zstd/contrib/seekable_format/zstd_seekable.h226
-rw-r--r--3rdparty/zstd/contrib/seekable_format/zstd_seekable_compression_format.md116
-rw-r--r--3rdparty/zstd/contrib/seekable_format/zstdseek_compress.c365
-rw-r--r--3rdparty/zstd/contrib/seekable_format/zstdseek_decompress.c595
-rw-r--r--3rdparty/zstd/contrib/seqBench/Makefile58
-rw-r--r--3rdparty/zstd/contrib/seqBench/seqBench.c53
-rw-r--r--3rdparty/zstd/contrib/snap/snapcraft.yaml28
-rw-r--r--3rdparty/zstd/examples/.gitignore15
-rw-r--r--3rdparty/zstd/examples/Makefile93
-rw-r--r--3rdparty/zstd/examples/README.md46
-rw-r--r--3rdparty/zstd/examples/common.h246
-rw-r--r--3rdparty/zstd/examples/dictionary_compression.c107
-rw-r--r--3rdparty/zstd/examples/dictionary_decompression.c99
-rw-r--r--3rdparty/zstd/examples/multiple_simple_compression.c116
-rw-r--r--3rdparty/zstd/examples/multiple_streaming_compression.c133
-rw-r--r--3rdparty/zstd/examples/simple_compression.c68
-rw-r--r--3rdparty/zstd/examples/simple_decompression.c65
-rw-r--r--3rdparty/zstd/examples/streaming_compression.c140
-rw-r--r--3rdparty/zstd/examples/streaming_compression_thread_pool.c180
-rw-r--r--3rdparty/zstd/examples/streaming_decompression.c100
-rw-r--r--3rdparty/zstd/examples/streaming_memory_usage.c137
-rw-r--r--3rdparty/zstd/lib/.gitignore3
-rw-r--r--3rdparty/zstd/lib/BUCK232
-rw-r--r--3rdparty/zstd/lib/Makefile357
-rw-r--r--3rdparty/zstd/lib/README.md224
-rw-r--r--3rdparty/zstd/lib/common/allocations.h55
-rw-r--r--3rdparty/zstd/lib/common/bits.h200
-rw-r--r--3rdparty/zstd/lib/common/bitstream.h437
-rw-r--r--3rdparty/zstd/lib/common/compiler.h358
-rw-r--r--3rdparty/zstd/lib/common/cpu.h213
-rw-r--r--3rdparty/zstd/lib/common/debug.c24
-rw-r--r--3rdparty/zstd/lib/common/debug.h107
-rw-r--r--3rdparty/zstd/lib/common/entropy_common.c340
-rw-r--r--3rdparty/zstd/lib/common/error_private.c63
-rw-r--r--3rdparty/zstd/lib/common/error_private.h159
-rw-r--r--3rdparty/zstd/lib/common/fse.h639
-rw-r--r--3rdparty/zstd/lib/common/fse_decompress.c311
-rw-r--r--3rdparty/zstd/lib/common/huf.h273
-rw-r--r--3rdparty/zstd/lib/common/mem.h435
-rw-r--r--3rdparty/zstd/lib/common/pool.c371
-rw-r--r--3rdparty/zstd/lib/common/pool.h90
-rw-r--r--3rdparty/zstd/lib/common/portability_macros.h156
-rw-r--r--3rdparty/zstd/lib/common/threading.c176
-rw-r--r--3rdparty/zstd/lib/common/threading.h150
-rw-r--r--3rdparty/zstd/lib/common/xxhash.c24
-rw-r--r--3rdparty/zstd/lib/common/xxhash.h5686
-rw-r--r--3rdparty/zstd/lib/common/zstd_common.c48
-rw-r--r--3rdparty/zstd/lib/common/zstd_deps.h111
-rw-r--r--3rdparty/zstd/lib/common/zstd_internal.h392
-rw-r--r--3rdparty/zstd/lib/common/zstd_trace.h163
-rw-r--r--3rdparty/zstd/lib/compress/clevels.h134
-rw-r--r--3rdparty/zstd/lib/compress/fse_compress.c624
-rw-r--r--3rdparty/zstd/lib/compress/hist.c181
-rw-r--r--3rdparty/zstd/lib/compress/hist.h75
-rw-r--r--3rdparty/zstd/lib/compress/huf_compress.c1435
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress.c7032
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_internal.h1532
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_literals.c235
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_literals.h39
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_sequences.c442
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_sequences.h54
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_superblock.c577
-rw-r--r--3rdparty/zstd/lib/compress/zstd_compress_superblock.h32
-rw-r--r--3rdparty/zstd/lib/compress/zstd_cwksp.h742
-rw-r--r--3rdparty/zstd/lib/compress/zstd_double_fast.c758
-rw-r--r--3rdparty/zstd/lib/compress/zstd_double_fast.h39
-rw-r--r--3rdparty/zstd/lib/compress/zstd_fast.c960
-rw-r--r--3rdparty/zstd/lib/compress/zstd_fast.h38
-rw-r--r--3rdparty/zstd/lib/compress/zstd_lazy.c2157
-rw-r--r--3rdparty/zstd/lib/compress/zstd_lazy.h127
-rw-r--r--3rdparty/zstd/lib/compress/zstd_ldm.c724
-rw-r--r--3rdparty/zstd/lib/compress/zstd_ldm.h117
-rw-r--r--3rdparty/zstd/lib/compress/zstd_ldm_geartab.h106
-rw-r--r--3rdparty/zstd/lib/compress/zstd_opt.c1472
-rw-r--r--3rdparty/zstd/lib/compress/zstd_opt.h56
-rw-r--r--3rdparty/zstd/lib/compress/zstdmt_compress.c1867
-rw-r--r--3rdparty/zstd/lib/compress/zstdmt_compress.h113
-rw-r--r--3rdparty/zstd/lib/decompress/huf_decompress.c1882
-rw-r--r--3rdparty/zstd/lib/decompress/huf_decompress_amd64.S576
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_ddict.c244
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_ddict.h44
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_decompress.c2355
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_decompress_block.c2192
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_decompress_block.h73
-rw-r--r--3rdparty/zstd/lib/decompress/zstd_decompress_internal.h238
-rw-r--r--3rdparty/zstd/lib/deprecated/zbuff.h214
-rw-r--r--3rdparty/zstd/lib/deprecated/zbuff_common.c26
-rw-r--r--3rdparty/zstd/lib/deprecated/zbuff_compress.c167
-rw-r--r--3rdparty/zstd/lib/deprecated/zbuff_decompress.c77
-rw-r--r--3rdparty/zstd/lib/dictBuilder/cover.c1257
-rw-r--r--3rdparty/zstd/lib/dictBuilder/cover.h158
-rw-r--r--3rdparty/zstd/lib/dictBuilder/divsufsort.c1913
-rw-r--r--3rdparty/zstd/lib/dictBuilder/divsufsort.h67
-rw-r--r--3rdparty/zstd/lib/dictBuilder/fastcover.c766
-rw-r--r--3rdparty/zstd/lib/dictBuilder/zdict.c1127
-rw-r--r--3rdparty/zstd/lib/dll/example/Makefile48
-rw-r--r--3rdparty/zstd/lib/dll/example/README.md63
-rw-r--r--3rdparty/zstd/lib/dll/example/build_package.bat20
-rw-r--r--3rdparty/zstd/lib/dll/example/fullbench-dll.sln25
-rw-r--r--3rdparty/zstd/lib/dll/example/fullbench-dll.vcxproj181
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_legacy.h422
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v01.c2125
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v01.h94
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v02.c3477
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v02.h93
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v03.c3117
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v03.h93
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v04.c3605
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v04.h142
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v05.c4004
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v05.h162
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v06.c4113
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v06.h172
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v07.c4498
-rw-r--r--3rdparty/zstd/lib/legacy/zstd_v07.h187
-rw-r--r--3rdparty/zstd/lib/libzstd.mk214
-rw-r--r--3rdparty/zstd/lib/libzstd.pc.in16
-rw-r--r--3rdparty/zstd/lib/module.modulemap35
-rw-r--r--3rdparty/zstd/lib/zdict.h474
-rw-r--r--3rdparty/zstd/lib/zstd.h3020
-rw-r--r--3rdparty/zstd/lib/zstd_errors.h114
-rw-r--r--3rdparty/zstd/programs/.gitignore39
-rw-r--r--3rdparty/zstd/programs/BUCK44
-rw-r--r--3rdparty/zstd/programs/Makefile446
-rw-r--r--3rdparty/zstd/programs/README.md302
-rw-r--r--3rdparty/zstd/programs/benchfn.c256
-rw-r--r--3rdparty/zstd/programs/benchfn.h183
-rw-r--r--3rdparty/zstd/programs/benchzstd.c914
-rw-r--r--3rdparty/zstd/programs/benchzstd.h196
-rw-r--r--3rdparty/zstd/programs/datagen.c186
-rw-r--r--3rdparty/zstd/programs/datagen.h30
-rw-r--r--3rdparty/zstd/programs/dibio.c440
-rw-r--r--3rdparty/zstd/programs/dibio.h39
-rw-r--r--3rdparty/zstd/programs/fileio.c3364
-rw-r--r--3rdparty/zstd/programs/fileio.h181
-rw-r--r--3rdparty/zstd/programs/fileio_asyncio.c663
-rw-r--r--3rdparty/zstd/programs/fileio_asyncio.h203
-rw-r--r--3rdparty/zstd/programs/fileio_common.h125
-rw-r--r--3rdparty/zstd/programs/fileio_types.h86
-rw-r--r--3rdparty/zstd/programs/platform.h219
-rw-r--r--3rdparty/zstd/programs/timefn.c168
-rw-r--r--3rdparty/zstd/programs/timefn.h70
-rw-r--r--3rdparty/zstd/programs/util.c1640
-rw-r--r--3rdparty/zstd/programs/util.h359
-rw-r--r--3rdparty/zstd/programs/windres/verrsrc.h17
-rw-r--r--3rdparty/zstd/programs/windres/zstd.rc51
-rw-r--r--3rdparty/zstd/programs/windres/zstd32.resbin0 -> 1044 bytes
-rw-r--r--3rdparty/zstd/programs/windres/zstd64.resbin0 -> 1044 bytes
-rw-r--r--3rdparty/zstd/programs/zstd.1381
-rw-r--r--3rdparty/zstd/programs/zstd.1.md672
-rw-r--r--3rdparty/zstd/programs/zstdcli.c1617
-rw-r--r--3rdparty/zstd/programs/zstdcli_trace.c172
-rw-r--r--3rdparty/zstd/programs/zstdcli_trace.h24
-rwxr-xr-x3rdparty/zstd/programs/zstdgrep134
-rw-r--r--3rdparty/zstd/programs/zstdgrep.117
-rw-r--r--3rdparty/zstd/programs/zstdgrep.1.md30
-rwxr-xr-x3rdparty/zstd/programs/zstdless8
-rw-r--r--3rdparty/zstd/programs/zstdless.19
-rw-r--r--3rdparty/zstd/programs/zstdless.1.md16
-rw-r--r--3rdparty/zstd/tests/.gitignore69
-rwxr-xr-x3rdparty/zstd/tests/DEPRECATED-test-zstd-speed.py378
-rw-r--r--3rdparty/zstd/tests/Makefile468
-rw-r--r--3rdparty/zstd/tests/README.md184
-rw-r--r--3rdparty/zstd/tests/automated_benchmarking.py326
-rw-r--r--3rdparty/zstd/tests/bigdict.c128
-rw-r--r--3rdparty/zstd/tests/checkTag.c65
-rwxr-xr-x3rdparty/zstd/tests/check_size.py31
-rw-r--r--3rdparty/zstd/tests/cli-tests/.gitignore6
-rw-r--r--3rdparty/zstd/tests/cli-tests/README.md258
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/basic/help.sh10
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/help.sh.stdout.glob34
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/basic/memlimit.sh40
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/memlimit.sh.stderr.exact13
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/memlimit.sh.stdout.exact13
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/basic/output_dir.sh7
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/output_dir.sh.stderr.exact2
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/output_dir.sh.stdout.exact2
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/basic/version.sh6
-rw-r--r--3rdparty/zstd/tests/cli-tests/basic/version.sh.stdout.glob2
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/cmp_size44
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/datagen3
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/die4
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/println2
l---------3rdparty/zstd/tests/cli-tests/bin/unzstd1
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/zstd9
l---------3rdparty/zstd/tests/cli-tests/bin/zstdcat1
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/zstdgrep2
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/bin/zstdless2
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/cltools/setup6
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/cltools/zstdgrep.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdgrep.sh.exit1
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdgrep.sh.stderr.exact1
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdgrep.sh.stdout.glob4
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/cltools/zstdless.sh10
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdless.sh.stderr.exact2
-rw-r--r--3rdparty/zstd/tests/cli-tests/cltools/zstdless.sh.stdout.glob5
-rw-r--r--3rdparty/zstd/tests/cli-tests/common/format.sh19
-rw-r--r--3rdparty/zstd/tests/cli-tests/common/mtime.sh13
-rw-r--r--3rdparty/zstd/tests/cli-tests/common/permissions.sh18
-rw-r--r--3rdparty/zstd/tests/cli-tests/common/platform.sh37
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/adapt.sh14
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/basic.sh36
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/compress-literals.sh10
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/format.sh16
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/golden.sh16
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/gzip-compat.sh17
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/levels.sh62
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/levels.sh.stderr.exact69
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/long-distance-matcher.sh7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/multi-threaded.sh15
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/multi-threaded.sh.stderr.exact11
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/multiple-files.sh21
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/multiple-files.sh.stdout.exact12
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/row-match-finder.sh7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/setup7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/stream-size.sh7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/verbose-wlog.sh11
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/verbose-wlog.sh.stderr.glob5
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/verbose-wlog.sh.stdout.glob5
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/compression/window-resize.sh9
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/window-resize.sh.stderr.ignore (renamed from src/regtests/jedutil/eqns/pal16r6/pal16r6.eqn)0
-rw-r--r--3rdparty/zstd/tests/cli-tests/compression/window-resize.sh.stdout.glob3
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/decompression/golden.sh7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/decompression/pass-through.sh57
-rw-r--r--3rdparty/zstd/tests/cli-tests/decompression/pass-through.sh.stderr.exact11
-rw-r--r--3rdparty/zstd/tests/cli-tests/decompression/pass-through.sh.stdout.exact25
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dict-builder/empty-input.sh9
-rw-r--r--3rdparty/zstd/tests/cli-tests/dict-builder/empty-input.sh.stderr.exact1
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dict-builder/no-inputs.sh3
-rw-r--r--3rdparty/zstd/tests/cli-tests/dict-builder/no-inputs.sh.exit1
-rw-r--r--3rdparty/zstd/tests/cli-tests/dict-builder/no-inputs.sh.stderr.exact5
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dictionaries/dictionary-mismatch.sh29
-rw-r--r--3rdparty/zstd/tests/cli-tests/dictionaries/dictionary-mismatch.sh.stderr.exact7
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dictionaries/golden.sh9
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dictionaries/setup6
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/dictionaries/setup_once24
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-dir-without-write-perm.sh12
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-dir-without-write-perm.sh.stderr.exact26
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-file.sh9
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-file.sh.stderr.exact42
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-stdout.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-file-to-stdout.sh.stderr.exact24
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-stdin-to-file.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-stdin-to-file.sh.stderr.exact24
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/compress-stdin-to-stdout.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/compress-stdin-to-stdout.sh.stderr.exact18
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/decompress-file-to-file.sh8
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/decompress-file-to-file.sh.stderr.exact38
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/decompress-file-to-stdout.sh7
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/decompress-file-to-stdout.sh.stderr.exact18
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/decompress-stdin-to-file.sh7
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/decompress-stdin-to-file.sh.stderr.exact20
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/file-stat/decompress-stdin-to-stdout.sh7
-rw-r--r--3rdparty/zstd/tests/cli-tests/file-stat/decompress-stdin-to-stdout.sh.stderr.exact14
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/progress/no-progress.sh46
-rw-r--r--3rdparty/zstd/tests/cli-tests/progress/no-progress.sh.stderr.glob96
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/progress/progress.sh41
-rw-r--r--3rdparty/zstd/tests/cli-tests/progress/progress.sh.stderr.glob62
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/run.py731
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/zstd-symlinks/setup6
-rwxr-xr-x3rdparty/zstd/tests/cli-tests/zstd-symlinks/zstdcat.sh12
-rw-r--r--3rdparty/zstd/tests/cli-tests/zstd-symlinks/zstdcat.sh.stdout.exact8
-rw-r--r--3rdparty/zstd/tests/datagencli.c130
-rw-r--r--3rdparty/zstd/tests/decodecorpus.c1936
-rw-r--r--3rdparty/zstd/tests/dict-files/zero-weight-dictbin0 -> 153 bytes
-rw-r--r--3rdparty/zstd/tests/external_matchfinder.c140
-rw-r--r--3rdparty/zstd/tests/external_matchfinder.h39
-rw-r--r--3rdparty/zstd/tests/fullbench.c968
-rw-r--r--3rdparty/zstd/tests/fuzz/.gitignore29
-rw-r--r--3rdparty/zstd/tests/fuzz/Makefile270
-rw-r--r--3rdparty/zstd/tests/fuzz/README.md119
-rw-r--r--3rdparty/zstd/tests/fuzz/block_decompress.c53
-rw-r--r--3rdparty/zstd/tests/fuzz/block_round_trip.c103
-rw-r--r--3rdparty/zstd/tests/fuzz/decompress_dstSize_tooSmall.c74
-rw-r--r--3rdparty/zstd/tests/fuzz/dictionary_decompress.c77
-rw-r--r--3rdparty/zstd/tests/fuzz/dictionary_loader.c106
-rw-r--r--3rdparty/zstd/tests/fuzz/dictionary_round_trip.c155
-rw-r--r--3rdparty/zstd/tests/fuzz/dictionary_stream_round_trip.c209
-rw-r--r--3rdparty/zstd/tests/fuzz/fse_read_ncount.c100
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz.h57
-rwxr-xr-x3rdparty/zstd/tests/fuzz/fuzz.py905
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_data_producer.c95
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_data_producer.h66
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_helpers.c48
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_helpers.h81
-rw-r--r--3rdparty/zstd/tests/fuzz/fuzz_third_party_seq_prod.h116
-rw-r--r--3rdparty/zstd/tests/fuzz/huf_decompress.c68
-rw-r--r--3rdparty/zstd/tests/fuzz/huf_round_trip.c137
-rw-r--r--3rdparty/zstd/tests/fuzz/raw_dictionary_round_trip.c119
-rw-r--r--3rdparty/zstd/tests/fuzz/regression_driver.c89
-rw-r--r--3rdparty/zstd/tests/fuzz/seekable_roundtrip.c88
-rw-r--r--3rdparty/zstd/tests/fuzz/seq_prod_fuzz_example/Makefile16
-rw-r--r--3rdparty/zstd/tests/fuzz/seq_prod_fuzz_example/README.md12
-rw-r--r--3rdparty/zstd/tests/fuzz/seq_prod_fuzz_example/example_seq_prod.c52
-rw-r--r--3rdparty/zstd/tests/fuzz/sequence_compression_api.c381
-rw-r--r--3rdparty/zstd/tests/fuzz/simple_compress.c60
-rw-r--r--3rdparty/zstd/tests/fuzz/simple_decompress.c49
-rw-r--r--3rdparty/zstd/tests/fuzz/simple_round_trip.c172
-rw-r--r--3rdparty/zstd/tests/fuzz/stream_decompress.c119
-rw-r--r--3rdparty/zstd/tests/fuzz/stream_round_trip.c198
-rw-r--r--3rdparty/zstd/tests/fuzz/zstd_frame_info.c43
-rw-r--r--3rdparty/zstd/tests/fuzz/zstd_helpers.c207
-rw-r--r--3rdparty/zstd/tests/fuzz/zstd_helpers.h56
-rw-r--r--3rdparty/zstd/tests/fuzzer.c4876
-rw-r--r--3rdparty/zstd/tests/golden-compression/PR-3517-block-splitter-corruption-test1
-rw-r--r--3rdparty/zstd/tests/golden-compression/http1
-rw-r--r--3rdparty/zstd/tests/golden-compression/huffman-compressed-largerbin0 -> 143 bytes
-rw-r--r--3rdparty/zstd/tests/golden-compression/large-literal-and-match-lengthsbin0 -> 199998 bytes
-rw-r--r--3rdparty/zstd/tests/golden-dictionaries/http-dict-missing-symbolsbin0 -> 1000 bytes
-rw-r--r--3rdparty/zstd/tests/gzip/Makefile45
-rwxr-xr-x3rdparty/zstd/tests/gzip/gzip-env.sh46
-rw-r--r--3rdparty/zstd/tests/gzip/helin-segv.sh31
-rw-r--r--3rdparty/zstd/tests/gzip/help-version.sh270
-rw-r--r--3rdparty/zstd/tests/gzip/hufts-segv.gzbin0 -> 425 bytes
-rw-r--r--3rdparty/zstd/tests/gzip/hufts.sh34
-rw-r--r--3rdparty/zstd/tests/gzip/init.cfg5
-rw-r--r--3rdparty/zstd/tests/gzip/init.sh616
-rw-r--r--3rdparty/zstd/tests/gzip/keep.sh51
-rw-r--r--3rdparty/zstd/tests/gzip/list.sh31
-rw-r--r--3rdparty/zstd/tests/gzip/memcpy-abuse.sh34
-rw-r--r--3rdparty/zstd/tests/gzip/mixed.sh68
-rw-r--r--3rdparty/zstd/tests/gzip/null-suffix-clobber.sh35
-rw-r--r--3rdparty/zstd/tests/gzip/stdin.sh31
-rw-r--r--3rdparty/zstd/tests/gzip/test-driver.sh150
-rw-r--r--3rdparty/zstd/tests/gzip/trailing-nul.sh37
-rw-r--r--3rdparty/zstd/tests/gzip/unpack-invalid.sh36
-rw-r--r--3rdparty/zstd/tests/gzip/z-suffix.sh30
-rw-r--r--3rdparty/zstd/tests/gzip/zdiff.sh48
-rw-r--r--3rdparty/zstd/tests/gzip/zgrep-context.sh47
-rw-r--r--3rdparty/zstd/tests/gzip/zgrep-f.sh43
-rw-r--r--3rdparty/zstd/tests/gzip/zgrep-signal.sh64
-rw-r--r--3rdparty/zstd/tests/gzip/znew-k.sh40
-rw-r--r--3rdparty/zstd/tests/invalidDictionaries.c61
-rw-r--r--3rdparty/zstd/tests/legacy.c260
-rwxr-xr-x3rdparty/zstd/tests/libzstd_builds.sh104
-rw-r--r--3rdparty/zstd/tests/longmatch.c102
-rw-r--r--3rdparty/zstd/tests/paramgrill.c2966
-rwxr-xr-x3rdparty/zstd/tests/playTests.sh1828
-rw-r--r--3rdparty/zstd/tests/poolTests.c271
-rwxr-xr-x3rdparty/zstd/tests/rateLimiter.py41
-rw-r--r--3rdparty/zstd/tests/regression/.gitignore4
-rw-r--r--3rdparty/zstd/tests/regression/Makefile60
-rw-r--r--3rdparty/zstd/tests/regression/README.md28
-rw-r--r--3rdparty/zstd/tests/regression/config.c404
-rw-r--r--3rdparty/zstd/tests/regression/config.h91
-rw-r--r--3rdparty/zstd/tests/regression/data.c631
-rw-r--r--3rdparty/zstd/tests/regression/data.h121
-rw-r--r--3rdparty/zstd/tests/regression/levels.h59
-rw-r--r--3rdparty/zstd/tests/regression/method.c701
-rw-r--r--3rdparty/zstd/tests/regression/method.h65
-rw-r--r--3rdparty/zstd/tests/regression/result.c28
-rw-r--r--3rdparty/zstd/tests/regression/result.h103
-rw-r--r--3rdparty/zstd/tests/regression/results.csv1480
-rw-r--r--3rdparty/zstd/tests/regression/test.c362
-rw-r--r--3rdparty/zstd/tests/roundTripCrash.c241
-rw-r--r--3rdparty/zstd/tests/seqgen.c260
-rw-r--r--3rdparty/zstd/tests/seqgen.h58
-rwxr-xr-x3rdparty/zstd/tests/test-license.py156
-rwxr-xr-x3rdparty/zstd/tests/test-variants.sh115
-rwxr-xr-x3rdparty/zstd/tests/test-zstd-versions.py308
-rw-r--r--3rdparty/zstd/tests/zstreamtest.c3236
-rw-r--r--3rdparty/zstd/zlibWrapper/.gitignore28
-rw-r--r--3rdparty/zstd/zlibWrapper/BUCK22
-rw-r--r--3rdparty/zstd/zlibWrapper/Makefile120
-rw-r--r--3rdparty/zstd/zlibWrapper/README.md163
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/example.c629
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/example_original.c618
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/fitblk.c254
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/fitblk_original.c233
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/minigzip.c640
-rw-r--r--3rdparty/zstd/zlibWrapper/examples/zwrapbench.c1018
-rw-r--r--3rdparty/zstd/zlibWrapper/gzclose.c28
-rw-r--r--3rdparty/zstd/zlibWrapper/gzcompatibility.h68
-rw-r--r--3rdparty/zstd/zlibWrapper/gzguts.h229
-rw-r--r--3rdparty/zstd/zlibWrapper/gzlib.c640
-rw-r--r--3rdparty/zstd/zlibWrapper/gzread.c678
-rw-r--r--3rdparty/zstd/zlibWrapper/gzwrite.c671
-rw-r--r--3rdparty/zstd/zlibWrapper/zstd_zlibwrapper.c1200
-rw-r--r--3rdparty/zstd/zlibWrapper/zstd_zlibwrapper.h91
-rw-r--r--CONTRIBUTING.md4
-rw-r--r--COPYING293
-rw-r--r--README.md101
-rw-r--r--android-project/.gitignore8
-rw-r--r--android-project/LICENSE29
-rw-r--r--android-project/README.md9
-rw-r--r--android-project/app/build.gradle46
-rw-r--r--android-project/app/src/main/AndroidManifest.xml103
-rw-r--r--android-project/app/src/main/assets/.gitignore2
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDevice.java24
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceBLESteamController.java652
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceManager.java681
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/HIDDeviceUSB.java311
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDL.java87
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLActivity.java2105
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLAudioManager.java396
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLControllerManager.java793
-rw-r--r--android-project/app/src/main/java/org/libsdl/app/SDLSurface.java407
-rw-r--r--android-project/app/src/main/java/org/mamedev/mame/MAME.java85
-rw-r--r--android-project/app/src/main/libs/arm64-v8a/.gitignore1
-rw-r--r--android-project/app/src/main/libs/armeabi-v7a/.gitignore1
-rw-r--r--android-project/app/src/main/libs/x86/.gitignore1
-rw-r--r--android-project/app/src/main/libs/x86_64/.gitignore1
-rw-r--r--android-project/app/src/main/res/drawable-hdpi/ic_launcher.pngbin0 -> 1810 bytes
-rw-r--r--android-project/app/src/main/res/drawable-mdpi/ic_launcher.pngbin0 -> 1418 bytes
-rw-r--r--android-project/app/src/main/res/drawable-xhdpi/ic_launcher.pngbin0 -> 2629 bytes
-rw-r--r--android-project/app/src/main/res/drawable-xxhdpi/ic_launcher.pngbin0 -> 3923 bytes
-rw-r--r--android-project/app/src/main/res/drawable-xxxhdpi/ic_launcher.pngbin0 -> 4579 bytes
-rw-r--r--android-project/app/src/main/res/layout/main.xml13
-rw-r--r--android-project/app/src/main/res/values/colors.xml6
-rw-r--r--android-project/app/src/main/res/values/strings.xml4
-rw-r--r--android-project/app/src/main/res/values/styles.xml8
-rw-r--r--android-project/build.gradle17
-rw-r--r--android-project/gradle.properties1
-rw-r--r--android-project/gradle/wrapper/gradle-wrapper.jarbin0 -> 54413 bytes
-rw-r--r--android-project/gradle/wrapper/gradle-wrapper.properties6
-rwxr-xr-xandroid-project/gradlew172
-rw-r--r--android-project/gradlew.bat84
-rw-r--r--android-project/settings.gradle3
-rw-r--r--artwork/LICENSE116
-rw-r--r--artwork/README.md5
-rw-r--r--artwork/aperture-grille.pngbin0 -> 19734 bytes
-rw-r--r--artwork/aperture1x2rb.pngbin0 -> 172 bytes
-rw-r--r--artwork/aperture1x3rb.pngbin0 -> 175 bytes
-rw-r--r--artwork/aperture2x4bg.pngbin0 -> 176 bytes
-rw-r--r--artwork/aperture2x4rb.pngbin0 -> 171 bytes
-rw-r--r--artwork/aperture4x6.pngbin0 -> 224 bytes
-rw-r--r--artwork/bgfx/border_blur/default.lay25
-rw-r--r--artwork/bgfx/chains/crt-geom/add_alpha.py33
-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.pngbin0 -> 74 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.pngbin0 -> 78 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.pngbin0 -> 78 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.pngbin0 -> 82 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.pngbin0 -> 82 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.pngbin0 -> 83 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.pngbin0 -> 87 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.pngbin0 -> 86 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.pngbin0 -> 91 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/none.pngbin0 -> 70 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.pngbin0 -> 99 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.pngbin0 -> 107 bytes
-rw-r--r--artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.pngbin0 -> 109 bytes
-rw-r--r--artwork/bgfx/chains/hq2x.pngbin0 -> 2793 bytes
-rw-r--r--artwork/bgfx/chains/hq3x.pngbin0 -> 4665 bytes
-rw-r--r--artwork/bgfx/chains/hq4x.pngbin0 -> 11913 bytes
-rw-r--r--artwork/chess/README.md5
-rw-r--r--artwork/chess/bb.svg12
-rw-r--r--artwork/chess/bk.svg12
-rw-r--r--artwork/chess/bn.svg22
-rw-r--r--artwork/chess/bp.svg5
-rw-r--r--artwork/chess/bq.svg27
-rw-r--r--artwork/chess/br.svg39
-rw-r--r--artwork/chess/wb.svg12
-rw-r--r--artwork/chess/wk.svg13
-rw-r--r--artwork/chess/wn.svg19
-rw-r--r--artwork/chess/wp.svg5
-rw-r--r--artwork/chess/wq.svg15
-rw-r--r--artwork/chess/wr.svg25
-rw-r--r--artwork/dir.txt1
-rw-r--r--artwork/lut-default.pngbin0 -> 2025 bytes
-rw-r--r--artwork/monochrome-chessboard.pngbin0 -> 23358 bytes
-rw-r--r--artwork/monochrome-matrix.pngbin0 -> 33047 bytes
-rw-r--r--artwork/scanlines.pngbin0 -> 296 bytes
-rw-r--r--artwork/shadow-mask.pngbin0 -> 20397 bytes
-rw-r--r--artwork/slot-mask-aligned.pngbin0 -> 26638 bytes
-rw-r--r--artwork/slot-mask.pngbin0 -> 19768 bytes
-rw-r--r--attic/fd1094dp.cpp589
-rw-r--r--attic/fddebug.cpp2439
-rw-r--r--attic/fddebug.h (renamed from src/mame/machine/fddebug.h)3
-rw-r--r--attic/jalmah.x68147
-rw-r--r--attic/jrcrypt.cpp530
-rw-r--r--attic/opwolf_cchip.txt1228
-rw-r--r--attic/unkfr.cpp752
-rw-r--r--benchmarks/LICENSE27
-rw-r--r--benchmarks/README.md5
-rw-r--r--benchmarks/eminline_native.cpp13
-rw-r--r--benchmarks/eminline_noasm.cpp21
-rw-r--r--benchmarks/main.cpp3
-rw-r--r--bgfx/LICENSE27
-rw-r--r--bgfx/README.md5
-rw-r--r--bgfx/chains/Fighters.json272
-rw-r--r--bgfx/chains/LICENSE27
-rw-r--r--bgfx/chains/README.md5
-rw-r--r--bgfx/chains/crt-geom-deluxe.json374
-rw-r--r--bgfx/chains/crt-geom.json193
-rw-r--r--bgfx/chains/default.json26
-rw-r--r--bgfx/chains/eagle/super-eagle.json44
-rw-r--r--bgfx/chains/hlsl.json585
-rw-r--r--bgfx/chains/hqx/hq2x.json61
-rw-r--r--bgfx/chains/hqx/hq3x.json61
-rw-r--r--bgfx/chains/hqx/hq4x.json61
-rw-r--r--bgfx/chains/lcd-grid.json147
-rw-r--r--bgfx/chains/lut.json36
-rw-r--r--bgfx/chains/pillarbox_left_horizontal.json103
-rw-r--r--bgfx/chains/pillarbox_left_vertical.json103
-rw-r--r--bgfx/chains/pillarbox_right_horizontal.json103
-rw-r--r--bgfx/chains/pillarbox_right_vertical.json103
-rw-r--r--bgfx/chains/unfiltered.json12
-rw-r--r--bgfx/chains/xbr/super-2xbr-3d-2p.json69
-rw-r--r--bgfx/chains/xbr/super-2xbr-3d-3p-smoother.json78
-rw-r--r--bgfx/chains/xbr/super-4xbr-3d-4p.json86
-rw-r--r--bgfx/chains/xbr/super-4xbr-3d-6p-smoother.json86
-rw-r--r--bgfx/chains/xbr/super-xbr-2p.json76
-rw-r--r--bgfx/chains/xbr/super-xbr-3p-smoother.json84
-rw-r--r--bgfx/chains/xbr/super-xbr-6p.json123
-rw-r--r--bgfx/chains/xbr/super-xbr-deposterize.json98
-rw-r--r--bgfx/chains/xbr/super-xbr-fast-3p.json76
-rw-r--r--bgfx/chains/xbr/super-xbr-fast-6p.json113
-rw-r--r--bgfx/chains/xbr/xbr-hybrid.json48
-rw-r--r--bgfx/chains/xbr/xbr-lv1-noblend.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv2-3d.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv2-accuracy-multipass.json59
-rw-r--r--bgfx/chains/xbr/xbr-lv2-accuracy-smart-blur.json47
-rw-r--r--bgfx/chains/xbr/xbr-lv2-deposterize.json41
-rw-r--r--bgfx/chains/xbr/xbr-lv2-fast.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv2-multipass.json61
-rw-r--r--bgfx/chains/xbr/xbr-lv2-noblend.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv2.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv3-multipass.json60
-rw-r--r--bgfx/chains/xbr/xbr-lv3-noblend.json42
-rw-r--r--bgfx/chains/xbr/xbr-lv3.json42
-rw-r--r--bgfx/chains/xbr/xbr-mlv4-dilation.json98
-rw-r--r--bgfx/chains/xbr/xbr-mlv4-multipass.json83
-rw-r--r--bgfx/effects/LICENSE27
-rw-r--r--bgfx/effects/README.md5
-rw-r--r--bgfx/effects/blurs/smart-blur.json56
-rw-r--r--bgfx/effects/crt-geom/crt-geom-deluxe.json53
-rw-r--r--bgfx/effects/crt-geom/crt-geom.json48
-rw-r--r--bgfx/effects/crt-geom/gaussx.json30
-rw-r--r--bgfx/effects/crt-geom/gaussy.json30
-rw-r--r--bgfx/effects/crt-geom/lowpass.json29
-rw-r--r--bgfx/effects/crt-geom/mipmap8.json30
-rw-r--r--bgfx/effects/crt-geom/phosphor_apply.json31
-rw-r--r--bgfx/effects/crt-geom/phosphor_update.json31
-rw-r--r--bgfx/effects/default/LICENSE27
-rw-r--r--bgfx/effects/default/README.md5
-rw-r--r--bgfx/effects/default/blit.json107
-rw-r--r--bgfx/effects/eagle/supereagle.json36
-rw-r--r--bgfx/effects/gui_add.json31
-rw-r--r--bgfx/effects/gui_blend.json31
-rw-r--r--bgfx/effects/gui_multiply.json29
-rw-r--r--bgfx/effects/gui_opaque.json23
-rw-r--r--bgfx/effects/hlsl/LICENSE27
-rw-r--r--bgfx/effects/hlsl/README.md5
-rw-r--r--bgfx/effects/hlsl/blit.json122
-rw-r--r--bgfx/effects/hlsl/chroma.json34
-rw-r--r--bgfx/effects/hlsl/color.json36
-rw-r--r--bgfx/effects/hlsl/deconverge.json38
-rw-r--r--bgfx/effects/hlsl/defocus.json32
-rw-r--r--bgfx/effects/hlsl/distortion.json44
-rw-r--r--bgfx/effects/hlsl/ntsc_decode.json44
-rw-r--r--bgfx/effects/hlsl/ntsc_encode.json39
-rw-r--r--bgfx/effects/hlsl/phosphor.json34
-rw-r--r--bgfx/effects/hlsl/post.json50
-rw-r--r--bgfx/effects/hlsl/prescale.json33
-rw-r--r--bgfx/effects/hlsl/scanline.json45
-rw-r--r--bgfx/effects/hqx/hq2x.json30
-rw-r--r--bgfx/effects/hqx/hq3x.json30
-rw-r--r--bgfx/effects/hqx/hq4x.json30
-rw-r--r--bgfx/effects/lcd-grid/lcd-grid.json38
-rw-r--r--bgfx/effects/lcd-grid/persistence.json28
-rw-r--r--bgfx/effects/misc/bcg_adjust.json27
-rw-r--r--bgfx/effects/misc/blit.json122
-rw-r--r--bgfx/effects/misc/blit_palette16.json126
-rw-r--r--bgfx/effects/misc/deposterize-pass0.json38
-rw-r--r--bgfx/effects/misc/deposterize-pass1.json38
-rw-r--r--bgfx/effects/misc/lut.json28
-rw-r--r--bgfx/effects/misc/saturation.json31
-rw-r--r--bgfx/effects/misc/texconv_argb32.json27
-rw-r--r--bgfx/effects/misc/texconv_palette16.json30
-rw-r--r--bgfx/effects/misc/texconv_rgb32.json27
-rw-r--r--bgfx/effects/misc/texconv_yuy16.json29
-rw-r--r--bgfx/effects/pillarbox_left_horizontal/gaussian.json33
-rw-r--r--bgfx/effects/pillarbox_left_horizontal/offset_sat.json35
-rw-r--r--bgfx/effects/pillarbox_left_vertical/gaussian.json33
-rw-r--r--bgfx/effects/pillarbox_left_vertical/offset_sat.json35
-rw-r--r--bgfx/effects/pillarbox_right_horizontal/gaussian.json33
-rw-r--r--bgfx/effects/pillarbox_right_horizontal/offset_sat.json35
-rw-r--r--bgfx/effects/pillarbox_right_vertical/gaussian.json33
-rw-r--r--bgfx/effects/pillarbox_right_vertical/offset_sat.json35
-rw-r--r--bgfx/effects/screen_add.json33
-rw-r--r--bgfx/effects/screen_blend.json33
-rw-r--r--bgfx/effects/screen_multiply.json33
-rw-r--r--bgfx/effects/screen_opaque.json25
-rw-r--r--bgfx/effects/unfiltered/LICENSE27
-rw-r--r--bgfx/effects/unfiltered/README.md5
-rw-r--r--bgfx/effects/unfiltered/blit.json122
-rw-r--r--bgfx/effects/warp/dilation-horizontal-fast.json55
-rw-r--r--bgfx/effects/xbr/super-xbr/custom-jinc2-sharper.json39
-rw-r--r--bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass0.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass1.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-2xbr-3d-pass2.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass0.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass1.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass2.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-4xbr-3d-pass3.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-fast-pass0.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-fast-pass1.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-fast-pass2.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-pass0.json59
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-pass1.json60
-rw-r--r--bgfx/effects/xbr/super-xbr/super-xbr-pass2.json59
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-sharp.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v2-gamma.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v2.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4-gamma.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v4b.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid-v5-gamma.json36
-rw-r--r--bgfx/effects/xbr/xbr-hybrid/2xbr-hybrid.json36
-rw-r--r--bgfx/effects/xbr/xbr-lv1-noblend.json57
-rw-r--r--bgfx/effects/xbr/xbr-lv2-3d.json61
-rw-r--r--bgfx/effects/xbr/xbr-lv2-fast.json59
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-a-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-accuracy-pass0.json57
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-accuracy-pass1.json58
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-b-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-c-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-d-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-noblend-pass1.json57
-rw-r--r--bgfx/effects/xbr/xbr-lv2-multipass/xbr-lv2-pass1.json58
-rw-r--r--bgfx/effects/xbr/xbr-lv2-noblend.json57
-rw-r--r--bgfx/effects/xbr/xbr-lv2.json59
-rw-r--r--bgfx/effects/xbr/xbr-lv3-multipass/xbr-lv3-pass0.json55
-rw-r--r--bgfx/effects/xbr/xbr-lv3-multipass/xbr-lv3-pass1.json58
-rw-r--r--bgfx/effects/xbr/xbr-lv3-noblend.json59
-rw-r--r--bgfx/effects/xbr/xbr-lv3.json63
-rw-r--r--bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass1.json55
-rw-r--r--bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass2.json55
-rw-r--r--bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass3.json56
-rw-r--r--bgfx/effects/xbr/xbr-mlv4-multipass/xbr-mlv4-pass4.json57
-rw-r--r--bgfx/shaders/dx11/chains/blurs/fs_smart-blur.binbin0 -> 2385 bytes
-rw-r--r--bgfx/shaders/dx11/chains/blurs/vs_smart-blur.binbin0 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 15451 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_crt-geom.binbin0 -> 12026 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_gaussx.binbin0 -> 4142 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_gaussy.binbin0 -> 4142 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_lowpass.binbin0 -> 4842 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_mipmap8.binbin0 -> 11999 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_apply.binbin0 -> 1606 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/fs_phosphor_update.binbin0 -> 1839 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_crt-geom.binbin0 -> 4944 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_gaussx.binbin0 -> 920 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_gaussy.binbin0 -> 920 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_lowpass.binbin0 -> 2408 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_mipmap8.binbin0 -> 517 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_apply.binbin0 -> 517 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt-geom/vs_phosphor_update.binbin0 -> 517 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt/fs_crt-caligari.binbin0 -> 2562 bytes
-rw-r--r--bgfx/shaders/dx11/chains/crt/vs_crt-caligari.binbin0 -> 725 bytes
-rw-r--r--bgfx/shaders/dx11/chains/default/fs_blit.binbin0 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/chains/default/vs_blit.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/eagle/fs_eagle.binbin0 -> 6012 bytes
-rw-r--r--bgfx/shaders/dx11/chains/eagle/vs_eagle.binbin0 -> 1731 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_chroma.binbin0 -> 1608 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_color.binbin0 -> 811 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_deconverge.binbin0 -> 674 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_defocus.binbin0 -> 1398 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_distortion.binbin0 -> 4302 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_ntsc_decode.binbin0 -> 3827 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_ntsc_encode.binbin0 -> 1821 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_phosphor.binbin0 -> 709 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_post.binbin0 -> 2774 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_prescale.binbin0 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/fs_scanline.binbin0 -> 2004 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_chroma.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_color.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_deconverge.binbin0 -> 1378 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_defocus.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_distortion.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_ntsc_decode.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_ntsc_encode.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_phosphor.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_post.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_prescale.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hlsl/vs_scanline.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq2x.binbin0 -> 6864 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq3x.binbin0 -> 6876 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/fs_hq4x.binbin0 -> 6876 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq2x.binbin0 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq3x.binbin0 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/hqx/vs_hq4x.binbin0 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/fs_lcd-grid.binbin0 -> 7919 bytes
-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/fs_persistence.binbin0 -> 630 bytes
-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/vs_lcd-grid.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/lcd-grid/vs_persistence.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit.binbin0 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_bcg.binbin0 -> 824 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_palette16.binbin0 -> 1360 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_rgb32.binbin0 -> 454 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_blit_yuy16.binbin0 -> 1270 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1514 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_deposterize-pass0.binbin0 -> 1358 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_deposterize-pass1.binbin0 -> 1358 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_lut.binbin0 -> 954 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/fs_saturation.binbin0 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_blit.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_deposterize-pass0.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_deposterize-pass1.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_lut.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_resize_blit.binbin0 -> 673 bytes
-rw-r--r--bgfx/shaders/dx11/chains/misc/vs_saturation.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 2833 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 629 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 2833 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 629 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 2833 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 629 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 2833 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 565 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 629 bytes
-rw-r--r--bgfx/shaders/dx11/chains/unfiltered/fs_blit.binbin0 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/chains/unfiltered/vs_blit.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 642 bytes
-rw-r--r--bgfx/shaders/dx11/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 723 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 3818 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 9650 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 5064 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 5605 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv2.binbin0 -> 6736 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 7637 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/fs_xbr-lv3.binbin0 -> 8140 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 5709 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 7893 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 7927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 7219 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 7905 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 7939 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 7231 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 7893 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 7927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 7219 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 4521 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4441 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4289 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 5423 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 6271 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 5007 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1071 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1111 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 747 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 1365 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 927 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv2.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/vs_xbr-lv3.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 11223 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 9459 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 9179 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 9503 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 9063 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 8643 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 9763 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 11671 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 3789 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 11945 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 4992 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 4345 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 4962 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 4733 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 3197 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 3824 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 847 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 847 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 847 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 9533 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 5650 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 915 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 14206 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 6436 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 4720 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 7193 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 691 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 1355 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 723 bytes
-rw-r--r--bgfx/shaders/dx11/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 723 bytes
-rw-r--r--bgfx/shaders/dx11/fs_gui.binbin0 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/fs_screen.binbin0 -> 434 bytes
-rw-r--r--bgfx/shaders/dx11/vs_gui.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx11/vs_screen.binbin0 -> 589 bytes
-rw-r--r--bgfx/shaders/dx9/chains/blurs/fs_smart-blur.binbin0 -> 1368 bytes
-rw-r--r--bgfx/shaders/dx9/chains/blurs/vs_smart-blur.binbin0 -> 672 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 10025 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_crt-geom.binbin0 -> 7852 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_gaussx.binbin0 -> 3535 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_gaussy.binbin0 -> 3535 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_lowpass.binbin0 -> 2088 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_mipmap8.binbin0 -> 8702 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_apply.binbin0 -> 1363 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/fs_phosphor_update.binbin0 -> 1456 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_crt-geom.binbin0 -> 3413 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_gaussx.binbin0 -> 889 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_gaussy.binbin0 -> 889 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_lowpass.binbin0 -> 2981 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_mipmap8.binbin0 -> 402 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_apply.binbin0 -> 402 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt-geom/vs_phosphor_update.binbin0 -> 402 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt/fs_crt-caligari.binbin0 -> 1921 bytes
-rw-r--r--bgfx/shaders/dx9/chains/crt/vs_crt-caligari.binbin0 -> 570 bytes
-rw-r--r--bgfx/shaders/dx9/chains/default/fs_blit.binbin0 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/chains/default/vs_blit.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/eagle/fs_eagle.binbin0 -> 3141 bytes
-rw-r--r--bgfx/shaders/dx9/chains/eagle/vs_eagle.binbin0 -> 1004 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_chroma.binbin0 -> 1053 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_color.binbin0 -> 716 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_deconverge.binbin0 -> 359 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_defocus.binbin0 -> 803 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_distortion.binbin0 -> 3203 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_ntsc_decode.binbin0 -> 4309 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_ntsc_encode.binbin0 -> 1790 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_phosphor.binbin0 -> 493 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_post.binbin0 -> 2452 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_prescale.binbin0 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/fs_scanline.binbin0 -> 1861 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_chroma.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_color.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_deconverge.binbin0 -> 1191 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_defocus.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_distortion.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_ntsc_decode.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_ntsc_encode.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_phosphor.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_post.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_prescale.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hlsl/vs_scanline.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq2x.binbin0 -> 3715 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq3x.binbin0 -> 3739 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/fs_hq4x.binbin0 -> 3715 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq2x.binbin0 -> 672 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq3x.binbin0 -> 672 bytes
-rw-r--r--bgfx/shaders/dx9/chains/hqx/vs_hq4x.binbin0 -> 672 bytes
-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/fs_lcd-grid.binbin0 -> 5064 bytes
-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/fs_persistence.binbin0 -> 433 bytes
-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/vs_lcd-grid.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/lcd-grid/vs_persistence.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit.binbin0 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_bcg.binbin0 -> 569 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_palette16.binbin0 -> 1045 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_rgb32.binbin0 -> 283 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_blit_yuy16.binbin0 -> 863 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1170 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_deposterize-pass0.binbin0 -> 903 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_deposterize-pass1.binbin0 -> 903 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_lut.binbin0 -> 665 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/fs_saturation.binbin0 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_blit.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_deposterize-pass0.binbin0 -> 596 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_deposterize-pass1.binbin0 -> 596 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_lut.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_resize_blit.binbin0 -> 522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/misc/vs_saturation.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 1522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 470 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 1522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 470 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 1522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 470 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 1522 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 374 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 470 bytes
-rw-r--r--bgfx/shaders/dx9/chains/unfiltered/fs_blit.binbin0 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/chains/unfiltered/vs_blit.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 355 bytes
-rw-r--r--bgfx/shaders/dx9/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 564 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 2283 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 4727 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 2549 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 2618 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv2.binbin0 -> 3265 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 3658 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/fs_xbr-lv3.binbin0 -> 4041 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 4988 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 4229 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 4160 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 3740 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 4249 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 4248 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 3760 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 4229 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 4160 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 3740 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 2473 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 2389 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 2301 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 2715 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 3260 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 2543 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 756 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 756 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 756 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 728 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 756 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 756 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 588 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 838 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 672 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv2.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/vs_xbr-lv3.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 4960 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 4884 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 4636 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 5036 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 4572 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 4412 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 5320 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 5080 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 1882 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 6106 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 3094 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 2046 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 2087 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 2254 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 1911 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 2138 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 628 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 628 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 628 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 4450 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 3940 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 704 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 6783 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 3686 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 3586 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 4699 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 528 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 876 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 564 bytes
-rw-r--r--bgfx/shaders/dx9/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 564 bytes
-rw-r--r--bgfx/shaders/dx9/fs_gui.binbin0 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/fs_screen.binbin0 -> 239 bytes
-rw-r--r--bgfx/shaders/dx9/vs_gui.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/dx9/vs_screen.binbin0 -> 438 bytes
-rw-r--r--bgfx/shaders/essl/chains/blurs/fs_smart-blur.binbin0 -> 3307 bytes
-rw-r--r--bgfx/shaders/essl/chains/blurs/vs_smart-blur.binbin0 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 18343 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_crt-geom.binbin0 -> 14299 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_gaussx.binbin0 -> 7428 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_gaussy.binbin0 -> 7428 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_lowpass.binbin0 -> 6481 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_mipmap8.binbin0 -> 20118 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_phosphor_apply.binbin0 -> 2113 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/fs_phosphor_update.binbin0 -> 2076 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_crt-geom.binbin0 -> 5042 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_gaussx.binbin0 -> 832 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_gaussy.binbin0 -> 832 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_lowpass.binbin0 -> 2722 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_mipmap8.binbin0 -> 342 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_phosphor_apply.binbin0 -> 342 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt-geom/vs_phosphor_update.binbin0 -> 342 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt/fs_crt-caligari.binbin0 -> 3710 bytes
-rw-r--r--bgfx/shaders/essl/chains/crt/vs_crt-caligari.binbin0 -> 741 bytes
-rw-r--r--bgfx/shaders/essl/chains/default/fs_blit.binbin0 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/chains/default/vs_blit.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/eagle/fs_eagle.binbin0 -> 6958 bytes
-rw-r--r--bgfx/shaders/essl/chains/eagle/vs_eagle.binbin0 -> 2453 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_chroma.binbin0 -> 1906 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_color.binbin0 -> 981 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_deconverge.binbin0 -> 493 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_defocus.binbin0 -> 1147 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_distortion.binbin0 -> 5995 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_ntsc_decode.binbin0 -> 6544 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_ntsc_encode.binbin0 -> 2865 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_phosphor.binbin0 -> 671 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_post.binbin0 -> 4071 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_prescale.binbin0 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/fs_scanline.binbin0 -> 2885 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_chroma.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_color.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_deconverge.binbin0 -> 1506 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_defocus.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_distortion.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_ntsc_decode.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_ntsc_encode.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_phosphor.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_post.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_prescale.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hlsl/vs_scanline.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq2x.binbin0 -> 15926 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq3x.binbin0 -> 15931 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/fs_hq4x.binbin0 -> 15931 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq2x.binbin0 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq3x.binbin0 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/hqx/vs_hq4x.binbin0 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/fs_lcd-grid.binbin0 -> 11319 bytes
-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/fs_persistence.binbin0 -> 388 bytes
-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/vs_lcd-grid.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/lcd-grid/vs_persistence.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit.binbin0 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_bcg.binbin0 -> 842 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_palette16.binbin0 -> 1704 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_rgb32.binbin0 -> 274 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_blit_yuy16.binbin0 -> 1751 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1327 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_deposterize-pass0.binbin0 -> 1549 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_deposterize-pass1.binbin0 -> 1549 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_lut.binbin0 -> 1050 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/fs_saturation.binbin0 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_blit.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_deposterize-pass0.binbin0 -> 755 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_deposterize-pass1.binbin0 -> 755 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_lut.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_resize_blit.binbin0 -> 548 bytes
-rw-r--r--bgfx/shaders/essl/chains/misc/vs_saturation.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 2921 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 466 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 2921 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 471 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 2921 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 467 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 2921 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 468 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 477 bytes
-rw-r--r--bgfx/shaders/essl/chains/unfiltered/fs_blit.binbin0 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/chains/unfiltered/vs_blit.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 441 bytes
-rw-r--r--bgfx/shaders/essl/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 634 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 5370 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 10139 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 5512 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 7191 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv2.binbin0 -> 7274 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 9950 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/fs_xbr-lv3.binbin0 -> 10719 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 7345 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 8644 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 8717 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 8122 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 8644 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 8705 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 8110 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 8644 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 8705 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 8110 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 5160 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4730 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4809 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 6334 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 7683 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 6056 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1448 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1427 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 777 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 2152 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 1190 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv2.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/vs_xbr-lv3.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 12246 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 10057 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 9871 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 10993 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 10727 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 10249 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 10675 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 12540 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 3525 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 26242 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 7824 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 4036 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 4872 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 4449 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 5451 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 4687 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 923 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 923 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 923 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 12654 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 7101 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 987 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 16680 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 10750 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 6352 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 8055 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 555 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 2099 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 708 bytes
-rw-r--r--bgfx/shaders/essl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 708 bytes
-rw-r--r--bgfx/shaders/essl/fs_gui.binbin0 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/fs_screen.binbin0 -> 246 bytes
-rw-r--r--bgfx/shaders/essl/vs_gui.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/essl/vs_screen.binbin0 -> 427 bytes
-rw-r--r--bgfx/shaders/glsl/chains/blurs/fs_smart-blur.binbin0 -> 3188 bytes
-rw-r--r--bgfx/shaders/glsl/chains/blurs/vs_smart-blur.binbin0 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 17554 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_crt-geom.binbin0 -> 13624 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_gaussx.binbin0 -> 6919 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_gaussy.binbin0 -> 6919 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_lowpass.binbin0 -> 6178 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_mipmap8.binbin0 -> 19111 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_apply.binbin0 -> 1935 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/fs_phosphor_update.binbin0 -> 1986 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_crt-geom.binbin0 -> 4730 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_gaussx.binbin0 -> 766 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_gaussy.binbin0 -> 766 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_lowpass.binbin0 -> 2632 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_mipmap8.binbin0 -> 312 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_apply.binbin0 -> 312 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt-geom/vs_phosphor_update.binbin0 -> 312 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt/fs_crt-caligari.binbin0 -> 3480 bytes
-rw-r--r--bgfx/shaders/glsl/chains/crt/vs_crt-caligari.binbin0 -> 675 bytes
-rw-r--r--bgfx/shaders/glsl/chains/default/fs_blit.binbin0 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/chains/default/vs_blit.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/eagle/fs_eagle.binbin0 -> 6680 bytes
-rw-r--r--bgfx/shaders/glsl/chains/eagle/vs_eagle.binbin0 -> 2261 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_chroma.binbin0 -> 1636 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_color.binbin0 -> 914 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_deconverge.binbin0 -> 458 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_defocus.binbin0 -> 1108 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_distortion.binbin0 -> 5703 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_ntsc_decode.binbin0 -> 6156 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_ntsc_encode.binbin0 -> 2716 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_phosphor.binbin0 -> 633 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_post.binbin0 -> 3876 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_prescale.binbin0 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/fs_scanline.binbin0 -> 2745 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_chroma.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_color.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_deconverge.binbin0 -> 1392 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_defocus.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_distortion.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_ntsc_decode.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_ntsc_encode.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_phosphor.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_post.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_prescale.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hlsl/vs_scanline.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq2x.binbin0 -> 15070 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq3x.binbin0 -> 15075 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/fs_hq4x.binbin0 -> 15075 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq2x.binbin0 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq3x.binbin0 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/hqx/vs_hq4x.binbin0 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/fs_lcd-grid.binbin0 -> 10783 bytes
-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/fs_persistence.binbin0 -> 331 bytes
-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/vs_lcd-grid.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/lcd-grid/vs_persistence.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit.binbin0 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_bcg.binbin0 -> 799 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_palette16.binbin0 -> 1610 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_rgb32.binbin0 -> 257 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_blit_yuy16.binbin0 -> 1674 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1224 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_deposterize-pass0.binbin0 -> 1501 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_deposterize-pass1.binbin0 -> 1501 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_lut.binbin0 -> 990 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/fs_saturation.binbin0 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_blit.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_deposterize-pass0.binbin0 -> 689 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_deposterize-pass1.binbin0 -> 689 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_lut.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_resize_blit.binbin0 -> 500 bytes
-rw-r--r--bgfx/shaders/glsl/chains/misc/vs_saturation.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 2881 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 424 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 2881 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 429 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 2881 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 425 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 2881 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 441 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 435 bytes
-rw-r--r--bgfx/shaders/glsl/chains/unfiltered/fs_blit.binbin0 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/chains/unfiltered/vs_blit.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 424 bytes
-rw-r--r--bgfx/shaders/glsl/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 574 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 5205 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 9805 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 5302 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 6933 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv2.binbin0 -> 7010 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 9646 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/fs_xbr-lv3.binbin0 -> 10343 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 7027 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 8260 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 8315 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 7768 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 8260 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 8303 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 7756 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 8260 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 8303 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 7756 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 4889 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4499 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4595 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 6045 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 7243 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 5767 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1334 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1313 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 705 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 1996 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 1094 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv2.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/vs_xbr-lv3.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 11971 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 9726 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 9545 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 10612 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 10356 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 9878 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 10318 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 12265 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 3362 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 24893 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 7439 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 3863 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 4699 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 4276 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 5211 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 4479 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 845 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 845 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 845 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 12228 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 6798 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 903 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 16265 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 10251 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 6095 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 7720 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 501 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 1949 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 642 bytes
-rw-r--r--bgfx/shaders/glsl/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 642 bytes
-rw-r--r--bgfx/shaders/glsl/fs_gui.binbin0 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/fs_screen.binbin0 -> 189 bytes
-rw-r--r--bgfx/shaders/glsl/vs_gui.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/glsl/vs_screen.binbin0 -> 385 bytes
-rw-r--r--bgfx/shaders/metal/chains/blurs/fs_smart-blur.binbin0 -> 2939 bytes
-rw-r--r--bgfx/shaders/metal/chains/blurs/vs_smart-blur.binbin0 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 15947 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_crt-geom.binbin0 -> 12619 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_gaussx.binbin0 -> 4171 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_gaussy.binbin0 -> 4171 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_lowpass.binbin0 -> 4702 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_mipmap8.binbin0 -> 18022 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_phosphor_apply.binbin0 -> 1812 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/fs_phosphor_update.binbin0 -> 2106 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_crt-geom.binbin0 -> 4134 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_gaussx.binbin0 -> 1227 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_gaussy.binbin0 -> 1227 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_lowpass.binbin0 -> 3457 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_mipmap8.binbin0 -> 690 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_phosphor_apply.binbin0 -> 690 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt-geom/vs_phosphor_update.binbin0 -> 690 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt/fs_crt-caligari.binbin0 -> 2745 bytes
-rw-r--r--bgfx/shaders/metal/chains/crt/vs_crt-caligari.binbin0 -> 1061 bytes
-rw-r--r--bgfx/shaders/metal/chains/default/fs_blit.binbin0 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/chains/default/vs_blit.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/eagle/fs_eagle.binbin0 -> 11318 bytes
-rw-r--r--bgfx/shaders/metal/chains/eagle/vs_eagle.binbin0 -> 2372 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_chroma.binbin0 -> 1741 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_color.binbin0 -> 1318 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_deconverge.binbin0 -> 877 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_defocus.binbin0 -> 1906 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_distortion.binbin0 -> 4478 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_ntsc_decode.binbin0 -> 4599 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_ntsc_encode.binbin0 -> 3230 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_phosphor.binbin0 -> 1036 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_post.binbin0 -> 4865 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_prescale.binbin0 -> 655 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/fs_scanline.binbin0 -> 2879 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_chroma.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_color.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_deconverge.binbin0 -> 2046 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_defocus.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_distortion.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_ntsc_decode.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_ntsc_encode.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_phosphor.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_post.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_prescale.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hlsl/vs_scanline.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq2x.binbin0 -> 8117 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq3x.binbin0 -> 8172 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/fs_hq4x.binbin0 -> 8097 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq2x.binbin0 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq3x.binbin0 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/hqx/vs_hq4x.binbin0 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/fs_lcd-grid.binbin0 -> 9976 bytes
-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/fs_persistence.binbin0 -> 958 bytes
-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/vs_lcd-grid.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/lcd-grid/vs_persistence.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit.binbin0 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_bcg.binbin0 -> 1163 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_palette16.binbin0 -> 1815 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_rgb32.binbin0 -> 626 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_blit_yuy16.binbin0 -> 2036 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 1733 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_deposterize-pass0.binbin0 -> 1186 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_deposterize-pass1.binbin0 -> 1186 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_lut.binbin0 -> 1490 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/fs_saturation.binbin0 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_blit.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_deposterize-pass0.binbin0 -> 1174 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_deposterize-pass1.binbin0 -> 1174 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_lut.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_resize_blit.binbin0 -> 966 bytes
-rw-r--r--bgfx/shaders/metal/chains/misc/vs_saturation.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 3354 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 945 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 3354 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 943 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 3354 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 951 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 3354 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 916 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 972 bytes
-rw-r--r--bgfx/shaders/metal/chains/unfiltered/fs_blit.binbin0 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/chains/unfiltered/vs_blit.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 818 bytes
-rw-r--r--bgfx/shaders/metal/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 1034 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 4785 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 7968 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 4471 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 5462 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv2.binbin0 -> 5902 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 7114 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/fs_xbr-lv3.binbin0 -> 9531 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 5805 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 7199 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 7580 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 6841 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 7201 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 7570 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 6830 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 7199 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 7568 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 6829 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 5105 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 4895 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 4550 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 5341 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 6772 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 5183 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 1618 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 1630 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 1070 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 2124 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 1421 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv2.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/vs_xbr-lv3.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 16011 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 7802 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 7645 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 9206 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 8853 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 8617 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 9520 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 15967 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 3368 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 14206 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 5690 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 3610 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 3986 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 3854 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 3959 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 4648 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 1288 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 1288 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 1288 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 16171 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 5575 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 1336 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 11490 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 6349 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 6581 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 6087 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 1018 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 2080 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 1068 bytes
-rw-r--r--bgfx/shaders/metal/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 1068 bytes
-rw-r--r--bgfx/shaders/metal/fs_gui.binbin0 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/fs_screen.binbin0 -> 609 bytes
-rw-r--r--bgfx/shaders/metal/vs_gui.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/metal/vs_screen.binbin0 -> 835 bytes
-rw-r--r--bgfx/shaders/spirv/chains/blurs/fs_smart-blur.binbin0 -> 5203 bytes
-rw-r--r--bgfx/shaders/spirv/chains/blurs/vs_smart-blur.binbin0 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom-deluxe.binbin0 -> 24496 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_crt-geom.binbin0 -> 19163 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_gaussx.binbin0 -> 6598 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_gaussy.binbin0 -> 6614 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_lowpass.binbin0 -> 7667 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_mipmap8.binbin0 -> 24663 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_apply.binbin0 -> 2850 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/fs_phosphor_update.binbin0 -> 3395 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_crt-geom.binbin0 -> 8328 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_gaussx.binbin0 -> 2152 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_gaussy.binbin0 -> 2168 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_lowpass.binbin0 -> 4424 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_mipmap8.binbin0 -> 1085 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_apply.binbin0 -> 1085 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt-geom/vs_phosphor_update.binbin0 -> 1085 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt/fs_crt-caligari.binbin0 -> 4548 bytes
-rw-r--r--bgfx/shaders/spirv/chains/crt/vs_crt-caligari.binbin0 -> 1649 bytes
-rw-r--r--bgfx/shaders/spirv/chains/default/fs_blit.binbin0 -> 850 bytes
-rw-r--r--bgfx/shaders/spirv/chains/default/vs_blit.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/eagle/fs_eagle.binbin0 -> 8904 bytes
-rw-r--r--bgfx/shaders/spirv/chains/eagle/vs_eagle.binbin0 -> 3879 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_chroma.binbin0 -> 3096 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_color.binbin0 -> 2319 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_deconverge.binbin0 -> 1294 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_defocus.binbin0 -> 2322 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_distortion.binbin0 -> 7594 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_ntsc_decode.binbin0 -> 7204 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_ntsc_encode.binbin0 -> 3617 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_phosphor.binbin0 -> 1808 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_post.binbin0 -> 7851 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_prescale.binbin0 -> 896 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/fs_scanline.binbin0 -> 4852 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_chroma.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_color.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_deconverge.binbin0 -> 3246 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_defocus.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_distortion.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_ntsc_decode.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_ntsc_encode.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_phosphor.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_post.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_prescale.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hlsl/vs_scanline.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq2x.binbin0 -> 11934 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq3x.binbin0 -> 11966 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/fs_hq4x.binbin0 -> 11902 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq2x.binbin0 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq3x.binbin0 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/hqx/vs_hq4x.binbin0 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/fs_lcd-grid.binbin0 -> 13747 bytes
-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/fs_persistence.binbin0 -> 1368 bytes
-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/vs_lcd-grid.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/lcd-grid/vs_persistence.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit.binbin0 -> 850 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_bcg.binbin0 -> 2012 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_palette16.binbin0 -> 3216 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_rgb32.binbin0 -> 954 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_blit_yuy16.binbin0 -> 2890 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_bob-and-ghost-deinterlace.binbin0 -> 2709 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_deposterize-pass0.binbin0 -> 2398 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_deposterize-pass1.binbin0 -> 2398 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_lut.binbin0 -> 2424 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/fs_saturation.binbin0 -> 1413 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_blit.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_bob-and-ghost-deinterlace.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_deposterize-pass0.binbin0 -> 1727 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_deposterize-pass1.binbin0 -> 1727 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_lut.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_resize_blit.binbin0 -> 1609 bytes
-rw-r--r--bgfx/shaders/spirv/chains/misc/vs_saturation.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_gaussian.binbin0 -> 4785 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/fs_offset_sat.binbin0 -> 1413 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_gaussian.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_horizontal/vs_offset_sat.binbin0 -> 1377 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_gaussian.binbin0 -> 4785 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/fs_offset_sat.binbin0 -> 1413 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_gaussian.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_left_vertical/vs_offset_sat.binbin0 -> 1377 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_gaussian.binbin0 -> 4785 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/fs_offset_sat.binbin0 -> 1413 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_gaussian.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_horizontal/vs_offset_sat.binbin0 -> 1393 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_gaussian.binbin0 -> 4785 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/fs_offset_sat.binbin0 -> 1413 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_gaussian.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/pillarbox_right_vertical/vs_offset_sat.binbin0 -> 1393 bytes
-rw-r--r--bgfx/shaders/spirv/chains/unfiltered/fs_blit.binbin0 -> 850 bytes
-rw-r--r--bgfx/shaders/spirv/chains/unfiltered/vs_blit.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/warp/fs_dilation-horizontal-fast.binbin0 -> 1374 bytes
-rw-r--r--bgfx/shaders/spirv/chains/warp/vs_dilation-horizontal-fast.binbin0 -> 1619 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv1-noblend.binbin0 -> 7110 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-3d.binbin0 -> 14694 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-fast.binbin0 -> 8332 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2-noblend.binbin0 -> 9093 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv2.binbin0 -> 10852 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3-noblend.binbin0 -> 13117 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/fs_xbr-lv3.binbin0 -> 13984 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_custom-jinc2-sharper.binbin0 -> 8619 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass0.binbin0 -> 10224 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass1.binbin0 -> 9947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-2xbr-3d-pass2.binbin0 -> 9375 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass0.binbin0 -> 10260 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1.binbin0 -> 10347 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass1f.binbin0 -> 9775 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass2.binbin0 -> 10224 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3.binbin0 -> 10327 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-4xbr-3d-pass3f.binbin0 -> 9755 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass0.binbin0 -> 6448 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass1.binbin0 -> 6304 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-fast-pass2.binbin0 -> 6044 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass0.binbin0 -> 7486 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass1.binbin0 -> 8679 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/fs_super-xbr-pass2.binbin0 -> 7038 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_custom-jinc2-sharper.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass0.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass1.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-2xbr-3d-pass2.binbin0 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass0.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass1f.binbin0 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass2.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-4xbr-3d-pass3f.binbin0 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass0.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass1.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-fast-pass2.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass0.binbin0 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass1.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass2.binbin0 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/super-xbr/vs_super-xbr-pass3.binbin0 -> 2351 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv1-noblend.binbin0 -> 1651 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-3d.binbin0 -> 3069 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-fast.binbin0 -> 2083 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2-noblend.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv2.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3-noblend.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/vs_xbr-lv3.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-sharp.binbin0 -> 16340 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2-gamma.binbin0 -> 11752 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v2.binbin0 -> 11556 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4-gamma.binbin0 -> 13084 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4.binbin0 -> 12656 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v4b.binbin0 -> 12240 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid-v5-gamma.binbin0 -> 12708 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/fs_2xbr-hybrid.binbin0 -> 16740 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-sharp.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2-gamma.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v2.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4-gamma.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v4b.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid-v5-gamma.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-hybrid/vs_2xbr-hybrid.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-a-pass0.binbin0 -> 5086 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass0.binbin0 -> 21923 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-accuracy-pass1.binbin0 -> 9131 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-b-pass0.binbin0 -> 5558 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-c-pass0.binbin0 -> 6326 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-d-pass0.binbin0 -> 6126 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-noblend-pass1.binbin0 -> 6635 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/fs_xbr-lv2-pass1.binbin0 -> 7029 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-a-pass0.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass0.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-accuracy-pass1.binbin0 -> 1879 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-b-pass0.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-c-pass0.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-d-pass0.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-noblend-pass1.binbin0 -> 1879 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv2-multipass/vs_xbr-lv2-pass1.binbin0 -> 1879 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass0.binbin0 -> 14986 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/fs_xbr-lv3-pass1.binbin0 -> 8411 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass0.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-lv3-multipass/vs_xbr-lv3-pass1.binbin0 -> 2111 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass1.binbin0 -> 16278 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass2.binbin0 -> 9817 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass3.binbin0 -> 7591 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/fs_xbr-mlv4-pass4.binbin0 -> 10159 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass1.binbin0 -> 1567 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass2.binbin0 -> 2947 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass3.binbin0 -> 1619 bytes
-rw-r--r--bgfx/shaders/spirv/chains/xbr/xbr-mlv4-multipass/vs_xbr-mlv4-pass4.binbin0 -> 1619 bytes
-rw-r--r--bgfx/shaders/spirv/fs_gui.binbin0 -> 850 bytes
-rw-r--r--bgfx/shaders/spirv/fs_screen.binbin0 -> 850 bytes
-rw-r--r--bgfx/shaders/spirv/vs_gui.binbin0 -> 1257 bytes
-rw-r--r--bgfx/shaders/spirv/vs_screen.binbin0 -> 1257 bytes
-rw-r--r--ctrlr/hotrod.cfg139
-rw-r--r--ctrlr/hotrodse.cfg193
-rw-r--r--ctrlr/scorpionxg.cfg195
-rw-r--r--ctrlr/slikstik.cfg314
-rw-r--r--ctrlr/xarcade.cfg193
-rw-r--r--dist.mak135
-rw-r--r--docs/LICENSE117
-rw-r--r--docs/Makefile158
-rw-r--r--docs/README.md4
-rw-r--r--docs/SDL.txt372
-rw-r--r--docs/config.txt1186
-rw-r--r--docs/floppy.txt633
-rw-r--r--docs/hlsl.txt115
-rw-r--r--docs/imgtool.txt577
-rw-r--r--docs/legal/BSD-2-Clause24
-rw-r--r--docs/legal/BSD-3-Clause28
-rw-r--r--docs/legal/BSL-1.023
-rw-r--r--docs/legal/CC0114
-rw-r--r--docs/legal/GPL-2.0341
-rw-r--r--docs/legal/LGPL-2.1499
-rw-r--r--docs/legal/MIT20
-rw-r--r--docs/legal/Zlib20
-rw-r--r--docs/license.txt35
-rw-r--r--docs/licenseinfo.txt4
-rw-r--r--docs/m6502.txt482
-rw-r--r--docs/mame.txt81
-rw-r--r--docs/man/LICENSE116
-rw-r--r--docs/man/README.md5
-rw-r--r--docs/man/castool.1 (renamed from src/osd/sdl/man/castool.1)2
-rw-r--r--docs/man/chdman.1 (renamed from src/osd/sdl/man/chdman.1)4
-rw-r--r--docs/man/floptool.147
-rw-r--r--docs/man/imgtool.1 (renamed from src/osd/sdl/man/imgtool.1)2
-rw-r--r--docs/man/jedutil.1 (renamed from src/osd/sdl/man/jedutil.1)3
-rw-r--r--docs/man/ldplayer.1 (renamed from src/osd/sdl/man/ldplayer.1)0
-rw-r--r--docs/man/ldresample.1 (renamed from src/osd/sdl/man/ldresample.1)5
-rw-r--r--docs/man/ldverify.1 (renamed from src/osd/sdl/man/ldverify.1)2
-rw-r--r--docs/man/mame.6 (renamed from src/osd/sdl/man/mame.6)556
-rw-r--r--docs/man/romcmp.1 (renamed from src/osd/sdl/man/romcmp.1)5
-rw-r--r--docs/newvideo.txt146
-rw-r--r--docs/nscsi.txt234
-rw-r--r--docs/source/__init__.py (renamed from src/regtests/jedutil/eqns/pal16r8/pal16r8.eqn)0
-rw-r--r--docs/source/_ext/edit_on_github.py42
-rw-r--r--docs/source/_templates/versions.html7
-rw-r--r--docs/source/advanced/bgfx.rst219
-rw-r--r--docs/source/advanced/ctrlr_config.rst309
-rw-r--r--docs/source/advanced/devicemap.rst133
-rw-r--r--docs/source/advanced/glsl.rst84
-rw-r--r--docs/source/advanced/hlsl.rst318
-rw-r--r--docs/source/advanced/index.rst15
-rw-r--r--docs/source/advanced/linux-lightguns.rst76
-rw-r--r--docs/source/advanced/multiconfig.rst126
-rw-r--r--docs/source/advanced/paths.rst29
-rw-r--r--docs/source/advanced/shiftertoggle.rst41
-rw-r--r--docs/source/commandline/commandline-all.rst4253
-rw-r--r--docs/source/commandline/commandline-index.rst439
-rw-r--r--docs/source/commandline/index.rst11
-rw-r--r--docs/source/commandline/sdlconfig.rst135
-rw-r--r--docs/source/commandline/windowsconfig.rst101
-rw-r--r--docs/source/conf.py273
-rw-r--r--docs/source/contributing/cxx.rst573
-rw-r--r--docs/source/contributing/index.rst158
-rw-r--r--docs/source/contributing/softlist.rst183
-rw-r--r--docs/source/debugger/annotation.rst109
-rw-r--r--docs/source/debugger/breakpoint.rst168
-rw-r--r--docs/source/debugger/cheats.rst294
-rw-r--r--docs/source/debugger/exceptionpoint.rst134
-rw-r--r--docs/source/debugger/execution.rst550
-rw-r--r--docs/source/debugger/general.rst587
-rw-r--r--docs/source/debugger/image.rst80
-rw-r--r--docs/source/debugger/index.rst440
-rw-r--r--docs/source/debugger/memory.rst422
-rw-r--r--docs/source/debugger/registerpoints.rst150
-rw-r--r--docs/source/debugger/watchpoint.rst178
-rw-r--r--docs/source/healthwarning.rst29
-rw-r--r--docs/source/images/MAMElogo.svg25
-rw-r--r--docs/source/index.rst41
-rw-r--r--docs/source/initialsetup/compilingmame.rst858
-rw-r--r--docs/source/initialsetup/configuringmame.rst66
-rw-r--r--docs/source/initialsetup/index.rst13
-rw-r--r--docs/source/initialsetup/installingmame.rst21
-rw-r--r--docs/source/initialsetup/mameintro.rst130
-rw-r--r--docs/source/license.rst32
-rw-r--r--docs/source/luascript/index.rst235
-rw-r--r--docs/source/luascript/ref-common.rst124
-rw-r--r--docs/source/luascript/ref-core.rst633
-rw-r--r--docs/source/luascript/ref-debugger.rst451
-rw-r--r--docs/source/luascript/ref-devices.rst880
-rw-r--r--docs/source/luascript/ref-input.rst796
-rw-r--r--docs/source/luascript/ref-mem.rst461
-rw-r--r--docs/source/luascript/ref-render.rst1374
-rw-r--r--docs/source/plugins/autofire.rst115
-rw-r--r--docs/source/plugins/console.rst9
-rw-r--r--docs/source/plugins/data.rst58
-rw-r--r--docs/source/plugins/discord.rst10
-rw-r--r--docs/source/plugins/dummy.rst8
-rw-r--r--docs/source/plugins/gdbstub.rst13
-rw-r--r--docs/source/plugins/hiscore.rst28
-rw-r--r--docs/source/plugins/index.rst75
-rw-r--r--docs/source/plugins/inputmacro.rst296
-rw-r--r--docs/source/plugins/layout.rst9
-rw-r--r--docs/source/plugins/offscreenreload.rst90
-rw-r--r--docs/source/plugins/timecode.rst21
-rw-r--r--docs/source/plugins/timer.rst22
-rw-r--r--docs/source/security.rst8
-rw-r--r--docs/source/techspecs/audio_effects.rst147
-rw-r--r--docs/source/techspecs/cpu_device.rst229
-rw-r--r--docs/source/techspecs/device_disasm_interface.rst204
-rw-r--r--docs/source/techspecs/device_memory_interface.rst168
-rw-r--r--docs/source/techspecs/device_rom_interface.rst113
-rw-r--r--docs/source/techspecs/device_sound_interface.rst319
-rw-r--r--docs/source/techspecs/floppy.rst414
-rw-r--r--docs/source/techspecs/index.rst27
-rw-r--r--docs/source/techspecs/inputsystem.rst460
-rw-r--r--docs/source/techspecs/layout_files.rst1502
-rw-r--r--docs/source/techspecs/layout_script.rst786
-rw-r--r--docs/source/techspecs/m6502.rst379
-rw-r--r--docs/source/techspecs/memory.rst964
-rw-r--r--docs/source/techspecs/naming.rst95
-rw-r--r--docs/source/techspecs/nscsi.rst174
-rw-r--r--docs/source/techspecs/object_finders.rst1039
-rw-r--r--docs/source/techspecs/osd_audio.rst363
-rw-r--r--docs/source/techspecs/poly_manager.rst1084
-rw-r--r--docs/source/techspecs/uml_instructions.rst4457
-rw-r--r--docs/source/tools/castool.rst342
-rw-r--r--docs/source/tools/chdman.rst457
-rw-r--r--docs/source/tools/floptool.rst200
-rw-r--r--docs/source/tools/imgtool.rst1676
-rw-r--r--docs/source/tools/index.rst14
-rw-r--r--docs/source/tools/othertools.rst64
-rw-r--r--docs/source/usingmame/aboutromsets.rst91
-rw-r--r--docs/source/usingmame/assetsearch.rst398
-rw-r--r--docs/source/usingmame/commonissues.rst369
-rw-r--r--docs/source/usingmame/defaultkeys.rst754
-rw-r--r--docs/source/usingmame/frontends.rst40
-rw-r--r--docs/source/usingmame/images/mahjongpanel.svg215
-rw-r--r--docs/source/usingmame/index.rst19
-rw-r--r--docs/source/usingmame/mamemenus.rst478
-rw-r--r--docs/source/usingmame/ui.rst538
-rw-r--r--docs/source/usingmame/usingmame.rst112
-rw-r--r--docs/source/whatis.rst87
-rw-r--r--docs/themes/sphinx_rtd_theme/__init__.py77
-rw-r--r--docs/themes/sphinx_rtd_theme/breadcrumbs.html77
-rw-r--r--docs/themes/sphinx_rtd_theme/footer.html62
-rw-r--r--docs/themes/sphinx_rtd_theme/layout.html251
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/da/LC_MESSAGES/sphinx.mobin0 -> 2514 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/da/LC_MESSAGES/sphinx.po206
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/de/LC_MESSAGES/sphinx.mobin0 -> 2087 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/de/LC_MESSAGES/sphinx.po136
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/en/LC_MESSAGES/sphinx.mobin0 -> 457 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/en/LC_MESSAGES/sphinx.po201
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/es/LC_MESSAGES/sphinx.mobin0 -> 2567 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/es/LC_MESSAGES/sphinx.po169
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/et/LC_MESSAGES/sphinx.mobin0 -> 2380 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/et/LC_MESSAGES/sphinx.po166
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/fa_IR/LC_MESSAGES/sphinx.mobin0 -> 2693 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/fa_IR/LC_MESSAGES/sphinx.po161
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/fr/LC_MESSAGES/sphinx.mobin0 -> 2522 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/fr/LC_MESSAGES/sphinx.po169
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/hr/LC_MESSAGES/sphinx.mobin0 -> 575 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/hr/LC_MESSAGES/sphinx.po23
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/hu/LC_MESSAGES/sphinx.mobin0 -> 501 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/hu/LC_MESSAGES/sphinx.po23
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/it/LC_MESSAGES/sphinx.mobin0 -> 2703 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/it/LC_MESSAGES/sphinx.po192
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/lt/LC_MESSAGES/sphinx.mobin0 -> 2750 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/lt/LC_MESSAGES/sphinx.po188
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/nl/LC_MESSAGES/sphinx.mobin0 -> 2549 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/nl/LC_MESSAGES/sphinx.po188
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pl/LC_MESSAGES/sphinx.mobin0 -> 2339 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pl/LC_MESSAGES/sphinx.po137
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pt/LC_MESSAGES/sphinx.mobin0 -> 2354 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pt/LC_MESSAGES/sphinx.po161
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pt_BR/LC_MESSAGES/sphinx.mobin0 -> 2780 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/pt_BR/LC_MESSAGES/sphinx.po191
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/ru/LC_MESSAGES/sphinx.mobin0 -> 3449 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/ru/LC_MESSAGES/sphinx.po189
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/sphinx.pot182
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/sv/LC_MESSAGES/sphinx.mobin0 -> 2132 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/sv/LC_MESSAGES/sphinx.po151
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/tr/LC_MESSAGES/sphinx.mobin0 -> 2117 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/tr/LC_MESSAGES/sphinx.po143
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/zh_CN/LC_MESSAGES/sphinx.mobin0 -> 2511 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/zh_CN/LC_MESSAGES/sphinx.po188
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/zh_TW/LC_MESSAGES/sphinx.mobin0 -> 506 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/locale/zh_TW/LC_MESSAGES/sphinx.po23
-rw-r--r--docs/themes/sphinx_rtd_theme/search.html54
-rw-r--r--docs/themes/sphinx_rtd_theme/searchbox.html9
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/badge_only.css1
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/Roboto-Slab-Bold.woffbin0 -> 87624 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/Roboto-Slab-Bold.woff2bin0 -> 67312 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/Roboto-Slab-Regular.woffbin0 -> 86288 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/Roboto-Slab-Regular.woff2bin0 -> 66444 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.eotbin0 -> 165742 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.svg2671
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.ttfbin0 -> 165548 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.woffbin0 -> 98024 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/fontawesome-webfont.woff2bin0 -> 77160 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-bold-italic.woffbin0 -> 323344 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-bold-italic.woff2bin0 -> 193308 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-bold.woffbin0 -> 309728 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-bold.woff2bin0 -> 184912 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-normal-italic.woffbin0 -> 328412 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-normal-italic.woff2bin0 -> 195704 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-normal.woffbin0 -> 309192 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/fonts/lato-normal.woff2bin0 -> 182708 bytes
-rw-r--r--docs/themes/sphinx_rtd_theme/static/css/theme.css4
-rw-r--r--docs/themes/sphinx_rtd_theme/static/js/badge_only.js1
-rw-r--r--docs/themes/sphinx_rtd_theme/static/js/theme.js1
-rw-r--r--docs/themes/sphinx_rtd_theme/theme.conf20
-rw-r--r--docs/themes/sphinx_rtd_theme/versions.html34
-rwxr-xr-xdocs/update.sh21
-rw-r--r--docs/windows.txt364
-rw-r--r--doxygen/LICENSE116
-rw-r--r--doxygen/README.md8
-rw-r--r--doxygen/doxy-boot.js271
-rw-r--r--doxygen/doxygen.config2590
-rw-r--r--doxygen/footer.html34
-rw-r--r--doxygen/header.html42
-rw-r--r--doxygen/style.css468
-rw-r--r--hash/32x.xml1045
-rw-r--r--hash/3do.xml96
-rw-r--r--hash/3do_m2.xml40
-rw-r--r--hash/README.md6
-rw-r--r--hash/a2600.xml6067
-rw-r--r--hash/a2600_cass.xml565
-rw-r--r--hash/a5200.hsi18
-rw-r--r--hash/a5200.xml807
-rw-r--r--hash/a7800.xml2108
-rw-r--r--hash/a800.xml4835
-rw-r--r--hash/a800_cass.xml49
-rw-r--r--hash/a800_flop.xml966
-rw-r--r--hash/abc1600.xml172
-rw-r--r--hash/abc1600_flop.xml196
-rw-r--r--hash/abc1600_hdd.xml21
-rw-r--r--hash/abc80.xml47
-rw-r--r--hash/abc800.xml208
-rw-r--r--hash/abc800_hdd.xml8
-rw-r--r--hash/abc806.xml55
-rw-r--r--hash/abc806_flop.xml151
-rw-r--r--hash/abc80_cass.xml35
-rw-r--r--hash/abc80_flop.xml149
-rw-r--r--hash/abc80_rom.xml83
-rw-r--r--hash/abc830_flop.xml237
-rw-r--r--hash/abc832_flop.xml465
-rw-r--r--hash/abc838_flop.xml63
-rw-r--r--hash/acrnsys_flop.xml55
-rw-r--r--hash/acrnsys_rom.xml71
-rw-r--r--hash/adam_cart.xml50
-rw-r--r--hash/adam_cass.xml885
-rw-r--r--hash/adam_flop.xml17207
-rw-r--r--hash/advantage.xml35
-rw-r--r--hash/advision.xml41
-rw-r--r--hash/aim65_cart.xml212
-rw-r--r--hash/aleste.xml45
-rw-r--r--hash/alice32.xml714
-rw-r--r--hash/alice90.xml98
-rw-r--r--hash/alphasmart_kapps.xml394
-rw-r--r--hash/alphatro_cart.xml30
-rw-r--r--hash/alphatro_flop.xml37
-rw-r--r--hash/altos5.xml45
-rw-r--r--hash/altos586.xml19
-rw-r--r--hash/altos8600.xml30
-rw-r--r--hash/amiga1000_flop.xml38
-rw-r--r--hash/amiga1200_flop.xml58
-rw-r--r--hash/amiga3000_flop.xml199
-rw-r--r--hash/amiga500_flop.xml29
-rw-r--r--hash/amiga500plus_flop.xml43
-rw-r--r--hash/amiga600_flop.xml43
-rw-r--r--hash/amiga_amix.xml118
-rw-r--r--hash/amiga_apps.xml206
-rw-r--r--hash/amiga_cd.xml347
-rw-r--r--hash/amiga_demos.xml90
-rw-r--r--hash/amiga_flop.xml2964
-rw-r--r--hash/amiga_hardware.xml259
-rw-r--r--hash/amiga_hdd.xml56
-rw-r--r--hash/amiga_workbench.xml1478
-rw-r--r--hash/amigaaga_flop.xml1988
-rw-r--r--hash/amigaecs_flop.xml349
-rw-r--r--hash/amigaocs_flop.xml23006
-rw-r--r--hash/ampro.xml17
-rw-r--r--hash/apc.xml94
-rw-r--r--hash/apexc_cyl.xml48
-rw-r--r--hash/apfimag_cass.xml1216
-rw-r--r--hash/apfm1000.xml85
-rw-r--r--hash/apogee.xml317
-rw-r--r--hash/apollo_ctape.xml52
-rw-r--r--hash/apple1.xml248
-rw-r--r--hash/apple2.xml3223
-rw-r--r--hash/apple2_cass.xml3349
-rw-r--r--hash/apple2_flop_clcracked.xml65585
-rw-r--r--hash/apple2_flop_misc.xml7792
-rw-r--r--hash/apple2_flop_orig.xml47310
-rw-r--r--hash/apple2_rom.xml45
-rw-r--r--hash/apple2gs.xml7028
-rw-r--r--hash/apple2gs_flop_clcracked.xml3367
-rw-r--r--hash/apple2gs_flop_misc.xml7564
-rw-r--r--hash/apple2gs_flop_orig.xml5408
-rw-r--r--hash/apple3.xml301
-rw-r--r--hash/applix_flop.xml19
-rw-r--r--hash/apricot_flop.xml868
-rw-r--r--hash/apxen_flop.xml47
-rw-r--r--hash/aquarius.xml277
-rw-r--r--hash/aquarius_cart.xml445
-rw-r--r--hash/aquarius_cass.xml868
-rw-r--r--hash/arb.xml83
-rw-r--r--hash/arcadia.xml207
-rw-r--r--hash/archimedes.xml7257
-rw-r--r--hash/archimedes_hdd.xml20
-rw-r--r--hash/archimedes_rom.xml71
-rw-r--r--hash/astrocde.xml649
-rw-r--r--hash/atom.xml121
-rw-r--r--hash/atom_cass.xml539
-rw-r--r--hash/atom_flop.xml210
-rw-r--r--hash/atom_rom.xml480
-rw-r--r--hash/attache.xml7
-rw-r--r--hash/aussiebyte.xml19
-rw-r--r--hash/b2m.xml9
-rw-r--r--hash/basf7100.xml31
-rw-r--r--hash/bbc_cass.xml20305
-rw-r--r--hash/bbc_flop_32016.xml204
-rw-r--r--hash/bbc_flop_6502.xml168
-rw-r--r--hash/bbc_flop_68000.xml49
-rw-r--r--hash/bbc_flop_80186.xml191
-rw-r--r--hash/bbc_flop_arm.xml287
-rw-r--r--hash/bbc_flop_hybrid.xml1107
-rw-r--r--hash/bbc_flop_torch.xml468
-rw-r--r--hash/bbc_flop_z80.xml184
-rw-r--r--hash/bbc_hdd.xml81
-rw-r--r--hash/bbc_rom.xml14378
-rw-r--r--hash/bbc_vsm.xml80
-rw-r--r--hash/bbca_cass.xml335
-rw-r--r--hash/bbcb_cass.xml16921
-rw-r--r--hash/bbcb_flop.xml3457
-rw-r--r--hash/bbcb_flop_orig.xml4463
-rw-r--r--hash/bbcb_flop_us.xml26
-rw-r--r--hash/bbcbc.xml63
-rw-r--r--hash/bbcm_cart.xml294
-rw-r--r--hash/bbcm_cass.xml79
-rw-r--r--hash/bbcm_flop.xml160
-rw-r--r--hash/bbcmc_flop.xml481
-rw-r--r--hash/bdesignm_design_cart.xml120
-rw-r--r--hash/bdesignm_game_cart.xml113
-rw-r--r--hash/bingobear.xml46
-rw-r--r--hash/bk0010.xml235
-rw-r--r--hash/bkrankp_cart.xml257
-rw-r--r--hash/bmjr_cass.xml22
-rw-r--r--hash/bml3_cass.xml37
-rw-r--r--hash/bml3_flop.xml105
-rw-r--r--hash/brother_pn.xml57
-rw-r--r--hash/bungo_flop.xml61
-rw-r--r--hash/buzztime_cart.xml54
-rw-r--r--hash/bw12.xml7
-rw-r--r--hash/bw14.xml109
-rw-r--r--hash/bw2.xml17
-rw-r--r--hash/bx256hp_flop.xml35
-rw-r--r--hash/c128_cart.xml105
-rw-r--r--hash/c128_flop.xml272
-rw-r--r--hash/c128_rom.xml23
-rw-r--r--hash/c2color_cart.xml96
-rw-r--r--hash/c64_cart.xml1782
-rw-r--r--hash/c64_cass.xml16770
-rw-r--r--hash/c64_flop.xml1145
-rw-r--r--hash/c64_flop_misc.xml885
-rw-r--r--hash/c64_flop_orig.xml865
-rw-r--r--hash/c65_flop.xml23
-rw-r--r--hash/camplynx_cass.xml991
-rw-r--r--hash/camplynx_flop.xml396
-rw-r--r--hash/carbeena.xml24
-rw-r--r--hash/casio_rompack.xml2260
-rw-r--r--hash/casloopy.xml162
-rw-r--r--hash/cassvisn_cart.xml215
-rw-r--r--hash/cbm2_cart.xml17
-rw-r--r--hash/cbm2_flop.xml339
-rw-r--r--hash/cbm8096_flop.xml7
-rw-r--r--hash/cbm8296_flop.xml23
-rw-r--r--hash/cc40_cart.xml130
-rw-r--r--hash/cd32.xml1972
-rw-r--r--hash/cdi.xml7066
-rw-r--r--hash/cdtv.xml2474
-rw-r--r--hash/cecflop.xml251
-rw-r--r--hash/cgenie_cass.xml3531
-rw-r--r--hash/cgenie_flop_rom.xml33
-rw-r--r--hash/challenge_gear_cart.xml68
-rw-r--r--hash/channelf.xml217
-rw-r--r--hash/chessking_cart.xml20
-rw-r--r--hash/chessmstdm.xml31
-rw-r--r--hash/chip8_quik.xml912
-rw-r--r--hash/clickstart_cart.xml220
-rw-r--r--hash/clipper_flop.xml32
-rw-r--r--hash/coco_cart.xml706
-rw-r--r--hash/coco_flop.xml1963
-rw-r--r--hash/coleco.xml768
-rw-r--r--hash/coleco_homebrew.xml2604
-rw-r--r--hash/compclr2_flop.xml1579
-rw-r--r--hash/compis.xml412
-rw-r--r--hash/comx35_flop.xml5
-rw-r--r--hash/conchess.xml35
-rw-r--r--hash/copera.xml50
-rw-r--r--hash/cpc_cass.xml59832
-rw-r--r--hash/cpc_flop.xml52997
-rw-r--r--hash/crvision.xml268
-rw-r--r--hash/ctvboy.xml90
-rw-r--r--hash/cubieboard4.xml110
-rw-r--r--hash/cx3000tc.xml66
-rw-r--r--hash/cz1_cart.xml44
-rw-r--r--hash/dai_cass.xml123
-rw-r--r--hash/database.xml269
-rw-r--r--hash/dc.xml24017
-rw-r--r--hash/dgnalpha_flop.xml174
-rw-r--r--hash/dgnbeta_flop.xml53
-rw-r--r--hash/digiblast_cart.xml78
-rw-r--r--hash/digilog320.xml50
-rw-r--r--hash/dim68k.xml106
-rw-r--r--hash/dmv.xml1468
-rw-r--r--hash/dps1.xml5
-rw-r--r--hash/dragon_cart.xml532
-rw-r--r--hash/dragon_cass.xml12231
-rw-r--r--hash/dragon_flex.xml326
-rw-r--r--hash/dragon_flop.xml2193
-rw-r--r--hash/dragon_os9.xml207
-rw-r--r--hash/duelmast_cart.xml28
-rw-r--r--hash/e01_flop.xml33
-rw-r--r--hash/easy_karaoke_cart.xml371
-rw-r--r--hash/ec1841.xml45
-rw-r--r--hash/einstein.xml924
-rw-r--r--hash/einstein_rom.xml20
-rw-r--r--hash/ekara_cart.xml4198
-rw-r--r--hash/electron_cart.xml533
-rw-r--r--hash/electron_cass.xml7936
-rw-r--r--hash/electron_flop.xml3018
-rw-r--r--hash/electron_rom.xml1047
-rw-r--r--hash/entex_sag.xml103
-rw-r--r--hash/ep64_cart.xml35
-rw-r--r--hash/ep64_cass.xml9
-rw-r--r--hash/ep64_flop.xml485
-rw-r--r--hash/epson_cpm.xml171
-rw-r--r--hash/eti660_quik.xml71
-rw-r--r--hash/evio.xml330
-rw-r--r--hash/ews286_flop.xml45
-rw-r--r--hash/excalibur64.xml19
-rw-r--r--hash/exl100.xml193
-rw-r--r--hash/famibox.xml768
-rw-r--r--hash/famicom_cass.xml354
-rw-r--r--hash/famicom_flop.xml808
-rw-r--r--hash/fidel_msc.xml38
-rw-r--r--hash/fidel_sc6.xml20
-rw-r--r--hash/fidel_scc.xml105
-rw-r--r--hash/fm77av.xml308
-rw-r--r--hash/fm7_cass.xml1009
-rw-r--r--hash/fm7_disk.xml1063
-rw-r--r--hash/fm8_cass.xml377
-rw-r--r--hash/fmtowns_cd.xml32233
-rw-r--r--hash/fmtowns_flop_cracked.xml88
-rw-r--r--hash/fmtowns_flop_misc.xml1493
-rw-r--r--hash/fmtowns_flop_orig.xml2951
-rw-r--r--hash/fp1100_cass.xml150
-rw-r--r--hash/g7400.xml392
-rw-r--r--hash/gaelco_ds5002fp_rom.xml108
-rw-r--r--hash/galaxy.xml404
-rw-r--r--hash/gamate.xml816
-rw-r--r--hash/gameboy.xml22455
-rw-r--r--hash/gamecom.xml166
-rw-r--r--hash/gamegear.xml3796
-rw-r--r--hash/gameking.xml579
-rw-r--r--hash/gameking3.xml126
-rw-r--r--hash/gamepock.xml43
-rw-r--r--hash/gba.xml23363
-rw-r--r--hash/gba_ereader.xml6879
-rw-r--r--hash/gbcolor.xml24081
-rw-r--r--hash/gcslottv.xml73
-rw-r--r--hash/generic_cdrom.xml1228
-rw-r--r--hash/generic_flop_525.xml131
-rw-r--r--hash/genius.xml303
-rw-r--r--hash/ggm.xml170
-rw-r--r--hash/gimix.xml58
-rw-r--r--hash/gj4000.xml21
-rw-r--r--hash/gjmovie.xml21
-rw-r--r--hash/gjrstar.xml62
-rw-r--r--hash/gl2000.xml92
-rw-r--r--hash/gl6000sl.xml33
-rw-r--r--hash/glcolor.xml75
-rw-r--r--hash/glcx.xml111
-rw-r--r--hash/gln.xml51
-rw-r--r--hash/gls.xml21
-rw-r--r--hash/gmaster.xml169
-rw-r--r--hash/gp32.xml337
-rw-r--r--hash/gtfore.xml68
-rw-r--r--hash/guab.xml130
-rw-r--r--hash/gx4000.xml174
-rw-r--r--hash/h21.xml61
-rw-r--r--hash/h88_cass.xml168
-rw-r--r--hash/hikara.xml402
-rw-r--r--hash/horizon.xml1121
-rw-r--r--hash/hp85_rom.xml86
-rw-r--r--hash/hp86_rom.xml151
-rw-r--r--hash/hp9825_rom.xml161
-rw-r--r--hash/hp9831_rom.xml35
-rw-r--r--hash/hp9835a_rom.xml66
-rw-r--r--hash/hp9845a_rom.xml116
-rw-r--r--hash/hp9845b_rom.xml387
-rw-r--r--hash/hp98x6_rom.xml46
-rw-r--r--hash/hp9k3xx_cdrom.xml194
-rw-r--r--hash/hp9k3xx_flop.xml748
-rw-r--r--hash/hp9k3xx_hdd.xml24
-rw-r--r--hash/hp_ipc.xml723
-rw-r--r--hash/hp_ipc_rom.xml22
-rw-r--r--hash/ht68k.xml34
-rw-r--r--hash/hx20_flop.xml17
-rw-r--r--hash/hx20_rom.xml31
-rw-r--r--hash/hyperscan.xml86
-rw-r--r--hash/hyperscan_card.xml5488
-rw-r--r--hash/i7000_card.xml149
-rw-r--r--hash/ibm5140.xml11
-rw-r--r--hash/ibm5150.xml17462
-rw-r--r--hash/ibm5150_cass.xml8
-rw-r--r--hash/ibm5150_hdd.xml170
-rw-r--r--hash/ibm5160_flop.xml17
-rw-r--r--hash/ibm5170.xml23642
-rw-r--r--hash/ibm5170_cdrom.xml9568
-rw-r--r--hash/ibm5170_hdd.xml389
-rw-r--r--hash/ibm6580.xml152
-rw-r--r--hash/ibmpc110.xml43
-rw-r--r--hash/ibmpcjr_cart.xml145
-rw-r--r--hash/ibmpcjr_flop.xml104
-rw-r--r--hash/ibmpcjx.xml61
-rw-r--r--hash/icanguit.xml128
-rw-r--r--hash/icanpian.xml210
-rw-r--r--hash/intellect02.xml33
-rw-r--r--hash/interact.xml63
-rw-r--r--hash/interpro.xml344
-rw-r--r--hash/intv.hsi10
-rw-r--r--hash/intv.xml1288
-rw-r--r--hash/intvecs.xml101
-rw-r--r--hash/iq128.xml3
-rw-r--r--hash/iq151_cart.xml13
-rw-r--r--hash/iq151_flop.xml7
-rw-r--r--hash/ique.xml479
-rw-r--r--hash/iqunlim_cart.xml73
-rw-r--r--hash/itt3030.xml40
-rw-r--r--hash/jaguar.xml1079
-rw-r--r--hash/jakks_gamekey_dp.xml21
-rw-r--r--hash/jakks_gamekey_dy.xml58
-rw-r--r--hash/jakks_gamekey_mv.xml22
-rw-r--r--hash/jakks_gamekey_nk.xml48
-rw-r--r--hash/jakks_gamekey_nm.xml51
-rw-r--r--hash/jakks_gamekey_sw.xml67
-rw-r--r--hash/jakks_gamekey_wp.xml29
-rw-r--r--hash/jaminator.xml196
-rw-r--r--hash/jazz.xml56
-rw-r--r--hash/jb3000_flop.xml23
-rw-r--r--hash/juicebox.xml515
-rw-r--r--hash/juku.xml128
-rw-r--r--hash/jupace_cass.xml1881
-rw-r--r--hash/jupace_snap.xml71
-rw-r--r--hash/k28.xml99
-rw-r--r--hash/k28o.xml35
-rw-r--r--hash/kaypro.xml241
-rw-r--r--hash/kayproii.xml130
-rw-r--r--hash/kc_cart.xml3
-rw-r--r--hash/kc_cass.xml363
-rw-r--r--hash/kc_flop.xml17
-rw-r--r--hash/kim1_cass.xml119
-rw-r--r--hash/kisssite_cd.xml351
-rw-r--r--hash/korvet_flop.xml61
-rw-r--r--hash/kpython2.xml121
-rw-r--r--hash/lanteach.xml20
-rw-r--r--hash/lantrans.xml84
-rw-r--r--hash/laser2001_cart.xml24
-rw-r--r--hash/laser2001_flop.xml20
-rw-r--r--hash/leapfrog_didj_cart.xml85
-rw-r--r--hash/leapfrog_iquest_cart.xml30
-rw-r--r--hash/leapfrog_leappad_cart.xml1558
-rw-r--r--hash/leapfrog_ltleappad_cart.xml147
-rw-r--r--hash/leapfrog_mfleappad_cart.xml170
-rw-r--r--hash/leapfrog_zippity_cart.xml53
-rw-r--r--hash/leapster.xml1789
-rw-r--r--hash/leapster_explorer_cart.xml44
-rw-r--r--hash/lisa.xml275
-rw-r--r--hash/lisa2.xml50
-rw-r--r--hash/lk3000.xml82
-rw-r--r--hash/lnux4004.xml20
-rw-r--r--hash/lviv.xml643
-rw-r--r--hash/lynx.xml861
-rw-r--r--hash/m20.xml414
-rw-r--r--hash/m24.xml22
-rw-r--r--hash/m3.xml20
-rw-r--r--hash/m5.xml440
-rw-r--r--hash/m5_cart.xml710
-rw-r--r--hash/m5_cass.xml429
-rw-r--r--hash/m5_flop.xml30
-rw-r--r--hash/mac_cdrom.xml277
-rw-r--r--hash/mac_flop.xml151
-rw-r--r--hash/mac_flop_clcracked.xml2802
-rw-r--r--hash/mac_flop_orig.xml4118
-rw-r--r--hash/mac_hdd.xml43
-rw-r--r--hash/mac_hdflop.xml7549
-rw-r--r--hash/mbc200.xml32
-rw-r--r--hash/mbc55x.xml42
-rw-r--r--hash/mbee_cart.xml654
-rw-r--r--hash/mbee_cass.xml55
-rw-r--r--hash/mbee_flop.xml5974
-rw-r--r--hash/mbee_quik.xml1964
-rw-r--r--hash/mc10.xml1643
-rw-r--r--hash/mc1000_cass.xml1295
-rw-r--r--hash/mc1502_flop.xml16
-rw-r--r--hash/md2_flop.xml77
-rw-r--r--hash/megacd.xml17321
-rw-r--r--hash/megacdj.xml2685
-rw-r--r--hash/megadriv.xml24712
-rw-r--r--hash/megaduck.xml247
-rw-r--r--hash/megapc.xml13
-rw-r--r--hash/megatech.xml8
-rw-r--r--hash/mephisto_mm1.xml22
-rw-r--r--hash/mephisto_mm2.xml22
-rw-r--r--hash/mephisto_mm4.xml22
-rw-r--r--hash/mephisto_mm5.xml22
-rw-r--r--hash/mephisto_smondial2.xml21
-rw-r--r--hash/microbox2_flop.xml31
-rw-r--r--hash/microvision.xml345
-rw-r--r--hash/midi_flop.xml31
-rw-r--r--hash/mikro80.xml52
-rw-r--r--hash/mikrosha.xml617
-rw-r--r--hash/mikrosha_cart.xml19
-rw-r--r--hash/mikrosha_cass.xml620
-rw-r--r--hash/mindset_flop.xml24
-rw-r--r--hash/misterx.xml31
-rw-r--r--hash/mk14_quik.xml51
-rw-r--r--hash/mm1_flop.xml104
-rw-r--r--hash/mm2_flop.xml45
-rw-r--r--hash/mm2_hdd.xml21
-rw-r--r--hash/mo5_cart.xml572
-rw-r--r--hash/mo5_cass.xml19644
-rw-r--r--hash/mo5_flop.xml998
-rw-r--r--hash/mo5_qd.xml376
-rw-r--r--hash/mo6_cass.xml1973
-rw-r--r--hash/mo6_flop.xml627
-rw-r--r--hash/mobigo_cart.xml581
-rw-r--r--hash/monon_color.xml300
-rw-r--r--hash/mpc3000_flop.xml87
-rw-r--r--hash/mpc60_flop.xml370
-rw-r--r--hash/mpf1_rom.xml93
-rw-r--r--hash/mpu1000.xml22
-rw-r--r--hash/mpz80.xml99
-rw-r--r--hash/msx.hsi134
-rw-r--r--hash/msx1_bee_card.xml153
-rw-r--r--hash/msx1_cart.xml22757
-rw-r--r--hash/msx1_cass.xml20394
-rw-r--r--hash/msx1_flop.xml6089
-rw-r--r--hash/msx1_flop_525.xml218
-rw-r--r--hash/msx2.hsi75
-rw-r--r--hash/msx2_cart.xml3376
-rw-r--r--hash/msx2_cass.xml67
-rw-r--r--hash/msx2_flop.xml26571
-rw-r--r--hash/msx2p_cart.xml56
-rw-r--r--hash/msx2p_flop.xml825
-rw-r--r--hash/msx_softcard.xml79
-rw-r--r--hash/msx_yamaha_minicart.xml30
-rw-r--r--hash/msxr_cart.xml106
-rw-r--r--hash/msxr_flop.xml1359
-rw-r--r--hash/mt65_cass.xml107
-rw-r--r--hash/mt65_rom.xml221
-rw-r--r--hash/mt65_snap.xml179
-rw-r--r--hash/mtu130_flop.xml78
-rw-r--r--hash/mtx_cart.xml104
-rw-r--r--hash/mtx_cass.xml685
-rw-r--r--hash/mtx_flop.xml119
-rw-r--r--hash/mtx_hdd.xml53
-rw-r--r--hash/mtx_rom.xml50
-rw-r--r--hash/myvision.xml11
-rw-r--r--hash/mz2000_cass.xml464
-rw-r--r--hash/mz2000_flop.xml98
-rw-r--r--hash/mz2000_snap.xml188
-rw-r--r--hash/mz2500.xml849
-rw-r--r--hash/mz2500_flop.xml1273
-rw-r--r--hash/mz5500_flop.xml96
-rw-r--r--hash/mz700_cass.xml824
-rw-r--r--hash/mz800_cass.xml37
-rw-r--r--hash/mz800_rom.xml52
-rw-r--r--hash/mz80b_cass.xml118
-rw-r--r--hash/mz80b_flop.xml55
-rw-r--r--hash/mz80k_cass.xml508
-rw-r--r--hash/n64.xml13844
-rw-r--r--hash/n64_lodgenet.xml438
-rw-r--r--hash/n64dd.xml171
-rw-r--r--hash/nascom_flop.xml116
-rw-r--r--hash/nascom_snap.xml918
-rw-r--r--hash/nascom_socket.xml85
-rw-r--r--hash/neocd.xml821
-rw-r--r--hash/neogeo.xml12109
-rw-r--r--hash/nes.hsi33
-rw-r--r--hash/nes.xml26011
-rw-r--r--hash/nes_ade.xml3
-rw-r--r--hash/nes_datach.xml19
-rw-r--r--hash/nes_kstudio.xml7
-rw-r--r--hash/nes_ntbrom.xml11
-rw-r--r--hash/nes_vt_cart.xml33
-rw-r--r--hash/next.xml31
-rw-r--r--hash/next_cdrom.xml84
-rw-r--r--hash/next_hdd.xml188
-rw-r--r--hash/ngp.xml32
-rw-r--r--hash/ngpc.xml505
-rw-r--r--hash/nimbus.xml363
-rw-r--r--hash/novag_ssensor4.xml22
-rw-r--r--hash/nuon.xml104
-rw-r--r--hash/octopus.xml93
-rw-r--r--hash/odyssey2.xml1638
-rw-r--r--hash/ondra.xml59
-rw-r--r--hash/orao.xml556
-rw-r--r--hash/oric1_cass.xml5281
-rw-r--r--hash/orina_stylish_plus_cart.xml21
-rw-r--r--hash/orion_cart.xml7
-rw-r--r--hash/orion_cass.xml167
-rw-r--r--hash/orion_flop.xml233
-rw-r--r--hash/orionpro_flop.xml67
-rw-r--r--hash/osborne1.xml234
-rw-r--r--hash/osborne2.xml68
-rw-r--r--hash/p2000_cart.xml632
-rw-r--r--hash/p2000_cass.xml2257
-rw-r--r--hash/p500_flop.xml7
-rw-r--r--hash/partner_cass.xml149
-rw-r--r--hash/partner_flop.xml7
-rw-r--r--hash/pasogo.xml92
-rw-r--r--hash/pasopia7_cass.xml54
-rw-r--r--hash/pasopia_cass.xml99
-rw-r--r--hash/pb2000c.xml3
-rw-r--r--hash/pc1000.xml156
-rw-r--r--hash/pc100_flop.xml110
-rw-r--r--hash/pc1512.xml182
-rw-r--r--hash/pc1512_flop.xml185
-rw-r--r--hash/pc1512_hdd.xml20
-rw-r--r--hash/pc1640.xml73
-rw-r--r--hash/pc1640_flop.xml76
-rw-r--r--hash/pc1640_hdd.xml21
-rw-r--r--hash/pc200.xml45
-rw-r--r--hash/pc6001_cart.xml204
-rw-r--r--hash/pc6001_cass.xml226
-rw-r--r--hash/pc6001mk2_cass.xml265
-rw-r--r--hash/pc8001_flop.xml3296
-rw-r--r--hash/pc8001mk2_flop.xml150
-rw-r--r--hash/pc8001mk2sr_flop.xml89
-rw-r--r--hash/pc8201.xml10
-rw-r--r--hash/pc8801_cass.xml522
-rw-r--r--hash/pc8801_cdrom.xml164
-rw-r--r--hash/pc8801_flop.xml20592
-rw-r--r--hash/pc88va.xml884
-rw-r--r--hash/pc88va_flop_orig.xml125
-rw-r--r--hash/pc98.xml61683
-rw-r--r--hash/pc98_cd.xml7485
-rw-r--r--hash/pc98_flop_orig.xml189
-rw-r--r--hash/pc98_hdd.xml27
-rw-r--r--hash/pcd_flop.xml66
-rw-r--r--hash/pce.xml839
-rw-r--r--hash/pce_tourvision.xml1616
-rw-r--r--hash/pcecd.xml4039
-rw-r--r--hash/pcfx.xml209
-rw-r--r--hash/pcw.xml375
-rw-r--r--hash/pcw16.xml13
-rw-r--r--hash/pcx_flop.xml201
-rw-r--r--hash/pda600.xml35
-rw-r--r--hash/pdp1_ptp.xml78
-rw-r--r--hash/pecom_cass.xml69
-rw-r--r--hash/pegasus_cart.xml227
-rw-r--r--hash/pencil2.xml152
-rw-r--r--hash/pencil2_cass.xml183
-rw-r--r--hash/pentagon_cass.xml18
-rw-r--r--hash/pet_cass.xml3003
-rw-r--r--hash/pet_flop.xml382
-rw-r--r--hash/pet_hdd.xml16
-rw-r--r--hash/pet_quik.xml36
-rw-r--r--hash/pet_rom.xml141
-rw-r--r--hash/phc25_cass.xml374
-rw-r--r--hash/photo_cd.xml39
-rw-r--r--hash/pi_storyreader_cart.xml493
-rw-r--r--hash/pi_storyreader_v2_cart.xml19
-rw-r--r--hash/picno.xml318
-rw-r--r--hash/pico.xml2996
-rw-r--r--hash/pippin.xml698
-rw-r--r--hash/pippin_flop.xml12
-rw-r--r--hash/pixter_cart.xml72
-rw-r--r--hash/playmaker.xml46
-rw-r--r--hash/pls1000_cart.xml78
-rw-r--r--hash/plus4_cart.xml12
-rw-r--r--hash/plus4_cass.xml21
-rw-r--r--hash/plus4_flop.xml22
-rw-r--r--hash/plus4_quik.xml33
-rw-r--r--hash/pmd85_cass.xml1011
-rw-r--r--hash/pockchalv2.xml442
-rw-r--r--hash/pockchalw.xml659
-rw-r--r--hash/pofo.xml69
-rw-r--r--hash/poisk1_flop.xml30
-rw-r--r--hash/pokemini.xml60
-rw-r--r--hash/poly_flop.xml33
-rw-r--r--hash/polysix.xml26
-rw-r--r--hash/popstar_cart.xml43
-rw-r--r--hash/precur2w_cart.xml21
-rw-r--r--hash/princ.xml108
-rw-r--r--hash/pro128_cart.xml61
-rw-r--r--hash/pro128_cass.xml2204
-rw-r--r--hash/pro128_flop.xml39
-rw-r--r--hash/pro128s_flop.xml434
-rw-r--r--hash/prof180.xml9
-rw-r--r--hash/prof80.xml7
-rw-r--r--hash/psi98.xml39
-rw-r--r--hash/psion.xml364
-rw-r--r--hash/psion1.xml118
-rw-r--r--hash/psion2.xml2172
-rw-r--r--hash/psion_flop.xml37
-rw-r--r--hash/psion_quik.xml171
-rw-r--r--hash/psion_ssd.xml638
-rw-r--r--hash/psx.xml68392
-rw-r--r--hash/pt68k2.xml22
-rw-r--r--hash/pv1000.xml266
-rw-r--r--hash/pv2000.xml271
-rw-r--r--hash/px4_cart.xml47
-rw-r--r--hash/px8_cart.xml206
-rw-r--r--hash/pyl601.xml49
-rw-r--r--hash/ql_cart.xml37
-rw-r--r--hash/ql_cass.xml13
-rw-r--r--hash/ql_flop.xml39
-rw-r--r--hash/quizwiz.xml109
-rw-r--r--hash/qx10_flop.xml33
-rw-r--r--hash/r8_card.xml143
-rw-r--r--hash/r9751.xml233
-rw-r--r--hash/radio86.xml1133
-rw-r--r--hash/radio86_cart.xml19
-rw-r--r--hash/radio86_cass.xml1136
-rw-r--r--hash/rainbow.xml88
-rw-r--r--hash/ramstar.xml180
-rw-r--r--hash/roland_tnsc1.xml114
-rw-r--r--hash/roland_tnsc2.xml60
-rw-r--r--hash/rwtrntcs.xml36
-rw-r--r--hash/rx78.xml14
-rw-r--r--hash/rx78_cart.xml440
-rw-r--r--hash/rx78_cass.xml37
-rw-r--r--hash/rz1_cass.xml75
-rw-r--r--hash/s2000_flop.xml18
-rw-r--r--hash/s3000_cdrom.xml95
-rw-r--r--hash/sagafox.xml19
-rw-r--r--hash/sage2.xml29
-rw-r--r--hash/saitek_egr.xml60
-rw-r--r--hash/saitek_kso.xml34
-rw-r--r--hash/saitek_schess.xml32
-rw-r--r--hash/samcoupe_cass.xml26
-rw-r--r--hash/samcoupe_flop.xml588
-rw-r--r--hash/sat_cart.xml174
-rw-r--r--hash/sat_vccart.xml187
-rw-r--r--hash/saturn.xml11550
-rw-r--r--hash/sawatte.xml100
-rw-r--r--hash/sbrain.xml19
-rw-r--r--hash/sc3000_cart.xml418
-rw-r--r--hash/sc3000_cass.xml487
-rw-r--r--hash/scv.xml193
-rw-r--r--hash/sd132_flop.xml80
-rw-r--r--hash/sd1_flop.xml20
-rw-r--r--hash/sdk85.xml34
-rw-r--r--hash/sega_beena_cart.xml3525
-rw-r--r--hash/segaai.xml818
-rw-r--r--hash/segacd.xml3171
-rw-r--r--hash/sf7000.xml57
-rw-r--r--hash/sg1000.xml853
-rw-r--r--hash/sgi_mips.xml6368
-rw-r--r--hash/sgi_mips_hdd.xml76
-rw-r--r--hash/sgx.xml15
-rw-r--r--hash/singingstarkaraoke_cart.xml41
-rw-r--r--hash/sitcom.xml172
-rw-r--r--hash/smartcycle_cart.xml152
-rw-r--r--hash/smarttv_cart.xml20
-rw-r--r--hash/smc777.xml2004
-rw-r--r--hash/sms.xml2587
-rw-r--r--hash/snes.xml12333
-rw-r--r--hash/snes_bspack.xml2886
-rw-r--r--hash/snes_strom.xml19
-rw-r--r--hash/snes_vkun.xml2
-rw-r--r--hash/snotec.xml224
-rw-r--r--hash/snread.xml105
-rw-r--r--hash/snspell.xml173
-rw-r--r--hash/socrates.xml4
-rw-r--r--hash/softbox.xml18
-rw-r--r--hash/softwarelist.dtd11
-rw-r--r--hash/sol20_cass.xml923
-rw-r--r--hash/sony_news.xml59
-rw-r--r--hash/sorcerer_cart.xml148
-rw-r--r--hash/sorcerer_cass.xml1492
-rw-r--r--hash/sorcerer_flop.xml30
-rw-r--r--hash/spc1000_cass.xml1278
-rw-r--r--hash/spc1500_cass.xml54
-rw-r--r--hash/special_cass.xml323
-rw-r--r--hash/special_flop.xml7
-rw-r--r--hash/specnext_sd.xml38
-rw-r--r--hash/specpls3_flop.xml20209
-rw-r--r--hash/spectrum.xml252
-rw-r--r--hash/spectrum_betadisc_flop.xml1354
-rw-r--r--hash/spectrum_cart.xml253
-rw-r--r--hash/spectrum_cass.xml181864
-rw-r--r--hash/spectrum_flop.xml1684
-rw-r--r--hash/spectrum_flop_opus.xml812
-rw-r--r--hash/spectrum_mgt_flop.xml127
-rw-r--r--hash/spectrum_microdrive.xml814
-rw-r--r--hash/spectrum_wafadrive.xml22
-rw-r--r--hash/sprachmg.xml81
-rw-r--r--hash/squale_cart.xml66
-rw-r--r--hash/ssem_quik.xml145
-rw-r--r--hash/st_cart.xml37
-rw-r--r--hash/st_flop.xml1189
-rw-r--r--hash/st_flop_demos.xml107
-rw-r--r--hash/stepone_flop.xml123
-rw-r--r--hash/studio2.xml559
-rw-r--r--hash/stv.xml95
-rw-r--r--hash/sun_sparc.xml93
-rw-r--r--hash/super6.xml45
-rw-r--r--hash/super80_cass.xml2554
-rw-r--r--hash/super80_flop.xml53
-rw-r--r--hash/super_tv_pc_cart.xml98
-rw-r--r--hash/superpet_flop.xml69
-rw-r--r--hash/supracan.xml220
-rw-r--r--hash/sv8000.xml80
-rw-r--r--hash/svi318_cart.xml91
-rw-r--r--hash/svi318_cass.xml1787
-rw-r--r--hash/svi318_flop.xml69
-rw-r--r--hash/svision.xml439
-rw-r--r--hash/svmu.xml670
-rw-r--r--hash/t1000.xml215
-rw-r--r--hash/takara_daigunder_dx_cart.xml90
-rw-r--r--hash/tandy200.xml10
-rw-r--r--hash/tandy2k.xml40
-rw-r--r--hash/tandy6k.xml41
-rw-r--r--hash/tc4.xml60
-rw-r--r--hash/tdv2324.xml35
-rw-r--r--hash/tek4052_cart.xml3
-rw-r--r--hash/telestory_cart.xml226
-rw-r--r--hash/teradrive_flop.xml121
-rw-r--r--hash/teradrive_hdd.xml29
-rw-r--r--hash/tg16.xml27
-rw-r--r--hash/thinkpad8xx.xml147
-rw-r--r--hash/ti74_cart.xml56
-rw-r--r--hash/ti95_cart.xml43
-rw-r--r--hash/ti99_cart.xml3251
-rw-r--r--hash/tiki100.xml350
-rw-r--r--hash/timex_cass.xml1354
-rw-r--r--hash/timex_dock.xml468
-rw-r--r--hash/tmc600_quik.xml47
-rw-r--r--hash/tntell.xml93
-rw-r--r--hash/to770_cart.xml20
-rw-r--r--hash/to770a_cart.xml25
-rw-r--r--hash/to7_cart.xml727
-rw-r--r--hash/to7_cass.xml8345
-rw-r--r--hash/to7_qd.xml287
-rw-r--r--hash/to8_cass.xml215
-rw-r--r--hash/to8_qd.xml98
-rw-r--r--hash/to_flop.xml14947
-rw-r--r--hash/triton_rom.xml20
-rw-r--r--hash/trs80_cass.xml768
-rw-r--r--hash/trs80_flop.xml75
-rw-r--r--hash/trs80_quik.xml1155
-rw-r--r--hash/trs80m2.xml79
-rw-r--r--hash/trsm100.xml2
-rw-r--r--hash/tsconf.xml461
-rw-r--r--hash/ttwist_brainquest_cart.xml20
-rw-r--r--hash/turboextreme_cart.xml19
-rw-r--r--hash/tutor.xml315
-rw-r--r--hash/tvc_cart.xml3
-rw-r--r--hash/tvc_cass.xml3038
-rw-r--r--hash/tvc_flop.xml10578
-rw-r--r--hash/tvdear.xml41
-rw-r--r--hash/tvgogo.xml153
-rw-r--r--hash/tvochken.xml365
-rw-r--r--hash/tx0_ptp.xml133
-rw-r--r--hash/u110_card.xml242
-rw-r--r--hash/unichamp.xml57
-rw-r--r--hash/ut88.xml39
-rw-r--r--hash/uzebox.xml652
-rw-r--r--hash/v1050_flop.xml25
-rw-r--r--hash/v1050_hdd.xml3
-rw-r--r--hash/vbaby_cart.xml83
-rw-r--r--hash/vboy.xml459
-rw-r--r--hash/vc4000.xml142
-rw-r--r--hash/vector06_cart.xml21
-rw-r--r--hash/vector06_flop.xml213
-rw-r--r--hash/vectrex.xml595
-rw-r--r--hash/vfxsd_flop.xml32
-rw-r--r--hash/vg5k.xml419
-rw-r--r--hash/vgmplay.xml413405
-rw-r--r--hash/vic10.xml78
-rw-r--r--hash/vic1001_cart.xml149
-rw-r--r--hash/vic1001_cass.xml22
-rw-r--r--hash/vic1001_flop.xml39
-rw-r--r--hash/victor9k_flop.xml7
-rw-r--r--hash/vidbrain.xml129
-rw-r--r--hash/videoart.xml115
-rw-r--r--hash/videopac.xml2942
-rw-r--r--hash/vii.xml13
-rw-r--r--hash/vip.xml7
-rw-r--r--hash/vis.xml1267
-rw-r--r--hash/visicom.xml63
-rw-r--r--hash/vixen.xml45
-rw-r--r--hash/vsmile_cart.xml5679
-rw-r--r--hash/vsmile_cd.xml713
-rw-r--r--hash/vsmileb_cart.xml397
-rw-r--r--hash/vsmilem_cart.xml1632
-rw-r--r--hash/vtech2_cass.xml70
-rw-r--r--hash/vtech_innotab_cart.xml196
-rw-r--r--hash/vtech_innotv_cart.xml57
-rw-r--r--hash/vtech_storio_cart.xml276
-rw-r--r--hash/vz_cass.xml289
-rw-r--r--hash/vz_snap.xml1759
-rw-r--r--hash/wangpc.xml19
-rw-r--r--hash/waveterm.xml68
-rw-r--r--hash/wicat.xml202
-rw-r--r--hash/wizard_cart.xml159
-rw-r--r--hash/wmbullet.xml11
-rw-r--r--hash/wren_flop.xml63
-rw-r--r--hash/wscolor.xml1511
-rw-r--r--hash/wswan.xml2046
-rw-r--r--hash/x07_card.xml5
-rw-r--r--hash/x07_cass.xml1388
-rw-r--r--hash/x1_cass.xml587
-rw-r--r--hash/x1_flop.xml2355
-rw-r--r--hash/x37_flop.xml173
-rw-r--r--hash/x37_hdd.xml21
-rw-r--r--hash/x68k_flop.xml11794
-rw-r--r--hash/xegs.xml245
-rw-r--r--hash/xerox820.xml33
-rw-r--r--hash/xerox820ii.xml31
-rw-r--r--hash/yeno_laptop_cart.xml30
-rw-r--r--hash/z80clock.xml230
-rw-r--r--hash/z80ne_cass.xml1156
-rw-r--r--hash/z80ne_flop.xml743
-rw-r--r--hash/z88_cart.xml614
-rw-r--r--hash/zorba.xml871
-rw-r--r--hash/zx80_cass.xml90
-rw-r--r--hash/zx81_cass.xml12693
-rw-r--r--hlsl/bloom.fx366
-rw-r--r--hlsl/chroma.fx122
-rw-r--r--hlsl/color.fx92
-rw-r--r--hlsl/deconverge.fx96
-rw-r--r--hlsl/distortion.fx333
-rw-r--r--hlsl/downsample.fx63
-rw-r--r--hlsl/focus.fx121
-rw-r--r--hlsl/ntsc.fx244
-rw-r--r--hlsl/phosphor.fx69
-rw-r--r--hlsl/pincushion.fx124
-rw-r--r--hlsl/post.fx286
-rw-r--r--hlsl/prescale.fx88
-rw-r--r--hlsl/primary.fx195
-rw-r--r--hlsl/scanline.fx169
-rw-r--r--hlsl/vector.fx98
-rw-r--r--hlsl/yiq_decode.fx185
-rw-r--r--hlsl/yiq_encode.fx128
-rw-r--r--ini/examples/bt601-525.ini21
-rw-r--r--ini/examples/bt601-625.ini21
-rw-r--r--ini/examples/bt709.ini16
-rw-r--r--ini/examples/ntscj.ini16
-rw-r--r--ini/examples/p1.ini12
-rw-r--r--ini/examples/p14.ini15
-rw-r--r--ini/examples/p2.ini12
-rw-r--r--ini/examples/p3.ini12
-rw-r--r--ini/examples/p35.ini12
-rw-r--r--ini/examples/p4.ini19
-rw-r--r--ini/examples/p55.ini13
-rw-r--r--ini/examples/p7.ini15
-rw-r--r--ini/presets/gameboy.ini55
-rw-r--r--ini/presets/gba.ini55
-rw-r--r--ini/presets/lcd-matrix.ini55
-rw-r--r--ini/presets/lcd.ini55
-rw-r--r--ini/presets/raster.ini66
-rw-r--r--ini/presets/vector-mono.ini72
-rw-r--r--ini/presets/vector.ini76
-rw-r--r--keymaps/README.md6
-rw-r--r--keymaps/km_be_LINUX.map62
-rw-r--r--keymaps/km_br_LINUX.map48
-rw-r--r--keymaps/km_ch_LINUX.map32
-rw-r--r--keymaps/km_de_LINUX.map29
-rw-r--r--keymaps/km_es_LINUX.map28
-rw-r--r--keymaps/km_fr_LINUX.map60
-rw-r--r--keymaps/km_fr_OSX.map30
-rw-r--r--keymaps/km_gb_LINUX.map14
-rw-r--r--keymaps/km_it_LINUX.map28
-rw-r--r--keymaps/km_pt_LINUX.map28
-rw-r--r--keymaps/km_se_LINUX.map26
-rw-r--r--keymaps/km_se_OSX.map26
-rw-r--r--language/Afrikaans/strings.po6440
-rw-r--r--language/Albanian/strings.po6440
-rw-r--r--language/Arabic/strings.po6440
-rw-r--r--language/Basque/strings.po6441
-rw-r--r--language/Belarusian/strings.po6563
-rw-r--r--language/Bosnian/strings.po6440
-rw-r--r--language/Bulgarian/strings.po6442
-rw-r--r--language/Burmese/strings.po6440
-rw-r--r--language/Catalan/strings.po6777
-rw-r--r--language/Chinese_Simplified/strings.po6541
-rw-r--r--language/Chinese_Traditional/strings.po6541
-rw-r--r--language/Croatian/strings.po6442
-rw-r--r--language/Czech/strings.po6564
-rw-r--r--language/Danish/strings.po6442
-rw-r--r--language/Dutch/strings.po6952
-rw-r--r--language/English/strings.po6441
-rw-r--r--language/Estonian/strings.po6441
-rw-r--r--language/Finnish/strings.po6442
-rw-r--r--language/French/strings.po6863
-rw-r--r--language/French_Belgium/strings.po6843
-rw-r--r--language/French_Canada/strings.po6442
-rw-r--r--language/Georgian/strings.po6440
-rw-r--r--language/German/strings.po6580
-rw-r--r--language/Greek/strings.po6589
-rw-r--r--language/Hebrew/strings.po6441
-rw-r--r--language/Hindi/strings.po6440
-rw-r--r--language/Hungarian/strings.po7012
-rw-r--r--language/Indonesian/strings.po6441
-rw-r--r--language/Italian/strings.po6939
-rw-r--r--language/Japanese/strings.po7712
-rw-r--r--language/Korean/strings.po6934
-rw-r--r--language/LICENSE116
-rw-r--r--language/Latvian/strings.po6442
-rw-r--r--language/Lithuanian/strings.po6442
-rw-r--r--language/Macedonian/strings.po6440
-rw-r--r--language/Norwegian/strings.po6927
-rw-r--r--language/Persian/strings.po6440
-rw-r--r--language/Polish/strings.po6563
-rw-r--r--language/Portuguese/strings.po6879
-rw-r--r--language/Portuguese_Brazil/strings.po6582
-rw-r--r--language/README.md5
-rw-r--r--language/Romanian/strings.po6443
-rw-r--r--language/Russian/strings.po6912
-rw-r--r--language/Serbian/strings.po6853
-rw-r--r--language/Serbian_Cyrillic/strings.po6853
-rw-r--r--language/Slovak/strings.po6567
-rw-r--r--language/Slovenian/strings.po6443
-rw-r--r--language/Spanish/strings.po6911
-rw-r--r--language/Spanish_Mexico/strings.po6442
-rw-r--r--language/Swedish/strings.po7195
-rw-r--r--language/Thai/strings.po6440
-rw-r--r--language/Turkish/strings.po6728
-rw-r--r--language/Ukrainian/strings.po6556
-rw-r--r--language/Vietnamese/strings.po6441
-rw-r--r--makefile1991
-rw-r--r--nl_examples/7400_astable.c34
-rw-r--r--nl_examples/bjt.c46
-rw-r--r--nl_examples/bjt_eb.c45
-rw-r--r--nl_examples/msx_mixer_stage.c64
-rw-r--r--nl_examples/ne555_astable.c49
-rw-r--r--nl_examples/opamp.c87
-rw-r--r--nl_examples/sn74ls629_osc.c33
-rw-r--r--nl_examples/test.c86
-rw-r--r--nl_examples/todo.c101
-rw-r--r--nl_examples/vccs.c28
-rw-r--r--nl_examples/vccs1.c33
-rw-r--r--plugins/README.md3
-rw-r--r--plugins/autofire/autofire_menu.lua387
-rw-r--r--plugins/autofire/autofire_save.lua101
-rw-r--r--plugins/autofire/init.lua115
-rw-r--r--plugins/autofire/plugin.json10
-rw-r--r--plugins/boot.lua29
-rw-r--r--plugins/cheat/cheat_json.lua12
-rw-r--r--plugins/cheat/cheat_simple.lua328
-rw-r--r--plugins/cheat/cheat_xml.lua285
-rw-r--r--plugins/cheat/init.lua985
-rw-r--r--plugins/cheat/plugin.json10
-rw-r--r--plugins/cheat/xml_to_json.lua11
-rw-r--r--plugins/cheatfind/init.lua1079
-rw-r--r--plugins/cheatfind/plugin.json10
-rw-r--r--plugins/commonui/init.lua216
-rw-r--r--plugins/commonui/plugin.json9
-rw-r--r--plugins/console/init.lua308
-rw-r--r--plugins/console/plugin.json10
-rw-r--r--plugins/data/button_char.lua245
-rw-r--r--plugins/data/data_command.lua36
-rw-r--r--plugins/data/data_gameinit.lua27
-rw-r--r--plugins/data/data_hiscore.lua1278
-rw-r--r--plugins/data/data_history.lua218
-rw-r--r--plugins/data/data_mameinfo.lua38
-rw-r--r--plugins/data/data_marp.lua179
-rw-r--r--plugins/data/data_messinfo.lua38
-rw-r--r--plugins/data/data_story.lua35
-rw-r--r--plugins/data/data_sysinfo.lua27
-rw-r--r--plugins/data/database.lua159
-rw-r--r--plugins/data/init.lua91
-rw-r--r--plugins/data/load_dat.lua260
-rw-r--r--plugins/data/plugin.json10
-rw-r--r--plugins/discord/init.lua117
-rw-r--r--plugins/discord/plugin.json10
-rw-r--r--plugins/dummy/init.lua37
-rw-r--r--plugins/dummy/plugin.json10
-rw-r--r--plugins/gdbstub/init.lua291
-rw-r--r--plugins/gdbstub/plugin.json10
-rw-r--r--plugins/hiscore/hiscore.dat18909
-rw-r--r--plugins/hiscore/init.lua376
-rw-r--r--plugins/hiscore/plugin.json10
-rw-r--r--plugins/hiscore/sort_hiscore.lua217
-rw-r--r--plugins/inputmacro/init.lua140
-rw-r--r--plugins/inputmacro/inputmacro_menu.lua747
-rw-r--r--plugins/inputmacro/inputmacro_persist.lua157
-rw-r--r--plugins/inputmacro/plugin.json10
-rw-r--r--plugins/json/LICENSE22
-rw-r--r--plugins/json/README.md2
-rw-r--r--plugins/json/init.lua735
-rw-r--r--plugins/json/plugin.json9
-rw-r--r--plugins/layout/init.lua86
-rw-r--r--plugins/layout/plugin.json10
-rw-r--r--plugins/offscreenreload/init.lua96
-rw-r--r--plugins/offscreenreload/offscreenreload_menu.lua418
-rw-r--r--plugins/offscreenreload/offscreenreload_persist.lua133
-rw-r--r--plugins/offscreenreload/plugin.json10
-rw-r--r--plugins/plugin.schema35
-rw-r--r--plugins/portname/init.lua175
-rw-r--r--plugins/portname/plugin.json10
-rw-r--r--plugins/timecode/init.lua350
-rw-r--r--plugins/timecode/plugin.json10
-rw-r--r--plugins/timer/init.lua79
-rw-r--r--plugins/timer/plugin.json10
-rw-r--r--plugins/timer/timer_persist.lua249
-rw-r--r--plugins/vector/init.lua45
-rw-r--r--plugins/vector/plugin.json10
-rw-r--r--plugins/xml/LICENSE.txt7
-rw-r--r--plugins/xml/init.lua401
-rw-r--r--plugins/xml/plugin.json9
-rw-r--r--projects/.gitignore3
-rw-r--r--projects/README.md4
-rw-r--r--regtests/LICENSE29
-rw-r--r--regtests/README.md5
-rw-r--r--regtests/chdman/chdtest.py237
-rw-r--r--regtests/chdman/input/copy_cd_cue_audio_silence_wav_20_tracks_v4/in.chd (renamed from src/regtests/chdman/input/copy_cd_cue_audio_silence_wav_20_tracks_v4/in.chd)bin38412 -> 38412 bytes
-rw-r--r--regtests/chdman/input/copy_cd_cue_audio_silence_wav_v4/in.chd (renamed from src/regtests/chdman/input/copy_cd_cue_audio_silence_wav_v4/in.chd)bin32356 -> 32356 bytes
-rw-r--r--regtests/chdman/input/copy_cd_cue_empty_v4/in.chd (renamed from src/regtests/chdman/input/copy_cd_cue_empty_v4/in.chd)bin27956 -> 27956 bytes
-rw-r--r--regtests/chdman/input/copy_cd_nrg_empty_v4/in.chd (renamed from src/regtests/chdman/input/copy_cd_nrg_empty_v4/in.chd)bin27956 -> 27956 bytes
-rw-r--r--regtests/chdman/input/copy_cd_toc_empty_v4/in.chd (renamed from src/regtests/chdman/input/copy_cd_toc_empty_v4/in.chd)bin60598 -> 60598 bytes
-rw-r--r--regtests/chdman/input/copy_hd_1/in.chd (renamed from src/regtests/chdman/input/copy_hd_1/in.chd)bin21337 -> 21337 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence/in.bin (renamed from src/regtests/chdman/input/createcd_cue_audio_silence/in.bin)bin14109648 -> 14109648 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence/in.cue (renamed from src/regtests/chdman/input/createcd_cue_audio_silence/in.cue)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav/in.cue (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav/in.cue)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav/silence.wav (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav/silence.wav)bin176448 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/in.cue (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/in.cue)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/silence.wav (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks/silence.wav)bin176448 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.cue (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.cue)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.params (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/in.params)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/silence.wav (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdfl/silence.wav)bin176448 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.cue (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.cue)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.params (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/in.params)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/silence.wav (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdlz/silence.wav)bin176448 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.cue (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.cue)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.params (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/in.params)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/silence.wav (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_cdzl/silence.wav)bin176448 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.cue (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.cue)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.params (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/in.params)0
-rw-r--r--regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/silence.wav (renamed from src/regtests/chdman/input/createcd_cue_audio_silence_wav_20_tracks_none/silence.wav)bin176448 -> 176448 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_empty/in.bin (renamed from src/regtests/chdman/input/createcd_cue_empty/in.bin)bin1430016 -> 1430016 bytes
-rw-r--r--regtests/chdman/input/createcd_cue_empty/in.cue (renamed from src/regtests/chdman/input/createcd_cue_empty/in.cue)0
-rw-r--r--regtests/chdman/input/createcd_iso_empty/in.iso (renamed from src/regtests/chdman/input/createcd_iso_empty/in.iso)bin1245184 -> 1245184 bytes
-rw-r--r--regtests/chdman/input/createcd_nrg_audio_silence/in.nrg (renamed from src/regtests/chdman/input/createcd_nrg_audio_silence/in.nrg)bin14466058 -> 14466058 bytes
-rw-r--r--regtests/chdman/input/createcd_nrg_empty/in.nrg (renamed from src/regtests/chdman/input/createcd_nrg_empty/in.nrg)bin1782972 -> 1782972 bytes
-rw-r--r--regtests/chdman/input/createcd_toc_empty/data.bin (renamed from src/regtests/chdman/input/createcd_toc_empty/data.bin)bin1488384 -> 1488384 bytes
-rw-r--r--regtests/chdman/input/createcd_toc_empty/in.toc (renamed from src/regtests/chdman/input/createcd_toc_empty/in.toc)0
-rw-r--r--regtests/chdman/input/createhd_1/in.params (renamed from src/regtests/chdman/input/createhd_1/in.params)0
-rw-r--r--regtests/chdman/input/createhd_2/in.params1
-rw-r--r--regtests/chdman/input/createhd_3/in.params1
-rw-r--r--regtests/chdman/input/createhd_4/in.params1
-rw-r--r--regtests/chdman/input/createhd_5/in.params1
-rw-r--r--regtests/chdman/input/createhd_raw_empty/in.raw (renamed from src/regtests/chdman/input/createhd_raw_empty/in.raw)bin1048576 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_flac/in.params (renamed from src/regtests/chdman/input/createhd_raw_empty_flac/in.params)0
-rw-r--r--regtests/chdman/input/createhd_raw_empty_flac/in.raw (renamed from src/regtests/chdman/input/createhd_raw_empty_flac/in.raw)bin1048576 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_huff/in.params (renamed from src/regtests/chdman/input/createhd_raw_empty_huff/in.params)0
-rw-r--r--regtests/chdman/input/createhd_raw_empty_huff/in.raw (renamed from src/regtests/chdman/input/createhd_raw_empty_huff/in.raw)bin1048576 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_lzma/in.params (renamed from src/regtests/chdman/input/createhd_raw_empty_lzma/in.params)0
-rw-r--r--regtests/chdman/input/createhd_raw_empty_lzma/in.raw (renamed from src/regtests/chdman/input/createhd_raw_empty_lzma/in.raw)bin1048576 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_none/in.params (renamed from src/regtests/chdman/input/createhd_raw_empty_none/in.params)0
-rw-r--r--regtests/chdman/input/createhd_raw_empty_none/in.raw (renamed from src/regtests/chdman/input/createhd_raw_empty_none/in.raw)bin1048576 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createhd_raw_empty_zlib/in.params (renamed from src/regtests/chdman/input/createhd_raw_empty_zlib/in.params)0
-rw-r--r--regtests/chdman/input/createhd_raw_empty_zlib/in.raw (renamed from src/regtests/chdman/input/createhd_raw_empty_zlib/in.raw)bin1048576 -> 1048576 bytes
-rw-r--r--regtests/chdman/input/createld_avi_uyvy_3_frames_no_audio/in.avi (renamed from src/regtests/chdman/input/createld_avi_uyvy_3_frames_no_audio/in.avi)bin1326226 -> 1326226 bytes
-rw-r--r--regtests/chdman/input/createld_avi_yuv2_3_frames_no_audio/in.avi (renamed from src/regtests/chdman/input/createld_avi_yuv2_3_frames_no_audio/in.avi)bin1326226 -> 1326226 bytes
-rw-r--r--regtests/chdman/output/copy_cd_cue_audio_silence_wav_20_tracks_v4/out.chd (renamed from src/regtests/chdman/output/copy_cd_cue_audio_silence_wav_20_tracks_v4/out.chd)bin28848 -> 28848 bytes
-rw-r--r--regtests/chdman/output/copy_cd_cue_audio_silence_wav_v4/out.chd (renamed from src/regtests/chdman/output/copy_cd_cue_audio_silence_wav_v4/out.chd)bin27335 -> 27335 bytes
-rw-r--r--regtests/chdman/output/copy_cd_cue_empty_v4/out.chd (renamed from src/regtests/chdman/output/copy_cd_cue_empty_v4/out.chd)bin7326 -> 7326 bytes
-rw-r--r--regtests/chdman/output/copy_cd_nrg_empty_v4/out.chd (renamed from src/regtests/chdman/output/copy_cd_nrg_empty_v4/out.chd)bin7326 -> 7326 bytes
-rw-r--r--regtests/chdman/output/copy_cd_toc_empty_v4/out.chd (renamed from src/regtests/chdman/output/copy_cd_toc_empty_v4/out.chd)bin51541 -> 51541 bytes
-rw-r--r--regtests/chdman/output/copy_hd_1/out.chd (renamed from src/regtests/chdman/output/copy_hd_1/out.chd)bin226 -> 226 bytes
-rw-r--r--regtests/chdman/output/createcd_cue_audio_silence/out.chd (renamed from src/regtests/chdman/output/createcd_cue_audio_silence/out.chd)bin27597 -> 27597 bytes
-rw-r--r--regtests/chdman/output/createcd_cue_audio_silence_wav/out.chd (renamed from src/regtests/chdman/output/createcd_cue_audio_silence_wav/out.chd)bin49918 -> 49918 bytes
-rw-r--r--regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks/out.chd (renamed from src/regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks/out.chd)bin50262 -> 50262 bytes
-rw-r--r--regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks_cdfl/out.chd (renamed from src/regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks_cdfl/out.chd)bin58054 -> 58054 bytes
-rw-r--r--regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks_cdlz/out.chd (renamed from src/regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks_cdlz/out.chd)bin50262 -> 50262 bytes
-rw-r--r--regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks_cdzl/out.chd (renamed from src/regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks_cdzl/out.chd)bin58168 -> 58168 bytes
-rw-r--r--regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks_none/out.chd (renamed from src/regtests/chdman/output/createcd_cue_audio_silence_wav_20_tracks_none/out.chd)bin3740544 -> 3740544 bytes
-rw-r--r--regtests/chdman/output/createcd_cue_empty/out.chd (renamed from src/regtests/chdman/output/createcd_cue_empty/out.chd)bin9558 -> 9558 bytes
-rw-r--r--regtests/chdman/output/createcd_iso_empty/out.chd (renamed from src/regtests/chdman/output/createcd_iso_empty/out.chd)bin2022 -> 2022 bytes
-rw-r--r--regtests/chdman/output/createcd_nrg_audio_silence/out.chd (renamed from src/regtests/chdman/output/createcd_nrg_audio_silence/out.chd)bin40482 -> 40482 bytes
-rw-r--r--regtests/chdman/output/createcd_nrg_empty/out.chd (renamed from src/regtests/chdman/output/createcd_nrg_empty/out.chd)bin9558 -> 9558 bytes
-rw-r--r--regtests/chdman/output/createcd_toc_empty/out.chd (renamed from src/regtests/chdman/output/createcd_toc_empty/out.chd)bin46007 -> 46007 bytes
-rw-r--r--regtests/chdman/output/createhd_1/out.chd (renamed from src/regtests/chdman/output/createhd_1/out.chd)bin21337 -> 21337 bytes
-rw-r--r--regtests/chdman/output/createhd_2/out.chdbin0 -> 21337 bytes
-rw-r--r--regtests/chdman/output/createhd_3/out.chdbin0 -> 42502 bytes
-rw-r--r--regtests/chdman/output/createhd_4/out.chdbin0 -> 10413 bytes
-rw-r--r--regtests/chdman/output/createhd_5/out.chdbin0 -> 10414 bytes
-rw-r--r--regtests/chdman/output/createhd_raw_empty/out.chd (renamed from src/regtests/chdman/output/createhd_raw_empty/out.chd)bin409 -> 409 bytes
-rw-r--r--regtests/chdman/output/createhd_raw_empty_flac/out.chd (renamed from src/regtests/chdman/output/createhd_raw_empty_flac/out.chd)bin787 -> 787 bytes
-rw-r--r--regtests/chdman/output/createhd_raw_empty_huff/out.chd (renamed from src/regtests/chdman/output/createhd_raw_empty_huff/out.chd)bin1410 -> 1410 bytes
-rw-r--r--regtests/chdman/output/createhd_raw_empty_lzma/out.chd (renamed from src/regtests/chdman/output/createhd_raw_empty_lzma/out.chd)bin418 -> 418 bytes
-rw-r--r--regtests/chdman/output/createhd_raw_empty_none/out.chd (renamed from src/regtests/chdman/output/createhd_raw_empty_none/out.chd)bin8192 -> 8192 bytes
-rw-r--r--regtests/chdman/output/createhd_raw_empty_zlib/out.chd (renamed from src/regtests/chdman/output/createhd_raw_empty_zlib/out.chd)bin418 -> 418 bytes
-rw-r--r--regtests/chdman/output/createld_avi_uyvy_3_frames_no_audio/out.chd (renamed from src/regtests/chdman/output/createld_avi_uyvy_3_frames_no_audio/out.chd)bin376 -> 376 bytes
-rw-r--r--regtests/chdman/output/createld_avi_yuv2_3_frames_no_audio/out.chd (renamed from src/regtests/chdman/output/createld_avi_yuv2_3_frames_no_audio/out.chd)bin376 -> 376 bytes
-rw-r--r--regtests/jedutil/baseline/18cv8/18cv8_bi-directional_io.txt (renamed from src/regtests/jedutil/baseline/18cv8/18cv8_bi-directional_io.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/18cv8_combinatorial_feedback.txt (renamed from src/regtests/jedutil/baseline/18cv8/18cv8_combinatorial_feedback.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/18cv8_register_feedback.txt (renamed from src/regtests/jedutil/baseline/18cv8/18cv8_register_feedback.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal10h8-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal10h8-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal10l8-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal10l8-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal12h6-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal12h6-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal12l6-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal12l6-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal14h4-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal14h4-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal14l4-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal14l4-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal16h2-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal16h2-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal16l2-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal16l2-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal16l8-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal16l8-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal16r4-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal16r4-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal16r6-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal16r6-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/18cv8/pal16r8-to-peel18cv8.txt (renamed from src/regtests/jedutil/baseline/18cv8/pal16r8-to-peel18cv8.txt)0
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal10h8-as-ampal18p8.txt97
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal10l8-as-ampal18p8.txt97
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal12h6-as-ampal18p8.txt75
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal12l6-as-ampal18p8.txt75
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal14h4-as-ampal18p8.txt53
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal14l4-as-ampal18p8.txt53
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal16h2-as-ampal18p8.txt31
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal16l2-as-ampal18p8.txt31
-rw-r--r--regtests/jedutil/baseline/ampal18p8/pal16l8-as-ampal18p8.txt89
-rw-r--r--regtests/jedutil/baseline/atf22v10/atf22v10_power_down_mode.txt100
-rw-r--r--regtests/jedutil/baseline/ck2605/ck2605-test1.txt (renamed from src/regtests/jedutil/baseline/ck2605/ck2605-test1.txt)0
-rw-r--r--regtests/jedutil/baseline/ck2605/ck2605-test2.txt (renamed from src/regtests/jedutil/baseline/ck2605/ck2605-test2.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/gal16v8_complex_mode.txt49
-rw-r--r--regtests/jedutil/baseline/gal16v8/gal16v8_registered_mode.txt62
-rw-r--r--regtests/jedutil/baseline/gal16v8/gal16v8_simple_mode.txt51
-rw-r--r--regtests/jedutil/baseline/gal16v8/gal16v8_simple_mode_2.txt25
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal10h8-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal10h8-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal10l8-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal10l8-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal12h6-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal12h6-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal12l6-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal12l6-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal14h4-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal14h4-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal14l4-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal14l4-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal16h2-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal16h2-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal16l2-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal16l2-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal16l8-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal16l8-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal16r4-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal16r4-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal16r6-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal16r6-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal16v8/pal16r8-to-gal16v8.txt (renamed from src/regtests/jedutil/baseline/gal16v8/pal16r8-to-gal16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/gal18v10-test1.txt (renamed from src/regtests/jedutil/baseline/gal18v10/gal18v10-test1.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal10h8-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal10h8-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal10l8-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal10l8-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal12h6-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal12h6-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal12l6-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal12l6-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal14h4-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal14h4-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal14l4-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal14l4-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal16h2-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal16h2-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal16l2-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal16l2-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal16l8-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal16l8-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal16r4-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal16r4-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal16r6-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal16r6-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal18v10/pal16r8-to-gal18v10.txt (renamed from src/regtests/jedutil/baseline/gal18v10/pal16r8-to-gal18v10.txt)0
-rw-r--r--regtests/jedutil/baseline/gal20v8/gal20v8_complex_mode.txt89
-rw-r--r--regtests/jedutil/baseline/gal20v8/gal20v8_registered_mode.txt51
-rw-r--r--regtests/jedutil/baseline/gal20v8/gal20v8_simple_mode.txt53
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal14h8-to-gal20v8.txt53
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal14l8-to-gal20v8.txt53
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal16h6-to-gal20v8.txt47
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal16l6-to-gal20v8.txt47
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal18l4-to-gal20v8.txt41
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal20l2-to-gal20v8.txt (renamed from src/regtests/jedutil/baseline/pal20l2/pal20l2.txt)0
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal20l8-to-gal20v8.txt (renamed from src/regtests/jedutil/baseline/pal20l8/pal20l8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal20r4-to-gal20v8.txt (renamed from src/regtests/jedutil/baseline/pal20r4/pal20r4.txt)0
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal20r6-to-gal20v8.txt (renamed from src/regtests/jedutil/baseline/pal20r6/pal20r6.txt)0
-rw-r--r--regtests/jedutil/baseline/gal20v8/pal20r8-to-gal20v8.txt (renamed from src/regtests/jedutil/baseline/pal20r8/pal20r8.txt)0
-rw-r--r--regtests/jedutil/baseline/gal22v10/gal22v10_combinatorial_mode.txt97
-rw-r--r--regtests/jedutil/baseline/gal22v10/gal22v10_registered_mode.txt59
-rw-r--r--regtests/jedutil/baseline/gal22v10/pal22v10-combinatorial-to-gal22v10.txt159
-rw-r--r--regtests/jedutil/baseline/gal22v10/pal22v10-registered-to-gal22v10.txt159
-rw-r--r--regtests/jedutil/baseline/pal10h8/pal10h8.txt (renamed from src/regtests/jedutil/baseline/pal10h8/pal10h8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal10l8/pal10l8.txt (renamed from src/regtests/jedutil/baseline/pal10l8/pal10l8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal10p8/pal10p8.txt (renamed from src/regtests/jedutil/baseline/pal10p8/pal10p8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal12h10/pal12h10.txt (renamed from src/regtests/jedutil/baseline/pal12h10/pal12h10.txt)0
-rw-r--r--regtests/jedutil/baseline/pal12h6/pal12h6.txt (renamed from src/regtests/jedutil/baseline/pal12h6/pal12h6.txt)0
-rw-r--r--regtests/jedutil/baseline/pal12l10/pal12l10.txt (renamed from src/regtests/jedutil/baseline/pal12l10/pal12l10.txt)0
-rw-r--r--regtests/jedutil/baseline/pal12l6/pal12l6.txt (renamed from src/regtests/jedutil/baseline/pal12l6/pal12l6.txt)0
-rw-r--r--regtests/jedutil/baseline/pal12p6/pal12p6.txt (renamed from src/regtests/jedutil/baseline/pal12p6/pal12p6.txt)0
-rw-r--r--regtests/jedutil/baseline/pal14h4/pal14h4.txt (renamed from src/regtests/jedutil/baseline/pal14h4/pal14h4.txt)0
-rw-r--r--regtests/jedutil/baseline/pal14h8/pal14h8.txt (renamed from src/regtests/jedutil/baseline/pal14h8/pal14h8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal14l4/pal14l4.txt (renamed from src/regtests/jedutil/baseline/pal14l4/pal14l4.txt)0
-rw-r--r--regtests/jedutil/baseline/pal14l8/pal14l8.txt (renamed from src/regtests/jedutil/baseline/pal14l8/pal14l8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal14p4/pal14p4.txt (renamed from src/regtests/jedutil/baseline/pal14p4/pal14p4.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16c1/pal16c1.txt (renamed from src/regtests/jedutil/baseline/pal16c1/pal16c1.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16h2/pal16h2.txt (renamed from src/regtests/jedutil/baseline/pal16h2/pal16h2.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16h6/pal16h6.txt (renamed from src/regtests/jedutil/baseline/pal16h6/pal16h6.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16l2/pal16l2.txt (renamed from src/regtests/jedutil/baseline/pal16l2/pal16l2.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16l6/pal16l6.txt (renamed from src/regtests/jedutil/baseline/pal16l6/pal16l6.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16l8/pal16l8.txt (renamed from src/regtests/jedutil/baseline/pal16l8/pal16l8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16p2/pal16p2.txt (renamed from src/regtests/jedutil/baseline/pal16p2/pal16p2.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16p8/pal16p8.txt (renamed from src/regtests/jedutil/baseline/pal16p8/pal16p8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16r4/pal16r4.txt (renamed from src/regtests/jedutil/baseline/pal16r4/pal16r4.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16r6/pal16r6.txt (renamed from src/regtests/jedutil/baseline/pal16r6/pal16r6.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16r8/pal16r8.txt (renamed from src/regtests/jedutil/baseline/pal16r8/pal16r8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16rp4/pal16rp4.txt (renamed from src/regtests/jedutil/baseline/pal16rp4/pal16rp4.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16rp6/pal16rp6.txt (renamed from src/regtests/jedutil/baseline/pal16rp6/pal16rp6.txt)0
-rw-r--r--regtests/jedutil/baseline/pal16rp8/pal16rp8.txt (renamed from src/regtests/jedutil/baseline/pal16rp8/pal16rp8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal18h4/pal18h4.txt (renamed from src/regtests/jedutil/baseline/pal18h4/pal18h4.txt)0
-rw-r--r--regtests/jedutil/baseline/pal18l4/pal18l4.txt (renamed from src/regtests/jedutil/baseline/pal18l4/pal18l4.txt)0
-rw-r--r--regtests/jedutil/baseline/pal20c1/pal20c1.txt31
-rw-r--r--regtests/jedutil/baseline/pal20l10/pal20l10.txt (renamed from src/regtests/jedutil/baseline/pal20l10/pal20l10.txt)0
-rw-r--r--regtests/jedutil/baseline/pal20l2/pal20l2.txt31
-rw-r--r--regtests/jedutil/baseline/pal20l8/pal20l8.txt89
-rw-r--r--regtests/jedutil/baseline/pal20r4/pal20r4.txt93
-rw-r--r--regtests/jedutil/baseline/pal20r6/pal20r6.txt95
-rw-r--r--regtests/jedutil/baseline/pal20r8/pal20r8.txt97
-rw-r--r--regtests/jedutil/baseline/pal20x10/pal20x10.txt (renamed from src/regtests/jedutil/baseline/pal20x10/pal20x10.txt)0
-rw-r--r--regtests/jedutil/baseline/pal20x4/pal20x4.txt (renamed from src/regtests/jedutil/baseline/pal20x4/pal20x4.txt)0
-rw-r--r--regtests/jedutil/baseline/pal20x8/pal20x8.txt (renamed from src/regtests/jedutil/baseline/pal20x8/pal20x8.txt)0
-rw-r--r--regtests/jedutil/baseline/pal22v10/pal22v10-combinatorial.txt159
-rw-r--r--regtests/jedutil/baseline/pal22v10/pal22v10-registered.txt159
-rw-r--r--regtests/jedutil/baseline/pal6l16/pal6l16.txt (renamed from src/regtests/jedutil/baseline/pal6l16/pal6l16.txt)0
-rw-r--r--regtests/jedutil/baseline/pal8l14/pal8l14.txt (renamed from src/regtests/jedutil/baseline/pal8l14/pal8l14.txt)0
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal10h8-as-palce16v8.txt97
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal10l8-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal10l8-as-palce16v8.txt)14
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal12h6-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal12h6-as-palce16v8.txt)10
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal12l6-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal12l6-as-palce16v8.txt)10
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal14h4-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal14h4-as-palce16v8.txt)6
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal14l4-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal14l4-as-palce16v8.txt)6
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal16h2-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal16h2-as-palce16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal16l2-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal16l2-as-palce16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal16l8-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal16l8-as-palce16v8.txt)4
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal16r4-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal16r4-as-palce16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal16r6-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal16r6-as-palce16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/palce16v8/pal16r8-as-palce16v8.txt (renamed from src/regtests/jedutil/baseline/palce16v8/pal16r8-as-palce16v8.txt)0
-rw-r--r--regtests/jedutil/baseline/pls100/pls100.txt81
-rw-r--r--regtests/jedutil/baseline/pls153/pls153.txt (renamed from src/regtests/jedutil/baseline/pls153/pls153.txt)0
-rw-r--r--regtests/jedutil/eqns/AMAZE/pls100/AMAZE.DEF11
-rw-r--r--regtests/jedutil/eqns/AMAZE/pls100/PLS100.BEE92
-rw-r--r--regtests/jedutil/eqns/AMAZE/pls100/PLS100.PALbin0 -> 1 bytes
-rw-r--r--regtests/jedutil/eqns/AMAZE/pls100/PLS100.STD58
-rw-r--r--regtests/jedutil/eqns/AMAZE/readme.txt1
-rw-r--r--regtests/jedutil/eqns/ICT_Place/PEEL18CV8/18cv8_bi-directional_io.psf (renamed from src/regtests/jedutil/eqns/ICT_Place/PEEL18CV8/18cv8_bi-directional_io.psf)0
-rw-r--r--regtests/jedutil/eqns/ICT_Place/PEEL18CV8/18cv8_combinatorial_feedback.psf (renamed from src/regtests/jedutil/eqns/ICT_Place/PEEL18CV8/18cv8_combinatorial_feedback.psf)0
-rw-r--r--regtests/jedutil/eqns/ICT_Place/PEEL18CV8/18cv8_register_feedback.psf (renamed from src/regtests/jedutil/eqns/ICT_Place/PEEL18CV8/18cv8_register_feedback.psf)0
-rw-r--r--regtests/jedutil/eqns/ICT_Place/readme.txt (renamed from src/regtests/jedutil/eqns/ICT_Place/readme.txt)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal10h8/pal10h8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal10h8/pal10h8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal10l8/pal10l8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal10l8/pal10l8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal10p8/pal10p8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal10p8/pal10p8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal12h10/pal12h10.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal12h10/pal12h10.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal12h6/pal12h6.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal12h6/pal12h6.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal12l10/pal12l10.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal12l10/pal12l10.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal12l6/pal12l6.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal12l6/pal12l6.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal12p6/pal12p6.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal12p6/pal12p6.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal14h4/pal14h4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal14h4/pal14h4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal14h8/pal14h8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal14h8/pal14h8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal14l4/pal14l4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal14l4/pal14l4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal14p4/pal14p4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal14p4/pal14p4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16c1/pal16c1.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16c1/pal16c1.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16h2/pal16h2.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16h2/pal16h2.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16h6/pal16h6.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16h6/pal16h6.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16l2/pal16l2.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16l2/pal16l2.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16l6/pal16l6.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16l6/pal16l6.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16l8/pal16l8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16l8/pal16l8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16p2/pal16p2.eqn24
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16p8/pal16p8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16p8/pal16p8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16r4/pal16r4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16r4/pal16r4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16r6/pal16r6.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16r6/pal16r6.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16r8/pal16r8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16r8/pal16r8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16rp4/pal16rp4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16rp4/pal16rp4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16rp6/pal16rp6.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16rp6/pal16rp6.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal16rp8/pal16rp8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal16rp8/pal16rp8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal18h4/pal18h4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal18h4/pal18h4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal18l4/pal18l4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal18l4/pal18l4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20c1/pal20c1.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20c1/pal20c1.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20l10/pal20l10.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20l10/pal20l10.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20l2/pal20l2.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20l2/pal20l2.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20l8/pal20l8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20l8/pal20l8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20r4/pal20r4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20r4/pal20r4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20r6/pal20r6.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20r6/pal20r6.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20r8/pal20r8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20r8/pal20r8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20x10/pal20x10.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20x10/pal20x10.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20x4/pal20x4.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20x4/pal20x4.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/pal20x8/pal20x8.eqn (renamed from src/regtests/jedutil/eqns/Opal_Jr/pal20x8/pal20x8.eqn)0
-rw-r--r--regtests/jedutil/eqns/Opal_Jr/readme.txt (renamed from src/regtests/jedutil/eqns/Opal_Jr/readme.txt)0
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal10h8-as-ampal18p8.pds119
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal10l8-as-ampal18p8.pds119
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal12h6-as-ampal18p8.pds101
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal12l6-as-ampal18p8.pds101
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal14h4-as-ampal18p8.pds83
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal14l4-as-ampal18p8.pds83
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal16h2-as-ampal18p8.pds65
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal16l2-as-ampal18p8.pds65
-rw-r--r--regtests/jedutil/eqns/PALASM/ampal18p8/pal16l8-as-ampal18p8.pds119
-rw-r--r--regtests/jedutil/eqns/PALASM/pal22v10/pal22v10-combinatorial.pds180
-rw-r--r--regtests/jedutil/eqns/PALASM/pal22v10/pal22v10-registered.pds180
-rw-r--r--regtests/jedutil/eqns/PALASM/pal6l16/pal6l16.pds (renamed from src/regtests/jedutil/eqns/PALASM/pal6l16/pal6l16.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/pal8l14/pal8l14.pds (renamed from src/regtests/jedutil/eqns/PALASM/pal8l14/pal8l14.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal10h8-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal10h8-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal10l8-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal10l8-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal12h6-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal12h6-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal12l6-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal12l6-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal14h4-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal14h4-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal14l4-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal14l4-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal16h2-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal16h2-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal16l2-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal16l2-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal16l8-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal16l8-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal16r4-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal16r4-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal16r6-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal16r6-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/palce16v8/pal16r8-as-palce16v8.pds (renamed from src/regtests/jedutil/eqns/PALASM/palce16v8/pal16r8-as-palce16v8.pds)0
-rw-r--r--regtests/jedutil/eqns/PALASM/readme.txt (renamed from src/regtests/jedutil/eqns/PALASM/readme.txt)0
-rw-r--r--regtests/jedutil/eqns/WinCUPL/atf22v10/atf22v10_power_down_mode.pld123
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal16v8/gal16v8_complex_mode.pld69
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal16v8/gal16v8_registered_mode.pld78
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal16v8/gal16v8_simple_mode.pld81
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal16v8/gal16v8_simple_mode_2.pld41
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal20v8/gal20v8_complex_mode.pld105
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal20v8/gal20v8_registered_mode.pld72
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal20v8/gal20v8_simple_mode.pld75
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal22v10/gal22v10_combinatorial_mode.pld124
-rw-r--r--regtests/jedutil/eqns/WinCUPL/gal22v10/gal22v10_registered_mode.pld83
-rw-r--r--regtests/jedutil/eqns/WinCUPL/readme.txt1
-rw-r--r--regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1/gal18v10-test1.abl (renamed from src/regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1/gal18v10-test1.abl)0
-rw-r--r--regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1/gal18v10-test1.syn (renamed from src/regtests/jedutil/eqns/ispLEVER_Classic/gal18v10/test1/gal18v10-test1.syn)0
-rw-r--r--regtests/jedutil/eqns/ispLEVER_Classic/readme.txt (renamed from src/regtests/jedutil/eqns/ispLEVER_Classic/readme.txt)0
-rw-r--r--regtests/jedutil/jeds/18cv8/18cv8_bi-directional_io.jed (renamed from src/regtests/jedutil/jeds/18cv8/18cv8_bi-directional_io.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/18cv8_combinatorial_feedback.jed (renamed from src/regtests/jedutil/jeds/18cv8/18cv8_combinatorial_feedback.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/18cv8_register_feedback.jed (renamed from src/regtests/jedutil/jeds/18cv8/18cv8_register_feedback.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal10h8-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal10h8-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal10l8-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal10l8-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal12h6-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal12h6-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal12l6-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal12l6-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal14h4-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal14h4-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal14l4-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal14l4-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal16h2-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal16h2-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal16l2-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal16l2-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal16l8-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal16l8-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal16r4-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal16r4-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal16r6-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal16r6-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/18cv8/pal16r8-to-peel18cv8.jed (renamed from src/regtests/jedutil/jeds/18cv8/pal16r8-to-peel18cv8.jed)0
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal10h8-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal10l8-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal12h6-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal12l6-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal14h4-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal14l4-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal16h2-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal16l2-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/ampal18p8/pal16l8-as-ampal18p8.jed90
-rw-r--r--regtests/jedutil/jeds/atf22v10/atf22v10_power_down_mode.jed120
-rw-r--r--regtests/jedutil/jeds/ck2605/ck2605-test1.jed (renamed from src/regtests/jedutil/jeds/ck2605/ck2605-test1.jed)0
-rw-r--r--regtests/jedutil/jeds/ck2605/ck2605-test2.jed (renamed from src/regtests/jedutil/jeds/ck2605/ck2605-test2.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/gal16v8_complex_mode.jed54
-rw-r--r--regtests/jedutil/jeds/gal16v8/gal16v8_registered_mode.jed62
-rw-r--r--regtests/jedutil/jeds/gal16v8/gal16v8_simple_mode.jed52
-rw-r--r--regtests/jedutil/jeds/gal16v8/gal16v8_simple_mode_2.jed27
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal10h8-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal10h8-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal10l8-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal10l8-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal12h6-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal12h6-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal12l6-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal12l6-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal14h4-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal14h4-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal14l4-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal14l4-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal16h2-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal16h2-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal16l2-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal16l2-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal16l8-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal16l8-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal16r4-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal16r4-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal16r6-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal16r6-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal16v8/pal16r8-to-gal16v8.jed (renamed from src/regtests/jedutil/jeds/gal16v8/pal16r8-to-gal16v8.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/gal18v10-test1.jed (renamed from src/regtests/jedutil/jeds/gal18v10/gal18v10-test1.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal10h8-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal10h8-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal10l8-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal10l8-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal12h6-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal12h6-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal12l6-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal12l6-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal14h4-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal14h4-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal14l4-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal14l4-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal16h2-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal16h2-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal16l2-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal16l2-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal16l8-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal16l8-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal16r4-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal16r4-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal16r6-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal16r6-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal18v10/pal16r8-to-gal18v10.jed (renamed from src/regtests/jedutil/jeds/gal18v10/pal16r8-to-gal18v10.jed)0
-rw-r--r--regtests/jedutil/jeds/gal20v8/gal20v8_complex_mode.jed102
-rw-r--r--regtests/jedutil/jeds/gal20v8/gal20v8_registered_mode.jed62
-rw-r--r--regtests/jedutil/jeds/gal20v8/gal20v8_simple_mode.jed62
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal14h8-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal14l8-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal16h6-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal16l6-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal18l4-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal20l2-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal20l8-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal20r4-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal20r6-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal20v8/pal20r8-to-gal20v8.jed106
-rw-r--r--regtests/jedutil/jeds/gal22v10/gal22v10_combinatorial_mode.jed119
-rw-r--r--regtests/jedutil/jeds/gal22v10/gal22v10_registered_mode.jed74
-rw-r--r--regtests/jedutil/jeds/gal22v10/pal22v10-combinatorial-to-gal22v10.jed176
-rw-r--r--regtests/jedutil/jeds/gal22v10/pal22v10-registered-to-gal22v10.jed176
-rw-r--r--regtests/jedutil/jeds/pal10h8/pal10h8.jed (renamed from src/regtests/jedutil/jeds/pal10h8/pal10h8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal10l8/pal10l8.jed (renamed from src/regtests/jedutil/jeds/pal10l8/pal10l8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal10p8/pal10p8.jed (renamed from src/regtests/jedutil/jeds/pal10p8/pal10p8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal12h10/pal12h10.jed (renamed from src/regtests/jedutil/jeds/pal12h10/pal12h10.jed)0
-rw-r--r--regtests/jedutil/jeds/pal12h6/pal12h6.jed (renamed from src/regtests/jedutil/jeds/pal12h6/pal12h6.jed)0
-rw-r--r--regtests/jedutil/jeds/pal12l10/pal12l10.jed (renamed from src/regtests/jedutil/jeds/pal12l10/pal12l10.jed)0
-rw-r--r--regtests/jedutil/jeds/pal12l6/pal12l6.jed (renamed from src/regtests/jedutil/jeds/pal12l6/pal12l6.jed)0
-rw-r--r--regtests/jedutil/jeds/pal12p6/pal12p6.jed (renamed from src/regtests/jedutil/jeds/pal12p6/pal12p6.jed)0
-rw-r--r--regtests/jedutil/jeds/pal14h4/pal14h4.jed (renamed from src/regtests/jedutil/jeds/pal14h4/pal14h4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal14h8/pal14h8.jed (renamed from src/regtests/jedutil/jeds/pal14h8/pal14h8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal14l4/pal14l4.jed (renamed from src/regtests/jedutil/jeds/pal14l4/pal14l4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal14l8/pal14l8.jed (renamed from src/regtests/jedutil/jeds/pal14l8/pal14l8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal14p4/pal14p4.jed (renamed from src/regtests/jedutil/jeds/pal14p4/pal14p4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16c1/pal16c1.jed (renamed from src/regtests/jedutil/jeds/pal16c1/pal16c1.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16h2/pal16h2.jed (renamed from src/regtests/jedutil/jeds/pal16h2/pal16h2.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16h6/pal16h6.jed (renamed from src/regtests/jedutil/jeds/pal16h6/pal16h6.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16l2/pal16l2.jed (renamed from src/regtests/jedutil/jeds/pal16l2/pal16l2.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16l6/pal16l6.jed (renamed from src/regtests/jedutil/jeds/pal16l6/pal16l6.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16l8/pal16l8.jed (renamed from src/regtests/jedutil/jeds/pal16l8/pal16l8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16p2/pal16p2.jed32
-rw-r--r--regtests/jedutil/jeds/pal16p8/pal16p8.jed (renamed from src/regtests/jedutil/jeds/pal16p8/pal16p8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16r4/pal16r4.jed (renamed from src/regtests/jedutil/jeds/pal16r4/pal16r4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16r6/pal16r6.jed (renamed from src/regtests/jedutil/jeds/pal16r6/pal16r6.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16r8/pal16r8.jed (renamed from src/regtests/jedutil/jeds/pal16r8/pal16r8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16rp4/pal16rp4.jed (renamed from src/regtests/jedutil/jeds/pal16rp4/pal16rp4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16rp6/pal16rp6.jed (renamed from src/regtests/jedutil/jeds/pal16rp6/pal16rp6.jed)0
-rw-r--r--regtests/jedutil/jeds/pal16rp8/pal16rp8.jed86
-rw-r--r--regtests/jedutil/jeds/pal18h4/pal18h4.jed (renamed from src/regtests/jedutil/jeds/pal18h4/pal18h4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal18l4/pal18l4.jed (renamed from src/regtests/jedutil/jeds/pal18l4/pal18l4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20c1/pal20c1.jed (renamed from src/regtests/jedutil/jeds/pal20c1/pal20c1.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20l10/pal20l10.jed (renamed from src/regtests/jedutil/jeds/pal20l10/pal20l10.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20l2/pal20l2.jed (renamed from src/regtests/jedutil/jeds/pal20l2/pal20l2.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20l8/pal20l8.jed (renamed from src/regtests/jedutil/jeds/pal20l8/pal20l8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20r4/pal20r4.jed (renamed from src/regtests/jedutil/jeds/pal20r4/pal20r4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20r6/pal20r6.jed (renamed from src/regtests/jedutil/jeds/pal20r6/pal20r6.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20r8/pal20r8.jed (renamed from src/regtests/jedutil/jeds/pal20r8/pal20r8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20x10/pal20x10.jed (renamed from src/regtests/jedutil/jeds/pal20x10/pal20x10.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20x4/pal20x4.jed (renamed from src/regtests/jedutil/jeds/pal20x4/pal20x4.jed)0
-rw-r--r--regtests/jedutil/jeds/pal20x8/pal20x8.jed (renamed from src/regtests/jedutil/jeds/pal20x8/pal20x8.jed)0
-rw-r--r--regtests/jedutil/jeds/pal22v10/pal22v10-combinatorial.jed150
-rw-r--r--regtests/jedutil/jeds/pal22v10/pal22v10-registered.jed150
-rw-r--r--regtests/jedutil/jeds/pal6l16/pal6l16.jed (renamed from src/regtests/jedutil/jeds/pal6l16/pal6l16.jed)66
-rw-r--r--regtests/jedutil/jeds/pal8l14/pal8l14.jed (renamed from src/regtests/jedutil/jeds/pal8l14/pal8l14.jed)62
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal10h8-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal10h8-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal10l8-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal10l8-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal12h6-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal12h6-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal12l6-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal12l6-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal14h4-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal14h4-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal14l4-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal14l4-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal16h2-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal16h2-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal16l2-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal16l2-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal16l8-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal16l8-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal16r4-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal16r4-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal16r6-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal16r6-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/palce16v8/pal16r8-as-palce16v8.jed (renamed from src/regtests/jedutil/jeds/palce16v8/pal16r8-as-palce16v8.jed)172
-rw-r--r--regtests/jedutil/jeds/pls100/pls100.jed60
-rw-r--r--regtests/jedutil/jeds/pls153/pls153.jed (renamed from src/regtests/jedutil/jeds/pls153/pls153.jed)0
-rw-r--r--regtests/jedutil/jedtest.py (renamed from src/regtests/jedutil/jedtest.py)38
-rw-r--r--regtests/regtests.mak (renamed from src/regtests/regtests.mak)4
-rw-r--r--roms/dir.txt1
-rw-r--r--samples/LICENSE116
-rw-r--r--samples/README.md5
-rw-r--r--samples/dir.txt1
-rw-r--r--samples/floppy/35_seek_12ms.wavbin0 -> 26540 bytes
-rw-r--r--samples/floppy/35_seek_20ms.wavbin0 -> 44144 bytes
-rw-r--r--samples/floppy/35_seek_2ms.wavbin0 -> 7450 bytes
-rw-r--r--samples/floppy/35_seek_6ms.wavbin0 -> 22230 bytes
-rw-r--r--samples/floppy/35_spin_empty.wavbin0 -> 17708 bytes
-rw-r--r--samples/floppy/35_spin_end.wavbin0 -> 17684 bytes
-rw-r--r--samples/floppy/35_spin_loaded.wavbin0 -> 17708 bytes
-rw-r--r--samples/floppy/35_spin_start_empty.wavbin0 -> 17708 bytes
-rw-r--r--samples/floppy/35_spin_start_loaded.wavbin0 -> 35308 bytes
-rw-r--r--samples/floppy/35_step_1_1.wavbin0 -> 6878 bytes
-rw-r--r--samples/floppy/525_seek_12ms.wavbin0 -> 22764 bytes
-rw-r--r--samples/floppy/525_seek_20ms.wavbin0 -> 30060 bytes
-rw-r--r--samples/floppy/525_seek_2ms.wavbin0 -> 5336 bytes
-rw-r--r--samples/floppy/525_seek_6ms.wavbin0 -> 14860 bytes
-rw-r--r--samples/floppy/525_spin_empty.wavbin0 -> 8864 bytes
-rw-r--r--samples/floppy/525_spin_end.wavbin0 -> 8864 bytes
-rw-r--r--samples/floppy/525_spin_loaded.wavbin0 -> 17708 bytes
-rw-r--r--samples/floppy/525_spin_start_empty.wavbin0 -> 11180 bytes
-rw-r--r--samples/floppy/525_spin_start_loaded.wavbin0 -> 17708 bytes
-rw-r--r--samples/floppy/525_step_1_1.wavbin0 -> 6628 bytes
-rwxr-xr-xscripts/build/check_include_guards.py51
-rwxr-xr-xscripts/build/complay.py839
-rwxr-xr-xscripts/build/file2lines.py96
-rw-r--r--scripts/build/file2str.py63
-rwxr-xr-xscripts/build/llvm-objdump-filter.py44
-rwxr-xr-xscripts/build/makedep.py1083
-rw-r--r--scripts/build/msgfmt.py246
-rw-r--r--scripts/build/png.py2355
-rw-r--r--scripts/build/png2bdc.py387
-rw-r--r--scripts/build/verinfo.py137
-rw-r--r--scripts/extlib.lua134
-rw-r--r--scripts/font/LICENSE92
-rw-r--r--scripts/font/NotoSans-Bold.bdcbin0 -> 61317 bytes
-rw-r--r--scripts/font/NotoSans-Bold.ttfbin0 -> 310556 bytes
-rw-r--r--scripts/font/README.md52
-rw-r--r--scripts/genie.lua1464
-rw-r--r--scripts/minimaws/lib/__init__.py4
-rw-r--r--scripts/minimaws/lib/assets/common.js150
-rw-r--r--scripts/minimaws/lib/assets/digest.js235
-rw-r--r--scripts/minimaws/lib/assets/disclosedown.svg4
-rw-r--r--scripts/minimaws/lib/assets/discloseup.svg4
-rw-r--r--scripts/minimaws/lib/assets/machine.js629
-rw-r--r--scripts/minimaws/lib/assets/romident.js642
-rw-r--r--scripts/minimaws/lib/assets/sortasc.svg4
-rw-r--r--scripts/minimaws/lib/assets/sortdesc.svg4
-rw-r--r--scripts/minimaws/lib/assets/sortind.svg5
-rw-r--r--scripts/minimaws/lib/assets/style.css18
-rw-r--r--scripts/minimaws/lib/auxverbs.py291
-rw-r--r--scripts/minimaws/lib/dbaccess.py1132
-rw-r--r--scripts/minimaws/lib/htmltmpl.py477
-rw-r--r--scripts/minimaws/lib/lxparse.py471
-rw-r--r--scripts/minimaws/lib/wsgiserve.py992
-rwxr-xr-xscripts/minimaws/minimaws.py147
-rw-r--r--scripts/minimaws/minimaws.wsgi16
-rw-r--r--scripts/resources/emscripten/emscripten_post.js18
-rw-r--r--scripts/resources/windows/mame/mame.icobin0 -> 108522 bytes
-rw-r--r--scripts/resources/windows/mame/mame.man16
-rw-r--r--scripts/resources/windows/mame/mame.rc (renamed from src/osd/windows/mame.rc)3
-rwxr-xr-xscripts/src/3rdparty.lua2082
-rw-r--r--scripts/src/benchmarks.lua74
-rw-r--r--scripts/src/bus.lua6457
-rw-r--r--scripts/src/cpu.lua4333
-rw-r--r--scripts/src/devices.lua100
-rw-r--r--scripts/src/emu.lua346
-rw-r--r--scripts/src/formats.lua2436
-rw-r--r--scripts/src/lib.lua150
-rw-r--r--scripts/src/machine.lua5660
-rw-r--r--scripts/src/main.lua405
-rw-r--r--scripts/src/mame/frontend.lua215
-rw-r--r--scripts/src/netlist.lua226
-rw-r--r--scripts/src/osd/mac.lua178
-rw-r--r--scripts/src/osd/mac_cfg.lua40
-rw-r--r--scripts/src/osd/modules.lua749
-rw-r--r--scripts/src/osd/sdl.lua449
-rw-r--r--scripts/src/osd/sdl3.lua476
-rw-r--r--scripts/src/osd/sdl3_cfg.lua166
-rw-r--r--scripts/src/osd/sdl_cfg.lua175
-rw-r--r--scripts/src/osd/windows.lua281
-rw-r--r--scripts/src/osd/windows_cfg.lua58
-rw-r--r--scripts/src/sound.lua1952
-rw-r--r--scripts/src/tests.lua71
-rw-r--r--scripts/src/tools.lua824
-rw-r--r--scripts/src/video.lua1891
-rw-r--r--scripts/target/mame/dummy.lua67
-rw-r--r--scripts/target/mame/mame.lua113
-rw-r--r--scripts/target/mame/tiny.lua183
-rw-r--r--scripts/target/zexall/zexall.lua15
-rw-r--r--scripts/toolchain.lua621
-rw-r--r--scripts/xslt/list-bios.xslt43
-rw-r--r--scripts/xslt/list-runnable-tree.xslt48
-rw-r--r--scripts/xslt/list-runnable.xslt45
-rw-r--r--scripts/xslt/list-system-sources.xslt60
-rw-r--r--src/build/build.mak150
-rw-r--r--src/build/file2str.c101
-rw-r--r--src/build/makedep.c463
-rw-r--r--src/build/makelist.c244
-rw-r--r--src/build/makemak.c841
-rw-r--r--src/build/png2bdc.c449
-rw-r--r--src/build/verinfo.c301
-rw-r--r--src/devices/bus/a1bus/a1bus.cpp197
-rw-r--r--src/devices/bus/a1bus/a1bus.h128
-rw-r--r--src/devices/bus/a1bus/a1cassette.cpp240
-rw-r--r--src/devices/bus/a1bus/a1cassette.h21
-rw-r--r--src/devices/bus/a1bus/a1cffa.cpp189
-rw-r--r--src/devices/bus/a1bus/a1cffa.h21
-rw-r--r--src/devices/bus/a2bus/4play.cpp150
-rw-r--r--src/devices/bus/a2bus/4play.h20
-rw-r--r--src/devices/bus/a2bus/a2alfam2.cpp204
-rw-r--r--src/devices/bus/a2bus/a2alfam2.h22
-rw-r--r--src/devices/bus/a2bus/a2applicard.cpp328
-rw-r--r--src/devices/bus/a2bus/a2applicard.h21
-rw-r--r--src/devices/bus/a2bus/a2arcadebd.cpp186
-rw-r--r--src/devices/bus/a2bus/a2arcadebd.h21
-rw-r--r--src/devices/bus/a2bus/a2bus.cpp347
-rw-r--r--src/devices/bus/a2bus/a2bus.h182
-rw-r--r--src/devices/bus/a2bus/a2cffa.cpp342
-rw-r--r--src/devices/bus/a2bus/a2cffa.h23
-rw-r--r--src/devices/bus/a2bus/a2corvus.cpp174
-rw-r--r--src/devices/bus/a2bus/a2corvus.h56
-rw-r--r--src/devices/bus/a2bus/a2diskiing.cpp248
-rw-r--r--src/devices/bus/a2bus/a2diskiing.h128
-rw-r--r--src/devices/bus/a2bus/a2dx1.cpp128
-rw-r--r--src/devices/bus/a2bus/a2dx1.h21
-rw-r--r--src/devices/bus/a2bus/a2eauxslot.cpp155
-rw-r--r--src/devices/bus/a2bus/a2eauxslot.h138
-rw-r--r--src/devices/bus/a2bus/a2echoii.cpp211
-rw-r--r--src/devices/bus/a2bus/a2echoii.h21
-rw-r--r--src/devices/bus/a2bus/a2eext80col.cpp77
-rw-r--r--src/devices/bus/a2bus/a2eext80col.h49
-rw-r--r--src/devices/bus/a2bus/a2eramworks3.cpp138
-rw-r--r--src/devices/bus/a2bus/a2eramworks3.h70
-rw-r--r--src/devices/bus/a2bus/a2estd80col.cpp71
-rw-r--r--src/devices/bus/a2bus/a2estd80col.h49
-rw-r--r--src/devices/bus/a2bus/a2hsscsi.cpp344
-rw-r--r--src/devices/bus/a2bus/a2hsscsi.h70
-rw-r--r--src/devices/bus/a2bus/a2ieee488.cpp195
-rw-r--r--src/devices/bus/a2bus/a2ieee488.h20
-rw-r--r--src/devices/bus/a2bus/a2iwm.cpp146
-rw-r--r--src/devices/bus/a2bus/a2iwm.h74
-rw-r--r--src/devices/bus/a2bus/a2mcms.cpp356
-rw-r--r--src/devices/bus/a2bus/a2mcms.h123
-rw-r--r--src/devices/bus/a2bus/a2memexp.cpp270
-rw-r--r--src/devices/bus/a2bus/a2memexp.h22
-rw-r--r--src/devices/bus/a2bus/a2midi.cpp201
-rw-r--r--src/devices/bus/a2bus/a2midi.h21
-rw-r--r--src/devices/bus/a2bus/a2mockingboard.cpp642
-rw-r--r--src/devices/bus/a2bus/a2mockingboard.h21
-rw-r--r--src/devices/bus/a2bus/a2parprn.cpp330
-rw-r--r--src/devices/bus/a2bus/a2parprn.h64
-rw-r--r--src/devices/bus/a2bus/a2pic.cpp611
-rw-r--r--src/devices/bus/a2bus/a2pic.h58
-rw-r--r--src/devices/bus/a2bus/a2sam.cpp66
-rw-r--r--src/devices/bus/a2bus/a2sam.h21
-rw-r--r--src/devices/bus/a2bus/a2scsi.cpp311
-rw-r--r--src/devices/bus/a2bus/a2scsi.h66
-rw-r--r--src/devices/bus/a2bus/a2sd.cpp340
-rw-r--r--src/devices/bus/a2bus/a2sd.h20
-rw-r--r--src/devices/bus/a2bus/a2sic.cpp211
-rw-r--r--src/devices/bus/a2bus/a2sic.h12
-rw-r--r--src/devices/bus/a2bus/a2softcard.cpp176
-rw-r--r--src/devices/bus/a2bus/a2softcard.h53
-rw-r--r--src/devices/bus/a2bus/a2ssc.cpp455
-rw-r--r--src/devices/bus/a2bus/a2ssc.h20
-rw-r--r--src/devices/bus/a2bus/a2superdrive.cpp354
-rw-r--r--src/devices/bus/a2bus/a2superdrive.h22
-rw-r--r--src/devices/bus/a2bus/a2swyft.cpp189
-rw-r--r--src/devices/bus/a2bus/a2swyft.h21
-rw-r--r--src/devices/bus/a2bus/a2themill.cpp337
-rw-r--r--src/devices/bus/a2bus/a2themill.h61
-rw-r--r--src/devices/bus/a2bus/a2thunderclock.cpp215
-rw-r--r--src/devices/bus/a2bus/a2thunderclock.h21
-rw-r--r--src/devices/bus/a2bus/a2ultraterm.cpp479
-rw-r--r--src/devices/bus/a2bus/a2ultraterm.h22
-rw-r--r--src/devices/bus/a2bus/a2videoterm.cpp511
-rw-r--r--src/devices/bus/a2bus/a2videoterm.h25
-rw-r--r--src/devices/bus/a2bus/a2vulcan.cpp397
-rw-r--r--src/devices/bus/a2bus/a2vulcan.h23
-rw-r--r--src/devices/bus/a2bus/a2wico_trackball.cpp245
-rw-r--r--src/devices/bus/a2bus/a2wico_trackball.h20
-rw-r--r--src/devices/bus/a2bus/a2zipdrive.cpp383
-rw-r--r--src/devices/bus/a2bus/a2zipdrive.h25
-rw-r--r--src/devices/bus/a2bus/ace2x00.cpp165
-rw-r--r--src/devices/bus/a2bus/ace2x00.h79
-rw-r--r--src/devices/bus/a2bus/agat7langcard.cpp160
-rw-r--r--src/devices/bus/a2bus/agat7langcard.h60
-rw-r--r--src/devices/bus/a2bus/agat7ports.cpp190
-rw-r--r--src/devices/bus/a2bus/agat7ports.h65
-rw-r--r--src/devices/bus/a2bus/agat7ram.cpp142
-rw-r--r--src/devices/bus/a2bus/agat7ram.h58
-rw-r--r--src/devices/bus/a2bus/agat840k_hle.cpp441
-rw-r--r--src/devices/bus/a2bus/agat840k_hle.h100
-rw-r--r--src/devices/bus/a2bus/agat_fdc.cpp498
-rw-r--r--src/devices/bus/a2bus/agat_fdc.h100
-rw-r--r--src/devices/bus/a2bus/booti.cpp216
-rw-r--r--src/devices/bus/a2bus/booti.h21
-rw-r--r--src/devices/bus/a2bus/byte8251.cpp155
-rw-r--r--src/devices/bus/a2bus/byte8251.h13
-rw-r--r--src/devices/bus/a2bus/cards.cpp348
-rw-r--r--src/devices/bus/a2bus/cards.h23
-rw-r--r--src/devices/bus/a2bus/ccs7710.cpp195
-rw-r--r--src/devices/bus/a2bus/ccs7710.h19
-rw-r--r--src/devices/bus/a2bus/cmsscsi.cpp251
-rw-r--r--src/devices/bus/a2bus/cmsscsi.h63
-rw-r--r--src/devices/bus/a2bus/computereyes2.cpp269
-rw-r--r--src/devices/bus/a2bus/computereyes2.h21
-rw-r--r--src/devices/bus/a2bus/corvfdc01.cpp271
-rw-r--r--src/devices/bus/a2bus/corvfdc01.h64
-rw-r--r--src/devices/bus/a2bus/corvfdc02.cpp292
-rw-r--r--src/devices/bus/a2bus/corvfdc02.h72
-rw-r--r--src/devices/bus/a2bus/excel9.cpp310
-rw-r--r--src/devices/bus/a2bus/excel9.h63
-rw-r--r--src/devices/bus/a2bus/ezcgi.cpp379
-rw-r--r--src/devices/bus/a2bus/ezcgi.h25
-rw-r--r--src/devices/bus/a2bus/grafex.cpp143
-rw-r--r--src/devices/bus/a2bus/grafex.h21
-rw-r--r--src/devices/bus/a2bus/grappler.cpp1267
-rw-r--r--src/devices/bus/a2bus/grappler.h63
-rw-r--r--src/devices/bus/a2bus/ibsap2.cpp184
-rw-r--r--src/devices/bus/a2bus/ibsap2.h19
-rw-r--r--src/devices/bus/a2bus/lancegs.cpp222
-rw-r--r--src/devices/bus/a2bus/lancegs.h19
-rw-r--r--src/devices/bus/a2bus/laser128.cpp180
-rw-r--r--src/devices/bus/a2bus/laser128.h70
-rw-r--r--src/devices/bus/a2bus/mouse.cpp420
-rw-r--r--src/devices/bus/a2bus/mouse.h20
-rw-r--r--src/devices/bus/a2bus/nippelclock.cpp120
-rw-r--r--src/devices/bus/a2bus/nippelclock.h52
-rw-r--r--src/devices/bus/a2bus/noisemaker.cpp91
-rw-r--r--src/devices/bus/a2bus/noisemaker.h14
-rw-r--r--src/devices/bus/a2bus/pc_xporter.cpp766
-rw-r--r--src/devices/bus/a2bus/pc_xporter.h21
-rw-r--r--src/devices/bus/a2bus/prodosromdrive.cpp119
-rw-r--r--src/devices/bus/a2bus/prodosromdrive.h21
-rw-r--r--src/devices/bus/a2bus/q68.cpp252
-rw-r--r--src/devices/bus/a2bus/q68.h82
-rw-r--r--src/devices/bus/a2bus/ramcard128k.cpp194
-rw-r--r--src/devices/bus/a2bus/ramcard128k.h59
-rw-r--r--src/devices/bus/a2bus/ramcard16k.cpp186
-rw-r--r--src/devices/bus/a2bus/ramcard16k.h57
-rw-r--r--src/devices/bus/a2bus/romcard.cpp294
-rw-r--r--src/devices/bus/a2bus/romcard.h23
-rw-r--r--src/devices/bus/a2bus/sider.cpp289
-rw-r--r--src/devices/bus/a2bus/sider.h71
-rw-r--r--src/devices/bus/a2bus/snesmax.cpp92
-rw-r--r--src/devices/bus/a2bus/snesmax.h20
-rw-r--r--src/devices/bus/a2bus/softcard3.cpp226
-rw-r--r--src/devices/bus/a2bus/softcard3.h67
-rw-r--r--src/devices/bus/a2bus/ssbapple.cpp117
-rw-r--r--src/devices/bus/a2bus/ssbapple.h21
-rw-r--r--src/devices/bus/a2bus/ssprite.cpp190
-rw-r--r--src/devices/bus/a2bus/ssprite.h22
-rw-r--r--src/devices/bus/a2bus/suprterminal.cpp281
-rw-r--r--src/devices/bus/a2bus/suprterminal.h21
-rw-r--r--src/devices/bus/a2bus/sweetalk.cpp73
-rw-r--r--src/devices/bus/a2bus/sweetalk.h12
-rw-r--r--src/devices/bus/a2bus/timemasterho.cpp326
-rw-r--r--src/devices/bus/a2bus/timemasterho.h21
-rw-r--r--src/devices/bus/a2bus/titan3plus2.cpp339
-rw-r--r--src/devices/bus/a2bus/titan3plus2.h65
-rw-r--r--src/devices/bus/a2bus/transwarp.cpp363
-rw-r--r--src/devices/bus/a2bus/transwarp.h19
-rw-r--r--src/devices/bus/a2bus/uniprint.cpp258
-rw-r--r--src/devices/bus/a2bus/uniprint.h32
-rw-r--r--src/devices/bus/a2bus/uthernet.cpp69
-rw-r--r--src/devices/bus/a2bus/uthernet.h19
-rw-r--r--src/devices/bus/a2bus/vistaa800.cpp326
-rw-r--r--src/devices/bus/a2bus/vistaa800.h20
-rw-r--r--src/devices/bus/a2gameio/brightpen.cpp140
-rw-r--r--src/devices/bus/a2gameio/brightpen.h18
-rw-r--r--src/devices/bus/a2gameio/computereyes.cpp164
-rw-r--r--src/devices/bus/a2gameio/computereyes.h19
-rw-r--r--src/devices/bus/a2gameio/gameio.cpp239
-rw-r--r--src/devices/bus/a2gameio/gameio.h134
-rw-r--r--src/devices/bus/a2gameio/gizmo.cpp106
-rw-r--r--src/devices/bus/a2gameio/gizmo.h20
-rw-r--r--src/devices/bus/a2gameio/joyport.cpp130
-rw-r--r--src/devices/bus/a2gameio/joyport.h19
-rw-r--r--src/devices/bus/a2gameio/joyport_paddles.cpp133
-rw-r--r--src/devices/bus/a2gameio/joyport_paddles.h19
-rw-r--r--src/devices/bus/a2gameio/joystick.cpp162
-rw-r--r--src/devices/bus/a2gameio/joystick.h19
-rw-r--r--src/devices/bus/a2gameio/paddles.cpp136
-rw-r--r--src/devices/bus/a2gameio/paddles.h19
-rw-r--r--src/devices/bus/a2gameio/wico_joystick.cpp128
-rw-r--r--src/devices/bus/a2gameio/wico_joystick.h20
-rw-r--r--src/devices/bus/a2kbd/a2kbd.cpp132
-rw-r--r--src/devices/bus/a2kbd/a2kbd.h134
-rw-r--r--src/devices/bus/a2kbd/am100kbd.cpp306
-rw-r--r--src/devices/bus/a2kbd/am100kbd.h14
-rw-r--r--src/devices/bus/a2kbd/ivelultrkb.cpp239
-rw-r--r--src/devices/bus/a2kbd/ivelultrkb.h14
-rw-r--r--src/devices/bus/a2kbd/kb200.cpp339
-rw-r--r--src/devices/bus/a2kbd/kb200.h14
-rw-r--r--src/devices/bus/a2kbd/nkbd.cpp424
-rw-r--r--src/devices/bus/a2kbd/nkbd.h14
-rw-r--r--src/devices/bus/a2kbd/tk10.cpp233
-rw-r--r--src/devices/bus/a2kbd/tk10.h14
-rw-r--r--src/devices/bus/a2kbd/videnh2.cpp438
-rw-r--r--src/devices/bus/a2kbd/videnh2.h15
-rw-r--r--src/devices/bus/a7800/a78_carts.h41
-rw-r--r--src/devices/bus/a7800/a78_slot.cpp813
-rw-r--r--src/devices/bus/a7800/a78_slot.h141
-rw-r--r--src/devices/bus/a7800/cpuwiz.cpp128
-rw-r--r--src/devices/bus/a7800/cpuwiz.h76
-rw-r--r--src/devices/bus/a7800/hiscore.cpp73
-rw-r--r--src/devices/bus/a7800/hiscore.h41
-rw-r--r--src/devices/bus/a7800/rom.cpp514
-rw-r--r--src/devices/bus/a7800/rom.h287
-rw-r--r--src/devices/bus/a7800/xboard.cpp231
-rw-r--r--src/devices/bus/a7800/xboard.h72
-rw-r--r--src/devices/bus/a800/a5200_supercart.cpp74
-rw-r--r--src/devices/bus/a800/a5200_supercart.h32
-rw-r--r--src/devices/bus/a800/a800_carts.cpp109
-rw-r--r--src/devices/bus/a800/a800_carts.h28
-rw-r--r--src/devices/bus/a800/a800_slot.cpp776
-rw-r--r--src/devices/bus/a800/a800_slot.h237
-rw-r--r--src/devices/bus/a800/a8sio.cpp215
-rw-r--r--src/devices/bus/a800/a8sio.h91
-rw-r--r--src/devices/bus/a800/atari1050.cpp122
-rw-r--r--src/devices/bus/a800/atari1050.h47
-rw-r--r--src/devices/bus/a800/atari810.cpp111
-rw-r--r--src/devices/bus/a800/atari810.h47
-rw-r--r--src/devices/bus/a800/atarifdc.cpp808
-rw-r--r--src/devices/bus/a800/atarifdc.h78
-rw-r--r--src/devices/bus/a800/atrax.cpp54
-rw-r--r--src/devices/bus/a800/atrax.h34
-rw-r--r--src/devices/bus/a800/bbsb.cpp136
-rw-r--r--src/devices/bus/a800/bbsb.h52
-rw-r--r--src/devices/bus/a800/cassette.cpp102
-rw-r--r--src/devices/bus/a800/cassette.h54
-rw-r--r--src/devices/bus/a800/corina.cpp135
-rw-r--r--src/devices/bus/a800/corina.h60
-rw-r--r--src/devices/bus/a800/maxflash.cpp123
-rw-r--r--src/devices/bus/a800/maxflash.h53
-rw-r--r--src/devices/bus/a800/oss.cpp255
-rw-r--r--src/devices/bus/a800/oss.h86
-rw-r--r--src/devices/bus/a800/phoenix.cpp176
-rw-r--r--src/devices/bus/a800/phoenix.h70
-rw-r--r--src/devices/bus/a800/rom.cpp210
-rw-r--r--src/devices/bus/a800/rom.h102
-rw-r--r--src/devices/bus/a800/rtime8.cpp60
-rw-r--r--src/devices/bus/a800/rtime8.h32
-rw-r--r--src/devices/bus/a800/sic.cpp114
-rw-r--r--src/devices/bus/a800/sic.h64
-rw-r--r--src/devices/bus/a800/sparta.cpp189
-rw-r--r--src/devices/bus/a800/sparta.h63
-rw-r--r--src/devices/bus/a800/supercharger.cpp94
-rw-r--r--src/devices/bus/a800/supercharger.h35
-rw-r--r--src/devices/bus/a800/telelink2.cpp64
-rw-r--r--src/devices/bus/a800/telelink2.h34
-rw-r--r--src/devices/bus/a800/ultracart.cpp130
-rw-r--r--src/devices/bus/a800/ultracart.h55
-rw-r--r--src/devices/bus/a800/williams.cpp160
-rw-r--r--src/devices/bus/a800/williams.h69
-rw-r--r--src/devices/bus/abcbus/abc1656.cpp219
-rw-r--r--src/devices/bus/abcbus/abc1656.h74
-rw-r--r--src/devices/bus/abcbus/abc890.cpp312
-rw-r--r--src/devices/bus/abcbus/abc890.h135
-rw-r--r--src/devices/bus/abcbus/abcbus.cpp170
-rw-r--r--src/devices/bus/abcbus/abcbus.h275
-rw-r--r--src/devices/bus/abcbus/cadmouse.cpp180
-rw-r--r--src/devices/bus/abcbus/cadmouse.h47
-rw-r--r--src/devices/bus/abcbus/db4105.cpp505
-rw-r--r--src/devices/bus/abcbus/db4105.h85
-rw-r--r--src/devices/bus/abcbus/db4106.cpp211
-rw-r--r--src/devices/bus/abcbus/db4106.h63
-rw-r--r--src/devices/bus/abcbus/db4107.cpp240
-rw-r--r--src/devices/bus/abcbus/db4107.h65
-rw-r--r--src/devices/bus/abcbus/db4112.cpp215
-rw-r--r--src/devices/bus/abcbus/db4112.h63
-rw-r--r--src/devices/bus/abcbus/fd2.cpp428
-rw-r--r--src/devices/bus/abcbus/fd2.h82
-rw-r--r--src/devices/bus/abcbus/lux10828.cpp703
-rw-r--r--src/devices/bus/abcbus/lux10828.h115
-rw-r--r--src/devices/bus/abcbus/lux21046.cpp1120
-rw-r--r--src/devices/bus/abcbus/lux21046.h207
-rw-r--r--src/devices/bus/abcbus/lux21056.cpp676
-rw-r--r--src/devices/bus/abcbus/lux21056.h109
-rw-r--r--src/devices/bus/abcbus/memcard.cpp142
-rw-r--r--src/devices/bus/abcbus/memcard.h56
-rw-r--r--src/devices/bus/abcbus/ram.cpp79
-rw-r--r--src/devices/bus/abcbus/ram.h47
-rw-r--r--src/devices/bus/abcbus/sio.cpp151
-rw-r--r--src/devices/bus/abcbus/sio.h50
-rw-r--r--src/devices/bus/abcbus/slutprov.cpp80
-rw-r--r--src/devices/bus/abcbus/slutprov.h41
-rw-r--r--src/devices/bus/abcbus/ssa.cpp237
-rw-r--r--src/devices/bus/abcbus/ssa.h72
-rw-r--r--src/devices/bus/abcbus/uni800.cpp111
-rw-r--r--src/devices/bus/abcbus/uni800.h41
-rw-r--r--src/devices/bus/abcbus/unidisk.cpp216
-rw-r--r--src/devices/bus/abcbus/unidisk.h63
-rw-r--r--src/devices/bus/abckb/abc77.cpp557
-rw-r--r--src/devices/bus/abckb/abc77.h100
-rw-r--r--src/devices/bus/abckb/abc800kb.cpp460
-rw-r--r--src/devices/bus/abckb/abc800kb.h74
-rw-r--r--src/devices/bus/abckb/abc99.cpp740
-rw-r--r--src/devices/bus/abckb/abc99.h118
-rw-r--r--src/devices/bus/abckb/abckb.cpp141
-rw-r--r--src/devices/bus/abckb/abckb.h81
-rw-r--r--src/devices/bus/abckb/r8.cpp160
-rw-r--r--src/devices/bus/abckb/r8.h62
-rw-r--r--src/devices/bus/acorn/atom/discpack.cpp153
-rw-r--r--src/devices/bus/acorn/atom/discpack.h14
-rw-r--r--src/devices/bus/acorn/atom/econet.cpp88
-rw-r--r--src/devices/bus/acorn/atom/econet.h15
-rw-r--r--src/devices/bus/acorn/atom/gdos.cpp193
-rw-r--r--src/devices/bus/acorn/atom/gdos.h14
-rw-r--r--src/devices/bus/acorn/atom/gdos2015.cpp257
-rw-r--r--src/devices/bus/acorn/atom/gdos2015.h14
-rw-r--r--src/devices/bus/acorn/atom/mdcr.cpp115
-rw-r--r--src/devices/bus/acorn/atom/mdcr.h14
-rw-r--r--src/devices/bus/acorn/atom/sid.cpp66
-rw-r--r--src/devices/bus/acorn/atom/sid.h13
-rw-r--r--src/devices/bus/acorn/atom/speech.cpp91
-rw-r--r--src/devices/bus/acorn/atom/speech.h14
-rw-r--r--src/devices/bus/acorn/atom/switch.cpp123
-rw-r--r--src/devices/bus/acorn/atom/switch.h14
-rw-r--r--src/devices/bus/acorn/atom/tube.cpp69
-rw-r--r--src/devices/bus/acorn/atom/tube.h14
-rw-r--r--src/devices/bus/acorn/atom/vdu80.cpp144
-rw-r--r--src/devices/bus/acorn/atom/vdu80.h14
-rw-r--r--src/devices/bus/acorn/bus.cpp287
-rw-r--r--src/devices/bus/acorn/bus.h156
-rw-r--r--src/devices/bus/acorn/cms/4080term.cpp188
-rw-r--r--src/devices/bus/acorn/cms/4080term.h15
-rw-r--r--src/devices/bus/acorn/cms/fdc.cpp127
-rw-r--r--src/devices/bus/acorn/cms/fdc.h15
-rw-r--r--src/devices/bus/acorn/cms/hires.cpp127
-rw-r--r--src/devices/bus/acorn/cms/hires.h15
-rw-r--r--src/devices/bus/acorn/cms/ieee.cpp93
-rw-r--r--src/devices/bus/acorn/cms/ieee.h13
-rw-r--r--src/devices/bus/acorn/cu/cubio.cpp208
-rw-r--r--src/devices/bus/acorn/cu/cubio.h13
-rw-r--r--src/devices/bus/acorn/cu/cugraph.cpp193
-rw-r--r--src/devices/bus/acorn/cu/cugraph.h14
-rw-r--r--src/devices/bus/acorn/cu/teletext.cpp197
-rw-r--r--src/devices/bus/acorn/cu/teletext.h13
-rw-r--r--src/devices/bus/acorn/system/32k.cpp116
-rw-r--r--src/devices/bus/acorn/system/32k.h15
-rw-r--r--src/devices/bus/acorn/system/8k.cpp172
-rw-r--r--src/devices/bus/acorn/system/8k.h15
-rw-r--r--src/devices/bus/acorn/system/cass.cpp120
-rw-r--r--src/devices/bus/acorn/system/cass.h15
-rw-r--r--src/devices/bus/acorn/system/econet.cpp99
-rw-r--r--src/devices/bus/acorn/system/econet.h15
-rw-r--r--src/devices/bus/acorn/system/fdc.cpp133
-rw-r--r--src/devices/bus/acorn/system/fdc.h15
-rw-r--r--src/devices/bus/acorn/system/vdu40.cpp142
-rw-r--r--src/devices/bus/acorn/system/vdu40.h15
-rw-r--r--src/devices/bus/acorn/system/vdu80.cpp206
-rw-r--r--src/devices/bus/acorn/system/vdu80.h15
-rw-r--r--src/devices/bus/acorn/system/vib.cpp206
-rw-r--r--src/devices/bus/acorn/system/vib.h15
-rw-r--r--src/devices/bus/adam/adamlink.cpp85
-rw-r--r--src/devices/bus/adam/adamlink.h44
-rw-r--r--src/devices/bus/adam/exp.cpp174
-rw-r--r--src/devices/bus/adam/exp.h97
-rw-r--r--src/devices/bus/adam/ide.cpp202
-rw-r--r--src/devices/bus/adam/ide.h56
-rw-r--r--src/devices/bus/adam/ram.cpp72
-rw-r--r--src/devices/bus/adam/ram.h47
-rw-r--r--src/devices/bus/adamnet/adamnet.cpp271
-rw-r--r--src/devices/bus/adamnet/adamnet.h121
-rw-r--r--src/devices/bus/adamnet/ddp.cpp276
-rw-r--r--src/devices/bus/adamnet/ddp.h63
-rw-r--r--src/devices/bus/adamnet/fdc.cpp553
-rw-r--r--src/devices/bus/adamnet/fdc.h143
-rw-r--r--src/devices/bus/adamnet/kb.cpp377
-rw-r--r--src/devices/bus/adamnet/kb.h65
-rw-r--r--src/devices/bus/adamnet/printer.cpp228
-rw-r--r--src/devices/bus/adamnet/printer.h58
-rw-r--r--src/devices/bus/adamnet/spi.cpp164
-rw-r--r--src/devices/bus/adamnet/spi.h59
-rw-r--r--src/devices/bus/adb/a9m0330.cpp268
-rw-r--r--src/devices/bus/adb/a9m0330.h48
-rw-r--r--src/devices/bus/adb/a9m0331.cpp125
-rw-r--r--src/devices/bus/adb/a9m0331.h42
-rw-r--r--src/devices/bus/adb/adb.cpp68
-rw-r--r--src/devices/bus/adb/adb.h71
-rw-r--r--src/devices/bus/adb/adbhle.cpp45
-rw-r--r--src/devices/bus/adb/adbhle.h33
-rw-r--r--src/devices/bus/amiga/cpuslot/a570.cpp194
-rw-r--r--src/devices/bus/amiga/cpuslot/a570.h66
-rw-r--r--src/devices/bus/amiga/cpuslot/a590.cpp271
-rw-r--r--src/devices/bus/amiga/cpuslot/a590.h63
-rw-r--r--src/devices/bus/amiga/cpuslot/action_replay.cpp293
-rw-r--r--src/devices/bus/amiga/cpuslot/action_replay.h106
-rw-r--r--src/devices/bus/amiga/cpuslot/cards.cpp37
-rw-r--r--src/devices/bus/amiga/cpuslot/cards.h22
-rw-r--r--src/devices/bus/amiga/cpuslot/cpuslot.cpp60
-rw-r--r--src/devices/bus/amiga/cpuslot/cpuslot.h151
-rw-r--r--src/devices/bus/amiga/cpuslot/megamix500.cpp150
-rw-r--r--src/devices/bus/amiga/cpuslot/megamix500.h51
-rw-r--r--src/devices/bus/amiga/keyboard/a1200.cpp214
-rw-r--r--src/devices/bus/amiga/keyboard/a1200.h67
-rw-r--r--src/devices/bus/amiga/keyboard/a2000.cpp712
-rw-r--r--src/devices/bus/amiga/keyboard/a2000.h26
-rw-r--r--src/devices/bus/amiga/keyboard/keyboard.cpp160
-rw-r--r--src/devices/bus/amiga/keyboard/keyboard.h93
-rw-r--r--src/devices/bus/amiga/keyboard/matrix.cpp855
-rw-r--r--src/devices/bus/amiga/keyboard/matrix.h32
-rw-r--r--src/devices/bus/amiga/keyboard/mitsumi.cpp1199
-rw-r--r--src/devices/bus/amiga/keyboard/mitsumi.h63
-rw-r--r--src/devices/bus/amiga/zorro/a2052.cpp129
-rw-r--r--src/devices/bus/amiga/zorro/a2052.h52
-rw-r--r--src/devices/bus/amiga/zorro/a2058.cpp134
-rw-r--r--src/devices/bus/amiga/zorro/a2058.h52
-rw-r--r--src/devices/bus/amiga/zorro/a2065.cpp154
-rw-r--r--src/devices/bus/amiga/zorro/a2065.h60
-rw-r--r--src/devices/bus/amiga/zorro/a2091.cpp249
-rw-r--r--src/devices/bus/amiga/zorro/a2091.h61
-rw-r--r--src/devices/bus/amiga/zorro/a2232.cpp492
-rw-r--r--src/devices/bus/amiga/zorro/a2232.h112
-rw-r--r--src/devices/bus/amiga/zorro/buddha.cpp280
-rw-r--r--src/devices/bus/amiga/zorro/buddha.h86
-rw-r--r--src/devices/bus/amiga/zorro/cards.cpp41
-rw-r--r--src/devices/bus/amiga/zorro/cards.h17
-rw-r--r--src/devices/bus/amiga/zorro/merlin.cpp191
-rw-r--r--src/devices/bus/amiga/zorro/merlin.h56
-rw-r--r--src/devices/bus/amiga/zorro/oktagon2008.cpp268
-rw-r--r--src/devices/bus/amiga/zorro/oktagon2008.h14
-rw-r--r--src/devices/bus/amiga/zorro/picasso2.cpp213
-rw-r--r--src/devices/bus/amiga/zorro/picasso2.h63
-rw-r--r--src/devices/bus/amiga/zorro/rainbow2.cpp222
-rw-r--r--src/devices/bus/amiga/zorro/rainbow2.h68
-rw-r--r--src/devices/bus/amiga/zorro/ripple.cpp234
-rw-r--r--src/devices/bus/amiga/zorro/ripple.h74
-rw-r--r--src/devices/bus/amiga/zorro/toccata.cpp318
-rw-r--r--src/devices/bus/amiga/zorro/toccata.h72
-rw-r--r--src/devices/bus/amiga/zorro/zorro.cpp176
-rw-r--r--src/devices/bus/amiga/zorro/zorro.h199
-rw-r--r--src/devices/bus/apf/rom.cpp76
-rw-r--r--src/devices/bus/apf/rom.h61
-rw-r--r--src/devices/bus/apf/slot.cpp264
-rw-r--r--src/devices/bus/apf/slot.h105
-rw-r--r--src/devices/bus/applepp/applepp.cpp104
-rw-r--r--src/devices/bus/applepp/applepp.h75
-rw-r--r--src/devices/bus/applepp/storagehle.cpp105
-rw-r--r--src/devices/bus/applepp/storagehle.h58
-rw-r--r--src/devices/bus/apricot/expansion/cards.cpp20
-rw-r--r--src/devices/bus/apricot/expansion/cards.h16
-rw-r--r--src/devices/bus/apricot/expansion/expansion.cpp147
-rw-r--r--src/devices/bus/apricot/expansion/expansion.h176
-rw-r--r--src/devices/bus/apricot/expansion/ram.cpp178
-rw-r--r--src/devices/bus/apricot/expansion/ram.h88
-rw-r--r--src/devices/bus/apricot/expansion/winchester.cpp259
-rw-r--r--src/devices/bus/apricot/expansion/winchester.h65
-rw-r--r--src/devices/bus/apricot/keyboard/hle.cpp424
-rw-r--r--src/devices/bus/apricot/keyboard/hle.h86
-rw-r--r--src/devices/bus/apricot/keyboard/keyboard.cpp96
-rw-r--r--src/devices/bus/apricot/keyboard/keyboard.h101
-rw-r--r--src/devices/bus/apricot/video/cards.cpp16
-rw-r--r--src/devices/bus/apricot/video/cards.h16
-rw-r--r--src/devices/bus/apricot/video/mono.cpp278
-rw-r--r--src/devices/bus/apricot/video/mono.h65
-rw-r--r--src/devices/bus/apricot/video/video.cpp111
-rw-r--r--src/devices/bus/apricot/video/video.h86
-rw-r--r--src/devices/bus/aquarius/c1541.cpp92
-rw-r--r--src/devices/bus/aquarius/c1541.h53
-rw-r--r--src/devices/bus/aquarius/mini.cpp221
-rw-r--r--src/devices/bus/aquarius/mini.h59
-rw-r--r--src/devices/bus/aquarius/qdisk.cpp164
-rw-r--r--src/devices/bus/aquarius/qdisk.h59
-rw-r--r--src/devices/bus/aquarius/ram.cpp110
-rw-r--r--src/devices/bus/aquarius/ram.h102
-rw-r--r--src/devices/bus/aquarius/rom.cpp51
-rw-r--r--src/devices/bus/aquarius/rom.h44
-rw-r--r--src/devices/bus/aquarius/slot.cpp219
-rw-r--r--src/devices/bus/aquarius/slot.h113
-rw-r--r--src/devices/bus/aquarius/supercart.cpp101
-rw-r--r--src/devices/bus/aquarius/supercart.h50
-rw-r--r--src/devices/bus/arcadia/rom.cpp60
-rw-r--r--src/devices/bus/arcadia/rom.h48
-rw-r--r--src/devices/bus/arcadia/slot.cpp233
-rw-r--r--src/devices/bus/arcadia/slot.h88
-rw-r--r--src/devices/bus/archimedes/econet/econet.cpp74
-rw-r--r--src/devices/bus/archimedes/econet/econet.h13
-rw-r--r--src/devices/bus/archimedes/econet/midi.cpp121
-rw-r--r--src/devices/bus/archimedes/econet/midi.h14
-rw-r--r--src/devices/bus/archimedes/econet/rtfmjoy.cpp83
-rw-r--r--src/devices/bus/archimedes/econet/rtfmjoy.h13
-rw-r--r--src/devices/bus/archimedes/econet/slot.cpp102
-rw-r--r--src/devices/bus/archimedes/econet/slot.h99
-rw-r--r--src/devices/bus/archimedes/podule/a448.cpp159
-rw-r--r--src/devices/bus/archimedes/podule/a448.h20
-rw-r--r--src/devices/bus/archimedes/podule/acejoy.cpp122
-rw-r--r--src/devices/bus/archimedes/podule/acejoy.h19
-rw-r--r--src/devices/bus/archimedes/podule/armadeus.cpp111
-rw-r--r--src/devices/bus/archimedes/podule/armadeus.h19
-rw-r--r--src/devices/bus/archimedes/podule/eaglem2.cpp156
-rw-r--r--src/devices/bus/archimedes/podule/eaglem2.h19
-rw-r--r--src/devices/bus/archimedes/podule/ether1.cpp184
-rw-r--r--src/devices/bus/archimedes/podule/ether1.h19
-rw-r--r--src/devices/bus/archimedes/podule/ether2.cpp134
-rw-r--r--src/devices/bus/archimedes/podule/ether2.h19
-rw-r--r--src/devices/bus/archimedes/podule/ether3.cpp122
-rw-r--r--src/devices/bus/archimedes/podule/ether3.h19
-rw-r--r--src/devices/bus/archimedes/podule/ethera.cpp123
-rw-r--r--src/devices/bus/archimedes/podule/ethera.h19
-rw-r--r--src/devices/bus/archimedes/podule/etherd.cpp126
-rw-r--r--src/devices/bus/archimedes/podule/etherd.h19
-rw-r--r--src/devices/bus/archimedes/podule/etherr.cpp126
-rw-r--r--src/devices/bus/archimedes/podule/etherr.h19
-rw-r--r--src/devices/bus/archimedes/podule/faxpack.cpp135
-rw-r--r--src/devices/bus/archimedes/podule/faxpack.h20
-rw-r--r--src/devices/bus/archimedes/podule/greyhawk.cpp131
-rw-r--r--src/devices/bus/archimedes/podule/greyhawk.h19
-rw-r--r--src/devices/bus/archimedes/podule/hdisc.cpp118
-rw-r--r--src/devices/bus/archimedes/podule/hdisc.h19
-rw-r--r--src/devices/bus/archimedes/podule/hdisc_cw.cpp125
-rw-r--r--src/devices/bus/archimedes/podule/hdisc_cw.h19
-rw-r--r--src/devices/bus/archimedes/podule/hdisc_morley.cpp117
-rw-r--r--src/devices/bus/archimedes/podule/hdisc_morley.h19
-rw-r--r--src/devices/bus/archimedes/podule/hdisc_we.cpp124
-rw-r--r--src/devices/bus/archimedes/podule/hdisc_we.h19
-rw-r--r--src/devices/bus/archimedes/podule/ide_be.cpp130
-rw-r--r--src/devices/bus/archimedes/podule/ide_be.h19
-rw-r--r--src/devices/bus/archimedes/podule/ide_rdev.cpp122
-rw-r--r--src/devices/bus/archimedes/podule/ide_rdev.h19
-rw-r--r--src/devices/bus/archimedes/podule/io.cpp433
-rw-r--r--src/devices/bus/archimedes/podule/io.h23
-rw-r--r--src/devices/bus/archimedes/podule/io_hccs.cpp103
-rw-r--r--src/devices/bus/archimedes/podule/io_hccs.h19
-rw-r--r--src/devices/bus/archimedes/podule/io_morley.cpp313
-rw-r--r--src/devices/bus/archimedes/podule/io_morley.h21
-rw-r--r--src/devices/bus/archimedes/podule/io_we.cpp150
-rw-r--r--src/devices/bus/archimedes/podule/io_we.h19
-rw-r--r--src/devices/bus/archimedes/podule/lark.cpp255
-rw-r--r--src/devices/bus/archimedes/podule/lark.h19
-rw-r--r--src/devices/bus/archimedes/podule/laserd.cpp173
-rw-r--r--src/devices/bus/archimedes/podule/laserd.h19
-rw-r--r--src/devices/bus/archimedes/podule/midi_emr.cpp208
-rw-r--r--src/devices/bus/archimedes/podule/midi_emr.h20
-rw-r--r--src/devices/bus/archimedes/podule/midimax.cpp175
-rw-r--r--src/devices/bus/archimedes/podule/midimax.h20
-rw-r--r--src/devices/bus/archimedes/podule/nexus.cpp127
-rw-r--r--src/devices/bus/archimedes/podule/nexus.h19
-rw-r--r--src/devices/bus/archimedes/podule/rom.cpp231
-rw-r--r--src/devices/bus/archimedes/podule/rom.h20
-rw-r--r--src/devices/bus/archimedes/podule/rs423.cpp136
-rw-r--r--src/devices/bus/archimedes/podule/rs423.h19
-rw-r--r--src/devices/bus/archimedes/podule/scan256.cpp126
-rw-r--r--src/devices/bus/archimedes/podule/scan256.h19
-rw-r--r--src/devices/bus/archimedes/podule/scanlight.cpp261
-rw-r--r--src/devices/bus/archimedes/podule/scanlight.h22
-rw-r--r--src/devices/bus/archimedes/podule/scsi_a500.cpp128
-rw-r--r--src/devices/bus/archimedes/podule/scsi_a500.h19
-rw-r--r--src/devices/bus/archimedes/podule/scsi_acorn.cpp265
-rw-r--r--src/devices/bus/archimedes/podule/scsi_acorn.h21
-rw-r--r--src/devices/bus/archimedes/podule/scsi_cumana.cpp152
-rw-r--r--src/devices/bus/archimedes/podule/scsi_cumana.h19
-rw-r--r--src/devices/bus/archimedes/podule/scsi_ling.cpp147
-rw-r--r--src/devices/bus/archimedes/podule/scsi_ling.h19
-rw-r--r--src/devices/bus/archimedes/podule/scsi_morley.cpp167
-rw-r--r--src/devices/bus/archimedes/podule/scsi_morley.h19
-rw-r--r--src/devices/bus/archimedes/podule/scsi_oak.cpp262
-rw-r--r--src/devices/bus/archimedes/podule/scsi_oak.h19
-rw-r--r--src/devices/bus/archimedes/podule/scsi_vti.cpp171
-rw-r--r--src/devices/bus/archimedes/podule/scsi_vti.h19
-rw-r--r--src/devices/bus/archimedes/podule/serial.cpp156
-rw-r--r--src/devices/bus/archimedes/podule/serial.h19
-rw-r--r--src/devices/bus/archimedes/podule/slot.cpp388
-rw-r--r--src/devices/bus/archimedes/podule/slot.h155
-rw-r--r--src/devices/bus/archimedes/podule/spectra.cpp126
-rw-r--r--src/devices/bus/archimedes/podule/spectra.h19
-rw-r--r--src/devices/bus/archimedes/podule/tube.cpp87
-rw-r--r--src/devices/bus/archimedes/podule/tube.h19
-rw-r--r--src/devices/bus/astrocde/accessory.cpp85
-rw-r--r--src/devices/bus/astrocde/accessory.h95
-rw-r--r--src/devices/bus/astrocde/cassette.cpp130
-rw-r--r--src/devices/bus/astrocde/cassette.h61
-rw-r--r--src/devices/bus/astrocde/ctrl.cpp94
-rw-r--r--src/devices/bus/astrocde/ctrl.h94
-rw-r--r--src/devices/bus/astrocde/exp.cpp99
-rw-r--r--src/devices/bus/astrocde/exp.h59
-rw-r--r--src/devices/bus/astrocde/joy.cpp56
-rw-r--r--src/devices/bus/astrocde/joy.h45
-rw-r--r--src/devices/bus/astrocde/lightpen.cpp84
-rw-r--r--src/devices/bus/astrocde/lightpen.h50
-rw-r--r--src/devices/bus/astrocde/ram.cpp256
-rw-r--r--src/devices/bus/astrocde/ram.h153
-rw-r--r--src/devices/bus/astrocde/rom.cpp132
-rw-r--r--src/devices/bus/astrocde/rom.h94
-rw-r--r--src/devices/bus/astrocde/slot.cpp209
-rw-r--r--src/devices/bus/astrocde/slot.h93
-rw-r--r--src/devices/bus/ata/atadev.cpp84
-rw-r--r--src/devices/bus/ata/atadev.h85
-rw-r--r--src/devices/bus/ata/ataintf.cpp264
-rw-r--r--src/devices/bus/ata/ataintf.h145
-rw-r--r--src/devices/bus/ata/atapicdr.cpp191
-rw-r--r--src/devices/bus/ata/atapicdr.h82
-rw-r--r--src/devices/bus/ata/atapihle.cpp296
-rw-r--r--src/devices/bus/ata/atapihle.h80
-rw-r--r--src/devices/bus/ata/cp2024.cpp101
-rw-r--r--src/devices/bus/ata/cp2024.h40
-rw-r--r--src/devices/bus/ata/cr589.cpp201
-rw-r--r--src/devices/bus/ata/cr589.h49
-rw-r--r--src/devices/bus/ata/gdrom.cpp901
-rw-r--r--src/devices/bus/ata/gdrom.h59
-rw-r--r--src/devices/bus/ata/hdd.cpp45
-rw-r--r--src/devices/bus/ata/hdd.h92
-rw-r--r--src/devices/bus/ata/px320a.cpp99
-rw-r--r--src/devices/bus/ata/px320a.h42
-rw-r--r--src/devices/bus/ata/xm3301.cpp82
-rw-r--r--src/devices/bus/ata/xm3301.h31
-rw-r--r--src/devices/bus/ata/zip100.cpp100
-rw-r--r--src/devices/bus/ata/zip100.h41
-rw-r--r--src/devices/bus/bbc/1mhzbus/1mhzbus.cpp209
-rw-r--r--src/devices/bus/bbc/1mhzbus/1mhzbus.h151
-rw-r--r--src/devices/bus/bbc/1mhzbus/24bbc.cpp142
-rw-r--r--src/devices/bus/bbc/1mhzbus/24bbc.h51
-rw-r--r--src/devices/bus/bbc/1mhzbus/2ndserial.cpp200
-rw-r--r--src/devices/bus/bbc/1mhzbus/2ndserial.h60
-rw-r--r--src/devices/bus/bbc/1mhzbus/autoprom.cpp188
-rw-r--r--src/devices/bus/bbc/1mhzbus/autoprom.h55
-rw-r--r--src/devices/bus/bbc/1mhzbus/barrybox.cpp85
-rw-r--r--src/devices/bus/bbc/1mhzbus/barrybox.h13
-rw-r--r--src/devices/bus/bbc/1mhzbus/beebex.cpp155
-rw-r--r--src/devices/bus/bbc/1mhzbus/beebex.h13
-rw-r--r--src/devices/bus/bbc/1mhzbus/beebopl.cpp95
-rw-r--r--src/devices/bus/bbc/1mhzbus/beebopl.h52
-rw-r--r--src/devices/bus/bbc/1mhzbus/beebsid.cpp104
-rw-r--r--src/devices/bus/bbc/1mhzbus/beebsid.h52
-rw-r--r--src/devices/bus/bbc/1mhzbus/cc500.cpp178
-rw-r--r--src/devices/bus/bbc/1mhzbus/cc500.h59
-rw-r--r--src/devices/bus/bbc/1mhzbus/cfa3000opt.cpp110
-rw-r--r--src/devices/bus/bbc/1mhzbus/cfa3000opt.h49
-rw-r--r--src/devices/bus/bbc/1mhzbus/cisco.cpp267
-rw-r--r--src/devices/bus/bbc/1mhzbus/cisco.h60
-rw-r--r--src/devices/bus/bbc/1mhzbus/datacentre.cpp335
-rw-r--r--src/devices/bus/bbc/1mhzbus/datacentre.h68
-rw-r--r--src/devices/bus/bbc/1mhzbus/emrmidi.cpp108
-rw-r--r--src/devices/bus/bbc/1mhzbus/emrmidi.h54
-rw-r--r--src/devices/bus/bbc/1mhzbus/ide.cpp224
-rw-r--r--src/devices/bus/bbc/1mhzbus/ide.h86
-rw-r--r--src/devices/bus/bbc/1mhzbus/ieee488.cpp280
-rw-r--r--src/devices/bus/bbc/1mhzbus/ieee488.h111
-rw-r--r--src/devices/bus/bbc/1mhzbus/m2000.cpp166
-rw-r--r--src/devices/bus/bbc/1mhzbus/m2000.h62
-rw-r--r--src/devices/bus/bbc/1mhzbus/m5000.cpp430
-rw-r--r--src/devices/bus/bbc/1mhzbus/m5000.h158
-rw-r--r--src/devices/bus/bbc/1mhzbus/multiform.cpp195
-rw-r--r--src/devices/bus/bbc/1mhzbus/multiform.h69
-rw-r--r--src/devices/bus/bbc/1mhzbus/opus3.cpp232
-rw-r--r--src/devices/bus/bbc/1mhzbus/opus3.h76
-rw-r--r--src/devices/bus/bbc/1mhzbus/pdram.cpp87
-rw-r--r--src/devices/bus/bbc/1mhzbus/pdram.h49
-rw-r--r--src/devices/bus/bbc/1mhzbus/pms64k.cpp99
-rw-r--r--src/devices/bus/bbc/1mhzbus/pms64k.h50
-rw-r--r--src/devices/bus/bbc/1mhzbus/ramdisc.cpp227
-rw-r--r--src/devices/bus/bbc/1mhzbus/ramdisc.h13
-rw-r--r--src/devices/bus/bbc/1mhzbus/sasi.cpp175
-rw-r--r--src/devices/bus/bbc/1mhzbus/sasi.h71
-rw-r--r--src/devices/bus/bbc/1mhzbus/scsi.cpp201
-rw-r--r--src/devices/bus/bbc/1mhzbus/scsi.h81
-rw-r--r--src/devices/bus/bbc/1mhzbus/sprite.cpp99
-rw-r--r--src/devices/bus/bbc/1mhzbus/sprite.h49
-rw-r--r--src/devices/bus/bbc/analogue/analogue.cpp121
-rw-r--r--src/devices/bus/bbc/analogue/analogue.h106
-rw-r--r--src/devices/bus/bbc/analogue/bitstik.cpp138
-rw-r--r--src/devices/bus/bbc/analogue/bitstik.h14
-rw-r--r--src/devices/bus/bbc/analogue/cfa3000a.cpp79
-rw-r--r--src/devices/bus/bbc/analogue/cfa3000a.h13
-rw-r--r--src/devices/bus/bbc/analogue/joystick.cpp131
-rw-r--r--src/devices/bus/bbc/analogue/joystick.h14
-rw-r--r--src/devices/bus/bbc/analogue/lightpen.cpp251
-rw-r--r--src/devices/bus/bbc/analogue/lightpen.h16
-rw-r--r--src/devices/bus/bbc/analogue/micromike.cpp118
-rw-r--r--src/devices/bus/bbc/analogue/micromike.h13
-rw-r--r--src/devices/bus/bbc/analogue/quinkey.cpp168
-rw-r--r--src/devices/bus/bbc/analogue/quinkey.h117
-rw-r--r--src/devices/bus/bbc/cart/click.cpp109
-rw-r--r--src/devices/bus/bbc/cart/click.h13
-rw-r--r--src/devices/bus/bbc/cart/mastersd.cpp302
-rw-r--r--src/devices/bus/bbc/cart/mastersd.h14
-rw-r--r--src/devices/bus/bbc/cart/mega256.cpp107
-rw-r--r--src/devices/bus/bbc/cart/mega256.h13
-rw-r--r--src/devices/bus/bbc/cart/mr8000.cpp99
-rw-r--r--src/devices/bus/bbc/cart/mr8000.h13
-rw-r--r--src/devices/bus/bbc/cart/msc.cpp103
-rw-r--r--src/devices/bus/bbc/cart/msc.h13
-rw-r--r--src/devices/bus/bbc/cart/slot.cpp82
-rw-r--r--src/devices/bus/bbc/cart/slot.h158
-rw-r--r--src/devices/bus/bbc/exp/autocue.cpp118
-rw-r--r--src/devices/bus/bbc/exp/autocue.h13
-rw-r--r--src/devices/bus/bbc/exp/exp.cpp181
-rw-r--r--src/devices/bus/bbc/exp/exp.h146
-rw-r--r--src/devices/bus/bbc/exp/jafacart.cpp75
-rw-r--r--src/devices/bus/bbc/exp/jafacart.h13
-rw-r--r--src/devices/bus/bbc/exp/magazzino.cpp65
-rw-r--r--src/devices/bus/bbc/exp/magazzino.h13
-rw-r--r--src/devices/bus/bbc/exp/mertec.cpp198
-rw-r--r--src/devices/bus/bbc/exp/mertec.h13
-rw-r--r--src/devices/bus/bbc/fdc/acorn.cpp269
-rw-r--r--src/devices/bus/bbc/fdc/acorn.h88
-rw-r--r--src/devices/bus/bbc/fdc/ams.cpp137
-rw-r--r--src/devices/bus/bbc/fdc/ams.h57
-rw-r--r--src/devices/bus/bbc/fdc/cumana.cpp225
-rw-r--r--src/devices/bus/bbc/fdc/cumana.h79
-rw-r--r--src/devices/bus/bbc/fdc/cv1797.cpp158
-rw-r--r--src/devices/bus/bbc/fdc/cv1797.h57
-rw-r--r--src/devices/bus/bbc/fdc/fdc.cpp121
-rw-r--r--src/devices/bus/bbc/fdc/fdc.h86
-rw-r--r--src/devices/bus/bbc/fdc/kenda.cpp169
-rw-r--r--src/devices/bus/bbc/fdc/kenda.h52
-rw-r--r--src/devices/bus/bbc/fdc/opus.cpp325
-rw-r--r--src/devices/bus/bbc/fdc/opus.h108
-rw-r--r--src/devices/bus/bbc/fdc/solidisk.cpp363
-rw-r--r--src/devices/bus/bbc/fdc/solidisk.h110
-rw-r--r--src/devices/bus/bbc/fdc/udm.cpp170
-rw-r--r--src/devices/bus/bbc/fdc/udm.h59
-rw-r--r--src/devices/bus/bbc/fdc/watford.cpp243
-rw-r--r--src/devices/bus/bbc/fdc/watford.h84
-rw-r--r--src/devices/bus/bbc/internal/aries.cpp337
-rw-r--r--src/devices/bus/bbc/internal/aries.h117
-rw-r--r--src/devices/bus/bbc/internal/atpl.cpp250
-rw-r--r--src/devices/bus/bbc/internal/atpl.h85
-rw-r--r--src/devices/bus/bbc/internal/cumana68k.cpp324
-rw-r--r--src/devices/bus/bbc/internal/cumana68k.h86
-rw-r--r--src/devices/bus/bbc/internal/integrab.cpp341
-rw-r--r--src/devices/bus/bbc/internal/integrab.h67
-rw-r--r--src/devices/bus/bbc/internal/internal.cpp218
-rw-r--r--src/devices/bus/bbc/internal/internal.h114
-rw-r--r--src/devices/bus/bbc/internal/memex.cpp109
-rw-r--r--src/devices/bus/bbc/internal/memex.h50
-rw-r--r--src/devices/bus/bbc/internal/morleyaa.cpp307
-rw-r--r--src/devices/bus/bbc/internal/morleyaa.h55
-rw-r--r--src/devices/bus/bbc/internal/overlay.cpp224
-rw-r--r--src/devices/bus/bbc/internal/overlay.h57
-rw-r--r--src/devices/bus/bbc/internal/peartree.cpp295
-rw-r--r--src/devices/bus/bbc/internal/peartree.h116
-rw-r--r--src/devices/bus/bbc/internal/ramamp.cpp155
-rw-r--r--src/devices/bus/bbc/internal/ramamp.h55
-rw-r--r--src/devices/bus/bbc/internal/raven20.cpp112
-rw-r--r--src/devices/bus/bbc/internal/raven20.h52
-rw-r--r--src/devices/bus/bbc/internal/romex.cpp134
-rw-r--r--src/devices/bus/bbc/internal/romex.h53
-rw-r--r--src/devices/bus/bbc/internal/stl2m128.cpp248
-rw-r--r--src/devices/bus/bbc/internal/stl2m128.h59
-rw-r--r--src/devices/bus/bbc/internal/stl4m32.cpp303
-rw-r--r--src/devices/bus/bbc/internal/stl4m32.h67
-rw-r--r--src/devices/bus/bbc/internal/stlswr.cpp192
-rw-r--r--src/devices/bus/bbc/internal/stlswr.h108
-rw-r--r--src/devices/bus/bbc/internal/we32kram.cpp146
-rw-r--r--src/devices/bus/bbc/internal/we32kram.h55
-rw-r--r--src/devices/bus/bbc/internal/werom.cpp260
-rw-r--r--src/devices/bus/bbc/internal/werom.h90
-rw-r--r--src/devices/bus/bbc/internal/weromram.cpp133
-rw-r--r--src/devices/bus/bbc/internal/weromram.h58
-rw-r--r--src/devices/bus/bbc/joyport/joyport.cpp124
-rw-r--r--src/devices/bus/bbc/joyport/joyport.h106
-rw-r--r--src/devices/bus/bbc/joyport/joystick.cpp64
-rw-r--r--src/devices/bus/bbc/joyport/joystick.h13
-rw-r--r--src/devices/bus/bbc/joyport/mouse.cpp195
-rw-r--r--src/devices/bus/bbc/joyport/mouse.h13
-rw-r--r--src/devices/bus/bbc/modem/meup.cpp71
-rw-r--r--src/devices/bus/bbc/modem/meup.h13
-rw-r--r--src/devices/bus/bbc/modem/modem.cpp101
-rw-r--r--src/devices/bus/bbc/modem/modem.h101
-rw-r--r--src/devices/bus/bbc/modem/scsiaiv.cpp185
-rw-r--r--src/devices/bus/bbc/modem/scsiaiv.h14
-rw-r--r--src/devices/bus/bbc/rom/datagem.cpp103
-rw-r--r--src/devices/bus/bbc/rom/datagem.h13
-rw-r--r--src/devices/bus/bbc/rom/detalker.cpp106
-rw-r--r--src/devices/bus/bbc/rom/detalker.h13
-rw-r--r--src/devices/bus/bbc/rom/dfs.cpp54
-rw-r--r--src/devices/bus/bbc/rom/dfs.h13
-rw-r--r--src/devices/bus/bbc/rom/genie.cpp190
-rw-r--r--src/devices/bus/bbc/rom/genie.h13
-rw-r--r--src/devices/bus/bbc/rom/nvram.cpp53
-rw-r--r--src/devices/bus/bbc/rom/nvram.h13
-rw-r--r--src/devices/bus/bbc/rom/pal.cpp430
-rw-r--r--src/devices/bus/bbc/rom/pal.h22
-rw-r--r--src/devices/bus/bbc/rom/ram.cpp53
-rw-r--r--src/devices/bus/bbc/rom/ram.h13
-rw-r--r--src/devices/bus/bbc/rom/rom.cpp38
-rw-r--r--src/devices/bus/bbc/rom/rom.h13
-rw-r--r--src/devices/bus/bbc/rom/rtc.cpp140
-rw-r--r--src/devices/bus/bbc/rom/rtc.h14
-rw-r--r--src/devices/bus/bbc/rom/slot.cpp262
-rw-r--r--src/devices/bus/bbc/rom/slot.h150
-rw-r--r--src/devices/bus/bbc/tube/cms6502.cpp129
-rw-r--r--src/devices/bus/bbc/tube/cms6502.h13
-rw-r--r--src/devices/bus/bbc/tube/tube.cpp231
-rw-r--r--src/devices/bus/bbc/tube/tube.h117
-rw-r--r--src/devices/bus/bbc/tube/tube_32016.cpp335
-rw-r--r--src/devices/bus/bbc/tube/tube_32016.h15
-rw-r--r--src/devices/bus/bbc/tube/tube_6502.cpp423
-rw-r--r--src/devices/bus/bbc/tube/tube_6502.h16
-rw-r--r--src/devices/bus/bbc/tube/tube_80186.cpp221
-rw-r--r--src/devices/bus/bbc/tube/tube_80186.h14
-rw-r--r--src/devices/bus/bbc/tube/tube_80286.cpp191
-rw-r--r--src/devices/bus/bbc/tube/tube_80286.h13
-rw-r--r--src/devices/bus/bbc/tube/tube_a500.cpp220
-rw-r--r--src/devices/bus/bbc/tube/tube_a500.h14
-rw-r--r--src/devices/bus/bbc/tube/tube_arm.cpp177
-rw-r--r--src/devices/bus/bbc/tube/tube_arm.h13
-rw-r--r--src/devices/bus/bbc/tube/tube_arm7.cpp358
-rw-r--r--src/devices/bus/bbc/tube/tube_arm7.h13
-rw-r--r--src/devices/bus/bbc/tube/tube_casper.cpp132
-rw-r--r--src/devices/bus/bbc/tube/tube_casper.h13
-rw-r--r--src/devices/bus/bbc/tube/tube_cms6809.cpp163
-rw-r--r--src/devices/bus/bbc/tube/tube_cms6809.h13
-rw-r--r--src/devices/bus/bbc/tube/tube_matchbox.cpp1013
-rw-r--r--src/devices/bus/bbc/tube/tube_matchbox.h13
-rw-r--r--src/devices/bus/bbc/tube/tube_rc6502.cpp352
-rw-r--r--src/devices/bus/bbc/tube/tube_rc6502.h14
-rw-r--r--src/devices/bus/bbc/tube/tube_x25.cpp214
-rw-r--r--src/devices/bus/bbc/tube/tube_x25.h13
-rw-r--r--src/devices/bus/bbc/tube/tube_z80.cpp258
-rw-r--r--src/devices/bus/bbc/tube/tube_z80.h14
-rw-r--r--src/devices/bus/bbc/tube/tube_zep100.cpp345
-rw-r--r--src/devices/bus/bbc/tube/tube_zep100.h16
-rw-r--r--src/devices/bus/bbc/userport/beebspch.cpp119
-rw-r--r--src/devices/bus/bbc/userport/beebspch.h13
-rw-r--r--src/devices/bus/bbc/userport/cfa3000kbd.cpp126
-rw-r--r--src/devices/bus/bbc/userport/cfa3000kbd.h13
-rw-r--r--src/devices/bus/bbc/userport/lcd.cpp124
-rw-r--r--src/devices/bus/bbc/userport/lcd.h13
-rw-r--r--src/devices/bus/bbc/userport/lvlecho.cpp272
-rw-r--r--src/devices/bus/bbc/userport/lvlecho.h13
-rw-r--r--src/devices/bus/bbc/userport/m4000.cpp179
-rw-r--r--src/devices/bus/bbc/userport/m4000.h13
-rw-r--r--src/devices/bus/bbc/userport/palext.cpp167
-rw-r--r--src/devices/bus/bbc/userport/palext.h14
-rw-r--r--src/devices/bus/bbc/userport/pointer.cpp310
-rw-r--r--src/devices/bus/bbc/userport/pointer.h15
-rw-r--r--src/devices/bus/bbc/userport/sdcard.cpp206
-rw-r--r--src/devices/bus/bbc/userport/sdcard.h14
-rw-r--r--src/devices/bus/bbc/userport/userport.cpp163
-rw-r--r--src/devices/bus/bbc/userport/userport.h110
-rw-r--r--src/devices/bus/bbc/userport/usersplit.cpp150
-rw-r--r--src/devices/bus/bbc/userport/usersplit.h13
-rw-r--r--src/devices/bus/bbc/userport/voicebox.cpp77
-rw-r--r--src/devices/bus/bbc/userport/voicebox.h13
-rw-r--r--src/devices/bus/bbc/vsp/slot.cpp126
-rw-r--r--src/devices/bus/bbc/vsp/slot.h83
-rw-r--r--src/devices/bus/bbc/vsp/speech.cpp132
-rw-r--r--src/devices/bus/bbc/vsp/speech.h13
-rw-r--r--src/devices/bus/bbc/vsp/sweetalker.cpp71
-rw-r--r--src/devices/bus/bbc/vsp/sweetalker.h13
-rw-r--r--src/devices/bus/bk/ay.cpp104
-rw-r--r--src/devices/bus/bk/ay.h19
-rw-r--r--src/devices/bus/bk/carts.cpp26
-rw-r--r--src/devices/bus/bk/carts.h17
-rw-r--r--src/devices/bus/bk/covox.cpp91
-rw-r--r--src/devices/bus/bk/covox.h19
-rw-r--r--src/devices/bus/bk/joystick.cpp99
-rw-r--r--src/devices/bus/bk/joystick.h19
-rw-r--r--src/devices/bus/bk/loopback.cpp79
-rw-r--r--src/devices/bus/bk/loopback.h19
-rw-r--r--src/devices/bus/bk/parallel.cpp111
-rw-r--r--src/devices/bus/bk/parallel.h115
-rw-r--r--src/devices/bus/bk/printer.cpp101
-rw-r--r--src/devices/bus/bk/printer.h19
-rw-r--r--src/devices/bus/bml3/bml3bus.cpp236
-rw-r--r--src/devices/bus/bml3/bml3bus.h149
-rw-r--r--src/devices/bus/bml3/kanji.cpp86
-rw-r--r--src/devices/bus/bml3/kanji.h51
-rw-r--r--src/devices/bus/bml3/mp1802.cpp143
-rw-r--r--src/devices/bus/bml3/mp1802.h62
-rw-r--r--src/devices/bus/bml3/mp1805.cpp163
-rw-r--r--src/devices/bus/bml3/mp1805.h61
-rw-r--r--src/devices/bus/bml3/rtc.cpp109
-rw-r--r--src/devices/bus/bml3/rtc.h54
-rw-r--r--src/devices/bus/bw2/exp.cpp165
-rw-r--r--src/devices/bus/bw2/exp.h133
-rw-r--r--src/devices/bus/bw2/ramcard.cpp105
-rw-r--r--src/devices/bus/bw2/ramcard.h63
-rw-r--r--src/devices/bus/c64/16kb.cpp113
-rw-r--r--src/devices/bus/c64/16kb.h55
-rw-r--r--src/devices/bus/c64/4dxh.cpp78
-rw-r--r--src/devices/bus/c64/4dxh.h48
-rw-r--r--src/devices/bus/c64/4ksa.cpp78
-rw-r--r--src/devices/bus/c64/4ksa.h48
-rw-r--r--src/devices/bus/c64/4tba.cpp78
-rw-r--r--src/devices/bus/c64/4tba.h47
-rw-r--r--src/devices/bus/c64/bn1541.cpp151
-rw-r--r--src/devices/bus/c64/bn1541.h81
-rw-r--r--src/devices/bus/c64/buscard.cpp430
-rw-r--r--src/devices/bus/c64/buscard.h85
-rw-r--r--src/devices/bus/c64/buscard2.cpp230
-rw-r--r--src/devices/bus/c64/buscard2.h72
-rw-r--r--src/devices/bus/c64/c128_comal80.cpp104
-rw-r--r--src/devices/bus/c64/c128_comal80.h50
-rw-r--r--src/devices/bus/c64/c128_partner.cpp248
-rw-r--r--src/devices/bus/c64/c128_partner.h68
-rw-r--r--src/devices/bus/c64/comal80.cpp88
-rw-r--r--src/devices/bus/c64/comal80.h50
-rw-r--r--src/devices/bus/c64/cpm.cpp227
-rw-r--r--src/devices/bus/c64/cpm.h68
-rw-r--r--src/devices/bus/c64/currah_speech.cpp239
-rw-r--r--src/devices/bus/c64/currah_speech.h57
-rw-r--r--src/devices/bus/c64/dela_ep256.cpp128
-rw-r--r--src/devices/bus/c64/dela_ep256.h58
-rw-r--r--src/devices/bus/c64/dela_ep64.cpp135
-rw-r--r--src/devices/bus/c64/dela_ep64.h63
-rw-r--r--src/devices/bus/c64/dela_ep7x8.cpp111
-rw-r--r--src/devices/bus/c64/dela_ep7x8.h57
-rw-r--r--src/devices/bus/c64/dinamic.cpp76
-rw-r--r--src/devices/bus/c64/dinamic.h49
-rw-r--r--src/devices/bus/c64/dqbb.cpp144
-rw-r--r--src/devices/bus/c64/dqbb.h57
-rw-r--r--src/devices/bus/c64/easy_calc_result.cpp108
-rw-r--r--src/devices/bus/c64/easy_calc_result.h50
-rw-r--r--src/devices/bus/c64/easyflash.cpp216
-rw-r--r--src/devices/bus/c64/easyflash.h63
-rw-r--r--src/devices/bus/c64/epyx_fast_load.cpp117
-rw-r--r--src/devices/bus/c64/epyx_fast_load.h52
-rw-r--r--src/devices/bus/c64/exos.cpp68
-rw-r--r--src/devices/bus/c64/exos.h46
-rw-r--r--src/devices/bus/c64/exp.cpp462
-rw-r--r--src/devices/bus/c64/exp.h160
-rw-r--r--src/devices/bus/c64/fcc.cpp178
-rw-r--r--src/devices/bus/c64/fcc.h71
-rw-r--r--src/devices/bus/c64/final.cpp135
-rw-r--r--src/devices/bus/c64/final.h52
-rw-r--r--src/devices/bus/c64/final3.cpp151
-rw-r--r--src/devices/bus/c64/final3.h56
-rw-r--r--src/devices/bus/c64/fun_play.cpp100
-rw-r--r--src/devices/bus/c64/fun_play.h50
-rw-r--r--src/devices/bus/c64/geocable.cpp63
-rw-r--r--src/devices/bus/c64/geocable.h59
-rw-r--r--src/devices/bus/c64/georam.cpp98
-rw-r--r--src/devices/bus/c64/georam.h52
-rw-r--r--src/devices/bus/c64/ide64.cpp347
-rw-r--r--src/devices/bus/c64/ide64.h69
-rw-r--r--src/devices/bus/c64/ieee488.cpp244
-rw-r--r--src/devices/bus/c64/ieee488.h64
-rw-r--r--src/devices/bus/c64/kingsoft.cpp99
-rw-r--r--src/devices/bus/c64/kingsoft.h48
-rw-r--r--src/devices/bus/c64/mach5.cpp119
-rw-r--r--src/devices/bus/c64/mach5.h54
-rw-r--r--src/devices/bus/c64/magic_desk.cpp87
-rw-r--r--src/devices/bus/c64/magic_desk.h50
-rw-r--r--src/devices/bus/c64/magic_formel.cpp255
-rw-r--r--src/devices/bus/c64/magic_formel.h69
-rw-r--r--src/devices/bus/c64/magic_voice.cpp368
-rw-r--r--src/devices/bus/c64/magic_voice.h78
-rw-r--r--src/devices/bus/c64/midi_maplin.cpp136
-rw-r--r--src/devices/bus/c64/midi_maplin.h55
-rw-r--r--src/devices/bus/c64/midi_namesoft.cpp134
-rw-r--r--src/devices/bus/c64/midi_namesoft.h55
-rw-r--r--src/devices/bus/c64/midi_passport.cpp176
-rw-r--r--src/devices/bus/c64/midi_passport.h61
-rw-r--r--src/devices/bus/c64/midi_sci.cpp135
-rw-r--r--src/devices/bus/c64/midi_sci.h55
-rw-r--r--src/devices/bus/c64/midi_siel.cpp136
-rw-r--r--src/devices/bus/c64/midi_siel.h55
-rw-r--r--src/devices/bus/c64/mikro_assembler.cpp58
-rw-r--r--src/devices/bus/c64/mikro_assembler.h45
-rw-r--r--src/devices/bus/c64/multiscreen.cpp217
-rw-r--r--src/devices/bus/c64/multiscreen.h58
-rw-r--r--src/devices/bus/c64/music64.cpp220
-rw-r--r--src/devices/bus/c64/music64.h56
-rw-r--r--src/devices/bus/c64/neoram.cpp120
-rw-r--r--src/devices/bus/c64/neoram.h56
-rw-r--r--src/devices/bus/c64/ocean.cpp116
-rw-r--r--src/devices/bus/c64/ocean.h50
-rw-r--r--src/devices/bus/c64/pagefox.cpp136
-rw-r--r--src/devices/bus/c64/pagefox.h52
-rw-r--r--src/devices/bus/c64/partner.cpp207
-rw-r--r--src/devices/bus/c64/partner.h59
-rw-r--r--src/devices/bus/c64/prophet64.cpp87
-rw-r--r--src/devices/bus/c64/prophet64.h48
-rw-r--r--src/devices/bus/c64/ps64.cpp137
-rw-r--r--src/devices/bus/c64/ps64.h51
-rw-r--r--src/devices/bus/c64/reu.cpp124
-rw-r--r--src/devices/bus/c64/reu.h98
-rw-r--r--src/devices/bus/c64/rex.cpp79
-rw-r--r--src/devices/bus/c64/rex.h46
-rw-r--r--src/devices/bus/c64/rex_ep256.cpp137
-rw-r--r--src/devices/bus/c64/rex_ep256.h58
-rw-r--r--src/devices/bus/c64/ross.cpp93
-rw-r--r--src/devices/bus/c64/ross.h50
-rw-r--r--src/devices/bus/c64/sfx_sound_expander.cpp262
-rw-r--r--src/devices/bus/c64/sfx_sound_expander.h62
-rw-r--r--src/devices/bus/c64/silverrock.cpp133
-rw-r--r--src/devices/bus/c64/silverrock.h50
-rw-r--r--src/devices/bus/c64/simons_basic.cpp85
-rw-r--r--src/devices/bus/c64/simons_basic.h47
-rw-r--r--src/devices/bus/c64/speakeasy.cpp94
-rw-r--r--src/devices/bus/c64/speakeasy.h51
-rw-r--r--src/devices/bus/c64/stardos.cpp195
-rw-r--r--src/devices/bus/c64/stardos.h59
-rw-r--r--src/devices/bus/c64/std.cpp69
-rw-r--r--src/devices/bus/c64/std.h45
-rw-r--r--src/devices/bus/c64/structured_basic.cpp105
-rw-r--r--src/devices/bus/c64/structured_basic.h50
-rw-r--r--src/devices/bus/c64/super_explode.cpp126
-rw-r--r--src/devices/bus/c64/super_explode.h54
-rw-r--r--src/devices/bus/c64/super_games.cpp104
-rw-r--r--src/devices/bus/c64/super_games.h50
-rw-r--r--src/devices/bus/c64/supercpu.cpp299
-rw-r--r--src/devices/bus/c64/supercpu.h63
-rw-r--r--src/devices/bus/c64/sw8k.cpp115
-rw-r--r--src/devices/bus/c64/sw8k.h54
-rw-r--r--src/devices/bus/c64/swiftlink.cpp166
-rw-r--r--src/devices/bus/c64/swiftlink.h76
-rw-r--r--src/devices/bus/c64/system3.cpp92
-rw-r--r--src/devices/bus/c64/system3.h50
-rw-r--r--src/devices/bus/c64/tdos.cpp333
-rw-r--r--src/devices/bus/c64/tdos.h60
-rw-r--r--src/devices/bus/c64/tibdd001.cpp164
-rw-r--r--src/devices/bus/c64/tibdd001.h60
-rw-r--r--src/devices/bus/c64/turbo232.cpp210
-rw-r--r--src/devices/bus/c64/turbo232.h89
-rw-r--r--src/devices/bus/c64/user.cpp34
-rw-r--r--src/devices/bus/c64/user.h33
-rw-r--r--src/devices/bus/c64/vizastar.cpp90
-rw-r--r--src/devices/bus/c64/vizastar.h45
-rw-r--r--src/devices/bus/c64/vw64.cpp129
-rw-r--r--src/devices/bus/c64/vw64.h52
-rw-r--r--src/devices/bus/c64/warp_speed.cpp148
-rw-r--r--src/devices/bus/c64/warp_speed.h50
-rw-r--r--src/devices/bus/c64/westermann.cpp83
-rw-r--r--src/devices/bus/c64/westermann.h46
-rw-r--r--src/devices/bus/c64/xl80.cpp231
-rw-r--r--src/devices/bus/c64/xl80.h62
-rw-r--r--src/devices/bus/c64/z80videopak.cpp213
-rw-r--r--src/devices/bus/c64/z80videopak.h61
-rw-r--r--src/devices/bus/c64/zaxxon.cpp68
-rw-r--r--src/devices/bus/c64/zaxxon.h48
-rw-r--r--src/devices/bus/casloopy/rom.cpp117
-rw-r--r--src/devices/bus/casloopy/rom.h58
-rw-r--r--src/devices/bus/casloopy/slot.cpp149
-rw-r--r--src/devices/bus/casloopy/slot.h87
-rw-r--r--src/devices/bus/cbm2/24k.cpp88
-rw-r--r--src/devices/bus/cbm2/24k.h47
-rw-r--r--src/devices/bus/cbm2/exp.cpp190
-rw-r--r--src/devices/bus/cbm2/exp.h113
-rw-r--r--src/devices/bus/cbm2/hrg.cpp246
-rw-r--r--src/devices/bus/cbm2/hrg.h90
-rw-r--r--src/devices/bus/cbm2/std.cpp66
-rw-r--r--src/devices/bus/cbm2/std.h44
-rw-r--r--src/devices/bus/cbm2/user.cpp74
-rw-r--r--src/devices/bus/cbm2/user.h126
-rw-r--r--src/devices/bus/cbmiec/c1526.cpp250
-rw-r--r--src/devices/bus/cbmiec/c1526.h85
-rw-r--r--src/devices/bus/cbmiec/c1541.cpp1362
-rw-r--r--src/devices/bus/cbmiec/c1541.h413
-rw-r--r--src/devices/bus/cbmiec/c1571.cpp910
-rw-r--r--src/devices/bus/cbmiec/c1571.h193
-rw-r--r--src/devices/bus/cbmiec/c1581.cpp459
-rw-r--r--src/devices/bus/cbmiec/c1581.h112
-rw-r--r--src/devices/bus/cbmiec/c5181.cpp124
-rw-r--r--src/devices/bus/cbmiec/c5181.h44
-rw-r--r--src/devices/bus/cbmiec/c64_nl10.cpp127
-rw-r--r--src/devices/bus/cbmiec/c64_nl10.h51
-rw-r--r--src/devices/bus/cbmiec/cbmiec.cpp531
-rw-r--r--src/devices/bus/cbmiec/cbmiec.h183
-rw-r--r--src/devices/bus/cbmiec/cmdhd.cpp187
-rw-r--r--src/devices/bus/cbmiec/cmdhd.h64
-rw-r--r--src/devices/bus/cbmiec/diag264_lb_iec.cpp53
-rw-r--r--src/devices/bus/cbmiec/diag264_lb_iec.h44
-rw-r--r--src/devices/bus/cbmiec/fd2000.cpp339
-rw-r--r--src/devices/bus/cbmiec/fd2000.h92
-rw-r--r--src/devices/bus/cbmiec/interpod.cpp180
-rw-r--r--src/devices/bus/cbmiec/interpod.h62
-rw-r--r--src/devices/bus/cbmiec/mps1200.cpp317
-rw-r--r--src/devices/bus/cbmiec/mps1200.h70
-rw-r--r--src/devices/bus/cbmiec/serialbox.cpp142
-rw-r--r--src/devices/bus/cbmiec/serialbox.h56
-rw-r--r--src/devices/bus/cbmiec/vic1515.cpp157
-rw-r--r--src/devices/bus/cbmiec/vic1515.h56
-rw-r--r--src/devices/bus/cbmiec/vic1520.cpp245
-rw-r--r--src/devices/bus/cbmiec/vic1520.h63
-rw-r--r--src/devices/bus/centronics/adaptator.cpp91
-rw-r--r--src/devices/bus/centronics/adaptator.h44
-rw-r--r--src/devices/bus/centronics/chessmec.cpp36
-rw-r--r--src/devices/bus/centronics/chessmec.h41
-rw-r--r--src/devices/bus/centronics/comxpl80.cpp283
-rw-r--r--src/devices/bus/centronics/comxpl80.h78
-rw-r--r--src/devices/bus/centronics/covox.cpp117
-rw-r--r--src/devices/bus/centronics/covox.h94
-rw-r--r--src/devices/bus/centronics/ctronics.cpp166
-rw-r--r--src/devices/bus/centronics/ctronics.h162
-rw-r--r--src/devices/bus/centronics/digiblst.cpp56
-rw-r--r--src/devices/bus/centronics/digiblst.h60
-rw-r--r--src/devices/bus/centronics/dsjoy.cpp49
-rw-r--r--src/devices/bus/centronics/dsjoy.h47
-rw-r--r--src/devices/bus/centronics/epson_ex800.cpp480
-rw-r--r--src/devices/bus/centronics/epson_ex800.h77
-rw-r--r--src/devices/bus/centronics/epson_fx80.cpp320
-rw-r--r--src/devices/bus/centronics/epson_fx80.h20
-rw-r--r--src/devices/bus/centronics/epson_lx800.cpp327
-rw-r--r--src/devices/bus/centronics/epson_lx800.h76
-rw-r--r--src/devices/bus/centronics/epson_lx810l.cpp609
-rw-r--r--src/devices/bus/centronics/epson_lx810l.h167
-rw-r--r--src/devices/bus/centronics/epson_rx80.cpp171
-rw-r--r--src/devices/bus/centronics/epson_rx80.h19
-rw-r--r--src/devices/bus/centronics/hasp_savquest.cpp69
-rw-r--r--src/devices/bus/centronics/hasp_savquest.h61
-rw-r--r--src/devices/bus/centronics/mz1p16.cpp226
-rw-r--r--src/devices/bus/centronics/mz1p16.h60
-rw-r--r--src/devices/bus/centronics/nec_p72.cpp86
-rw-r--r--src/devices/bus/centronics/nec_p72.h44
-rw-r--r--src/devices/bus/centronics/neomania_adapter.cpp169
-rw-r--r--src/devices/bus/centronics/neomania_adapter.h54
-rw-r--r--src/devices/bus/centronics/nlq401.cpp310
-rw-r--r--src/devices/bus/centronics/nlq401.h60
-rw-r--r--src/devices/bus/centronics/pc6022.cpp163
-rw-r--r--src/devices/bus/centronics/pc6022.h61
-rw-r--r--src/devices/bus/centronics/printer.cpp142
-rw-r--r--src/devices/bus/centronics/printer.h58
-rw-r--r--src/devices/bus/centronics/samdac.cpp91
-rw-r--r--src/devices/bus/centronics/samdac.h57
-rw-r--r--src/devices/bus/centronics/smartboard.cpp37
-rw-r--r--src/devices/bus/centronics/smartboard.h40
-rw-r--r--src/devices/bus/centronics/spjoy.cpp94
-rw-r--r--src/devices/bus/centronics/spjoy.h50
-rw-r--r--src/devices/bus/cgenie/expansion/carts.cpp17
-rw-r--r--src/devices/bus/cgenie/expansion/carts.h17
-rw-r--r--src/devices/bus/cgenie/expansion/expansion.cpp80
-rw-r--r--src/devices/bus/cgenie/expansion/expansion.h103
-rw-r--r--src/devices/bus/cgenie/expansion/floppy.cpp233
-rw-r--r--src/devices/bus/cgenie/expansion/floppy.h75
-rw-r--r--src/devices/bus/cgenie/parallel/carts.cpp19
-rw-r--r--src/devices/bus/cgenie/parallel/carts.h17
-rw-r--r--src/devices/bus/cgenie/parallel/joystick.cpp154
-rw-r--r--src/devices/bus/cgenie/parallel/joystick.h47
-rw-r--r--src/devices/bus/cgenie/parallel/parallel.cpp109
-rw-r--r--src/devices/bus/cgenie/parallel/parallel.h80
-rw-r--r--src/devices/bus/cgenie/parallel/printer.cpp130
-rw-r--r--src/devices/bus/cgenie/parallel/printer.h57
-rw-r--r--src/devices/bus/chanf/rom.cpp242
-rw-r--r--src/devices/bus/chanf/rom.h144
-rw-r--r--src/devices/bus/chanf/slot.cpp257
-rw-r--r--src/devices/bus/chanf/slot.h111
-rw-r--r--src/devices/bus/coco/coco_dcmodem.cpp133
-rw-r--r--src/devices/bus/coco/coco_dcmodem.h13
-rw-r--r--src/devices/bus/coco/coco_dwsock.cpp212
-rw-r--r--src/devices/bus/coco/coco_dwsock.h72
-rw-r--r--src/devices/bus/coco/coco_fdc.cpp825
-rw-r--r--src/devices/bus/coco/coco_fdc.h71
-rw-r--r--src/devices/bus/coco/coco_gmc.cpp94
-rw-r--r--src/devices/bus/coco/coco_gmc.h13
-rw-r--r--src/devices/bus/coco/coco_ide.cpp249
-rw-r--r--src/devices/bus/coco/coco_ide.h62
-rw-r--r--src/devices/bus/coco/coco_max.cpp170
-rw-r--r--src/devices/bus/coco/coco_max.h14
-rw-r--r--src/devices/bus/coco/coco_midi.cpp116
-rw-r--r--src/devices/bus/coco/coco_midi.h14
-rw-r--r--src/devices/bus/coco/coco_multi.cpp541
-rw-r--r--src/devices/bus/coco/coco_multi.h14
-rw-r--r--src/devices/bus/coco/coco_orch90.cpp138
-rw-r--r--src/devices/bus/coco/coco_orch90.h13
-rw-r--r--src/devices/bus/coco/coco_pak.cpp259
-rw-r--r--src/devices/bus/coco/coco_pak.h76
-rw-r--r--src/devices/bus/coco/coco_psg.cpp270
-rw-r--r--src/devices/bus/coco/coco_psg.h58
-rw-r--r--src/devices/bus/coco/coco_ram.cpp196
-rw-r--r--src/devices/bus/coco/coco_ram.h14
-rw-r--r--src/devices/bus/coco/coco_rs232.cpp132
-rw-r--r--src/devices/bus/coco/coco_rs232.h13
-rw-r--r--src/devices/bus/coco/coco_ssc.cpp535
-rw-r--r--src/devices/bus/coco/coco_ssc.h13
-rw-r--r--src/devices/bus/coco/coco_stecomp.cpp85
-rw-r--r--src/devices/bus/coco/coco_stecomp.h13
-rw-r--r--src/devices/bus/coco/coco_sym12.cpp178
-rw-r--r--src/devices/bus/coco/coco_sym12.h13
-rw-r--r--src/devices/bus/coco/coco_t4426.cpp449
-rw-r--r--src/devices/bus/coco/coco_t4426.h13
-rw-r--r--src/devices/bus/coco/coco_wpk.cpp200
-rw-r--r--src/devices/bus/coco/coco_wpk.h93
-rw-r--r--src/devices/bus/coco/coco_wpk2p.cpp56
-rw-r--r--src/devices/bus/coco/coco_wpk2p.h41
-rw-r--r--src/devices/bus/coco/coco_xsid.cpp60
-rw-r--r--src/devices/bus/coco/coco_xsid.h13
-rw-r--r--src/devices/bus/coco/cococart.cpp926
-rw-r--r--src/devices/bus/coco/cococart.h234
-rw-r--r--src/devices/bus/coco/dragon_amtor.cpp119
-rw-r--r--src/devices/bus/coco/dragon_amtor.h45
-rw-r--r--src/devices/bus/coco/dragon_claw.cpp212
-rw-r--r--src/devices/bus/coco/dragon_claw.h59
-rw-r--r--src/devices/bus/coco/dragon_fdc.cpp471
-rw-r--r--src/devices/bus/coco/dragon_fdc.h15
-rw-r--r--src/devices/bus/coco/dragon_jcbsnd.cpp118
-rw-r--r--src/devices/bus/coco/dragon_jcbsnd.h48
-rw-r--r--src/devices/bus/coco/dragon_jcbspch.cpp155
-rw-r--r--src/devices/bus/coco/dragon_jcbspch.h52
-rw-r--r--src/devices/bus/coco/dragon_msx2.cpp191
-rw-r--r--src/devices/bus/coco/dragon_msx2.h53
-rw-r--r--src/devices/bus/coco/dragon_serial.cpp138
-rw-r--r--src/devices/bus/coco/dragon_serial.h13
-rw-r--r--src/devices/bus/coco/dragon_sprites.cpp118
-rw-r--r--src/devices/bus/coco/dragon_sprites.h48
-rw-r--r--src/devices/bus/coco/meb_intrf.cpp187
-rw-r--r--src/devices/bus/coco/meb_intrf.h87
-rw-r--r--src/devices/bus/coco/meb_rtime.cpp173
-rw-r--r--src/devices/bus/coco/meb_rtime.h13
-rw-r--r--src/devices/bus/coleco/cartridge/activision.cpp132
-rw-r--r--src/devices/bus/coleco/cartridge/activision.h65
-rw-r--r--src/devices/bus/coleco/cartridge/exp.cpp174
-rw-r--r--src/devices/bus/coleco/cartridge/exp.h114
-rw-r--r--src/devices/bus/coleco/cartridge/megacart.cpp97
-rw-r--r--src/devices/bus/coleco/cartridge/megacart.h49
-rw-r--r--src/devices/bus/coleco/cartridge/sgc.cpp206
-rw-r--r--src/devices/bus/coleco/cartridge/sgc.h83
-rw-r--r--src/devices/bus/coleco/cartridge/std.cpp61
-rw-r--r--src/devices/bus/coleco/cartridge/std.h43
-rw-r--r--src/devices/bus/coleco/cartridge/xin1.cpp75
-rw-r--r--src/devices/bus/coleco/cartridge/xin1.h47
-rw-r--r--src/devices/bus/coleco/controller/ctrl.cpp78
-rw-r--r--src/devices/bus/coleco/controller/ctrl.h89
-rw-r--r--src/devices/bus/coleco/controller/hand.cpp127
-rw-r--r--src/devices/bus/coleco/controller/hand.h53
-rw-r--r--src/devices/bus/coleco/controller/sac.cpp139
-rw-r--r--src/devices/bus/coleco/controller/sac.h54
-rw-r--r--src/devices/bus/coleco/expansion/cards.cpp18
-rw-r--r--src/devices/bus/coleco/expansion/cards.h16
-rw-r--r--src/devices/bus/coleco/expansion/expansion.cpp62
-rw-r--r--src/devices/bus/coleco/expansion/expansion.h123
-rw-r--r--src/devices/bus/coleco/expansion/sgm.cpp98
-rw-r--r--src/devices/bus/coleco/expansion/sgm.h48
-rw-r--r--src/devices/bus/compis/graphics.cpp71
-rw-r--r--src/devices/bus/compis/graphics.h94
-rw-r--r--src/devices/bus/compis/hrg.cpp211
-rw-r--r--src/devices/bus/compis/hrg.h84
-rw-r--r--src/devices/bus/compucolor/floppy.cpp257
-rw-r--r--src/devices/bus/compucolor/floppy.h115
-rw-r--r--src/devices/bus/comx35/clm.cpp254
-rw-r--r--src/devices/bus/comx35/clm.h63
-rw-r--r--src/devices/bus/comx35/eprom.cpp122
-rw-r--r--src/devices/bus/comx35/eprom.h55
-rw-r--r--src/devices/bus/comx35/exp.cpp199
-rw-r--r--src/devices/bus/comx35/exp.h121
-rw-r--r--src/devices/bus/comx35/expbox.cpp293
-rw-r--r--src/devices/bus/comx35/expbox.h77
-rw-r--r--src/devices/bus/comx35/fdc.cpp282
-rw-r--r--src/devices/bus/comx35/fdc.h68
-rw-r--r--src/devices/bus/comx35/joycard.cpp115
-rw-r--r--src/devices/bus/comx35/joycard.h52
-rw-r--r--src/devices/bus/comx35/printer.cpp184
-rw-r--r--src/devices/bus/comx35/printer.h58
-rw-r--r--src/devices/bus/comx35/ram.cpp104
-rw-r--r--src/devices/bus/comx35/ram.h52
-rw-r--r--src/devices/bus/comx35/thermal.cpp128
-rw-r--r--src/devices/bus/comx35/thermal.h53
-rw-r--r--src/devices/bus/cpc/amdrum.cpp65
-rw-r--r--src/devices/bus/cpc/amdrum.h50
-rw-r--r--src/devices/bus/cpc/brunword4.cpp112
-rw-r--r--src/devices/bus/cpc/brunword4.h43
-rw-r--r--src/devices/bus/cpc/cpc_pds.cpp70
-rw-r--r--src/devices/bus/cpc/cpc_pds.h59
-rw-r--r--src/devices/bus/cpc/cpc_rom.cpp128
-rw-r--r--src/devices/bus/cpc/cpc_rom.h78
-rw-r--r--src/devices/bus/cpc/cpc_rs232.cpp156
-rw-r--r--src/devices/bus/cpc/cpc_rs232.h67
-rw-r--r--src/devices/bus/cpc/cpc_ssa1.cpp180
-rw-r--r--src/devices/bus/cpc/cpc_ssa1.h107
-rw-r--r--src/devices/bus/cpc/cpcexp.cpp92
-rw-r--r--src/devices/bus/cpc/cpcexp.h146
-rw-r--r--src/devices/bus/cpc/ddi1.cpp159
-rw-r--r--src/devices/bus/cpc/ddi1.h55
-rw-r--r--src/devices/bus/cpc/doubler.cpp69
-rw-r--r--src/devices/bus/cpc/doubler.h45
-rw-r--r--src/devices/bus/cpc/hd20.cpp124
-rw-r--r--src/devices/bus/cpc/hd20.h52
-rw-r--r--src/devices/bus/cpc/magicsound.cpp181
-rw-r--r--src/devices/bus/cpc/magicsound.h93
-rw-r--r--src/devices/bus/cpc/mface2.cpp343
-rw-r--r--src/devices/bus/cpc/mface2.h70
-rw-r--r--src/devices/bus/cpc/musicmachine.cpp124
-rw-r--r--src/devices/bus/cpc/musicmachine.h54
-rw-r--r--src/devices/bus/cpc/playcity.cpp159
-rw-r--r--src/devices/bus/cpc/playcity.h69
-rw-r--r--src/devices/bus/cpc/smartwatch.cpp75
-rw-r--r--src/devices/bus/cpc/smartwatch.h48
-rw-r--r--src/devices/bus/cpc/symbfac2.cpp268
-rw-r--r--src/devices/bus/cpc/symbfac2.h85
-rw-r--r--src/devices/bus/cpc/transtape.cpp138
-rw-r--r--src/devices/bus/cpc/transtape.h55
-rw-r--r--src/devices/bus/crvision/rom.cpp139
-rw-r--r--src/devices/bus/crvision/rom.h116
-rw-r--r--src/devices/bus/crvision/slot.cpp264
-rw-r--r--src/devices/bus/crvision/slot.h98
-rw-r--r--src/devices/bus/dmv/dmvbus.cpp379
-rw-r--r--src/devices/bus/dmv/dmvbus.h140
-rw-r--r--src/devices/bus/dmv/k012.cpp116
-rw-r--r--src/devices/bus/dmv/k012.h64
-rw-r--r--src/devices/bus/dmv/k210.cpp168
-rw-r--r--src/devices/bus/dmv/k210.h71
-rw-r--r--src/devices/bus/dmv/k220.cpp281
-rw-r--r--src/devices/bus/dmv/k220.h62
-rw-r--r--src/devices/bus/dmv/k230.cpp308
-rw-r--r--src/devices/bus/dmv/k230.h153
-rw-r--r--src/devices/bus/dmv/k233.cpp96
-rw-r--r--src/devices/bus/dmv/k233.h44
-rw-r--r--src/devices/bus/dmv/k801.cpp260
-rw-r--r--src/devices/bus/dmv/k801.h112
-rw-r--r--src/devices/bus/dmv/k803.cpp132
-rw-r--r--src/devices/bus/dmv/k803.h53
-rw-r--r--src/devices/bus/dmv/k806.cpp244
-rw-r--r--src/devices/bus/dmv/k806.h73
-rw-r--r--src/devices/bus/dmv/ram.cpp101
-rw-r--r--src/devices/bus/dmv/ram.h67
-rw-r--r--src/devices/bus/ecbbus/ecbbus.cpp199
-rw-r--r--src/devices/bus/ecbbus/ecbbus.h162
-rw-r--r--src/devices/bus/ecbbus/grip.cpp858
-rw-r--r--src/devices/bus/ecbbus/grip.h131
-rw-r--r--src/devices/bus/econet/e01.cpp674
-rw-r--r--src/devices/bus/econet/e01.h141
-rw-r--r--src/devices/bus/econet/econet.cpp284
-rw-r--r--src/devices/bus/econet/econet.h140
-rw-r--r--src/devices/bus/einstein/pipe/pipe.cpp128
-rw-r--r--src/devices/bus/einstein/pipe/pipe.h124
-rw-r--r--src/devices/bus/einstein/pipe/silicon_disc.cpp120
-rw-r--r--src/devices/bus/einstein/pipe/silicon_disc.h54
-rw-r--r--src/devices/bus/einstein/pipe/speculator.cpp204
-rw-r--r--src/devices/bus/einstein/pipe/speculator.h66
-rw-r--r--src/devices/bus/einstein/pipe/tk02.cpp232
-rw-r--r--src/devices/bus/einstein/pipe/tk02.h62
-rw-r--r--src/devices/bus/einstein/userport/mouse.cpp106
-rw-r--r--src/devices/bus/einstein/userport/mouse.h47
-rw-r--r--src/devices/bus/einstein/userport/speech.cpp89
-rw-r--r--src/devices/bus/einstein/userport/speech.h45
-rw-r--r--src/devices/bus/einstein/userport/userport.cpp115
-rw-r--r--src/devices/bus/einstein/userport/userport.h82
-rw-r--r--src/devices/bus/ekara/rom.cpp263
-rw-r--r--src/devices/bus/ekara/rom.h152
-rw-r--r--src/devices/bus/ekara/slot.cpp273
-rw-r--r--src/devices/bus/ekara/slot.h130
-rw-r--r--src/devices/bus/electron/cart/abr.cpp95
-rw-r--r--src/devices/bus/electron/cart/abr.h45
-rw-r--r--src/devices/bus/electron/cart/ap34.cpp166
-rw-r--r--src/devices/bus/electron/cart/ap34.h54
-rw-r--r--src/devices/bus/electron/cart/ap5.cpp174
-rw-r--r--src/devices/bus/electron/cart/ap5.h62
-rw-r--r--src/devices/bus/electron/cart/aqr.cpp88
-rw-r--r--src/devices/bus/electron/cart/aqr.h46
-rw-r--r--src/devices/bus/electron/cart/click.cpp167
-rw-r--r--src/devices/bus/electron/cart/click.h56
-rw-r--r--src/devices/bus/electron/cart/cumana.cpp193
-rw-r--r--src/devices/bus/electron/cart/cumana.h56
-rw-r--r--src/devices/bus/electron/cart/elksdp1.cpp228
-rw-r--r--src/devices/bus/electron/cart/elksdp1.h19
-rw-r--r--src/devices/bus/electron/cart/mgc.cpp105
-rw-r--r--src/devices/bus/electron/cart/mgc.h47
-rw-r--r--src/devices/bus/electron/cart/peg400.cpp178
-rw-r--r--src/devices/bus/electron/cart/peg400.h56
-rw-r--r--src/devices/bus/electron/cart/romp144.cpp160
-rw-r--r--src/devices/bus/electron/cart/romp144.h60
-rw-r--r--src/devices/bus/electron/cart/rs423.cpp97
-rw-r--r--src/devices/bus/electron/cart/rs423.h47
-rw-r--r--src/devices/bus/electron/cart/slot.cpp288
-rw-r--r--src/devices/bus/electron/cart/slot.h211
-rw-r--r--src/devices/bus/electron/cart/sndexp.cpp156
-rw-r--r--src/devices/bus/electron/cart/sndexp.h52
-rw-r--r--src/devices/bus/electron/cart/sndexp3.cpp113
-rw-r--r--src/devices/bus/electron/cart/sndexp3.h50
-rw-r--r--src/devices/bus/electron/cart/sp64.cpp111
-rw-r--r--src/devices/bus/electron/cart/sp64.h46
-rw-r--r--src/devices/bus/electron/cart/std.cpp56
-rw-r--r--src/devices/bus/electron/cart/std.h40
-rw-r--r--src/devices/bus/electron/cart/stlefs.cpp165
-rw-r--r--src/devices/bus/electron/cart/stlefs.h59
-rw-r--r--src/devices/bus/electron/cart/tube.cpp91
-rw-r--r--src/devices/bus/electron/cart/tube.h47
-rw-r--r--src/devices/bus/electron/elksd128.cpp333
-rw-r--r--src/devices/bus/electron/elksd128.h19
-rw-r--r--src/devices/bus/electron/elksd64.cpp201
-rw-r--r--src/devices/bus/electron/elksd64.h19
-rw-r--r--src/devices/bus/electron/exp.cpp136
-rw-r--r--src/devices/bus/electron/exp.h156
-rw-r--r--src/devices/bus/electron/fbjoy.cpp74
-rw-r--r--src/devices/bus/electron/fbjoy.h14
-rw-r--r--src/devices/bus/electron/fbprint.cpp90
-rw-r--r--src/devices/bus/electron/fbprint.h50
-rw-r--r--src/devices/bus/electron/m2105.cpp271
-rw-r--r--src/devices/bus/electron/m2105.h62
-rw-r--r--src/devices/bus/electron/mc68k.cpp246
-rw-r--r--src/devices/bus/electron/mc68k.h62
-rw-r--r--src/devices/bus/electron/mode7.cpp235
-rw-r--r--src/devices/bus/electron/mode7.h66
-rw-r--r--src/devices/bus/electron/plus1.cpp511
-rw-r--r--src/devices/bus/electron/plus1.h114
-rw-r--r--src/devices/bus/electron/plus2.cpp244
-rw-r--r--src/devices/bus/electron/plus2.h64
-rw-r--r--src/devices/bus/electron/plus3.cpp199
-rw-r--r--src/devices/bus/electron/plus3.h58
-rw-r--r--src/devices/bus/electron/pwrjoy.cpp115
-rw-r--r--src/devices/bus/electron/pwrjoy.h14
-rw-r--r--src/devices/bus/electron/rombox.cpp198
-rw-r--r--src/devices/bus/electron/rombox.h65
-rw-r--r--src/devices/bus/electron/romboxp.cpp341
-rw-r--r--src/devices/bus/electron/romboxp.h73
-rw-r--r--src/devices/bus/electron/sidewndr.cpp185
-rw-r--r--src/devices/bus/electron/sidewndr.h14
-rw-r--r--src/devices/bus/electron/voxbox.cpp100
-rw-r--r--src/devices/bus/electron/voxbox.h54
-rw-r--r--src/devices/bus/ep64/exdos.cpp233
-rw-r--r--src/devices/bus/ep64/exdos.h59
-rw-r--r--src/devices/bus/ep64/exp.cpp80
-rw-r--r--src/devices/bus/ep64/exp.h119
-rw-r--r--src/devices/bus/epson_qx/cqgmem.cpp135
-rw-r--r--src/devices/bus/epson_qx/cqgmem.h59
-rw-r--r--src/devices/bus/epson_qx/cr1510.cpp62
-rw-r--r--src/devices/bus/epson_qx/cr1510.h50
-rw-r--r--src/devices/bus/epson_qx/ide.cpp110
-rw-r--r--src/devices/bus/epson_qx/ide.h61
-rw-r--r--src/devices/bus/epson_qx/keyboard/keyboard.cpp205
-rw-r--r--src/devices/bus/epson_qx/keyboard/keyboard.h111
-rw-r--r--src/devices/bus/epson_qx/keyboard/matrix.cpp300
-rw-r--r--src/devices/bus/epson_qx/keyboard/matrix.h22
-rw-r--r--src/devices/bus/epson_qx/multifont.cpp289
-rw-r--r--src/devices/bus/epson_qx/multifont.h87
-rw-r--r--src/devices/bus/epson_qx/option.cpp206
-rw-r--r--src/devices/bus/epson_qx/option.h277
-rw-r--r--src/devices/bus/epson_qx/semidisk.cpp148
-rw-r--r--src/devices/bus/epson_qx/semidisk.h65
-rw-r--r--src/devices/bus/epson_qx/sound_card.cpp125
-rw-r--r--src/devices/bus/epson_qx/sound_card.h61
-rw-r--r--src/devices/bus/epson_sio/epson_sio.cpp107
-rw-r--r--src/devices/bus/epson_sio/epson_sio.h81
-rw-r--r--src/devices/bus/epson_sio/pf10.cpp233
-rw-r--r--src/devices/bus/epson_sio/pf10.h104
-rw-r--r--src/devices/bus/epson_sio/tf20.cpp320
-rw-r--r--src/devices/bus/epson_sio/tf20.h95
-rw-r--r--src/devices/bus/fmt_scsi/fmt121.cpp150
-rw-r--r--src/devices/bus/fmt_scsi/fmt121.h50
-rw-r--r--src/devices/bus/fmt_scsi/fmt_scsi.cpp156
-rw-r--r--src/devices/bus/fmt_scsi/fmt_scsi.h95
-rw-r--r--src/devices/bus/fp1000/fp1000_exp.cpp114
-rw-r--r--src/devices/bus/fp1000/fp1000_exp.h98
-rw-r--r--src/devices/bus/fp1000/fp1020fd.cpp94
-rw-r--r--src/devices/bus/fp1000/fp1020fd.h42
-rw-r--r--src/devices/bus/fp1000/fp1030_rampack.cpp50
-rw-r--r--src/devices/bus/fp1000/fp1030_rampack.h34
-rw-r--r--src/devices/bus/fp1000/fp1060io.cpp95
-rw-r--r--src/devices/bus/fp1000/fp1060io.h38
-rw-r--r--src/devices/bus/fp1000/fp1060io_exp.cpp98
-rw-r--r--src/devices/bus/fp1000/fp1060io_exp.h83
-rw-r--r--src/devices/bus/gamate/gamate_protection.cpp117
-rw-r--r--src/devices/bus/gamate/gamate_protection.h38
-rw-r--r--src/devices/bus/gamate/rom.cpp186
-rw-r--r--src/devices/bus/gamate/rom.h86
-rw-r--r--src/devices/bus/gamate/slot.cpp241
-rw-r--r--src/devices/bus/gamate/slot.h99
-rw-r--r--src/devices/bus/gameboy/camera.cpp620
-rw-r--r--src/devices/bus/gameboy/camera.h18
-rw-r--r--src/devices/bus/gameboy/cartbase.cpp537
-rw-r--r--src/devices/bus/gameboy/cartbase.h275
-rw-r--r--src/devices/bus/gameboy/cartbase.ipp406
-rw-r--r--src/devices/bus/gameboy/cartheader.h132
-rw-r--r--src/devices/bus/gameboy/carts.cpp122
-rw-r--r--src/devices/bus/gameboy/carts.h61
-rw-r--r--src/devices/bus/gameboy/gbck003.cpp264
-rw-r--r--src/devices/bus/gameboy/gbck003.h18
-rw-r--r--src/devices/bus/gameboy/gbslot.cpp1360
-rw-r--r--src/devices/bus/gameboy/gbslot.h84
-rw-r--r--src/devices/bus/gameboy/gbxfile.cpp59
-rw-r--r--src/devices/bus/gameboy/gbxfile.h130
-rw-r--r--src/devices/bus/gameboy/huc1.cpp192
-rw-r--r--src/devices/bus/gameboy/huc1.h18
-rw-r--r--src/devices/bus/gameboy/huc3.cpp698
-rw-r--r--src/devices/bus/gameboy/huc3.h18
-rw-r--r--src/devices/bus/gameboy/liebao.cpp159
-rw-r--r--src/devices/bus/gameboy/liebao.h18
-rw-r--r--src/devices/bus/gameboy/mbc.cpp1566
-rw-r--r--src/devices/bus/gameboy/mbc.h21
-rw-r--r--src/devices/bus/gameboy/mbc2.cpp225
-rw-r--r--src/devices/bus/gameboy/mbc2.h18
-rw-r--r--src/devices/bus/gameboy/mbc3.cpp854
-rw-r--r--src/devices/bus/gameboy/mbc3.h20
-rw-r--r--src/devices/bus/gameboy/mbc6.cpp529
-rw-r--r--src/devices/bus/gameboy/mbc6.h18
-rw-r--r--src/devices/bus/gameboy/mbc7.cpp379
-rw-r--r--src/devices/bus/gameboy/mbc7.h19
-rw-r--r--src/devices/bus/gameboy/mdslot.cpp141
-rw-r--r--src/devices/bus/gameboy/mdslot.h67
-rw-r--r--src/devices/bus/gameboy/mmm01.cpp349
-rw-r--r--src/devices/bus/gameboy/mmm01.h16
-rw-r--r--src/devices/bus/gameboy/ntnew.cpp179
-rw-r--r--src/devices/bus/gameboy/ntnew.h18
-rw-r--r--src/devices/bus/gameboy/rom.cpp1144
-rw-r--r--src/devices/bus/gameboy/rom.h22
-rw-r--r--src/devices/bus/gameboy/slmulti.cpp417
-rw-r--r--src/devices/bus/gameboy/slmulti.h18
-rw-r--r--src/devices/bus/gameboy/slot.cpp88
-rw-r--r--src/devices/bus/gameboy/slot.h92
-rw-r--r--src/devices/bus/gameboy/tama5.cpp269
-rw-r--r--src/devices/bus/gameboy/tama5.h11
-rw-r--r--src/devices/bus/gba/gba_slot.cpp940
-rw-r--r--src/devices/bus/gba/gba_slot.h163
-rw-r--r--src/devices/bus/gba/rom.cpp1097
-rw-r--r--src/devices/bus/gba/rom.h403
-rw-r--r--src/devices/bus/generic/carts.cpp32
-rw-r--r--src/devices/bus/generic/carts.h19
-rw-r--r--src/devices/bus/generic/ram.cpp123
-rw-r--r--src/devices/bus/generic/ram.h111
-rw-r--r--src/devices/bus/generic/rom.cpp121
-rw-r--r--src/devices/bus/generic/rom.h78
-rw-r--r--src/devices/bus/generic/slot.cpp309
-rw-r--r--src/devices/bus/generic/slot.h302
-rw-r--r--src/devices/bus/gio64/gio64.cpp133
-rw-r--r--src/devices/bus/gio64/gio64.h130
-rw-r--r--src/devices/bus/gio64/newport.cpp4510
-rw-r--r--src/devices/bus/gio64/newport.h550
-rw-r--r--src/devices/bus/heathzenith/h19/tlb.cpp2177
-rw-r--r--src/devices/bus/heathzenith/h19/tlb.h477
-rw-r--r--src/devices/bus/heathzenith/h8/cards.cpp50
-rw-r--r--src/devices/bus/heathzenith/h8/cards.h19
-rw-r--r--src/devices/bus/heathzenith/h8/cpu8080.cpp378
-rw-r--r--src/devices/bus/heathzenith/h8/cpu8080.h12
-rw-r--r--src/devices/bus/heathzenith/h8/front_panel.cpp364
-rw-r--r--src/devices/bus/heathzenith/h8/front_panel.h12
-rw-r--r--src/devices/bus/heathzenith/h8/h8bus.cpp375
-rw-r--r--src/devices/bus/heathzenith/h8/h8bus.h399
-rw-r--r--src/devices/bus/heathzenith/h8/h_8_1.cpp85
-rw-r--r--src/devices/bus/heathzenith/h8/h_8_1.h12
-rw-r--r--src/devices/bus/heathzenith/h8/h_8_5.cpp238
-rw-r--r--src/devices/bus/heathzenith/h8/h_8_5.h12
-rw-r--r--src/devices/bus/heathzenith/h8/ha_8_6.cpp533
-rw-r--r--src/devices/bus/heathzenith/h8/ha_8_6.h12
-rw-r--r--src/devices/bus/heathzenith/h8/ha_8_8.cpp157
-rw-r--r--src/devices/bus/heathzenith/h8/ha_8_8.h12
-rw-r--r--src/devices/bus/heathzenith/h8/wh_8_16.cpp117
-rw-r--r--src/devices/bus/heathzenith/h8/wh_8_16.h12
-rw-r--r--src/devices/bus/heathzenith/h8/wh_8_64.cpp248
-rw-r--r--src/devices/bus/heathzenith/h8/wh_8_64.h12
-rw-r--r--src/devices/bus/heathzenith/h89/cdr_fdc_880h.cpp415
-rw-r--r--src/devices/bus/heathzenith/h89/cdr_fdc_880h.h18
-rw-r--r--src/devices/bus/heathzenith/h89/h17_fdc.cpp385
-rw-r--r--src/devices/bus/heathzenith/h89/h17_fdc.h26
-rw-r--r--src/devices/bus/heathzenith/h89/h89bus.cpp566
-rw-r--r--src/devices/bus/heathzenith/h89/h89bus.h495
-rw-r--r--src/devices/bus/heathzenith/h89/h_88_3.cpp359
-rw-r--r--src/devices/bus/heathzenith/h89/h_88_3.h13
-rw-r--r--src/devices/bus/heathzenith/h89/h_88_5.cpp209
-rw-r--r--src/devices/bus/heathzenith/h89/h_88_5.h12
-rw-r--r--src/devices/bus/heathzenith/h89/mms77316_fdc.cpp355
-rw-r--r--src/devices/bus/heathzenith/h89/mms77316_fdc.h75
-rw-r--r--src/devices/bus/heathzenith/h89/sigmasoft_parallel_port.cpp206
-rw-r--r--src/devices/bus/heathzenith/h89/sigmasoft_parallel_port.h72
-rw-r--r--src/devices/bus/heathzenith/h89/sigmasoft_sound.cpp225
-rw-r--r--src/devices/bus/heathzenith/h89/sigmasoft_sound.h18
-rw-r--r--src/devices/bus/heathzenith/h89/we_pullup.cpp51
-rw-r--r--src/devices/bus/heathzenith/h89/we_pullup.h18
-rw-r--r--src/devices/bus/heathzenith/h89/z37_fdc.cpp268
-rw-r--r--src/devices/bus/heathzenith/h89/z37_fdc.h73
-rw-r--r--src/devices/bus/heathzenith/h89/z_89_11.cpp293
-rw-r--r--src/devices/bus/heathzenith/h89/z_89_11.h19
-rw-r--r--src/devices/bus/heathzenith/intr_cntrl/intr_cntrl.cpp278
-rw-r--r--src/devices/bus/heathzenith/intr_cntrl/intr_cntrl.h165
-rw-r--r--src/devices/bus/hexbus/hexbus.cpp436
-rw-r--r--src/devices/bus/hexbus/hexbus.h177
-rw-r--r--src/devices/bus/hexbus/hx5102.cpp765
-rw-r--r--src/devices/bus/hexbus/hx5102.h130
-rw-r--r--src/devices/bus/hexbus/tp0370.cpp359
-rw-r--r--src/devices/bus/hexbus/tp0370.h75
-rw-r--r--src/devices/bus/hp80_io/82900.cpp174
-rw-r--r--src/devices/bus/hp80_io/82900.h67
-rw-r--r--src/devices/bus/hp80_io/82937.cpp358
-rw-r--r--src/devices/bus/hp80_io/82937.h73
-rw-r--r--src/devices/bus/hp80_io/82939.cpp227
-rw-r--r--src/devices/bus/hp80_io/82939.h60
-rw-r--r--src/devices/bus/hp80_io/hp80_io.cpp153
-rw-r--r--src/devices/bus/hp80_io/hp80_io.h98
-rw-r--r--src/devices/bus/hp9845_io/98032.cpp575
-rw-r--r--src/devices/bus/hp9845_io/98032.h194
-rw-r--r--src/devices/bus/hp9845_io/98034.cpp412
-rw-r--r--src/devices/bus/hp9845_io/98034.h90
-rw-r--r--src/devices/bus/hp9845_io/98035.cpp768
-rw-r--r--src/devices/bus/hp9845_io/98035.h128
-rw-r--r--src/devices/bus/hp9845_io/98036.cpp505
-rw-r--r--src/devices/bus/hp9845_io/98036.h96
-rw-r--r--src/devices/bus/hp9845_io/98046.cpp665
-rw-r--r--src/devices/bus/hp9845_io/98046.h108
-rw-r--r--src/devices/bus/hp9845_io/hp9845_io.cpp202
-rw-r--r--src/devices/bus/hp9845_io/hp9845_io.h118
-rw-r--r--src/devices/bus/hp9845_io/hp9871.cpp116
-rw-r--r--src/devices/bus/hp9845_io/hp9871.h54
-rw-r--r--src/devices/bus/hp9845_io/hp9885.cpp1099
-rw-r--r--src/devices/bus/hp9845_io/hp9885.h145
-rw-r--r--src/devices/bus/hp_dio/hp98259.cpp329
-rw-r--r--src/devices/bus/hp_dio/hp98259.h19
-rw-r--r--src/devices/bus/hp_dio/hp98265a.cpp338
-rw-r--r--src/devices/bus/hp_dio/hp98265a.h13
-rw-r--r--src/devices/bus/hp_dio/hp98543.cpp307
-rw-r--r--src/devices/bus/hp_dio/hp98543.h14
-rw-r--r--src/devices/bus/hp_dio/hp98544.cpp229
-rw-r--r--src/devices/bus/hp_dio/hp98544.h12
-rw-r--r--src/devices/bus/hp_dio/hp98550.cpp289
-rw-r--r--src/devices/bus/hp_dio/hp98550.h13
-rw-r--r--src/devices/bus/hp_dio/hp98603a.cpp108
-rw-r--r--src/devices/bus/hp_dio/hp98603a.h13
-rw-r--r--src/devices/bus/hp_dio/hp98603b.cpp103
-rw-r--r--src/devices/bus/hp_dio/hp98603b.h13
-rw-r--r--src/devices/bus/hp_dio/hp98620.cpp486
-rw-r--r--src/devices/bus/hp_dio/hp98620.h13
-rw-r--r--src/devices/bus/hp_dio/hp98624.cpp340
-rw-r--r--src/devices/bus/hp_dio/hp98624.h13
-rw-r--r--src/devices/bus/hp_dio/hp98628_9.cpp1152
-rw-r--r--src/devices/bus/hp_dio/hp98628_9.h21
-rw-r--r--src/devices/bus/hp_dio/hp98643.cpp288
-rw-r--r--src/devices/bus/hp_dio/hp98643.h14
-rw-r--r--src/devices/bus/hp_dio/hp98644.cpp276
-rw-r--r--src/devices/bus/hp_dio/hp98644.h14
-rw-r--r--src/devices/bus/hp_dio/hp_dio.cpp376
-rw-r--r--src/devices/bus/hp_dio/hp_dio.h286
-rw-r--r--src/devices/bus/hp_dio/human_interface.cpp390
-rw-r--r--src/devices/bus/hp_dio/human_interface.h105
-rw-r--r--src/devices/bus/hp_hil/hil_devices.cpp15
-rw-r--r--src/devices/bus/hp_hil/hil_devices.h25
-rw-r--r--src/devices/bus/hp_hil/hlebase.cpp161
-rw-r--r--src/devices/bus/hp_hil/hlebase.h44
-rw-r--r--src/devices/bus/hp_hil/hlekbd.cpp613
-rw-r--r--src/devices/bus/hp_hil/hlekbd.h73
-rw-r--r--src/devices/bus/hp_hil/hlemouse.cpp129
-rw-r--r--src/devices/bus/hp_hil/hlemouse.h50
-rw-r--r--src/devices/bus/hp_hil/hp_hil.cpp271
-rw-r--r--src/devices/bus/hp_hil/hp_hil.h188
-rw-r--r--src/devices/bus/hp_ipc_io/82919.cpp251
-rw-r--r--src/devices/bus/hp_ipc_io/82919.h73
-rw-r--r--src/devices/bus/hp_ipc_io/hp_ipc_io.cpp86
-rw-r--r--src/devices/bus/hp_ipc_io/hp_ipc_io.h73
-rw-r--r--src/devices/bus/idpartner/bus.cpp87
-rw-r--r--src/devices/bus/idpartner/bus.h138
-rw-r--r--src/devices/bus/idpartner/gdp.cpp239
-rw-r--r--src/devices/bus/idpartner/gdp.h12
-rw-r--r--src/devices/bus/idpartner/sasi.cpp180
-rw-r--r--src/devices/bus/idpartner/sasi.h12
-rw-r--r--src/devices/bus/ieee488/c2031.cpp544
-rw-r--r--src/devices/bus/ieee488/c2031.h21
-rw-r--r--src/devices/bus/ieee488/c2040.cpp754
-rw-r--r--src/devices/bus/ieee488/c2040.h23
-rw-r--r--src/devices/bus/ieee488/c2040fdc.cpp630
-rw-r--r--src/devices/bus/ieee488/c2040fdc.h147
-rw-r--r--src/devices/bus/ieee488/c8050.cpp897
-rw-r--r--src/devices/bus/ieee488/c8050.h24
-rw-r--r--src/devices/bus/ieee488/c8050fdc.cpp628
-rw-r--r--src/devices/bus/ieee488/c8050fdc.h148
-rw-r--r--src/devices/bus/ieee488/c8280.cpp601
-rw-r--r--src/devices/bus/ieee488/c8280.h21
-rw-r--r--src/devices/bus/ieee488/d9060.cpp674
-rw-r--r--src/devices/bus/ieee488/d9060.h22
-rw-r--r--src/devices/bus/ieee488/grid2102.cpp519
-rw-r--r--src/devices/bus/ieee488/grid2102.h21
-rw-r--r--src/devices/bus/ieee488/hardbox.cpp456
-rw-r--r--src/devices/bus/ieee488/hardbox.h20
-rw-r--r--src/devices/bus/ieee488/hp9122c.cpp517
-rw-r--r--src/devices/bus/ieee488/hp9122c.h20
-rw-r--r--src/devices/bus/ieee488/hp9133.cpp879
-rw-r--r--src/devices/bus/ieee488/hp9133.h18
-rw-r--r--src/devices/bus/ieee488/hp9895.cpp1027
-rw-r--r--src/devices/bus/ieee488/hp9895.h21
-rw-r--r--src/devices/bus/ieee488/ieee488.cpp459
-rw-r--r--src/devices/bus/ieee488/ieee488.h239
-rw-r--r--src/devices/bus/ieee488/remote488.cpp923
-rw-r--r--src/devices/bus/ieee488/remote488.h18
-rw-r--r--src/devices/bus/ieee488/shark.cpp170
-rw-r--r--src/devices/bus/ieee488/shark.h22
-rw-r--r--src/devices/bus/ieee488/softbox.cpp448
-rw-r--r--src/devices/bus/ieee488/softbox.h21
-rw-r--r--src/devices/bus/imi7000/imi5000h.cpp471
-rw-r--r--src/devices/bus/imi7000/imi5000h.h89
-rw-r--r--src/devices/bus/imi7000/imi7000.cpp113
-rw-r--r--src/devices/bus/imi7000/imi7000.h108
-rw-r--r--src/devices/bus/intellec4/insdatastor.cpp376
-rw-r--r--src/devices/bus/intellec4/insdatastor.h12
-rw-r--r--src/devices/bus/intellec4/intellec4.cpp273
-rw-r--r--src/devices/bus/intellec4/intellec4.h255
-rw-r--r--src/devices/bus/intellec4/prommemory.cpp183
-rw-r--r--src/devices/bus/intellec4/prommemory.h12
-rw-r--r--src/devices/bus/intellec4/tapereader.cpp131
-rw-r--r--src/devices/bus/intellec4/tapereader.h12
-rw-r--r--src/devices/bus/interpro/keyboard/hle.cpp456
-rw-r--r--src/devices/bus/interpro/keyboard/hle.h121
-rw-r--r--src/devices/bus/interpro/keyboard/keyboard.cpp48
-rw-r--r--src/devices/bus/interpro/keyboard/keyboard.h60
-rw-r--r--src/devices/bus/interpro/keyboard/lle.cpp612
-rw-r--r--src/devices/bus/interpro/keyboard/lle.h73
-rw-r--r--src/devices/bus/interpro/mouse/mouse.cpp121
-rw-r--r--src/devices/bus/interpro/mouse/mouse.h87
-rw-r--r--src/devices/bus/interpro/sr/edge.cpp902
-rw-r--r--src/devices/bus/interpro/sr/edge.h253
-rw-r--r--src/devices/bus/interpro/sr/gt.cpp1713
-rw-r--r--src/devices/bus/interpro/sr/gt.h386
-rw-r--r--src/devices/bus/interpro/sr/sr.cpp344
-rw-r--r--src/devices/bus/interpro/sr/sr.h260
-rw-r--r--src/devices/bus/interpro/sr/sr_cards.cpp41
-rw-r--r--src/devices/bus/interpro/sr/sr_cards.h13
-rw-r--r--src/devices/bus/intv/ecs.cpp242
-rw-r--r--src/devices/bus/intv/ecs.h84
-rw-r--r--src/devices/bus/intv/rom.cpp50
-rw-r--r--src/devices/bus/intv/rom.h86
-rw-r--r--src/devices/bus/intv/slot.cpp546
-rw-r--r--src/devices/bus/intv/slot.h183
-rw-r--r--src/devices/bus/intv/voice.cpp128
-rw-r--r--src/devices/bus/intv/voice.h68
-rw-r--r--src/devices/bus/intv_ctrl/ctrl.cpp88
-rw-r--r--src/devices/bus/intv_ctrl/ctrl.h69
-rw-r--r--src/devices/bus/intv_ctrl/ecs_ctrl.cpp424
-rw-r--r--src/devices/bus/intv_ctrl/ecs_ctrl.h163
-rw-r--r--src/devices/bus/intv_ctrl/handctrl.cpp179
-rw-r--r--src/devices/bus/intv_ctrl/handctrl.h54
-rw-r--r--src/devices/bus/iq151/disc2.cpp128
-rw-r--r--src/devices/bus/iq151/disc2.h52
-rw-r--r--src/devices/bus/iq151/grafik.cpp186
-rw-r--r--src/devices/bus/iq151/grafik.h61
-rw-r--r--src/devices/bus/iq151/iq151.cpp180
-rw-r--r--src/devices/bus/iq151/iq151.h144
-rw-r--r--src/devices/bus/iq151/minigraf.cpp169
-rw-r--r--src/devices/bus/iq151/minigraf.h55
-rw-r--r--src/devices/bus/iq151/ms151a.cpp169
-rw-r--r--src/devices/bus/iq151/ms151a.h55
-rw-r--r--src/devices/bus/iq151/rom.cpp229
-rw-r--r--src/devices/bus/iq151/rom.h129
-rw-r--r--src/devices/bus/iq151/staper.cpp145
-rw-r--r--src/devices/bus/iq151/staper.h57
-rw-r--r--src/devices/bus/iq151/video32.cpp153
-rw-r--r--src/devices/bus/iq151/video32.h47
-rw-r--r--src/devices/bus/iq151/video64.cpp161
-rw-r--r--src/devices/bus/iq151/video64.h48
-rw-r--r--src/devices/bus/isa/3c503.cpp299
-rw-r--r--src/devices/bus/isa/3c503.h65
-rw-r--r--src/devices/bus/isa/3c505.cpp726
-rw-r--r--src/devices/bus/isa/3c505.h160
-rw-r--r--src/devices/bus/isa/3xtwin.cpp95
-rw-r--r--src/devices/bus/isa/3xtwin.h40
-rw-r--r--src/devices/bus/isa/5080pa.cpp196
-rw-r--r--src/devices/bus/isa/5080pa.h13
-rw-r--r--src/devices/bus/isa/acb2072.cpp118
-rw-r--r--src/devices/bus/isa/acb2072.h38
-rw-r--r--src/devices/bus/isa/adlib.cpp64
-rw-r--r--src/devices/bus/isa/adlib.h42
-rw-r--r--src/devices/bus/isa/aga.cpp950
-rw-r--r--src/devices/bus/isa/aga.h129
-rw-r--r--src/devices/bus/isa/aha1542b.cpp480
-rw-r--r--src/devices/bus/isa/aha1542b.h81
-rw-r--r--src/devices/bus/isa/aha1542c.cpp396
-rw-r--r--src/devices/bus/isa/aha1542c.h97
-rw-r--r--src/devices/bus/isa/aha174x.cpp179
-rw-r--r--src/devices/bus/isa/aha174x.h64
-rw-r--r--src/devices/bus/isa/amgda.cpp468
-rw-r--r--src/devices/bus/isa/amgda.h13
-rw-r--r--src/devices/bus/isa/asc88.cpp180
-rw-r--r--src/devices/bus/isa/asc88.h54
-rw-r--r--src/devices/bus/isa/bblue2.cpp253
-rw-r--r--src/devices/bus/isa/bblue2.h68
-rw-r--r--src/devices/bus/isa/bt54x.cpp173
-rw-r--r--src/devices/bus/isa/bt54x.h72
-rw-r--r--src/devices/bus/isa/cga.cpp1990
-rw-r--r--src/devices/bus/isa/cga.h320
-rw-r--r--src/devices/bus/isa/chessmdr.cpp126
-rw-r--r--src/devices/bus/isa/chessmdr.h46
-rw-r--r--src/devices/bus/isa/chessmsr.cpp191
-rw-r--r--src/devices/bus/isa/chessmsr.h55
-rw-r--r--src/devices/bus/isa/cl_sh260.cpp92
-rw-r--r--src/devices/bus/isa/cl_sh260.h64
-rw-r--r--src/devices/bus/isa/com.cpp209
-rw-r--r--src/devices/bus/isa/com.h14
-rw-r--r--src/devices/bus/isa/dcb.cpp70
-rw-r--r--src/devices/bus/isa/dcb.h43
-rw-r--r--src/devices/bus/isa/dectalk.cpp229
-rw-r--r--src/devices/bus/isa/dectalk.h65
-rw-r--r--src/devices/bus/isa/ega.cpp1430
-rw-r--r--src/devices/bus/isa/ega.h118
-rw-r--r--src/devices/bus/isa/eis_hgb107x.cpp603
-rw-r--r--src/devices/bus/isa/eis_hgb107x.h112
-rw-r--r--src/devices/bus/isa/eis_sad8852.cpp244
-rw-r--r--src/devices/bus/isa/eis_sad8852.h47
-rw-r--r--src/devices/bus/isa/eis_twib.cpp259
-rw-r--r--src/devices/bus/isa/eis_twib.h52
-rw-r--r--src/devices/bus/isa/ex1280.cpp216
-rw-r--r--src/devices/bus/isa/ex1280.h62
-rw-r--r--src/devices/bus/isa/fdc.cpp431
-rw-r--r--src/devices/bus/isa/fdc.h160
-rw-r--r--src/devices/bus/isa/finalchs.cpp165
-rw-r--r--src/devices/bus/isa/finalchs.h53
-rw-r--r--src/devices/bus/isa/gblaster.cpp117
-rw-r--r--src/devices/bus/isa/gblaster.h50
-rw-r--r--src/devices/bus/isa/gus.cpp1715
-rw-r--r--src/devices/bus/isa/gus.h279
-rw-r--r--src/devices/bus/isa/hdc.cpp1089
-rw-r--r--src/devices/bus/isa/hdc.h191
-rw-r--r--src/devices/bus/isa/hpblp.cpp548
-rw-r--r--src/devices/bus/isa/hpblp.h97
-rw-r--r--src/devices/bus/isa/ibm_mfc.cpp478
-rw-r--r--src/devices/bus/isa/ibm_mfc.h92
-rw-r--r--src/devices/bus/isa/ibm_speech.cpp466
-rw-r--r--src/devices/bus/isa/ibm_speech.h83
-rw-r--r--src/devices/bus/isa/ide.cpp133
-rw-r--r--src/devices/bus/isa/ide.h53
-rw-r--r--src/devices/bus/isa/isa.cpp670
-rw-r--r--src/devices/bus/isa/isa.h382
-rw-r--r--src/devices/bus/isa/isa_cards.cpp248
-rw-r--r--src/devices/bus/isa/isa_cards.h19
-rw-r--r--src/devices/bus/isa/lbaenhancer.cpp151
-rw-r--r--src/devices/bus/isa/lbaenhancer.h44
-rw-r--r--src/devices/bus/isa/lpt.cpp61
-rw-r--r--src/devices/bus/isa/lpt.h51
-rw-r--r--src/devices/bus/isa/lrk330.cpp130
-rw-r--r--src/devices/bus/isa/lrk330.h38
-rw-r--r--src/devices/bus/isa/mc1502_fdc.cpp222
-rw-r--r--src/devices/bus/isa/mc1502_fdc.h67
-rw-r--r--src/devices/bus/isa/mc1502_rom.cpp72
-rw-r--r--src/devices/bus/isa/mc1502_rom.h41
-rw-r--r--src/devices/bus/isa/mcd.cpp381
-rw-r--r--src/devices/bus/isa/mcd.h121
-rw-r--r--src/devices/bus/isa/mda.cpp657
-rw-r--r--src/devices/bus/isa/mda.h14
-rw-r--r--src/devices/bus/isa/mpu401.cpp98
-rw-r--r--src/devices/bus/isa/mpu401.h45
-rw-r--r--src/devices/bus/isa/mufdc.cpp206
-rw-r--r--src/devices/bus/isa/mufdc.h86
-rw-r--r--src/devices/bus/isa/myb3k_com.cpp529
-rw-r--r--src/devices/bus/isa/myb3k_com.h82
-rw-r--r--src/devices/bus/isa/myb3k_fdc.cpp304
-rw-r--r--src/devices/bus/isa/myb3k_fdc.h117
-rw-r--r--src/devices/bus/isa/ncr53c400.cpp235
-rw-r--r--src/devices/bus/isa/ncr53c400.h59
-rw-r--r--src/devices/bus/isa/ne1000.cpp132
-rw-r--r--src/devices/bus/isa/ne1000.h42
-rw-r--r--src/devices/bus/isa/ne2000.cpp142
-rw-r--r--src/devices/bus/isa/ne2000.h40
-rw-r--r--src/devices/bus/isa/np600.cpp123
-rw-r--r--src/devices/bus/isa/np600.h47
-rw-r--r--src/devices/bus/isa/num9rev.cpp318
-rw-r--r--src/devices/bus/isa/num9rev.h68
-rw-r--r--src/devices/bus/isa/omti8621.cpp1494
-rw-r--r--src/devices/bus/isa/omti8621.h184
-rw-r--r--src/devices/bus/isa/opus100pm.cpp351
-rw-r--r--src/devices/bus/isa/opus100pm.h71
-rw-r--r--src/devices/bus/isa/p1_fdc.cpp182
-rw-r--r--src/devices/bus/isa/p1_fdc.h62
-rw-r--r--src/devices/bus/isa/p1_hdc.cpp139
-rw-r--r--src/devices/bus/isa/p1_hdc.h54
-rw-r--r--src/devices/bus/isa/p1_rom.cpp77
-rw-r--r--src/devices/bus/isa/p1_rom.h41
-rw-r--r--src/devices/bus/isa/p1_sound.cpp193
-rw-r--r--src/devices/bus/isa/p1_sound.h70
-rw-r--r--src/devices/bus/isa/pc1640_iga.cpp108
-rw-r--r--src/devices/bus/isa/pc1640_iga.h44
-rw-r--r--src/devices/bus/isa/pcat512me.cpp117
-rw-r--r--src/devices/bus/isa/pcat512me.h13
-rw-r--r--src/devices/bus/isa/pcmidi.cpp262
-rw-r--r--src/devices/bus/isa/pcmidi.h47
-rw-r--r--src/devices/bus/isa/pds.cpp62
-rw-r--r--src/devices/bus/isa/pds.h39
-rw-r--r--src/devices/bus/isa/pgc.cpp412
-rw-r--r--src/devices/bus/isa/pgc.h76
-rw-r--r--src/devices/bus/isa/prose4k1.cpp92
-rw-r--r--src/devices/bus/isa/prose4k1.h13
-rw-r--r--src/devices/bus/isa/sb16.cpp944
-rw-r--r--src/devices/bus/isa/sb16.h130
-rw-r--r--src/devices/bus/isa/sblaster.cpp1865
-rw-r--r--src/devices/bus/isa/sblaster.h256
-rw-r--r--src/devices/bus/isa/sc499.cpp1326
-rw-r--r--src/devices/bus/isa/sc499.h154
-rw-r--r--src/devices/bus/isa/side116.cpp187
-rw-r--r--src/devices/bus/isa/side116.h57
-rw-r--r--src/devices/bus/isa/ssi2001.cpp38
-rw-r--r--src/devices/bus/isa/ssi2001.h41
-rw-r--r--src/devices/bus/isa/stereo_fx.cpp238
-rw-r--r--src/devices/bus/isa/stereo_fx.h84
-rw-r--r--src/devices/bus/isa/svga_cirrus.cpp449
-rw-r--r--src/devices/bus/isa/svga_cirrus.h98
-rw-r--r--src/devices/bus/isa/svga_paradise.cpp775
-rw-r--r--src/devices/bus/isa/svga_paradise.h278
-rw-r--r--src/devices/bus/isa/svga_s3.cpp135
-rw-r--r--src/devices/bus/isa/svga_s3.h47
-rw-r--r--src/devices/bus/isa/svga_trident.cpp184
-rw-r--r--src/devices/bus/isa/svga_trident.h77
-rw-r--r--src/devices/bus/isa/svga_tseng.cpp220
-rw-r--r--src/devices/bus/isa/svga_tseng.h91
-rw-r--r--src/devices/bus/isa/tekram_dc820.cpp345
-rw-r--r--src/devices/bus/isa/tekram_dc820.h112
-rw-r--r--src/devices/bus/isa/tiga_spea.cpp80
-rw-r--r--src/devices/bus/isa/tiga_spea.h44
-rw-r--r--src/devices/bus/isa/ubpnic.cpp522
-rw-r--r--src/devices/bus/isa/ubpnic.h13
-rw-r--r--src/devices/bus/isa/ultra12f.cpp129
-rw-r--r--src/devices/bus/isa/ultra12f.h53
-rw-r--r--src/devices/bus/isa/ultra14f.cpp77
-rw-r--r--src/devices/bus/isa/ultra14f.h40
-rw-r--r--src/devices/bus/isa/ultra24f.cpp105
-rw-r--r--src/devices/bus/isa/ultra24f.h45
-rw-r--r--src/devices/bus/isa/vga.cpp102
-rw-r--r--src/devices/bus/isa/vga.h47
-rw-r--r--src/devices/bus/isa/vga_ati.cpp412
-rw-r--r--src/devices/bus/isa/vga_ati.h112
-rw-r--r--src/devices/bus/isa/wd1002a_wx1.cpp71
-rw-r--r--src/devices/bus/isa/wd1002a_wx1.h45
-rw-r--r--src/devices/bus/isa/wd1007a.cpp61
-rw-r--r--src/devices/bus/isa/wd1007a.h42
-rw-r--r--src/devices/bus/isa/wdxt_gen.cpp370
-rw-r--r--src/devices/bus/isa/wdxt_gen.h85
-rw-r--r--src/devices/bus/isa/wss.cpp72
-rw-r--r--src/devices/bus/isa/wss.h40
-rw-r--r--src/devices/bus/isa/xsu_cards.cpp90
-rw-r--r--src/devices/bus/isa/xsu_cards.h21
-rw-r--r--src/devices/bus/isa/xtide.cpp329
-rw-r--r--src/devices/bus/isa/xtide.h49
-rw-r--r--src/devices/bus/isa/zxbus_adapter.cpp37
-rw-r--r--src/devices/bus/isa/zxbus_adapter.h28
-rw-r--r--src/devices/bus/isbx/compis_fdc.cpp182
-rw-r--r--src/devices/bus/isbx/compis_fdc.h63
-rw-r--r--src/devices/bus/isbx/isbc_218a.cpp202
-rw-r--r--src/devices/bus/isbx/isbc_218a.h66
-rw-r--r--src/devices/bus/isbx/isbx.cpp75
-rw-r--r--src/devices/bus/isbx/isbx.h131
-rw-r--r--src/devices/bus/jakks_gamekey/rom.cpp111
-rw-r--r--src/devices/bus/jakks_gamekey/rom.h77
-rw-r--r--src/devices/bus/jakks_gamekey/slot.cpp233
-rw-r--r--src/devices/bus/jakks_gamekey/slot.h110
-rw-r--r--src/devices/bus/jvs/cyberlead.cpp486
-rw-r--r--src/devices/bus/jvs/cyberlead.h95
-rw-r--r--src/devices/bus/jvs/jvs.cpp449
-rw-r--r--src/devices/bus/jvs/jvs.h154
-rw-r--r--src/devices/bus/jvs/jvshle.cpp868
-rw-r--r--src/devices/bus/jvs/jvshle.h175
-rw-r--r--src/devices/bus/jvs/namcoio.cpp1611
-rw-r--r--src/devices/bus/jvs/namcoio.h73
-rw-r--r--src/devices/bus/kc/d002.cpp232
-rw-r--r--src/devices/bus/kc/d002.h56
-rw-r--r--src/devices/bus/kc/d004.cpp500
-rw-r--r--src/devices/bus/kc/d004.h118
-rw-r--r--src/devices/bus/kc/kc.cpp347
-rw-r--r--src/devices/bus/kc/kc.h122
-rw-r--r--src/devices/bus/kc/ram.cpp449
-rw-r--r--src/devices/bus/kc/ram.h180
-rw-r--r--src/devices/bus/kc/rom.cpp231
-rw-r--r--src/devices/bus/kc/rom.h96
-rw-r--r--src/devices/bus/keytronic/informer_kbd.cpp440
-rw-r--r--src/devices/bus/keytronic/informer_kbd.h21
-rw-r--r--src/devices/bus/keytronic/kay_kbd.cpp466
-rw-r--r--src/devices/bus/keytronic/kay_kbd.h12
-rw-r--r--src/devices/bus/keytronic/keytronic.cpp91
-rw-r--r--src/devices/bus/keytronic/keytronic.h99
-rw-r--r--src/devices/bus/keytronic/keytronic_l2207.cpp454
-rw-r--r--src/devices/bus/keytronic/keytronic_l2207.h20
-rw-r--r--src/devices/bus/kim1/cards.cpp20
-rw-r--r--src/devices/bus/kim1/cards.h16
-rw-r--r--src/devices/bus/kim1/k1008_vismem.cpp128
-rw-r--r--src/devices/bus/kim1/k1008_vismem.h21
-rw-r--r--src/devices/bus/kim1/k1016_16k.cpp48
-rw-r--r--src/devices/bus/kim1/k1016_16k.h21
-rw-r--r--src/devices/bus/kim1/kim1bus.cpp179
-rw-r--r--src/devices/bus/kim1/kim1bus.h205
-rw-r--r--src/devices/bus/lpci/cirrus.cpp164
-rw-r--r--src/devices/bus/lpci/cirrus.h45
-rw-r--r--src/devices/bus/lpci/i82371ab.cpp278
-rw-r--r--src/devices/bus/lpci/i82371ab.h57
-rw-r--r--src/devices/bus/lpci/i82371sb.cpp333
-rw-r--r--src/devices/bus/lpci/i82371sb.h73
-rw-r--r--src/devices/bus/lpci/i82439tx.cpp493
-rw-r--r--src/devices/bus/lpci/i82439tx.h71
-rw-r--r--src/devices/bus/lpci/mpc105.cpp234
-rw-r--r--src/devices/bus/lpci/mpc105.h58
-rw-r--r--src/devices/bus/lpci/northbridge.cpp46
-rw-r--r--src/devices/bus/lpci/northbridge.h35
-rw-r--r--src/devices/bus/lpci/pci.cpp345
-rw-r--r--src/devices/bus/lpci/pci.h114
-rw-r--r--src/devices/bus/lpci/southbridge.cpp583
-rw-r--r--src/devices/bus/lpci/southbridge.h165
-rw-r--r--src/devices/bus/lpci/vt82c505.cpp96
-rw-r--r--src/devices/bus/lpci/vt82c505.h36
-rw-r--r--src/devices/bus/m5/rom.cpp62
-rw-r--r--src/devices/bus/m5/rom.h55
-rw-r--r--src/devices/bus/m5/slot.cpp251
-rw-r--r--src/devices/bus/m5/slot.h141
-rw-r--r--src/devices/bus/mackbd/keyboard.cpp974
-rw-r--r--src/devices/bus/mackbd/keyboard.h24
-rw-r--r--src/devices/bus/mackbd/mackbd.cpp176
-rw-r--r--src/devices/bus/mackbd/mackbd.h87
-rw-r--r--src/devices/bus/mackbd/pluskbd.cpp508
-rw-r--r--src/devices/bus/mackbd/pluskbd.h19
-rw-r--r--src/devices/bus/macpds/hyperdrive.cpp192
-rw-r--r--src/devices/bus/macpds/hyperdrive.h53
-rw-r--r--src/devices/bus/macpds/macpds.cpp173
-rw-r--r--src/devices/bus/macpds/macpds.h128
-rw-r--r--src/devices/bus/macpds/pds_tpdfpd.cpp225
-rw-r--r--src/devices/bus/macpds/pds_tpdfpd.h56
-rw-r--r--src/devices/bus/mc10/mc10_cart.cpp232
-rw-r--r--src/devices/bus/mc10/mc10_cart.h107
-rw-r--r--src/devices/bus/mc10/mcx128.cpp339
-rw-r--r--src/devices/bus/mc10/mcx128.h14
-rw-r--r--src/devices/bus/mc10/multiports_ext.cpp141
-rw-r--r--src/devices/bus/mc10/multiports_ext.h11
-rw-r--r--src/devices/bus/mc10/pak.cpp94
-rw-r--r--src/devices/bus/mc10/pak.h12
-rw-r--r--src/devices/bus/mc10/ram.cpp78
-rw-r--r--src/devices/bus/mc10/ram.h14
-rw-r--r--src/devices/bus/mc68000/cards.cpp19
-rw-r--r--src/devices/bus/mc68000/cards.h16
-rw-r--r--src/devices/bus/mc68000/floppy.cpp169
-rw-r--r--src/devices/bus/mc68000/floppy.h48
-rw-r--r--src/devices/bus/mc68000/ram.cpp41
-rw-r--r--src/devices/bus/mc68000/ram.h39
-rw-r--r--src/devices/bus/mc68000/sysbus.cpp169
-rw-r--r--src/devices/bus/mc68000/sysbus.h177
-rw-r--r--src/devices/bus/megadrive/cart/action_replay.cpp67
-rw-r--r--src/devices/bus/megadrive/cart/action_replay.h37
-rw-r--r--src/devices/bus/megadrive/cart/avartisan.cpp74
-rw-r--r--src/devices/bus/megadrive/cart/avartisan.h33
-rw-r--r--src/devices/bus/megadrive/cart/eeprom.cpp261
-rw-r--r--src/devices/bus/megadrive/cart/eeprom.h113
-rw-r--r--src/devices/bus/megadrive/cart/everdrive.cpp235
-rw-r--r--src/devices/bus/megadrive/cart/everdrive.h58
-rw-r--r--src/devices/bus/megadrive/cart/gamtec.cpp475
-rw-r--r--src/devices/bus/megadrive/cart/gamtec.h171
-rw-r--r--src/devices/bus/megadrive/cart/jcart.cpp177
-rw-r--r--src/devices/bus/megadrive/cart/jcart.h79
-rw-r--r--src/devices/bus/megadrive/cart/mcpirate.cpp225
-rw-r--r--src/devices/bus/megadrive/cart/mcpirate.h75
-rw-r--r--src/devices/bus/megadrive/cart/miky.cpp88
-rw-r--r--src/devices/bus/megadrive/cart/miky.h43
-rw-r--r--src/devices/bus/megadrive/cart/multigame.cpp183
-rw-r--r--src/devices/bus/megadrive/cart/multigame.h69
-rw-r--r--src/devices/bus/megadrive/cart/options.cpp220
-rw-r--r--src/devices/bus/megadrive/cart/options.h90
-rw-r--r--src/devices/bus/megadrive/cart/rockworld.cpp40
-rw-r--r--src/devices/bus/megadrive/cart/rockworld.h31
-rw-r--r--src/devices/bus/megadrive/cart/rom.cpp146
-rw-r--r--src/devices/bus/megadrive/cart/rom.h60
-rw-r--r--src/devices/bus/megadrive/cart/segach.cpp666
-rw-r--r--src/devices/bus/megadrive/cart/segach.h108
-rw-r--r--src/devices/bus/megadrive/cart/segach_img.h171
-rw-r--r--src/devices/bus/megadrive/cart/sfteam.cpp353
-rw-r--r--src/devices/bus/megadrive/cart/sfteam.h102
-rw-r--r--src/devices/bus/megadrive/cart/slot.cpp262
-rw-r--r--src/devices/bus/megadrive/cart/slot.h114
-rw-r--r--src/devices/bus/megadrive/cart/smb.cpp80
-rw-r--r--src/devices/bus/megadrive/cart/smb.h44
-rw-r--r--src/devices/bus/megadrive/cart/smw64.cpp141
-rw-r--r--src/devices/bus/megadrive/cart/smw64.h37
-rw-r--r--src/devices/bus/megadrive/cart/sram.cpp299
-rw-r--r--src/devices/bus/megadrive/cart/sram.h115
-rw-r--r--src/devices/bus/megadrive/cart/ssf.cpp223
-rw-r--r--src/devices/bus/megadrive/cart/ssf.h79
-rw-r--r--src/devices/bus/megadrive/cart/t5740.cpp102
-rw-r--r--src/devices/bus/megadrive/cart/t5740.h34
-rw-r--r--src/devices/bus/megadrive/cart/tekkensp.cpp64
-rw-r--r--src/devices/bus/megadrive/cart/tekkensp.h29
-rw-r--r--src/devices/bus/megadrive/cart/xboy.cpp216
-rw-r--r--src/devices/bus/megadrive/cart/xboy.h73
-rw-r--r--src/devices/bus/megadrive/eeprom.cpp628
-rw-r--r--src/devices/bus/megadrive/eeprom.h227
-rw-r--r--src/devices/bus/megadrive/ggenie.cpp179
-rw-r--r--src/devices/bus/megadrive/ggenie.h44
-rw-r--r--src/devices/bus/megadrive/jcart.cpp212
-rw-r--r--src/devices/bus/megadrive/jcart.h88
-rw-r--r--src/devices/bus/megadrive/md_carts.cpp93
-rw-r--r--src/devices/bus/megadrive/md_carts.h18
-rw-r--r--src/devices/bus/megadrive/md_slot.cpp1097
-rw-r--r--src/devices/bus/megadrive/md_slot.h270
-rw-r--r--src/devices/bus/megadrive/rom.cpp1430
-rw-r--r--src/devices/bus/megadrive/rom.h635
-rw-r--r--src/devices/bus/megadrive/sk.cpp116
-rw-r--r--src/devices/bus/megadrive/sk.h44
-rw-r--r--src/devices/bus/megadrive/stm95.cpp265
-rw-r--r--src/devices/bus/megadrive/stm95.h89
-rw-r--r--src/devices/bus/megadrive/svp.cpp496
-rw-r--r--src/devices/bus/megadrive/svp.h83
-rw-r--r--src/devices/bus/megadrive/titan.cpp67
-rw-r--r--src/devices/bus/megadrive/titan.h30
-rw-r--r--src/devices/bus/megadrive/tplay96.cpp66
-rw-r--r--src/devices/bus/megadrive/tplay96.h36
-rw-r--r--src/devices/bus/midi/midi.cpp62
-rw-r--r--src/devices/bus/midi/midi.h67
-rw-r--r--src/devices/bus/midi/midiinport.cpp27
-rw-r--r--src/devices/bus/midi/midiinport.h38
-rw-r--r--src/devices/bus/midi/midioutport.cpp26
-rw-r--r--src/devices/bus/midi/midioutport.h38
-rw-r--r--src/devices/bus/mm2/crtc186.cpp302
-rw-r--r--src/devices/bus/mm2/crtc186.h98
-rw-r--r--src/devices/bus/mm2/exp.cpp122
-rw-r--r--src/devices/bus/mm2/exp.h173
-rw-r--r--src/devices/bus/mm2/meme186.cpp24
-rw-r--r--src/devices/bus/mm2/meme186.h30
-rw-r--r--src/devices/bus/mm2/mm2kb.cpp197
-rw-r--r--src/devices/bus/mm2/mm2kb.h52
-rw-r--r--src/devices/bus/mm2/mmc186.cpp234
-rw-r--r--src/devices/bus/mm2/mmc186.h84
-rw-r--r--src/devices/bus/mononcol/carts.cpp13
-rw-r--r--src/devices/bus/mononcol/carts.h11
-rw-r--r--src/devices/bus/mononcol/rom.cpp38
-rw-r--r--src/devices/bus/mononcol/rom.h43
-rw-r--r--src/devices/bus/mononcol/slot.cpp100
-rw-r--r--src/devices/bus/mononcol/slot.h91
-rw-r--r--src/devices/bus/mpf1/epb.cpp131
-rw-r--r--src/devices/bus/mpf1/epb.h14
-rw-r--r--src/devices/bus/mpf1/iom.cpp145
-rw-r--r--src/devices/bus/mpf1/iom.h13
-rw-r--r--src/devices/bus/mpf1/prt.cpp138
-rw-r--r--src/devices/bus/mpf1/prt.h14
-rw-r--r--src/devices/bus/mpf1/sgb.cpp73
-rw-r--r--src/devices/bus/mpf1/sgb.h13
-rw-r--r--src/devices/bus/mpf1/slot.cpp126
-rw-r--r--src/devices/bus/mpf1/slot.h119
-rw-r--r--src/devices/bus/mpf1/ssb.cpp153
-rw-r--r--src/devices/bus/mpf1/ssb.h14
-rw-r--r--src/devices/bus/mpf1/tva.cpp85
-rw-r--r--src/devices/bus/mpf1/tva.h13
-rw-r--r--src/devices/bus/mpf1/vid.cpp158
-rw-r--r--src/devices/bus/mpf1/vid.h13
-rw-r--r--src/devices/bus/msx/beecard/beecard.cpp58
-rw-r--r--src/devices/bus/msx/beecard/beecard.h12
-rw-r--r--src/devices/bus/msx/cart/arc.cpp78
-rw-r--r--src/devices/bus/msx/cart/arc.h13
-rw-r--r--src/devices/bus/msx/cart/ascii.cpp366
-rw-r--r--src/devices/bus/msx/cart/ascii.h16
-rw-r--r--src/devices/bus/msx/cart/beepack.cpp93
-rw-r--r--src/devices/bus/msx/cart/beepack.h58
-rw-r--r--src/devices/bus/msx/cart/bm_012.cpp128
-rw-r--r--src/devices/bus/msx/cart/bm_012.h13
-rw-r--r--src/devices/bus/msx/cart/cartridge.cpp247
-rw-r--r--src/devices/bus/msx/cart/cartridge.h28
-rw-r--r--src/devices/bus/msx/cart/crossblaim.cpp63
-rw-r--r--src/devices/bus/msx/cart/crossblaim.h13
-rw-r--r--src/devices/bus/msx/cart/disk.cpp1405
-rw-r--r--src/devices/bus/msx/cart/disk.h10
-rw-r--r--src/devices/bus/msx/cart/dooly.cpp84
-rw-r--r--src/devices/bus/msx/cart/dooly.h13
-rw-r--r--src/devices/bus/msx/cart/easi_speech.cpp98
-rw-r--r--src/devices/bus/msx/cart/easi_speech.h13
-rw-r--r--src/devices/bus/msx/cart/fmpac.cpp178
-rw-r--r--src/devices/bus/msx/cart/fmpac.h13
-rw-r--r--src/devices/bus/msx/cart/franky.cpp86
-rw-r--r--src/devices/bus/msx/cart/franky.h13
-rw-r--r--src/devices/bus/msx/cart/fs_sr021.cpp191
-rw-r--r--src/devices/bus/msx/cart/fs_sr021.h13
-rw-r--r--src/devices/bus/msx/cart/fs_sr022.cpp95
-rw-r--r--src/devices/bus/msx/cart/fs_sr022.h13
-rw-r--r--src/devices/bus/msx/cart/halnote.cpp121
-rw-r--r--src/devices/bus/msx/cart/halnote.h13
-rw-r--r--src/devices/bus/msx/cart/hbi55.cpp182
-rw-r--r--src/devices/bus/msx/cart/hbi55.h13
-rw-r--r--src/devices/bus/msx/cart/hfox.cpp76
-rw-r--r--src/devices/bus/msx/cart/hfox.h13
-rw-r--r--src/devices/bus/msx/cart/holy_quran.cpp136
-rw-r--r--src/devices/bus/msx/cart/holy_quran.h13
-rw-r--r--src/devices/bus/msx/cart/ide.cpp199
-rw-r--r--src/devices/bus/msx/cart/ide.h12
-rw-r--r--src/devices/bus/msx/cart/ink.cpp92
-rw-r--r--src/devices/bus/msx/cart/ink.h13
-rw-r--r--src/devices/bus/msx/cart/kanji.cpp221
-rw-r--r--src/devices/bus/msx/cart/kanji.h14
-rw-r--r--src/devices/bus/msx/cart/konami.cpp941
-rw-r--r--src/devices/bus/msx/cart/konami.h21
-rw-r--r--src/devices/bus/msx/cart/korean.cpp381
-rw-r--r--src/devices/bus/msx/cart/korean.h17
-rw-r--r--src/devices/bus/msx/cart/loveplus.cpp116
-rw-r--r--src/devices/bus/msx/cart/loveplus.h13
-rw-r--r--src/devices/bus/msx/cart/majutsushi.cpp92
-rw-r--r--src/devices/bus/msx/cart/majutsushi.h13
-rw-r--r--src/devices/bus/msx/cart/matra.cpp98
-rw-r--r--src/devices/bus/msx/cart/matra.h13
-rw-r--r--src/devices/bus/msx/cart/moonsound.cpp122
-rw-r--r--src/devices/bus/msx/cart/moonsound.h13
-rw-r--r--src/devices/bus/msx/cart/msx_audio.cpp437
-rw-r--r--src/devices/bus/msx/cart/msx_audio.h15
-rw-r--r--src/devices/bus/msx/cart/msx_audio_kb.cpp318
-rw-r--r--src/devices/bus/msx/cart/msx_audio_kb.h48
-rw-r--r--src/devices/bus/msx/cart/msxdos2.cpp226
-rw-r--r--src/devices/bus/msx/cart/msxdos2.h14
-rw-r--r--src/devices/bus/msx/cart/nomapper.cpp152
-rw-r--r--src/devices/bus/msx/cart/nomapper.h13
-rw-r--r--src/devices/bus/msx/cart/quickdisk.cpp124
-rw-r--r--src/devices/bus/msx/cart/quickdisk.h13
-rw-r--r--src/devices/bus/msx/cart/ram.cpp544
-rw-r--r--src/devices/bus/msx/cart/ram.h11
-rw-r--r--src/devices/bus/msx/cart/rtype.cpp62
-rw-r--r--src/devices/bus/msx/cart/rtype.h13
-rw-r--r--src/devices/bus/msx/cart/scsi.cpp232
-rw-r--r--src/devices/bus/msx/cart/scsi.h13
-rw-r--r--src/devices/bus/msx/cart/slotexpander.cpp147
-rw-r--r--src/devices/bus/msx/cart/slotexpander.h13
-rw-r--r--src/devices/bus/msx/cart/slotoptions.cpp94
-rw-r--r--src/devices/bus/msx/cart/slotoptions.h98
-rw-r--r--src/devices/bus/msx/cart/softcard.cpp92
-rw-r--r--src/devices/bus/msx/cart/softcard.h58
-rw-r--r--src/devices/bus/msx/cart/super_swangi.cpp59
-rw-r--r--src/devices/bus/msx/cart/super_swangi.h13
-rw-r--r--src/devices/bus/msx/cart/superloderunner.cpp63
-rw-r--r--src/devices/bus/msx/cart/superloderunner.h13
-rw-r--r--src/devices/bus/msx/cart/video80.cpp212
-rw-r--r--src/devices/bus/msx/cart/video80.h19
-rw-r--r--src/devices/bus/msx/cart/yamaha_ucn01.cpp65
-rw-r--r--src/devices/bus/msx/cart/yamaha_ucn01.h13
-rw-r--r--src/devices/bus/msx/ctrl/ctrl.cpp61
-rw-r--r--src/devices/bus/msx/ctrl/ctrl.h82
-rw-r--r--src/devices/bus/msx/ctrl/hypershot.cpp85
-rw-r--r--src/devices/bus/msx/ctrl/hypershot.h19
-rw-r--r--src/devices/bus/msx/ctrl/joystick.cpp53
-rw-r--r--src/devices/bus/msx/ctrl/joystick.h19
-rw-r--r--src/devices/bus/msx/ctrl/libbler.cpp79
-rw-r--r--src/devices/bus/msx/ctrl/libbler.h19
-rw-r--r--src/devices/bus/msx/ctrl/magickey.cpp53
-rw-r--r--src/devices/bus/msx/ctrl/magickey.h19
-rw-r--r--src/devices/bus/msx/ctrl/mouse.cpp120
-rw-r--r--src/devices/bus/msx/ctrl/mouse.h19
-rw-r--r--src/devices/bus/msx/ctrl/sgadapt.cpp131
-rw-r--r--src/devices/bus/msx/ctrl/sgadapt.h20
-rw-r--r--src/devices/bus/msx/ctrl/towns6b.cpp90
-rw-r--r--src/devices/bus/msx/ctrl/towns6b.h19
-rw-r--r--src/devices/bus/msx/ctrl/townspad.cpp96
-rw-r--r--src/devices/bus/msx/ctrl/townspad.h20
-rw-r--r--src/devices/bus/msx/ctrl/vaus.cpp115
-rw-r--r--src/devices/bus/msx/ctrl/vaus.h19
-rw-r--r--src/devices/bus/msx/ctrl/xe1ap.cpp101
-rw-r--r--src/devices/bus/msx/ctrl/xe1ap.h19
-rw-r--r--src/devices/bus/msx/minicart/minicart.cpp35
-rw-r--r--src/devices/bus/msx/minicart/minicart.h38
-rw-r--r--src/devices/bus/msx/module/module.cpp41
-rw-r--r--src/devices/bus/msx/module/module.h66
-rw-r--r--src/devices/bus/msx/module/sfg.cpp211
-rw-r--r--src/devices/bus/msx/module/sfg.h14
-rw-r--r--src/devices/bus/msx/module/skw01.cpp176
-rw-r--r--src/devices/bus/msx/module/skw01.h12
-rw-r--r--src/devices/bus/msx/slot/ax230.cpp53
-rw-r--r--src/devices/bus/msx/slot/ax230.h38
-rw-r--r--src/devices/bus/msx/slot/bruc100.cpp50
-rw-r--r--src/devices/bus/msx/slot/bruc100.h35
-rw-r--r--src/devices/bus/msx/slot/bunsetsu.cpp62
-rw-r--r--src/devices/bus/msx/slot/bunsetsu.h36
-rw-r--r--src/devices/bus/msx/slot/cartridge.cpp130
-rw-r--r--src/devices/bus/msx/slot/cartridge.h113
-rw-r--r--src/devices/bus/msx/slot/disk.cpp1435
-rw-r--r--src/devices/bus/msx/slot/disk.h499
-rw-r--r--src/devices/bus/msx/slot/fs4600.cpp136
-rw-r--r--src/devices/bus/msx/slot/fs4600.h48
-rw-r--r--src/devices/bus/msx/slot/fsa1fm.cpp223
-rw-r--r--src/devices/bus/msx/slot/fsa1fm.h83
-rw-r--r--src/devices/bus/msx/slot/msx_rs232.cpp527
-rw-r--r--src/devices/bus/msx/slot/msx_rs232.h168
-rw-r--r--src/devices/bus/msx/slot/msx_write.cpp77
-rw-r--r--src/devices/bus/msx/slot/msx_write.h40
-rw-r--r--src/devices/bus/msx/slot/music.cpp22
-rw-r--r--src/devices/bus/msx/slot/music.h35
-rw-r--r--src/devices/bus/msx/slot/panasonic08.cpp133
-rw-r--r--src/devices/bus/msx/slot/panasonic08.h48
-rw-r--r--src/devices/bus/msx/slot/panasonic08r.cpp166
-rw-r--r--src/devices/bus/msx/slot/panasonic08r.h52
-rw-r--r--src/devices/bus/msx/slot/ram.cpp31
-rw-r--r--src/devices/bus/msx/slot/ram.h30
-rw-r--r--src/devices/bus/msx/slot/ram_mm.cpp59
-rw-r--r--src/devices/bus/msx/slot/ram_mm.h38
-rw-r--r--src/devices/bus/msx/slot/rom.cpp37
-rw-r--r--src/devices/bus/msx/slot/rom.h31
-rw-r--r--src/devices/bus/msx/slot/slot.cpp41
-rw-r--r--src/devices/bus/msx/slot/slot.h61
-rw-r--r--src/devices/bus/msx/slot/sony08.cpp89
-rw-r--r--src/devices/bus/msx/slot/sony08.h43
-rw-r--r--src/devices/bus/msx/softcard/softcard.cpp56
-rw-r--r--src/devices/bus/msx/softcard/softcard.h12
-rw-r--r--src/devices/bus/mtu130/board.cpp37
-rw-r--r--src/devices/bus/mtu130/board.h69
-rw-r--r--src/devices/bus/mtu130/datamover.cpp172
-rw-r--r--src/devices/bus/mtu130/datamover.h72
-rw-r--r--src/devices/bus/mtx/cfx.cpp152
-rw-r--r--src/devices/bus/mtx/cfx.h51
-rw-r--r--src/devices/bus/mtx/exp.cpp161
-rw-r--r--src/devices/bus/mtx/exp.h116
-rw-r--r--src/devices/bus/mtx/magrom.cpp103
-rw-r--r--src/devices/bus/mtx/magrom.h50
-rw-r--r--src/devices/bus/mtx/rompak.cpp51
-rw-r--r--src/devices/bus/mtx/rompak.h40
-rw-r--r--src/devices/bus/mtx/sdx.cpp425
-rw-r--r--src/devices/bus/mtx/sdx.h100
-rw-r--r--src/devices/bus/multibus/cpuap.cpp214
-rw-r--r--src/devices/bus/multibus/cpuap.h58
-rw-r--r--src/devices/bus/multibus/dsd5217.cpp884
-rw-r--r--src/devices/bus/multibus/dsd5217.h13
-rw-r--r--src/devices/bus/multibus/exos201.cpp482
-rw-r--r--src/devices/bus/multibus/exos201.h13
-rw-r--r--src/devices/bus/multibus/isbc202.cpp1164
-rw-r--r--src/devices/bus/multibus/isbc202.h163
-rw-r--r--src/devices/bus/multibus/isbc8024.cpp156
-rw-r--r--src/devices/bus/multibus/isbc8024.h57
-rw-r--r--src/devices/bus/multibus/labtam_3232.cpp123
-rw-r--r--src/devices/bus/multibus/labtam_3232.h51
-rw-r--r--src/devices/bus/multibus/labtam_vducom.cpp455
-rw-r--r--src/devices/bus/multibus/labtam_vducom.h109
-rw-r--r--src/devices/bus/multibus/labtam_z80sbc.cpp603
-rw-r--r--src/devices/bus/multibus/labtam_z80sbc.h97
-rw-r--r--src/devices/bus/multibus/multibus.cpp113
-rw-r--r--src/devices/bus/multibus/multibus.h172
-rw-r--r--src/devices/bus/multibus/robotron_k7070.cpp423
-rw-r--r--src/devices/bus/multibus/robotron_k7070.h77
-rw-r--r--src/devices/bus/multibus/robotron_k7071.cpp222
-rw-r--r--src/devices/bus/multibus/robotron_k7071.h61
-rw-r--r--src/devices/bus/multibus/serad.cpp204
-rw-r--r--src/devices/bus/multibus/serad.h49
-rw-r--r--src/devices/bus/multibus/sun1.cpp533
-rw-r--r--src/devices/bus/multibus/sun1.h14
-rw-r--r--src/devices/bus/mz80/ar_romcard.cpp123
-rw-r--r--src/devices/bus/mz80/ar_romcard.h14
-rw-r--r--src/devices/bus/mz80/mz1e05.cpp135
-rw-r--r--src/devices/bus/mz80/mz1e05.h14
-rw-r--r--src/devices/bus/mz80/mz1e30.cpp104
-rw-r--r--src/devices/bus/mz80/mz1e30.h14
-rw-r--r--src/devices/bus/mz80/mz1e35.cpp63
-rw-r--r--src/devices/bus/mz80/mz1e35.h14
-rw-r--r--src/devices/bus/mz80/mz1r18.cpp102
-rw-r--r--src/devices/bus/mz80/mz1r18.h14
-rw-r--r--src/devices/bus/mz80/mz1r37.cpp61
-rw-r--r--src/devices/bus/mz80/mz1r37.h38
-rw-r--r--src/devices/bus/mz80/mz80_exp.cpp88
-rw-r--r--src/devices/bus/mz80/mz80_exp.h80
-rw-r--r--src/devices/bus/nabupc/adapter.cpp423
-rw-r--r--src/devices/bus/nabupc/adapter.h153
-rw-r--r--src/devices/bus/nabupc/fdc.cpp167
-rw-r--r--src/devices/bus/nabupc/fdc.h19
-rw-r--r--src/devices/bus/nabupc/hdd.cpp113
-rw-r--r--src/devices/bus/nabupc/hdd.h19
-rw-r--r--src/devices/bus/nabupc/option.cpp135
-rw-r--r--src/devices/bus/nabupc/option.h153
-rw-r--r--src/devices/bus/nabupc/rs232.cpp141
-rw-r--r--src/devices/bus/nabupc/rs232.h20
-rw-r--r--src/devices/bus/nasbus/avc.cpp163
-rw-r--r--src/devices/bus/nasbus/avc.h56
-rw-r--r--src/devices/bus/nasbus/cards.cpp20
-rw-r--r--src/devices/bus/nasbus/cards.h17
-rw-r--r--src/devices/bus/nasbus/floppy.cpp205
-rw-r--r--src/devices/bus/nasbus/floppy.h61
-rw-r--r--src/devices/bus/nasbus/nasbus.cpp138
-rw-r--r--src/devices/bus/nasbus/nasbus.h204
-rw-r--r--src/devices/bus/nec_fdd/pc80s31k.cpp752
-rw-r--r--src/devices/bus/nec_fdd/pc80s31k.h125
-rw-r--r--src/devices/bus/neogeo/boot_cthd.cpp131
-rw-r--r--src/devices/bus/neogeo/boot_cthd.h97
-rw-r--r--src/devices/bus/neogeo/boot_kof10th.cpp122
-rw-r--r--src/devices/bus/neogeo/boot_kof10th.h48
-rw-r--r--src/devices/bus/neogeo/boot_kof2k2.cpp105
-rw-r--r--src/devices/bus/neogeo/boot_kof2k2.h87
-rw-r--r--src/devices/bus/neogeo/boot_kof2k3.cpp104
-rw-r--r--src/devices/bus/neogeo/boot_kof2k3.h97
-rw-r--r--src/devices/bus/neogeo/boot_misc.cpp305
-rw-r--r--src/devices/bus/neogeo/boot_misc.h227
-rw-r--r--src/devices/bus/neogeo/boot_svc.cpp104
-rw-r--r--src/devices/bus/neogeo/boot_svc.h94
-rw-r--r--src/devices/bus/neogeo/carts.cpp117
-rw-r--r--src/devices/bus/neogeo/carts.h16
-rw-r--r--src/devices/bus/neogeo/cmc.cpp279
-rw-r--r--src/devices/bus/neogeo/cmc.h233
-rw-r--r--src/devices/bus/neogeo/fatfury2.cpp49
-rw-r--r--src/devices/bus/neogeo/fatfury2.h40
-rw-r--r--src/devices/bus/neogeo/kof2k2.cpp159
-rw-r--r--src/devices/bus/neogeo/kof2k2.h117
-rw-r--r--src/devices/bus/neogeo/kof98.cpp54
-rw-r--r--src/devices/bus/neogeo/kof98.h39
-rw-r--r--src/devices/bus/neogeo/mslugx.cpp49
-rw-r--r--src/devices/bus/neogeo/mslugx.h38
-rw-r--r--src/devices/bus/neogeo/pcm2.cpp134
-rw-r--r--src/devices/bus/neogeo/pcm2.h99
-rw-r--r--src/devices/bus/neogeo/prot_cmc.cpp737
-rw-r--r--src/devices/bus/neogeo/prot_cmc.h80
-rw-r--r--src/devices/bus/neogeo/prot_cthd.cpp320
-rw-r--r--src/devices/bus/neogeo/prot_cthd.h39
-rw-r--r--src/devices/bus/neogeo/prot_fatfury2.cpp73
-rw-r--r--src/devices/bus/neogeo/prot_fatfury2.h32
-rw-r--r--src/devices/bus/neogeo/prot_kof2k2.cpp70
-rw-r--r--src/devices/bus/neogeo/prot_kof2k2.h29
-rw-r--r--src/devices/bus/neogeo/prot_kof2k3bl.cpp133
-rw-r--r--src/devices/bus/neogeo/prot_kof2k3bl.h37
-rw-r--r--src/devices/bus/neogeo/prot_kof98.cpp128
-rw-r--r--src/devices/bus/neogeo/prot_kof98.h30
-rw-r--r--src/devices/bus/neogeo/prot_misc.cpp622
-rw-r--r--src/devices/bus/neogeo/prot_misc.h65
-rw-r--r--src/devices/bus/neogeo/prot_mslugx.cpp87
-rw-r--r--src/devices/bus/neogeo/prot_mslugx.h31
-rw-r--r--src/devices/bus/neogeo/prot_pcm2.cpp90
-rw-r--r--src/devices/bus/neogeo/prot_pcm2.h27
-rw-r--r--src/devices/bus/neogeo/prot_pvc.cpp292
-rw-r--r--src/devices/bus/neogeo/prot_pvc.h38
-rw-r--r--src/devices/bus/neogeo/prot_sma.cpp498
-rw-r--r--src/devices/bus/neogeo/prot_sma.h47
-rw-r--r--src/devices/bus/neogeo/pvc.cpp140
-rw-r--r--src/devices/bus/neogeo/pvc.h109
-rw-r--r--src/devices/bus/neogeo/rom.cpp91
-rw-r--r--src/devices/bus/neogeo/rom.h66
-rw-r--r--src/devices/bus/neogeo/sbp.cpp103
-rw-r--r--src/devices/bus/neogeo/sbp.h36
-rw-r--r--src/devices/bus/neogeo/slot.cpp406
-rw-r--r--src/devices/bus/neogeo/slot.h341
-rw-r--r--src/devices/bus/neogeo/sma.cpp160
-rw-r--r--src/devices/bus/neogeo/sma.h135
-rw-r--r--src/devices/bus/neogeo_ctrl/ctrl.cpp221
-rw-r--r--src/devices/bus/neogeo_ctrl/ctrl.h118
-rw-r--r--src/devices/bus/neogeo_ctrl/dial.cpp126
-rw-r--r--src/devices/bus/neogeo_ctrl/dial.h54
-rw-r--r--src/devices/bus/neogeo_ctrl/irrmaze.cpp128
-rw-r--r--src/devices/bus/neogeo_ctrl/irrmaze.h53
-rw-r--r--src/devices/bus/neogeo_ctrl/joystick.cpp214
-rw-r--r--src/devices/bus/neogeo_ctrl/joystick.h74
-rw-r--r--src/devices/bus/neogeo_ctrl/kizuna4p.cpp153
-rw-r--r--src/devices/bus/neogeo_ctrl/kizuna4p.h51
-rw-r--r--src/devices/bus/neogeo_ctrl/mahjong.cpp161
-rw-r--r--src/devices/bus/neogeo_ctrl/mahjong.h69
-rw-r--r--src/devices/bus/nes/2a03pur.cpp106
-rw-r--r--src/devices/bus/nes/2a03pur.h36
-rw-r--r--src/devices/bus/nes/act53.cpp197
-rw-r--r--src/devices/bus/nes/act53.h37
-rw-r--r--src/devices/bus/nes/aladdin.cpp330
-rw-r--r--src/devices/bus/nes/aladdin.h171
-rw-r--r--src/devices/bus/nes/ave.cpp173
-rw-r--r--src/devices/bus/nes/ave.h62
-rw-r--r--src/devices/bus/nes/bandai.cpp457
-rw-r--r--src/devices/bus/nes/bandai.h155
-rw-r--r--src/devices/bus/nes/batlab.cpp256
-rw-r--r--src/devices/bus/nes/batlab.h60
-rw-r--r--src/devices/bus/nes/benshieng.cpp93
-rw-r--r--src/devices/bus/nes/benshieng.h35
-rw-r--r--src/devices/bus/nes/bootleg.cpp2114
-rw-r--r--src/devices/bus/nes/bootleg.h737
-rw-r--r--src/devices/bus/nes/camerica.cpp221
-rw-r--r--src/devices/bus/nes/camerica.h86
-rw-r--r--src/devices/bus/nes/cne.cpp173
-rw-r--r--src/devices/bus/nes/cne.h55
-rw-r--r--src/devices/bus/nes/cony.cpp286
-rw-r--r--src/devices/bus/nes/cony.h83
-rw-r--r--src/devices/bus/nes/datach.cpp409
-rw-r--r--src/devices/bus/nes/datach.h173
-rw-r--r--src/devices/bus/nes/discrete.cpp164
-rw-r--r--src/devices/bus/nes/discrete.h67
-rw-r--r--src/devices/bus/nes/disksys.cpp487
-rw-r--r--src/devices/bus/nes/disksys.h79
-rw-r--r--src/devices/bus/nes/event.cpp318
-rw-r--r--src/devices/bus/nes/event.h80
-rw-r--r--src/devices/bus/nes/ggenie.cpp254
-rw-r--r--src/devices/bus/nes/ggenie.h61
-rw-r--r--src/devices/bus/nes/henggedianzi.cpp115
-rw-r--r--src/devices/bus/nes/henggedianzi.h40
-rw-r--r--src/devices/bus/nes/hes.cpp72
-rw-r--r--src/devices/bus/nes/hes.h26
-rw-r--r--src/devices/bus/nes/irem.cpp314
-rw-r--r--src/devices/bus/nes/irem.h114
-rw-r--r--src/devices/bus/nes/jaleco.cpp693
-rw-r--r--src/devices/bus/nes/jaleco.h222
-rw-r--r--src/devices/bus/nes/jncota.cpp108
-rw-r--r--src/devices/bus/nes/jncota.h35
-rw-r--r--src/devices/bus/nes/jy.cpp584
-rw-r--r--src/devices/bus/nes/jy.h106
-rw-r--r--src/devices/bus/nes/kaiser.cpp1016
-rw-r--r--src/devices/bus/nes/kaiser.h356
-rw-r--r--src/devices/bus/nes/karastudio.cpp299
-rw-r--r--src/devices/bus/nes/karastudio.h151
-rw-r--r--src/devices/bus/nes/konami.cpp688
-rw-r--r--src/devices/bus/nes/konami.h182
-rw-r--r--src/devices/bus/nes/legacy.cpp290
-rw-r--r--src/devices/bus/nes/legacy.h78
-rw-r--r--src/devices/bus/nes/mmc1.cpp344
-rw-r--r--src/devices/bus/nes/mmc1.h81
-rw-r--r--src/devices/bus/nes/mmc1_clones.cpp432
-rw-r--r--src/devices/bus/nes/mmc1_clones.h185
-rw-r--r--src/devices/bus/nes/mmc2.cpp194
-rw-r--r--src/devices/bus/nes/mmc2.h54
-rw-r--r--src/devices/bus/nes/mmc3.cpp555
-rw-r--r--src/devices/bus/nes/mmc3.h154
-rw-r--r--src/devices/bus/nes/mmc3_clones.cpp3699
-rw-r--r--src/devices/bus/nes/mmc3_clones.h1266
-rw-r--r--src/devices/bus/nes/mmc5.cpp729
-rw-r--r--src/devices/bus/nes/mmc5.h108
-rw-r--r--src/devices/bus/nes/multigame.cpp3540
-rw-r--r--src/devices/bus/nes/multigame.h1398
-rw-r--r--src/devices/bus/nes/namcot.cpp695
-rw-r--r--src/devices/bus/nes/namcot.h178
-rw-r--r--src/devices/bus/nes/nanjing.cpp183
-rw-r--r--src/devices/bus/nes/nanjing.h44
-rw-r--r--src/devices/bus/nes/nes_carts.cpp525
-rw-r--r--src/devices/bus/nes/nes_carts.h19
-rw-r--r--src/devices/bus/nes/nes_ines.hxx1360
-rw-r--r--src/devices/bus/nes/nes_pcb.hxx808
-rw-r--r--src/devices/bus/nes/nes_slot.cpp916
-rw-r--r--src/devices/bus/nes/nes_slot.h454
-rw-r--r--src/devices/bus/nes/nes_unif.hxx583
-rw-r--r--src/devices/bus/nes/ntdec.cpp210
-rw-r--r--src/devices/bus/nes/ntdec.h65
-rw-r--r--src/devices/bus/nes/nxrom.cpp530
-rw-r--r--src/devices/bus/nes/nxrom.h206
-rw-r--r--src/devices/bus/nes/pirate.cpp761
-rw-r--r--src/devices/bus/nes/pirate.h283
-rw-r--r--src/devices/bus/nes/pt554.cpp95
-rw-r--r--src/devices/bus/nes/pt554.h34
-rw-r--r--src/devices/bus/nes/racermate.cpp91
-rw-r--r--src/devices/bus/nes/racermate.h32
-rw-r--r--src/devices/bus/nes/rcm.cpp170
-rw-r--r--src/devices/bus/nes/rcm.h84
-rw-r--r--src/devices/bus/nes/rexsoft.cpp215
-rw-r--r--src/devices/bus/nes/rexsoft.h66
-rw-r--r--src/devices/bus/nes/sachen.cpp699
-rw-r--r--src/devices/bus/nes/sachen.h275
-rw-r--r--src/devices/bus/nes/sealie.cpp241
-rw-r--r--src/devices/bus/nes/sealie.h85
-rw-r--r--src/devices/bus/nes/somari.cpp299
-rw-r--r--src/devices/bus/nes/somari.h70
-rw-r--r--src/devices/bus/nes/subor.cpp322
-rw-r--r--src/devices/bus/nes/subor.h86
-rw-r--r--src/devices/bus/nes/sunsoft.cpp535
-rw-r--r--src/devices/bus/nes/sunsoft.h155
-rw-r--r--src/devices/bus/nes/sunsoft_dcs.cpp289
-rw-r--r--src/devices/bus/nes/sunsoft_dcs.h152
-rw-r--r--src/devices/bus/nes/taito.cpp455
-rw-r--r--src/devices/bus/nes/taito.h118
-rw-r--r--src/devices/bus/nes/tengen.cpp321
-rw-r--r--src/devices/bus/nes/tengen.h70
-rw-r--r--src/devices/bus/nes/txc.cpp285
-rw-r--r--src/devices/bus/nes/txc.h101
-rw-r--r--src/devices/bus/nes/vrc_clones.cpp861
-rw-r--r--src/devices/bus/nes/vrc_clones.h309
-rw-r--r--src/devices/bus/nes/waixing.cpp1100
-rw-r--r--src/devices/bus/nes/waixing.h376
-rw-r--r--src/devices/bus/nes/zemina.cpp82
-rw-r--r--src/devices/bus/nes/zemina.h28
-rw-r--r--src/devices/bus/nes_ctrl/4score.cpp191
-rw-r--r--src/devices/bus/nes_ctrl/4score.h83
-rw-r--r--src/devices/bus/nes_ctrl/arkpaddle.cpp160
-rw-r--r--src/devices/bus/nes_ctrl/arkpaddle.h71
-rw-r--r--src/devices/bus/nes_ctrl/bandaihs.cpp132
-rw-r--r--src/devices/bus/nes_ctrl/bandaihs.h53
-rw-r--r--src/devices/bus/nes_ctrl/bcbattle.cpp178
-rw-r--r--src/devices/bus/nes_ctrl/bcbattle.h53
-rw-r--r--src/devices/bus/nes_ctrl/ctrl.cpp257
-rw-r--r--src/devices/bus/nes_ctrl/ctrl.h101
-rw-r--r--src/devices/bus/nes_ctrl/dorepiano.cpp158
-rw-r--r--src/devices/bus/nes_ctrl/dorepiano.h50
-rw-r--r--src/devices/bus/nes_ctrl/fckeybrd.cpp217
-rw-r--r--src/devices/bus/nes_ctrl/fckeybrd.h51
-rw-r--r--src/devices/bus/nes_ctrl/fcmat.cpp177
-rw-r--r--src/devices/bus/nes_ctrl/fcmat.h77
-rw-r--r--src/devices/bus/nes_ctrl/hori.cpp186
-rw-r--r--src/devices/bus/nes_ctrl/hori.h75
-rw-r--r--src/devices/bus/nes_ctrl/joypad.cpp328
-rw-r--r--src/devices/bus/nes_ctrl/joypad.h157
-rw-r--r--src/devices/bus/nes_ctrl/konamibag.cpp88
-rw-r--r--src/devices/bus/nes_ctrl/konamibag.h50
-rw-r--r--src/devices/bus/nes_ctrl/konamihs.cpp86
-rw-r--r--src/devices/bus/nes_ctrl/konamihs.h47
-rw-r--r--src/devices/bus/nes_ctrl/miracle.cpp273
-rw-r--r--src/devices/bus/nes_ctrl/miracle.h71
-rw-r--r--src/devices/bus/nes_ctrl/mjpanel.cpp136
-rw-r--r--src/devices/bus/nes_ctrl/mjpanel.h50
-rw-r--r--src/devices/bus/nes_ctrl/pachinko.cpp54
-rw-r--r--src/devices/bus/nes_ctrl/pachinko.h43
-rw-r--r--src/devices/bus/nes_ctrl/partytap.cpp93
-rw-r--r--src/devices/bus/nes_ctrl/partytap.h47
-rw-r--r--src/devices/bus/nes_ctrl/powerpad.cpp128
-rw-r--r--src/devices/bus/nes_ctrl/powerpad.h47
-rw-r--r--src/devices/bus/nes_ctrl/rob.cpp139
-rw-r--r--src/devices/bus/nes_ctrl/rob.h54
-rw-r--r--src/devices/bus/nes_ctrl/sharpcass.cpp89
-rw-r--r--src/devices/bus/nes_ctrl/sharpcass.h48
-rw-r--r--src/devices/bus/nes_ctrl/snesadapter.cpp72
-rw-r--r--src/devices/bus/nes_ctrl/snesadapter.h46
-rw-r--r--src/devices/bus/nes_ctrl/suborkey.cpp232
-rw-r--r--src/devices/bus/nes_ctrl/suborkey.h48
-rw-r--r--src/devices/bus/nes_ctrl/turbofile.cpp140
-rw-r--r--src/devices/bus/nes_ctrl/turbofile.h59
-rw-r--r--src/devices/bus/nes_ctrl/zapper.cpp105
-rw-r--r--src/devices/bus/nes_ctrl/zapper.h53
-rw-r--r--src/devices/bus/nes_ctrl/zapper_sensor.cpp72
-rw-r--r--src/devices/bus/nes_ctrl/zapper_sensor.h53
-rw-r--r--src/devices/bus/newbrain/eim.cpp262
-rw-r--r--src/devices/bus/newbrain/eim.h77
-rw-r--r--src/devices/bus/newbrain/exp.cpp145
-rw-r--r--src/devices/bus/newbrain/exp.h111
-rw-r--r--src/devices/bus/newbrain/fdc.cpp330
-rw-r--r--src/devices/bus/newbrain/fdc.h77
-rw-r--r--src/devices/bus/nscsi/applecd.cpp92
-rw-r--r--src/devices/bus/nscsi/applecd.h30
-rw-r--r--src/devices/bus/nscsi/cd.cpp1841
-rw-r--r--src/devices/bus/nscsi/cd.h191
-rw-r--r--src/devices/bus/nscsi/cdd2000.cpp64
-rw-r--r--src/devices/bus/nscsi/cdd2000.h33
-rw-r--r--src/devices/bus/nscsi/cdrn820s.cpp53
-rw-r--r--src/devices/bus/nscsi/cdrn820s.h34
-rw-r--r--src/devices/bus/nscsi/cdu415.cpp67
-rw-r--r--src/devices/bus/nscsi/cdu415.h37
-rw-r--r--src/devices/bus/nscsi/cdu561.cpp87
-rw-r--r--src/devices/bus/nscsi/cdu561.h29
-rw-r--r--src/devices/bus/nscsi/cdu75s.cpp78
-rw-r--r--src/devices/bus/nscsi/cdu75s.h37
-rw-r--r--src/devices/bus/nscsi/cfp1080s.cpp96
-rw-r--r--src/devices/bus/nscsi/cfp1080s.h40
-rw-r--r--src/devices/bus/nscsi/crd254sh.cpp63
-rw-r--r--src/devices/bus/nscsi/crd254sh.h35
-rw-r--r--src/devices/bus/nscsi/cw7501.cpp96
-rw-r--r--src/devices/bus/nscsi/cw7501.h52
-rw-r--r--src/devices/bus/nscsi/devices.cpp51
-rw-r--r--src/devices/bus/nscsi/devices.h12
-rw-r--r--src/devices/bus/nscsi/dtc510.cpp271
-rw-r--r--src/devices/bus/nscsi/dtc510.h113
-rw-r--r--src/devices/bus/nscsi/hd.cpp560
-rw-r--r--src/devices/bus/nscsi/hd.h39
-rw-r--r--src/devices/bus/nscsi/pc8801_30.cpp616
-rw-r--r--src/devices/bus/nscsi/pc8801_30.h70
-rw-r--r--src/devices/bus/nscsi/pc98_hd.cpp110
-rw-r--r--src/devices/bus/nscsi/pc98_hd.h25
-rw-r--r--src/devices/bus/nscsi/s1410.cpp235
-rw-r--r--src/devices/bus/nscsi/s1410.h88
-rw-r--r--src/devices/bus/nscsi/smoc501.cpp91
-rw-r--r--src/devices/bus/nscsi/smoc501.h30
-rw-r--r--src/devices/bus/nscsi/tape.cpp923
-rw-r--r--src/devices/bus/nscsi/tape.h95
-rw-r--r--src/devices/bus/nubus/8lc.cpp421
-rw-r--r--src/devices/bus/nubus/8lc.h12
-rw-r--r--src/devices/bus/nubus/bootbug.cpp100
-rw-r--r--src/devices/bus/nubus/bootbug.h12
-rw-r--r--src/devices/bus/nubus/cards.cpp131
-rw-r--r--src/devices/bus/nubus/cards.h21
-rw-r--r--src/devices/bus/nubus/enetlc.cpp178
-rw-r--r--src/devices/bus/nubus/enetlc.h13
-rw-r--r--src/devices/bus/nubus/enetnbtp.cpp149
-rw-r--r--src/devices/bus/nubus/enetnbtp.h12
-rw-r--r--src/devices/bus/nubus/laserview.cpp325
-rw-r--r--src/devices/bus/nubus/laserview.h13
-rw-r--r--src/devices/bus/nubus/nubus.cpp536
-rw-r--r--src/devices/bus/nubus/nubus.h255
-rw-r--r--src/devices/bus/nubus/nubus_48gc.cpp1168
-rw-r--r--src/devices/bus/nubus/nubus_48gc.h14
-rw-r--r--src/devices/bus/nubus/nubus_asntmc3b.cpp297
-rw-r--r--src/devices/bus/nubus/nubus_asntmc3b.h16
-rw-r--r--src/devices/bus/nubus/nubus_cb264.cpp443
-rw-r--r--src/devices/bus/nubus/nubus_cb264.h12
-rw-r--r--src/devices/bus/nubus/nubus_image.cpp387
-rw-r--r--src/devices/bus/nubus/nubus_image.h11
-rw-r--r--src/devices/bus/nubus/nubus_m2hires.cpp529
-rw-r--r--src/devices/bus/nubus/nubus_m2hires.h14
-rw-r--r--src/devices/bus/nubus/nubus_m2video.cpp364
-rw-r--r--src/devices/bus/nubus/nubus_m2video.h13
-rw-r--r--src/devices/bus/nubus/nubus_radiustpd.cpp194
-rw-r--r--src/devices/bus/nubus/nubus_radiustpd.h13
-rw-r--r--src/devices/bus/nubus/nubus_spec8.cpp622
-rw-r--r--src/devices/bus/nubus/nubus_spec8.h13
-rw-r--r--src/devices/bus/nubus/nubus_specpdq.cpp745
-rw-r--r--src/devices/bus/nubus/nubus_specpdq.h13
-rw-r--r--src/devices/bus/nubus/nubus_vikbw.cpp170
-rw-r--r--src/devices/bus/nubus/nubus_vikbw.h12
-rw-r--r--src/devices/bus/nubus/pds30_30hr.cpp760
-rw-r--r--src/devices/bus/nubus/pds30_30hr.h16
-rw-r--r--src/devices/bus/nubus/pds30_cb264.cpp276
-rw-r--r--src/devices/bus/nubus/pds30_cb264.h12
-rw-r--r--src/devices/bus/nubus/pds30_procolor816.cpp365
-rw-r--r--src/devices/bus/nubus/pds30_procolor816.h15
-rw-r--r--src/devices/bus/nubus/pwrbkduo/cards.cpp29
-rw-r--r--src/devices/bus/nubus/pwrbkduo/cards.h16
-rw-r--r--src/devices/bus/nubus/pwrbkduo/duodock.cpp809
-rw-r--r--src/devices/bus/nubus/pwrbkduo/duodock.h12
-rw-r--r--src/devices/bus/nubus/pwrbkduo/ethernetudock.cpp104
-rw-r--r--src/devices/bus/nubus/pwrbkduo/ethernetudock.h12
-rw-r--r--src/devices/bus/nubus/pwrbkduo/floppydock.cpp127
-rw-r--r--src/devices/bus/nubus/pwrbkduo/floppydock.h12
-rw-r--r--src/devices/bus/nubus/pwrbkduo/pwrbkduo.cpp58
-rw-r--r--src/devices/bus/nubus/pwrbkduo/pwrbkduo.h112
-rw-r--r--src/devices/bus/nubus/quadralink.cpp186
-rw-r--r--src/devices/bus/nubus/quadralink.h12
-rw-r--r--src/devices/bus/nubus/supermac.cpp167
-rw-r--r--src/devices/bus/nubus/supermac.h70
-rw-r--r--src/devices/bus/nubus/thunder4gx.cpp905
-rw-r--r--src/devices/bus/nubus/thunder4gx.h13
-rw-r--r--src/devices/bus/odyssey2/4in1.cpp79
-rw-r--r--src/devices/bus/odyssey2/4in1.h18
-rw-r--r--src/devices/bus/odyssey2/chess.cpp139
-rw-r--r--src/devices/bus/odyssey2/chess.h18
-rw-r--r--src/devices/bus/odyssey2/homecomp.cpp253
-rw-r--r--src/devices/bus/odyssey2/homecomp.h18
-rw-r--r--src/devices/bus/odyssey2/ktaa.cpp88
-rw-r--r--src/devices/bus/odyssey2/ktaa.h18
-rw-r--r--src/devices/bus/odyssey2/rally.cpp142
-rw-r--r--src/devices/bus/odyssey2/rally.h19
-rw-r--r--src/devices/bus/odyssey2/rom.cpp67
-rw-r--r--src/devices/bus/odyssey2/rom.h18
-rw-r--r--src/devices/bus/odyssey2/slot.cpp313
-rw-r--r--src/devices/bus/odyssey2/slot.h159
-rw-r--r--src/devices/bus/odyssey2/test.cpp92
-rw-r--r--src/devices/bus/odyssey2/test.h18
-rw-r--r--src/devices/bus/odyssey2/voice.cpp157
-rw-r--r--src/devices/bus/odyssey2/voice.h18
-rw-r--r--src/devices/bus/oricext/jasmin.cpp150
-rw-r--r--src/devices/bus/oricext/jasmin.h49
-rw-r--r--src/devices/bus/oricext/microdisc.cpp136
-rw-r--r--src/devices/bus/oricext/microdisc.h56
-rw-r--r--src/devices/bus/oricext/oricext.cpp88
-rw-r--r--src/devices/bus/oricext/oricext.h73
-rw-r--r--src/devices/bus/pasopia/pac2.cpp159
-rw-r--r--src/devices/bus/pasopia/pac2.h80
-rw-r--r--src/devices/bus/pasopia/pac2exp.cpp92
-rw-r--r--src/devices/bus/pasopia/pac2exp.h44
-rw-r--r--src/devices/bus/pasopia/rampac2.cpp151
-rw-r--r--src/devices/bus/pasopia/rampac2.h76
-rw-r--r--src/devices/bus/pasopia/rompac2.cpp98
-rw-r--r--src/devices/bus/pasopia/rompac2.h44
-rw-r--r--src/devices/bus/pc1512/mouse.cpp113
-rw-r--r--src/devices/bus/pc1512/mouse.h121
-rw-r--r--src/devices/bus/pc8801/README.md39
-rw-r--r--src/devices/bus/pc8801/gsx8800.cpp54
-rw-r--r--src/devices/bus/pc8801/gsx8800.h30
-rw-r--r--src/devices/bus/pc8801/hmb20.cpp42
-rw-r--r--src/devices/bus/pc8801/hmb20.h28
-rw-r--r--src/devices/bus/pc8801/jmbx1.cpp58
-rw-r--r--src/devices/bus/pc8801/jmbx1.h31
-rw-r--r--src/devices/bus/pc8801/pc8801_23.cpp89
-rw-r--r--src/devices/bus/pc8801/pc8801_23.h42
-rw-r--r--src/devices/bus/pc8801/pc8801_31.cpp332
-rw-r--r--src/devices/bus/pc8801/pc8801_31.h81
-rw-r--r--src/devices/bus/pc8801/pc8801_exp.cpp94
-rw-r--r--src/devices/bus/pc8801/pc8801_exp.h91
-rw-r--r--src/devices/bus/pc8801/pcg8100.cpp109
-rw-r--r--src/devices/bus/pc8801/pcg8100.h44
-rw-r--r--src/devices/bus/pc98_54simm/README.md16
-rw-r--r--src/devices/bus/pc98_54simm/options.cpp27
-rw-r--r--src/devices/bus/pc98_54simm/options.h13
-rw-r--r--src/devices/bus/pc98_54simm/simm.cpp90
-rw-r--r--src/devices/bus/pc98_54simm/simm.h80
-rw-r--r--src/devices/bus/pc98_54simm/slot.cpp91
-rw-r--r--src/devices/bus/pc98_54simm/slot.h64
-rw-r--r--src/devices/bus/pc98_61simm/options.cpp28
-rw-r--r--src/devices/bus/pc98_61simm/options.h13
-rw-r--r--src/devices/bus/pc98_61simm/simm.cpp99
-rw-r--r--src/devices/bus/pc98_61simm/simm.h90
-rw-r--r--src/devices/bus/pc98_61simm/slot.cpp113
-rw-r--r--src/devices/bus/pc98_61simm/slot.h69
-rw-r--r--src/devices/bus/pc98_cbus/amd98.cpp202
-rw-r--r--src/devices/bus/pc98_cbus/amd98.h60
-rw-r--r--src/devices/bus/pc98_cbus/fdd_2dd.cpp164
-rw-r--r--src/devices/bus/pc98_cbus/fdd_2dd.h57
-rw-r--r--src/devices/bus/pc98_cbus/fdd_2hd.cpp73
-rw-r--r--src/devices/bus/pc98_cbus/fdd_2hd.h43
-rw-r--r--src/devices/bus/pc98_cbus/lgy98.cpp134
-rw-r--r--src/devices/bus/pc98_cbus/lgy98.h47
-rw-r--r--src/devices/bus/pc98_cbus/lha201.cpp230
-rw-r--r--src/devices/bus/pc98_cbus/lha201.h49
-rw-r--r--src/devices/bus/pc98_cbus/mif201.cpp82
-rw-r--r--src/devices/bus/pc98_cbus/mif201.h37
-rw-r--r--src/devices/bus/pc98_cbus/mpu_pc98.cpp93
-rw-r--r--src/devices/bus/pc98_cbus/mpu_pc98.h47
-rw-r--r--src/devices/bus/pc98_cbus/options.cpp119
-rw-r--r--src/devices/bus/pc98_cbus/options.h15
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_02.cpp140
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_02.h95
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_118.cpp179
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_118.h59
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_14.cpp168
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_14.h45
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_26.cpp201
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_26.h60
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_27.cpp359
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_27.h73
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_55.cpp358
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_55.h100
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_86.cpp546
-rw-r--r--src/devices/bus/pc98_cbus/pc9801_86.h115
-rw-r--r--src/devices/bus/pc98_cbus/pcfxga.cpp63
-rw-r--r--src/devices/bus/pc98_cbus/pcfxga.h33
-rw-r--r--src/devices/bus/pc98_cbus/sb16_ct2720.cpp131
-rw-r--r--src/devices/bus/pc98_cbus/sb16_ct2720.h53
-rw-r--r--src/devices/bus/pc98_cbus/slot.cpp217
-rw-r--r--src/devices/bus/pc98_cbus/slot.h178
-rw-r--r--src/devices/bus/pc98_cbus/sound.cpp244
-rw-r--r--src/devices/bus/pc98_cbus/sound.h75
-rw-r--r--src/devices/bus/pc98_cbus/sound_orchestra.cpp80
-rw-r--r--src/devices/bus/pc98_cbus/sound_orchestra.h43
-rw-r--r--src/devices/bus/pc98_cbus/speakboard.cpp134
-rw-r--r--src/devices/bus/pc98_cbus/speakboard.h40
-rw-r--r--src/devices/bus/pc98_cbus/wavestar.cpp99
-rw-r--r--src/devices/bus/pc98_cbus/wavestar.h39
-rw-r--r--src/devices/bus/pc_joy/pc_joy.cpp106
-rw-r--r--src/devices/bus/pc_joy/pc_joy.h81
-rw-r--r--src/devices/bus/pc_joy/pc_joy_magnum6.cpp41
-rw-r--r--src/devices/bus/pc_joy/pc_joy_magnum6.h24
-rw-r--r--src/devices/bus/pc_joy/pc_joy_sw.cpp182
-rw-r--r--src/devices/bus/pc_joy/pc_joy_sw.h39
-rw-r--r--src/devices/bus/pc_kbd/cherry_mx1500.cpp333
-rw-r--r--src/devices/bus/pc_kbd/cherry_mx1500.h44
-rw-r--r--src/devices/bus/pc_kbd/ec1841.cpp454
-rw-r--r--src/devices/bus/pc_kbd/ec1841.h65
-rw-r--r--src/devices/bus/pc_kbd/hle_mouse.cpp537
-rw-r--r--src/devices/bus/pc_kbd/hle_mouse.h98
-rw-r--r--src/devices/bus/pc_kbd/iskr1030.cpp491
-rw-r--r--src/devices/bus/pc_kbd/iskr1030.h94
-rw-r--r--src/devices/bus/pc_kbd/keyboards.cpp40
-rw-r--r--src/devices/bus/pc_kbd/keyboards.h40
-rw-r--r--src/devices/bus/pc_kbd/keytro.cpp637
-rw-r--r--src/devices/bus/pc_kbd/keytro.h86
-rw-r--r--src/devices/bus/pc_kbd/msnat.cpp388
-rw-r--r--src/devices/bus/pc_kbd/msnat.h64
-rw-r--r--src/devices/bus/pc_kbd/pc83.cpp363
-rw-r--r--src/devices/bus/pc_kbd/pc83.h64
-rw-r--r--src/devices/bus/pc_kbd/pc_kbdc.cpp193
-rw-r--r--src/devices/bus/pc_kbd/pc_kbdc.h106
-rw-r--r--src/devices/bus/pc_kbd/pcat101.cpp310
-rw-r--r--src/devices/bus/pc_kbd/pcat101.h56
-rw-r--r--src/devices/bus/pc_kbd/pcat84.cpp571
-rw-r--r--src/devices/bus/pc_kbd/pcat84.h98
-rw-r--r--src/devices/bus/pc_kbd/pcxt83.cpp423
-rw-r--r--src/devices/bus/pc_kbd/pcxt83.h69
-rw-r--r--src/devices/bus/pccard/ataflash.cpp398
-rw-r--r--src/devices/bus/pccard/ataflash.h104
-rw-r--r--src/devices/bus/pccard/k573npu.cpp101
-rw-r--r--src/devices/bus/pccard/k573npu.h29
-rw-r--r--src/devices/bus/pccard/konami_dual.cpp93
-rw-r--r--src/devices/bus/pccard/konami_dual.h30
-rw-r--r--src/devices/bus/pccard/linflash.cpp249
-rw-r--r--src/devices/bus/pccard/linflash.h124
-rw-r--r--src/devices/bus/pccard/pccard.cpp122
-rw-r--r--src/devices/bus/pccard/pccard.h84
-rw-r--r--src/devices/bus/pccard/sram.cpp413
-rw-r--r--src/devices/bus/pccard/sram.h165
-rw-r--r--src/devices/bus/pce/pce_acard.cpp232
-rw-r--r--src/devices/bus/pce/pce_acard.h114
-rw-r--r--src/devices/bus/pce/pce_rom.cpp182
-rw-r--r--src/devices/bus/pce/pce_rom.h104
-rw-r--r--src/devices/bus/pce/pce_scdsys.cpp98
-rw-r--r--src/devices/bus/pce/pce_scdsys.h83
-rw-r--r--src/devices/bus/pce/pce_slot.cpp338
-rw-r--r--src/devices/bus/pce/pce_slot.h114
-rw-r--r--src/devices/bus/pce_ctrl/joypad2.cpp318
-rw-r--r--src/devices/bus/pce_ctrl/joypad2.h19
-rw-r--r--src/devices/bus/pce_ctrl/joypad6.cpp388
-rw-r--r--src/devices/bus/pce_ctrl/joypad6.h19
-rw-r--r--src/devices/bus/pce_ctrl/mouse.cpp137
-rw-r--r--src/devices/bus/pce_ctrl/mouse.h18
-rw-r--r--src/devices/bus/pce_ctrl/multitap.cpp123
-rw-r--r--src/devices/bus/pce_ctrl/multitap.h57
-rw-r--r--src/devices/bus/pce_ctrl/pachinko.cpp151
-rw-r--r--src/devices/bus/pce_ctrl/pachinko.h61
-rw-r--r--src/devices/bus/pce_ctrl/pcectrl.cpp200
-rw-r--r--src/devices/bus/pce_ctrl/pcectrl.h78
-rw-r--r--src/devices/bus/pce_ctrl/xhe3.cpp92
-rw-r--r--src/devices/bus/pce_ctrl/xhe3.h18
-rw-r--r--src/devices/bus/pci/aha2940au.cpp252
-rw-r--r--src/devices/bus/pci/aha2940au.h63
-rw-r--r--src/devices/bus/pci/audiowerk2.cpp95
-rw-r--r--src/devices/bus/pci/audiowerk2.h38
-rw-r--r--src/devices/bus/pci/clgd543x_alpine.cpp187
-rw-r--r--src/devices/bus/pci/clgd543x_alpine.h43
-rw-r--r--src/devices/bus/pci/clgd5446.cpp146
-rw-r--r--src/devices/bus/pci/clgd5446.h47
-rw-r--r--src/devices/bus/pci/clgd546x_laguna.cpp148
-rw-r--r--src/devices/bus/pci/clgd546x_laguna.h48
-rw-r--r--src/devices/bus/pci/cmi8738.cpp88
-rw-r--r--src/devices/bus/pci/cmi8738.h35
-rw-r--r--src/devices/bus/pci/cs4281.cpp88
-rw-r--r--src/devices/bus/pci/cs4281.h34
-rw-r--r--src/devices/bus/pci/ds2416.cpp23
-rw-r--r--src/devices/bus/pci/ds2416.h22
-rw-r--r--src/devices/bus/pci/ess_maestro.cpp119
-rw-r--r--src/devices/bus/pci/ess_maestro.h44
-rw-r--r--src/devices/bus/pci/geforce.cpp114
-rw-r--r--src/devices/bus/pci/geforce.h58
-rw-r--r--src/devices/bus/pci/mga2064w.cpp722
-rw-r--r--src/devices/bus/pci/mga2064w.h100
-rw-r--r--src/devices/bus/pci/ncr53c825.cpp97
-rw-r--r--src/devices/bus/pci/ncr53c825.h39
-rw-r--r--src/devices/bus/pci/neon250.cpp190
-rw-r--r--src/devices/bus/pci/neon250.h53
-rw-r--r--src/devices/bus/pci/opti82c861.cpp81
-rw-r--r--src/devices/bus/pci/opti82c861.h33
-rw-r--r--src/devices/bus/pci/oti_spitfire.cpp148
-rw-r--r--src/devices/bus/pci/oti_spitfire.h47
-rw-r--r--src/devices/bus/pci/pci_slot.cpp207
-rw-r--r--src/devices/bus/pci/pci_slot.h89
-rw-r--r--src/devices/bus/pci/pdc20262.cpp298
-rw-r--r--src/devices/bus/pci/pdc20262.h78
-rw-r--r--src/devices/bus/pci/permedia2.cpp169
-rw-r--r--src/devices/bus/pci/permedia2.h52
-rw-r--r--src/devices/bus/pci/promotion.cpp151
-rw-r--r--src/devices/bus/pci/promotion.h49
-rw-r--r--src/devices/bus/pci/riva128.cpp251
-rw-r--r--src/devices/bus/pci/riva128.h65
-rw-r--r--src/devices/bus/pci/rivatnt.cpp231
-rw-r--r--src/devices/bus/pci/rivatnt.h71
-rw-r--r--src/devices/bus/pci/rtl8029as_pci.cpp79
-rw-r--r--src/devices/bus/pci/rtl8029as_pci.h38
-rw-r--r--src/devices/bus/pci/rtl8139_pci.cpp86
-rw-r--r--src/devices/bus/pci/rtl8139_pci.h37
-rw-r--r--src/devices/bus/pci/sis6326.cpp788
-rw-r--r--src/devices/bus/pci/sis6326.h126
-rw-r--r--src/devices/bus/pci/sonicvibes.cpp162
-rw-r--r--src/devices/bus/pci/sonicvibes.h44
-rw-r--r--src/devices/bus/pci/sw1000xg.cpp93
-rw-r--r--src/devices/bus/pci/sw1000xg.h35
-rw-r--r--src/devices/bus/pci/trident_4dwavedx.cpp894
-rw-r--r--src/devices/bus/pci/trident_4dwavedx.h198
-rw-r--r--src/devices/bus/pci/trio_pci.cpp148
-rw-r--r--src/devices/bus/pci/trio_pci.h50
-rw-r--r--src/devices/bus/pci/virge_pci.cpp361
-rw-r--r--src/devices/bus/pci/virge_pci.h115
-rw-r--r--src/devices/bus/pci/vision.cpp286
-rw-r--r--src/devices/bus/pci/vision.h76
-rw-r--r--src/devices/bus/pci/vt6306.cpp99
-rw-r--r--src/devices/bus/pci/vt6306.h38
-rw-r--r--src/devices/bus/pci/wd9710_pci.cpp136
-rw-r--r--src/devices/bus/pci/wd9710_pci.h49
-rw-r--r--src/devices/bus/pci/ymf740c.cpp120
-rw-r--r--src/devices/bus/pci/ymf740c.h42
-rw-r--r--src/devices/bus/pci/ymp21.cpp219
-rw-r--r--src/devices/bus/pci/ymp21.h58
-rw-r--r--src/devices/bus/pci/zr36057.cpp782
-rw-r--r--src/devices/bus/pci/zr36057.h121
-rw-r--r--src/devices/bus/pencil2/coleco.cpp55
-rw-r--r--src/devices/bus/pencil2/coleco.h13
-rw-r--r--src/devices/bus/pencil2/ram.cpp40
-rw-r--r--src/devices/bus/pencil2/ram.h13
-rw-r--r--src/devices/bus/pencil2/slot.cpp126
-rw-r--r--src/devices/bus/pencil2/slot.h85
-rw-r--r--src/devices/bus/pet/2joysnd.cpp158
-rw-r--r--src/devices/bus/pet/2joysnd.h67
-rw-r--r--src/devices/bus/pet/64k.cpp201
-rw-r--r--src/devices/bus/pet/64k.h53
-rw-r--r--src/devices/bus/pet/c2n.cpp155
-rw-r--r--src/devices/bus/pet/c2n.h84
-rw-r--r--src/devices/bus/pet/cass.cpp102
-rw-r--r--src/devices/bus/pet/cass.h104
-rw-r--r--src/devices/bus/pet/cb2snd.cpp61
-rw-r--r--src/devices/bus/pet/cb2snd.h43
-rw-r--r--src/devices/bus/pet/diag.cpp45
-rw-r--r--src/devices/bus/pet/diag.h54
-rw-r--r--src/devices/bus/pet/diag264_lb_tape.cpp85
-rw-r--r--src/devices/bus/pet/diag264_lb_tape.h50
-rw-r--r--src/devices/bus/pet/exp.cpp188
-rw-r--r--src/devices/bus/pet/exp.h118
-rw-r--r--src/devices/bus/pet/hsg.cpp263
-rw-r--r--src/devices/bus/pet/hsg.h89
-rw-r--r--src/devices/bus/pet/petuja.cpp106
-rw-r--r--src/devices/bus/pet/petuja.h62
-rw-r--r--src/devices/bus/pet/superpet.cpp426
-rw-r--r--src/devices/bus/pet/superpet.h83
-rw-r--r--src/devices/bus/pet/user.cpp114
-rw-r--r--src/devices/bus/pet/user.h173
-rw-r--r--src/devices/bus/plg1x0/plg100-vl.cpp96
-rw-r--r--src/devices/bus/plg1x0/plg100-vl.h15
-rw-r--r--src/devices/bus/plg1x0/plg150-ap.cpp93
-rw-r--r--src/devices/bus/plg1x0/plg150-ap.h15
-rw-r--r--src/devices/bus/plg1x0/plg1x0.cpp50
-rw-r--r--src/devices/bus/plg1x0/plg1x0.h78
-rw-r--r--src/devices/bus/plus4/c1551.cpp553
-rw-r--r--src/devices/bus/plus4/c1551.h105
-rw-r--r--src/devices/bus/plus4/diag264_lb_user.cpp43
-rw-r--r--src/devices/bus/plus4/diag264_lb_user.h57
-rw-r--r--src/devices/bus/plus4/exp.cpp177
-rw-r--r--src/devices/bus/plus4/exp.h143
-rw-r--r--src/devices/bus/plus4/sid.cpp155
-rw-r--r--src/devices/bus/plus4/sid.h57
-rw-r--r--src/devices/bus/plus4/std.cpp70
-rw-r--r--src/devices/bus/plus4/std.h43
-rw-r--r--src/devices/bus/plus4/user.cpp24
-rw-r--r--src/devices/bus/plus4/user.h33
-rw-r--r--src/devices/bus/pofo/ccm.cpp129
-rw-r--r--src/devices/bus/pofo/ccm.h141
-rw-r--r--src/devices/bus/pofo/exp.cpp100
-rw-r--r--src/devices/bus/pofo/exp.h141
-rw-r--r--src/devices/bus/pofo/hpc101.cpp134
-rw-r--r--src/devices/bus/pofo/hpc101.h54
-rw-r--r--src/devices/bus/pofo/hpc102.cpp139
-rw-r--r--src/devices/bus/pofo/hpc102.h58
-rw-r--r--src/devices/bus/pofo/hpc104.cpp244
-rw-r--r--src/devices/bus/pofo/hpc104.h83
-rw-r--r--src/devices/bus/pofo/ram.cpp83
-rw-r--r--src/devices/bus/pofo/ram.h54
-rw-r--r--src/devices/bus/pofo/rom.cpp52
-rw-r--r--src/devices/bus/pofo/rom.h45
-rw-r--r--src/devices/bus/psi_kbd/ergoline.cpp111
-rw-r--r--src/devices/bus/psi_kbd/ergoline.h54
-rw-r--r--src/devices/bus/psi_kbd/hle.cpp314
-rw-r--r--src/devices/bus/psi_kbd/hle.h54
-rw-r--r--src/devices/bus/psi_kbd/psi_kbd.cpp111
-rw-r--r--src/devices/bus/psi_kbd/psi_kbd.h102
-rw-r--r--src/devices/bus/psion/honda/parallel.cpp67
-rw-r--r--src/devices/bus/psion/honda/parallel.h13
-rw-r--r--src/devices/bus/psion/honda/pclink.cpp50
-rw-r--r--src/devices/bus/psion/honda/pclink.h13
-rw-r--r--src/devices/bus/psion/honda/slot.cpp126
-rw-r--r--src/devices/bus/psion/honda/slot.h116
-rw-r--r--src/devices/bus/psion/honda/ssd.cpp59
-rw-r--r--src/devices/bus/psion/honda/ssd.h12
-rw-r--r--src/devices/bus/psion/module/serpar.cpp91
-rw-r--r--src/devices/bus/psion/module/serpar.h13
-rw-r--r--src/devices/bus/psion/module/slot.cpp114
-rw-r--r--src/devices/bus/psion/module/slot.h113
-rw-r--r--src/devices/bus/psion/sibo/3fax.cpp84
-rw-r--r--src/devices/bus/psion/sibo/3fax.h54
-rw-r--r--src/devices/bus/psion/sibo/3link.cpp151
-rw-r--r--src/devices/bus/psion/sibo/3link.h81
-rw-r--r--src/devices/bus/psion/sibo/slot.cpp98
-rw-r--r--src/devices/bus/psion/sibo/slot.h87
-rw-r--r--src/devices/bus/psx/analogue.cpp269
-rw-r--r--src/devices/bus/psx/analogue.h60
-rw-r--r--src/devices/bus/psx/ctlrport.cpp237
-rw-r--r--src/devices/bus/psx/ctlrport.h151
-rw-r--r--src/devices/bus/psx/gamebooster.cpp144
-rw-r--r--src/devices/bus/psx/gamebooster.h52
-rw-r--r--src/devices/bus/psx/memcard.cpp373
-rw-r--r--src/devices/bus/psx/memcard.h68
-rw-r--r--src/devices/bus/psx/multitap.cpp276
-rw-r--r--src/devices/bus/psx/multitap.h43
-rw-r--r--src/devices/bus/psx/parallel.cpp107
-rw-r--r--src/devices/bus/psx/parallel.h67
-rw-r--r--src/devices/bus/qbus/bk_altpro.cpp197
-rw-r--r--src/devices/bus/qbus/bk_altpro.h19
-rw-r--r--src/devices/bus/qbus/bk_irps.cpp105
-rw-r--r--src/devices/bus/qbus/bk_irps.h19
-rw-r--r--src/devices/bus/qbus/bk_kmd.cpp132
-rw-r--r--src/devices/bus/qbus/bk_kmd.h20
-rw-r--r--src/devices/bus/qbus/bk_samara.cpp173
-rw-r--r--src/devices/bus/qbus/bk_samara.h19
-rw-r--r--src/devices/bus/qbus/dsd4432.cpp255
-rw-r--r--src/devices/bus/qbus/dsd4432.h46
-rw-r--r--src/devices/bus/qbus/dvk_dwhle.cpp572
-rw-r--r--src/devices/bus/qbus/dvk_dwhle.h19
-rw-r--r--src/devices/bus/qbus/dvk_kgd.cpp219
-rw-r--r--src/devices/bus/qbus/dvk_kgd.h19
-rw-r--r--src/devices/bus/qbus/dvk_kmd.cpp392
-rw-r--r--src/devices/bus/qbus/dvk_kmd.h19
-rw-r--r--src/devices/bus/qbus/dvk_ktlk.cpp186
-rw-r--r--src/devices/bus/qbus/dvk_ktlk.h19
-rw-r--r--src/devices/bus/qbus/dvk_mx.cpp940
-rw-r--r--src/devices/bus/qbus/dvk_mx.h19
-rw-r--r--src/devices/bus/qbus/pc11.cpp241
-rw-r--r--src/devices/bus/qbus/pc11.h85
-rw-r--r--src/devices/bus/qbus/qbus.cpp232
-rw-r--r--src/devices/bus/qbus/qbus.h177
-rw-r--r--src/devices/bus/qbus/qg640.cpp106
-rw-r--r--src/devices/bus/qbus/qg640.h54
-rw-r--r--src/devices/bus/qbus/qtx.cpp153
-rw-r--r--src/devices/bus/qbus/qtx.h52
-rw-r--r--src/devices/bus/qbus/tdl12.cpp137
-rw-r--r--src/devices/bus/qbus/tdl12.h42
-rw-r--r--src/devices/bus/qbus/terak_v.cpp460
-rw-r--r--src/devices/bus/qbus/terak_v.h19
-rw-r--r--src/devices/bus/qbus/uknc_kmd.cpp87
-rw-r--r--src/devices/bus/qbus/uknc_kmd.h43
-rw-r--r--src/devices/bus/qic02/qic02.cpp106
-rw-r--r--src/devices/bus/qic02/qic02.h123
-rw-r--r--src/devices/bus/ql/cst_q_plus4.cpp135
-rw-r--r--src/devices/bus/ql/cst_q_plus4.h67
-rw-r--r--src/devices/bus/ql/cst_qdisc.cpp86
-rw-r--r--src/devices/bus/ql/cst_qdisc.h48
-rw-r--r--src/devices/bus/ql/cumana_fdi.cpp86
-rw-r--r--src/devices/bus/ql/cumana_fdi.h46
-rw-r--r--src/devices/bus/ql/exp.cpp117
-rw-r--r--src/devices/bus/ql/exp.h130
-rw-r--r--src/devices/bus/ql/kempston_di.cpp84
-rw-r--r--src/devices/bus/ql/kempston_di.h47
-rw-r--r--src/devices/bus/ql/miracle_gold_card.cpp86
-rw-r--r--src/devices/bus/ql/miracle_gold_card.h47
-rw-r--r--src/devices/bus/ql/miracle_hd.cpp84
-rw-r--r--src/devices/bus/ql/miracle_hd.h47
-rw-r--r--src/devices/bus/ql/mp_fdi.cpp84
-rw-r--r--src/devices/bus/ql/mp_fdi.h45
-rw-r--r--src/devices/bus/ql/opd_basic_master.cpp82
-rw-r--r--src/devices/bus/ql/opd_basic_master.h46
-rw-r--r--src/devices/bus/ql/pcml_qdisk.cpp84
-rw-r--r--src/devices/bus/ql/pcml_qdisk.h46
-rw-r--r--src/devices/bus/ql/qubide.cpp278
-rw-r--r--src/devices/bus/ql/qubide.h59
-rw-r--r--src/devices/bus/ql/rom.cpp138
-rw-r--r--src/devices/bus/ql/rom.h114
-rw-r--r--src/devices/bus/ql/sandy_superdisk.cpp271
-rw-r--r--src/devices/bus/ql/sandy_superdisk.h68
-rw-r--r--src/devices/bus/ql/sandy_superqboard.cpp439
-rw-r--r--src/devices/bus/ql/sandy_superqboard.h128
-rw-r--r--src/devices/bus/ql/std.cpp58
-rw-r--r--src/devices/bus/ql/std.h42
-rw-r--r--src/devices/bus/ql/trumpcard.cpp281
-rw-r--r--src/devices/bus/ql/trumpcard.h97
-rw-r--r--src/devices/bus/rc2014/cf.cpp67
-rw-r--r--src/devices/bus/rc2014/cf.h18
-rw-r--r--src/devices/bus/rc2014/clock.cpp230
-rw-r--r--src/devices/bus/rc2014/clock.h20
-rw-r--r--src/devices/bus/rc2014/edge.cpp203
-rw-r--r--src/devices/bus/rc2014/edge.h23
-rw-r--r--src/devices/bus/rc2014/fdc.cpp232
-rw-r--r--src/devices/bus/rc2014/fdc.h19
-rw-r--r--src/devices/bus/rc2014/ide.cpp295
-rw-r--r--src/devices/bus/rc2014/ide.h19
-rw-r--r--src/devices/bus/rc2014/micro.cpp303
-rw-r--r--src/devices/bus/rc2014/micro.h19
-rw-r--r--src/devices/bus/rc2014/modules.cpp88
-rw-r--r--src/devices/bus/rc2014/modules.h22
-rw-r--r--src/devices/bus/rc2014/ram.cpp216
-rw-r--r--src/devices/bus/rc2014/ram.h20
-rw-r--r--src/devices/bus/rc2014/rc2014.cpp361
-rw-r--r--src/devices/bus/rc2014/rc2014.h321
-rw-r--r--src/devices/bus/rc2014/rom.cpp262
-rw-r--r--src/devices/bus/rc2014/rom.h19
-rw-r--r--src/devices/bus/rc2014/romram.cpp226
-rw-r--r--src/devices/bus/rc2014/romram.h19
-rw-r--r--src/devices/bus/rc2014/rtc.cpp107
-rw-r--r--src/devices/bus/rc2014/rtc.h18
-rw-r--r--src/devices/bus/rc2014/serial.cpp274
-rw-r--r--src/devices/bus/rc2014/serial.h20
-rw-r--r--src/devices/bus/rc2014/sound_ym_ay.cpp207
-rw-r--r--src/devices/bus/rc2014/sound_ym_ay.h19
-rw-r--r--src/devices/bus/rc2014/z180cpu.cpp135
-rw-r--r--src/devices/bus/rc2014/z180cpu.h18
-rw-r--r--src/devices/bus/rc2014/z80cpu.cpp135
-rw-r--r--src/devices/bus/rc2014/z80cpu.h19
-rw-r--r--src/devices/bus/rs232/exorterm.cpp86
-rw-r--r--src/devices/bus/rs232/exorterm.h40
-rw-r--r--src/devices/bus/rs232/heath_h19.cpp64
-rw-r--r--src/devices/bus/rs232/heath_h19.h13
-rw-r--r--src/devices/bus/rs232/hlemouse.cpp723
-rw-r--r--src/devices/bus/rs232/hlemouse.h237
-rw-r--r--src/devices/bus/rs232/ie15.cpp64
-rw-r--r--src/devices/bus/rs232/ie15.h14
-rw-r--r--src/devices/bus/rs232/keyboard.cpp90
-rw-r--r--src/devices/bus/rs232/keyboard.h43
-rw-r--r--src/devices/bus/rs232/loopback.cpp96
-rw-r--r--src/devices/bus/rs232/loopback.h41
-rw-r--r--src/devices/bus/rs232/mboardd.cpp144
-rw-r--r--src/devices/bus/rs232/mboardd.h12
-rw-r--r--src/devices/bus/rs232/nss_tvinterface.cpp273
-rw-r--r--src/devices/bus/rs232/nss_tvinterface.h18
-rw-r--r--src/devices/bus/rs232/null_modem.cpp206
-rw-r--r--src/devices/bus/rs232/null_modem.h60
-rw-r--r--src/devices/bus/rs232/patchbox.cpp214
-rw-r--r--src/devices/bus/rs232/patchbox.h13
-rw-r--r--src/devices/bus/rs232/printer.cpp100
-rw-r--r--src/devices/bus/rs232/printer.h53
-rw-r--r--src/devices/bus/rs232/pty.cpp162
-rw-r--r--src/devices/bus/rs232/pty.h55
-rw-r--r--src/devices/bus/rs232/rs232.cpp199
-rw-r--r--src/devices/bus/rs232/rs232.h313
-rw-r--r--src/devices/bus/rs232/rs232_sync_io.cpp201
-rw-r--r--src/devices/bus/rs232/rs232_sync_io.h62
-rw-r--r--src/devices/bus/rs232/scorpion.cpp199
-rw-r--r--src/devices/bus/rs232/scorpion.h13
-rw-r--r--src/devices/bus/rs232/sun_kbd.cpp51
-rw-r--r--src/devices/bus/rs232/sun_kbd.h13
-rw-r--r--src/devices/bus/rs232/swtpc8212.cpp87
-rw-r--r--src/devices/bus/rs232/swtpc8212.h40
-rw-r--r--src/devices/bus/rs232/teletex800.cpp161
-rw-r--r--src/devices/bus/rs232/teletex800.h13
-rw-r--r--src/devices/bus/rs232/terminal.cpp118
-rw-r--r--src/devices/bus/rs232/terminal.h13
-rw-r--r--src/devices/bus/rs232/votraxtnt.cpp51
-rw-r--r--src/devices/bus/rs232/votraxtnt.h13
-rw-r--r--src/devices/bus/rs232/xvd701.cpp304
-rw-r--r--src/devices/bus/rs232/xvd701.h71
-rw-r--r--src/devices/bus/s100/am310.cpp378
-rw-r--r--src/devices/bus/s100/am310.h18
-rw-r--r--src/devices/bus/s100/ascsasi.cpp366
-rw-r--r--src/devices/bus/s100/ascsasi.h18
-rw-r--r--src/devices/bus/s100/dg640.cpp218
-rw-r--r--src/devices/bus/s100/dg640.h49
-rw-r--r--src/devices/bus/s100/dj2db.cpp509
-rw-r--r--src/devices/bus/s100/dj2db.h87
-rw-r--r--src/devices/bus/s100/djdma.cpp346
-rw-r--r--src/devices/bus/s100/djdma.h72
-rw-r--r--src/devices/bus/s100/mm65k16s.cpp267
-rw-r--r--src/devices/bus/s100/mm65k16s.h53
-rw-r--r--src/devices/bus/s100/nsmdsa.cpp111
-rw-r--r--src/devices/bus/s100/nsmdsa.h54
-rw-r--r--src/devices/bus/s100/nsmdsad.cpp113
-rw-r--r--src/devices/bus/s100/nsmdsad.h55
-rw-r--r--src/devices/bus/s100/poly16k.cpp137
-rw-r--r--src/devices/bus/s100/poly16k.h18
-rw-r--r--src/devices/bus/s100/polyfdc.cpp125
-rw-r--r--src/devices/bus/s100/polyfdc.h18
-rw-r--r--src/devices/bus/s100/polyvti.cpp343
-rw-r--r--src/devices/bus/s100/polyvti.h18
-rw-r--r--src/devices/bus/s100/s100.cpp175
-rw-r--r--src/devices/bus/s100/s100.h244
-rw-r--r--src/devices/bus/s100/seals8k.cpp225
-rw-r--r--src/devices/bus/s100/seals8k.h19
-rw-r--r--src/devices/bus/s100/vectordualmode.cpp358
-rw-r--r--src/devices/bus/s100/vectordualmode.h54
-rw-r--r--src/devices/bus/s100/wunderbus.cpp525
-rw-r--r--src/devices/bus/s100/wunderbus.h70
-rw-r--r--src/devices/bus/saitek_osa/bruteforce.cpp188
-rw-r--r--src/devices/bus/saitek_osa/bruteforce.h18
-rw-r--r--src/devices/bus/saitek_osa/expansion.cpp169
-rw-r--r--src/devices/bus/saitek_osa/expansion.h123
-rw-r--r--src/devices/bus/saitek_osa/maestro.cpp437
-rw-r--r--src/devices/bus/saitek_osa/maestro.h19
-rw-r--r--src/devices/bus/saitek_osa/maestroa.cpp231
-rw-r--r--src/devices/bus/saitek_osa/maestroa.h18
-rw-r--r--src/devices/bus/saitek_osa/sparc.cpp237
-rw-r--r--src/devices/bus/saitek_osa/sparc.h18
-rw-r--r--src/devices/bus/samcoupe/drive/atom.cpp120
-rw-r--r--src/devices/bus/samcoupe/drive/atom.h48
-rw-r--r--src/devices/bus/samcoupe/drive/drive.cpp94
-rw-r--r--src/devices/bus/samcoupe/drive/drive.h93
-rw-r--r--src/devices/bus/samcoupe/drive/floppy.cpp93
-rw-r--r--src/devices/bus/samcoupe/drive/floppy.h49
-rw-r--r--src/devices/bus/samcoupe/drive/modules.cpp19
-rw-r--r--src/devices/bus/samcoupe/drive/modules.h16
-rw-r--r--src/devices/bus/samcoupe/expansion/blue_sampler.cpp115
-rw-r--r--src/devices/bus/samcoupe/expansion/blue_sampler.h54
-rw-r--r--src/devices/bus/samcoupe/expansion/dallas.cpp85
-rw-r--r--src/devices/bus/samcoupe/expansion/dallas.h49
-rw-r--r--src/devices/bus/samcoupe/expansion/expansion.cpp121
-rw-r--r--src/devices/bus/samcoupe/expansion/expansion.h125
-rw-r--r--src/devices/bus/samcoupe/expansion/modules.cpp32
-rw-r--r--src/devices/bus/samcoupe/expansion/modules.h16
-rw-r--r--src/devices/bus/samcoupe/expansion/onemeg.cpp110
-rw-r--r--src/devices/bus/samcoupe/expansion/onemeg.h52
-rw-r--r--src/devices/bus/samcoupe/expansion/sambus.cpp116
-rw-r--r--src/devices/bus/samcoupe/expansion/sambus.h53
-rw-r--r--src/devices/bus/samcoupe/expansion/sdide.cpp116
-rw-r--r--src/devices/bus/samcoupe/expansion/sdide.h49
-rw-r--r--src/devices/bus/samcoupe/expansion/sid.cpp90
-rw-r--r--src/devices/bus/samcoupe/expansion/sid.h67
-rw-r--r--src/devices/bus/samcoupe/expansion/spi.cpp120
-rw-r--r--src/devices/bus/samcoupe/expansion/spi.h54
-rw-r--r--src/devices/bus/samcoupe/expansion/voicebox.cpp88
-rw-r--r--src/devices/bus/samcoupe/expansion/voicebox.h46
-rw-r--r--src/devices/bus/samcoupe/mouse/modules.cpp17
-rw-r--r--src/devices/bus/samcoupe/mouse/modules.h16
-rw-r--r--src/devices/bus/samcoupe/mouse/mouse.cpp137
-rw-r--r--src/devices/bus/samcoupe/mouse/mouse.h54
-rw-r--r--src/devices/bus/samcoupe/mouse/mouseport.cpp89
-rw-r--r--src/devices/bus/samcoupe/mouse/mouseport.h89
-rw-r--r--src/devices/bus/sat_ctrl/analog.cpp123
-rw-r--r--src/devices/bus/sat_ctrl/analog.h54
-rw-r--r--src/devices/bus/sat_ctrl/ctrl.cpp147
-rw-r--r--src/devices/bus/sat_ctrl/ctrl.h76
-rw-r--r--src/devices/bus/sat_ctrl/joy.cpp111
-rw-r--r--src/devices/bus/sat_ctrl/joy.h52
-rw-r--r--src/devices/bus/sat_ctrl/joy_md.cpp122
-rw-r--r--src/devices/bus/sat_ctrl/joy_md.h80
-rw-r--r--src/devices/bus/sat_ctrl/keybd.cpp332
-rw-r--r--src/devices/bus/sat_ctrl/keybd.h60
-rw-r--r--src/devices/bus/sat_ctrl/mouse.cpp120
-rw-r--r--src/devices/bus/sat_ctrl/mouse.h53
-rw-r--r--src/devices/bus/sat_ctrl/multitap.cpp52
-rw-r--r--src/devices/bus/sat_ctrl/multitap.h46
-rw-r--r--src/devices/bus/sat_ctrl/pointer.cpp120
-rw-r--r--src/devices/bus/sat_ctrl/pointer.h53
-rw-r--r--src/devices/bus/sat_ctrl/racing.cpp109
-rw-r--r--src/devices/bus/sat_ctrl/racing.h52
-rw-r--r--src/devices/bus/sat_ctrl/segatap.cpp51
-rw-r--r--src/devices/bus/sat_ctrl/segatap.h47
-rw-r--r--src/devices/bus/saturn/bram.cpp123
-rw-r--r--src/devices/bus/saturn/bram.h70
-rw-r--r--src/devices/bus/saturn/dram.cpp94
-rw-r--r--src/devices/bus/saturn/dram.h50
-rw-r--r--src/devices/bus/saturn/rom.cpp53
-rw-r--r--src/devices/bus/saturn/rom.h32
-rw-r--r--src/devices/bus/saturn/sat_slot.cpp264
-rw-r--r--src/devices/bus/saturn/sat_slot.h113
-rw-r--r--src/devices/bus/sbus/artecon.cpp72
-rw-r--r--src/devices/bus/sbus/artecon.h45
-rw-r--r--src/devices/bus/sbus/bwtwo.cpp118
-rw-r--r--src/devices/bus/sbus/bwtwo.h52
-rw-r--r--src/devices/bus/sbus/cgsix.cpp1379
-rw-r--r--src/devices/bus/sbus/cgsix.h555
-rw-r--r--src/devices/bus/sbus/cgthree.cpp121
-rw-r--r--src/devices/bus/sbus/cgthree.h57
-rw-r--r--src/devices/bus/sbus/hme.cpp71
-rw-r--r--src/devices/bus/sbus/hme.h45
-rw-r--r--src/devices/bus/sbus/sbus.cpp199
-rw-r--r--src/devices/bus/sbus/sbus.h154
-rw-r--r--src/devices/bus/sbus/sunpc.cpp71
-rw-r--r--src/devices/bus/sbus/sunpc.h45
-rw-r--r--src/devices/bus/scsi/acb4070.cpp64
-rw-r--r--src/devices/bus/scsi/acb4070.h47
-rw-r--r--src/devices/bus/scsi/cdu76s.cpp62
-rw-r--r--src/devices/bus/scsi/cdu76s.h34
-rw-r--r--src/devices/bus/scsi/d9060hd.cpp37
-rw-r--r--src/devices/bus/scsi/d9060hd.h22
-rw-r--r--src/devices/bus/scsi/omti5100.cpp181
-rw-r--r--src/devices/bus/scsi/omti5100.h32
-rw-r--r--src/devices/bus/scsi/s1410.cpp360
-rw-r--r--src/devices/bus/scsi/s1410.h42
-rw-r--r--src/devices/bus/scsi/sa1403d.cpp139
-rw-r--r--src/devices/bus/scsi/sa1403d.h37
-rw-r--r--src/devices/bus/scsi/scsi.cpp699
-rw-r--r--src/devices/bus/scsi/scsi.h260
-rw-r--r--src/devices/bus/scsi/scsicd.cpp49
-rw-r--r--src/devices/bus/scsi/scsicd.h32
-rw-r--r--src/devices/bus/scsi/scsicd512.cpp102
-rw-r--r--src/devices/bus/scsi/scsicd512.h86
-rw-r--r--src/devices/bus/scsi/scsihd.cpp40
-rw-r--r--src/devices/bus/scsi/scsihd.h33
-rw-r--r--src/devices/bus/scsi/scsihle.cpp600
-rw-r--r--src/devices/bus/scsi/scsihle.h92
-rw-r--r--src/devices/bus/scv/rom.cpp243
-rw-r--r--src/devices/bus/scv/rom.h20
-rw-r--r--src/devices/bus/scv/slot.cpp218
-rw-r--r--src/devices/bus/scv/slot.h88
-rw-r--r--src/devices/bus/sdk85/i8755.cpp65
-rw-r--r--src/devices/bus/sdk85/i8755.h40
-rw-r--r--src/devices/bus/sdk85/memexp.cpp94
-rw-r--r--src/devices/bus/sdk85/memexp.h73
-rw-r--r--src/devices/bus/sega8/ccatch.cpp59
-rw-r--r--src/devices/bus/sega8/ccatch.h34
-rw-r--r--src/devices/bus/sega8/mgear.cpp45
-rw-r--r--src/devices/bus/sega8/mgear.h40
-rw-r--r--src/devices/bus/sega8/rom.cpp1333
-rw-r--r--src/devices/bus/sega8/rom.h527
-rw-r--r--src/devices/bus/sega8/sega8_slot.cpp943
-rw-r--r--src/devices/bus/sega8/sega8_slot.h332
-rw-r--r--src/devices/bus/segaai/rom.cpp93
-rw-r--r--src/devices/bus/segaai/rom.h14
-rw-r--r--src/devices/bus/segaai/segaai_exp.cpp48
-rw-r--r--src/devices/bus/segaai/segaai_exp.h60
-rw-r--r--src/devices/bus/segaai/segaai_slot.cpp99
-rw-r--r--src/devices/bus/segaai/segaai_slot.h70
-rw-r--r--src/devices/bus/segaai/soundbox.cpp319
-rw-r--r--src/devices/bus/segaai/soundbox.h14
-rw-r--r--src/devices/bus/sg1000_exp/fm_unit.cpp171
-rw-r--r--src/devices/bus/sg1000_exp/fm_unit.h57
-rw-r--r--src/devices/bus/sg1000_exp/kblink.cpp167
-rw-r--r--src/devices/bus/sg1000_exp/kblink.h84
-rw-r--r--src/devices/bus/sg1000_exp/sg1000exp.cpp129
-rw-r--r--src/devices/bus/sg1000_exp/sg1000exp.h83
-rw-r--r--src/devices/bus/sg1000_exp/sk1100.cpp444
-rw-r--r--src/devices/bus/sg1000_exp/sk1100.h81
-rw-r--r--src/devices/bus/sg1000_exp/sk1100prn.cpp125
-rw-r--r--src/devices/bus/sg1000_exp/sk1100prn.h84
-rw-r--r--src/devices/bus/sg1000_exp/sp400.cpp233
-rw-r--r--src/devices/bus/sg1000_exp/sp400.h13
-rw-r--r--src/devices/bus/sms_ctrl/controllers.cpp82
-rw-r--r--src/devices/bus/sms_ctrl/controllers.h35
-rw-r--r--src/devices/bus/sms_ctrl/diypaddle.cpp227
-rw-r--r--src/devices/bus/sms_ctrl/diypaddle.h18
-rw-r--r--src/devices/bus/sms_ctrl/graphic.cpp176
-rw-r--r--src/devices/bus/sms_ctrl/graphic.h18
-rw-r--r--src/devices/bus/sms_ctrl/hypershot.cpp66
-rw-r--r--src/devices/bus/sms_ctrl/hypershot.h18
-rw-r--r--src/devices/bus/sms_ctrl/joypad.cpp84
-rw-r--r--src/devices/bus/sms_ctrl/joypad.h18
-rw-r--r--src/devices/bus/sms_ctrl/lphaser.cpp301
-rw-r--r--src/devices/bus/sms_ctrl/lphaser.h18
-rw-r--r--src/devices/bus/sms_ctrl/md6bt.cpp170
-rw-r--r--src/devices/bus/sms_ctrl/md6bt.h18
-rw-r--r--src/devices/bus/sms_ctrl/mdpad.cpp82
-rw-r--r--src/devices/bus/sms_ctrl/mdpad.h18
-rw-r--r--src/devices/bus/sms_ctrl/mouse.cpp264
-rw-r--r--src/devices/bus/sms_ctrl/mouse.h19
-rw-r--r--src/devices/bus/sms_ctrl/multitap.cpp161
-rw-r--r--src/devices/bus/sms_ctrl/multitap.h18
-rw-r--r--src/devices/bus/sms_ctrl/paddle.cpp104
-rw-r--r--src/devices/bus/sms_ctrl/paddle.h18
-rw-r--r--src/devices/bus/sms_ctrl/rfu.cpp169
-rw-r--r--src/devices/bus/sms_ctrl/rfu.h18
-rw-r--r--src/devices/bus/sms_ctrl/rs232adapt.cpp56
-rw-r--r--src/devices/bus/sms_ctrl/rs232adapt.h18
-rw-r--r--src/devices/bus/sms_ctrl/smsctrl.cpp72
-rw-r--r--src/devices/bus/sms_ctrl/smsctrl.h149
-rw-r--r--src/devices/bus/sms_ctrl/sports.cpp205
-rw-r--r--src/devices/bus/sms_ctrl/sports.h18
-rw-r--r--src/devices/bus/sms_ctrl/sportsjp.cpp136
-rw-r--r--src/devices/bus/sms_ctrl/sportsjp.h18
-rw-r--r--src/devices/bus/sms_ctrl/teamplayer.cpp556
-rw-r--r--src/devices/bus/sms_ctrl/teamplayer.h18
-rw-r--r--src/devices/bus/sms_ctrl/xe1ap.cpp107
-rw-r--r--src/devices/bus/sms_ctrl/xe1ap.h19
-rw-r--r--src/devices/bus/sms_exp/gender.cpp101
-rw-r--r--src/devices/bus/sms_exp/gender.h55
-rw-r--r--src/devices/bus/sms_exp/smsexp.cpp92
-rw-r--r--src/devices/bus/sms_exp/smsexp.h86
-rw-r--r--src/devices/bus/snes/bsx.cpp547
-rw-r--r--src/devices/bus/snes/bsx.h161
-rw-r--r--src/devices/bus/snes/event.cpp278
-rw-r--r--src/devices/bus/snes/event.h64
-rw-r--r--src/devices/bus/snes/profighter.cpp266
-rw-r--r--src/devices/bus/snes/profighter.h70
-rw-r--r--src/devices/bus/snes/rom.cpp492
-rw-r--r--src/devices/bus/snes/rom.h226
-rw-r--r--src/devices/bus/snes/rom21.cpp256
-rw-r--r--src/devices/bus/snes/rom21.h72
-rw-r--r--src/devices/bus/snes/sa1.cpp1374
-rw-r--r--src/devices/bus/snes/sa1.h188
-rw-r--r--src/devices/bus/snes/sdd1.cpp614
-rw-r--r--src/devices/bus/snes/sdd1.h189
-rw-r--r--src/devices/bus/snes/sfx.cpp162
-rw-r--r--src/devices/bus/snes/sfx.h71
-rw-r--r--src/devices/bus/snes/sgb.cpp331
-rw-r--r--src/devices/bus/snes/sgb.h105
-rw-r--r--src/devices/bus/snes/snes_carts.cpp77
-rw-r--r--src/devices/bus/snes/snes_carts.h18
-rw-r--r--src/devices/bus/snes/snes_slot.cpp1390
-rw-r--r--src/devices/bus/snes/snes_slot.h306
-rw-r--r--src/devices/bus/snes/spc7110.cpp1694
-rw-r--r--src/devices/bus/snes/spc7110.h217
-rw-r--r--src/devices/bus/snes/st018.cpp157
-rw-r--r--src/devices/bus/snes/st018.h56
-rw-r--r--src/devices/bus/snes/sufami.cpp155
-rw-r--r--src/devices/bus/snes/sufami.h58
-rw-r--r--src/devices/bus/snes/upd.cpp546
-rw-r--r--src/devices/bus/snes/upd.h254
-rw-r--r--src/devices/bus/snes_ctrl/bcbattle.cpp205
-rw-r--r--src/devices/bus/snes_ctrl/bcbattle.h58
-rw-r--r--src/devices/bus/snes_ctrl/ctrl.cpp142
-rw-r--r--src/devices/bus/snes_ctrl/ctrl.h91
-rw-r--r--src/devices/bus/snes_ctrl/joypad.cpp127
-rw-r--r--src/devices/bus/snes_ctrl/joypad.h53
-rw-r--r--src/devices/bus/snes_ctrl/miracle.cpp270
-rw-r--r--src/devices/bus/snes_ctrl/miracle.h72
-rw-r--r--src/devices/bus/snes_ctrl/mouse.cpp243
-rw-r--r--src/devices/bus/snes_ctrl/mouse.h61
-rw-r--r--src/devices/bus/snes_ctrl/multitap.cpp151
-rw-r--r--src/devices/bus/snes_ctrl/multitap.h59
-rw-r--r--src/devices/bus/snes_ctrl/pachinko.cpp112
-rw-r--r--src/devices/bus/snes_ctrl/pachinko.h54
-rw-r--r--src/devices/bus/snes_ctrl/sscope.cpp186
-rw-r--r--src/devices/bus/snes_ctrl/sscope.h58
-rw-r--r--src/devices/bus/snes_ctrl/twintap.cpp115
-rw-r--r--src/devices/bus/snes_ctrl/twintap.h53
-rw-r--r--src/devices/bus/spc1000/exp.cpp83
-rw-r--r--src/devices/bus/spc1000/exp.h58
-rw-r--r--src/devices/bus/spc1000/fdd.cpp219
-rw-r--r--src/devices/bus/spc1000/fdd.h66
-rw-r--r--src/devices/bus/spc1000/vdp.cpp101
-rw-r--r--src/devices/bus/spc1000/vdp.h44
-rw-r--r--src/devices/bus/spectrum/ay/cards.cpp71
-rw-r--r--src/devices/bus/spectrum/ay/cards.h16
-rw-r--r--src/devices/bus/spectrum/ay/slot.cpp131
-rw-r--r--src/devices/bus/spectrum/ay/slot.h83
-rw-r--r--src/devices/bus/spectrum/beta.cpp906
-rw-r--r--src/devices/bus/spectrum/beta.h173
-rw-r--r--src/devices/bus/spectrum/beta128.cpp309
-rw-r--r--src/devices/bus/spectrum/beta128.h73
-rw-r--r--src/devices/bus/spectrum/d40.cpp473
-rw-r--r--src/devices/bus/spectrum/d40.h130
-rw-r--r--src/devices/bus/spectrum/dma/cards.cpp113
-rw-r--r--src/devices/bus/spectrum/dma/cards.h17
-rw-r--r--src/devices/bus/spectrum/dma/slot.cpp118
-rw-r--r--src/devices/bus/spectrum/dma/slot.h98
-rw-r--r--src/devices/bus/spectrum/exp.cpp271
-rw-r--r--src/devices/bus/spectrum/exp.h138
-rw-r--r--src/devices/bus/spectrum/floppyone.cpp317
-rw-r--r--src/devices/bus/spectrum/floppyone.h81
-rw-r--r--src/devices/bus/spectrum/fuller.cpp120
-rw-r--r--src/devices/bus/spectrum/fuller.h63
-rw-r--r--src/devices/bus/spectrum/intf1.cpp204
-rw-r--r--src/devices/bus/spectrum/intf1.h67
-rw-r--r--src/devices/bus/spectrum/intf2.cpp142
-rw-r--r--src/devices/bus/spectrum/intf2.h55
-rw-r--r--src/devices/bus/spectrum/kempdisc.cpp282
-rw-r--r--src/devices/bus/spectrum/kempdisc.h83
-rw-r--r--src/devices/bus/spectrum/kempjoy.cpp81
-rw-r--r--src/devices/bus/spectrum/kempjoy.h49
-rw-r--r--src/devices/bus/spectrum/kempmouse.cpp73
-rw-r--r--src/devices/bus/spectrum/kempmouse.h39
-rw-r--r--src/devices/bus/spectrum/logitek.cpp216
-rw-r--r--src/devices/bus/spectrum/logitek.h73
-rw-r--r--src/devices/bus/spectrum/lprint.cpp522
-rw-r--r--src/devices/bus/spectrum/lprint.h185
-rw-r--r--src/devices/bus/spectrum/melodik.cpp93
-rw-r--r--src/devices/bus/spectrum/melodik.h61
-rw-r--r--src/devices/bus/spectrum/mface.cpp962
-rw-r--r--src/devices/bus/spectrum/mface.h246
-rw-r--r--src/devices/bus/spectrum/mgt.cpp725
-rw-r--r--src/devices/bus/spectrum/mgt.h111
-rw-r--r--src/devices/bus/spectrum/mikroplus.cpp111
-rw-r--r--src/devices/bus/spectrum/mikroplus.h53
-rw-r--r--src/devices/bus/spectrum/mpoker.cpp168
-rw-r--r--src/devices/bus/spectrum/mpoker.h49
-rw-r--r--src/devices/bus/spectrum/musicmachine.cpp149
-rw-r--r--src/devices/bus/spectrum/musicmachine.h20
-rw-r--r--src/devices/bus/spectrum/opus.cpp286
-rw-r--r--src/devices/bus/spectrum/opus.h77
-rw-r--r--src/devices/bus/spectrum/plus2test.cpp74
-rw-r--r--src/devices/bus/spectrum/plus2test.h50
-rw-r--r--src/devices/bus/spectrum/protek.cpp91
-rw-r--r--src/devices/bus/spectrum/protek.h50
-rw-r--r--src/devices/bus/spectrum/sdi.cpp159
-rw-r--r--src/devices/bus/spectrum/sdi.h61
-rw-r--r--src/devices/bus/spectrum/sixword.cpp604
-rw-r--r--src/devices/bus/spectrum/sixword.h114
-rw-r--r--src/devices/bus/spectrum/speccydos.cpp251
-rw-r--r--src/devices/bus/spectrum/speccydos.h70
-rw-r--r--src/devices/bus/spectrum/specdrum.cpp69
-rw-r--r--src/devices/bus/spectrum/specdrum.h51
-rw-r--r--src/devices/bus/spectrum/specmate.cpp190
-rw-r--r--src/devices/bus/spectrum/specmate.h59
-rw-r--r--src/devices/bus/spectrum/uslot.cpp134
-rw-r--r--src/devices/bus/spectrum/uslot.h59
-rw-r--r--src/devices/bus/spectrum/usource.cpp102
-rw-r--r--src/devices/bus/spectrum/usource.h56
-rw-r--r--src/devices/bus/spectrum/uspeech.cpp163
-rw-r--r--src/devices/bus/spectrum/uspeech.h61
-rw-r--r--src/devices/bus/spectrum/vtx5000.cpp170
-rw-r--r--src/devices/bus/spectrum/vtx5000.h11
-rw-r--r--src/devices/bus/spectrum/wafa.cpp183
-rw-r--r--src/devices/bus/spectrum/wafa.h68
-rw-r--r--src/devices/bus/spectrum/zxbus/bus.cpp94
-rw-r--r--src/devices/bus/spectrum/zxbus/bus.h130
-rw-r--r--src/devices/bus/spectrum/zxbus/nemoide.cpp84
-rw-r--r--src/devices/bus/spectrum/zxbus/nemoide.h14
-rw-r--r--src/devices/bus/spectrum/zxbus/neogs.cpp510
-rw-r--r--src/devices/bus/spectrum/zxbus/neogs.h14
-rw-r--r--src/devices/bus/spectrum/zxbus/smuc.cpp137
-rw-r--r--src/devices/bus/spectrum/zxbus/smuc.h14
-rw-r--r--src/devices/bus/ss50/dc5.cpp819
-rw-r--r--src/devices/bus/ss50/dc5.h15
-rw-r--r--src/devices/bus/ss50/interface.cpp234
-rw-r--r--src/devices/bus/ss50/interface.h106
-rw-r--r--src/devices/bus/ss50/mpc.cpp191
-rw-r--r--src/devices/bus/ss50/mpc.h15
-rw-r--r--src/devices/bus/ss50/mps.cpp215
-rw-r--r--src/devices/bus/ss50/mps.h15
-rw-r--r--src/devices/bus/ss50/mps2.cpp260
-rw-r--r--src/devices/bus/ss50/mps2.h15
-rw-r--r--src/devices/bus/ss50/mpt.cpp195
-rw-r--r--src/devices/bus/ss50/mpt.h15
-rw-r--r--src/devices/bus/ss50/piaide.cpp185
-rw-r--r--src/devices/bus/ss50/piaide.h15
-rw-r--r--src/devices/bus/st/replay.cpp98
-rw-r--r--src/devices/bus/st/replay.h15
-rw-r--r--src/devices/bus/st/rom.cpp87
-rw-r--r--src/devices/bus/st/rom.h15
-rw-r--r--src/devices/bus/st/stcart.cpp46
-rw-r--r--src/devices/bus/st/stcart.h47
-rw-r--r--src/devices/bus/sunkbd/hlekbd.cpp1278
-rw-r--r--src/devices/bus/sunkbd/hlekbd.h118
-rw-r--r--src/devices/bus/sunkbd/sunkbd.cpp177
-rw-r--r--src/devices/bus/sunkbd/sunkbd.h79
-rw-r--r--src/devices/bus/sunmouse/hlemouse.cpp314
-rw-r--r--src/devices/bus/sunmouse/hlemouse.h82
-rw-r--r--src/devices/bus/sunmouse/sunmouse.cpp154
-rw-r--r--src/devices/bus/sunmouse/sunmouse.h80
-rw-r--r--src/devices/bus/supracan/rom.cpp96
-rw-r--r--src/devices/bus/supracan/rom.h46
-rw-r--r--src/devices/bus/supracan/slot.cpp116
-rw-r--r--src/devices/bus/supracan/slot.h87
-rw-r--r--src/devices/bus/svi3x8/expander/expander.cpp146
-rw-r--r--src/devices/bus/svi3x8/expander/expander.h147
-rw-r--r--src/devices/bus/svi3x8/expander/modules.cpp21
-rw-r--r--src/devices/bus/svi3x8/expander/modules.h16
-rw-r--r--src/devices/bus/svi3x8/expander/sv601.cpp79
-rw-r--r--src/devices/bus/svi3x8/expander/sv601.h57
-rw-r--r--src/devices/bus/svi3x8/expander/sv602.cpp73
-rw-r--r--src/devices/bus/svi3x8/expander/sv602.h57
-rw-r--r--src/devices/bus/svi3x8/expander/sv603.cpp185
-rw-r--r--src/devices/bus/svi3x8/expander/sv603.h54
-rw-r--r--src/devices/bus/svi3x8/slot/cards.cpp39
-rw-r--r--src/devices/bus/svi3x8/slot/cards.h17
-rw-r--r--src/devices/bus/svi3x8/slot/slot.cpp205
-rw-r--r--src/devices/bus/svi3x8/slot/slot.h159
-rw-r--r--src/devices/bus/svi3x8/slot/sv801.cpp146
-rw-r--r--src/devices/bus/svi3x8/slot/sv801.h60
-rw-r--r--src/devices/bus/svi3x8/slot/sv802.cpp85
-rw-r--r--src/devices/bus/svi3x8/slot/sv802.h50
-rw-r--r--src/devices/bus/svi3x8/slot/sv803.cpp71
-rw-r--r--src/devices/bus/svi3x8/slot/sv803.h43
-rw-r--r--src/devices/bus/svi3x8/slot/sv805.cpp105
-rw-r--r--src/devices/bus/svi3x8/slot/sv805.h48
-rw-r--r--src/devices/bus/svi3x8/slot/sv806.cpp153
-rw-r--r--src/devices/bus/svi3x8/slot/sv806.h55
-rw-r--r--src/devices/bus/svi3x8/slot/sv807.cpp171
-rw-r--r--src/devices/bus/svi3x8/slot/sv807.h59
-rw-r--r--src/devices/bus/tanbus/bullsnd.cpp103
-rw-r--r--src/devices/bus/tanbus/bullsnd.h49
-rw-r--r--src/devices/bus/tanbus/etirtc.cpp88
-rw-r--r--src/devices/bus/tanbus/etirtc.h47
-rw-r--r--src/devices/bus/tanbus/etisnd.cpp153
-rw-r--r--src/devices/bus/tanbus/etisnd.h53
-rw-r--r--src/devices/bus/tanbus/keyboard/keyboard.cpp104
-rw-r--r--src/devices/bus/tanbus/keyboard/keyboard.h79
-rw-r--r--src/devices/bus/tanbus/keyboard/mt006.cpp118
-rw-r--r--src/devices/bus/tanbus/keyboard/mt006.h50
-rw-r--r--src/devices/bus/tanbus/keyboard/mt009.cpp389
-rw-r--r--src/devices/bus/tanbus/keyboard/mt009.h63
-rw-r--r--src/devices/bus/tanbus/keyboard/spinveti.cpp97
-rw-r--r--src/devices/bus/tanbus/keyboard/spinveti.h49
-rw-r--r--src/devices/bus/tanbus/mpvdu.cpp186
-rw-r--r--src/devices/bus/tanbus/mpvdu.h62
-rw-r--r--src/devices/bus/tanbus/ra32k.cpp246
-rw-r--r--src/devices/bus/tanbus/ra32k.h84
-rw-r--r--src/devices/bus/tanbus/radisc.cpp213
-rw-r--r--src/devices/bus/tanbus/radisc.h74
-rw-r--r--src/devices/bus/tanbus/ravdu.cpp199
-rw-r--r--src/devices/bus/tanbus/ravdu.h63
-rw-r--r--src/devices/bus/tanbus/tanbus.cpp239
-rw-r--r--src/devices/bus/tanbus/tanbus.h142
-rw-r--r--src/devices/bus/tanbus/tandos.cpp270
-rw-r--r--src/devices/bus/tanbus/tandos.h74
-rw-r--r--src/devices/bus/tanbus/tanex.cpp436
-rw-r--r--src/devices/bus/tanbus/tanex.h86
-rw-r--r--src/devices/bus/tanbus/tanhrg.cpp361
-rw-r--r--src/devices/bus/tanbus/tanhrg.h90
-rw-r--r--src/devices/bus/tanbus/tanram.cpp81
-rw-r--r--src/devices/bus/tanbus/tanram.h45
-rw-r--r--src/devices/bus/tanbus/tanrtc.cpp86
-rw-r--r--src/devices/bus/tanbus/tanrtc.h47
-rw-r--r--src/devices/bus/tanbus/tug64k.cpp188
-rw-r--r--src/devices/bus/tanbus/tug64k.h51
-rw-r--r--src/devices/bus/tanbus/tug8082.cpp259
-rw-r--r--src/devices/bus/tanbus/tug8082.h70
-rw-r--r--src/devices/bus/tanbus/tugcombo.cpp270
-rw-r--r--src/devices/bus/tanbus/tugcombo.h142
-rw-r--r--src/devices/bus/tanbus/tugpgm.cpp113
-rw-r--r--src/devices/bus/tanbus/tugpgm.h52
-rw-r--r--src/devices/bus/technics/kn5000/hdae5000.cpp135
-rw-r--r--src/devices/bus/technics/kn5000/hdae5000.h15
-rw-r--r--src/devices/bus/technics/kn5000/kn5000_extension.cpp45
-rw-r--r--src/devices/bus/technics/kn5000/kn5000_extension.h51
-rw-r--r--src/devices/bus/thomson/cc90_232.cpp135
-rw-r--r--src/devices/bus/thomson/cc90_232.h48
-rw-r--r--src/devices/bus/thomson/cd90_015.cpp151
-rw-r--r--src/devices/bus/thomson/cd90_015.h49
-rw-r--r--src/devices/bus/thomson/cd90_351.cpp120
-rw-r--r--src/devices/bus/thomson/cd90_351.h17
-rw-r--r--src/devices/bus/thomson/cd90_640.cpp94
-rw-r--r--src/devices/bus/thomson/cd90_640.h46
-rw-r--r--src/devices/bus/thomson/cq90_028.cpp76
-rw-r--r--src/devices/bus/thomson/cq90_028.h42
-rw-r--r--src/devices/bus/thomson/extension.cpp54
-rw-r--r--src/devices/bus/thomson/extension.h55
-rw-r--r--src/devices/bus/thomson/md90_120.cpp94
-rw-r--r--src/devices/bus/thomson/md90_120.h38
-rw-r--r--src/devices/bus/thomson/midipak.cpp61
-rw-r--r--src/devices/bus/thomson/midipak.h25
-rw-r--r--src/devices/bus/thomson/nanoreseau.cpp204
-rw-r--r--src/devices/bus/thomson/nanoreseau.h67
-rw-r--r--src/devices/bus/thomson/rf57_932.cpp55
-rw-r--r--src/devices/bus/thomson/rf57_932.h25
-rw-r--r--src/devices/bus/thomson/speech.cpp43
-rw-r--r--src/devices/bus/thomson/speech.h25
-rw-r--r--src/devices/bus/ti8x/bitsocket.cpp105
-rw-r--r--src/devices/bus/ti8x/bitsocket.h13
-rw-r--r--src/devices/bus/ti8x/graphlinkhle.cpp184
-rw-r--r--src/devices/bus/ti8x/graphlinkhle.h24
-rw-r--r--src/devices/bus/ti8x/teeconn.cpp133
-rw-r--r--src/devices/bus/ti8x/teeconn.h13
-rw-r--r--src/devices/bus/ti8x/ti8x.cpp625
-rw-r--r--src/devices/bus/ti8x/ti8x.h200
-rw-r--r--src/devices/bus/ti8x/tispeaker.cpp116
-rw-r--r--src/devices/bus/ti8x/tispeaker.h14
-rw-r--r--src/devices/bus/ti99/colorbus/busmouse.cpp104
-rw-r--r--src/devices/bus/ti99/colorbus/busmouse.h45
-rw-r--r--src/devices/bus/ti99/colorbus/colorbus.cpp74
-rw-r--r--src/devices/bus/ti99/colorbus/colorbus.h78
-rw-r--r--src/devices/bus/ti99/gromport/cartridges.cpp1719
-rw-r--r--src/devices/bus/ti99/gromport/cartridges.h345
-rw-r--r--src/devices/bus/ti99/gromport/gkracker.cpp459
-rw-r--r--src/devices/bus/ti99/gromport/gkracker.h69
-rw-r--r--src/devices/bus/ti99/gromport/gromport.cpp298
-rw-r--r--src/devices/bus/ti99/gromport/gromport.h112
-rw-r--r--src/devices/bus/ti99/gromport/multiconn.cpp275
-rw-r--r--src/devices/bus/ti99/gromport/multiconn.h63
-rw-r--r--src/devices/bus/ti99/gromport/singleconn.cpp82
-rw-r--r--src/devices/bus/ti99/gromport/singleconn.h43
-rw-r--r--src/devices/bus/ti99/internal/992board.cpp666
-rw-r--r--src/devices/bus/ti99/internal/992board.h233
-rw-r--r--src/devices/bus/ti99/internal/998board.cpp2750
-rw-r--r--src/devices/bus/ti99/internal/998board.h713
-rw-r--r--src/devices/bus/ti99/internal/buffram.cpp60
-rw-r--r--src/devices/bus/ti99/internal/buffram.h49
-rw-r--r--src/devices/bus/ti99/internal/datamux.cpp643
-rw-r--r--src/devices/bus/ti99/internal/datamux.h159
-rw-r--r--src/devices/bus/ti99/internal/evpcconn.cpp45
-rw-r--r--src/devices/bus/ti99/internal/evpcconn.h36
-rw-r--r--src/devices/bus/ti99/internal/genboard.cpp1535
-rw-r--r--src/devices/bus/ti99/internal/genboard.h332
-rw-r--r--src/devices/bus/ti99/internal/genkbd.cpp633
-rw-r--r--src/devices/bus/ti99/internal/genkbd.h90
-rw-r--r--src/devices/bus/ti99/internal/ioport.cpp208
-rw-r--r--src/devices/bus/ti99/internal/ioport.h107
-rw-r--r--src/devices/bus/ti99/internal/splitter.cpp190
-rw-r--r--src/devices/bus/ti99/internal/splitter.h65
-rw-r--r--src/devices/bus/ti99/joyport/handset.cpp548
-rw-r--r--src/devices/bus/ti99/joyport/handset.h94
-rw-r--r--src/devices/bus/ti99/joyport/joyport.cpp130
-rw-r--r--src/devices/bus/ti99/joyport/joyport.h92
-rw-r--r--src/devices/bus/ti99/joyport/mecmouse.cpp219
-rw-r--r--src/devices/bus/ti99/joyport/mecmouse.h57
-rw-r--r--src/devices/bus/ti99/peb/bwg.cpp650
-rw-r--r--src/devices/bus/ti99/peb/bwg.h138
-rw-r--r--src/devices/bus/ti99/peb/cc_fdc.cpp811
-rw-r--r--src/devices/bus/ti99/peb/cc_fdc.h249
-rw-r--r--src/devices/bus/ti99/peb/evpc.cpp526
-rw-r--r--src/devices/bus/ti99/peb/evpc.h95
-rw-r--r--src/devices/bus/ti99/peb/forti.cpp132
-rw-r--r--src/devices/bus/ti99/peb/forti.h52
-rw-r--r--src/devices/bus/ti99/peb/hfdc.cpp1089
-rw-r--r--src/devices/bus/ti99/peb/hfdc.h199
-rw-r--r--src/devices/bus/ti99/peb/horizon.cpp629
-rw-r--r--src/devices/bus/ti99/peb/horizon.h92
-rw-r--r--src/devices/bus/ti99/peb/hsgpl.cpp720
-rw-r--r--src/devices/bus/ti99/peb/hsgpl.h88
-rw-r--r--src/devices/bus/ti99/peb/memex.cpp184
-rw-r--r--src/devices/bus/ti99/peb/memex.h49
-rw-r--r--src/devices/bus/ti99/peb/myarcfdc.cpp517
-rw-r--r--src/devices/bus/ti99/peb/myarcfdc.h137
-rw-r--r--src/devices/bus/ti99/peb/myarcmem.cpp214
-rw-r--r--src/devices/bus/ti99/peb/myarcmem.h52
-rw-r--r--src/devices/bus/ti99/peb/pcode.cpp360
-rw-r--r--src/devices/bus/ti99/peb/pcode.h80
-rw-r--r--src/devices/bus/ti99/peb/peribox.cpp801
-rw-r--r--src/devices/bus/ti99/peb/peribox.h289
-rw-r--r--src/devices/bus/ti99/peb/pgram.cpp564
-rw-r--r--src/devices/bus/ti99/peb/pgram.h87
-rw-r--r--src/devices/bus/ti99/peb/samsmem.cpp208
-rw-r--r--src/devices/bus/ti99/peb/samsmem.h64
-rw-r--r--src/devices/bus/ti99/peb/scsicard.cpp699
-rw-r--r--src/devices/bus/ti99/peb/scsicard.h145
-rw-r--r--src/devices/bus/ti99/peb/sidmaster.cpp98
-rw-r--r--src/devices/bus/ti99/peb/sidmaster.h47
-rw-r--r--src/devices/bus/ti99/peb/speechadapter.cpp158
-rw-r--r--src/devices/bus/ti99/peb/speechadapter.h49
-rw-r--r--src/devices/bus/ti99/peb/ti_32kmem.cpp110
-rw-r--r--src/devices/bus/ti99/peb/ti_32kmem.h46
-rw-r--r--src/devices/bus/ti99/peb/ti_fdc.cpp429
-rw-r--r--src/devices/bus/ti99/peb/ti_fdc.h117
-rw-r--r--src/devices/bus/ti99/peb/ti_rs232.cpp1130
-rw-r--r--src/devices/bus/ti99/peb/ti_rs232.h192
-rw-r--r--src/devices/bus/ti99/peb/tipi.cpp742
-rw-r--r--src/devices/bus/ti99/peb/tipi.h131
-rw-r--r--src/devices/bus/ti99/peb/tn_ide.cpp742
-rw-r--r--src/devices/bus/ti99/peb/tn_ide.h87
-rw-r--r--src/devices/bus/ti99/peb/tn_usbsm.cpp371
-rw-r--r--src/devices/bus/ti99/peb/tn_usbsm.h67
-rw-r--r--src/devices/bus/ti99/sidecar/arcturus.cpp93
-rw-r--r--src/devices/bus/ti99/sidecar/arcturus.h49
-rw-r--r--src/devices/bus/ti99/sidecar/speechsyn.cpp273
-rw-r--r--src/devices/bus/ti99/sidecar/speechsyn.h65
-rw-r--r--src/devices/bus/ti99/sidecar/thermal.cpp367
-rw-r--r--src/devices/bus/ti99/sidecar/thermal.h82
-rw-r--r--src/devices/bus/ti99x/990_dk.cpp891
-rw-r--r--src/devices/bus/ti99x/990_dk.h71
-rw-r--r--src/devices/bus/ti99x/990_hd.cpp986
-rw-r--r--src/devices/bus/ti99x/990_hd.h82
-rw-r--r--src/devices/bus/ti99x/990_tap.cpp993
-rw-r--r--src/devices/bus/ti99x/990_tap.h67
-rw-r--r--src/devices/bus/tiki100/8088.cpp177
-rw-r--r--src/devices/bus/tiki100/8088.h59
-rw-r--r--src/devices/bus/tiki100/exp.cpp188
-rw-r--r--src/devices/bus/tiki100/exp.h165
-rw-r--r--src/devices/bus/tiki100/hdc.cpp109
-rw-r--r--src/devices/bus/tiki100/hdc.h50
-rw-r--r--src/devices/bus/tim011/aycard.cpp84
-rw-r--r--src/devices/bus/tim011/aycard.h12
-rw-r--r--src/devices/bus/tim011/exp.cpp54
-rw-r--r--src/devices/bus/tim011/exp.h99
-rw-r--r--src/devices/bus/tmc600/euro.cpp78
-rw-r--r--src/devices/bus/tmc600/euro.h104
-rw-r--r--src/devices/bus/tvc/hbf.cpp181
-rw-r--r--src/devices/bus/tvc/hbf.h56
-rw-r--r--src/devices/bus/tvc/tvc.cpp163
-rw-r--r--src/devices/bus/tvc/tvc.h129
-rw-r--r--src/devices/bus/uts_kbd/400kbd.cpp275
-rw-r--r--src/devices/bus/uts_kbd/400kbd.h44
-rw-r--r--src/devices/bus/uts_kbd/extw.cpp290
-rw-r--r--src/devices/bus/uts_kbd/extw.h47
-rw-r--r--src/devices/bus/uts_kbd/uts_kbd.cpp84
-rw-r--r--src/devices/bus/uts_kbd/uts_kbd.h97
-rw-r--r--src/devices/bus/vboy/rom.cpp195
-rw-r--r--src/devices/bus/vboy/rom.h50
-rw-r--r--src/devices/bus/vboy/slot.cpp181
-rw-r--r--src/devices/bus/vboy/slot.h177
-rw-r--r--src/devices/bus/vc4000/rom.cpp267
-rw-r--r--src/devices/bus/vc4000/rom.h73
-rw-r--r--src/devices/bus/vc4000/slot.cpp288
-rw-r--r--src/devices/bus/vc4000/slot.h125
-rw-r--r--src/devices/bus/vcs/compumat.cpp51
-rw-r--r--src/devices/bus/vcs/compumat.h37
-rw-r--r--src/devices/bus/vcs/dpc.cpp262
-rw-r--r--src/devices/bus/vcs/dpc.h87
-rw-r--r--src/devices/bus/vcs/harmony_melody.cpp148
-rw-r--r--src/devices/bus/vcs/harmony_melody.h42
-rw-r--r--src/devices/bus/vcs/rom.cpp885
-rw-r--r--src/devices/bus/vcs/rom.h387
-rw-r--r--src/devices/bus/vcs/scharger.cpp218
-rw-r--r--src/devices/bus/vcs/scharger.h53
-rw-r--r--src/devices/bus/vcs/vcs_slot.cpp786
-rw-r--r--src/devices/bus/vcs/vcs_slot.h104
-rw-r--r--src/devices/bus/vcs_ctrl/ctrl.cpp95
-rw-r--r--src/devices/bus/vcs_ctrl/ctrl.h115
-rw-r--r--src/devices/bus/vcs_ctrl/cx85.cpp126
-rw-r--r--src/devices/bus/vcs_ctrl/cx85.h54
-rw-r--r--src/devices/bus/vcs_ctrl/joybooster.cpp102
-rw-r--r--src/devices/bus/vcs_ctrl/joybooster.h57
-rw-r--r--src/devices/bus/vcs_ctrl/joystick.cpp75
-rw-r--r--src/devices/bus/vcs_ctrl/joystick.h50
-rw-r--r--src/devices/bus/vcs_ctrl/keypad.cpp102
-rw-r--r--src/devices/bus/vcs_ctrl/keypad.h59
-rw-r--r--src/devices/bus/vcs_ctrl/lightpen.cpp86
-rw-r--r--src/devices/bus/vcs_ctrl/lightpen.h53
-rw-r--r--src/devices/bus/vcs_ctrl/mouse.cpp107
-rw-r--r--src/devices/bus/vcs_ctrl/mouse.h56
-rw-r--r--src/devices/bus/vcs_ctrl/paddles.cpp101
-rw-r--r--src/devices/bus/vcs_ctrl/paddles.h60
-rw-r--r--src/devices/bus/vcs_ctrl/trakball.cpp150
-rw-r--r--src/devices/bus/vcs_ctrl/trakball.h53
-rw-r--r--src/devices/bus/vcs_ctrl/wheel.cpp77
-rw-r--r--src/devices/bus/vcs_ctrl/wheel.h50
-rw-r--r--src/devices/bus/vectrex/rom.cpp89
-rw-r--r--src/devices/bus/vectrex/rom.h71
-rw-r--r--src/devices/bus/vectrex/slot.cpp245
-rw-r--r--src/devices/bus/vectrex/slot.h102
-rw-r--r--src/devices/bus/vic10/exp.cpp215
-rw-r--r--src/devices/bus/vic10/exp.h139
-rw-r--r--src/devices/bus/vic10/multimax.cpp101
-rw-r--r--src/devices/bus/vic10/multimax.h47
-rw-r--r--src/devices/bus/vic10/std.cpp78
-rw-r--r--src/devices/bus/vic10/std.h44
-rw-r--r--src/devices/bus/vic20/4cga.cpp114
-rw-r--r--src/devices/bus/vic20/4cga.h65
-rw-r--r--src/devices/bus/vic20/exp.cpp324
-rw-r--r--src/devices/bus/vic20/exp.h134
-rw-r--r--src/devices/bus/vic20/fe3.cpp627
-rw-r--r--src/devices/bus/vic20/fe3.h91
-rw-r--r--src/devices/bus/vic20/megacart.cpp137
-rw-r--r--src/devices/bus/vic20/megacart.h56
-rw-r--r--src/devices/bus/vic20/speakeasy.cpp96
-rw-r--r--src/devices/bus/vic20/speakeasy.h52
-rw-r--r--src/devices/bus/vic20/std.cpp69
-rw-r--r--src/devices/bus/vic20/std.h43
-rw-r--r--src/devices/bus/vic20/user.cpp24
-rw-r--r--src/devices/bus/vic20/user.h33
-rw-r--r--src/devices/bus/vic20/vic1010.cpp104
-rw-r--r--src/devices/bus/vic20/vic1010.h53
-rw-r--r--src/devices/bus/vic20/vic1011.cpp83
-rw-r--r--src/devices/bus/vic20/vic1011.h54
-rw-r--r--src/devices/bus/vic20/vic1110.cpp116
-rw-r--r--src/devices/bus/vic20/vic1110.h51
-rw-r--r--src/devices/bus/vic20/vic1111.cpp80
-rw-r--r--src/devices/bus/vic20/vic1111.h47
-rw-r--r--src/devices/bus/vic20/vic1112.cpp193
-rw-r--r--src/devices/bus/vic20/vic1112.h68
-rw-r--r--src/devices/bus/vic20/vic1210.cpp77
-rw-r--r--src/devices/bus/vic20/vic1210.h48
-rw-r--r--src/devices/bus/vic20/videopak.cpp323
-rw-r--r--src/devices/bus/vic20/videopak.h69
-rw-r--r--src/devices/bus/vidbrain/comp_language.cpp101
-rw-r--r--src/devices/bus/vidbrain/comp_language.h46
-rw-r--r--src/devices/bus/vidbrain/exp.cpp157
-rw-r--r--src/devices/bus/vidbrain/exp.h141
-rw-r--r--src/devices/bus/vidbrain/info_manager.cpp77
-rw-r--r--src/devices/bus/vidbrain/info_manager.h43
-rw-r--r--src/devices/bus/vidbrain/money_minder.cpp69
-rw-r--r--src/devices/bus/vidbrain/money_minder.h43
-rw-r--r--src/devices/bus/vidbrain/std.cpp50
-rw-r--r--src/devices/bus/vidbrain/std.h42
-rw-r--r--src/devices/bus/vidbrain/timeshare.cpp68
-rw-r--r--src/devices/bus/vidbrain/timeshare.h43
-rw-r--r--src/devices/bus/vip/byteio.cpp88
-rw-r--r--src/devices/bus/vip/byteio.h123
-rw-r--r--src/devices/bus/vip/exp.cpp255
-rw-r--r--src/devices/bus/vip/exp.h143
-rw-r--r--src/devices/bus/vip/vp550.cpp210
-rw-r--r--src/devices/bus/vip/vp550.h61
-rw-r--r--src/devices/bus/vip/vp570.cpp120
-rw-r--r--src/devices/bus/vip/vp570.h53
-rw-r--r--src/devices/bus/vip/vp575.cpp316
-rw-r--r--src/devices/bus/vip/vp575.h86
-rw-r--r--src/devices/bus/vip/vp585.cpp134
-rw-r--r--src/devices/bus/vip/vp585.h54
-rw-r--r--src/devices/bus/vip/vp590.cpp250
-rw-r--r--src/devices/bus/vip/vp590.h66
-rw-r--r--src/devices/bus/vip/vp595.cpp94
-rw-r--r--src/devices/bus/vip/vp595.h49
-rw-r--r--src/devices/bus/vip/vp620.cpp94
-rw-r--r--src/devices/bus/vip/vp620.h52
-rw-r--r--src/devices/bus/vip/vp700.cpp82
-rw-r--r--src/devices/bus/vip/vp700.h50
-rw-r--r--src/devices/bus/vme/cp31.cpp315
-rw-r--r--src/devices/bus/vme/cp31.h72
-rw-r--r--src/devices/bus/vme/enp10.cpp416
-rw-r--r--src/devices/bus/vme/enp10.h71
-rw-r--r--src/devices/bus/vme/hcpu30.cpp590
-rw-r--r--src/devices/bus/vme/hcpu30.h94
-rw-r--r--src/devices/bus/vme/hk68v10.cpp364
-rw-r--r--src/devices/bus/vme/hk68v10.h44
-rw-r--r--src/devices/bus/vme/mvme120.cpp469
-rw-r--r--src/devices/bus/vme/mvme120.h153
-rw-r--r--src/devices/bus/vme/mvme147.cpp672
-rw-r--r--src/devices/bus/vme/mvme147.h59
-rw-r--r--src/devices/bus/vme/mvme180.cpp129
-rw-r--r--src/devices/bus/vme/mvme180.h52
-rw-r--r--src/devices/bus/vme/mvme181.cpp155
-rw-r--r--src/devices/bus/vme/mvme181.h52
-rw-r--r--src/devices/bus/vme/mvme187.cpp135
-rw-r--r--src/devices/bus/vme/mvme187.h51
-rw-r--r--src/devices/bus/vme/mvme327a.cpp122
-rw-r--r--src/devices/bus/vme/mvme327a.h48
-rw-r--r--src/devices/bus/vme/mvme328.cpp283
-rw-r--r--src/devices/bus/vme/mvme328.h56
-rw-r--r--src/devices/bus/vme/mvme350.cpp252
-rw-r--r--src/devices/bus/vme/mvme350.h35
-rw-r--r--src/devices/bus/vme/mzr8105.cpp237
-rw-r--r--src/devices/bus/vme/mzr8105.h32
-rw-r--r--src/devices/bus/vme/mzr8300.cpp194
-rw-r--r--src/devices/bus/vme/mzr8300.h36
-rw-r--r--src/devices/bus/vme/smvme2000.cpp138
-rw-r--r--src/devices/bus/vme/smvme2000.h54
-rw-r--r--src/devices/bus/vme/sys68k_cpu1.cpp671
-rw-r--r--src/devices/bus/vme/sys68k_cpu1.h97
-rw-r--r--src/devices/bus/vme/sys68k_cpu20.cpp643
-rw-r--r--src/devices/bus/vme/sys68k_cpu20.h188
-rw-r--r--src/devices/bus/vme/sys68k_cpu30.cpp952
-rw-r--r--src/devices/bus/vme/sys68k_cpu30.h157
-rw-r--r--src/devices/bus/vme/sys68k_iscsi.cpp489
-rw-r--r--src/devices/bus/vme/sys68k_iscsi.h72
-rw-r--r--src/devices/bus/vme/sys68k_isio.cpp463
-rw-r--r--src/devices/bus/vme/sys68k_isio.h53
-rw-r--r--src/devices/bus/vme/tp880v.cpp163
-rw-r--r--src/devices/bus/vme/tp880v.h57
-rw-r--r--src/devices/bus/vme/tp881v.cpp334
-rw-r--r--src/devices/bus/vme/tp881v.h59
-rw-r--r--src/devices/bus/vme/tsvme104.cpp155
-rw-r--r--src/devices/bus/vme/tsvme104.h50
-rw-r--r--src/devices/bus/vme/vme.cpp385
-rw-r--r--src/devices/bus/vme/vme.h212
-rw-r--r--src/devices/bus/vme/vme_cards.cpp71
-rw-r--r--src/devices/bus/vme/vme_cards.h11
-rw-r--r--src/devices/bus/vsmile/keyboard.cpp566
-rw-r--r--src/devices/bus/vsmile/keyboard.h143
-rw-r--r--src/devices/bus/vsmile/mat.cpp198
-rw-r--r--src/devices/bus/vsmile/mat.h70
-rw-r--r--src/devices/bus/vsmile/pad.cpp276
-rw-r--r--src/devices/bus/vsmile/pad.h83
-rw-r--r--src/devices/bus/vsmile/rom.cpp86
-rw-r--r--src/devices/bus/vsmile/rom.h59
-rw-r--r--src/devices/bus/vsmile/vsmile_ctrl.cpp285
-rw-r--r--src/devices/bus/vsmile/vsmile_ctrl.h150
-rw-r--r--src/devices/bus/vsmile/vsmile_slot.cpp244
-rw-r--r--src/devices/bus/vsmile/vsmile_slot.h117
-rw-r--r--src/devices/bus/vtech/ioexp/carts.cpp20
-rw-r--r--src/devices/bus/vtech/ioexp/carts.h17
-rw-r--r--src/devices/bus/vtech/ioexp/ioexp.cpp142
-rw-r--r--src/devices/bus/vtech/ioexp/ioexp.h103
-rw-r--r--src/devices/bus/vtech/ioexp/joystick.cpp111
-rw-r--r--src/devices/bus/vtech/ioexp/joystick.h50
-rw-r--r--src/devices/bus/vtech/ioexp/lpen.cpp63
-rw-r--r--src/devices/bus/vtech/ioexp/lpen.h43
-rw-r--r--src/devices/bus/vtech/ioexp/printer.cpp97
-rw-r--r--src/devices/bus/vtech/ioexp/printer.h52
-rw-r--r--src/devices/bus/vtech/memexp/carts.cpp31
-rw-r--r--src/devices/bus/vtech/memexp/carts.h16
-rw-r--r--src/devices/bus/vtech/memexp/floppy.cpp324
-rw-r--r--src/devices/bus/vtech/memexp/floppy.h69
-rw-r--r--src/devices/bus/vtech/memexp/memexp.cpp179
-rw-r--r--src/devices/bus/vtech/memexp/memexp.h131
-rw-r--r--src/devices/bus/vtech/memexp/memory.cpp177
-rw-r--r--src/devices/bus/vtech/memexp/memory.h90
-rw-r--r--src/devices/bus/vtech/memexp/rs232.cpp102
-rw-r--r--src/devices/bus/vtech/memexp/rs232.h49
-rw-r--r--src/devices/bus/vtech/memexp/rtty.cpp87
-rw-r--r--src/devices/bus/vtech/memexp/rtty.h44
-rw-r--r--src/devices/bus/vtech/memexp/sdloader.cpp343
-rw-r--r--src/devices/bus/vtech/memexp/sdloader.h19
-rw-r--r--src/devices/bus/vtech/memexp/wordpro.cpp67
-rw-r--r--src/devices/bus/vtech/memexp/wordpro.h39
-rw-r--r--src/devices/bus/wangpc/emb.cpp174
-rw-r--r--src/devices/bus/wangpc/emb.h53
-rw-r--r--src/devices/bus/wangpc/lic.cpp149
-rw-r--r--src/devices/bus/wangpc/lic.h49
-rw-r--r--src/devices/bus/wangpc/lvc.cpp331
-rw-r--r--src/devices/bus/wangpc/lvc.h63
-rw-r--r--src/devices/bus/wangpc/mcc.cpp256
-rw-r--r--src/devices/bus/wangpc/mcc.h56
-rw-r--r--src/devices/bus/wangpc/mvc.cpp324
-rw-r--r--src/devices/bus/wangpc/mvc.h63
-rw-r--r--src/devices/bus/wangpc/rtc.cpp271
-rw-r--r--src/devices/bus/wangpc/rtc.h66
-rw-r--r--src/devices/bus/wangpc/tig.cpp319
-rw-r--r--src/devices/bus/wangpc/tig.h70
-rw-r--r--src/devices/bus/wangpc/wangpc.cpp243
-rw-r--r--src/devices/bus/wangpc/wangpc.h184
-rw-r--r--src/devices/bus/wangpc/wdc.cpp335
-rw-r--r--src/devices/bus/wangpc/wdc.h79
-rw-r--r--src/devices/bus/waveblaster/db50xg.cpp104
-rw-r--r--src/devices/bus/waveblaster/db50xg.h15
-rw-r--r--src/devices/bus/waveblaster/db60xg.cpp102
-rw-r--r--src/devices/bus/waveblaster/db60xg.h15
-rw-r--r--src/devices/bus/waveblaster/omniwave.cpp71
-rw-r--r--src/devices/bus/waveblaster/omniwave.h15
-rw-r--r--src/devices/bus/waveblaster/waveblaster.cpp55
-rw-r--r--src/devices/bus/waveblaster/waveblaster.h56
-rw-r--r--src/devices/bus/waveblaster/wg130.cpp117
-rw-r--r--src/devices/bus/waveblaster/wg130.h15
-rw-r--r--src/devices/bus/wswan/rom.cpp743
-rw-r--r--src/devices/bus/wswan/rom.h141
-rw-r--r--src/devices/bus/wswan/slot.cpp428
-rw-r--r--src/devices/bus/wswan/slot.h184
-rw-r--r--src/devices/bus/wysekbd/wysegakb.cpp1020
-rw-r--r--src/devices/bus/wysekbd/wysegakb.h163
-rw-r--r--src/devices/bus/wysekbd/wysekbd.cpp89
-rw-r--r--src/devices/bus/wysekbd/wysekbd.h91
-rw-r--r--src/devices/bus/x68k/x68k_midi.cpp68
-rw-r--r--src/devices/bus/x68k/x68k_midi.h51
-rw-r--r--src/devices/bus/x68k/x68k_neptunex.cpp148
-rw-r--r--src/devices/bus/x68k/x68k_neptunex.h57
-rw-r--r--src/devices/bus/x68k/x68k_scsiext.cpp135
-rw-r--r--src/devices/bus/x68k/x68k_scsiext.h52
-rw-r--r--src/devices/bus/x68k/x68kexp.cpp81
-rw-r--r--src/devices/bus/x68k/x68kexp.h152
-rw-r--r--src/devices/bus/z29_kbd/he191_3425.cpp239
-rw-r--r--src/devices/bus/z29_kbd/he191_3425.h58
-rw-r--r--src/devices/bus/z29_kbd/keyboard.cpp111
-rw-r--r--src/devices/bus/z29_kbd/keyboard.h100
-rw-r--r--src/devices/bus/z29_kbd/md_kbd.cpp277
-rw-r--r--src/devices/bus/z29_kbd/md_kbd.h61
-rw-r--r--src/devices/bus/z88/flash.cpp103
-rw-r--r--src/devices/bus/z88/flash.h46
-rw-r--r--src/devices/bus/z88/ram.cpp202
-rw-r--r--src/devices/bus/z88/ram.h16
-rw-r--r--src/devices/bus/z88/rom.cpp197
-rw-r--r--src/devices/bus/z88/rom.h15
-rw-r--r--src/devices/bus/z88/z88.cpp220
-rw-r--r--src/devices/bus/z88/z88.h137
-rw-r--r--src/devices/cpu/8x300/8x300.cpp639
-rw-r--r--src/devices/cpu/8x300/8x300.h163
-rw-r--r--src/devices/cpu/8x300/8x300dasm.cpp138
-rw-r--r--src/devices/cpu/8x300/8x300dasm.h31
-rw-r--r--src/devices/cpu/adsp2100/2100dasm.cpp564
-rw-r--r--src/devices/cpu/adsp2100/2100dasm.h43
-rw-r--r--src/devices/cpu/adsp2100/2100ops.hxx2259
-rw-r--r--src/devices/cpu/adsp2100/adsp2100.cpp1919
-rw-r--r--src/devices/cpu/adsp2100/adsp2100.h566
-rw-r--r--src/devices/cpu/alpha/alpha.cpp990
-rw-r--r--src/devices/cpu/alpha/alpha.h281
-rw-r--r--src/devices/cpu/alpha/alphad.cpp1246
-rw-r--r--src/devices/cpu/alpha/alphad.h40
-rw-r--r--src/devices/cpu/alpha/common.h19
-rw-r--r--src/devices/cpu/alto2/a2curt.cpp63
-rw-r--r--src/devices/cpu/alto2/a2curt.h28
-rw-r--r--src/devices/cpu/alto2/a2dht.cpp110
-rw-r--r--src/devices/cpu/alto2/a2dht.h27
-rw-r--r--src/devices/cpu/alto2/a2disk.cpp1817
-rw-r--r--src/devices/cpu/alto2/a2disk.h99
-rw-r--r--src/devices/cpu/alto2/a2disp.cpp576
-rw-r--r--src/devices/cpu/alto2/a2disp.h316
-rw-r--r--src/devices/cpu/alto2/a2dvt.cpp67
-rw-r--r--src/devices/cpu/alto2/a2dvt.h34
-rw-r--r--src/devices/cpu/alto2/a2dwt.cpp94
-rw-r--r--src/devices/cpu/alto2/a2dwt.h25
-rw-r--r--src/devices/cpu/alto2/a2emu.cpp672
-rw-r--r--src/devices/cpu/alto2/a2emu.h69
-rw-r--r--src/devices/cpu/alto2/a2ether.cpp1364
-rw-r--r--src/devices/cpu/alto2/a2ether.h116
-rw-r--r--src/devices/cpu/alto2/a2hw.cpp421
-rw-r--r--src/devices/cpu/alto2/a2hw.h66
-rw-r--r--src/devices/cpu/alto2/a2jkff.h192
-rw-r--r--src/devices/cpu/alto2/a2kbd.cpp50
-rw-r--r--src/devices/cpu/alto2/a2kbd.h109
-rw-r--r--src/devices/cpu/alto2/a2ksec.cpp32
-rw-r--r--src/devices/cpu/alto2/a2ksec.h48
-rw-r--r--src/devices/cpu/alto2/a2kwd.cpp31
-rw-r--r--src/devices/cpu/alto2/a2kwd.h49
-rw-r--r--src/devices/cpu/alto2/a2mem.cpp857
-rw-r--r--src/devices/cpu/alto2/a2mem.h139
-rw-r--r--src/devices/cpu/alto2/a2mouse.cpp252
-rw-r--r--src/devices/cpu/alto2/a2mouse.h71
-rw-r--r--src/devices/cpu/alto2/a2mrt.cpp43
-rw-r--r--src/devices/cpu/alto2/a2mrt.h19
-rw-r--r--src/devices/cpu/alto2/a2part.cpp30
-rw-r--r--src/devices/cpu/alto2/a2part.h18
-rw-r--r--src/devices/cpu/alto2/a2ram.cpp444
-rw-r--r--src/devices/cpu/alto2/a2ram.h45
-rw-r--r--src/devices/cpu/alto2/a2roms.cpp180
-rw-r--r--src/devices/cpu/alto2/a2roms.h44
-rw-r--r--src/devices/cpu/alto2/alto2cpu.cpp2961
-rw-r--r--src/devices/cpu/alto2/alto2cpu.h935
-rw-r--r--src/devices/cpu/alto2/alto2dsm.cpp387
-rw-r--r--src/devices/cpu/alto2/alto2dsm.h31
-rw-r--r--src/devices/cpu/am29000/am29000.cpp709
-rw-r--r--src/devices/cpu/am29000/am29000.h (renamed from src/emu/cpu/am29000/am29000.h)155
-rw-r--r--src/devices/cpu/am29000/am29dasm.cpp237
-rw-r--r--src/devices/cpu/am29000/am29dasm.h36
-rw-r--r--src/devices/cpu/am29000/am29ops.h (renamed from src/emu/cpu/am29000/am29ops.h)489
-rw-r--r--src/devices/cpu/amis2000/amis2000.cpp342
-rw-r--r--src/devices/cpu/amis2000/amis2000.h214
-rw-r--r--src/devices/cpu/amis2000/amis2000d.cpp130
-rw-r--r--src/devices/cpu/amis2000/amis2000d.h31
-rw-r--r--src/devices/cpu/amis2000/amis2000op.cpp526
-rw-r--r--src/devices/cpu/apexc/apexc.cpp861
-rw-r--r--src/devices/cpu/apexc/apexc.h88
-rw-r--r--src/devices/cpu/apexc/apexcdsm.cpp179
-rw-r--r--src/devices/cpu/apexc/apexcdsm.h37
-rw-r--r--src/devices/cpu/arc/arc.cpp140
-rw-r--r--src/devices/cpu/arc/arc.h76
-rw-r--r--src/devices/cpu/arc/arcdasm.cpp213
-rw-r--r--src/devices/cpu/arc/arcdasm.h31
-rw-r--r--src/devices/cpu/arcompact/arcompact.cpp2949
-rw-r--r--src/devices/cpu/arcompact/arcompact.h597
-rw-r--r--src/devices/cpu/arcompact/arcompact_common.h109
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute.cpp173
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_00to01.cpp200
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_02to03.cpp123
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_04.cpp888
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_04_2f_3f_zop.cpp63
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_04_2f_sop.cpp336
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_04_3x.cpp41
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_04_aux.cpp153
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_04_jumps.cpp149
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_04_loop.cpp53
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_05.cpp351
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_05_2f_sop.cpp177
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_06to0b.cpp41
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_0c_16bit.cpp61
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_0d_16bit.cpp66
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_0e_16bit.cpp66
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_0f_00_07_16bit.cpp78
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_0f_00_16bit.cpp73
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_0f_16bit.cpp370
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_12to16_16bit.cpp104
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_17_16bit.cpp114
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_18_16bit.cpp154
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_19_16bit.cpp53
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_1ato1c_16bit.cpp59
-rw-r--r--src/devices/cpu/arcompact/arcompact_execute_ops_1dto1f_16bit.cpp161
-rw-r--r--src/devices/cpu/arcompact/arcompact_helper.ipp371
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm.cpp3139
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm.h96
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_internal.h251
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops.cpp308
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_00to01.cpp227
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_02to03.cpp110
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_04.cpp469
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_04_2f_3f_zop.cpp41
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_04_2f_sop.cpp134
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_04_3x.cpp101
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_05.cpp73
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_05_2f_sop.cpp104
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_06to0b.cpp45
-rw-r--r--src/devices/cpu/arcompact/arcompactdasm_ops_16bit.cpp715
-rw-r--r--src/devices/cpu/arm/arm.cpp1532
-rw-r--r--src/devices/cpu/arm/arm.h104
-rw-r--r--src/devices/cpu/arm/armdasm.cpp473
-rw-r--r--src/devices/cpu/arm/armdasm.h25
-rw-r--r--src/devices/cpu/arm7/ap2010cpu.cpp45
-rw-r--r--src/devices/cpu/arm7/ap2010cpu.h37
-rw-r--r--src/devices/cpu/arm7/arm7.cpp2411
-rw-r--r--src/devices/cpu/arm7/arm7.h523
-rw-r--r--src/devices/cpu/arm7/arm7core.h567
-rw-r--r--src/devices/cpu/arm7/arm7core.hxx243
-rw-r--r--src/devices/cpu/arm7/arm7dasm.cpp1403
-rw-r--r--src/devices/cpu/arm7/arm7dasm.h52
-rw-r--r--src/devices/cpu/arm7/arm7help.h (renamed from src/emu/cpu/arm7/arm7help.h)28
-rw-r--r--src/devices/cpu/arm7/arm7ops.cpp1943
-rw-r--r--src/devices/cpu/arm7/arm7thmb.cpp1582
-rw-r--r--src/devices/cpu/arm7/cecalls.hxx1066
-rw-r--r--src/devices/cpu/arm7/lpc210x.cpp265
-rw-r--r--src/devices/cpu/arm7/lpc210x.h90
-rw-r--r--src/devices/cpu/arm7/upd800468.cpp249
-rw-r--r--src/devices/cpu/arm7/upd800468.h104
-rw-r--r--src/devices/cpu/asap/asap.cpp1642
-rw-r--r--src/devices/cpu/asap/asap.h271
-rw-r--r--src/devices/cpu/asap/asapdasm.cpp149
-rw-r--r--src/devices/cpu/asap/asapdasm.h33
-rw-r--r--src/devices/cpu/avr8/avr8.cpp3523
-rw-r--r--src/devices/cpu/avr8/avr8.h1224
-rw-r--r--src/devices/cpu/avr8/avr8dasm.cpp659
-rw-r--r--src/devices/cpu/avr8/avr8dasm.h24
-rw-r--r--src/devices/cpu/avr8/avr8ops.hxx1403
-rw-r--r--src/devices/cpu/axc51/axc51.cpp1573
-rw-r--r--src/devices/cpu/axc51/axc51.h541
-rw-r--r--src/devices/cpu/axc51/axc51dasm.cpp2038
-rw-r--r--src/devices/cpu/axc51/axc51dasm.h93
-rw-r--r--src/devices/cpu/axc51/axc51extops.hxx694
-rw-r--r--src/devices/cpu/axc51/axc51ops.hxx1050
-rw-r--r--src/devices/cpu/bcp/bcpdasm.cpp475
-rw-r--r--src/devices/cpu/bcp/bcpdasm.h36
-rw-r--r--src/devices/cpu/bcp/dp8344.cpp2210
-rw-r--r--src/devices/cpu/bcp/dp8344.h244
-rw-r--r--src/devices/cpu/c33/c33common.h29
-rw-r--r--src/devices/cpu/c33/c33dasm.cpp674
-rw-r--r--src/devices/cpu/c33/c33dasm.h37
-rw-r--r--src/devices/cpu/c33/c33helpers.ipp64
-rw-r--r--src/devices/cpu/c33/c33std.cpp117
-rw-r--r--src/devices/cpu/c33/c33std.h58
-rw-r--r--src/devices/cpu/c33/s1c33209.cpp331
-rw-r--r--src/devices/cpu/c33/s1c33209.h57
-rw-r--r--src/devices/cpu/capricorn/capricorn.cpp1539
-rw-r--r--src/devices/cpu/capricorn/capricorn.h144
-rw-r--r--src/devices/cpu/capricorn/capricorn_dasm.cpp207
-rw-r--r--src/devices/cpu/capricorn/capricorn_dasm.h50
-rw-r--r--src/devices/cpu/ccpu/ccpu.cpp707
-rw-r--r--src/devices/cpu/ccpu/ccpu.h113
-rw-r--r--src/devices/cpu/ccpu/ccpudasm.cpp347
-rw-r--r--src/devices/cpu/ccpu/ccpudasm.h28
-rw-r--r--src/devices/cpu/cdc160/cdc160d.cpp379
-rw-r--r--src/devices/cpu/cdc160/cdc160d.h34
-rw-r--r--src/devices/cpu/cdc1700/cdc1700d.cpp535
-rw-r--r--src/devices/cpu/cdc1700/cdc1700d.h37
-rw-r--r--src/devices/cpu/clipper/clipper.cpp2066
-rw-r--r--src/devices/cpu/clipper/clipper.h381
-rw-r--r--src/devices/cpu/clipper/clipperd.cpp344
-rw-r--r--src/devices/cpu/clipper/clipperd.h23
-rw-r--r--src/devices/cpu/clipper/common.h81
-rw-r--r--src/devices/cpu/cop400/cop400.cpp1404
-rw-r--r--src/devices/cpu/cop400/cop400.h531
-rw-r--r--src/devices/cpu/cop400/cop400op.hxx1318
-rw-r--r--src/devices/cpu/cop400/cop410ds.cpp379
-rw-r--r--src/devices/cpu/cop400/cop410ds.h26
-rw-r--r--src/devices/cpu/cop400/cop420ds.cpp429
-rw-r--r--src/devices/cpu/cop400/cop420ds.h26
-rw-r--r--src/devices/cpu/cop400/cop424ds.cpp430
-rw-r--r--src/devices/cpu/cop400/cop424ds.h26
-rw-r--r--src/devices/cpu/cop400/cop444ds.cpp413
-rw-r--r--src/devices/cpu/cop400/cop444ds.h26
-rw-r--r--src/devices/cpu/cops1/cops1base.cpp220
-rw-r--r--src/devices/cpu/cops1/cops1base.h148
-rw-r--r--src/devices/cpu/cops1/cops1d.cpp201
-rw-r--r--src/devices/cpu/cops1/cops1d.h53
-rw-r--r--src/devices/cpu/cops1/mm5799.cpp156
-rw-r--r--src/devices/cpu/cops1/mm5799.h115
-rw-r--r--src/devices/cpu/cops1/mm5799op.cpp378
-rw-r--r--src/devices/cpu/cosmac/cosdasm.cpp259
-rw-r--r--src/devices/cpu/cosmac/cosdasm.h56
-rw-r--r--src/devices/cpu/cosmac/cosmac.cpp1571
-rw-r--r--src/devices/cpu/cosmac/cosmac.h558
-rw-r--r--src/devices/cpu/cp1610/1610dasm.cpp1528
-rw-r--r--src/devices/cpu/cp1610/1610dasm.h19
-rw-r--r--src/devices/cpu/cp1610/cp1610.cpp3425
-rw-r--r--src/devices/cpu/cp1610/cp1610.h205
-rw-r--r--src/devices/cpu/cr16b/cr16b.cpp105
-rw-r--r--src/devices/cpu/cr16b/cr16b.h63
-rw-r--r--src/devices/cpu/cr16b/cr16bdasm.cpp1069
-rw-r--r--src/devices/cpu/cr16b/cr16bdasm.h66
-rw-r--r--src/devices/cpu/cr16c/cr16cdasm.cpp1472
-rw-r--r--src/devices/cpu/cr16c/cr16cdasm.h50
-rw-r--r--src/devices/cpu/cubeqcpu/cubedasm.cpp311
-rw-r--r--src/devices/cpu/cubeqcpu/cubedasm.h54
-rw-r--r--src/devices/cpu/cubeqcpu/cubeqcpu.cpp1553
-rw-r--r--src/devices/cpu/cubeqcpu/cubeqcpu.h344
-rw-r--r--src/devices/cpu/ddp516/ddp516d.cpp1651
-rw-r--r--src/devices/cpu/ddp516/ddp516d.h87
-rw-r--r--src/devices/cpu/diablo/diablo1300.cpp387
-rw-r--r--src/devices/cpu/diablo/diablo1300.h98
-rw-r--r--src/devices/cpu/diablo/diablo1300dasm.cpp84
-rw-r--r--src/devices/cpu/diablo/diablo1300dasm.h22
-rw-r--r--src/devices/cpu/drcbearm64.cpp5731
-rw-r--r--src/devices/cpu/drcbearm64.h26
-rw-r--r--src/devices/cpu/drcbec.cpp2637
-rw-r--r--src/devices/cpu/drcbec.h34
-rw-r--r--src/devices/cpu/drcbeut.cpp707
-rw-r--r--src/devices/cpu/drcbeut.h242
-rw-r--r--src/devices/cpu/drcbex64.cpp6587
-rw-r--r--src/devices/cpu/drcbex64.h33
-rw-r--r--src/devices/cpu/drccache.cpp486
-rw-r--r--src/devices/cpu/drccache.h179
-rw-r--r--src/devices/cpu/drcfe.h220
-rw-r--r--src/devices/cpu/drcfe.ipp389
-rw-r--r--src/devices/cpu/drcuml.cpp543
-rw-r--r--src/devices/cpu/drcuml.h290
-rw-r--r--src/devices/cpu/drcumlsh.h197
-rw-r--r--src/devices/cpu/dsp16/dsp16.cpp2120
-rw-r--r--src/devices/cpu/dsp16/dsp16.h395
-rw-r--r--src/devices/cpu/dsp16/dsp16core.cpp39
-rw-r--r--src/devices/cpu/dsp16/dsp16core.h124
-rw-r--r--src/devices/cpu/dsp16/dsp16core.ipp230
-rw-r--r--src/devices/cpu/dsp16/dsp16dis.cpp575
-rw-r--r--src/devices/cpu/dsp16/dsp16dis.h69
-rw-r--r--src/devices/cpu/dsp16/dsp16fe.cpp891
-rw-r--r--src/devices/cpu/dsp16/dsp16fe.h141
-rw-r--r--src/devices/cpu/dsp16/dsp16rc.cpp80
-rw-r--r--src/devices/cpu/dsp16/dsp16rc.h52
-rw-r--r--src/devices/cpu/dsp32/dsp32.cpp840
-rw-r--r--src/devices/cpu/dsp32/dsp32.h430
-rw-r--r--src/devices/cpu/dsp32/dsp32dis.cpp693
-rw-r--r--src/devices/cpu/dsp32/dsp32dis.h45
-rw-r--r--src/devices/cpu/dsp32/dsp32ops.hxx2844
-rw-r--r--src/devices/cpu/dsp56000/dsp56000.cpp86
-rw-r--r--src/devices/cpu/dsp56000/dsp56000.h58
-rw-r--r--src/devices/cpu/dsp56000/dsp56000d.cpp744
-rw-r--r--src/devices/cpu/dsp56000/dsp56000d.h25
-rw-r--r--src/devices/cpu/dsp56156/dsp56156.cpp495
-rw-r--r--src/devices/cpu/dsp56156/dsp56156.h299
-rw-r--r--src/devices/cpu/dsp56156/dsp56def.h (renamed from src/emu/cpu/dsp56k/dsp56def.h)18
-rw-r--r--src/devices/cpu/dsp56156/dsp56dsm.cpp34
-rw-r--r--src/devices/cpu/dsp56156/dsp56dsm.h26
-rw-r--r--src/devices/cpu/dsp56156/dsp56mem.cpp976
-rw-r--r--src/devices/cpu/dsp56156/dsp56mem.h241
-rw-r--r--src/devices/cpu/dsp56156/dsp56ops.hxx5872
-rw-r--r--src/devices/cpu/dsp56156/dsp56pcu.cpp488
-rw-r--r--src/devices/cpu/dsp56156/dsp56pcu.h153
-rw-r--r--src/devices/cpu/dsp56156/inst.cpp785
-rw-r--r--src/devices/cpu/dsp56156/inst.h3489
-rw-r--r--src/devices/cpu/dsp56156/opcode.cpp62
-rw-r--r--src/devices/cpu/dsp56156/opcode.h45
-rw-r--r--src/devices/cpu/dsp56156/pmove.cpp80
-rw-r--r--src/devices/cpu/dsp56156/pmove.h323
-rw-r--r--src/devices/cpu/dsp56156/tables.cpp874
-rw-r--r--src/devices/cpu/dsp56156/tables.h94
-rw-r--r--src/devices/cpu/dsp563xx/dsp56303.cpp65
-rw-r--r--src/devices/cpu/dsp563xx/dsp56303.h32
-rw-r--r--src/devices/cpu/dsp563xx/dsp56311.cpp65
-rw-r--r--src/devices/cpu/dsp563xx/dsp56311.h32
-rw-r--r--src/devices/cpu/dsp563xx/dsp56362.cpp67
-rw-r--r--src/devices/cpu/dsp563xx/dsp56362.h32
-rw-r--r--src/devices/cpu/dsp563xx/dsp56364.cpp66
-rw-r--r--src/devices/cpu/dsp563xx/dsp56364.h32
-rw-r--r--src/devices/cpu/dsp563xx/dsp563xx-interp.cpp59826
-rwxr-xr-xsrc/devices/cpu/dsp563xx/dsp563xx-make.py1264
-rw-r--r--src/devices/cpu/dsp563xx/dsp563xx-tables.cpp34860
-rw-r--r--src/devices/cpu/dsp563xx/dsp563xx.cpp452
-rw-r--r--src/devices/cpu/dsp563xx/dsp563xx.h246
-rw-r--r--src/devices/cpu/dsp563xx/dsp563xx.lst1402
-rw-r--r--src/devices/cpu/dsp563xx/dsp563xxd-tables.cpp35241
-rw-r--r--src/devices/cpu/dsp563xx/dsp563xxd.cpp46
-rw-r--r--src/devices/cpu/dsp563xx/dsp563xxd.h72
-rw-r--r--src/devices/cpu/dsp563xx/hi08.cpp190
-rw-r--r--src/devices/cpu/dsp563xx/hi08.h76
-rw-r--r--src/devices/cpu/dsp563xx/shi.cpp98
-rw-r--r--src/devices/cpu/dsp563xx/shi.h52
-rw-r--r--src/devices/cpu/dspp/dspp.cpp2664
-rw-r--r--src/devices/cpu/dspp/dspp.h417
-rw-r--r--src/devices/cpu/dspp/dsppdasm.cpp600
-rw-r--r--src/devices/cpu/dspp/dsppdasm.h32
-rw-r--r--src/devices/cpu/dspp/dsppdrc.cpp1319
-rw-r--r--src/devices/cpu/dspp/dsppfe.cpp364
-rw-r--r--src/devices/cpu/dspp/dsppfe.h104
-rw-r--r--src/devices/cpu/e0c6200/e0c6200.cpp852
-rw-r--r--src/devices/cpu/e0c6200/e0c6200.h111
-rw-r--r--src/devices/cpu/e0c6200/e0c6200d.cpp696
-rw-r--r--src/devices/cpu/e0c6200/e0c6200d.h39
-rw-r--r--src/devices/cpu/e0c6200/e0c6200op.cpp241
-rw-r--r--src/devices/cpu/e0c6200/e0c6s46.cpp989
-rw-r--r--src/devices/cpu/e0c6200/e0c6s46.h196
-rw-r--r--src/devices/cpu/e132xs/e132xs.cpp2441
-rw-r--r--src/devices/cpu/e132xs/e132xs.h806
-rw-r--r--src/devices/cpu/e132xs/e132xsdrc.cpp1234
-rw-r--r--src/devices/cpu/e132xs/e132xsdrc_ops.hxx4343
-rw-r--r--src/devices/cpu/e132xs/e132xsop.hxx2770
-rw-r--r--src/devices/cpu/e132xs/e1dasm.cpp1132
-rw-r--r--src/devices/cpu/e132xs/e1dasm.h51
-rw-r--r--src/devices/cpu/e132xs/e1defs.h247
-rw-r--r--src/devices/cpu/e132xs/e1fe.cpp1152
-rw-r--r--src/devices/cpu/e132xs/e1fe.h226
-rw-r--r--src/devices/cpu/es5510/es5510.cpp1288
-rw-r--r--src/devices/cpu/es5510/es5510.h199
-rw-r--r--src/devices/cpu/es5510/es5510d.cpp21
-rw-r--r--src/devices/cpu/es5510/es5510d.h25
-rw-r--r--src/devices/cpu/esrip/esrip.cpp1949
-rw-r--r--src/devices/cpu/esrip/esrip.h251
-rw-r--r--src/devices/cpu/esrip/esripdsm.cpp99
-rw-r--r--src/devices/cpu/esrip/esripdsm.h27
-rw-r--r--src/devices/cpu/f2mc16/f2mc16.cpp5611
-rw-r--r--src/devices/cpu/f2mc16/f2mc16.h732
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_adc.cpp304
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_adc.h72
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_clock.cpp355
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_clock.h74
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_intc.cpp269
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_intc.h64
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_port.cpp127
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_port.h57
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_ppg.cpp348
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_ppg.h70
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_reload.cpp381
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_reload.h75
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_uart.cpp456
-rw-r--r--src/devices/cpu/f2mc16/f2mc16_uart.h98
-rw-r--r--src/devices/cpu/f2mc16/f2mc16d.cpp1641
-rw-r--r--src/devices/cpu/f2mc16/f2mc16d.h62
-rw-r--r--src/devices/cpu/f2mc16/mb90570.cpp169
-rw-r--r--src/devices/cpu/f2mc16/mb90570.h55
-rw-r--r--src/devices/cpu/f2mc16/mb90610a.cpp138
-rw-r--r--src/devices/cpu/f2mc16/mb90610a.h59
-rw-r--r--src/devices/cpu/f2mc16/mb90640a.cpp134
-rw-r--r--src/devices/cpu/f2mc16/mb90640a.h52
-rw-r--r--src/devices/cpu/f8/f8.cpp1937
-rw-r--r--src/devices/cpu/f8/f8.h214
-rw-r--r--src/devices/cpu/f8/f8dasm.cpp527
-rw-r--r--src/devices/cpu/f8/f8dasm.h21
-rw-r--r--src/devices/cpu/fr/fr.cpp141
-rw-r--r--src/devices/cpu/fr/fr.h72
-rw-r--r--src/devices/cpu/fr/frdasm.cpp977
-rw-r--r--src/devices/cpu/fr/frdasm.h49
-rw-r--r--src/devices/cpu/g65816/g65816.cpp1225
-rw-r--r--src/devices/cpu/g65816/g65816.h1588
-rw-r--r--src/devices/cpu/g65816/g65816cm.h244
-rw-r--r--src/devices/cpu/g65816/g65816ds.cpp333
-rw-r--r--src/devices/cpu/g65816/g65816ds.h70
-rw-r--r--src/devices/cpu/g65816/g65816o0.cpp7
-rw-r--r--src/devices/cpu/g65816/g65816o1.cpp7
-rw-r--r--src/devices/cpu/g65816/g65816o2.cpp7
-rw-r--r--src/devices/cpu/g65816/g65816o3.cpp7
-rw-r--r--src/devices/cpu/g65816/g65816o4.cpp7
-rw-r--r--src/devices/cpu/g65816/g65816op.ipp1963
-rw-r--r--src/devices/cpu/gigatron/gigatron.cpp378
-rw-r--r--src/devices/cpu/gigatron/gigatron.h95
-rw-r--r--src/devices/cpu/gigatron/gigatrondasm.cpp161
-rw-r--r--src/devices/cpu/gigatron/gigatrondasm.h26
-rw-r--r--src/devices/cpu/h16/h16dasm.cpp1063
-rw-r--r--src/devices/cpu/h16/h16dasm.h55
-rw-r--r--src/devices/cpu/h16/hd641016.cpp235
-rw-r--r--src/devices/cpu/h16/hd641016.h142
-rw-r--r--src/devices/cpu/h6280/6280dasm.cpp203
-rw-r--r--src/devices/cpu/h6280/6280dasm.h90
-rw-r--r--src/devices/cpu/h6280/h6280.cpp2612
-rw-r--r--src/devices/cpu/h6280/h6280.h395
-rw-r--r--src/devices/cpu/h8/c77.cpp216
-rw-r--r--src/devices/cpu/h8/c77.h95
-rw-r--r--src/devices/cpu/h8/gt913.cpp294
-rw-r--r--src/devices/cpu/h8/gt913.h114
-rw-r--r--src/devices/cpu/h8/gt913.lst282
-rw-r--r--src/devices/cpu/h8/gt913d.cpp17
-rw-r--r--src/devices/cpu/h8/gt913d.h28
-rw-r--r--src/devices/cpu/h8/h8.cpp1573
-rw-r--r--src/devices/cpu/h8/h8.h462
-rw-r--r--src/devices/cpu/h8/h8.lst2927
-rw-r--r--src/devices/cpu/h8/h83002.cpp287
-rw-r--r--src/devices/cpu/h8/h83002.h99
-rw-r--r--src/devices/cpu/h8/h83003.cpp314
-rw-r--r--src/devices/cpu/h8/h83003.h109
-rw-r--r--src/devices/cpu/h8/h83006.cpp268
-rw-r--r--src/devices/cpu/h8/h83006.h99
-rw-r--r--src/devices/cpu/h8/h83008.cpp244
-rw-r--r--src/devices/cpu/h8/h83008.h89
-rw-r--r--src/devices/cpu/h8/h83032.cpp265
-rw-r--r--src/devices/cpu/h8/h83032.h111
-rw-r--r--src/devices/cpu/h8/h83042.cpp301
-rw-r--r--src/devices/cpu/h8/h83042.h119
-rw-r--r--src/devices/cpu/h8/h83048.cpp307
-rw-r--r--src/devices/cpu/h8/h83048.h129
-rw-r--r--src/devices/cpu/h8/h83217.cpp282
-rw-r--r--src/devices/cpu/h8/h83217.h120
-rw-r--r--src/devices/cpu/h8/h8325.cpp252
-rw-r--r--src/devices/cpu/h8/h8325.h126
-rw-r--r--src/devices/cpu/h8/h83337.cpp275
-rw-r--r--src/devices/cpu/h8/h83337.h118
-rw-r--r--src/devices/cpu/h8/h8_adc.cpp509
-rw-r--r--src/devices/cpu/h8/h8_adc.h189
-rw-r--r--src/devices/cpu/h8/h8_dma.cpp769
-rw-r--r--src/devices/cpu/h8/h8_dma.h276
-rw-r--r--src/devices/cpu/h8/h8_dtc.cpp280
-rw-r--r--src/devices/cpu/h8/h8_dtc.h78
-rw-r--r--src/devices/cpu/h8/h8_intc.cpp477
-rw-r--r--src/devices/cpu/h8/h8_intc.h163
-rw-r--r--src/devices/cpu/h8/h8_port.cpp140
-rw-r--r--src/devices/cpu/h8/h8_port.h62
-rw-r--r--src/devices/cpu/h8/h8_sci.cpp793
-rw-r--r--src/devices/cpu/h8/h8_sci.h153
-rw-r--r--src/devices/cpu/h8/h8_timer16.cpp825
-rw-r--r--src/devices/cpu/h8/h8_timer16.h284
-rw-r--r--src/devices/cpu/h8/h8_timer8.cpp367
-rw-r--r--src/devices/cpu/h8/h8_timer8.h132
-rw-r--r--src/devices/cpu/h8/h8_watchdog.cpp149
-rw-r--r--src/devices/cpu/h8/h8_watchdog.h74
-rw-r--r--src/devices/cpu/h8/h8d.cpp297
-rw-r--r--src/devices/cpu/h8/h8d.h106
-rw-r--r--src/devices/cpu/h8/h8h.cpp19
-rw-r--r--src/devices/cpu/h8/h8h.h110
-rw-r--r--src/devices/cpu/h8/h8hd.cpp17
-rw-r--r--src/devices/cpu/h8/h8hd.h28
-rw-r--r--src/devices/cpu/h8/h8make.py514
-rw-r--r--src/devices/cpu/h8/h8s2000.cpp18
-rw-r--r--src/devices/cpu/h8/h8s2000.h74
-rw-r--r--src/devices/cpu/h8/h8s2000d.cpp17
-rw-r--r--src/devices/cpu/h8/h8s2000d.h28
-rw-r--r--src/devices/cpu/h8/h8s2245.cpp366
-rw-r--r--src/devices/cpu/h8/h8s2245.h132
-rw-r--r--src/devices/cpu/h8/h8s2319.cpp473
-rw-r--r--src/devices/cpu/h8/h8s2319.h164
-rw-r--r--src/devices/cpu/h8/h8s2329.cpp179
-rw-r--r--src/devices/cpu/h8/h8s2329.h121
-rw-r--r--src/devices/cpu/h8/h8s2357.cpp436
-rw-r--r--src/devices/cpu/h8/h8s2357.h152
-rw-r--r--src/devices/cpu/h8/h8s2600.cpp31
-rw-r--r--src/devices/cpu/h8/h8s2600.h42
-rw-r--r--src/devices/cpu/h8/h8s2600d.cpp17
-rw-r--r--src/devices/cpu/h8/h8s2600d.h28
-rw-r--r--src/devices/cpu/h8/h8s2655.cpp456
-rw-r--r--src/devices/cpu/h8/h8s2655.h120
-rw-r--r--src/devices/cpu/h8/swx00.cpp565
-rw-r--r--src/devices/cpu/h8/swx00.h150
-rw-r--r--src/devices/cpu/h8500/h8500.cpp140
-rw-r--r--src/devices/cpu/h8500/h8500.h74
-rw-r--r--src/devices/cpu/h8500/h8500dasm.cpp578
-rw-r--r--src/devices/cpu/h8500/h8500dasm.h46
-rw-r--r--src/devices/cpu/h8500/h8510.cpp112
-rw-r--r--src/devices/cpu/h8500/h8510.h29
-rw-r--r--src/devices/cpu/h8500/h8520.cpp116
-rw-r--r--src/devices/cpu/h8500/h8520.h37
-rw-r--r--src/devices/cpu/h8500/h8532.cpp128
-rw-r--r--src/devices/cpu/h8500/h8532.h37
-rw-r--r--src/devices/cpu/h8500/h8534.cpp179
-rw-r--r--src/devices/cpu/h8500/h8534.h66
-rw-r--r--src/devices/cpu/hcd62121/hcd62121.cpp2267
-rw-r--r--src/devices/cpu/hcd62121/hcd62121.h147
-rw-r--r--src/devices/cpu/hcd62121/hcd62121d.cpp429
-rw-r--r--src/devices/cpu/hcd62121/hcd62121d.h62
-rw-r--r--src/devices/cpu/hd61700/hd61700.cpp2955
-rw-r--r--src/devices/cpu/hd61700/hd61700.h139
-rw-r--r--src/devices/cpu/hd61700/hd61700d.cpp406
-rw-r--r--src/devices/cpu/hd61700/hd61700d.h70
-rw-r--r--src/devices/cpu/hmcs40/hmcs40.cpp795
-rw-r--r--src/devices/cpu/hmcs40/hmcs40.h488
-rw-r--r--src/devices/cpu/hmcs40/hmcs40d.cpp244
-rw-r--r--src/devices/cpu/hmcs40/hmcs40d.h39
-rw-r--r--src/devices/cpu/hmcs40/hmcs40op.cpp690
-rw-r--r--src/devices/cpu/hmcs400/hmcs400.cpp1024
-rw-r--r--src/devices/cpu/hmcs400/hmcs400.h557
-rw-r--r--src/devices/cpu/hmcs400/hmcs400d.cpp237
-rw-r--r--src/devices/cpu/hmcs400/hmcs400d.h31
-rw-r--r--src/devices/cpu/hmcs400/hmcs400op.cpp692
-rw-r--r--src/devices/cpu/hp2100/hp2100d.cpp656
-rw-r--r--src/devices/cpu/hp2100/hp2100d.h50
-rw-r--r--src/devices/cpu/hpc/hpc.cpp144
-rw-r--r--src/devices/cpu/hpc/hpc.h88
-rw-r--r--src/devices/cpu/hpc/hpcdasm.cpp765
-rw-r--r--src/devices/cpu/hpc/hpcdasm.h58
-rw-r--r--src/devices/cpu/hphybrid/hphybrid.cpp2086
-rw-r--r--src/devices/cpu/hphybrid/hphybrid.h305
-rw-r--r--src/devices/cpu/hphybrid/hphybrid_dasm.cpp469
-rw-r--r--src/devices/cpu/hphybrid/hphybrid_dasm.h79
-rw-r--r--src/devices/cpu/hphybrid/hphybrid_defs.h37
-rw-r--r--src/devices/cpu/ht1130/ht1130.cpp1129
-rw-r--r--src/devices/cpu/ht1130/ht1130.h144
-rw-r--r--src/devices/cpu/ht1130/ht1130d.cpp667
-rw-r--r--src/devices/cpu/ht1130/ht1130d.h22
-rw-r--r--src/devices/cpu/i386/athlon.cpp1003
-rw-r--r--src/devices/cpu/i386/athlon.h76
-rw-r--r--src/devices/cpu/i386/cache.h259
-rw-r--r--src/devices/cpu/i386/cpuidmsrs.hxx170
-rw-r--r--src/devices/cpu/i386/cycles.h (renamed from src/emu/cpu/i386/cycles.h)345
-rw-r--r--src/devices/cpu/i386/i386.cpp3528
-rw-r--r--src/devices/cpu/i386/i386.h1720
-rw-r--r--src/devices/cpu/i386/i386dasm.cpp2963
-rw-r--r--src/devices/cpu/i386/i386dasm.h214
-rw-r--r--src/devices/cpu/i386/i386op16.hxx3802
-rw-r--r--src/devices/cpu/i386/i386op32.hxx3602
-rw-r--r--src/devices/cpu/i386/i386ops.h858
-rw-r--r--src/devices/cpu/i386/i386ops.hxx2627
-rw-r--r--src/devices/cpu/i386/i386priv.h727
-rw-r--r--src/devices/cpu/i386/i386segs.hxx2573
-rw-r--r--src/devices/cpu/i386/i486ops.hxx546
-rw-r--r--src/devices/cpu/i386/pentops.hxx6863
-rw-r--r--src/devices/cpu/i386/x87ops.hxx5516
-rw-r--r--src/devices/cpu/i386/x87priv.h159
-rw-r--r--src/devices/cpu/i8008/8008dasm.cpp118
-rw-r--r--src/devices/cpu/i8008/8008dasm.h31
-rw-r--r--src/devices/cpu/i8008/i8008.cpp678
-rw-r--r--src/devices/cpu/i8008/i8008.h92
-rw-r--r--src/devices/cpu/i8085/8085dasm.cpp285
-rw-r--r--src/devices/cpu/i8085/8085dasm.h24
-rw-r--r--src/devices/cpu/i8085/i8085.cpp1661
-rw-r--r--src/devices/cpu/i8085/i8085.h201
-rw-r--r--src/devices/cpu/i8089/i8089.cpp368
-rw-r--r--src/devices/cpu/i8089/i8089.h144
-rw-r--r--src/devices/cpu/i8089/i8089_channel.cpp862
-rw-r--r--src/devices/cpu/i8089/i8089_channel.h209
-rw-r--r--src/devices/cpu/i8089/i8089_dasm.cpp392
-rw-r--r--src/devices/cpu/i8089/i8089_dasm.h71
-rw-r--r--src/devices/cpu/i8089/i8089_ops.cpp416
-rw-r--r--src/devices/cpu/i86/i186.cpp2079
-rw-r--r--src/devices/cpu/i86/i186.h202
-rw-r--r--src/devices/cpu/i86/i286.cpp2057
-rw-r--r--src/devices/cpu/i86/i286.h177
-rw-r--r--src/devices/cpu/i86/i86.cpp2558
-rw-r--r--src/devices/cpu/i86/i86.h395
-rw-r--r--src/devices/cpu/i86/i86.txt115
-rw-r--r--src/devices/cpu/i86/i86inline.h936
-rw-r--r--src/devices/cpu/i860/i860.cpp243
-rw-r--r--src/devices/cpu/i860/i860.h308
-rw-r--r--src/devices/cpu/i860/i860dec.hxx4679
-rw-r--r--src/devices/cpu/i860/i860dis.cpp671
-rw-r--r--src/devices/cpu/i860/i860dis.h77
-rw-r--r--src/devices/cpu/i960/i960.cpp2421
-rw-r--r--src/devices/cpu/i960/i960.h203
-rw-r--r--src/devices/cpu/i960/i960dis.cpp576
-rw-r--r--src/devices/cpu/i960/i960dis.h39
-rw-r--r--src/devices/cpu/ibm1800/ibm1800d.cpp258
-rw-r--r--src/devices/cpu/ibm1800/ibm1800d.h35
-rw-r--r--src/devices/cpu/ie15/ie15.cpp458
-rw-r--r--src/devices/cpu/ie15/ie15.h83
-rw-r--r--src/devices/cpu/ie15/ie15dasm.cpp130
-rw-r--r--src/devices/cpu/ie15/ie15dasm.h19
-rw-r--r--src/devices/cpu/interdata16/dasm16.cpp428
-rw-r--r--src/devices/cpu/interdata16/dasm16.h25
-rw-r--r--src/devices/cpu/jaguar/jagdasm.cpp186
-rw-r--r--src/devices/cpu/jaguar/jagdasm.h40
-rw-r--r--src/devices/cpu/jaguar/jaguar.cpp1606
-rw-r--r--src/devices/cpu/jaguar/jaguar.h307
-rw-r--r--src/devices/cpu/ks0164/ks0164.cpp771
-rw-r--r--src/devices/cpu/ks0164/ks0164.h73
-rw-r--r--src/devices/cpu/ks0164/ks0164d.cpp245
-rw-r--r--src/devices/cpu/ks0164/ks0164d.h35
-rw-r--r--src/devices/cpu/lc57/lc57d.cpp131
-rw-r--r--src/devices/cpu/lc57/lc57d.h30
-rw-r--r--src/devices/cpu/lc58/lc58d.cpp160
-rw-r--r--src/devices/cpu/lc58/lc58d.h30
-rw-r--r--src/devices/cpu/lc6500/lc6500_dasm.cpp155
-rw-r--r--src/devices/cpu/lc6500/lc6500_dasm.h28
-rw-r--r--src/devices/cpu/lc6500/lc6554.cpp816
-rw-r--r--src/devices/cpu/lc6500/lc6554.h241
-rw-r--r--src/devices/cpu/lc8670/lc8670.cpp1790
-rw-r--r--src/devices/cpu/lc8670/lc8670.h238
-rw-r--r--src/devices/cpu/lc8670/lc8670dsm.cpp239
-rw-r--r--src/devices/cpu/lc8670/lc8670dsm.h27
-rw-r--r--src/devices/cpu/lh5801/5801dasm.cpp662
-rw-r--r--src/devices/cpu/lh5801/5801dasm.h112
-rw-r--r--src/devices/cpu/lh5801/5801tbl.hxx1551
-rw-r--r--src/devices/cpu/lh5801/lh5801.cpp262
-rw-r--r--src/devices/cpu/lh5801/lh5801.h182
-rw-r--r--src/devices/cpu/lr35902/lr35902.cpp403
-rw-r--r--src/devices/cpu/lr35902/lr35902.h132
-rw-r--r--src/devices/cpu/lr35902/lr35902d.cpp267
-rw-r--r--src/devices/cpu/lr35902/lr35902d.h48
-rw-r--r--src/devices/cpu/lr35902/opc_cb.hxx1539
-rw-r--r--src/devices/cpu/lr35902/opc_main.hxx1451
-rw-r--r--src/devices/cpu/m16c/m16cdasm.cpp1225
-rw-r--r--src/devices/cpu/m16c/m16cdasm.h52
-rw-r--r--src/devices/cpu/m32c/m32cdasm.cpp1245
-rw-r--r--src/devices/cpu/m32c/m32cdasm.h57
-rw-r--r--src/devices/cpu/m37710/m37710.cpp1593
-rw-r--r--src/devices/cpu/m37710/m37710.h (renamed from src/emu/cpu/m37710/m37710.h)549
-rw-r--r--src/devices/cpu/m37710/m37710cm.h (renamed from src/emu/cpu/m37710/m37710cm.h)151
-rw-r--r--src/devices/cpu/m37710/m37710il.h207
-rw-r--r--src/devices/cpu/m37710/m37710o0.cpp7
-rw-r--r--src/devices/cpu/m37710/m37710o1.cpp7
-rw-r--r--src/devices/cpu/m37710/m37710o2.cpp7
-rw-r--r--src/devices/cpu/m37710/m37710o3.cpp7
-rw-r--r--src/devices/cpu/m37710/m37710op.h (renamed from src/emu/cpu/m37710/m37710op.h)303
-rw-r--r--src/devices/cpu/m37710/m7700ds.cpp553
-rw-r--r--src/devices/cpu/m37710/m7700ds.h107
-rw-r--r--src/devices/cpu/m6502/ddeco16.lst (renamed from src/emu/cpu/m6502/ddeco16.lst)2
-rw-r--r--src/devices/cpu/m6502/deco16.cpp58
-rw-r--r--src/devices/cpu/m6502/deco16.h62
-rw-r--r--src/devices/cpu/m6502/deco16d.cpp17
-rw-r--r--src/devices/cpu/m6502/deco16d.h28
-rw-r--r--src/devices/cpu/m6502/dm4510.lst (renamed from src/emu/cpu/m6502/dm4510.lst)4
-rw-r--r--src/devices/cpu/m6502/dm6502.lst (renamed from src/emu/cpu/m6502/dm6502.lst)4
-rw-r--r--src/devices/cpu/m6502/dm6509.lst (renamed from src/emu/cpu/m6502/dm6509.lst)2
-rw-r--r--src/devices/cpu/m6502/dm6510.lst (renamed from src/emu/cpu/m6502/dm6510.lst)2
-rw-r--r--src/devices/cpu/m6502/dm65ce02.lst (renamed from src/emu/cpu/m6502/dm65ce02.lst)4
-rw-r--r--src/devices/cpu/m6502/dm740.lst36
-rw-r--r--src/devices/cpu/m6502/dr65c02.lst20
-rw-r--r--src/devices/cpu/m6502/dr65c19.lst20
-rw-r--r--src/devices/cpu/m6502/drp2a03.lst20
-rw-r--r--src/devices/cpu/m6502/dvt3xx_spu.lst20
-rw-r--r--src/devices/cpu/m6502/dw65c02.lst20
-rw-r--r--src/devices/cpu/m6502/dw65c02s.lst20
-rw-r--r--src/devices/cpu/m6502/dxavix.lst20
-rw-r--r--src/devices/cpu/m6502/dxavix2000.lst20
-rw-r--r--src/devices/cpu/m6502/g65sc02.cpp46
-rw-r--r--src/devices/cpu/m6502/g65sc02.h54
-rw-r--r--src/devices/cpu/m6502/gew12.cpp229
-rw-r--r--src/devices/cpu/m6502/gew12.h78
-rw-r--r--src/devices/cpu/m6502/gew7.cpp216
-rw-r--r--src/devices/cpu/m6502/gew7.h74
-rw-r--r--src/devices/cpu/m6502/m3745x.cpp400
-rw-r--r--src/devices/cpu/m6502/m3745x.h100
-rw-r--r--src/devices/cpu/m6502/m37640.cpp31
-rw-r--r--src/devices/cpu/m6502/m37640.h38
-rw-r--r--src/devices/cpu/m6502/m4510.cpp170
-rw-r--r--src/devices/cpu/m6502/m4510.h94
-rw-r--r--src/devices/cpu/m6502/m4510d.cpp17
-rw-r--r--src/devices/cpu/m6502/m4510d.h28
-rw-r--r--src/devices/cpu/m6502/m50734.cpp473
-rw-r--r--src/devices/cpu/m6502/m50734.h160
-rw-r--r--src/devices/cpu/m6502/m5074x.cpp641
-rw-r--r--src/devices/cpu/m6502/m5074x.h163
-rw-r--r--src/devices/cpu/m6502/m6500_1.cpp514
-rw-r--r--src/devices/cpu/m6502/m6500_1.h132
-rw-r--r--src/devices/cpu/m6502/m6502.cpp585
-rw-r--r--src/devices/cpu/m6502/m6502.h308
-rw-r--r--src/devices/cpu/m6502/m6502.txt169
-rw-r--r--src/devices/cpu/m6502/m6502d.cpp218
-rw-r--r--src/devices/cpu/m6502/m6502d.h86
-rwxr-xr-xsrc/devices/cpu/m6502/m6502make.py294
-rw-r--r--src/devices/cpu/m6502/m6502mcu.h37
-rw-r--r--src/devices/cpu/m6502/m6502mcu.ipp75
-rw-r--r--src/devices/cpu/m6502/m6503.cpp25
-rw-r--r--src/devices/cpu/m6502/m6503.h28
-rw-r--r--src/devices/cpu/m6502/m6504.cpp25
-rw-r--r--src/devices/cpu/m6502/m6504.h28
-rw-r--r--src/devices/cpu/m6502/m6507.cpp25
-rw-r--r--src/devices/cpu/m6502/m6507.h28
-rw-r--r--src/devices/cpu/m6502/m6509.cpp118
-rw-r--r--src/devices/cpu/m6502/m6509.h75
-rw-r--r--src/devices/cpu/m6502/m6509d.cpp17
-rw-r--r--src/devices/cpu/m6502/m6509d.h28
-rw-r--r--src/devices/cpu/m6502/m6510.cpp222
-rw-r--r--src/devices/cpu/m6502/m6510.h107
-rw-r--r--src/devices/cpu/m6502/m6510d.cpp17
-rw-r--r--src/devices/cpu/m6502/m6510d.h28
-rw-r--r--src/devices/cpu/m6502/m6510t.cpp19
-rw-r--r--src/devices/cpu/m6502/m6510t.h28
-rw-r--r--src/devices/cpu/m6502/m65ce02.cpp92
-rw-r--r--src/devices/cpu/m6502/m65ce02.h152
-rw-r--r--src/devices/cpu/m6502/m65ce02d.cpp17
-rw-r--r--src/devices/cpu/m6502/m65ce02d.h28
-rw-r--r--src/devices/cpu/m6502/m740.cpp234
-rw-r--r--src/devices/cpu/m6502/m740.h141
-rw-r--r--src/devices/cpu/m6502/m740d.cpp22
-rw-r--r--src/devices/cpu/m6502/m740d.h37
-rw-r--r--src/devices/cpu/m6502/m7501.cpp19
-rw-r--r--src/devices/cpu/m6502/m7501.h28
-rw-r--r--src/devices/cpu/m6502/m8502.cpp19
-rw-r--r--src/devices/cpu/m6502/m8502.h29
-rw-r--r--src/devices/cpu/m6502/odeco16.lst115
-rw-r--r--src/devices/cpu/m6502/om4510.lst23
-rw-r--r--src/devices/cpu/m6502/om6502.lst2278
-rw-r--r--src/devices/cpu/m6502/om6509.lst24
-rw-r--r--src/devices/cpu/m6502/om6510.lst55
-rw-r--r--src/devices/cpu/m6502/om65ce02.lst1790
-rw-r--r--src/devices/cpu/m6502/om740.lst1887
-rw-r--r--src/devices/cpu/m6502/or65c19.lst488
-rw-r--r--src/devices/cpu/m6502/orp2a03.lst347
-rw-r--r--src/devices/cpu/m6502/ovt3xx_spu.lst77
-rw-r--r--src/devices/cpu/m6502/ow65c02.lst897
-rw-r--r--src/devices/cpu/m6502/ow65c02s.lst968
-rw-r--r--src/devices/cpu/m6502/oxavix.lst1106
-rw-r--r--src/devices/cpu/m6502/oxavix2000.lst535
-rw-r--r--src/devices/cpu/m6502/r65c02.cpp48
-rw-r--r--src/devices/cpu/m6502/r65c02.h52
-rw-r--r--src/devices/cpu/m6502/r65c02d.cpp17
-rw-r--r--src/devices/cpu/m6502/r65c02d.h28
-rw-r--r--src/devices/cpu/m6502/r65c19.cpp290
-rw-r--r--src/devices/cpu/m6502/r65c19.h165
-rw-r--r--src/devices/cpu/m6502/r65c19d.cpp10
-rw-r--r--src/devices/cpu/m6502/r65c19d.h21
-rw-r--r--src/devices/cpu/m6502/rp2a03.cpp99
-rw-r--r--src/devices/cpu/m6502/rp2a03.h91
-rw-r--r--src/devices/cpu/m6502/rp2a03d.cpp17
-rw-r--r--src/devices/cpu/m6502/rp2a03d.h28
-rw-r--r--src/devices/cpu/m6502/st2204.cpp728
-rw-r--r--src/devices/cpu/m6502/st2204.h163
-rw-r--r--src/devices/cpu/m6502/st2205u.cpp1367
-rw-r--r--src/devices/cpu/m6502/st2205u.h320
-rw-r--r--src/devices/cpu/m6502/st2xxx.cpp914
-rw-r--r--src/devices/cpu/m6502/st2xxx.h299
-rw-r--r--src/devices/cpu/m6502/vt3xx_spu.cpp107
-rw-r--r--src/devices/cpu/m6502/vt3xx_spu.h67
-rw-r--r--src/devices/cpu/m6502/vt3xx_spud.cpp15
-rw-r--r--src/devices/cpu/m6502/vt3xx_spud.h26
-rw-r--r--src/devices/cpu/m6502/w65c02.cpp61
-rw-r--r--src/devices/cpu/m6502/w65c02.h80
-rw-r--r--src/devices/cpu/m6502/w65c02d.cpp18
-rw-r--r--src/devices/cpu/m6502/w65c02d.h29
-rw-r--r--src/devices/cpu/m6502/w65c02s.cpp33
-rw-r--r--src/devices/cpu/m6502/w65c02s.h71
-rw-r--r--src/devices/cpu/m6502/xavix.cpp376
-rw-r--r--src/devices/cpu/m6502/xavix.h233
-rw-r--r--src/devices/cpu/m6502/xavix2000.cpp122
-rw-r--r--src/devices/cpu/m6502/xavix2000.h174
-rw-r--r--src/devices/cpu/m6502/xavix2000d.cpp15
-rw-r--r--src/devices/cpu/m6502/xavix2000d.h26
-rw-r--r--src/devices/cpu/m6502/xavixd.cpp15
-rw-r--r--src/devices/cpu/m6502/xavixd.h26
-rw-r--r--src/devices/cpu/m6800/6800dasm.cpp211
-rw-r--r--src/devices/cpu/m6800/6800dasm.h66
-rw-r--r--src/devices/cpu/m6800/6800ops.hxx2352
-rw-r--r--src/devices/cpu/m6800/m6800.cpp654
-rw-r--r--src/devices/cpu/m6800/m6800.h408
-rw-r--r--src/devices/cpu/m6800/m6801.cpp2598
-rw-r--r--src/devices/cpu/m6800/m6801.h547
-rw-r--r--src/devices/cpu/m68000/fscpu32.cpp24
-rw-r--r--src/devices/cpu/m68000/fscpu32.h26
-rw-r--r--src/devices/cpu/m68000/m68000-decode.cpp1537
-rw-r--r--src/devices/cpu/m68000/m68000-head.h6144
-rw-r--r--src/devices/cpu/m68000/m68000-sdf.cpp185362
-rw-r--r--src/devices/cpu/m68000/m68000-sdp.cpp209705
-rw-r--r--src/devices/cpu/m68000/m68000-sif.cpp185362
-rw-r--r--src/devices/cpu/m68000/m68000-sip.cpp209705
-rw-r--r--src/devices/cpu/m68000/m68000.cpp544
-rw-r--r--src/devices/cpu/m68000/m68000.h949
-rw-r--r--src/devices/cpu/m68000/m68000.lst1528
-rwxr-xr-xsrc/devices/cpu/m68000/m68000gen.py2569
-rw-r--r--src/devices/cpu/m68000/m68000mcu-head.h6144
-rw-r--r--src/devices/cpu/m68000/m68000mcu-sdfm.cpp185362
-rw-r--r--src/devices/cpu/m68000/m68000mcu-sdpm.cpp209705
-rw-r--r--src/devices/cpu/m68000/m68000mcu-sifm.cpp185362
-rw-r--r--src/devices/cpu/m68000/m68000mcu-sipm.cpp209705
-rw-r--r--src/devices/cpu/m68000/m68000mcu.cpp109
-rw-r--r--src/devices/cpu/m68000/m68000mcu.h36
-rw-r--r--src/devices/cpu/m68000/m68000musashi.cpp25
-rw-r--r--src/devices/cpu/m68000/m68000musashi.h27
-rw-r--r--src/devices/cpu/m68000/m68008-head.h6144
-rw-r--r--src/devices/cpu/m68000/m68008-sdf8.cpp239437
-rw-r--r--src/devices/cpu/m68000/m68008-sdp8.cpp274773
-rw-r--r--src/devices/cpu/m68000/m68008-sif8.cpp239437
-rw-r--r--src/devices/cpu/m68000/m68008-sip8.cpp274773
-rw-r--r--src/devices/cpu/m68000/m68008.cpp126
-rw-r--r--src/devices/cpu/m68000/m68008.h93
-rw-r--r--src/devices/cpu/m68000/m68010.cpp35
-rw-r--r--src/devices/cpu/m68000/m68010.h32
-rw-r--r--src/devices/cpu/m68000/m68020.cpp112
-rw-r--r--src/devices/cpu/m68000/m68020.h93
-rw-r--r--src/devices/cpu/m68000/m68030.cpp42
-rw-r--r--src/devices/cpu/m68000/m68030.h43
-rw-r--r--src/devices/cpu/m68000/m68040.cpp64
-rw-r--r--src/devices/cpu/m68000/m68040.h59
-rw-r--r--src/devices/cpu/m68000/m68k_in.lst8297
-rw-r--r--src/devices/cpu/m68000/m68kcommon.cpp19
-rw-r--r--src/devices/cpu/m68000/m68kcommon.h77
-rw-r--r--src/devices/cpu/m68000/m68kcpu.cpp2766
-rw-r--r--src/devices/cpu/m68000/m68kcpu.h1699
-rw-r--r--src/devices/cpu/m68000/m68kdasm.cpp3582
-rw-r--r--src/devices/cpu/m68000/m68kdasm.h456
-rw-r--r--src/devices/cpu/m68000/m68kfpu.cpp2570
-rwxr-xr-xsrc/devices/cpu/m68000/m68kmake.py309
-rw-r--r--src/devices/cpu/m68000/m68kmmu.h1323
-rw-r--r--src/devices/cpu/m68000/m68kmusashi.h387
-rw-r--r--src/devices/cpu/m68000/m68kops.cpp35499
-rw-r--r--src/devices/cpu/m68000/m68kops.h2053
-rw-r--r--src/devices/cpu/m68000/mcf5206e.cpp1398
-rw-r--r--src/devices/cpu/m68000/mcf5206e.h528
-rw-r--r--src/devices/cpu/m68000/scc68070.cpp54
-rw-r--r--src/devices/cpu/m68000/scc68070.h30
-rw-r--r--src/devices/cpu/m68000/tmp68301.cpp1335
-rw-r--r--src/devices/cpu/m68000/tmp68301.h320
-rw-r--r--src/devices/cpu/m6805/6805dasm.cpp221
-rw-r--r--src/devices/cpu/m6805/6805dasm.h100
-rw-r--r--src/devices/cpu/m6805/6805ops.hxx823
-rw-r--r--src/devices/cpu/m6805/hd6305.cpp639
-rw-r--r--src/devices/cpu/m6805/hd6305.h229
-rw-r--r--src/devices/cpu/m6805/m6805.cpp727
-rw-r--r--src/devices/cpu/m6805/m6805.h339
-rw-r--r--src/devices/cpu/m6805/m6805defs.h119
-rw-r--r--src/devices/cpu/m6805/m68705.cpp1053
-rw-r--r--src/devices/cpu/m6805/m68705.h479
-rw-r--r--src/devices/cpu/m6805/m68hc05.cpp1344
-rw-r--r--src/devices/cpu/m6805/m68hc05.h341
-rw-r--r--src/devices/cpu/m6805/m68hc05e1.cpp294
-rw-r--r--src/devices/cpu/m6805/m68hc05e1.h99
-rw-r--r--src/devices/cpu/m6805/m68hc05pge.cpp971
-rw-r--r--src/devices/cpu/m6805/m68hc05pge.h154
-rw-r--r--src/devices/cpu/m6809/6x09dasm.cpp1529
-rw-r--r--src/devices/cpu/m6809/6x09dasm.h157
-rw-r--r--src/devices/cpu/m6809/base6x09.lst702
-rw-r--r--src/devices/cpu/m6809/hd6309.cpp766
-rw-r--r--src/devices/cpu/m6809/hd6309.h155
-rw-r--r--src/devices/cpu/m6809/hd6309.lst1088
-rw-r--r--src/devices/cpu/m6809/konami.cpp340
-rw-r--r--src/devices/cpu/m6809/konami.h77
-rw-r--r--src/devices/cpu/m6809/konami.lst632
-rw-r--r--src/devices/cpu/m6809/m6809.cpp660
-rw-r--r--src/devices/cpu/m6809/m6809.h347
-rw-r--r--src/devices/cpu/m6809/m6809.lst758
-rw-r--r--src/devices/cpu/m6809/m6809inl.h278
-rw-r--r--src/devices/cpu/m6809/m6809make.py128
-rw-r--r--src/devices/cpu/m68hc16/cpu16.cpp5451
-rw-r--r--src/devices/cpu/m68hc16/cpu16.h129
-rw-r--r--src/devices/cpu/m68hc16/cpu16dasm.cpp1404
-rw-r--r--src/devices/cpu/m68hc16/cpu16dasm.h59
-rw-r--r--src/devices/cpu/m68hc16/m68hc16z.cpp450
-rw-r--r--src/devices/cpu/m68hc16/m68hc16z.h105
-rw-r--r--src/devices/cpu/m88000/m88000.cpp1831
-rw-r--r--src/devices/cpu/m88000/m88000.h95
-rw-r--r--src/devices/cpu/m88000/m88000d.cpp1274
-rw-r--r--src/devices/cpu/m88000/m88000d.h106
-rw-r--r--src/devices/cpu/mb86233/mb86233.cpp1229
-rw-r--r--src/devices/cpu/mb86233/mb86233.h144
-rw-r--r--src/devices/cpu/mb86233/mb86233d.cpp531
-rw-r--r--src/devices/cpu/mb86233/mb86233d.h26
-rw-r--r--src/devices/cpu/mb86235/mb86235.cpp301
-rw-r--r--src/devices/cpu/mb86235/mb86235.h287
-rw-r--r--src/devices/cpu/mb86235/mb86235d.cpp782
-rw-r--r--src/devices/cpu/mb86235/mb86235d.h42
-rw-r--r--src/devices/cpu/mb86235/mb86235drc.cpp1828
-rw-r--r--src/devices/cpu/mb86235/mb86235fe.cpp888
-rw-r--r--src/devices/cpu/mb86235/mb86235fe.h201
-rw-r--r--src/devices/cpu/mb86235/mb86235ops.cpp1535
-rw-r--r--src/devices/cpu/mb88xx/mb88dasm.cpp137
-rw-r--r--src/devices/cpu/mb88xx/mb88dasm.h26
-rw-r--r--src/devices/cpu/mb88xx/mb88xx.cpp1001
-rw-r--r--src/devices/cpu/mb88xx/mb88xx.h256
-rw-r--r--src/devices/cpu/mc68hc11/hc11dasm.cpp1255
-rw-r--r--src/devices/cpu/mc68hc11/hc11dasm.h55
-rw-r--r--src/devices/cpu/mc68hc11/hc11ops.h (renamed from src/emu/cpu/mc68hc11/hc11ops.h)70
-rw-r--r--src/devices/cpu/mc68hc11/hc11ops.hxx4235
-rw-r--r--src/devices/cpu/mc68hc11/mc68hc11.cpp1239
-rw-r--r--src/devices/cpu/mc68hc11/mc68hc11.h646
-rw-r--r--src/devices/cpu/mcs40/mcs40.cpp1217
-rw-r--r--src/devices/cpu/mcs40/mcs40.h308
-rw-r--r--src/devices/cpu/mcs40/mcs40dasm.cpp140
-rw-r--r--src/devices/cpu/mcs40/mcs40dasm.h84
-rw-r--r--src/devices/cpu/mcs48/mcs48.cpp1559
-rw-r--r--src/devices/cpu/mcs48/mcs48.h692
-rw-r--r--src/devices/cpu/mcs48/mcs48dsm.cpp512
-rw-r--r--src/devices/cpu/mcs48/mcs48dsm.h31
-rw-r--r--src/devices/cpu/mcs51/ds5002fp.cpp391
-rw-r--r--src/devices/cpu/mcs51/ds5002fp.h118
-rw-r--r--src/devices/cpu/mcs51/i8051.cpp1379
-rw-r--r--src/devices/cpu/mcs51/i8051.h513
-rw-r--r--src/devices/cpu/mcs51/i8052.cpp182
-rw-r--r--src/devices/cpu/mcs51/i8052.h79
-rw-r--r--src/devices/cpu/mcs51/i80c51.cpp135
-rw-r--r--src/devices/cpu/mcs51/i80c51.h102
-rw-r--r--src/devices/cpu/mcs51/i80c52.cpp156
-rw-r--r--src/devices/cpu/mcs51/i80c52.h105
-rw-r--r--src/devices/cpu/mcs51/mcs51dasm.cpp1693
-rw-r--r--src/devices/cpu/mcs51/mcs51dasm.h162
-rw-r--r--src/devices/cpu/mcs51/mcs51ops.cpp1451
-rw-r--r--src/devices/cpu/mcs51/sab80c535.cpp130
-rw-r--r--src/devices/cpu/mcs51/sab80c535.h51
-rw-r--r--src/devices/cpu/mcs96/i8x9x.cpp587
-rw-r--r--src/devices/cpu/mcs96/i8x9x.h209
-rw-r--r--src/devices/cpu/mcs96/i8x9xd.cpp86
-rw-r--r--src/devices/cpu/mcs96/i8x9xd.h30
-rw-r--r--src/devices/cpu/mcs96/i8xc196.cpp37
-rw-r--r--src/devices/cpu/mcs96/i8xc196.h42
-rw-r--r--src/devices/cpu/mcs96/i8xc196d.cpp18
-rw-r--r--src/devices/cpu/mcs96/i8xc196d.h26
-rw-r--r--src/devices/cpu/mcs96/mcs96.cpp391
-rw-r--r--src/devices/cpu/mcs96/mcs96.h224
-rw-r--r--src/devices/cpu/mcs96/mcs96d.cpp391
-rw-r--r--src/devices/cpu/mcs96/mcs96d.h82
-rw-r--r--src/devices/cpu/mcs96/mcs96make.py202
-rw-r--r--src/devices/cpu/mcs96/mcs96ops.lst (renamed from src/emu/cpu/mcs96/mcs96ops.lst)651
-rw-r--r--src/devices/cpu/melps4/m58846.cpp204
-rw-r--r--src/devices/cpu/melps4/m58846.h46
-rw-r--r--src/devices/cpu/melps4/melps4.cpp460
-rw-r--r--src/devices/cpu/melps4/melps4.h317
-rw-r--r--src/devices/cpu/melps4/melps4d.cpp144
-rw-r--r--src/devices/cpu/melps4/melps4d.h33
-rw-r--r--src/devices/cpu/melps4/melps4op.cpp700
-rw-r--r--src/devices/cpu/minx/minx.cpp280
-rw-r--r--src/devices/cpu/minx/minx.h117
-rw-r--r--src/devices/cpu/minx/minxd.cpp409
-rw-r--r--src/devices/cpu/minx/minxd.h89
-rw-r--r--src/devices/cpu/minx/minxfunc.h364
-rw-r--r--src/devices/cpu/minx/minxopce.h563
-rw-r--r--src/devices/cpu/minx/minxopcf.h563
-rw-r--r--src/devices/cpu/minx/minxops.h563
-rw-r--r--src/devices/cpu/mips/mips1.cpp2151
-rw-r--r--src/devices/cpu/mips/mips1.h270
-rw-r--r--src/devices/cpu/mips/mips1dsm.cpp393
-rw-r--r--src/devices/cpu/mips/mips1dsm.h36
-rw-r--r--src/devices/cpu/mips/mips3.cpp5905
-rw-r--r--src/devices/cpu/mips/mips3.h1031
-rw-r--r--src/devices/cpu/mips/mips3com.cpp465
-rw-r--r--src/devices/cpu/mips/mips3com.h229
-rw-r--r--src/devices/cpu/mips/mips3drc.cpp3653
-rw-r--r--src/devices/cpu/mips/mips3dsm.cpp1098
-rw-r--r--src/devices/cpu/mips/mips3dsm.h70
-rw-r--r--src/devices/cpu/mips/mips3fe.cpp817
-rw-r--r--src/devices/cpu/mips/mips3fe.h132
-rw-r--r--src/devices/cpu/mips/o2dprintf.hxx398
-rw-r--r--src/devices/cpu/mips/ps2vif1.cpp627
-rw-r--r--src/devices/cpu/mips/ps2vif1.h161
-rw-r--r--src/devices/cpu/mips/ps2vu.cpp1059
-rw-r--r--src/devices/cpu/mips/ps2vu.h247
-rw-r--r--src/devices/cpu/mips/r4000.cpp4128
-rw-r--r--src/devices/cpu/mips/r4000.h557
-rw-r--r--src/devices/cpu/mips/vudasm.cpp471
-rw-r--r--src/devices/cpu/mips/vudasm.h41
-rw-r--r--src/devices/cpu/mipsx/mipsx.cpp62
-rw-r--r--src/devices/cpu/mipsx/mipsx.h39
-rw-r--r--src/devices/cpu/mipsx/mipsxdasm.cpp635
-rw-r--r--src/devices/cpu/mipsx/mipsxdasm.h19
-rw-r--r--src/devices/cpu/mk1/mk1.cpp521
-rw-r--r--src/devices/cpu/mk1/mk1.h81
-rw-r--r--src/devices/cpu/mk1/mk1dasm.cpp151
-rw-r--r--src/devices/cpu/mk1/mk1dasm.h18
-rw-r--r--src/devices/cpu/mn10200/mn10200.cpp2248
-rw-r--r--src/devices/cpu/mn10200/mn10200.h199
-rw-r--r--src/devices/cpu/mn10200/mn102dis.cpp1004
-rw-r--r--src/devices/cpu/mn10200/mn102dis.h28
-rw-r--r--src/devices/cpu/mn10300/mn103dasm.cpp929
-rw-r--r--src/devices/cpu/mn10300/mn103dasm.h42
-rw-r--r--src/devices/cpu/mn1400/mn1400.cpp141
-rw-r--r--src/devices/cpu/mn1400/mn1400.h147
-rw-r--r--src/devices/cpu/mn1400/mn1400base.cpp267
-rw-r--r--src/devices/cpu/mn1400/mn1400base.h132
-rw-r--r--src/devices/cpu/mn1400/mn1400d.cpp135
-rw-r--r--src/devices/cpu/mn1400/mn1400d.h33
-rw-r--r--src/devices/cpu/mn1400/mn1400op.cpp446
-rw-r--r--src/devices/cpu/mn1610/mn1610d.cpp348
-rw-r--r--src/devices/cpu/mn1610/mn1610d.h36
-rw-r--r--src/devices/cpu/mn1880/mn1880.cpp2508
-rw-r--r--src/devices/cpu/mn1880/mn1880.h244
-rw-r--r--src/devices/cpu/mn1880/mn1880d.cpp646
-rw-r--r--src/devices/cpu/mn1880/mn1880d.h66
-rw-r--r--src/devices/cpu/mpk1839/kl1839vm1.cpp1103
-rw-r--r--src/devices/cpu/mpk1839/kl1839vm1.h121
-rw-r--r--src/devices/cpu/mpk1839/kl1839vm1dasm.cpp445
-rw-r--r--src/devices/cpu/mpk1839/kl1839vm1dasm.h25
-rw-r--r--src/devices/cpu/msm65x2/msm65x2d.cpp105
-rw-r--r--src/devices/cpu/msm65x2/msm65x2d.h30
-rw-r--r--src/devices/cpu/nanoprocessor/nanoprocessor.cpp563
-rw-r--r--src/devices/cpu/nanoprocessor/nanoprocessor.h153
-rw-r--r--src/devices/cpu/nanoprocessor/nanoprocessor_dasm.cpp124
-rw-r--r--src/devices/cpu/nanoprocessor/nanoprocessor_dasm.h44
-rw-r--r--src/devices/cpu/nec/nec.cpp672
-rw-r--r--src/devices/cpu/nec/nec.h725
-rw-r--r--src/devices/cpu/nec/nec80inst.hxx260
-rw-r--r--src/devices/cpu/nec/necdasm.cpp1763
-rw-r--r--src/devices/cpu/nec/necdasm.h137
-rw-r--r--src/devices/cpu/nec/necea.h59
-rw-r--r--src/devices/cpu/nec/necinstr.h522
-rw-r--r--src/devices/cpu/nec/necinstr.hxx799
-rw-r--r--src/devices/cpu/nec/necmacro.h308
-rw-r--r--src/devices/cpu/nec/necmodrm.h106
-rw-r--r--src/devices/cpu/nec/necpriv.ipp134
-rw-r--r--src/devices/cpu/nec/v25.cpp950
-rw-r--r--src/devices/cpu/nec/v25.h612
-rw-r--r--src/devices/cpu/nec/v25instr.h (renamed from src/emu/cpu/nec/v25instr.h)2
-rw-r--r--src/devices/cpu/nec/v25instr.hxx84
-rw-r--r--src/devices/cpu/nec/v25priv.ipp192
-rw-r--r--src/devices/cpu/nec/v25sfr.cpp875
-rw-r--r--src/devices/cpu/nec/v5x.cpp886
-rw-r--r--src/devices/cpu/nec/v5x.h322
-rw-r--r--src/devices/cpu/nios2/nios2.cpp558
-rw-r--r--src/devices/cpu/nios2/nios2.h62
-rw-r--r--src/devices/cpu/nios2/nios2dasm.cpp472
-rw-r--r--src/devices/cpu/nios2/nios2dasm.h29
-rw-r--r--src/devices/cpu/nova/novadasm.cpp262
-rw-r--r--src/devices/cpu/nova/novadasm.h25
-rw-r--r--src/devices/cpu/ns32000/common.h127
-rw-r--r--src/devices/cpu/ns32000/ns32000.cpp4255
-rw-r--r--src/devices/cpu/ns32000/ns32000.h268
-rw-r--r--src/devices/cpu/ns32000/ns32000d.cpp643
-rw-r--r--src/devices/cpu/ns32000/ns32000d.h52
-rw-r--r--src/devices/cpu/nuon/nuon.cpp45
-rw-r--r--src/devices/cpu/nuon/nuon.h70
-rw-r--r--src/devices/cpu/nuon/nuondasm.cpp1065
-rw-r--r--src/devices/cpu/nuon/nuondasm.h46
-rw-r--r--src/devices/cpu/olms66k/msm665xx.cpp3278
-rw-r--r--src/devices/cpu/olms66k/msm665xx.h198
-rw-r--r--src/devices/cpu/olms66k/nx8dasm.cpp1019
-rw-r--r--src/devices/cpu/olms66k/nx8dasm.h28
-rw-r--r--src/devices/cpu/pace/pace.cpp977
-rw-r--r--src/devices/cpu/pace/pace.h224
-rw-r--r--src/devices/cpu/pace/pacedasm.cpp321
-rw-r--r--src/devices/cpu/pace/pacedasm.h36
-rw-r--r--src/devices/cpu/palm/palm.cpp330
-rw-r--r--src/devices/cpu/palm/palm.h78
-rw-r--r--src/devices/cpu/palm/palmd.cpp179
-rw-r--r--src/devices/cpu/palm/palmd.h19
-rw-r--r--src/devices/cpu/patinhofeio/patinho_feio.cpp772
-rw-r--r--src/devices/cpu/patinhofeio/patinho_feio_dasm.cpp168
-rw-r--r--src/devices/cpu/patinhofeio/patinho_feio_dasm.h19
-rw-r--r--src/devices/cpu/patinhofeio/patinhofeio_cpu.h135
-rw-r--r--src/devices/cpu/pdp1/pdp1.cpp1794
-rw-r--r--src/devices/cpu/pdp1/pdp1.h190
-rw-r--r--src/devices/cpu/pdp1/pdp1dasm.cpp294
-rw-r--r--src/devices/cpu/pdp1/pdp1dasm.h22
-rw-r--r--src/devices/cpu/pdp8/hd6120.cpp1364
-rw-r--r--src/devices/cpu/pdp8/hd6120.h216
-rw-r--r--src/devices/cpu/pdp8/pdp8.cpp211
-rw-r--r--src/devices/cpu/pdp8/pdp8.h108
-rw-r--r--src/devices/cpu/pdp8/pdp8dasm.cpp912
-rw-r--r--src/devices/cpu/pdp8/pdp8dasm.h44
-rw-r--r--src/devices/cpu/pic16/pic16d.cpp181
-rw-r--r--src/devices/cpu/pic16/pic16d.h40
-rw-r--r--src/devices/cpu/pic1670/pic1670d.cpp103
-rw-r--r--src/devices/cpu/pic1670/pic1670d.h34
-rw-r--r--src/devices/cpu/pic16c5x/16c5xdsm.cpp219
-rw-r--r--src/devices/cpu/pic16c5x/16c5xdsm.h44
-rw-r--r--src/devices/cpu/pic16c5x/pic16c5x.cpp1309
-rw-r--r--src/devices/cpu/pic16c5x/pic16c5x.h308
-rw-r--r--src/devices/cpu/pic16c62x/16c62xdsm.cpp232
-rw-r--r--src/devices/cpu/pic16c62x/16c62xdsm.h62
-rw-r--r--src/devices/cpu/pic16c62x/pic16c62x.cpp1276
-rw-r--r--src/devices/cpu/pic16c62x/pic16c62x.h305
-rw-r--r--src/devices/cpu/pic16x8x/16x8xdsm.cpp258
-rw-r--r--src/devices/cpu/pic16x8x/16x8xdsm.h46
-rw-r--r--src/devices/cpu/pic16x8x/pic16x8x.cpp1413
-rw-r--r--src/devices/cpu/pic16x8x/pic16x8x.h318
-rw-r--r--src/devices/cpu/pic17/pic17.cpp1108
-rw-r--r--src/devices/cpu/pic17/pic17.h181
-rw-r--r--src/devices/cpu/pic17/pic17c4x.cpp531
-rw-r--r--src/devices/cpu/pic17/pic17c4x.h179
-rw-r--r--src/devices/cpu/pic17/pic17d.cpp244
-rw-r--r--src/devices/cpu/pic17/pic17d.h36
-rw-r--r--src/devices/cpu/powerpc/ppc.h841
-rw-r--r--src/devices/cpu/powerpc/ppc_dasm.cpp1130
-rw-r--r--src/devices/cpu/powerpc/ppc_dasm.h165
-rw-r--r--src/devices/cpu/powerpc/ppccom.cpp3047
-rw-r--r--src/devices/cpu/powerpc/ppccom.h (renamed from src/emu/cpu/powerpc/ppccom.h)237
-rw-r--r--src/devices/cpu/powerpc/ppcdrc.cpp3976
-rw-r--r--src/devices/cpu/powerpc/ppcfe.cpp1684
-rw-r--r--src/devices/cpu/powerpc/ppcfe.h178
-rw-r--r--src/devices/cpu/pps4/pps4.cpp1651
-rw-r--r--src/devices/cpu/pps4/pps4.h191
-rw-r--r--src/devices/cpu/pps4/pps4dasm.cpp420
-rw-r--r--src/devices/cpu/pps4/pps4dasm.h60
-rw-r--r--src/devices/cpu/pps41/mm75.cpp27
-rw-r--r--src/devices/cpu/pps41/mm75.h56
-rw-r--r--src/devices/cpu/pps41/mm75op.cpp40
-rw-r--r--src/devices/cpu/pps41/mm76.cpp182
-rw-r--r--src/devices/cpu/pps41/mm76.h165
-rw-r--r--src/devices/cpu/pps41/mm76op.cpp473
-rw-r--r--src/devices/cpu/pps41/mm78.cpp217
-rw-r--r--src/devices/cpu/pps41/mm78.h128
-rw-r--r--src/devices/cpu/pps41/mm78la.cpp113
-rw-r--r--src/devices/cpu/pps41/mm78la.h98
-rw-r--r--src/devices/cpu/pps41/mm78laop.cpp73
-rw-r--r--src/devices/cpu/pps41/mm78op.cpp202
-rw-r--r--src/devices/cpu/pps41/pps41base.cpp351
-rw-r--r--src/devices/cpu/pps41/pps41base.h154
-rw-r--r--src/devices/cpu/pps41/pps41d.cpp210
-rw-r--r--src/devices/cpu/pps41/pps41d.h66
-rw-r--r--src/devices/cpu/psx/dma.cpp420
-rw-r--r--src/devices/cpu/psx/dma.h68
-rw-r--r--src/devices/cpu/psx/gte.cpp930
-rw-r--r--src/devices/cpu/psx/gte.h113
-rw-r--r--src/devices/cpu/psx/irq.cpp194
-rw-r--r--src/devices/cpu/psx/irq.h56
-rw-r--r--src/devices/cpu/psx/mdec.cpp561
-rw-r--r--src/devices/cpu/psx/mdec.h77
-rw-r--r--src/devices/cpu/psx/psx.cpp3468
-rw-r--r--src/devices/cpu/psx/psx.h373
-rw-r--r--src/devices/cpu/psx/psxdasm.cpp729
-rw-r--r--src/devices/cpu/psx/psxdasm.h56
-rw-r--r--src/devices/cpu/psx/psxdefs.h123
-rw-r--r--src/devices/cpu/psx/rcnt.cpp258
-rw-r--r--src/devices/cpu/psx/rcnt.h72
-rw-r--r--src/devices/cpu/psx/sio.cpp345
-rw-r--r--src/devices/cpu/psx/sio.h98
-rw-r--r--src/devices/cpu/rii/riidasm.cpp566
-rw-r--r--src/devices/cpu/rii/riidasm.h40
-rw-r--r--src/devices/cpu/rii/riscii.cpp2164
-rw-r--r--src/devices/cpu/rii/riscii.h407
-rw-r--r--src/devices/cpu/romp/romp.cpp1209
-rw-r--r--src/devices/cpu/romp/romp.h327
-rw-r--r--src/devices/cpu/romp/rompdasm.cpp261
-rw-r--r--src/devices/cpu/romp/rompdasm.h19
-rw-r--r--src/devices/cpu/romp/rsc.h95
-rw-r--r--src/devices/cpu/rsp/rsp.cpp3067
-rw-r--r--src/devices/cpu/rsp/rsp.h205
-rw-r--r--src/devices/cpu/rsp/rsp_dasm.cpp356
-rw-r--r--src/devices/cpu/rsp/rsp_dasm.h38
-rw-r--r--src/devices/cpu/rsp/rspdefs.h32
-rw-r--r--src/devices/cpu/rsp/rspdiv.h (renamed from src/emu/cpu/rsp/rspdiv.h)4
-rw-r--r--src/devices/cpu/rw5000/a5000.cpp86
-rw-r--r--src/devices/cpu/rw5000/a5000.h37
-rw-r--r--src/devices/cpu/rw5000/a5500.cpp78
-rw-r--r--src/devices/cpu/rw5000/a5500.h43
-rw-r--r--src/devices/cpu/rw5000/a5900.cpp42
-rw-r--r--src/devices/cpu/rw5000/a5900.h32
-rw-r--r--src/devices/cpu/rw5000/b5000.cpp165
-rw-r--r--src/devices/cpu/rw5000/b5000.h113
-rw-r--r--src/devices/cpu/rw5000/b5000op.cpp331
-rw-r--r--src/devices/cpu/rw5000/b5500.cpp48
-rw-r--r--src/devices/cpu/rw5000/b5500.h32
-rw-r--r--src/devices/cpu/rw5000/b6000.cpp116
-rw-r--r--src/devices/cpu/rw5000/b6000.h71
-rw-r--r--src/devices/cpu/rw5000/b6100.cpp112
-rw-r--r--src/devices/cpu/rw5000/b6100.h73
-rw-r--r--src/devices/cpu/rw5000/rw5000base.cpp222
-rw-r--r--src/devices/cpu/rw5000/rw5000base.h117
-rw-r--r--src/devices/cpu/rw5000/rw5000d.cpp342
-rw-r--r--src/devices/cpu/rw5000/rw5000d.h112
-rw-r--r--src/devices/cpu/rx01/rx01.cpp601
-rw-r--r--src/devices/cpu/rx01/rx01.h121
-rw-r--r--src/devices/cpu/rx01/rx01dasm.cpp186
-rw-r--r--src/devices/cpu/rx01/rx01dasm.h27
-rw-r--r--src/devices/cpu/s2650/2650dasm.cpp534
-rw-r--r--src/devices/cpu/s2650/2650dasm.h49
-rw-r--r--src/devices/cpu/s2650/s2650.cpp1587
-rw-r--r--src/devices/cpu/s2650/s2650.h107
-rw-r--r--src/devices/cpu/saturn/satops.ipp1110
-rw-r--r--src/devices/cpu/saturn/sattable.ipp1047
-rw-r--r--src/devices/cpu/saturn/saturn.cpp415
-rw-r--r--src/devices/cpu/saturn/saturn.h282
-rw-r--r--src/devices/cpu/saturn/saturnds.cpp1300
-rw-r--r--src/devices/cpu/saturn/saturnds.h215
-rw-r--r--src/devices/cpu/sc61860/readpc.cpp196
-rw-r--r--src/devices/cpu/sc61860/sc61860.cpp248
-rw-r--r--src/devices/cpu/sc61860/sc61860.h211
-rw-r--r--src/devices/cpu/sc61860/scdasm.cpp206
-rw-r--r--src/devices/cpu/sc61860/scdasm.h50
-rw-r--r--src/devices/cpu/sc61860/scops.hxx759
-rw-r--r--src/devices/cpu/sc61860/sctable.hxx146
-rw-r--r--src/devices/cpu/scmp/scmp.cpp553
-rw-r--r--src/devices/cpu/scmp/scmp.h102
-rw-r--r--src/devices/cpu/scmp/scmpdasm.cpp202
-rw-r--r--src/devices/cpu/scmp/scmpdasm.h25
-rw-r--r--src/devices/cpu/score/score.cpp1379
-rw-r--r--src/devices/cpu/score/score.h130
-rw-r--r--src/devices/cpu/score/scoredsm.cpp292
-rw-r--r--src/devices/cpu/score/scoredsm.h42
-rw-r--r--src/devices/cpu/score/scorem.h (renamed from src/emu/cpu/score/scorem.h)6
-rw-r--r--src/devices/cpu/scudsp/scudsp.cpp1070
-rw-r--r--src/devices/cpu/scudsp/scudsp.h163
-rw-r--r--src/devices/cpu/scudsp/scudspdasm.cpp319
-rw-r--r--src/devices/cpu/scudsp/scudspdasm.h33
-rw-r--r--src/devices/cpu/se3208/se3208.cpp1814
-rw-r--r--src/devices/cpu/se3208/se3208.h186
-rw-r--r--src/devices/cpu/se3208/se3208dis.cpp1397
-rw-r--r--src/devices/cpu/se3208/se3208dis.h103
-rw-r--r--src/devices/cpu/sh/sh.cpp4111
-rw-r--r--src/devices/cpu/sh/sh.h461
-rw-r--r--src/devices/cpu/sh/sh2.cpp800
-rw-r--r--src/devices/cpu/sh/sh2.h101
-rw-r--r--src/devices/cpu/sh/sh2fe.cpp29
-rw-r--r--src/devices/cpu/sh/sh2fe.h28
-rw-r--r--src/devices/cpu/sh/sh3comn.cpp1800
-rw-r--r--src/devices/cpu/sh/sh3comn.h25
-rw-r--r--src/devices/cpu/sh/sh4.cpp5576
-rw-r--r--src/devices/cpu/sh/sh4.h1980
-rw-r--r--src/devices/cpu/sh/sh4comn.cpp3119
-rw-r--r--src/devices/cpu/sh/sh4comn.h74
-rw-r--r--src/devices/cpu/sh/sh4dmac.cpp753
-rw-r--r--src/devices/cpu/sh/sh4dmac.h28
-rw-r--r--src/devices/cpu/sh/sh4fe.cpp316
-rw-r--r--src/devices/cpu/sh/sh4fe.h36
-rw-r--r--src/devices/cpu/sh/sh4regs.h26
-rw-r--r--src/devices/cpu/sh/sh4tmu.cpp319
-rw-r--r--src/devices/cpu/sh/sh4tmu.h3
-rw-r--r--src/devices/cpu/sh/sh7014.cpp201
-rw-r--r--src/devices/cpu/sh/sh7014.h83
-rw-r--r--src/devices/cpu/sh/sh7014_bsc.cpp148
-rw-r--r--src/devices/cpu/sh/sh7014_bsc.h62
-rw-r--r--src/devices/cpu/sh/sh7014_dmac.cpp400
-rw-r--r--src/devices/cpu/sh/sh7014_dmac.h173
-rw-r--r--src/devices/cpu/sh/sh7014_intc.cpp313
-rw-r--r--src/devices/cpu/sh/sh7014_intc.h147
-rw-r--r--src/devices/cpu/sh/sh7014_mtu.cpp571
-rw-r--r--src/devices/cpu/sh/sh7014_mtu.h211
-rw-r--r--src/devices/cpu/sh/sh7014_port.cpp243
-rw-r--r--src/devices/cpu/sh/sh7014_port.h98
-rw-r--r--src/devices/cpu/sh/sh7014_sci.cpp380
-rw-r--r--src/devices/cpu/sh/sh7014_sci.h135
-rw-r--r--src/devices/cpu/sh/sh7021.cpp2243
-rw-r--r--src/devices/cpu/sh/sh7021.h334
-rw-r--r--src/devices/cpu/sh/sh7032.cpp43
-rw-r--r--src/devices/cpu/sh/sh7032.h33
-rw-r--r--src/devices/cpu/sh/sh7042.cpp505
-rw-r--r--src/devices/cpu/sh/sh7042.h190
-rw-r--r--src/devices/cpu/sh/sh7604.cpp1636
-rw-r--r--src/devices/cpu/sh/sh7604.h279
-rw-r--r--src/devices/cpu/sh/sh7604_bus.cpp181
-rw-r--r--src/devices/cpu/sh/sh7604_bus.h70
-rw-r--r--src/devices/cpu/sh/sh7604_sci.cpp157
-rw-r--r--src/devices/cpu/sh/sh7604_sci.h77
-rw-r--r--src/devices/cpu/sh/sh7604_wdt.cpp84
-rw-r--r--src/devices/cpu/sh/sh7604_wdt.h46
-rw-r--r--src/devices/cpu/sh/sh7709s.cpp558
-rw-r--r--src/devices/cpu/sh/sh7709s.h59
-rw-r--r--src/devices/cpu/sh/sh_adc.cpp342
-rw-r--r--src/devices/cpu/sh/sh_adc.h124
-rw-r--r--src/devices/cpu/sh/sh_bsc.cpp139
-rw-r--r--src/devices/cpu/sh/sh_bsc.h47
-rw-r--r--src/devices/cpu/sh/sh_cmt.cpp202
-rw-r--r--src/devices/cpu/sh/sh_cmt.h75
-rw-r--r--src/devices/cpu/sh/sh_dasm.cpp1199
-rw-r--r--src/devices/cpu/sh/sh_dasm.h45
-rw-r--r--src/devices/cpu/sh/sh_dmac.cpp115
-rw-r--r--src/devices/cpu/sh/sh_dmac.h79
-rw-r--r--src/devices/cpu/sh/sh_fe.cpp928
-rw-r--r--src/devices/cpu/sh/sh_fe.h129
-rw-r--r--src/devices/cpu/sh/sh_intc.cpp151
-rw-r--r--src/devices/cpu/sh/sh_intc.h58
-rw-r--r--src/devices/cpu/sh/sh_mtu.cpp529
-rw-r--r--src/devices/cpu/sh/sh_mtu.h182
-rw-r--r--src/devices/cpu/sh/sh_port.cpp109
-rw-r--r--src/devices/cpu/sh/sh_port.h75
-rw-r--r--src/devices/cpu/sh/sh_sci.cpp765
-rw-r--r--src/devices/cpu/sh/sh_sci.h151
-rw-r--r--src/devices/cpu/sharc/compute.hxx1684
-rw-r--r--src/devices/cpu/sharc/sharc.cpp1359
-rw-r--r--src/devices/cpu/sharc/sharc.h556
-rw-r--r--src/devices/cpu/sharc/sharc_dasm.cpp1256
-rw-r--r--src/devices/cpu/sharc/sharc_dasm.h66
-rw-r--r--src/devices/cpu/sharc/sharcdma.hxx342
-rw-r--r--src/devices/cpu/sharc/sharcdrc.cpp5877
-rw-r--r--src/devices/cpu/sharc/sharcfe.cpp1909
-rw-r--r--src/devices/cpu/sharc/sharcfe.h315
-rw-r--r--src/devices/cpu/sharc/sharcinternal.ipp317
-rw-r--r--src/devices/cpu/sharc/sharcops.hxx2614
-rw-r--r--src/devices/cpu/sharc/sharcops_table.cpp140
-rw-r--r--src/devices/cpu/sigma2/sigma2d.cpp393
-rw-r--r--src/devices/cpu/sigma2/sigma2d.h40
-rw-r--r--src/devices/cpu/sm510/sm500.cpp242
-rw-r--r--src/devices/cpu/sm510/sm500.h127
-rw-r--r--src/devices/cpu/sm510/sm500op.cpp206
-rw-r--r--src/devices/cpu/sm510/sm510.cpp165
-rw-r--r--src/devices/cpu/sm510/sm510.h82
-rw-r--r--src/devices/cpu/sm510/sm510base.cpp329
-rw-r--r--src/devices/cpu/sm510/sm510base.h250
-rw-r--r--src/devices/cpu/sm510/sm510d.cpp449
-rw-r--r--src/devices/cpu/sm510/sm510d.h125
-rw-r--r--src/devices/cpu/sm510/sm510op.cpp455
-rw-r--r--src/devices/cpu/sm510/sm511.cpp260
-rw-r--r--src/devices/cpu/sm510/sm511.h63
-rw-r--r--src/devices/cpu/sm510/sm530.cpp247
-rw-r--r--src/devices/cpu/sm510/sm530.h139
-rw-r--r--src/devices/cpu/sm510/sm530op.cpp137
-rw-r--r--src/devices/cpu/sm510/sm590.cpp182
-rw-r--r--src/devices/cpu/sm510/sm590.h175
-rw-r--r--src/devices/cpu/sm510/sm590op.cpp172
-rw-r--r--src/devices/cpu/sm510/sm5a.cpp152
-rw-r--r--src/devices/cpu/sm510/sm5a.h90
-rw-r--r--src/devices/cpu/sm8500/sm8500.cpp433
-rw-r--r--src/devices/cpu/sm8500/sm8500.h108
-rw-r--r--src/devices/cpu/sm8500/sm8500d.cpp580
-rw-r--r--src/devices/cpu/sm8500/sm8500d.h68
-rw-r--r--src/devices/cpu/sm8500/sm85ops.h (renamed from src/emu/cpu/sm8500/sm85ops.h)159
-rw-r--r--src/devices/cpu/sonix16/sonix16.cpp708
-rw-r--r--src/devices/cpu/sonix16/sonix16.h106
-rw-r--r--src/devices/cpu/sonix16/sonix16d.cpp177
-rw-r--r--src/devices/cpu/sonix16/sonix16d.h42
-rw-r--r--src/devices/cpu/sparc/sparc.cpp4618
-rw-r--r--src/devices/cpu/sparc/sparc.h495
-rw-r--r--src/devices/cpu/sparc/sparc_intf.h29
-rw-r--r--src/devices/cpu/sparc/sparcdasm.cpp1662
-rw-r--r--src/devices/cpu/sparc/sparcdasm.h258
-rw-r--r--src/devices/cpu/sparc/sparcdefs.h488
-rw-r--r--src/devices/cpu/sparc/ss1fcode.ipp714
-rw-r--r--src/devices/cpu/spc700/spc700.cpp1686
-rw-r--r--src/devices/cpu/spc700/spc700.h141
-rw-r--r--src/devices/cpu/spc700/spc700ds.cpp400
-rw-r--r--src/devices/cpu/spc700/spc700ds.h64
-rw-r--r--src/devices/cpu/ssem/ssem.cpp278
-rw-r--r--src/devices/cpu/ssem/ssem.h82
-rw-r--r--src/devices/cpu/ssem/ssemdasm.cpp70
-rw-r--r--src/devices/cpu/ssem/ssemdasm.h28
-rw-r--r--src/devices/cpu/ssp1601/ssp1601.cpp791
-rw-r--r--src/devices/cpu/ssp1601/ssp1601.h105
-rw-r--r--src/devices/cpu/ssp1601/ssp1601d.cpp290
-rw-r--r--src/devices/cpu/ssp1601/ssp1601d.h37
-rw-r--r--src/devices/cpu/st62xx/st62xx.cpp1265
-rw-r--r--src/devices/cpu/st62xx/st62xx.h311
-rw-r--r--src/devices/cpu/st62xx/st62xx_dasm.cpp388
-rw-r--r--src/devices/cpu/st62xx/st62xx_dasm.h27
-rw-r--r--src/devices/cpu/st9/st905x.cpp238
-rw-r--r--src/devices/cpu/st9/st905x.h95
-rw-r--r--src/devices/cpu/st9/st9dasm.cpp1373
-rw-r--r--src/devices/cpu/st9/st9dasm.h90
-rw-r--r--src/devices/cpu/superfx/sfx_dasm.cpp438
-rw-r--r--src/devices/cpu/superfx/sfx_dasm.h36
-rw-r--r--src/devices/cpu/superfx/superfx.cpp1465
-rw-r--r--src/devices/cpu/superfx/superfx.h232
-rw-r--r--src/devices/cpu/t11/t11.cpp894
-rw-r--r--src/devices/cpu/t11/t11.h1291
-rw-r--r--src/devices/cpu/t11/t11dasm.cpp585
-rw-r--r--src/devices/cpu/t11/t11dasm.h33
-rw-r--r--src/devices/cpu/t11/t11ops.hxx1733
-rw-r--r--src/devices/cpu/t11/t11table.hxx1322
-rw-r--r--src/devices/cpu/tlcs870/tlcs870.cpp1319
-rw-r--r--src/devices/cpu/tlcs870/tlcs870.h558
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops.cpp1234
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops_dst.cpp154
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops_helper.cpp810
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops_reg.cpp948
-rw-r--r--src/devices/cpu/tlcs870/tlcs870_ops_src.cpp1028
-rw-r--r--src/devices/cpu/tlcs870/tlcs870d.cpp2292
-rw-r--r--src/devices/cpu/tlcs870/tlcs870d.h88
-rw-r--r--src/devices/cpu/tlcs90/tlcs90.cpp3125
-rw-r--r--src/devices/cpu/tlcs90/tlcs90.h314
-rw-r--r--src/devices/cpu/tlcs90/tlcs90d.cpp1011
-rw-r--r--src/devices/cpu/tlcs90/tlcs90d.h101
-rw-r--r--src/devices/cpu/tlcs900/900htbl.hxx1267
-rw-r--r--src/devices/cpu/tlcs900/900tbl.hxx6135
-rw-r--r--src/devices/cpu/tlcs900/dasm900.cpp2192
-rw-r--r--src/devices/cpu/tlcs900/dasm900.h58
-rw-r--r--src/devices/cpu/tlcs900/tlcs900.cpp325
-rw-r--r--src/devices/cpu/tlcs900/tlcs900.h685
-rw-r--r--src/devices/cpu/tlcs900/tmp94c241.cpp1709
-rw-r--r--src/devices/cpu/tlcs900/tmp94c241.h300
-rw-r--r--src/devices/cpu/tlcs900/tmp94c241_serial.cpp363
-rw-r--r--src/devices/cpu/tlcs900/tmp94c241_serial.h95
-rw-r--r--src/devices/cpu/tlcs900/tmp95c061.cpp1404
-rw-r--r--src/devices/cpu/tlcs900/tmp95c061.h199
-rw-r--r--src/devices/cpu/tlcs900/tmp95c063.cpp1461
-rw-r--r--src/devices/cpu/tlcs900/tmp95c063.h227
-rw-r--r--src/devices/cpu/tlcs900/tmp96c141.cpp242
-rw-r--r--src/devices/cpu/tlcs900/tmp96c141.h101
-rw-r--r--src/devices/cpu/tms1000/smc1102.cpp363
-rw-r--r--src/devices/cpu/tms1000/smc1102.h120
-rw-r--r--src/devices/cpu/tms1000/tms0270.cpp161
-rw-r--r--src/devices/cpu/tms1000/tms0270.h53
-rw-r--r--src/devices/cpu/tms1000/tms0970.cpp138
-rw-r--r--src/devices/cpu/tms1000/tms0970.h60
-rw-r--r--src/devices/cpu/tms1000/tms0980.cpp262
-rw-r--r--src/devices/cpu/tms1000/tms0980.h93
-rw-r--r--src/devices/cpu/tms1000/tms1000.cpp158
-rw-r--r--src/devices/cpu/tms1000/tms1000.h135
-rw-r--r--src/devices/cpu/tms1000/tms1000c.cpp55
-rw-r--r--src/devices/cpu/tms1000/tms1000c.h31
-rw-r--r--src/devices/cpu/tms1000/tms1100.cpp92
-rw-r--r--src/devices/cpu/tms1000/tms1100.h105
-rw-r--r--src/devices/cpu/tms1000/tms1400.cpp90
-rw-r--r--src/devices/cpu/tms1000/tms1400.h100
-rw-r--r--src/devices/cpu/tms1000/tms1k_base.cpp743
-rw-r--r--src/devices/cpu/tms1000/tms1k_base.h290
-rw-r--r--src/devices/cpu/tms1000/tms1k_dasm.cpp428
-rw-r--r--src/devices/cpu/tms1000/tms1k_dasm.h130
-rw-r--r--src/devices/cpu/tms1000/tms2100.cpp353
-rw-r--r--src/devices/cpu/tms1000/tms2100.h157
-rw-r--r--src/devices/cpu/tms1000/tms2400.cpp80
-rw-r--r--src/devices/cpu/tms1000/tms2400.h61
-rw-r--r--src/devices/cpu/tms1000/tp0320.cpp99
-rw-r--r--src/devices/cpu/tms1000/tp0320.h37
-rw-r--r--src/devices/cpu/tms320c1x/tms320c1x.cpp1029
-rw-r--r--src/devices/cpu/tms320c1x/tms320c1x.h213
-rw-r--r--src/devices/cpu/tms320c1x/tms320c1x_dasm.cpp309
-rw-r--r--src/devices/cpu/tms320c1x/tms320c1x_dasm.h41
-rw-r--r--src/devices/cpu/tms320c2x/tms320c2x.cpp2084
-rw-r--r--src/devices/cpu/tms320c2x/tms320c2x.h386
-rw-r--r--src/devices/cpu/tms320c2x/tms320c2x_dasm.cpp479
-rw-r--r--src/devices/cpu/tms320c2x/tms320c2x_dasm.h42
-rw-r--r--src/devices/cpu/tms320c3x/320c3x_ops.ipp6908
-rw-r--r--src/devices/cpu/tms320c3x/tms320c3x.cpp1065
-rw-r--r--src/devices/cpu/tms320c3x/tms320c3x.h855
-rw-r--r--src/devices/cpu/tms320c3x/tms320c3x_dasm.cpp709
-rw-r--r--src/devices/cpu/tms320c3x/tms320c3x_dasm.h51
-rw-r--r--src/devices/cpu/tms320c5x/320c5x_ops.ipp1911
-rw-r--r--src/devices/cpu/tms320c5x/320c5x_optable.cpp256
-rw-r--r--src/devices/cpu/tms320c5x/tms320c5x.cpp761
-rw-r--r--src/devices/cpu/tms320c5x/tms320c5x.h389
-rw-r--r--src/devices/cpu/tms320c5x/tms320c5x_dasm.cpp582
-rw-r--r--src/devices/cpu/tms320c5x/tms320c5x_dasm.h32
-rw-r--r--src/devices/cpu/tms320c82/mp_dasm.cpp496
-rw-r--r--src/devices/cpu/tms320c82/mp_dasm.h35
-rw-r--r--src/devices/cpu/tms320c82/mp_ops.cpp1817
-rw-r--r--src/devices/cpu/tms320c82/pp_dasm.cpp901
-rw-r--r--src/devices/cpu/tms320c82/pp_dasm.h42
-rw-r--r--src/devices/cpu/tms320c82/tms320c82.cpp588
-rw-r--r--src/devices/cpu/tms320c82/tms320c82.h204
-rw-r--r--src/devices/cpu/tms34010/34010dsm.cpp1693
-rw-r--r--src/devices/cpu/tms34010/34010dsm.h52
-rw-r--r--src/devices/cpu/tms34010/34010fld.hxx675
-rw-r--r--src/devices/cpu/tms34010/34010gfx.hxx1978
-rw-r--r--src/devices/cpu/tms34010/34010ops.h132
-rw-r--r--src/devices/cpu/tms34010/34010ops.hxx2520
-rw-r--r--src/devices/cpu/tms34010/34010tbl.hxx1555
-rw-r--r--src/devices/cpu/tms34010/tms34010.cpp1789
-rw-r--r--src/devices/cpu/tms34010/tms34010.h1099
-rw-r--r--src/devices/cpu/tms57002/57002dsm.cpp100
-rw-r--r--src/devices/cpu/tms57002/57002dsm.h30
-rw-r--r--src/devices/cpu/tms57002/tms57002.cpp1031
-rw-r--r--src/devices/cpu/tms57002/tms57002.h1889
-rw-r--r--src/devices/cpu/tms57002/tms57kdec.cpp157
-rw-r--r--src/devices/cpu/tms57002/tmsinstr.lst557
-rwxr-xr-xsrc/devices/cpu/tms57002/tmsmake.py452
-rw-r--r--src/devices/cpu/tms57002/tmsops.cpp18
-rw-r--r--src/devices/cpu/tms7000/7000dasm.cpp432
-rw-r--r--src/devices/cpu/tms7000/7000dasm.h42
-rw-r--r--src/devices/cpu/tms7000/tms7000.cpp953
-rw-r--r--src/devices/cpu/tms7000/tms7000.h391
-rw-r--r--src/devices/cpu/tms7000/tms7000op.cpp726
-rw-r--r--src/devices/cpu/tms9900/9900dasm.cpp704
-rw-r--r--src/devices/cpu/tms9900/9900dasm.h136
-rw-r--r--src/devices/cpu/tms9900/ti990_10.cpp127
-rw-r--r--src/devices/cpu/tms9900/ti990_10.h61
-rw-r--r--src/devices/cpu/tms9900/tms9900.cpp2782
-rw-r--r--src/devices/cpu/tms9900/tms9900.h393
-rw-r--r--src/devices/cpu/tms9900/tms9980a.cpp294
-rw-r--r--src/devices/cpu/tms9900/tms9980a.h65
-rw-r--r--src/devices/cpu/tms9900/tms9995.cpp3522
-rw-r--r--src/devices/cpu/tms9900/tms9995.h419
-rw-r--r--src/devices/cpu/tms9900/tms99com.h86
-rw-r--r--src/devices/cpu/tx0/tx0.cpp1302
-rw-r--r--src/devices/cpu/tx0/tx0.h179
-rw-r--r--src/devices/cpu/tx0/tx0dasm.cpp889
-rw-r--r--src/devices/cpu/tx0/tx0dasm.h42
-rw-r--r--src/devices/cpu/ucom4/ucom4.cpp500
-rw-r--r--src/devices/cpu/ucom4/ucom4.h314
-rw-r--r--src/devices/cpu/ucom4/ucom4d.cpp132
-rw-r--r--src/devices/cpu/ucom4/ucom4d.h34
-rw-r--r--src/devices/cpu/ucom4/ucom4op.cpp720
-rw-r--r--src/devices/cpu/uml.cpp1769
-rw-r--r--src/devices/cpu/uml.h690
-rw-r--r--src/devices/cpu/unsp/unsp.cpp661
-rw-r--r--src/devices/cpu/unsp/unsp.h416
-rw-r--r--src/devices/cpu/unsp/unsp_extended.cpp331
-rw-r--r--src/devices/cpu/unsp/unsp_exxx.cpp356
-rw-r--r--src/devices/cpu/unsp/unsp_fxxx.cpp599
-rw-r--r--src/devices/cpu/unsp/unsp_jumps.cpp180
-rw-r--r--src/devices/cpu/unsp/unsp_other.cpp358
-rw-r--r--src/devices/cpu/unsp/unspdasm.cpp191
-rw-r--r--src/devices/cpu/unsp/unspdasm.h104
-rw-r--r--src/devices/cpu/unsp/unspdasm_extended.cpp938
-rw-r--r--src/devices/cpu/unsp/unspdasm_exxx.cpp117
-rw-r--r--src/devices/cpu/unsp/unspdasm_fxxx.cpp380
-rw-r--r--src/devices/cpu/unsp/unspdasm_jumps.cpp41
-rw-r--r--src/devices/cpu/unsp/unspdasm_other.cpp239
-rw-r--r--src/devices/cpu/unsp/unspdefs.h22
-rw-r--r--src/devices/cpu/unsp/unspdrc.cpp1369
-rw-r--r--src/devices/cpu/unsp/unspfe.cpp403
-rw-r--r--src/devices/cpu/unsp/unspfe.h60
-rw-r--r--src/devices/cpu/upd177x/upd177x.cpp792
-rw-r--r--src/devices/cpu/upd177x/upd177x.h124
-rw-r--r--src/devices/cpu/upd177x/upd177xd.cpp299
-rw-r--r--src/devices/cpu/upd177x/upd177xd.h41
-rw-r--r--src/devices/cpu/upd7725/dasm7725.cpp231
-rw-r--r--src/devices/cpu/upd7725/dasm7725.h27
-rw-r--r--src/devices/cpu/upd7725/upd7725.cpp631
-rw-r--r--src/devices/cpu/upd7725/upd7725.h219
-rw-r--r--src/devices/cpu/upd777/upd777.cpp1262
-rw-r--r--src/devices/cpu/upd777/upd777.h165
-rw-r--r--src/devices/cpu/upd777/upd777dasm.cpp504
-rw-r--r--src/devices/cpu/upd777/upd777dasm.h34
-rw-r--r--src/devices/cpu/upd7810/upd7810.cpp2188
-rw-r--r--src/devices/cpu/upd7810/upd7810.h1471
-rw-r--r--src/devices/cpu/upd7810/upd7810_dasm.cpp5328
-rw-r--r--src/devices/cpu/upd7810/upd7810_dasm.h291
-rw-r--r--src/devices/cpu/upd7810/upd7810_macros.h163
-rw-r--r--src/devices/cpu/upd7810/upd7810_opcodes.cpp9495
-rw-r--r--src/devices/cpu/upd7810/upd7810_table.cpp6259
-rw-r--r--src/devices/cpu/upd78k/upd78k0.cpp234
-rw-r--r--src/devices/cpu/upd78k/upd78k0.h107
-rw-r--r--src/devices/cpu/upd78k/upd78k0d.cpp1348
-rw-r--r--src/devices/cpu/upd78k/upd78k0d.h160
-rw-r--r--src/devices/cpu/upd78k/upd78k1d.cpp844
-rw-r--r--src/devices/cpu/upd78k/upd78k1d.h65
-rw-r--r--src/devices/cpu/upd78k/upd78k2.cpp247
-rw-r--r--src/devices/cpu/upd78k/upd78k2.h116
-rw-r--r--src/devices/cpu/upd78k/upd78k2d.cpp584
-rw-r--r--src/devices/cpu/upd78k/upd78k2d.h85
-rw-r--r--src/devices/cpu/upd78k/upd78k3.cpp367
-rw-r--r--src/devices/cpu/upd78k/upd78k3.h132
-rw-r--r--src/devices/cpu/upd78k/upd78k3d.cpp1659
-rw-r--r--src/devices/cpu/upd78k/upd78k3d.h164
-rw-r--r--src/devices/cpu/upd78k/upd78k4.cpp275
-rw-r--r--src/devices/cpu/upd78k/upd78k4.h110
-rw-r--r--src/devices/cpu/upd78k/upd78k4d.cpp1408
-rw-r--r--src/devices/cpu/upd78k/upd78k4d.h128
-rw-r--r--src/devices/cpu/upd78k/upd78kd.cpp199
-rw-r--r--src/devices/cpu/upd78k/upd78kd.h53
-rw-r--r--src/devices/cpu/v30mz/v30mz.cpp3559
-rw-r--r--src/devices/cpu/v30mz/v30mz.h232
-rw-r--r--src/devices/cpu/v60/am.hxx83
-rw-r--r--src/devices/cpu/v60/am1.hxx1372
-rw-r--r--src/devices/cpu/v60/am2.hxx1240
-rw-r--r--src/devices/cpu/v60/am3.hxx876
-rw-r--r--src/devices/cpu/v60/op12.hxx2332
-rw-r--r--src/devices/cpu/v60/op2.hxx360
-rw-r--r--src/devices/cpu/v60/op3.hxx641
-rw-r--r--src/devices/cpu/v60/op4.hxx354
-rw-r--r--src/devices/cpu/v60/op5.hxx87
-rw-r--r--src/devices/cpu/v60/op6.hxx254
-rw-r--r--src/devices/cpu/v60/op7a.hxx1207
-rw-r--r--src/devices/cpu/v60/optable.hxx261
-rw-r--r--src/devices/cpu/v60/v60.cpp628
-rw-r--r--src/devices/cpu/v60/v60.h793
-rw-r--r--src/devices/cpu/v60/v60d.cpp1474
-rw-r--r--src/devices/cpu/v60/v60d.h359
-rw-r--r--src/devices/cpu/v620/v620dasm.cpp650
-rw-r--r--src/devices/cpu/v620/v620dasm.h54
-rw-r--r--src/devices/cpu/v810/v810.cpp1478
-rw-r--r--src/devices/cpu/v810/v810.h198
-rw-r--r--src/devices/cpu/v810/v810dasm.cpp181
-rw-r--r--src/devices/cpu/v810/v810dasm.h27
-rw-r--r--src/devices/cpu/v850/v850dasm.cpp1028
-rw-r--r--src/devices/cpu/v850/v850dasm.h86
-rw-r--r--src/devices/cpu/vax/vax.cpp100
-rw-r--r--src/devices/cpu/vax/vax.h82
-rw-r--r--src/devices/cpu/vax/vaxdasm.cpp1115
-rw-r--r--src/devices/cpu/vax/vaxdasm.h50
-rw-r--r--src/devices/cpu/vt50/vt50.cpp802
-rw-r--r--src/devices/cpu/vt50/vt50.h170
-rw-r--r--src/devices/cpu/vt50/vt50dasm.cpp129
-rw-r--r--src/devices/cpu/vt50/vt50dasm.h55
-rw-r--r--src/devices/cpu/vt61/vt61.cpp645
-rw-r--r--src/devices/cpu/vt61/vt61.h99
-rw-r--r--src/devices/cpu/vt61/vt61dasm.cpp277
-rw-r--r--src/devices/cpu/vt61/vt61dasm.h34
-rw-r--r--src/devices/cpu/we32000/we32100.cpp111
-rw-r--r--src/devices/cpu/we32000/we32100.h59
-rw-r--r--src/devices/cpu/we32000/we32100d.cpp912
-rw-r--r--src/devices/cpu/we32000/we32100d.h36
-rw-r--r--src/devices/cpu/x86log.cpp211
-rw-r--r--src/devices/cpu/x86log.h142
-rw-r--r--src/devices/cpu/xa/xa.cpp2651
-rw-r--r--src/devices/cpu/xa/xa.h968
-rw-r--r--src/devices/cpu/xa/xa_ops.cpp1926
-rw-r--r--src/devices/cpu/xa/xadasm.cpp1908
-rw-r--r--src/devices/cpu/xa/xadasm.h121
-rw-r--r--src/devices/cpu/xavix2/xavix2.cpp397
-rw-r--r--src/devices/cpu/xavix2/xavix2.h263
-rw-r--r--src/devices/cpu/xavix2/xavix2d.cpp364
-rw-r--r--src/devices/cpu/xavix2/xavix2d.h53
-rw-r--r--src/devices/cpu/xtensa/xtensa.cpp2295
-rw-r--r--src/devices/cpu/xtensa/xtensa.h210
-rw-r--r--src/devices/cpu/xtensa/xtensa_helper.cpp190
-rw-r--r--src/devices/cpu/xtensa/xtensa_helper.h69
-rw-r--r--src/devices/cpu/xtensa/xtensad.cpp931
-rw-r--r--src/devices/cpu/xtensa/xtensad.h22
-rw-r--r--src/devices/cpu/z180/hd647180x.cpp296
-rw-r--r--src/devices/cpu/z180/hd647180x.h79
-rw-r--r--src/devices/cpu/z180/z180.cpp2148
-rw-r--r--src/devices/cpu/z180/z180.h1865
-rw-r--r--src/devices/cpu/z180/z180asci.cpp694
-rw-r--r--src/devices/cpu/z180/z180asci.h202
-rw-r--r--src/devices/cpu/z180/z180cb.hxx293
-rw-r--r--src/devices/cpu/z180/z180csio.cpp254
-rw-r--r--src/devices/cpu/z180/z180csio.h70
-rw-r--r--src/devices/cpu/z180/z180dasm.cpp508
-rw-r--r--src/devices/cpu/z180/z180dasm.h53
-rw-r--r--src/devices/cpu/z180/z180dd.hxx298
-rw-r--r--src/devices/cpu/z180/z180ed.hxx298
-rw-r--r--src/devices/cpu/z180/z180fd.hxx292
-rw-r--r--src/devices/cpu/z180/z180op.hxx375
-rw-r--r--src/devices/cpu/z180/z180ops.h (renamed from src/emu/cpu/z180/z180ops.h)201
-rw-r--r--src/devices/cpu/z180/z180tbl.h (renamed from src/emu/cpu/z180/z180tbl.h)25
-rw-r--r--src/devices/cpu/z180/z180xy.hxx293
-rw-r--r--src/devices/cpu/z8/z8.cpp1654
-rw-r--r--src/devices/cpu/z8/z8.h480
-rw-r--r--src/devices/cpu/z8/z8dasm.cpp386
-rw-r--r--src/devices/cpu/z8/z8dasm.h24
-rw-r--r--src/devices/cpu/z8/z8ops.hxx784
-rw-r--r--src/devices/cpu/z80/ez80.cpp39
-rw-r--r--src/devices/cpu/z80/ez80.h35
-rw-r--r--src/devices/cpu/z80/kc82.cpp245
-rw-r--r--src/devices/cpu/z80/kc82.h69
-rw-r--r--src/devices/cpu/z80/kl5c80a12.cpp331
-rw-r--r--src/devices/cpu/z80/kl5c80a12.h103
-rw-r--r--src/devices/cpu/z80/kl5c80a16.cpp196
-rw-r--r--src/devices/cpu/z80/kl5c80a16.h85
-rw-r--r--src/devices/cpu/z80/kp63.cpp463
-rw-r--r--src/devices/cpu/z80/kp63.h97
-rw-r--r--src/devices/cpu/z80/kp64.cpp554
-rw-r--r--src/devices/cpu/z80/kp64.h80
-rw-r--r--src/devices/cpu/z80/kp69.cpp464
-rw-r--r--src/devices/cpu/z80/kp69.h104
-rw-r--r--src/devices/cpu/z80/ky80.cpp56
-rw-r--r--src/devices/cpu/z80/ky80.h42
-rw-r--r--src/devices/cpu/z80/lz8420m.cpp47
-rw-r--r--src/devices/cpu/z80/lz8420m.h45
-rw-r--r--src/devices/cpu/z80/mc8123.cpp416
-rw-r--r--src/devices/cpu/z80/mc8123.h43
-rw-r--r--src/devices/cpu/z80/nsc800.cpp87
-rw-r--r--src/devices/cpu/z80/nsc800.h38
-rw-r--r--src/devices/cpu/z80/r800.cpp116
-rw-r--r--src/devices/cpu/z80/r800.h49
-rw-r--r--src/devices/cpu/z80/r800dasm.cpp607
-rw-r--r--src/devices/cpu/z80/r800dasm.h39
-rw-r--r--src/devices/cpu/z80/t6a84.cpp237
-rw-r--r--src/devices/cpu/z80/t6a84.h96
-rw-r--r--src/devices/cpu/z80/tmpz84c011.cpp111
-rw-r--r--src/devices/cpu/z80/tmpz84c011.h128
-rw-r--r--src/devices/cpu/z80/tmpz84c015.cpp267
-rw-r--r--src/devices/cpu/z80/tmpz84c015.h211
-rw-r--r--src/devices/cpu/z80/z80.cpp940
-rw-r--r--src/devices/cpu/z80/z80.h222
-rw-r--r--src/devices/cpu/z80/z80.inc67
-rw-r--r--src/devices/cpu/z80/z80.lst9087
-rw-r--r--src/devices/cpu/z80/z80dasm.cpp538
-rw-r--r--src/devices/cpu/z80/z80dasm.h64
-rw-r--r--src/devices/cpu/z80/z80make.py354
-rw-r--r--src/devices/cpu/z80/z80n.cpp49
-rw-r--r--src/devices/cpu/z80/z80n.h43
-rw-r--r--src/devices/cpu/z80/z80ndasm.cpp77
-rw-r--r--src/devices/cpu/z80/z80ndasm.h23
-rw-r--r--src/devices/cpu/z80/z84c015.cpp133
-rw-r--r--src/devices/cpu/z80/z84c015.h69
-rw-r--r--src/devices/cpu/z8000/8000dasm.cpp844
-rw-r--r--src/devices/cpu/z8000/8000dasm.h50
-rw-r--r--src/devices/cpu/z8000/makedab.cpp89
-rw-r--r--src/devices/cpu/z8000/z8000.cpp701
-rw-r--r--src/devices/cpu/z8000/z8000.h734
-rw-r--r--src/devices/cpu/z8000/z8000cpu.h177
-rw-r--r--src/devices/cpu/z8000/z8000dab.h (renamed from src/emu/cpu/z8000/z8000dab.h)4
-rw-r--r--src/devices/cpu/z8000/z8000ops.hxx6892
-rw-r--r--src/devices/cpu/z8000/z8000tbl.hxx533
-rw-r--r--src/devices/imagedev/avivideo.cpp106
-rw-r--r--src/devices/imagedev/avivideo.h72
-rw-r--r--src/devices/imagedev/bitbngr.cpp107
-rw-r--r--src/devices/imagedev/bitbngr.h58
-rw-r--r--src/devices/imagedev/cartrom.cpp30
-rw-r--r--src/devices/imagedev/cartrom.h55
-rw-r--r--src/devices/imagedev/cassette.cpp484
-rw-r--r--src/devices/imagedev/cassette.h147
-rw-r--r--src/devices/imagedev/cdromimg.cpp283
-rw-r--r--src/devices/imagedev/cdromimg.h117
-rw-r--r--src/devices/imagedev/diablo.cpp251
-rw-r--r--src/devices/imagedev/diablo.h81
-rw-r--r--src/devices/imagedev/flopdrv.cpp624
-rw-r--r--src/devices/imagedev/flopdrv.h205
-rw-r--r--src/devices/imagedev/floppy.cpp3428
-rw-r--r--src/devices/imagedev/floppy.h631
-rw-r--r--src/devices/imagedev/harddriv.cpp386
-rw-r--r--src/devices/imagedev/harddriv.h114
-rw-r--r--src/devices/imagedev/magtape.cpp35
-rw-r--r--src/devices/imagedev/magtape.h56
-rw-r--r--src/devices/imagedev/memcard.cpp18
-rw-r--r--src/devices/imagedev/memcard.h39
-rw-r--r--src/devices/imagedev/mfmhd.cpp1229
-rw-r--r--src/devices/imagedev/mfmhd.h269
-rw-r--r--src/devices/imagedev/microdrv.cpp187
-rw-r--r--src/devices/imagedev/microdrv.h88
-rw-r--r--src/devices/imagedev/midiin.cpp664
-rw-r--r--src/devices/imagedev/midiin.h195
-rw-r--r--src/devices/imagedev/midiout.cpp89
-rw-r--r--src/devices/imagedev/midiout.h73
-rw-r--r--src/devices/imagedev/papertape.cpp38
-rw-r--r--src/devices/imagedev/papertape.h71
-rw-r--r--src/devices/imagedev/picture.cpp78
-rw-r--r--src/devices/imagedev/picture.h58
-rw-r--r--src/devices/imagedev/printer.cpp95
-rw-r--r--src/devices/imagedev/printer.h64
-rw-r--r--src/devices/imagedev/simh_tape_image.cpp85
-rw-r--r--src/devices/imagedev/simh_tape_image.h52
-rw-r--r--src/devices/imagedev/snapquik.cpp128
-rw-r--r--src/devices/imagedev/snapquik.h115
-rw-r--r--src/devices/imagedev/wafadrive.cpp51
-rw-r--r--src/devices/imagedev/wafadrive.h49
-rw-r--r--src/devices/machine/1801vp128.cpp818
-rw-r--r--src/devices/machine/1801vp128.h213
-rw-r--r--src/devices/machine/1ma6.cpp409
-rw-r--r--src/devices/machine/1ma6.h77
-rw-r--r--src/devices/machine/1mb5.cpp263
-rw-r--r--src/devices/machine/1mb5.h83
-rw-r--r--src/devices/machine/2812fifo.cpp234
-rw-r--r--src/devices/machine/2812fifo.h85
-rw-r--r--src/devices/machine/28fxxx.cpp245
-rw-r--r--src/devices/machine/28fxxx.h91
-rw-r--r--src/devices/machine/40105.cpp229
-rw-r--r--src/devices/machine/40105.h83
-rw-r--r--src/devices/machine/53c7xx.cpp1799
-rw-r--r--src/devices/machine/53c7xx.h179
-rw-r--r--src/devices/machine/53c810.cpp819
-rw-r--r--src/devices/machine/53c810.h110
-rw-r--r--src/devices/machine/64h156.cpp657
-rw-r--r--src/devices/machine/64h156.h185
-rw-r--r--src/devices/machine/6522via.cpp1220
-rw-r--r--src/devices/machine/6522via.h260
-rw-r--r--src/devices/machine/6525tpi.cpp545
-rw-r--r--src/devices/machine/6525tpi.h122
-rw-r--r--src/devices/machine/68153bim.cpp396
-rw-r--r--src/devices/machine/68153bim.h198
-rw-r--r--src/devices/machine/6821pia.cpp1119
-rw-r--r--src/devices/machine/6821pia.h217
-rw-r--r--src/devices/machine/68230pit.cpp990
-rw-r--r--src/devices/machine/68230pit.h335
-rw-r--r--src/devices/machine/68307.cpp326
-rw-r--r--src/devices/machine/68307.h103
-rw-r--r--src/devices/machine/68307bus.cpp108
-rw-r--r--src/devices/machine/68307bus.h22
-rw-r--r--src/devices/machine/68307sim.cpp422
-rw-r--r--src/devices/machine/68307sim.h52
-rw-r--r--src/devices/machine/68307tmu.cpp253
-rw-r--r--src/devices/machine/68307tmu.h41
-rw-r--r--src/devices/machine/68340.cpp302
-rw-r--r--src/devices/machine/68340.h120
-rw-r--r--src/devices/machine/68340dma.cpp34
-rw-r--r--src/devices/machine/68340dma.h16
-rw-r--r--src/devices/machine/68340ser.cpp163
-rw-r--r--src/devices/machine/68340ser.h67
-rw-r--r--src/devices/machine/68340sim.cpp581
-rw-r--r--src/devices/machine/68340sim.h124
-rw-r--r--src/devices/machine/68340tmu.cpp519
-rw-r--r--src/devices/machine/68340tmu.h125
-rw-r--r--src/devices/machine/6840ptm.cpp821
-rw-r--r--src/devices/machine/6840ptm.h139
-rw-r--r--src/devices/machine/6850acia.cpp624
-rw-r--r--src/devices/machine/6850acia.h139
-rw-r--r--src/devices/machine/68561mpcc.cpp1276
-rw-r--r--src/devices/machine/68561mpcc.h462
-rw-r--r--src/devices/machine/6883sam.cpp491
-rw-r--r--src/devices/machine/6883sam.h219
-rw-r--r--src/devices/machine/7200fifo.cpp190
-rw-r--r--src/devices/machine/7200fifo.h137
-rw-r--r--src/devices/machine/7404.cpp79
-rw-r--r--src/devices/machine/7404.h110
-rw-r--r--src/devices/machine/74123.cpp249
-rw-r--r--src/devices/machine/74123.h125
-rw-r--r--src/devices/machine/74145.cpp113
-rw-r--r--src/devices/machine/74145.h49
-rw-r--r--src/devices/machine/74148.cpp197
-rw-r--r--src/devices/machine/74148.h (renamed from src/emu/machine/74148.h)35
-rw-r--r--src/devices/machine/74153.cpp207
-rw-r--r--src/devices/machine/74153.h86
-rw-r--r--src/devices/machine/74157.cpp290
-rw-r--r--src/devices/machine/74157.h131
-rw-r--r--src/devices/machine/74161.cpp215
-rw-r--r--src/devices/machine/74161.h158
-rw-r--r--src/devices/machine/74165.cpp123
-rw-r--r--src/devices/machine/74165.h73
-rw-r--r--src/devices/machine/74166.cpp119
-rw-r--r--src/devices/machine/74166.h72
-rw-r--r--src/devices/machine/74175.cpp235
-rw-r--r--src/devices/machine/74175.h155
-rw-r--r--src/devices/machine/74181.cpp151
-rw-r--r--src/devices/machine/74181.h70
-rw-r--r--src/devices/machine/74259.cpp414
-rw-r--r--src/devices/machine/74259.h150
-rw-r--r--src/devices/machine/74381.cpp147
-rw-r--r--src/devices/machine/74381.h61
-rw-r--r--src/devices/machine/74543.cpp117
-rw-r--r--src/devices/machine/74543.h124
-rw-r--r--src/devices/machine/74610.cpp212
-rw-r--r--src/devices/machine/74610.h110
-rw-r--r--src/devices/machine/7474.cpp214
-rw-r--r--src/devices/machine/7474.h105
-rw-r--r--src/devices/machine/8042kbdc.cpp617
-rw-r--r--src/devices/machine/8042kbdc.h144
-rw-r--r--src/devices/machine/82c100.cpp434
-rw-r--r--src/devices/machine/82c100.h146
-rw-r--r--src/devices/machine/82c606.cpp311
-rw-r--r--src/devices/machine/82c606.h105
-rw-r--r--src/devices/machine/82s129.cpp147
-rw-r--r--src/devices/machine/82s129.h131
-rw-r--r--src/devices/machine/acorn_bmu.cpp267
-rw-r--r--src/devices/machine/acorn_bmu.h87
-rw-r--r--src/devices/machine/acorn_ioc.cpp400
-rw-r--r--src/devices/machine/acorn_ioc.h129
-rw-r--r--src/devices/machine/acorn_lc.cpp152
-rw-r--r--src/devices/machine/acorn_lc.h85
-rw-r--r--src/devices/machine/acorn_memc.cpp512
-rw-r--r--src/devices/machine/acorn_memc.h101
-rw-r--r--src/devices/machine/acorn_vidc.cpp807
-rw-r--r--src/devices/machine/acorn_vidc.h200
-rw-r--r--src/devices/machine/adc0804.cpp276
-rw-r--r--src/devices/machine/adc0804.h125
-rw-r--r--src/devices/machine/adc0808.cpp212
-rw-r--r--src/devices/machine/adc0808.h113
-rw-r--r--src/devices/machine/adc083x.cpp447
-rw-r--r--src/devices/machine/adc083x.h117
-rw-r--r--src/devices/machine/adc0844.cpp190
-rw-r--r--src/devices/machine/adc0844.h95
-rw-r--r--src/devices/machine/adc1038.cpp129
-rw-r--r--src/devices/machine/adc1038.h64
-rw-r--r--src/devices/machine/adc1213x.cpp338
-rw-r--r--src/devices/machine/adc1213x.h83
-rw-r--r--src/devices/machine/aic565.cpp256
-rw-r--r--src/devices/machine/aic565.h65
-rw-r--r--src/devices/machine/aic580.cpp364
-rw-r--r--src/devices/machine/aic580.h86
-rw-r--r--src/devices/machine/aic6250.cpp1120
-rw-r--r--src/devices/machine/aic6250.h291
-rw-r--r--src/devices/machine/aicartc.cpp173
-rw-r--r--src/devices/machine/aicartc.h52
-rw-r--r--src/devices/machine/alpha_8921.cpp212
-rw-r--r--src/devices/machine/alpha_8921.h67
-rw-r--r--src/devices/machine/am25s55x.cpp202
-rw-r--r--src/devices/machine/am25s55x.h110
-rw-r--r--src/devices/machine/am2847.cpp170
-rw-r--r--src/devices/machine/am2847.h123
-rw-r--r--src/devices/machine/am2901b.cpp216
-rw-r--r--src/devices/machine/am2901b.h105
-rw-r--r--src/devices/machine/am2910.cpp297
-rw-r--r--src/devices/machine/am2910.h82
-rw-r--r--src/devices/machine/am79c30.cpp2040
-rw-r--r--src/devices/machine/am79c30.h213
-rw-r--r--src/devices/machine/am79c90.cpp877
-rw-r--r--src/devices/machine/am79c90.h197
-rw-r--r--src/devices/machine/am9513.cpp1483
-rw-r--r--src/devices/machine/am9513.h185
-rw-r--r--src/devices/machine/am9516.cpp1027
-rw-r--r--src/devices/machine/am9516.h135
-rw-r--r--src/devices/machine/am9517a.cpp1337
-rw-r--r--src/devices/machine/am9517a.h249
-rw-r--r--src/devices/machine/am9519.cpp309
-rw-r--r--src/devices/machine/am9519.h86
-rw-r--r--src/devices/machine/applefdintf.cpp100
-rw-r--r--src/devices/machine/applefdintf.h125
-rw-r--r--src/devices/machine/applepic.cpp578
-rw-r--r--src/devices/machine/applepic.h110
-rw-r--r--src/devices/machine/archimedes_keyb.cpp414
-rw-r--r--src/devices/machine/archimedes_keyb.h73
-rw-r--r--src/devices/machine/arm_iomd.cpp765
-rw-r--r--src/devices/machine/arm_iomd.h207
-rw-r--r--src/devices/machine/at.cpp428
-rw-r--r--src/devices/machine/at.h107
-rw-r--r--src/devices/machine/at28.cpp21
-rw-r--r--src/devices/machine/at28.h53
-rw-r--r--src/devices/machine/at28c16.cpp232
-rw-r--r--src/devices/machine/at28c16.h68
-rw-r--r--src/devices/machine/at29x.cpp521
-rw-r--r--src/devices/machine/at29x.h110
-rw-r--r--src/devices/machine/at45dbxx.cpp391
-rw-r--r--src/devices/machine/at45dbxx.h136
-rw-r--r--src/devices/machine/at_keybc.cpp570
-rw-r--r--src/devices/machine/at_keybc.h170
-rw-r--r--src/devices/machine/atahle.cpp869
-rw-r--r--src/devices/machine/atahle.h262
-rw-r--r--src/devices/machine/atastorage.cpp1037
-rw-r--r--src/devices/machine/atastorage.h131
-rw-r--r--src/devices/machine/atmel_arm_aic.cpp161
-rw-r--r--src/devices/machine/atmel_arm_aic.h80
-rw-r--r--src/devices/machine/autoconfig.cpp170
-rw-r--r--src/devices/machine/autoconfig.h73
-rw-r--r--src/devices/machine/ay31015.cpp725
-rw-r--r--src/devices/machine/ay31015.h171
-rw-r--r--src/devices/machine/ay34592.cpp236
-rw-r--r--src/devices/machine/ay34592.h81
-rw-r--r--src/devices/machine/bacta_datalogger.cpp217
-rw-r--r--src/devices/machine/bacta_datalogger.h39
-rw-r--r--src/devices/machine/bankdev.cpp104
-rw-r--r--src/devices/machine/bankdev.h80
-rw-r--r--src/devices/machine/bcreader.cpp329
-rw-r--r--src/devices/machine/bcreader.h52
-rw-r--r--src/devices/machine/bitmap_printer.cpp484
-rw-r--r--src/devices/machine/bitmap_printer.h124
-rw-r--r--src/devices/machine/bl_handhelds_menucontrol.cpp214
-rw-r--r--src/devices/machine/bl_handhelds_menucontrol.h64
-rw-r--r--src/devices/machine/bq4847.cpp513
-rw-r--r--src/devices/machine/bq4847.h98
-rw-r--r--src/devices/machine/bq48x2.cpp558
-rw-r--r--src/devices/machine/bq48x2.h135
-rw-r--r--src/devices/machine/buffer.cpp17
-rw-r--r--src/devices/machine/buffer.h32
-rw-r--r--src/devices/machine/busmouse.cpp217
-rw-r--r--src/devices/machine/busmouse.h57
-rw-r--r--src/devices/machine/cammu.cpp814
-rw-r--r--src/devices/machine/cammu.h661
-rw-r--r--src/devices/machine/cat702.cpp310
-rw-r--r--src/devices/machine/cat702.h63
-rw-r--r--src/devices/machine/cdp1852.cpp235
-rw-r--r--src/devices/machine/cdp1852.h79
-rw-r--r--src/devices/machine/cdp1871.cpp276
-rw-r--r--src/devices/machine/cdp1871.h114
-rw-r--r--src/devices/machine/cdp1879.cpp152
-rw-r--r--src/devices/machine/cdp1879.h70
-rw-r--r--src/devices/machine/ch376.cpp527
-rw-r--r--src/devices/machine/ch376.h81
-rw-r--r--src/devices/machine/chessmachine.cpp169
-rw-r--r--src/devices/machine/chessmachine.h65
-rw-r--r--src/devices/machine/clock.cpp131
-rw-r--r--src/devices/machine/clock.h54
-rw-r--r--src/devices/machine/com52c50.cpp157
-rw-r--r--src/devices/machine/com52c50.h88
-rw-r--r--src/devices/machine/com8116.cpp250
-rw-r--r--src/devices/machine/com8116.h147
-rw-r--r--src/devices/machine/cop452.cpp342
-rw-r--r--src/devices/machine/cop452.h97
-rw-r--r--src/devices/machine/corvushd.cpp1617
-rw-r--r--src/devices/machine/corvushd.h378
-rw-r--r--src/devices/machine/cr511b.cpp764
-rw-r--r--src/devices/machine/cr511b.h159
-rw-r--r--src/devices/machine/cr560b.cpp969
-rw-r--r--src/devices/machine/cr560b.h148
-rw-r--r--src/devices/machine/cs4031.cpp911
-rw-r--r--src/devices/machine/cs4031.h234
-rw-r--r--src/devices/machine/cs8221.cpp155
-rw-r--r--src/devices/machine/cs8221.h74
-rw-r--r--src/devices/machine/cs8900a.cpp1512
-rw-r--r--src/devices/machine/cs8900a.h108
-rw-r--r--src/devices/machine/cxd1095.cpp140
-rw-r--r--src/devices/machine/cxd1095.h88
-rw-r--r--src/devices/machine/cxd1185.cpp924
-rw-r--r--src/devices/machine/cxd1185.h257
-rw-r--r--src/devices/machine/diablo_hd.cpp1439
-rw-r--r--src/devices/machine/diablo_hd.h165
-rw-r--r--src/devices/machine/dimm_spd.cpp110
-rw-r--r--src/devices/machine/dimm_spd.h49
-rw-r--r--src/devices/machine/dl11.cpp464
-rw-r--r--src/devices/machine/dl11.h138
-rw-r--r--src/devices/machine/dmac.cpp487
-rw-r--r--src/devices/machine/dmac.h178
-rw-r--r--src/devices/machine/dp8390.cpp486
-rw-r--r--src/devices/machine/dp8390.h122
-rw-r--r--src/devices/machine/dp83932c.cpp591
-rw-r--r--src/devices/machine/dp83932c.h217
-rw-r--r--src/devices/machine/dp8573a.cpp486
-rw-r--r--src/devices/machine/dp8573a.h73
-rw-r--r--src/devices/machine/ds1204.cpp406
-rw-r--r--src/devices/machine/ds1204.h90
-rw-r--r--src/devices/machine/ds1205.cpp417
-rw-r--r--src/devices/machine/ds1205.h96
-rw-r--r--src/devices/machine/ds1207.cpp682
-rw-r--r--src/devices/machine/ds1207.h122
-rw-r--r--src/devices/machine/ds1215.cpp340
-rw-r--r--src/devices/machine/ds1215.h77
-rw-r--r--src/devices/machine/ds128x.cpp80
-rw-r--r--src/devices/machine/ds128x.h46
-rw-r--r--src/devices/machine/ds1302.cpp426
-rw-r--r--src/devices/machine/ds1302.h99
-rw-r--r--src/devices/machine/ds1307.cpp66
-rw-r--r--src/devices/machine/ds1307.h36
-rw-r--r--src/devices/machine/ds1386.cpp532
-rw-r--r--src/devices/machine/ds1386.h232
-rw-r--r--src/devices/machine/ds17x85.cpp286
-rw-r--r--src/devices/machine/ds17x85.h192
-rw-r--r--src/devices/machine/ds1994.cpp804
-rw-r--r--src/devices/machine/ds1994.h131
-rw-r--r--src/devices/machine/ds2401.cpp279
-rw-r--r--src/devices/machine/ds2401.h71
-rw-r--r--src/devices/machine/ds2404.cpp363
-rw-r--r--src/devices/machine/ds2404.h93
-rw-r--r--src/devices/machine/ds2430a.cpp693
-rw-r--r--src/devices/machine/ds2430a.h145
-rw-r--r--src/devices/machine/ds6417.cpp174
-rw-r--r--src/devices/machine/ds6417.h63
-rw-r--r--src/devices/machine/ds75160a.cpp108
-rw-r--r--src/devices/machine/ds75160a.h67
-rw-r--r--src/devices/machine/ds75161a.cpp335
-rw-r--r--src/devices/machine/ds75161a.h111
-rw-r--r--src/devices/machine/e0516.cpp354
-rw-r--r--src/devices/machine/e0516.h81
-rw-r--r--src/devices/machine/e05a03.cpp181
-rw-r--r--src/devices/machine/e05a03.h79
-rw-r--r--src/devices/machine/e05a30.cpp252
-rw-r--r--src/devices/machine/e05a30.h90
-rw-r--r--src/devices/machine/edlc.cpp623
-rw-r--r--src/devices/machine/edlc.h226
-rw-r--r--src/devices/machine/eeprom.cpp303
-rw-r--r--src/devices/machine/eeprom.h87
-rw-r--r--src/devices/machine/eeprom28.h535
-rw-r--r--src/devices/machine/eeprom28.ipp237
-rw-r--r--src/devices/machine/eeprompar.cpp221
-rw-r--r--src/devices/machine/eeprompar.h86
-rw-r--r--src/devices/machine/eepromser.cpp1128
-rw-r--r--src/devices/machine/eepromser.h254
-rw-r--r--src/devices/machine/elan_ep3a19a_soc.cpp191
-rw-r--r--src/devices/machine/elan_ep3a19a_soc.h74
-rw-r--r--src/devices/machine/elan_ep3a19asys.cpp120
-rw-r--r--src/devices/machine/elan_ep3a19asys.h38
-rw-r--r--src/devices/machine/elan_eu3a05_a.cpp382
-rw-r--r--src/devices/machine/elan_eu3a05_a.h89
-rw-r--r--src/devices/machine/elan_eu3a05_soc.cpp234
-rw-r--r--src/devices/machine/elan_eu3a05_soc.h98
-rw-r--r--src/devices/machine/elan_eu3a05commonsys.cpp424
-rw-r--r--src/devices/machine/elan_eu3a05commonsys.h71
-rw-r--r--src/devices/machine/elan_eu3a05commonvid.cpp80
-rw-r--r--src/devices/machine/elan_eu3a05commonvid.h36
-rw-r--r--src/devices/machine/elan_eu3a05gpio.cpp76
-rw-r--r--src/devices/machine/elan_eu3a05gpio.h41
-rw-r--r--src/devices/machine/elan_eu3a05sys.cpp108
-rw-r--r--src/devices/machine/elan_eu3a05sys.h45
-rw-r--r--src/devices/machine/elan_eu3a05vid.cpp791
-rw-r--r--src/devices/machine/elan_eu3a05vid.h113
-rw-r--r--src/devices/machine/elan_eu3a14_soc.cpp193
-rw-r--r--src/devices/machine/elan_eu3a14_soc.h104
-rw-r--r--src/devices/machine/elan_eu3a14sys.cpp91
-rw-r--r--src/devices/machine/elan_eu3a14sys.h37
-rw-r--r--src/devices/machine/elan_eu3a14vid.cpp891
-rw-r--r--src/devices/machine/elan_eu3a14vid.h101
-rw-r--r--src/devices/machine/em_reel.cpp125
-rw-r--r--src/devices/machine/em_reel.h89
-rw-r--r--src/devices/machine/er1400.cpp402
-rw-r--r--src/devices/machine/er1400.h96
-rw-r--r--src/devices/machine/er2055.cpp186
-rw-r--r--src/devices/machine/er2055.h88
-rw-r--r--src/devices/machine/exorterm.cpp890
-rw-r--r--src/devices/machine/exorterm.h150
-rw-r--r--src/devices/machine/f3853.cpp429
-rw-r--r--src/devices/machine/f3853.h180
-rw-r--r--src/devices/machine/f4702.cpp260
-rw-r--r--src/devices/machine/f4702.h75
-rw-r--r--src/devices/machine/f82c836.cpp514
-rw-r--r--src/devices/machine/f82c836.h243
-rw-r--r--src/devices/machine/fdc37c665gt.cpp451
-rw-r--r--src/devices/machine/fdc37c665gt.h132
-rw-r--r--src/devices/machine/fdc37c665ir.cpp452
-rw-r--r--src/devices/machine/fdc37c665ir.h113
-rw-r--r--src/devices/machine/fdc37c93x.cpp1008
-rw-r--r--src/devices/machine/fdc37c93x.h211
-rw-r--r--src/devices/machine/fdc_pll.cpp136
-rw-r--r--src/devices/machine/fdc_pll.h34
-rw-r--r--src/devices/machine/fga002.cpp816
-rw-r--r--src/devices/machine/fga002.h313
-rw-r--r--src/devices/machine/fm_scsi.cpp440
-rw-r--r--src/devices/machine/fm_scsi.h73
-rw-r--r--src/devices/machine/gen_fifo.cpp198
-rw-r--r--src/devices/machine/gen_fifo.h217
-rw-r--r--src/devices/machine/gen_latch.cpp248
-rw-r--r--src/devices/machine/gen_latch.h113
-rw-r--r--src/devices/machine/generalplus_gpce4_soc.cpp1179
-rw-r--r--src/devices/machine/generalplus_gpce4_soc.h224
-rw-r--r--src/devices/machine/generalplus_gpl1625x_soc.cpp920
-rw-r--r--src/devices/machine/generalplus_gpl1625x_soc.h94
-rw-r--r--src/devices/machine/generalplus_gpl162xx_soc.cpp2016
-rw-r--r--src/devices/machine/generalplus_gpl162xx_soc.h384
-rw-r--r--src/devices/machine/generalplus_gpl162xx_soc_video.cpp1315
-rw-r--r--src/devices/machine/generalplus_gpl162xx_soc_video.h266
-rw-r--r--src/devices/machine/generalplus_gpl951xx_rtc.cpp253
-rw-r--r--src/devices/machine/generalplus_gpl951xx_rtc.h72
-rw-r--r--src/devices/machine/generalplus_gpl951xx_soc.cpp1890
-rw-r--r--src/devices/machine/generalplus_gpl951xx_soc.h347
-rw-r--r--src/devices/machine/generalplus_gpl_chx.cpp355
-rw-r--r--src/devices/machine/generalplus_gpl_chx.h69
-rw-r--r--src/devices/machine/generalplus_gpl_dma.cpp296
-rw-r--r--src/devices/machine/generalplus_gpl_dma.h54
-rw-r--r--src/devices/machine/generalplus_gpl_timebase.cpp131
-rw-r--r--src/devices/machine/generalplus_gpl_timebase.h53
-rw-r--r--src/devices/machine/generic_spi_flash.cpp477
-rw-r--r--src/devices/machine/generic_spi_flash.h119
-rw-r--r--src/devices/machine/genpc.cpp993
-rw-r--r--src/devices/machine/genpc.h226
-rw-r--r--src/devices/machine/gmboard.cpp413
-rw-r--r--src/devices/machine/gmboard.h87
-rw-r--r--src/devices/machine/gpl_renderer.cpp782
-rw-r--r--src/devices/machine/gpl_renderer.h106
-rw-r--r--src/devices/machine/gt64xxx.cpp1121
-rw-r--r--src/devices/machine/gt64xxx.h187
-rw-r--r--src/devices/machine/gt913_io.cpp155
-rw-r--r--src/devices/machine/gt913_io.h73
-rw-r--r--src/devices/machine/gt913_kbd.cpp104
-rw-r--r--src/devices/machine/gt913_kbd.h56
-rw-r--r--src/devices/machine/gt913_snd.cpp384
-rw-r--r--src/devices/machine/gt913_snd.h88
-rw-r--r--src/devices/machine/hd63450.cpp628
-rw-r--r--src/devices/machine/hd63450.h150
-rw-r--r--src/devices/machine/hd64610.cpp352
-rw-r--r--src/devices/machine/hd64610.h80
-rw-r--r--src/devices/machine/hdc92x4.cpp4840
-rw-r--r--src/devices/machine/hdc92x4.h482
-rw-r--r--src/devices/machine/hp_dc100_tape.cpp931
-rw-r--r--src/devices/machine/hp_dc100_tape.h179
-rw-r--r--src/devices/machine/hp_taco.cpp1139
-rw-r--r--src/devices/machine/hp_taco.h130
-rw-r--r--src/devices/machine/i2chle.cpp276
-rw-r--r--src/devices/machine/i2chle.h46
-rw-r--r--src/devices/machine/i2cmem.cpp619
-rw-r--r--src/devices/machine/i2cmem.h141
-rw-r--r--src/devices/machine/i3001.cpp137
-rw-r--r--src/devices/machine/i3001.h106
-rw-r--r--src/devices/machine/i3002.cpp428
-rw-r--r--src/devices/machine/i3002.h130
-rw-r--r--src/devices/machine/i6300esb.cpp762
-rw-r--r--src/devices/machine/i6300esb.h159
-rw-r--r--src/devices/machine/i7110.cpp3441
-rw-r--r--src/devices/machine/i7110.h767
-rw-r--r--src/devices/machine/i7220.cpp696
-rw-r--r--src/devices/machine/i7220.h221
-rw-r--r--src/devices/machine/i80130.cpp160
-rw-r--r--src/devices/machine/i80130.h76
-rw-r--r--src/devices/machine/i8087.cpp4675
-rw-r--r--src/devices/machine/i8087.h226
-rw-r--r--src/devices/machine/i8155.cpp644
-rw-r--r--src/devices/machine/i8155.h140
-rw-r--r--src/devices/machine/i82091aa.cpp458
-rw-r--r--src/devices/machine/i82091aa.h95
-rw-r--r--src/devices/machine/i8212.cpp202
-rw-r--r--src/devices/machine/i8212.h79
-rw-r--r--src/devices/machine/i8214.cpp281
-rw-r--r--src/devices/machine/i8214.h78
-rw-r--r--src/devices/machine/i82355.cpp870
-rw-r--r--src/devices/machine/i82355.h90
-rw-r--r--src/devices/machine/i82357.cpp310
-rw-r--r--src/devices/machine/i82357.h91
-rw-r--r--src/devices/machine/i82371eb_acpi.cpp510
-rw-r--r--src/devices/machine/i82371eb_acpi.h97
-rw-r--r--src/devices/machine/i82371eb_ide.cpp37
-rw-r--r--src/devices/machine/i82371eb_ide.h26
-rw-r--r--src/devices/machine/i82371eb_isa.cpp353
-rw-r--r--src/devices/machine/i82371eb_isa.h68
-rw-r--r--src/devices/machine/i82371eb_usb.cpp132
-rw-r--r--src/devices/machine/i82371eb_usb.h34
-rw-r--r--src/devices/machine/i82371sb.cpp1215
-rw-r--r--src/devices/machine/i82371sb.h303
-rw-r--r--src/devices/machine/i82425ex_psc.cpp447
-rw-r--r--src/devices/machine/i82425ex_psc.h96
-rw-r--r--src/devices/machine/i82426ex_ib.cpp349
-rw-r--r--src/devices/machine/i82426ex_ib.h101
-rw-r--r--src/devices/machine/i8243.cpp149
-rw-r--r--src/devices/machine/i8243.h75
-rw-r--r--src/devices/machine/i82439hx.cpp410
-rw-r--r--src/devices/machine/i82439hx.h91
-rw-r--r--src/devices/machine/i82439tx.cpp289
-rw-r--r--src/devices/machine/i82439tx.h76
-rw-r--r--src/devices/machine/i82443bx_host.cpp197
-rw-r--r--src/devices/machine/i82443bx_host.h104
-rw-r--r--src/devices/machine/i8251.cpp995
-rw-r--r--src/devices/machine/i8251.h188
-rw-r--r--src/devices/machine/i82541.cpp36
-rw-r--r--src/devices/machine/i82541.h31
-rw-r--r--src/devices/machine/i8255.cpp934
-rw-r--r--src/devices/machine/i8255.h147
-rw-r--r--src/devices/machine/i8256.cpp678
-rw-r--r--src/devices/machine/i8256.h127
-rw-r--r--src/devices/machine/i8257.cpp657
-rw-r--r--src/devices/machine/i8257.h124
-rw-r--r--src/devices/machine/i82586.cpp1994
-rw-r--r--src/devices/machine/i82586.h401
-rw-r--r--src/devices/machine/i8271.cpp1725
-rw-r--r--src/devices/machine/i8271.h290
-rw-r--r--src/devices/machine/i8279.cpp554
-rw-r--r--src/devices/machine/i8279.h105
-rw-r--r--src/devices/machine/i82875p.cpp513
-rw-r--r--src/devices/machine/i82875p.h141
-rw-r--r--src/devices/machine/i8291a.cpp1225
-rw-r--r--src/devices/machine/i8291a.h356
-rw-r--r--src/devices/machine/i8355.cpp186
-rw-r--r--src/devices/machine/i8355.h80
-rw-r--r--src/devices/machine/ibm21s850.cpp161
-rw-r--r--src/devices/machine/ibm21s850.h209
-rw-r--r--src/devices/machine/icd2053b.cpp179
-rw-r--r--src/devices/machine/icd2053b.h37
-rw-r--r--src/devices/machine/icd2061a.cpp325
-rw-r--r--src/devices/machine/icd2061a.h105
-rw-r--r--src/devices/machine/icm7170.cpp329
-rw-r--r--src/devices/machine/icm7170.h89
-rw-r--r--src/devices/machine/idectrl.cpp440
-rw-r--r--src/devices/machine/idectrl.h160
-rw-r--r--src/devices/machine/ie15.cpp724
-rw-r--r--src/devices/machine/ie15.h167
-rw-r--r--src/devices/machine/ie15_kbd.cpp246
-rw-r--r--src/devices/machine/ie15_kbd.h63
-rw-r--r--src/devices/machine/im6402.cpp387
-rw-r--r--src/devices/machine/im6402.h140
-rw-r--r--src/devices/machine/input_merger.cpp130
-rw-r--r--src/devices/machine/input_merger.h92
-rw-r--r--src/devices/machine/ins8154.cpp234
-rw-r--r--src/devices/machine/ins8154.h91
-rw-r--r--src/devices/machine/ins8250.cpp821
-rw-r--r--src/devices/machine/ins8250.h160
-rw-r--r--src/devices/machine/intelfsh.cpp1295
-rw-r--r--src/devices/machine/intelfsh.h470
-rw-r--r--src/devices/machine/iopcdvd.cpp173
-rw-r--r--src/devices/machine/iopcdvd.h73
-rw-r--r--src/devices/machine/iopdma.cpp527
-rw-r--r--src/devices/machine/iopdma.h164
-rw-r--r--src/devices/machine/iopintc.cpp104
-rw-r--r--src/devices/machine/iopintc.h61
-rw-r--r--src/devices/machine/iopsio2.cpp314
-rw-r--r--src/devices/machine/iopsio2.h90
-rw-r--r--src/devices/machine/ioptimer.cpp258
-rw-r--r--src/devices/machine/ioptimer.h95
-rw-r--r--src/devices/machine/it8671f.cpp1160
-rw-r--r--src/devices/machine/it8671f.h211
-rw-r--r--src/devices/machine/it8705f.cpp697
-rw-r--r--src/devices/machine/it8705f.h139
-rw-r--r--src/devices/machine/iwm.cpp543
-rw-r--r--src/devices/machine/iwm.h92
-rw-r--r--src/devices/machine/jvsdev.cpp256
-rw-r--r--src/devices/machine/jvsdev.h51
-rw-r--r--src/devices/machine/jvshost.cpp158
-rw-r--r--src/devices/machine/jvshost.h47
-rw-r--r--src/devices/machine/k033906.cpp135
-rw-r--r--src/devices/machine/k033906.h54
-rw-r--r--src/devices/machine/k053252.cpp241
-rw-r--r--src/devices/machine/k053252.h58
-rw-r--r--src/devices/machine/k056230.cpp197
-rw-r--r--src/devices/machine/k056230.h63
-rw-r--r--src/devices/machine/kb3600.cpp182
-rw-r--r--src/devices/machine/kb3600.h109
-rw-r--r--src/devices/machine/keyboard.cpp372
-rw-r--r--src/devices/machine/keyboard.h120
-rw-r--r--src/devices/machine/keyboard.ipp181
-rw-r--r--src/devices/machine/kr1601rr1.cpp154
-rw-r--r--src/devices/machine/kr1601rr1.h77
-rw-r--r--src/devices/machine/kr2376.cpp301
-rw-r--r--src/devices/machine/kr2376.h126
-rw-r--r--src/devices/machine/laserdsc.cpp1229
-rw-r--r--src/devices/machine/laserdsc.h405
-rw-r--r--src/devices/machine/latch8.cpp158
-rw-r--r--src/devices/machine/latch8.h109
-rw-r--r--src/devices/machine/ldp1000.cpp218
-rw-r--r--src/devices/machine/ldp1000.h78
-rw-r--r--src/devices/machine/ldp1450.cpp356
-rw-r--r--src/devices/machine/ldp1450.h87
-rw-r--r--src/devices/machine/ldp1450hle.cpp1259
-rw-r--r--src/devices/machine/ldp1450hle.h208
-rw-r--r--src/devices/machine/ldpr8210.cpp1089
-rw-r--r--src/devices/machine/ldpr8210.h190
-rw-r--r--src/devices/machine/ldstub.cpp33
-rw-r--r--src/devices/machine/ldstub.h72
-rw-r--r--src/devices/machine/ldv1000.cpp644
-rw-r--r--src/devices/machine/ldv1000.h124
-rw-r--r--src/devices/machine/ldv1000hle.cpp1046
-rw-r--r--src/devices/machine/ldv1000hle.h201
-rw-r--r--src/devices/machine/ldv4200hle.cpp979
-rw-r--r--src/devices/machine/ldv4200hle.h212
-rw-r--r--src/devices/machine/ldvp931.cpp676
-rw-r--r--src/devices/machine/ldvp931.h130
-rw-r--r--src/devices/machine/legscsi.cpp148
-rw-r--r--src/devices/machine/legscsi.h37
-rw-r--r--src/devices/machine/lh5810.cpp185
-rw-r--r--src/devices/machine/lh5810.h51
-rw-r--r--src/devices/machine/lh79524_timer.cpp168
-rw-r--r--src/devices/machine/lh79524_timer.h49
-rw-r--r--src/devices/machine/locomo.cpp376
-rw-r--r--src/devices/machine/locomo.h34
-rw-r--r--src/devices/machine/lpc-acpi.cpp370
-rw-r--r--src/devices/machine/lpc-acpi.h87
-rw-r--r--src/devices/machine/lpc-pit.cpp49
-rw-r--r--src/devices/machine/lpc-pit.h31
-rw-r--r--src/devices/machine/lpc-rtc.cpp90
-rw-r--r--src/devices/machine/lpc-rtc.h43
-rw-r--r--src/devices/machine/lpc.h18
-rw-r--r--src/devices/machine/lpci.cpp284
-rw-r--r--src/devices/machine/lpci.h87
-rw-r--r--src/devices/machine/m3002.cpp497
-rw-r--r--src/devices/machine/m3002.h114
-rw-r--r--src/devices/machine/m68sfdc.cpp848
-rw-r--r--src/devices/machine/m68sfdc.h150
-rw-r--r--src/devices/machine/m6m80011ap.cpp231
-rw-r--r--src/devices/machine/m6m80011ap.h57
-rw-r--r--src/devices/machine/m950x0.cpp207
-rw-r--r--src/devices/machine/m950x0.h97
-rw-r--r--src/devices/machine/m95320.cpp202
-rw-r--r--src/devices/machine/m95320.h59
-rw-r--r--src/devices/machine/macseconds.cpp55
-rw-r--r--src/devices/machine/macseconds.h23
-rw-r--r--src/devices/machine/mb14241.cpp63
-rw-r--r--src/devices/machine/mb14241.h36
-rw-r--r--src/devices/machine/mb3773.cpp83
-rw-r--r--src/devices/machine/mb3773.h42
-rw-r--r--src/devices/machine/mb8421.cpp45
-rw-r--r--src/devices/machine/mb8421.h278
-rw-r--r--src/devices/machine/mb87030.cpp953
-rw-r--r--src/devices/machine/mb87030.h236
-rw-r--r--src/devices/machine/mb8795.cpp418
-rw-r--r--src/devices/machine/mb8795.h73
-rw-r--r--src/devices/machine/mb89363b.cpp163
-rw-r--r--src/devices/machine/mb89363b.h82
-rw-r--r--src/devices/machine/mb89371.cpp258
-rw-r--r--src/devices/machine/mb89371.h87
-rw-r--r--src/devices/machine/mb89374.cpp613
-rw-r--r--src/devices/machine/mb89374.h151
-rw-r--r--src/devices/machine/mc14411.cpp305
-rw-r--r--src/devices/machine/mc14411.h109
-rw-r--r--src/devices/machine/mc146818.cpp750
-rw-r--r--src/devices/machine/mc146818.h210
-rw-r--r--src/devices/machine/mc68328.cpp3978
-rw-r--r--src/devices/machine/mc68328.h1242
-rw-r--r--src/devices/machine/mc6843.cpp1020
-rw-r--r--src/devices/machine/mc6843.h200
-rw-r--r--src/devices/machine/mc6844.cpp537
-rw-r--r--src/devices/machine/mc6844.h146
-rw-r--r--src/devices/machine/mc6846.cpp549
-rw-r--r--src/devices/machine/mc6846.h105
-rw-r--r--src/devices/machine/mc6852.cpp493
-rw-r--r--src/devices/machine/mc6852.h175
-rw-r--r--src/devices/machine/mc6854.cpp985
-rw-r--r--src/devices/machine/mc6854.h152
-rw-r--r--src/devices/machine/mc68681.cpp1895
-rw-r--r--src/devices/machine/mc68681.h328
-rw-r--r--src/devices/machine/mc68901.cpp1478
-rw-r--r--src/devices/machine/mc68901.h282
-rw-r--r--src/devices/machine/mc88200.cpp993
-rw-r--r--src/devices/machine/mc88200.h141
-rw-r--r--src/devices/machine/mccs1850.cpp568
-rw-r--r--src/devices/machine/mccs1850.h102
-rw-r--r--src/devices/machine/mdcr.cpp327
-rw-r--r--src/devices/machine/mdcr.h181
-rw-r--r--src/devices/machine/mediagx_cs5530_bridge.cpp562
-rw-r--r--src/devices/machine/mediagx_cs5530_bridge.h149
-rw-r--r--src/devices/machine/mediagx_cs5530_ide.cpp142
-rw-r--r--src/devices/machine/mediagx_cs5530_ide.h66
-rw-r--r--src/devices/machine/mediagx_cs5530_video.cpp55
-rw-r--r--src/devices/machine/mediagx_cs5530_video.h29
-rw-r--r--src/devices/machine/mediagx_host.cpp375
-rw-r--r--src/devices/machine/mediagx_host.h83
-rw-r--r--src/devices/machine/meters.cpp96
-rw-r--r--src/devices/machine/meters.h53
-rw-r--r--src/devices/machine/micomxe1a.cpp372
-rw-r--r--src/devices/machine/micomxe1a.h50
-rw-r--r--src/devices/machine/microtch.cpp444
-rw-r--r--src/devices/machine/microtch.h89
-rw-r--r--src/devices/machine/mm5307.cpp209
-rw-r--r--src/devices/machine/mm5307.h98
-rw-r--r--src/devices/machine/mm5740.cpp186
-rw-r--r--src/devices/machine/mm5740.h127
-rw-r--r--src/devices/machine/mm58167.cpp255
-rw-r--r--src/devices/machine/mm58167.h63
-rw-r--r--src/devices/machine/mm58174.cpp365
-rw-r--r--src/devices/machine/mm58174.h65
-rw-r--r--src/devices/machine/mm58274c.cpp471
-rw-r--r--src/devices/machine/mm58274c.h75
-rw-r--r--src/devices/machine/mm74c922.cpp184
-rw-r--r--src/devices/machine/mm74c922.h115
-rw-r--r--src/devices/machine/mos6526.cpp1182
-rw-r--r--src/devices/machine/mos6526.h258
-rw-r--r--src/devices/machine/mos6529.cpp69
-rw-r--r--src/devices/machine/mos6529.h69
-rw-r--r--src/devices/machine/mos6530.cpp594
-rw-r--r--src/devices/machine/mos6530.h207
-rw-r--r--src/devices/machine/mos6551.cpp854
-rw-r--r--src/devices/machine/mos6551.h194
-rw-r--r--src/devices/machine/mos6702.cpp64
-rw-r--r--src/devices/machine/mos6702.h52
-rw-r--r--src/devices/machine/mos8706.cpp74
-rw-r--r--src/devices/machine/mos8706.h57
-rw-r--r--src/devices/machine/mos8722.cpp361
-rw-r--r--src/devices/machine/mos8722.h126
-rw-r--r--src/devices/machine/mos8726.cpp127
-rw-r--r--src/devices/machine/mos8726.h (renamed from src/emu/machine/mos8726.h)41
-rw-r--r--src/devices/machine/mpc106.cpp384
-rw-r--r--src/devices/machine/mpc106.h99
-rw-r--r--src/devices/machine/mpu401.cpp243
-rw-r--r--src/devices/machine/mpu401.h61
-rw-r--r--src/devices/machine/msm5001n.cpp199
-rw-r--r--src/devices/machine/msm5001n.h63
-rw-r--r--src/devices/machine/msm5832.cpp299
-rw-r--r--src/devices/machine/msm5832.h88
-rw-r--r--src/devices/machine/msm58321.cpp681
-rw-r--r--src/devices/machine/msm58321.h138
-rw-r--r--src/devices/machine/msm6200.cpp115
-rw-r--r--src/devices/machine/msm6200.h46
-rw-r--r--src/devices/machine/msm6242.cpp625
-rw-r--r--src/devices/machine/msm6242.h147
-rw-r--r--src/devices/machine/msm6253.cpp132
-rw-r--r--src/devices/machine/msm6253.h72
-rw-r--r--src/devices/machine/mv6436x.cpp1230
-rw-r--r--src/devices/machine/mv6436x.h282
-rw-r--r--src/devices/machine/mv_sonora.cpp405
-rw-r--r--src/devices/machine/mv_sonora.h76
-rw-r--r--src/devices/machine/myb3k_kbd.cpp504
-rw-r--r--src/devices/machine/myb3k_kbd.h101
-rw-r--r--src/devices/machine/nandflash.cpp653
-rw-r--r--src/devices/machine/nandflash.h169
-rw-r--r--src/devices/machine/ncr5380.cpp677
-rw-r--r--src/devices/machine/ncr5380.h193
-rw-r--r--src/devices/machine/ncr5385.cpp844
-rw-r--r--src/devices/machine/ncr5385.h126
-rw-r--r--src/devices/machine/ncr53c90.cpp1447
-rw-r--r--src/devices/machine/ncr53c90.h386
-rw-r--r--src/devices/machine/netlist.cpp1490
-rw-r--r--src/devices/machine/netlist.h678
-rw-r--r--src/devices/machine/nmc9306.cpp433
-rw-r--r--src/devices/machine/nmc9306.h75
-rw-r--r--src/devices/machine/nmk112.cpp130
-rw-r--r--src/devices/machine/nmk112.h58
-rw-r--r--src/devices/machine/ns32081.cpp833
-rw-r--r--src/devices/machine/ns32081.h126
-rw-r--r--src/devices/machine/ns32082.cpp497
-rw-r--r--src/devices/machine/ns32082.h69
-rw-r--r--src/devices/machine/ns32202.cpp975
-rw-r--r--src/devices/machine/ns32202.h141
-rw-r--r--src/devices/machine/ns32382.cpp429
-rw-r--r--src/devices/machine/ns32382.h66
-rw-r--r--src/devices/machine/nsc810.cpp331
-rw-r--r--src/devices/machine/nsc810.h113
-rw-r--r--src/devices/machine/nscsi_bus.cpp205
-rw-r--r--src/devices/machine/nscsi_bus.h151
-rw-r--r--src/devices/machine/nscsi_cb.cpp49
-rw-r--r--src/devices/machine/nscsi_cb.h71
-rw-r--r--src/devices/machine/nscsi_hle.cpp810
-rw-r--r--src/devices/machine/nscsi_hle.h724
-rw-r--r--src/devices/machine/nvram.cpp141
-rw-r--r--src/devices/machine/nvram.h75
-rw-r--r--src/devices/machine/output_latch.cpp31
-rw-r--r--src/devices/machine/output_latch.h29
-rw-r--r--src/devices/machine/pc87306.cpp491
-rw-r--r--src/devices/machine/pc87306.h123
-rw-r--r--src/devices/machine/pc97338.cpp387
-rw-r--r--src/devices/machine/pc97338.h124
-rw-r--r--src/devices/machine/pc_fdc.cpp167
-rw-r--r--src/devices/machine/pc_fdc.h65
-rw-r--r--src/devices/machine/pc_lpt.cpp173
-rw-r--r--src/devices/machine/pc_lpt.h91
-rw-r--r--src/devices/machine/pcf8573.cpp356
-rw-r--r--src/devices/machine/pcf8573.h127
-rw-r--r--src/devices/machine/pcf8583.cpp420
-rw-r--r--src/devices/machine/pcf8583.h174
-rw-r--r--src/devices/machine/pcf8584.cpp229
-rw-r--r--src/devices/machine/pcf8584.h100
-rw-r--r--src/devices/machine/pcf8593.cpp290
-rw-r--r--src/devices/machine/pcf8593.h68
-rw-r--r--src/devices/machine/pcfx_intc.cpp163
-rw-r--r--src/devices/machine/pcfx_intc.h41
-rw-r--r--src/devices/machine/pci-apic.cpp21
-rw-r--r--src/devices/machine/pci-apic.h26
-rw-r--r--src/devices/machine/pci-ide.cpp247
-rw-r--r--src/devices/machine/pci-ide.h83
-rw-r--r--src/devices/machine/pci-sata.cpp53
-rw-r--r--src/devices/machine/pci-sata.h34
-rw-r--r--src/devices/machine/pci-smbus.cpp282
-rw-r--r--src/devices/machine/pci-smbus.h70
-rw-r--r--src/devices/machine/pci-usb.cpp229
-rw-r--r--src/devices/machine/pci-usb.h76
-rw-r--r--src/devices/machine/pci.cpp1062
-rw-r--r--src/devices/machine/pci.h318
-rw-r--r--src/devices/machine/pci9050.cpp296
-rw-r--r--src/devices/machine/pci9050.h72
-rw-r--r--src/devices/machine/pckeybrd.cpp1271
-rw-r--r--src/devices/machine/pckeybrd.h125
-rw-r--r--src/devices/machine/pdc.cpp594
-rw-r--r--src/devices/machine/pdc.h117
-rw-r--r--src/devices/machine/pdp11.h37
-rw-r--r--src/devices/machine/phi.cpp1473
-rw-r--r--src/devices/machine/phi.h281
-rw-r--r--src/devices/machine/pic8259.cpp481
-rw-r--r--src/devices/machine/pic8259.h140
-rw-r--r--src/devices/machine/pit8253.cpp1187
-rw-r--r--src/devices/machine/pit8253.h186
-rw-r--r--src/devices/machine/pla.cpp233
-rw-r--r--src/devices/machine/pla.h123
-rw-r--r--src/devices/machine/ps2dma.cpp796
-rw-r--r--src/devices/machine/ps2dma.h152
-rw-r--r--src/devices/machine/ps2intc.cpp84
-rw-r--r--src/devices/machine/ps2intc.h72
-rw-r--r--src/devices/machine/ps2mc.cpp202
-rw-r--r--src/devices/machine/ps2mc.h74
-rw-r--r--src/devices/machine/ps2pad.cpp333
-rw-r--r--src/devices/machine/ps2pad.h77
-rw-r--r--src/devices/machine/ps2sif.cpp203
-rw-r--r--src/devices/machine/ps2sif.h61
-rw-r--r--src/devices/machine/ps2timer.cpp272
-rw-r--r--src/devices/machine/ps2timer.h116
-rw-r--r--src/devices/machine/pseudovia.cpp780
-rw-r--r--src/devices/machine/pseudovia.h120
-rw-r--r--src/devices/machine/psion_asic1.cpp484
-rw-r--r--src/devices/machine/psion_asic1.h100
-rw-r--r--src/devices/machine/psion_asic2.cpp448
-rw-r--r--src/devices/machine/psion_asic2.h100
-rw-r--r--src/devices/machine/psion_asic3.cpp301
-rw-r--r--src/devices/machine/psion_asic3.h79
-rw-r--r--src/devices/machine/psion_asic4.cpp170
-rw-r--r--src/devices/machine/psion_asic4.h59
-rw-r--r--src/devices/machine/psion_asic5.cpp459
-rw-r--r--src/devices/machine/psion_asic5.h119
-rw-r--r--src/devices/machine/psion_asic7.cpp175
-rw-r--r--src/devices/machine/psion_asic7.h72
-rw-r--r--src/devices/machine/psion_asic9.cpp1194
-rw-r--r--src/devices/machine/psion_asic9.h190
-rw-r--r--src/devices/machine/psion_condor.cpp278
-rw-r--r--src/devices/machine/psion_condor.h75
-rw-r--r--src/devices/machine/psion_ssd.cpp284
-rw-r--r--src/devices/machine/psion_ssd.h82
-rw-r--r--src/devices/machine/pxa255.cpp1821
-rw-r--r--src/devices/machine/pxa255.h481
-rw-r--r--src/devices/machine/quadmouse.cpp128
-rw-r--r--src/devices/machine/quadmouse.h61
-rw-r--r--src/devices/machine/r10696.cpp179
-rw-r--r--src/devices/machine/r10696.h49
-rw-r--r--src/devices/machine/r10788.cpp208
-rw-r--r--src/devices/machine/r10788.h66
-rw-r--r--src/devices/machine/r65c52.cpp988
-rw-r--r--src/devices/machine/r65c52.h249
-rw-r--r--src/devices/machine/ra17xx.cpp142
-rw-r--r--src/devices/machine/ra17xx.h50
-rw-r--r--src/devices/machine/ram.cpp249
-rw-r--r--src/devices/machine/ram.h93
-rw-r--r--src/devices/machine/rescap.h58
-rw-r--r--src/devices/machine/rf5c296.cpp115
-rw-r--r--src/devices/machine/rf5c296.h38
-rw-r--r--src/devices/machine/ripple_counter.cpp169
-rw-r--r--src/devices/machine/ripple_counter.h75
-rw-r--r--src/devices/machine/rp5c01.cpp453
-rw-r--r--src/devices/machine/rp5c01.h121
-rw-r--r--src/devices/machine/rp5c15.cpp438
-rw-r--r--src/devices/machine/rp5c15.h86
-rw-r--r--src/devices/machine/rp5h01.cpp192
-rw-r--r--src/devices/machine/rp5h01.h77
-rw-r--r--src/devices/machine/rstbuf.cpp168
-rw-r--r--src/devices/machine/rstbuf.h98
-rw-r--r--src/devices/machine/rtc4543.cpp412
-rw-r--r--src/devices/machine/rtc4543.h100
-rw-r--r--src/devices/machine/rtc65271.cpp716
-rw-r--r--src/devices/machine/rtc65271.h83
-rw-r--r--src/devices/machine/rtc9701.cpp496
-rw-r--r--src/devices/machine/rtc9701.h102
-rw-r--r--src/devices/machine/s2350.cpp418
-rw-r--r--src/devices/machine/s2350.h120
-rw-r--r--src/devices/machine/s2636.cpp476
-rw-r--r--src/devices/machine/s2636.h154
-rw-r--r--src/devices/machine/s3520cf.cpp340
-rw-r--r--src/devices/machine/s3520cf.h97
-rw-r--r--src/devices/machine/s3c2400.cpp249
-rw-r--r--src/devices/machine/s3c2400.h519
-rw-r--r--src/devices/machine/s3c2410.cpp335
-rw-r--r--src/devices/machine/s3c2410.h635
-rw-r--r--src/devices/machine/s3c2440.cpp354
-rw-r--r--src/devices/machine/s3c2440.h682
-rw-r--r--src/devices/machine/s3c24xx.cpp190
-rw-r--r--src/devices/machine/s3c24xx.h310
-rw-r--r--src/devices/machine/s3c24xx.hxx3230
-rw-r--r--src/devices/machine/s3c44b0.cpp2243
-rw-r--r--src/devices/machine/s3c44b0.h636
-rw-r--r--src/devices/machine/s_smp.cpp314
-rw-r--r--src/devices/machine/s_smp.h87
-rw-r--r--src/devices/machine/sa1110.cpp3155
-rw-r--r--src/devices/machine/sa1110.h939
-rw-r--r--src/devices/machine/sa1111.cpp2194
-rw-r--r--src/devices/machine/sa1111.h688
-rw-r--r--src/devices/machine/saa1043.cpp54
-rw-r--r--src/devices/machine/saa1043.h121
-rw-r--r--src/devices/machine/saa5070.cpp350
-rw-r--r--src/devices/machine/saa5070.h151
-rw-r--r--src/devices/machine/saa7191.cpp214
-rw-r--r--src/devices/machine/saa7191.h172
-rw-r--r--src/devices/machine/sc16is741.cpp1264
-rw-r--r--src/devices/machine/sc16is741.h132
-rw-r--r--src/devices/machine/scc2698b.cpp739
-rw-r--r--src/devices/machine/scc2698b.h157
-rw-r--r--src/devices/machine/scc66470.cpp890
-rw-r--r--src/devices/machine/scc66470.h115
-rw-r--r--src/devices/machine/scc68070.cpp1834
-rw-r--r--src/devices/machine/scc68070.h303
-rw-r--r--src/devices/machine/sci4.cpp337
-rw-r--r--src/devices/machine/sci4.h74
-rw-r--r--src/devices/machine/scn_pci.cpp1554
-rw-r--r--src/devices/machine/scn_pci.h283
-rw-r--r--src/devices/machine/scnxx562.cpp2577
-rw-r--r--src/devices/machine/scnxx562.h708
-rw-r--r--src/devices/machine/scoop.cpp176
-rw-r--r--src/devices/machine/scoop.h42
-rw-r--r--src/devices/machine/sda2006.cpp208
-rw-r--r--src/devices/machine/sda2006.h59
-rw-r--r--src/devices/machine/sdlc.cpp309
-rw-r--r--src/devices/machine/sdlc.h105
-rw-r--r--src/devices/machine/sega_md_ioport.cpp524
-rw-r--r--src/devices/machine/sega_md_ioport.h209
-rw-r--r--src/devices/machine/segacrp2_device.cpp452
-rw-r--r--src/devices/machine/segacrp2_device.h126
-rw-r--r--src/devices/machine/segacrpt_device.cpp1068
-rw-r--r--src/devices/machine/segacrpt_device.h293
-rw-r--r--src/devices/machine/sensorboard.cpp891
-rw-r--r--src/devices/machine/sensorboard.h155
-rw-r--r--src/devices/machine/sis5513_ide.cpp363
-rw-r--r--src/devices/machine/sis5513_ide.h90
-rw-r--r--src/devices/machine/sis630_gui.cpp337
-rw-r--r--src/devices/machine/sis630_gui.h98
-rw-r--r--src/devices/machine/sis630_host.cpp454
-rw-r--r--src/devices/machine/sis630_host.h101
-rw-r--r--src/devices/machine/sis7001_usb.cpp93
-rw-r--r--src/devices/machine/sis7001_usb.h50
-rw-r--r--src/devices/machine/sis7018_audio.cpp173
-rw-r--r--src/devices/machine/sis7018_audio.h54
-rw-r--r--src/devices/machine/sis85c496.cpp828
-rw-r--r--src/devices/machine/sis85c496.h196
-rw-r--r--src/devices/machine/sis900_eth.cpp161
-rw-r--r--src/devices/machine/sis900_eth.h53
-rw-r--r--src/devices/machine/sis950_acpi.cpp433
-rw-r--r--src/devices/machine/sis950_acpi.h97
-rw-r--r--src/devices/machine/sis950_lpc.cpp968
-rw-r--r--src/devices/machine/sis950_lpc.h210
-rw-r--r--src/devices/machine/sis950_smbus.cpp108
-rw-r--r--src/devices/machine/sis950_smbus.h32
-rw-r--r--src/devices/machine/smartboard.cpp335
-rw-r--r--src/devices/machine/smartboard.h63
-rw-r--r--src/devices/machine/smartmed.cpp342
-rw-r--r--src/devices/machine/smartmed.h57
-rw-r--r--src/devices/machine/smc91c9x.cpp1048
-rw-r--r--src/devices/machine/smc91c9x.h326
-rw-r--r--src/devices/machine/smioc.cpp695
-rw-r--r--src/devices/machine/smioc.h146
-rw-r--r--src/devices/machine/spg110.cpp204
-rw-r--r--src/devices/machine/spg110.h96
-rw-r--r--src/devices/machine/spg110_video.cpp928
-rw-r--r--src/devices/machine/spg110_video.h192
-rw-r--r--src/devices/machine/spg290_cdservo.cpp415
-rw-r--r--src/devices/machine/spg290_cdservo.h76
-rw-r--r--src/devices/machine/spg290_i2c.cpp144
-rw-r--r--src/devices/machine/spg290_i2c.h46
-rw-r--r--src/devices/machine/spg290_ppu.cpp560
-rw-r--r--src/devices/machine/spg290_ppu.h85
-rw-r--r--src/devices/machine/spg290_timer.cpp156
-rw-r--r--src/devices/machine/spg290_timer.h43
-rw-r--r--src/devices/machine/spg2xx.cpp208
-rw-r--r--src/devices/machine/spg2xx.h199
-rw-r--r--src/devices/machine/spg2xx_audio.cpp1499
-rw-r--r--src/devices/machine/spg2xx_audio.h423
-rw-r--r--src/devices/machine/spg2xx_io.cpp1692
-rw-r--r--src/devices/machine/spg2xx_io.h307
-rw-r--r--src/devices/machine/spg2xx_sysdma.cpp117
-rw-r--r--src/devices/machine/spg2xx_sysdma.h46
-rw-r--r--src/devices/machine/spg2xx_video.cpp481
-rw-r--r--src/devices/machine/spg2xx_video.h80
-rw-r--r--src/devices/machine/spg_renderer.cpp589
-rw-r--r--src/devices/machine/spg_renderer.h93
-rw-r--r--src/devices/machine/spi_psram.cpp427
-rw-r--r--src/devices/machine/spi_psram.h87
-rw-r--r--src/devices/machine/spi_sdcard.cpp734
-rw-r--r--src/devices/machine/spi_sdcard.h87
-rw-r--r--src/devices/machine/spifi3.cpp1876
-rw-r--r--src/devices/machine/spifi3.h304
-rw-r--r--src/devices/machine/steppers.cpp544
-rw-r--r--src/devices/machine/steppers.h159
-rw-r--r--src/devices/machine/strata.cpp670
-rw-r--r--src/devices/machine/strata.h74
-rw-r--r--src/devices/machine/sun1_mmu.cpp333
-rw-r--r--src/devices/machine/sun1_mmu.h73
-rw-r--r--src/devices/machine/sun4c_mmu.cpp704
-rw-r--r--src/devices/machine/sun4c_mmu.h214
-rw-r--r--src/devices/machine/swim1.cpp1238
-rw-r--r--src/devices/machine/swim1.h145
-rw-r--r--src/devices/machine/swim2.cpp565
-rw-r--r--src/devices/machine/swim2.h78
-rw-r--r--src/devices/machine/swim3.cpp730
-rw-r--r--src/devices/machine/swim3.h124
-rw-r--r--src/devices/machine/swtpc8212.cpp565
-rw-r--r--src/devices/machine/swtpc8212.h96
-rw-r--r--src/devices/machine/t10mmc.cpp1683
-rw-r--r--src/devices/machine/t10mmc.h103
-rw-r--r--src/devices/machine/t10sbc.cpp379
-rw-r--r--src/devices/machine/t10sbc.h98
-rw-r--r--src/devices/machine/t10spc.cpp155
-rw-r--r--src/devices/machine/t10spc.h143
-rw-r--r--src/devices/machine/tc009xlvc.cpp451
-rw-r--r--src/devices/machine/tc009xlvc.h135
-rw-r--r--src/devices/machine/tc9223.cpp75
-rw-r--r--src/devices/machine/tc9223.h30
-rw-r--r--src/devices/machine/tdc1008.cpp283
-rw-r--r--src/devices/machine/tdc1008.h111
-rw-r--r--src/devices/machine/te7750.cpp371
-rw-r--r--src/devices/machine/te7750.h97
-rw-r--r--src/devices/machine/te7774.cpp233
-rwxr-xr-xsrc/devices/machine/te7774.h89
-rw-r--r--src/devices/machine/terminal.cpp441
-rw-r--r--src/devices/machine/terminal.h74
-rw-r--r--src/devices/machine/thmfc1.cpp440
-rw-r--r--src/devices/machine/thmfc1.h106
-rw-r--r--src/devices/machine/ticket.cpp192
-rw-r--r--src/devices/machine/ticket.h85
-rw-r--r--src/devices/machine/timehelp.h58
-rw-r--r--src/devices/machine/timekpr.cpp497
-rw-r--r--src/devices/machine/timekpr.h158
-rw-r--r--src/devices/machine/timer.cpp185
-rw-r--r--src/devices/machine/timer.h151
-rw-r--r--src/devices/machine/tmc0430.cpp363
-rw-r--r--src/devices/machine/tmc0430.h111
-rw-r--r--src/devices/machine/tmc0999.cpp97
-rw-r--r--src/devices/machine/tmc0999.h57
-rw-r--r--src/devices/machine/tmc208k.cpp178
-rw-r--r--src/devices/machine/tmc208k.h102
-rw-r--r--src/devices/machine/tms1024.cpp123
-rw-r--r--src/devices/machine/tms1024.h114
-rw-r--r--src/devices/machine/tms5501.cpp512
-rw-r--r--src/devices/machine/tms5501.h176
-rw-r--r--src/devices/machine/tms6100.cpp259
-rw-r--r--src/devices/machine/tms6100.h145
-rw-r--r--src/devices/machine/tms9901.cpp644
-rw-r--r--src/devices/machine/tms9901.h176
-rw-r--r--src/devices/machine/tms9902.cpp956
-rw-r--r--src/devices/machine/tms9902.h192
-rw-r--r--src/devices/machine/tms9914.cpp1630
-rw-r--r--src/devices/machine/tms9914.h278
-rw-r--r--src/devices/machine/tsb12lv01a.cpp275
-rw-r--r--src/devices/machine/tsb12lv01a.h195
-rw-r--r--src/devices/machine/tube.cpp346
-rw-r--r--src/devices/machine/tube.h76
-rw-r--r--src/devices/machine/ucb1200.cpp370
-rw-r--r--src/devices/machine/ucb1200.h147
-rw-r--r--src/devices/machine/um8498f.cpp496
-rw-r--r--src/devices/machine/um8498f.h245
-rw-r--r--src/devices/machine/upc82c710.cpp411
-rw-r--r--src/devices/machine/upc82c710.h109
-rw-r--r--src/devices/machine/upc82c711.cpp466
-rw-r--r--src/devices/machine/upc82c711.h127
-rw-r--r--src/devices/machine/upd1990a.cpp484
-rw-r--r--src/devices/machine/upd1990a.h138
-rw-r--r--src/devices/machine/upd4701.cpp407
-rw-r--r--src/devices/machine/upd4701.h111
-rw-r--r--src/devices/machine/upd4991a.cpp135
-rw-r--r--src/devices/machine/upd4991a.h52
-rw-r--r--src/devices/machine/upd4992.cpp142
-rw-r--r--src/devices/machine/upd4992.h50
-rw-r--r--src/devices/machine/upd7001.cpp193
-rw-r--r--src/devices/machine/upd7001.h101
-rw-r--r--src/devices/machine/upd7002.cpp163
-rw-r--r--src/devices/machine/upd7002.h74
-rw-r--r--src/devices/machine/upd7004.cpp164
-rw-r--r--src/devices/machine/upd7004.h81
-rw-r--r--src/devices/machine/upd71071.cpp490
-rw-r--r--src/devices/machine/upd71071.h79
-rw-r--r--src/devices/machine/upd7261.cpp733
-rw-r--r--src/devices/machine/upd7261.h104
-rw-r--r--src/devices/machine/upd765.cpp3605
-rw-r--r--src/devices/machine/upd765.h643
-rw-r--r--src/devices/machine/v3021.cpp345
-rw-r--r--src/devices/machine/v3021.h89
-rw-r--r--src/devices/machine/vic_pl192.cpp402
-rw-r--r--src/devices/machine/vic_pl192.h126
-rw-r--r--src/devices/machine/vl82c420.cpp595
-rw-r--r--src/devices/machine/vl82c420.h250
-rw-r--r--src/devices/machine/votraxtnt.cpp158
-rw-r--r--src/devices/machine/votraxtnt.h55
-rw-r--r--src/devices/machine/vr0uart.cpp221
-rw-r--r--src/devices/machine/vrc4373.cpp538
-rw-r--r--src/devices/machine/vrc4373.h105
-rw-r--r--src/devices/machine/vrc5074.cpp1023
-rw-r--r--src/devices/machine/vrc5074.h121
-rw-r--r--src/devices/machine/vrender0.cpp745
-rw-r--r--src/devices/machine/vrender0.h205
-rw-r--r--src/devices/machine/vt8231_isa.cpp226
-rw-r--r--src/devices/machine/vt8231_isa.h84
-rw-r--r--src/devices/machine/vt82c496.cpp239
-rw-r--r--src/devices/machine/vt82c496.h72
-rw-r--r--src/devices/machine/vt82c586b_acpi.cpp1041
-rw-r--r--src/devices/machine/vt82c586b_acpi.h195
-rw-r--r--src/devices/machine/vt82c586b_ide.cpp399
-rw-r--r--src/devices/machine/vt82c586b_ide.h87
-rw-r--r--src/devices/machine/vt82c586b_isa.cpp996
-rw-r--r--src/devices/machine/vt82c586b_isa.h227
-rw-r--r--src/devices/machine/vt82c586b_usb.cpp109
-rw-r--r--src/devices/machine/vt82c586b_usb.h34
-rw-r--r--src/devices/machine/vt82c598mvp.cpp620
-rw-r--r--src/devices/machine/vt82c598mvp.h164
-rw-r--r--src/devices/machine/vt83c461.cpp98
-rw-r--r--src/devices/machine/vt83c461.h60
-rw-r--r--src/devices/machine/w83787f.cpp345
-rw-r--r--src/devices/machine/w83787f.h95
-rw-r--r--src/devices/machine/w83877tf.cpp923
-rw-r--r--src/devices/machine/w83877tf.h167
-rw-r--r--src/devices/machine/w83977tf.cpp804
-rw-r--r--src/devices/machine/w83977tf.h148
-rw-r--r--src/devices/machine/watchdog.cpp242
-rw-r--r--src/devices/machine/watchdog.h76
-rw-r--r--src/devices/machine/wd1000.cpp631
-rw-r--r--src/devices/machine/wd1000.h138
-rw-r--r--src/devices/machine/wd1010.cpp663
-rw-r--r--src/devices/machine/wd1010.h161
-rw-r--r--src/devices/machine/wd11c00_17.cpp471
-rw-r--r--src/devices/machine/wd11c00_17.h102
-rw-r--r--src/devices/machine/wd2010.cpp968
-rw-r--r--src/devices/machine/wd2010.h109
-rw-r--r--src/devices/machine/wd33c9x.cpp1785
-rw-r--r--src/devices/machine/wd33c9x.h164
-rw-r--r--src/devices/machine/wd7600.cpp550
-rw-r--r--src/devices/machine/wd7600.h201
-rw-r--r--src/devices/machine/wd_fdc.cpp3138
-rw-r--r--src/devices/machine/wd_fdc.h613
-rw-r--r--src/devices/machine/wozfdc.cpp516
-rw-r--r--src/devices/machine/wozfdc.h114
-rw-r--r--src/devices/machine/wtl3132.cpp534
-rw-r--r--src/devices/machine/wtl3132.h184
-rw-r--r--src/devices/machine/x2201.cpp186
-rw-r--r--src/devices/machine/x2201.h74
-rw-r--r--src/devices/machine/x2212.cpp189
-rw-r--r--src/devices/machine/x2212.h95
-rw-r--r--src/devices/machine/x28.cpp23
-rw-r--r--src/devices/machine/x28.h65
-rw-r--r--src/devices/machine/x76f041.cpp807
-rw-r--r--src/devices/machine/x76f041.h151
-rw-r--r--src/devices/machine/x76f100.cpp545
-rw-r--r--src/devices/machine/x76f100.h90
-rw-r--r--src/devices/machine/xc1700e.cpp89
-rw-r--r--src/devices/machine/xc1700e.h118
-rw-r--r--src/devices/machine/ym2148.cpp213
-rw-r--r--src/devices/machine/ym2148.h83
-rw-r--r--src/devices/machine/ym3802.cpp292
-rw-r--r--src/devices/machine/ym3802.h160
-rw-r--r--src/devices/machine/z8038.cpp691
-rw-r--r--src/devices/machine/z8038.h229
-rw-r--r--src/devices/machine/z80ctc.cpp540
-rw-r--r--src/devices/machine/z80ctc.h135
-rw-r--r--src/devices/machine/z80daisy.cpp271
-rw-r--r--src/devices/machine/z80daisy.h105
-rw-r--r--src/devices/machine/z80daisy_generic.cpp104
-rw-r--r--src/devices/machine/z80daisy_generic.h58
-rw-r--r--src/devices/machine/z80dma.cpp947
-rw-r--r--src/devices/machine/z80dma.h203
-rw-r--r--src/devices/machine/z80pio.cpp819
-rw-r--r--src/devices/machine/z80pio.h232
-rw-r--r--src/devices/machine/z80scc.cpp3050
-rw-r--r--src/devices/machine/z80scc.h522
-rw-r--r--src/devices/machine/z80sio.cpp3027
-rw-r--r--src/devices/machine/z80sio.h645
-rw-r--r--src/devices/machine/z80sti.cpp696
-rw-r--r--src/devices/machine/z80sti.h216
-rw-r--r--src/devices/machine/z8536.cpp1276
-rw-r--r--src/devices/machine/z8536.h483
-rw-r--r--src/devices/machine/zfmicro_usb.cpp100
-rw-r--r--src/devices/machine/zfmicro_usb.h39
-rw-r--r--src/devices/sound/315-5641.cpp123
-rw-r--r--src/devices/sound/315-5641.h46
-rw-r--r--src/devices/sound/ac97_stac9704.cpp335
-rw-r--r--src/devices/sound/ac97_stac9704.h54
-rw-r--r--src/devices/sound/ad1848.cpp219
-rw-r--r--src/devices/sound/ad1848.h69
-rw-r--r--src/devices/sound/adc.cpp106
-rw-r--r--src/devices/sound/adc.h59
-rw-r--r--src/devices/sound/aica.cpp1716
-rw-r--r--src/devices/sound/aica.h199
-rw-r--r--src/devices/sound/aicadsp.cpp348
-rw-r--r--src/devices/sound/aicadsp.h42
-rw-r--r--src/devices/sound/ap2010pcm.cpp224
-rw-r--r--src/devices/sound/ap2010pcm.h65
-rw-r--r--src/devices/sound/asc.cpp1771
-rw-r--r--src/devices/sound/asc.h230
-rw-r--r--src/devices/sound/astrocde.cpp310
-rw-r--r--src/devices/sound/astrocde.h97
-rw-r--r--src/devices/sound/awacs.cpp337
-rw-r--r--src/devices/sound/awacs.h74
-rw-r--r--src/devices/sound/ay8910.cpp1689
-rw-r--r--src/devices/sound/ay8910.h415
-rw-r--r--src/devices/sound/bbd.cpp127
-rw-r--r--src/devices/sound/bbd.h97
-rw-r--r--src/devices/sound/beep.cpp110
-rw-r--r--src/devices/sound/beep.h43
-rw-r--r--src/devices/sound/bsmt2000.cpp336
-rw-r--r--src/devices/sound/bsmt2000.h99
-rw-r--r--src/devices/sound/c140.cpp675
-rw-r--r--src/devices/sound/c140.h137
-rw-r--r--src/devices/sound/c352.cpp409
-rw-r--r--src/devices/sound/c352.h116
-rw-r--r--src/devices/sound/c6280.cpp372
-rw-r--r--src/devices/sound/c6280.h55
-rw-r--r--src/devices/sound/cdda.cpp314
-rw-r--r--src/devices/sound/cdda.h65
-rw-r--r--src/devices/sound/cdp1863.cpp165
-rw-r--r--src/devices/sound/cdp1863.h76
-rw-r--r--src/devices/sound/cdp1864.cpp470
-rw-r--r--src/devices/sound/cdp1864.h168
-rw-r--r--src/devices/sound/cdp1869.cpp990
-rw-r--r--src/devices/sound/cdp1869.h286
-rw-r--r--src/devices/sound/cem3310.cpp188
-rw-r--r--src/devices/sound/cem3310.h77
-rw-r--r--src/devices/sound/cem3320.cpp141
-rw-r--r--src/devices/sound/cem3320.h68
-rw-r--r--src/devices/sound/cem3340.cpp265
-rw-r--r--src/devices/sound/cem3340.h74
-rw-r--r--src/devices/sound/cem3360.cpp19
-rw-r--r--src/devices/sound/cem3360.h37
-rw-r--r--src/devices/sound/cem3394.cpp559
-rw-r--r--src/devices/sound/cem3394.h108
-rw-r--r--src/devices/sound/cf61909.cpp161
-rw-r--r--src/devices/sound/cf61909.h63
-rw-r--r--src/devices/sound/ct1745.cpp335
-rw-r--r--src/devices/sound/ct1745.h69
-rw-r--r--src/devices/sound/dac.cpp137
-rw-r--r--src/devices/sound/dac.h249
-rw-r--r--src/devices/sound/dac3350a.cpp332
-rw-r--r--src/devices/sound/dac3350a.h46
-rw-r--r--src/devices/sound/dac76.cpp128
-rw-r--r--src/devices/sound/dac76.h117
-rw-r--r--src/devices/sound/digitalk.cpp686
-rw-r--r--src/devices/sound/digitalk.h88
-rw-r--r--src/devices/sound/disc_cls.h260
-rw-r--r--src/devices/sound/disc_dev.h (renamed from src/emu/sound/disc_dev.h)14
-rw-r--r--src/devices/sound/disc_dev.hxx1783
-rw-r--r--src/devices/sound/disc_flt.h180
-rw-r--r--src/devices/sound/disc_flt.hxx1499
-rw-r--r--src/devices/sound/disc_inp.hxx290
-rw-r--r--src/devices/sound/disc_mth.h239
-rw-r--r--src/devices/sound/disc_mth.hxx2775
-rw-r--r--src/devices/sound/disc_sys.hxx120
-rw-r--r--src/devices/sound/disc_wav.h193
-rw-r--r--src/devices/sound/disc_wav.hxx1787
-rw-r--r--src/devices/sound/discrete.cpp1115
-rw-r--r--src/devices/sound/discrete.h4641
-rw-r--r--src/devices/sound/dmadac.cpp196
-rw-r--r--src/devices/sound/dmadac.h84
-rw-r--r--src/devices/sound/dspv.cpp184
-rw-r--r--src/devices/sound/dspv.h72
-rw-r--r--src/devices/sound/dspvd.cpp29
-rw-r--r--src/devices/sound/dspvd.h24
-rw-r--r--src/devices/sound/es1373.cpp568
-rw-r--r--src/devices/sound/es1373.h73
-rw-r--r--src/devices/sound/es5503.cpp510
-rw-r--r--src/devices/sound/es5503.h97
-rw-r--r--src/devices/sound/es5506.cpp2134
-rw-r--r--src/devices/sound/es5506.h265
-rw-r--r--src/devices/sound/es8712.cpp235
-rw-r--r--src/devices/sound/es8712.h66
-rw-r--r--src/devices/sound/esqpump.cpp153
-rw-r--r--src/devices/sound/esqpump.h111
-rw-r--r--src/devices/sound/flt_biquad.cpp790
-rw-r--r--src/devices/sound/flt_biquad.h122
-rw-r--r--src/devices/sound/flt_rc.cpp135
-rw-r--r--src/devices/sound/flt_rc.h132
-rw-r--r--src/devices/sound/flt_vol.cpp52
-rw-r--r--src/devices/sound/flt_vol.h37
-rw-r--r--src/devices/sound/fz_pcm.cpp427
-rw-r--r--src/devices/sound/fz_pcm.h113
-rw-r--r--src/devices/sound/gaelco.cpp345
-rw-r--r--src/devices/sound/gaelco.h90
-rw-r--r--src/devices/sound/gb.cpp1348
-rw-r--r--src/devices/sound/gb.h218
-rw-r--r--src/devices/sound/gew.cpp641
-rw-r--r--src/devices/sound/gew.h160
-rw-r--r--src/devices/sound/gew7.cpp206
-rw-r--r--src/devices/sound/gew7.h30
-rw-r--r--src/devices/sound/gt155.cpp407
-rw-r--r--src/devices/sound/gt155.h103
-rw-r--r--src/devices/sound/hc55516.cpp548
-rw-r--r--src/devices/sound/hc55516.h216
-rw-r--r--src/devices/sound/huc6230.cpp213
-rw-r--r--src/devices/sound/huc6230.h64
-rw-r--r--src/devices/sound/i5000.cpp305
-rw-r--r--src/devices/sound/i5000.h77
-rw-r--r--src/devices/sound/ics2115.cpp1105
-rw-r--r--src/devices/sound/ics2115.h165
-rw-r--r--src/devices/sound/imaadpcm.cpp133
-rw-r--r--src/devices/sound/imaadpcm.h45
-rw-r--r--src/devices/sound/iopspu.cpp237
-rw-r--r--src/devices/sound/iopspu.h101
-rw-r--r--src/devices/sound/iremga20.cpp226
-rw-r--r--src/devices/sound/iremga20.h62
-rw-r--r--src/devices/sound/k005289.cpp151
-rw-r--r--src/devices/sound/k005289.h59
-rw-r--r--src/devices/sound/k007232.cpp266
-rw-r--r--src/devices/sound/k007232.h78
-rw-r--r--src/devices/sound/k051649.cpp283
-rw-r--r--src/devices/sound/k051649.h76
-rw-r--r--src/devices/sound/k053260.cpp549
-rw-r--r--src/devices/sound/k053260.h120
-rw-r--r--src/devices/sound/k054321.cpp134
-rw-r--r--src/devices/sound/k054321.h52
-rw-r--r--src/devices/sound/k054539.cpp555
-rw-r--r--src/devices/sound/k054539.h114
-rw-r--r--src/devices/sound/k056800.cpp179
-rw-r--r--src/devices/sound/k056800.h48
-rw-r--r--src/devices/sound/ks0164.cpp543
-rw-r--r--src/devices/sound/ks0164.h117
-rw-r--r--src/devices/sound/l4003.cpp383
-rw-r--r--src/devices/sound/l4003.h65
-rw-r--r--src/devices/sound/l7a1045_l6028_dsp_a.cpp657
-rw-r--r--src/devices/sound/l7a1045_l6028_dsp_a.h113
-rw-r--r--src/devices/sound/lc7535.cpp143
-rw-r--r--src/devices/sound/lc7535.h75
-rw-r--r--src/devices/sound/lc78836m.cpp205
-rw-r--r--src/devices/sound/lc78836m.h66
-rw-r--r--src/devices/sound/lc82310.cpp323
-rw-r--r--src/devices/sound/lc82310.h94
-rw-r--r--src/devices/sound/lmc1992.cpp233
-rw-r--r--src/devices/sound/lmc1992.h100
-rw-r--r--src/devices/sound/lynx.cpp526
-rw-r--r--src/devices/sound/lynx.h95
-rw-r--r--src/devices/sound/mas3507d.cpp502
-rw-r--r--src/devices/sound/mas3507d.h98
-rw-r--r--src/devices/sound/mb87077.cpp191
-rw-r--r--src/devices/sound/mb87077.h60
-rw-r--r--src/devices/sound/mea8000.cpp576
-rw-r--r--src/devices/sound/mea8000.h125
-rw-r--r--src/devices/sound/meg.cpp229
-rw-r--r--src/devices/sound/meg.h71
-rw-r--r--src/devices/sound/mixer.cpp30
-rw-r--r--src/devices/sound/mixer.h27
-rw-r--r--src/devices/sound/mm5837.cpp116
-rw-r--r--src/devices/sound/mm5837.h213
-rw-r--r--src/devices/sound/mmc5.cpp314
-rw-r--r--src/devices/sound/mmc5.h75
-rw-r--r--src/devices/sound/mos6560.cpp939
-rw-r--r--src/devices/sound/mos6560.h205
-rw-r--r--src/devices/sound/mos6581.cpp278
-rw-r--r--src/devices/sound/mos6581.h96
-rw-r--r--src/devices/sound/mos7360.cpp1196
-rw-r--r--src/devices/sound/mos7360.h190
-rw-r--r--src/devices/sound/mp3_audio.cpp90
-rw-r--r--src/devices/sound/mp3_audio.h37
-rw-r--r--src/devices/sound/mpeg_audio.cpp774
-rw-r--r--src/devices/sound/mpeg_audio.h130
-rw-r--r--src/devices/sound/msm5205.cpp370
-rw-r--r--src/devices/sound/msm5205.h111
-rw-r--r--src/devices/sound/msm5232.cpp766
-rw-r--r--src/devices/sound/msm5232.h101
-rw-r--r--src/devices/sound/multipcm.cpp185
-rw-r--r--src/devices/sound/multipcm.h32
-rw-r--r--src/devices/sound/n63701x.cpp151
-rw-r--r--src/devices/sound/n63701x.h50
-rw-r--r--src/devices/sound/namco.cpp768
-rw-r--r--src/devices/sound/namco.h170
-rw-r--r--src/devices/sound/namco_163.cpp180
-rw-r--r--src/devices/sound/namco_163.h42
-rw-r--r--src/devices/sound/nes_apu.cpp787
-rw-r--r--src/devices/sound/nes_apu.h111
-rw-r--r--src/devices/sound/nes_apu_vt.cpp28
-rw-r--r--src/devices/sound/nes_apu_vt.h26
-rw-r--r--src/devices/sound/nes_defs.h250
-rw-r--r--src/devices/sound/nn71003f.cpp86
-rw-r--r--src/devices/sound/nn71003f.h42
-rw-r--r--src/devices/sound/okiadpcm.cpp260
-rw-r--r--src/devices/sound/okiadpcm.h76
-rw-r--r--src/devices/sound/okim6258.cpp308
-rw-r--r--src/devices/sound/okim6258.h72
-rw-r--r--src/devices/sound/okim6295.cpp361
-rw-r--r--src/devices/sound/okim6295.h102
-rw-r--r--src/devices/sound/okim6376.cpp610
-rw-r--r--src/devices/sound/okim6376.h99
-rw-r--r--src/devices/sound/okim6588.cpp232
-rw-r--r--src/devices/sound/okim6588.h88
-rw-r--r--src/devices/sound/okim9810.cpp857
-rw-r--r--src/devices/sound/okim9810.h180
-rw-r--r--src/devices/sound/pcd3311.cpp315
-rw-r--r--src/devices/sound/pcd3311.h86
-rw-r--r--src/devices/sound/pci-ac97.cpp41
-rw-r--r--src/devices/sound/pci-ac97.h32
-rw-r--r--src/devices/sound/pokey.cpp1465
-rw-r--r--src/devices/sound/pokey.h332
-rw-r--r--src/devices/sound/pokey.txt (renamed from src/emu/sound/pokey.txt)138
-rw-r--r--src/devices/sound/qs1000.cpp593
-rw-r--r--src/devices/sound/qs1000.h133
-rw-r--r--src/devices/sound/qsound.cpp395
-rw-r--r--src/devices/sound/qsound.h79
-rw-r--r--src/devices/sound/qsoundhle.cpp633
-rw-r--r--src/devices/sound/qsoundhle.h177
-rw-r--r--src/devices/sound/rf5c400.cpp662
-rw-r--r--src/devices/sound/rf5c400.h104
-rw-r--r--src/devices/sound/rf5c68.cpp293
-rw-r--r--src/devices/sound/rf5c68.h95
-rw-r--r--src/devices/sound/roland_gp.cpp78
-rw-r--r--src/devices/sound/roland_gp.h86
-rw-r--r--src/devices/sound/roland_lp.cpp381
-rw-r--r--src/devices/sound/roland_lp.h69
-rw-r--r--src/devices/sound/roland_sa.cpp404
-rw-r--r--src/devices/sound/roland_sa.h59
-rw-r--r--src/devices/sound/rp2c33_snd.cpp361
-rw-r--r--src/devices/sound/rp2c33_snd.h98
-rw-r--r--src/devices/sound/s14001a.cpp565
-rw-r--r--src/devices/sound/s14001a.h111
-rw-r--r--src/devices/sound/s_dsp.cpp995
-rw-r--r--src/devices/sound/s_dsp.h116
-rw-r--r--src/devices/sound/saa1099.cpp447
-rw-r--r--src/devices/sound/saa1099.h84
-rw-r--r--src/devices/sound/samples.cpp637
-rw-r--r--src/devices/sound/samples.h165
-rw-r--r--src/devices/sound/sb0400.cpp26
-rw-r--r--src/devices/sound/sb0400.h29
-rw-r--r--src/devices/sound/scsp.cpp1613
-rw-r--r--src/devices/sound/scsp.h198
-rw-r--r--src/devices/sound/scspdsp.cpp305
-rw-r--r--src/devices/sound/scspdsp.h41
-rw-r--r--src/devices/sound/segapcm.cpp157
-rw-r--r--src/devices/sound/segapcm.h59
-rw-r--r--src/devices/sound/setapcm.cpp427
-rw-r--r--src/devices/sound/setapcm.h103
-rw-r--r--src/devices/sound/sid.cpp313
-rw-r--r--src/devices/sound/sid.h72
-rw-r--r--src/devices/sound/side6581.h (renamed from src/emu/sound/side6581.h)12
-rw-r--r--src/devices/sound/sidenvel.cpp589
-rw-r--r--src/devices/sound/sidenvel.h41
-rw-r--r--src/devices/sound/sidvoice.cpp811
-rw-r--r--src/devices/sound/sidvoice.h119
-rw-r--r--src/devices/sound/sidw6581.h (renamed from src/emu/sound/sidw6581.h)18
-rw-r--r--src/devices/sound/sidw8580.h (renamed from src/emu/sound/sidw8580.h)19
-rw-r--r--src/devices/sound/sn76477.cpp2056
-rw-r--r--src/devices/sound/sn76477.h265
-rw-r--r--src/devices/sound/sn76496.cpp480
-rw-r--r--src/devices/sound/sn76496.h156
-rw-r--r--src/devices/sound/snkwave.cpp142
-rw-r--r--src/devices/sound/snkwave.h52
-rw-r--r--src/devices/sound/sp0250.cpp306
-rw-r--r--src/devices/sound/sp0250.h80
-rw-r--r--src/devices/sound/sp0256.cpp1331
-rw-r--r--src/devices/sound/sp0256.h131
-rw-r--r--src/devices/sound/spkrdev.cpp397
-rw-r--r--src/devices/sound/spkrdev.h85
-rw-r--r--src/devices/sound/spu.cpp3076
-rw-r--r--src/devices/sound/spu.h240
-rw-r--r--src/devices/sound/spu_tables.cpp694
-rw-r--r--src/devices/sound/spureverb.cpp329
-rw-r--r--src/devices/sound/spureverb.h86
-rw-r--r--src/devices/sound/ssi263hle.cpp230
-rw-r--r--src/devices/sound/ssi263hle.h76
-rw-r--r--src/devices/sound/st0016.cpp248
-rw-r--r--src/devices/sound/st0016.h68
-rw-r--r--src/devices/sound/stt_sa1.cpp187
-rw-r--r--src/devices/sound/stt_sa1.h57
-rw-r--r--src/devices/sound/swp00.cpp2391
-rw-r--r--src/devices/sound/swp00.h360
-rw-r--r--src/devices/sound/swp20.cpp226
-rw-r--r--src/devices/sound/swp20.h75
-rw-r--r--src/devices/sound/swp30.cpp4011
-rw-r--r--src/devices/sound/swp30.h494
-rw-r--r--src/devices/sound/swx00.cpp721
-rw-r--r--src/devices/sound/swx00.h126
-rw-r--r--src/devices/sound/t6721a.cpp102
-rw-r--r--src/devices/sound/t6721a.h99
-rw-r--r--src/devices/sound/t6w28.cpp350
-rw-r--r--src/devices/sound/t6w28.h45
-rw-r--r--src/devices/sound/ta7630.cpp85
-rw-r--r--src/devices/sound/ta7630.h43
-rw-r--r--src/devices/sound/tc8830f.cpp257
-rw-r--r--src/devices/sound/tc8830f.h59
-rw-r--r--src/devices/sound/tiaintf.cpp65
-rw-r--r--src/devices/sound/tiaintf.h36
-rw-r--r--src/devices/sound/tiasound.cpp590
-rw-r--r--src/devices/sound/tiasound.h (renamed from src/emu/sound/tiasound.h)16
-rw-r--r--src/devices/sound/tms3615.cpp103
-rw-r--r--src/devices/sound/tms3615.h49
-rw-r--r--src/devices/sound/tms3631.cpp103
-rw-r--r--src/devices/sound/tms3631.h48
-rw-r--r--src/devices/sound/tms36xx.cpp552
-rw-r--r--src/devices/sound/tms36xx.h115
-rw-r--r--src/devices/sound/tms5110.cpp1456
-rw-r--r--src/devices/sound/tms5110.h313
-rw-r--r--src/devices/sound/tms5110r.hxx713
-rw-r--r--src/devices/sound/tms5220.cpp2221
-rw-r--r--src/devices/sound/tms5220.h283
-rw-r--r--src/devices/sound/tms5220.txt (renamed from src/emu/sound/tms5220.txt)0
-rw-r--r--src/devices/sound/tt5665.cpp427
-rw-r--r--src/devices/sound/tt5665.h116
-rw-r--r--src/devices/sound/uda1344.cpp284
-rw-r--r--src/devices/sound/uda1344.h104
-rw-r--r--src/devices/sound/upd65043gfu01.cpp249
-rw-r--r--src/devices/sound/upd65043gfu01.h56
-rw-r--r--src/devices/sound/upd7752.cpp205
-rw-r--r--src/devices/sound/upd7752.h52
-rw-r--r--src/devices/sound/upd7759.cpp730
-rw-r--r--src/devices/sound/upd7759.h162
-rw-r--r--src/devices/sound/upd931.cpp608
-rw-r--r--src/devices/sound/upd931.h154
-rw-r--r--src/devices/sound/upd933.cpp636
-rw-r--r--src/devices/sound/upd933.h103
-rw-r--r--src/devices/sound/upd934g.cpp161
-rw-r--r--src/devices/sound/upd934g.h60
-rw-r--r--src/devices/sound/va_eg.cpp362
-rw-r--r--src/devices/sound/va_eg.h192
-rw-r--r--src/devices/sound/va_ops.cpp133
-rw-r--r--src/devices/sound/va_ops.h119
-rw-r--r--src/devices/sound/va_vca.cpp328
-rw-r--r--src/devices/sound/va_vca.h241
-rw-r--r--src/devices/sound/va_vcf.cpp308
-rw-r--r--src/devices/sound/va_vcf.h107
-rw-r--r--src/devices/sound/vgm_visualizer.cpp766
-rw-r--r--src/devices/sound/vgm_visualizer.h140
-rw-r--r--src/devices/sound/vlm5030.cpp635
-rw-r--r--src/devices/sound/vlm5030.h98
-rw-r--r--src/devices/sound/votrax.cpp1039
-rw-r--r--src/devices/sound/votrax.h201
-rw-r--r--src/devices/sound/vrc6.cpp320
-rw-r--r--src/devices/sound/vrc6.h50
-rw-r--r--src/devices/sound/vrender0.cpp597
-rw-r--r--src/devices/sound/vrender0.h155
-rw-r--r--src/devices/sound/x1_010.cpp291
-rw-r--r--src/devices/sound/x1_010.h53
-rw-r--r--src/devices/sound/xt446.cpp97
-rw-r--r--src/devices/sound/xt446.h43
-rw-r--r--src/devices/sound/ym2151.txt (renamed from src/emu/sound/ym2151.txt)0
-rw-r--r--src/devices/sound/ym2154.cpp307
-rw-r--r--src/devices/sound/ym2154.h100
-rw-r--r--src/devices/sound/ymf271.cpp1808
-rw-r--r--src/devices/sound/ymf271.h160
-rw-r--r--src/devices/sound/ymfm_mame.h314
-rw-r--r--src/devices/sound/ymopl.cpp373
-rw-r--r--src/devices/sound/ymopl.h208
-rw-r--r--src/devices/sound/ymopm.cpp81
-rw-r--r--src/devices/sound/ymopm.h56
-rw-r--r--src/devices/sound/ymopn.cpp300
-rw-r--r--src/devices/sound/ymopn.h196
-rw-r--r--src/devices/sound/ymopq.cpp38
-rw-r--r--src/devices/sound/ymopq.h36
-rw-r--r--src/devices/sound/ymopz.cpp22
-rw-r--r--src/devices/sound/ymopz.h29
-rw-r--r--src/devices/sound/ymz280b.cpp924
-rw-r--r--src/devices/sound/ymz280b.h117
-rw-r--r--src/devices/sound/ymz770.cpp838
-rw-r--r--src/devices/sound/ymz770.h149
-rw-r--r--src/devices/sound/zsg2.cpp657
-rw-r--r--src/devices/sound/zsg2.h96
-rw-r--r--src/devices/video/315_5124.cpp2138
-rw-r--r--src/devices/video/315_5124.h281
-rw-r--r--src/devices/video/315_5313.cpp2410
-rw-r--r--src/devices/video/315_5313.h258
-rw-r--r--src/devices/video/82c425.cpp469
-rw-r--r--src/devices/video/82c425.h109
-rw-r--r--src/devices/video/am8052.cpp160
-rw-r--r--src/devices/video/am8052.h42
-rw-r--r--src/devices/video/ariel.cpp177
-rw-r--r--src/devices/video/ariel.h46
-rw-r--r--src/devices/video/ati_mach32.cpp449
-rw-r--r--src/devices/video/ati_mach32.h246
-rw-r--r--src/devices/video/ati_mach8.cpp337
-rw-r--r--src/devices/video/ati_mach8.h85
-rw-r--r--src/devices/video/atirage.cpp609
-rw-r--r--src/devices/video/atirage.h117
-rw-r--r--src/devices/video/avgdvg.cpp1504
-rw-r--r--src/devices/video/avgdvg.h293
-rw-r--r--src/devices/video/bt431.cpp281
-rw-r--r--src/devices/video/bt431.h97
-rw-r--r--src/devices/video/bt450.cpp99
-rw-r--r--src/devices/video/bt450.h37
-rw-r--r--src/devices/video/bt459.cpp755
-rw-r--r--src/devices/video/bt459.h256
-rw-r--r--src/devices/video/bt45x.cpp462
-rw-r--r--src/devices/video/bt45x.h197
-rw-r--r--src/devices/video/bt47x.cpp391
-rw-r--r--src/devices/video/bt47x.h161
-rw-r--r--src/devices/video/bt48x.cpp513
-rw-r--r--src/devices/video/bt48x.h115
-rw-r--r--src/devices/video/bufsprite.cpp75
-rw-r--r--src/devices/video/bufsprite.h122
-rw-r--r--src/devices/video/catseye.cpp1265
-rw-r--r--src/devices/video/catseye.h371
-rw-r--r--src/devices/video/cdp1861.cpp294
-rw-r--r--src/devices/video/cdp1861.h109
-rw-r--r--src/devices/video/cdp1862.cpp195
-rw-r--r--src/devices/video/cdp1862.h91
-rw-r--r--src/devices/video/cesblit.cpp297
-rw-r--r--src/devices/video/cesblit.h76
-rw-r--r--src/devices/video/cgapal.cpp434
-rw-r--r--src/devices/video/cgapal.h11
-rw-r--r--src/devices/video/crt9007.cpp962
-rw-r--r--src/devices/video/crt9007.h175
-rw-r--r--src/devices/video/crt9021.cpp189
-rw-r--r--src/devices/video/crt9021.h130
-rw-r--r--src/devices/video/crt9028.cpp359
-rw-r--r--src/devices/video/crt9028.h141
-rw-r--r--src/devices/video/crt9212.cpp186
-rw-r--r--src/devices/video/crt9212.h95
-rw-r--r--src/devices/video/crtc_ega.cpp722
-rw-r--r--src/devices/video/crtc_ega.h197
-rw-r--r--src/devices/video/dl1416.cpp345
-rw-r--r--src/devices/video/dl1416.h107
-rw-r--r--src/devices/video/dm9368.cpp94
-rw-r--r--src/devices/video/dm9368.h68
-rw-r--r--src/devices/video/dp8350.cpp534
-rw-r--r--src/devices/video/dp8350.h186
-rw-r--r--src/devices/video/dp8510.cpp211
-rw-r--r--src/devices/video/dp8510.h87
-rw-r--r--src/devices/video/ds8874.cpp86
-rw-r--r--src/devices/video/ds8874.h61
-rw-r--r--src/devices/video/ef9340_1.cpp498
-rw-r--r--src/devices/video/ef9340_1.h119
-rw-r--r--src/devices/video/ef9345.cpp1202
-rw-r--r--src/devices/video/ef9345.h163
-rw-r--r--src/devices/video/ef9364.cpp337
-rw-r--r--src/devices/video/ef9364.h107
-rw-r--r--src/devices/video/ef9365.cpp1291
-rw-r--r--src/devices/video/ef9365.h133
-rw-r--r--src/devices/video/ef9369.cpp108
-rw-r--r--src/devices/video/ef9369.h74
-rw-r--r--src/devices/video/fixfreq.cpp681
-rw-r--r--src/devices/video/fixfreq.h369
-rw-r--r--src/devices/video/gb_lcd.cpp3899
-rw-r--r--src/devices/video/gb_lcd.h319
-rw-r--r--src/devices/video/gba_lcd.cpp1784
-rw-r--r--src/devices/video/gba_lcd.h213
-rw-r--r--src/devices/video/gf4500.cpp157
-rw-r--r--src/devices/video/gf4500.h49
-rw-r--r--src/devices/video/gf7600gs.cpp86
-rw-r--r--src/devices/video/gf7600gs.h45
-rw-r--r--src/devices/video/hd44102.cpp285
-rw-r--r--src/devices/video/hd44102.h67
-rw-r--r--src/devices/video/hd44352.cpp438
-rw-r--r--src/devices/video/hd44352.h76
-rw-r--r--src/devices/video/hd44780.cpp809
-rw-r--r--src/devices/video/hd44780.h173
-rw-r--r--src/devices/video/hd61202.cpp132
-rw-r--r--src/devices/video/hd61202.h62
-rw-r--r--src/devices/video/hd61602.cpp206
-rw-r--r--src/devices/video/hd61602.h82
-rw-r--r--src/devices/video/hd61603.cpp106
-rw-r--r--src/devices/video/hd61603.h65
-rw-r--r--src/devices/video/hd61830.cpp522
-rw-r--r--src/devices/video/hd61830.h114
-rw-r--r--src/devices/video/hd63484.cpp2207
-rw-r--r--src/devices/video/hd63484.h169
-rw-r--r--src/devices/video/hd66421.cpp290
-rw-r--r--src/devices/video/hd66421.h72
-rw-r--r--src/devices/video/hlcd0438.cpp107
-rw-r--r--src/devices/video/hlcd0438.h84
-rw-r--r--src/devices/video/hlcd0488.cpp110
-rw-r--r--src/devices/video/hlcd0488.h79
-rw-r--r--src/devices/video/hlcd0515.cpp279
-rw-r--r--src/devices/video/hlcd0515.h125
-rw-r--r--src/devices/video/hlcd0538.cpp109
-rw-r--r--src/devices/video/hlcd0538.h97
-rw-r--r--src/devices/video/hp1ll3.cpp1352
-rw-r--r--src/devices/video/hp1ll3.h119
-rw-r--r--src/devices/video/huc6202.cpp310
-rw-r--r--src/devices/video/huc6202.h70
-rw-r--r--src/devices/video/huc6260.cpp320
-rw-r--r--src/devices/video/huc6260.h97
-rw-r--r--src/devices/video/huc6261.cpp463
-rw-r--r--src/devices/video/huc6261.h79
-rw-r--r--src/devices/video/huc6270.cpp971
-rw-r--r--src/devices/video/huc6270.h145
-rw-r--r--src/devices/video/huc6271.cpp106
-rw-r--r--src/devices/video/huc6271.h54
-rw-r--r--src/devices/video/huc6272.cpp730
-rw-r--r--src/devices/video/huc6272.h177
-rw-r--r--src/devices/video/i8244.cpp835
-rw-r--r--src/devices/video/i8244.h187
-rw-r--r--src/devices/video/i82730.cpp839
-rw-r--r--src/devices/video/i82730.h212
-rw-r--r--src/devices/video/i8275.cpp781
-rw-r--r--src/devices/video/i8275.h266
-rw-r--r--src/devices/video/ibm8514a.cpp1664
-rw-r--r--src/devices/video/ibm8514a.h157
-rw-r--r--src/devices/video/imagetek_i4100.cpp1475
-rw-r--r--src/devices/video/imagetek_i4100.h269
-rw-r--r--src/devices/video/ims_cvc.cpp371
-rw-r--r--src/devices/video/ims_cvc.h232
-rw-r--r--src/devices/video/jangou_blitter.cpp260
-rw-r--r--src/devices/video/jangou_blitter.h65
-rw-r--r--src/devices/video/k051316.cpp327
-rw-r--r--src/devices/video/k051316.h83
-rw-r--r--src/devices/video/k053936.cpp704
-rw-r--r--src/devices/video/k053936.h63
-rw-r--r--src/devices/video/ky3211_ky10510.cpp397
-rw-r--r--src/devices/video/ky3211_ky10510.h64
-rw-r--r--src/devices/video/lc7580.cpp159
-rw-r--r--src/devices/video/lc7580.h84
-rw-r--r--src/devices/video/lc7985.cpp302
-rw-r--r--src/devices/video/lc7985.h62
-rw-r--r--src/devices/video/m50458.cpp450
-rw-r--r--src/devices/video/m50458.h96
-rw-r--r--src/devices/video/mb86292.cpp1166
-rw-r--r--src/devices/video/mb86292.h162
-rw-r--r--src/devices/video/mb88303.cpp342
-rw-r--r--src/devices/video/mb88303.h121
-rw-r--r--src/devices/video/mb90082.cpp246
-rw-r--r--src/devices/video/mb90082.h71
-rw-r--r--src/devices/video/mb_vcu.cpp549
-rw-r--r--src/devices/video/mb_vcu.h88
-rw-r--r--src/devices/video/mc68328lcd.cpp149
-rw-r--r--src/devices/video/mc68328lcd.h53
-rw-r--r--src/devices/video/mc6845.cpp1364
-rw-r--r--src/devices/video/mc6845.h416
-rw-r--r--src/devices/video/mc6847.cpp1872
-rw-r--r--src/devices/video/mc6847.h653
-rw-r--r--src/devices/video/md4330b.cpp100
-rw-r--r--src/devices/video/md4330b.h91
-rw-r--r--src/devices/video/mm5445.cpp103
-rw-r--r--src/devices/video/mm5445.h101
-rw-r--r--src/devices/video/mn1252.cpp103
-rw-r--r--src/devices/video/mn1252.h42
-rw-r--r--src/devices/video/mos6566.cpp2788
-rw-r--r--src/devices/video/mos6566.h441
-rw-r--r--src/devices/video/mos8563.cpp501
-rw-r--r--src/devices/video/mos8563.h109
-rw-r--r--src/devices/video/mr9735.cpp438
-rw-r--r--src/devices/video/mr9735.h149
-rw-r--r--src/devices/video/msm6222b.cpp244
-rw-r--r--src/devices/video/msm6222b.h61
-rw-r--r--src/devices/video/msm6255.cpp440
-rw-r--r--src/devices/video/msm6255.h93
-rw-r--r--src/devices/video/nereid.cpp188
-rw-r--r--src/devices/video/nereid.h54
-rw-r--r--src/devices/video/nt7534.cpp359
-rw-r--r--src/devices/video/nt7534.h87
-rw-r--r--src/devices/video/pc_vga.cpp2231
-rw-r--r--src/devices/video/pc_vga.h366
-rw-r--r--src/devices/video/pc_vga_alliance.cpp89
-rw-r--r--src/devices/video/pc_vga_alliance.h41
-rw-r--r--src/devices/video/pc_vga_ati.cpp357
-rw-r--r--src/devices/video/pc_vga_ati.h64
-rw-r--r--src/devices/video/pc_vga_chips.cpp426
-rw-r--r--src/devices/video/pc_vga_chips.h63
-rw-r--r--src/devices/video/pc_vga_cirrus.cpp1595
-rw-r--r--src/devices/video/pc_vga_cirrus.h161
-rw-r--r--src/devices/video/pc_vga_matrox.cpp785
-rw-r--r--src/devices/video/pc_vga_matrox.h120
-rw-r--r--src/devices/video/pc_vga_mediagx.cpp57
-rw-r--r--src/devices/video/pc_vga_mediagx.h38
-rw-r--r--src/devices/video/pc_vga_nvidia.cpp322
-rw-r--r--src/devices/video/pc_vga_nvidia.h44
-rw-r--r--src/devices/video/pc_vga_oak.cpp480
-rw-r--r--src/devices/video/pc_vga_oak.h77
-rw-r--r--src/devices/video/pc_vga_paradise.cpp937
-rw-r--r--src/devices/video/pc_vga_paradise.h213
-rw-r--r--src/devices/video/pc_vga_s3.cpp1221
-rw-r--r--src/devices/video/pc_vga_s3.h134
-rw-r--r--src/devices/video/pc_vga_sis.cpp1924
-rw-r--r--src/devices/video/pc_vga_sis.h197
-rw-r--r--src/devices/video/pc_vga_trident.cpp1668
-rw-r--r--src/devices/video/pc_vga_trident.h186
-rw-r--r--src/devices/video/pc_vga_tseng.cpp687
-rw-r--r--src/devices/video/pc_vga_tseng.h123
-rw-r--r--src/devices/video/pc_vga_video7.cpp109
-rw-r--r--src/devices/video/pc_vga_video7.h40
-rw-r--r--src/devices/video/pc_xga.cpp757
-rw-r--r--src/devices/video/pc_xga.h73
-rw-r--r--src/devices/video/pcd8544.cpp231
-rw-r--r--src/devices/video/pcd8544.h67
-rw-r--r--src/devices/video/pcf2100.cpp125
-rw-r--r--src/devices/video/pcf2100.h95
-rw-r--r--src/devices/video/poly.h1482
-rw-r--r--src/devices/video/ppu2c0x.cpp1424
-rw-r--r--src/devices/video/ppu2c0x.h340
-rw-r--r--src/devices/video/ppu2c0x_sh6578.cpp308
-rw-r--r--src/devices/video/ppu2c0x_sh6578.h57
-rw-r--r--src/devices/video/ppu2c0x_vt.cpp1304
-rw-r--r--src/devices/video/ppu2c0x_vt.h230
-rw-r--r--src/devices/video/ps2gif.cpp338
-rw-r--r--src/devices/video/ps2gif.h131
-rw-r--r--src/devices/video/ps2gs.cpp759
-rw-r--r--src/devices/video/ps2gs.h317
-rw-r--r--src/devices/video/psx.cpp3552
-rw-r--r--src/devices/video/psx.h358
-rw-r--r--src/devices/video/pwm.cpp301
-rw-r--r--src/devices/video/pwm.h116
-rw-r--r--src/devices/video/ramdac.cpp207
-rw-r--r--src/devices/video/ramdac.h83
-rw-r--r--src/devices/video/roc10937.cpp393
-rw-r--r--src/devices/video/roc10937.h92
-rw-r--r--src/devices/video/s3virge.cpp1450
-rw-r--r--src/devices/video/s3virge.h246
-rw-r--r--src/devices/video/saa5050.cpp669
-rw-r--r--src/devices/video/saa5050.h257
-rw-r--r--src/devices/video/saa5240.cpp791
-rw-r--r--src/devices/video/saa5240.h217
-rw-r--r--src/devices/video/saa7110.cpp177
-rw-r--r--src/devices/video/saa7110.h46
-rw-r--r--src/devices/video/scn2674.cpp1211
-rw-r--r--src/devices/video/scn2674.h153
-rw-r--r--src/devices/video/sda5708.cpp251
-rw-r--r--src/devices/video/sda5708.h119
-rw-r--r--src/devices/video/sed1200.cpp254
-rw-r--r--src/devices/video/sed1200.h90
-rw-r--r--src/devices/video/sed1330.cpp746
-rw-r--r--src/devices/video/sed1330.h115
-rw-r--r--src/devices/video/sed1356.cpp1839
-rw-r--r--src/devices/video/sed1356.h561
-rw-r--r--src/devices/video/sed1375.cpp549
-rw-r--r--src/devices/video/sed1375.h196
-rw-r--r--src/devices/video/sed1500.cpp116
-rw-r--r--src/devices/video/sed1500.h86
-rw-r--r--src/devices/video/sed1520.cpp488
-rw-r--r--src/devices/video/sed1520.h183
-rw-r--r--src/devices/video/sn74s262.cpp130
-rw-r--r--src/devices/video/sn74s262.h78
-rw-r--r--src/devices/video/snes_ppu.cpp2535
-rw-r--r--src/devices/video/snes_ppu.h338
-rw-r--r--src/devices/video/sprite.cpp157
-rw-r--r--src/devices/video/sprite.h199
-rw-r--r--src/devices/video/st7626.cpp55
-rw-r--r--src/devices/video/st7626.h33
-rw-r--r--src/devices/video/st7735_lcdc.cpp362
-rw-r--r--src/devices/video/st7735_lcdc.h38
-rw-r--r--src/devices/video/t6963c.cpp485
-rw-r--r--src/devices/video/t6963c.h118
-rw-r--r--src/devices/video/t6a04.cpp245
-rw-r--r--src/devices/video/t6a04.h68
-rw-r--r--src/devices/video/tea1002.cpp92
-rw-r--r--src/devices/video/tea1002.h49
-rw-r--r--src/devices/video/tlc34076.cpp265
-rw-r--r--src/devices/video/tlc34076.h71
-rw-r--r--src/devices/video/tmap038.cpp261
-rw-r--r--src/devices/video/tmap038.h114
-rw-r--r--src/devices/video/tms34061.cpp553
-rw-r--r--src/devices/video/tms34061.h121
-rw-r--r--src/devices/video/tms3556.cpp669
-rw-r--r--src/devices/video/tms3556.h116
-rw-r--r--src/devices/video/tms9927.cpp366
-rw-r--r--src/devices/video/tms9927.h115
-rw-r--r--src/devices/video/tms9928a.cpp791
-rw-r--r--src/devices/video/tms9928a.h212
-rw-r--r--src/devices/video/topcat.cpp467
-rw-r--r--src/devices/video/topcat.h152
-rw-r--r--src/devices/video/upd3301.cpp832
-rw-r--r--src/devices/video/upd3301.h182
-rw-r--r--src/devices/video/upd72120.cpp632
-rw-r--r--src/devices/video/upd72120.h124
-rw-r--r--src/devices/video/upd7220.cpp1948
-rw-r--r--src/devices/video/upd7220.h253
-rw-r--r--src/devices/video/upd7227.cpp147
-rw-r--r--src/devices/video/upd7227.h84
-rw-r--r--src/devices/video/v9938.cpp3143
-rw-r--r--src/devices/video/v9938.h276
-rw-r--r--src/devices/video/vector.cpp245
-rw-r--r--src/devices/video/vector.h105
-rw-r--r--src/devices/video/voodoo.cpp3407
-rw-r--r--src/devices/video/voodoo.h769
-rw-r--r--src/devices/video/voodoo_2.cpp1723
-rw-r--r--src/devices/video/voodoo_2.h249
-rw-r--r--src/devices/video/voodoo_banshee.cpp1929
-rw-r--r--src/devices/video/voodoo_banshee.h185
-rw-r--r--src/devices/video/voodoo_pci.cpp353
-rw-r--r--src/devices/video/voodoo_pci.h190
-rw-r--r--src/devices/video/voodoo_regs.h1440
-rw-r--r--src/devices/video/voodoo_render.cpp2897
-rw-r--r--src/devices/video/voodoo_render.h616
-rw-r--r--src/devices/video/vrender0.cpp700
-rw-r--r--src/devices/video/vrender0.h161
-rw-r--r--src/devices/video/wd90c26.cpp121
-rw-r--r--src/devices/video/wd90c26.h30
-rw-r--r--src/devices/video/x1_001.cpp478
-rw-r--r--src/devices/video/x1_001.h90
-rw-r--r--src/devices/video/x1_020_dx_101.cpp987
-rw-r--r--src/devices/video/x1_020_dx_101.h67
-rw-r--r--src/devices/video/ym7101.cpp1264
-rw-r--r--src/devices/video/ym7101.h208
-rw-r--r--src/devices/video/zeus2.cpp2263
-rw-r--r--src/devices/video/zeus2.h435
-rw-r--r--src/devices/video/zr36060.cpp677
-rw-r--r--src/devices/video/zr36060.h108
-rw-r--r--src/devices/video/zr36110.cpp412
-rw-r--r--src/devices/video/zr36110.h98
-rw-r--r--src/emu/addrmap.c836
-rw-r--r--src/emu/addrmap.cpp1402
-rw-r--r--src/emu/addrmap.h957
-rw-r--r--src/emu/attotime.c158
-rw-r--r--src/emu/attotime.cpp181
-rw-r--r--src/emu/attotime.h415
-rw-r--r--src/emu/audio_effects/aeffect.cpp49
-rw-r--r--src/emu/audio_effects/aeffect.h47
-rw-r--r--src/emu/audio_effects/compressor.cpp456
-rw-r--r--src/emu/audio_effects/compressor.h119
-rw-r--r--src/emu/audio_effects/eq.cpp353
-rw-r--r--src/emu/audio_effects/eq.h88
-rw-r--r--src/emu/audio_effects/filter.cpp271
-rw-r--r--src/emu/audio_effects/filter.h82
-rw-r--r--src/emu/audio_effects/reverb.cpp1868
-rw-r--r--src/emu/audio_effects/reverb.h442
-rw-r--r--src/emu/audit.c600
-rw-r--r--src/emu/audit.h169
-rw-r--r--src/emu/bookkeeping.cpp236
-rw-r--r--src/emu/bookkeeping.h79
-rw-r--r--src/emu/bus/a2bus/a2alfam2.c179
-rw-r--r--src/emu/bus/a2bus/a2alfam2.h70
-rw-r--r--src/emu/bus/a2bus/a2applicard.c284
-rw-r--r--src/emu/bus/a2bus/a2applicard.h59
-rw-r--r--src/emu/bus/a2bus/a2arcadebd.c159
-rw-r--r--src/emu/bus/a2bus/a2arcadebd.h52
-rw-r--r--src/emu/bus/a2bus/a2bus.c289
-rw-r--r--src/emu/bus/a2bus/a2bus.h164
-rw-r--r--src/emu/bus/a2bus/a2cffa.c277
-rw-r--r--src/emu/bus/a2bus/a2cffa.h84
-rw-r--r--src/emu/bus/a2bus/a2diskii.c159
-rw-r--r--src/emu/bus/a2bus/a2diskii.h64
-rw-r--r--src/emu/bus/a2bus/a2eauxslot.c197
-rw-r--r--src/emu/bus/a2bus/a2eauxslot.h146
-rw-r--r--src/emu/bus/a2bus/a2echoii.c101
-rw-r--r--src/emu/bus/a2bus/a2echoii.h47
-rw-r--r--src/emu/bus/a2bus/a2eext80col.c68
-rw-r--r--src/emu/bus/a2bus/a2eext80col.h44
-rw-r--r--src/emu/bus/a2bus/a2eramworks3.c92
-rw-r--r--src/emu/bus/a2bus/a2eramworks3.h46
-rw-r--r--src/emu/bus/a2bus/a2estd80col.c75
-rw-r--r--src/emu/bus/a2bus/a2estd80col.h44
-rw-r--r--src/emu/bus/a2bus/a2hsscsi.c325
-rw-r--r--src/emu/bus/a2bus/a2hsscsi.h63
-rw-r--r--src/emu/bus/a2bus/a2lang.c116
-rw-r--r--src/emu/bus/a2bus/a2lang.h42
-rw-r--r--src/emu/bus/a2bus/a2memexp.c229
-rw-r--r--src/emu/bus/a2bus/a2memexp.h70
-rw-r--r--src/emu/bus/a2bus/a2midi.c173
-rw-r--r--src/emu/bus/a2bus/a2midi.h53
-rw-r--r--src/emu/bus/a2bus/a2mockingboard.c541
-rw-r--r--src/emu/bus/a2bus/a2mockingboard.h95
-rw-r--r--src/emu/bus/a2bus/a2sam.c85
-rw-r--r--src/emu/bus/a2bus/a2sam.h46
-rw-r--r--src/emu/bus/a2bus/a2scsi.c325
-rw-r--r--src/emu/bus/a2bus/a2scsi.h62
-rw-r--r--src/emu/bus/a2bus/a2softcard.c189
-rw-r--r--src/emu/bus/a2bus/a2softcard.h53
-rw-r--r--src/emu/bus/a2bus/a2ssc.c242
-rw-r--r--src/emu/bus/a2bus/a2ssc.h56
-rw-r--r--src/emu/bus/a2bus/a2swyft.c137
-rw-r--r--src/emu/bus/a2bus/a2swyft.h46
-rw-r--r--src/emu/bus/a2bus/a2themill.c342
-rw-r--r--src/emu/bus/a2bus/a2themill.h56
-rw-r--r--src/emu/bus/a2bus/a2thunderclock.c178
-rw-r--r--src/emu/bus/a2bus/a2thunderclock.h55
-rw-r--r--src/emu/bus/a2bus/a2ultraterm.c412
-rw-r--r--src/emu/bus/a2bus/a2ultraterm.h76
-rw-r--r--src/emu/bus/a2bus/a2videoterm.c390
-rw-r--r--src/emu/bus/a2bus/a2videoterm.h116
-rw-r--r--src/emu/bus/a2bus/a2vulcan.c302
-rw-r--r--src/emu/bus/a2bus/a2vulcan.h78
-rw-r--r--src/emu/bus/a2bus/a2zipdrive.c197
-rw-r--r--src/emu/bus/a2bus/a2zipdrive.h63
-rw-r--r--src/emu/bus/a2bus/laser128.c120
-rw-r--r--src/emu/bus/a2bus/laser128.h51
-rw-r--r--src/emu/bus/abcbus/abc890.c379
-rw-r--r--src/emu/bus/abcbus/abc890.h127
-rw-r--r--src/emu/bus/abcbus/abcbus.c132
-rw-r--r--src/emu/bus/abcbus/abcbus.h321
-rw-r--r--src/emu/bus/abcbus/dos.c146
-rw-r--r--src/emu/bus/abcbus/dos.h56
-rw-r--r--src/emu/bus/abcbus/fd2.c240
-rw-r--r--src/emu/bus/abcbus/fd2.h67
-rw-r--r--src/emu/bus/abcbus/hdc.c156
-rw-r--r--src/emu/bus/abcbus/hdc.h63
-rw-r--r--src/emu/bus/abcbus/lux10828.c690
-rw-r--r--src/emu/bus/abcbus/lux10828.h115
-rw-r--r--src/emu/bus/abcbus/lux21046.c1182
-rw-r--r--src/emu/bus/abcbus/lux21046.h204
-rw-r--r--src/emu/bus/abcbus/lux21056.c652
-rw-r--r--src/emu/bus/abcbus/lux21056.h106
-rw-r--r--src/emu/bus/abcbus/lux4105.c374
-rw-r--r--src/emu/bus/abcbus/lux4105.h87
-rw-r--r--src/emu/bus/abcbus/sio.c201
-rw-r--r--src/emu/bus/abcbus/sio.h53
-rw-r--r--src/emu/bus/abcbus/slutprov.c79
-rw-r--r--src/emu/bus/abcbus/slutprov.h44
-rw-r--r--src/emu/bus/abcbus/turbo.c174
-rw-r--r--src/emu/bus/abcbus/turbo.h63
-rw-r--r--src/emu/bus/abcbus/uni800.c110
-rw-r--r--src/emu/bus/abcbus/uni800.h44
-rw-r--r--src/emu/bus/adam/adamlink.c87
-rw-r--r--src/emu/bus/adam/adamlink.h50
-rw-r--r--src/emu/bus/adam/exp.c277
-rw-r--r--src/emu/bus/adam/exp.h149
-rw-r--r--src/emu/bus/adam/ide.c212
-rw-r--r--src/emu/bus/adam/ide.h62
-rw-r--r--src/emu/bus/adam/ram.c74
-rw-r--r--src/emu/bus/adam/ram.h50
-rw-r--r--src/emu/bus/adamnet/adamnet.c267
-rw-r--r--src/emu/bus/adamnet/adamnet.h134
-rw-r--r--src/emu/bus/adamnet/ddp.c317
-rw-r--r--src/emu/bus/adamnet/ddp.h70
-rw-r--r--src/emu/bus/adamnet/fdc.c360
-rw-r--r--src/emu/bus/adamnet/fdc.h74
-rw-r--r--src/emu/bus/adamnet/kb.c428
-rw-r--r--src/emu/bus/adamnet/kb.h81
-rw-r--r--src/emu/bus/adamnet/printer.c260
-rw-r--r--src/emu/bus/adamnet/printer.h64
-rw-r--r--src/emu/bus/adamnet/spi.c177
-rw-r--r--src/emu/bus/adamnet/spi.h60
-rw-r--r--src/emu/bus/bus.mak605
-rw-r--r--src/emu/bus/bw2/exp.c194
-rw-r--r--src/emu/bus/bw2/exp.h134
-rw-r--r--src/emu/bus/bw2/ramcard.c129
-rw-r--r--src/emu/bus/bw2/ramcard.h62
-rw-r--r--src/emu/bus/c64/16kb.c150
-rw-r--r--src/emu/bus/c64/16kb.h62
-rw-r--r--src/emu/bus/c64/4dxh.c80
-rw-r--r--src/emu/bus/c64/4dxh.h53
-rw-r--r--src/emu/bus/c64/4ksa.c80
-rw-r--r--src/emu/bus/c64/4ksa.h53
-rw-r--r--src/emu/bus/c64/4tba.c80
-rw-r--r--src/emu/bus/c64/4tba.h53
-rw-r--r--src/emu/bus/c64/bn1541.c157
-rw-r--r--src/emu/bus/c64/bn1541.h85
-rw-r--r--src/emu/bus/c64/c128_comal80.c106
-rw-r--r--src/emu/bus/c64/c128_comal80.h54
-rw-r--r--src/emu/bus/c64/comal80.c89
-rw-r--r--src/emu/bus/c64/comal80.h54
-rw-r--r--src/emu/bus/c64/cpm.c233
-rw-r--r--src/emu/bus/c64/cpm.h70
-rw-r--r--src/emu/bus/c64/currah_speech.c271
-rw-r--r--src/emu/bus/c64/currah_speech.h61
-rw-r--r--src/emu/bus/c64/dela_ep256.c178
-rw-r--r--src/emu/bus/c64/dela_ep256.h63
-rw-r--r--src/emu/bus/c64/dela_ep64.c169
-rw-r--r--src/emu/bus/c64/dela_ep64.h66
-rw-r--r--src/emu/bus/c64/dela_ep7x8.c156
-rw-r--r--src/emu/bus/c64/dela_ep7x8.h62
-rw-r--r--src/emu/bus/c64/dinamic.c77
-rw-r--r--src/emu/bus/c64/dinamic.h53
-rw-r--r--src/emu/bus/c64/dqbb.c124
-rw-r--r--src/emu/bus/c64/dqbb.h62
-rw-r--r--src/emu/bus/c64/easy_calc_result.c110
-rw-r--r--src/emu/bus/c64/easy_calc_result.h54
-rw-r--r--src/emu/bus/c64/easyflash.c231
-rw-r--r--src/emu/bus/c64/easyflash.h67
-rw-r--r--src/emu/bus/c64/epyx_fast_load.c119
-rw-r--r--src/emu/bus/c64/epyx_fast_load.h55
-rw-r--r--src/emu/bus/c64/exos.c70
-rw-r--r--src/emu/bus/c64/exos.h50
-rw-r--r--src/emu/bus/c64/exp.c445
-rw-r--r--src/emu/bus/c64/exp.h194
-rw-r--r--src/emu/bus/c64/fcc.c258
-rw-r--r--src/emu/bus/c64/fcc.h72
-rw-r--r--src/emu/bus/c64/final.c137
-rw-r--r--src/emu/bus/c64/final.h56
-rw-r--r--src/emu/bus/c64/final3.c153
-rw-r--r--src/emu/bus/c64/final3.h60
-rw-r--r--src/emu/bus/c64/fun_play.c101
-rw-r--r--src/emu/bus/c64/fun_play.h54
-rw-r--r--src/emu/bus/c64/geocable.c75
-rw-r--r--src/emu/bus/c64/geocable.h66
-rw-r--r--src/emu/bus/c64/georam.c102
-rw-r--r--src/emu/bus/c64/georam.h56
-rw-r--r--src/emu/bus/c64/ide64.c360
-rw-r--r--src/emu/bus/c64/ide64.h73
-rw-r--r--src/emu/bus/c64/ieee488.c260
-rw-r--r--src/emu/bus/c64/ieee488.h70
-rw-r--r--src/emu/bus/c64/kingsoft.c101
-rw-r--r--src/emu/bus/c64/kingsoft.h52
-rw-r--r--src/emu/bus/c64/mach5.c121
-rw-r--r--src/emu/bus/c64/mach5.h58
-rw-r--r--src/emu/bus/c64/magic_desk.c88
-rw-r--r--src/emu/bus/c64/magic_desk.h54
-rw-r--r--src/emu/bus/c64/magic_formel.c270
-rw-r--r--src/emu/bus/c64/magic_formel.h74
-rw-r--r--src/emu/bus/c64/magic_voice.c382
-rw-r--r--src/emu/bus/c64/magic_voice.h85
-rw-r--r--src/emu/bus/c64/midi_maplin.c155
-rw-r--r--src/emu/bus/c64/midi_maplin.h59
-rw-r--r--src/emu/bus/c64/midi_namesoft.c153
-rw-r--r--src/emu/bus/c64/midi_namesoft.h59
-rw-r--r--src/emu/bus/c64/midi_passport.c204
-rw-r--r--src/emu/bus/c64/midi_passport.h65
-rw-r--r--src/emu/bus/c64/midi_sci.c154
-rw-r--r--src/emu/bus/c64/midi_sci.h59
-rw-r--r--src/emu/bus/c64/midi_siel.c155
-rw-r--r--src/emu/bus/c64/midi_siel.h59
-rw-r--r--src/emu/bus/c64/mikro_assembler.c60
-rw-r--r--src/emu/bus/c64/mikro_assembler.h49
-rw-r--r--src/emu/bus/c64/multiscreen.c229
-rw-r--r--src/emu/bus/c64/multiscreen.h60
-rw-r--r--src/emu/bus/c64/music64.c241
-rw-r--r--src/emu/bus/c64/music64.h66
-rw-r--r--src/emu/bus/c64/neoram.c102
-rw-r--r--src/emu/bus/c64/neoram.h60
-rw-r--r--src/emu/bus/c64/ocean.c118
-rw-r--r--src/emu/bus/c64/ocean.h54
-rw-r--r--src/emu/bus/c64/pagefox.c140
-rw-r--r--src/emu/bus/c64/pagefox.h56
-rw-r--r--src/emu/bus/c64/partner.c211
-rw-r--r--src/emu/bus/c64/partner.h63
-rw-r--r--src/emu/bus/c64/prophet64.c89
-rw-r--r--src/emu/bus/c64/prophet64.h54
-rw-r--r--src/emu/bus/c64/ps64.c160
-rw-r--r--src/emu/bus/c64/ps64.h55
-rw-r--r--src/emu/bus/c64/reu.c161
-rw-r--r--src/emu/bus/c64/reu.h104
-rw-r--r--src/emu/bus/c64/rex.c81
-rw-r--r--src/emu/bus/c64/rex.h50
-rw-r--r--src/emu/bus/c64/rex_ep256.c187
-rw-r--r--src/emu/bus/c64/rex_ep256.h63
-rw-r--r--src/emu/bus/c64/ross.c95
-rw-r--r--src/emu/bus/c64/ross.h56
-rw-r--r--src/emu/bus/c64/sfx_sound_expander.c289
-rw-r--r--src/emu/bus/c64/sfx_sound_expander.h74
-rw-r--r--src/emu/bus/c64/silverrock.c135
-rw-r--r--src/emu/bus/c64/silverrock.h54
-rw-r--r--src/emu/bus/c64/simons_basic.c87
-rw-r--r--src/emu/bus/c64/simons_basic.h51
-rw-r--r--src/emu/bus/c64/stardos.c197
-rw-r--r--src/emu/bus/c64/stardos.h63
-rw-r--r--src/emu/bus/c64/std.c71
-rw-r--r--src/emu/bus/c64/std.h50
-rw-r--r--src/emu/bus/c64/structured_basic.c106
-rw-r--r--src/emu/bus/c64/structured_basic.h56
-rw-r--r--src/emu/bus/c64/super_explode.c128
-rw-r--r--src/emu/bus/c64/super_explode.h57
-rw-r--r--src/emu/bus/c64/super_games.c105
-rw-r--r--src/emu/bus/c64/super_games.h54
-rw-r--r--src/emu/bus/c64/supercpu.c309
-rw-r--r--src/emu/bus/c64/supercpu.h66
-rw-r--r--src/emu/bus/c64/sw8k.c117
-rw-r--r--src/emu/bus/c64/sw8k.h58
-rw-r--r--src/emu/bus/c64/swiftlink.c177
-rw-r--r--src/emu/bus/c64/swiftlink.h79
-rw-r--r--src/emu/bus/c64/system3.c93
-rw-r--r--src/emu/bus/c64/system3.h54
-rw-r--r--src/emu/bus/c64/tdos.c359
-rw-r--r--src/emu/bus/c64/tdos.h64
-rw-r--r--src/emu/bus/c64/turbo232.c221
-rw-r--r--src/emu/bus/c64/turbo232.h92
-rw-r--r--src/emu/bus/c64/user.c35
-rw-r--r--src/emu/bus/c64/user.h36
-rw-r--r--src/emu/bus/c64/vizastar.c92
-rw-r--r--src/emu/bus/c64/vizastar.h49
-rw-r--r--src/emu/bus/c64/vw64.c130
-rw-r--r--src/emu/bus/c64/vw64.h55
-rw-r--r--src/emu/bus/c64/warp_speed.c150
-rw-r--r--src/emu/bus/c64/warp_speed.h57
-rw-r--r--src/emu/bus/c64/westermann.c85
-rw-r--r--src/emu/bus/c64/westermann.h50
-rw-r--r--src/emu/bus/c64/xl80.c255
-rw-r--r--src/emu/bus/c64/xl80.h66
-rw-r--r--src/emu/bus/c64/zaxxon.c69
-rw-r--r--src/emu/bus/c64/zaxxon.h52
-rw-r--r--src/emu/bus/cbm2/24k.c91
-rw-r--r--src/emu/bus/cbm2/24k.h51
-rw-r--r--src/emu/bus/cbm2/exp.c209
-rw-r--r--src/emu/bus/cbm2/exp.h139
-rw-r--r--src/emu/bus/cbm2/hrg.c234
-rw-r--r--src/emu/bus/cbm2/hrg.h86
-rw-r--r--src/emu/bus/cbm2/std.c68
-rw-r--r--src/emu/bus/cbm2/std.h49
-rw-r--r--src/emu/bus/cbm2/user.c133
-rw-r--r--src/emu/bus/cbm2/user.h160
-rw-r--r--src/emu/bus/cbmiec/c1541.c1149
-rw-r--r--src/emu/bus/cbmiec/c1541.h275
-rw-r--r--src/emu/bus/cbmiec/c1571.c1047
-rw-r--r--src/emu/bus/cbmiec/c1571.h190
-rw-r--r--src/emu/bus/cbmiec/c1581.c469
-rw-r--r--src/emu/bus/cbmiec/c1581.h115
-rw-r--r--src/emu/bus/cbmiec/c64_nl10.c105
-rw-r--r--src/emu/bus/cbmiec/c64_nl10.h55
-rw-r--r--src/emu/bus/cbmiec/cbmiec.c520
-rw-r--r--src/emu/bus/cbmiec/cbmiec.h213
-rw-r--r--src/emu/bus/cbmiec/cmdhd.c217
-rw-r--r--src/emu/bus/cbmiec/cmdhd.h77
-rw-r--r--src/emu/bus/cbmiec/diag264_lb_iec.c55
-rw-r--r--src/emu/bus/cbmiec/diag264_lb_iec.h49
-rw-r--r--src/emu/bus/cbmiec/fd2000.c364
-rw-r--r--src/emu/bus/cbmiec/fd2000.h100
-rw-r--r--src/emu/bus/cbmiec/interpod.c199
-rw-r--r--src/emu/bus/cbmiec/interpod.h79
-rw-r--r--src/emu/bus/cbmiec/serialbox.c153
-rw-r--r--src/emu/bus/cbmiec/serialbox.h68
-rw-r--r--src/emu/bus/centronics/comxpl80.c331
-rw-r--r--src/emu/bus/centronics/comxpl80.h84
-rw-r--r--src/emu/bus/centronics/covox.c127
-rw-r--r--src/emu/bus/centronics/covox.h94
-rw-r--r--src/emu/bus/centronics/ctronics.c123
-rw-r--r--src/emu/bus/centronics/ctronics.h223
-rw-r--r--src/emu/bus/centronics/dsjoy.c48
-rw-r--r--src/emu/bus/centronics/dsjoy.h47
-rw-r--r--src/emu/bus/centronics/image.c140
-rw-r--r--src/emu/bus/centronics/image.h58
-rw-r--r--src/emu/bus/comx35/clm.c284
-rw-r--r--src/emu/bus/comx35/clm.h65
-rw-r--r--src/emu/bus/comx35/eprom.c124
-rw-r--r--src/emu/bus/comx35/eprom.h59
-rw-r--r--src/emu/bus/comx35/exp.c248
-rw-r--r--src/emu/bus/comx35/exp.h166
-rw-r--r--src/emu/bus/comx35/expbox.c368
-rw-r--r--src/emu/bus/comx35/expbox.h77
-rw-r--r--src/emu/bus/comx35/fdc.c293
-rw-r--r--src/emu/bus/comx35/fdc.h73
-rw-r--r--src/emu/bus/comx35/joycard.c117
-rw-r--r--src/emu/bus/comx35/joycard.h56
-rw-r--r--src/emu/bus/comx35/printer.c203
-rw-r--r--src/emu/bus/comx35/printer.h63
-rw-r--r--src/emu/bus/comx35/ram.c106
-rw-r--r--src/emu/bus/comx35/ram.h56
-rw-r--r--src/emu/bus/comx35/thermal.c130
-rw-r--r--src/emu/bus/comx35/thermal.h57
-rw-r--r--src/emu/bus/ecbbus/ecbbus.c283
-rw-r--r--src/emu/bus/ecbbus/ecbbus.h203
-rw-r--r--src/emu/bus/ecbbus/grip.c966
-rw-r--r--src/emu/bus/ecbbus/grip.h133
-rw-r--r--src/emu/bus/econet/e01.c752
-rw-r--r--src/emu/bus/econet/e01.h136
-rw-r--r--src/emu/bus/econet/econet.c350
-rw-r--r--src/emu/bus/econet/econet.h175
-rw-r--r--src/emu/bus/ep64/exdos.c246
-rw-r--r--src/emu/bus/ep64/exdos.h67
-rw-r--r--src/emu/bus/ep64/exp.c93
-rw-r--r--src/emu/bus/ep64/exp.h149
-rw-r--r--src/emu/bus/ieee488/c2031.c485
-rw-r--r--src/emu/bus/ieee488/c2031.h90
-rw-r--r--src/emu/bus/ieee488/c2040.c739
-rw-r--r--src/emu/bus/ieee488/c2040.h143
-rw-r--r--src/emu/bus/ieee488/c2040fdc.c686
-rw-r--r--src/emu/bus/ieee488/c2040fdc.h187
-rw-r--r--src/emu/bus/ieee488/c8050.c1380
-rw-r--r--src/emu/bus/ieee488/c8050.h209
-rw-r--r--src/emu/bus/ieee488/c8280.c563
-rw-r--r--src/emu/bus/ieee488/c8280.h93
-rw-r--r--src/emu/bus/ieee488/d9060.c612
-rw-r--r--src/emu/bus/ieee488/d9060.h125
-rw-r--r--src/emu/bus/ieee488/d9060hd.c35
-rw-r--r--src/emu/bus/ieee488/d9060hd.h20
-rw-r--r--src/emu/bus/ieee488/hardbox.c412
-rw-r--r--src/emu/bus/ieee488/hardbox.h74
-rw-r--r--src/emu/bus/ieee488/ieee488.c397
-rw-r--r--src/emu/bus/ieee488/ieee488.h256
-rw-r--r--src/emu/bus/ieee488/shark.c147
-rw-r--r--src/emu/bus/ieee488/shark.h55
-rw-r--r--src/emu/bus/ieee488/softbox.c408
-rw-r--r--src/emu/bus/ieee488/softbox.h78
-rw-r--r--src/emu/bus/imi7000/imi5000h.c500
-rw-r--r--src/emu/bus/imi7000/imi5000h.h92
-rw-r--r--src/emu/bus/imi7000/imi7000.c104
-rw-r--r--src/emu/bus/imi7000/imi7000.h135
-rw-r--r--src/emu/bus/iq151/disc2.c132
-rw-r--r--src/emu/bus/iq151/disc2.h53
-rw-r--r--src/emu/bus/iq151/grafik.c197
-rw-r--r--src/emu/bus/iq151/grafik.h63
-rw-r--r--src/emu/bus/iq151/iq151.c222
-rw-r--r--src/emu/bus/iq151/iq151.h149
-rw-r--r--src/emu/bus/iq151/minigraf.c167
-rw-r--r--src/emu/bus/iq151/minigraf.h56
-rw-r--r--src/emu/bus/iq151/ms151a.c167
-rw-r--r--src/emu/bus/iq151/ms151a.h56
-rw-r--r--src/emu/bus/iq151/rom.c229
-rw-r--r--src/emu/bus/iq151/rom.h130
-rw-r--r--src/emu/bus/iq151/staper.c151
-rw-r--r--src/emu/bus/iq151/staper.h59
-rw-r--r--src/emu/bus/iq151/video32.c169
-rw-r--r--src/emu/bus/iq151/video32.h49
-rw-r--r--src/emu/bus/iq151/video64.c176
-rw-r--r--src/emu/bus/iq151/video64.h50
-rw-r--r--src/emu/bus/isbx/compis_fdc.c184
-rw-r--r--src/emu/bus/isbx/compis_fdc.h69
-rw-r--r--src/emu/bus/isbx/isbc_218a.c211
-rw-r--r--src/emu/bus/isbx/isbc_218a.h70
-rw-r--r--src/emu/bus/isbx/isbx.c81
-rw-r--r--src/emu/bus/isbx/isbx.h154
-rw-r--r--src/emu/bus/kc/d002.c212
-rw-r--r--src/emu/bus/kc/d002.h60
-rw-r--r--src/emu/bus/kc/d004.c522
-rw-r--r--src/emu/bus/kc/d004.h115
-rw-r--r--src/emu/bus/kc/kc.c396
-rw-r--r--src/emu/bus/kc/kc.h139
-rw-r--r--src/emu/bus/kc/ram.c449
-rw-r--r--src/emu/bus/kc/ram.h180
-rw-r--r--src/emu/bus/kc/rom.c230
-rw-r--r--src/emu/bus/kc/rom.h98
-rw-r--r--src/emu/bus/midi/midi.c53
-rw-r--r--src/emu/bus/midi/midi.h63
-rw-r--r--src/emu/bus/midi/midiinport.c32
-rw-r--r--src/emu/bus/midi/midiinport.h34
-rw-r--r--src/emu/bus/midi/midioutport.c27
-rw-r--r--src/emu/bus/midi/midioutport.h34
-rw-r--r--src/emu/bus/nubus/nubus.c488
-rw-r--r--src/emu/bus/nubus/nubus.h166
-rw-r--r--src/emu/bus/nubus/nubus_48gc.c367
-rw-r--r--src/emu/bus/nubus/nubus_48gc.h68
-rw-r--r--src/emu/bus/nubus/nubus_asntmc3b.c212
-rw-r--r--src/emu/bus/nubus/nubus_asntmc3b.h66
-rw-r--r--src/emu/bus/nubus/nubus_cb264.c299
-rw-r--r--src/emu/bus/nubus/nubus_cb264.h49
-rw-r--r--src/emu/bus/nubus/nubus_image.c265
-rw-r--r--src/emu/bus/nubus/nubus_image.h58
-rw-r--r--src/emu/bus/nubus/nubus_m2hires.c313
-rw-r--r--src/emu/bus/nubus/nubus_m2hires.h54
-rw-r--r--src/emu/bus/nubus/nubus_m2video.c313
-rw-r--r--src/emu/bus/nubus/nubus_m2video.h54
-rw-r--r--src/emu/bus/nubus/nubus_radiustpd.c212
-rw-r--r--src/emu/bus/nubus/nubus_radiustpd.h54
-rw-r--r--src/emu/bus/nubus/nubus_spec8.c354
-rw-r--r--src/emu/bus/nubus/nubus_spec8.h62
-rw-r--r--src/emu/bus/nubus/nubus_specpdq.c485
-rw-r--r--src/emu/bus/nubus/nubus_specpdq.h60
-rw-r--r--src/emu/bus/nubus/nubus_vikbw.c172
-rw-r--r--src/emu/bus/nubus/nubus_vikbw.h48
-rw-r--r--src/emu/bus/nubus/nubus_wsportrait.c309
-rw-r--r--src/emu/bus/nubus/nubus_wsportrait.h54
-rw-r--r--src/emu/bus/nubus/pds30_30hr.c318
-rw-r--r--src/emu/bus/nubus/pds30_30hr.h54
-rw-r--r--src/emu/bus/nubus/pds30_cb264.c323
-rw-r--r--src/emu/bus/nubus/pds30_cb264.h54
-rw-r--r--src/emu/bus/nubus/pds30_mc30.c335
-rw-r--r--src/emu/bus/nubus/pds30_mc30.h54
-rw-r--r--src/emu/bus/nubus/pds30_procolor816.c349
-rw-r--r--src/emu/bus/nubus/pds30_procolor816.h54
-rw-r--r--src/emu/bus/nubus/pds30_sigmalview.c214
-rw-r--r--src/emu/bus/nubus/pds30_sigmalview.h55
-rw-r--r--src/emu/bus/pc_kbd/ec1841.c489
-rw-r--r--src/emu/bus/pc_kbd/ec1841.h86
-rw-r--r--src/emu/bus/pc_kbd/iskr1030.c454
-rw-r--r--src/emu/bus/pc_kbd/iskr1030.h83
-rw-r--r--src/emu/bus/pc_kbd/keyboards.c26
-rw-r--r--src/emu/bus/pc_kbd/keyboards.h29
-rw-r--r--src/emu/bus/pc_kbd/keytro.c651
-rw-r--r--src/emu/bus/pc_kbd/keytro.h75
-rw-r--r--src/emu/bus/pc_kbd/msnat.c449
-rw-r--r--src/emu/bus/pc_kbd/msnat.h72
-rw-r--r--src/emu/bus/pc_kbd/pc83.c427
-rw-r--r--src/emu/bus/pc_kbd/pc83.h92
-rw-r--r--src/emu/bus/pc_kbd/pc_kbdc.c255
-rw-r--r--src/emu/bus/pc_kbd/pc_kbdc.h144
-rw-r--r--src/emu/bus/pc_kbd/pcat84.c644
-rw-r--r--src/emu/bus/pc_kbd/pcat84.h117
-rw-r--r--src/emu/bus/pc_kbd/pcxt83.c454
-rw-r--r--src/emu/bus/pc_kbd/pcxt83.h86
-rw-r--r--src/emu/bus/pet/64k.c206
-rw-r--r--src/emu/bus/pet/64k.h59
-rw-r--r--src/emu/bus/pet/c2n.c174
-rw-r--r--src/emu/bus/pet/c2n.h89
-rw-r--r--src/emu/bus/pet/cass.c102
-rw-r--r--src/emu/bus/pet/cass.h120
-rw-r--r--src/emu/bus/pet/diag264_lb_tape.c86
-rw-r--r--src/emu/bus/pet/diag264_lb_tape.h56
-rw-r--r--src/emu/bus/pet/exp.c204
-rw-r--r--src/emu/bus/pet/exp.h142
-rw-r--r--src/emu/bus/pet/petuja.c108
-rw-r--r--src/emu/bus/pet/petuja.h66
-rw-r--r--src/emu/bus/pet/superpet.c438
-rw-r--r--src/emu/bus/pet/superpet.h83
-rw-r--r--src/emu/bus/pet/user.c123
-rw-r--r--src/emu/bus/pet/user.h218
-rw-r--r--src/emu/bus/plus4/c1551.c572
-rw-r--r--src/emu/bus/plus4/c1551.h110
-rw-r--r--src/emu/bus/plus4/diag264_lb_user.c45
-rw-r--r--src/emu/bus/plus4/diag264_lb_user.h62
-rw-r--r--src/emu/bus/plus4/exp.c212
-rw-r--r--src/emu/bus/plus4/exp.h182
-rw-r--r--src/emu/bus/plus4/sid.c168
-rw-r--r--src/emu/bus/plus4/sid.h62
-rw-r--r--src/emu/bus/plus4/std.c72
-rw-r--r--src/emu/bus/plus4/std.h51
-rw-r--r--src/emu/bus/plus4/user.c25
-rw-r--r--src/emu/bus/plus4/user.h36
-rw-r--r--src/emu/bus/rs232/keyboard.c184
-rw-r--r--src/emu/bus/rs232/keyboard.h64
-rw-r--r--src/emu/bus/rs232/null_modem.c27
-rw-r--r--src/emu/bus/rs232/null_modem.h27
-rw-r--r--src/emu/bus/rs232/rs232.c99
-rw-r--r--src/emu/bus/rs232/rs232.h100
-rw-r--r--src/emu/bus/rs232/ser_mouse.c248
-rw-r--r--src/emu/bus/rs232/ser_mouse.h86
-rw-r--r--src/emu/bus/rs232/terminal.c157
-rw-r--r--src/emu/bus/rs232/terminal.h45
-rw-r--r--src/emu/bus/s100/dj2db.c527
-rw-r--r--src/emu/bus/s100/dj2db.h91
-rw-r--r--src/emu/bus/s100/djdma.c130
-rw-r--r--src/emu/bus/s100/djdma.h54
-rw-r--r--src/emu/bus/s100/mm65k16s.c270
-rw-r--r--src/emu/bus/s100/mm65k16s.h58
-rw-r--r--src/emu/bus/s100/nsmdsa.c123
-rw-r--r--src/emu/bus/s100/nsmdsa.h61
-rw-r--r--src/emu/bus/s100/nsmdsad.c125
-rw-r--r--src/emu/bus/s100/nsmdsad.h62
-rw-r--r--src/emu/bus/s100/s100.c270
-rw-r--r--src/emu/bus/s100/s100.h277
-rw-r--r--src/emu/bus/s100/wunderbus.c565
-rw-r--r--src/emu/bus/s100/wunderbus.h75
-rw-r--r--src/emu/bus/tvc/hbf.c178
-rw-r--r--src/emu/bus/tvc/hbf.h59
-rw-r--r--src/emu/bus/tvc/tvc.c189
-rw-r--r--src/emu/bus/tvc/tvc.h134
-rw-r--r--src/emu/bus/vcs/ctrl.c114
-rw-r--r--src/emu/bus/vcs/ctrl.h135
-rw-r--r--src/emu/bus/vcs/joybooster.c96
-rw-r--r--src/emu/bus/vcs/joybooster.h60
-rw-r--r--src/emu/bus/vcs/joystick.c77
-rw-r--r--src/emu/bus/vcs/joystick.h54
-rw-r--r--src/emu/bus/vcs/keypad.c140
-rw-r--r--src/emu/bus/vcs/keypad.h60
-rw-r--r--src/emu/bus/vcs/lightpen.c88
-rw-r--r--src/emu/bus/vcs/lightpen.h58
-rw-r--r--src/emu/bus/vcs/paddles.c102
-rw-r--r--src/emu/bus/vcs/paddles.h61
-rw-r--r--src/emu/bus/vcs/wheel.c77
-rw-r--r--src/emu/bus/vcs/wheel.h53
-rw-r--r--src/emu/bus/vic10/exp.c245
-rw-r--r--src/emu/bus/vic10/exp.h179
-rw-r--r--src/emu/bus/vic10/std.c81
-rw-r--r--src/emu/bus/vic10/std.h50
-rw-r--r--src/emu/bus/vic20/4cga.c116
-rw-r--r--src/emu/bus/vic20/4cga.h69
-rw-r--r--src/emu/bus/vic20/exp.c230
-rw-r--r--src/emu/bus/vic20/exp.h169
-rw-r--r--src/emu/bus/vic20/megacart.c133
-rw-r--r--src/emu/bus/vic20/megacart.h63
-rw-r--r--src/emu/bus/vic20/std.c72
-rw-r--r--src/emu/bus/vic20/std.h49
-rw-r--r--src/emu/bus/vic20/user.c25
-rw-r--r--src/emu/bus/vic20/user.h36
-rw-r--r--src/emu/bus/vic20/vic1010.c129
-rw-r--r--src/emu/bus/vic20/vic1010.h72
-rw-r--r--src/emu/bus/vic20/vic1011.c104
-rw-r--r--src/emu/bus/vic20/vic1011.h60
-rw-r--r--src/emu/bus/vic20/vic1110.c120
-rw-r--r--src/emu/bus/vic20/vic1110.h57
-rw-r--r--src/emu/bus/vic20/vic1111.c84
-rw-r--r--src/emu/bus/vic20/vic1111.h53
-rw-r--r--src/emu/bus/vic20/vic1112.c219
-rw-r--r--src/emu/bus/vic20/vic1112.h75
-rw-r--r--src/emu/bus/vic20/vic1210.c81
-rw-r--r--src/emu/bus/vic20/vic1210.h54
-rw-r--r--src/emu/bus/vidbrain/exp.c263
-rw-r--r--src/emu/bus/vidbrain/exp.h180
-rw-r--r--src/emu/bus/vidbrain/money_minder.c79
-rw-r--r--src/emu/bus/vidbrain/money_minder.h49
-rw-r--r--src/emu/bus/vidbrain/std.c65
-rw-r--r--src/emu/bus/vidbrain/std.h48
-rw-r--r--src/emu/bus/vidbrain/timeshare.c78
-rw-r--r--src/emu/bus/vidbrain/timeshare.h49
-rw-r--r--src/emu/bus/vip/byteio.c91
-rw-r--r--src/emu/bus/vip/byteio.h136
-rw-r--r--src/emu/bus/vip/exp.c220
-rw-r--r--src/emu/bus/vip/exp.h165
-rw-r--r--src/emu/bus/vip/vp550.c252
-rw-r--r--src/emu/bus/vip/vp550.h69
-rw-r--r--src/emu/bus/vip/vp570.c123
-rw-r--r--src/emu/bus/vip/vp570.h57
-rw-r--r--src/emu/bus/vip/vp575.c324
-rw-r--r--src/emu/bus/vip/vp575.h97
-rw-r--r--src/emu/bus/vip/vp585.c135
-rw-r--r--src/emu/bus/vip/vp585.h59
-rw-r--r--src/emu/bus/vip/vp590.c260
-rw-r--r--src/emu/bus/vip/vp590.h74
-rw-r--r--src/emu/bus/vip/vp595.c103
-rw-r--r--src/emu/bus/vip/vp595.h56
-rw-r--r--src/emu/bus/vip/vp620.c111
-rw-r--r--src/emu/bus/vip/vp620.h60
-rw-r--r--src/emu/bus/vip/vp700.c84
-rw-r--r--src/emu/bus/vip/vp700.h55
-rw-r--r--src/emu/bus/wangpc/emb.c178
-rw-r--r--src/emu/bus/wangpc/emb.h58
-rw-r--r--src/emu/bus/wangpc/lic.c162
-rw-r--r--src/emu/bus/wangpc/lic.h56
-rw-r--r--src/emu/bus/wangpc/lvc.c362
-rw-r--r--src/emu/bus/wangpc/lvc.h71
-rw-r--r--src/emu/bus/wangpc/mcc.c324
-rw-r--r--src/emu/bus/wangpc/mcc.h63
-rw-r--r--src/emu/bus/wangpc/mvc.c355
-rw-r--r--src/emu/bus/wangpc/mvc.h71
-rw-r--r--src/emu/bus/wangpc/rtc.c355
-rw-r--r--src/emu/bus/wangpc/rtc.h69
-rw-r--r--src/emu/bus/wangpc/tig.c342
-rw-r--r--src/emu/bus/wangpc/tig.h68
-rw-r--r--src/emu/bus/wangpc/wangpc.c356
-rw-r--r--src/emu/bus/wangpc/wangpc.h214
-rw-r--r--src/emu/bus/wangpc/wdc.c357
-rw-r--r--src/emu/bus/wangpc/wdc.h84
-rw-r--r--src/emu/bus/z88/flash.c94
-rw-r--r--src/emu/bus/z88/flash.h46
-rw-r--r--src/emu/bus/z88/ram.c110
-rw-r--r--src/emu/bus/z88/ram.h85
-rw-r--r--src/emu/bus/z88/rom.c89
-rw-r--r--src/emu/bus/z88/rom.h70
-rw-r--r--src/emu/bus/z88/z88.c224
-rw-r--r--src/emu/bus/z88/z88.h147
-rw-r--r--src/emu/cheat.c1449
-rw-r--r--src/emu/cheat.h336
-rw-r--r--src/emu/clifront.c2037
-rw-r--r--src/emu/clifront.h149
-rw-r--r--src/emu/config.c328
-rw-r--r--src/emu/config.cpp371
-rw-r--r--src/emu/config.h93
-rw-r--r--src/emu/cpu/8x300/8x300.c552
-rw-r--r--src/emu/cpu/8x300/8x300.h134
-rw-r--r--src/emu/cpu/8x300/8x300dasm.c149
-rw-r--r--src/emu/cpu/adsp2100/2100dasm.c551
-rw-r--r--src/emu/cpu/adsp2100/2100ops.c2230
-rw-r--r--src/emu/cpu/adsp2100/adsp2100.c1918
-rw-r--r--src/emu/cpu/adsp2100/adsp2100.h595
-rw-r--r--src/emu/cpu/alph8201/8201dasm.c402
-rw-r--r--src/emu/cpu/alph8201/alph8201.c647
-rw-r--r--src/emu/cpu/alph8201/alph8201.h406
-rw-r--r--src/emu/cpu/am29000/am29000.c677
-rw-r--r--src/emu/cpu/am29000/am29dasm.c257
-rw-r--r--src/emu/cpu/apexc/apexc.c856
-rw-r--r--src/emu/cpu/apexc/apexc.h92
-rw-r--r--src/emu/cpu/apexc/apexcdsm.c182
-rw-r--r--src/emu/cpu/arm/arm.c1472
-rw-r--r--src/emu/cpu/arm/arm.h110
-rw-r--r--src/emu/cpu/arm/armdasm.c406
-rw-r--r--src/emu/cpu/arm7/arm7.c1224
-rw-r--r--src/emu/cpu/arm7/arm7.h576
-rw-r--r--src/emu/cpu/arm7/arm7core.c230
-rw-r--r--src/emu/cpu/arm7/arm7core.h545
-rw-r--r--src/emu/cpu/arm7/arm7dasm.c1337
-rw-r--r--src/emu/cpu/arm7/arm7drc.c1851
-rw-r--r--src/emu/cpu/arm7/arm7ops.c1841
-rw-r--r--src/emu/cpu/arm7/arm7tdrc.c1591
-rw-r--r--src/emu/cpu/arm7/arm7thmb.c1567
-rw-r--r--src/emu/cpu/asap/asap.c1685
-rw-r--r--src/emu/cpu/asap/asap.h276
-rw-r--r--src/emu/cpu/asap/asapdasm.c144
-rw-r--r--src/emu/cpu/avr8/avr8.c3925
-rw-r--r--src/emu/cpu/avr8/avr8.h871
-rw-r--r--src/emu/cpu/avr8/avr8dasm.c672
-rw-r--r--src/emu/cpu/ccpu/ccpu.c689
-rw-r--r--src/emu/cpu/ccpu/ccpu.h131
-rw-r--r--src/emu/cpu/ccpu/ccpudasm.c330
-rw-r--r--src/emu/cpu/cop400/cop400.c1274
-rw-r--r--src/emu/cpu/cop400/cop400.h460
-rw-r--r--src/emu/cpu/cop400/cop400op.c1320
-rw-r--r--src/emu/cpu/cop400/cop410ds.c352
-rw-r--r--src/emu/cpu/cop400/cop420ds.c401
-rw-r--r--src/emu/cpu/cop400/cop440ds.c418
-rw-r--r--src/emu/cpu/cosmac/cosdasm.c197
-rw-r--r--src/emu/cpu/cosmac/cosmac.c1269
-rw-r--r--src/emu/cpu/cosmac/cosmac.h461
-rw-r--r--src/emu/cpu/cp1610/1610dasm.c1488
-rw-r--r--src/emu/cpu/cp1610/cp1610.c3444
-rw-r--r--src/emu/cpu/cp1610/cp1610.h215
-rw-r--r--src/emu/cpu/cpu.mak2282
-rw-r--r--src/emu/cpu/cubeqcpu/cubedasm.c304
-rw-r--r--src/emu/cpu/cubeqcpu/cubeqcpu.c1540
-rw-r--r--src/emu/cpu/cubeqcpu/cubeqcpu.h382
-rw-r--r--src/emu/cpu/drcbec.c2280
-rw-r--r--src/emu/cpu/drcbec.h59
-rw-r--r--src/emu/cpu/drcbeut.c577
-rw-r--r--src/emu/cpu/drcbeut.h166
-rw-r--r--src/emu/cpu/drcbex64.c6709
-rw-r--r--src/emu/cpu/drcbex64.h344
-rw-r--r--src/emu/cpu/drcbex86.c6587
-rw-r--r--src/emu/cpu/drcbex86.h345
-rw-r--r--src/emu/cpu/drccache.c252
-rw-r--r--src/emu/cpu/drccache.h114
-rw-r--r--src/emu/cpu/drcfe.c369
-rw-r--r--src/emu/cpu/drcfe.h164
-rw-r--r--src/emu/cpu/drcuml.c1138
-rw-r--r--src/emu/cpu/drcuml.h238
-rw-r--r--src/emu/cpu/drcumlsh.h184
-rw-r--r--src/emu/cpu/dsp16/dsp16.c451
-rw-r--r--src/emu/cpu/dsp16/dsp16.h187
-rw-r--r--src/emu/cpu/dsp16/dsp16dis.c574
-rw-r--r--src/emu/cpu/dsp16/dsp16ops.c935
-rw-r--r--src/emu/cpu/dsp32/dsp32.c892
-rw-r--r--src/emu/cpu/dsp32/dsp32.h456
-rw-r--r--src/emu/cpu/dsp32/dsp32dis.c704
-rw-r--r--src/emu/cpu/dsp32/dsp32ops.c2846
-rw-r--r--src/emu/cpu/dsp56k/dsp56dsm.c28
-rw-r--r--src/emu/cpu/dsp56k/dsp56k.c678
-rw-r--r--src/emu/cpu/dsp56k/dsp56k.h219
-rw-r--r--src/emu/cpu/dsp56k/dsp56mem.c959
-rw-r--r--src/emu/cpu/dsp56k/dsp56mem.h244
-rw-r--r--src/emu/cpu/dsp56k/dsp56ops.c4920
-rw-r--r--src/emu/cpu/dsp56k/dsp56pcu.c485
-rw-r--r--src/emu/cpu/dsp56k/dsp56pcu.h148
-rw-r--r--src/emu/cpu/dsp56k/inst.c785
-rw-r--r--src/emu/cpu/dsp56k/inst.h3775
-rw-r--r--src/emu/cpu/dsp56k/opcode.c80
-rw-r--r--src/emu/cpu/dsp56k/opcode.h45
-rw-r--r--src/emu/cpu/dsp56k/pmove.c77
-rw-r--r--src/emu/cpu/dsp56k/pmove.h336
-rw-r--r--src/emu/cpu/dsp56k/tables.c897
-rw-r--r--src/emu/cpu/dsp56k/tables.h92
-rw-r--r--src/emu/cpu/e132xs/32xsdasm.c2140
-rw-r--r--src/emu/cpu/e132xs/e132xs.c4969
-rw-r--r--src/emu/cpu/e132xs/e132xs.h697
-rw-r--r--src/emu/cpu/e132xs/e132xsop.c1923
-rw-r--r--src/emu/cpu/es5510/es5510.c1223
-rw-r--r--src/emu/cpu/es5510/es5510.h193
-rw-r--r--src/emu/cpu/esrip/esrip.c1994
-rw-r--r--src/emu/cpu/esrip/esrip.h275
-rw-r--r--src/emu/cpu/esrip/esripdsm.c93
-rw-r--r--src/emu/cpu/f8/f8.c2077
-rw-r--r--src/emu/cpu/f8/f8.h229
-rw-r--r--src/emu/cpu/f8/f8dasm.c532
-rw-r--r--src/emu/cpu/g65816/g65816.c734
-rw-r--r--src/emu/cpu/g65816/g65816.h76
-rw-r--r--src/emu/cpu/g65816/g65816cm.h329
-rw-r--r--src/emu/cpu/g65816/g65816ds.c352
-rw-r--r--src/emu/cpu/g65816/g65816ds.h25
-rw-r--r--src/emu/cpu/g65816/g65816o0.c6
-rw-r--r--src/emu/cpu/g65816/g65816o1.c6
-rw-r--r--src/emu/cpu/g65816/g65816o2.c6
-rw-r--r--src/emu/cpu/g65816/g65816o3.c6
-rw-r--r--src/emu/cpu/g65816/g65816o4.c6
-rw-r--r--src/emu/cpu/g65816/g65816op.h2391
-rw-r--r--src/emu/cpu/h6280/6280dasm.c247
-rw-r--r--src/emu/cpu/h6280/h6280.c2579
-rw-r--r--src/emu/cpu/h6280/h6280.h375
-rw-r--r--src/emu/cpu/h83002/h8.h451
-rw-r--r--src/emu/cpu/h83002/h8_16.c1059
-rw-r--r--src/emu/cpu/h83002/h8_8.c830
-rw-r--r--src/emu/cpu/h83002/h8disasm.c1619
-rw-r--r--src/emu/cpu/h83002/h8ops.h4264
-rw-r--r--src/emu/cpu/h83002/h8periph.c792
-rw-r--r--src/emu/cpu/h83002/h8priv.h148
-rw-r--r--src/emu/cpu/h83002/h8speriph.c1742
-rw-r--r--src/emu/cpu/hcd62121/hcd62121.c520
-rw-r--r--src/emu/cpu/hcd62121/hcd62121.h98
-rw-r--r--src/emu/cpu/hcd62121/hcd62121_ops.h1022
-rw-r--r--src/emu/cpu/hcd62121/hcd62121d.c351
-rw-r--r--src/emu/cpu/hd61700/hd61700.c3029
-rw-r--r--src/emu/cpu/hd61700/hd61700.h163
-rw-r--r--src/emu/cpu/hd61700/hd61700d.c439
-rw-r--r--src/emu/cpu/i386/i386.c4691
-rw-r--r--src/emu/cpu/i386/i386.h30
-rw-r--r--src/emu/cpu/i386/i386dasm.c3075
-rw-r--r--src/emu/cpu/i386/i386op16.c3708
-rw-r--r--src/emu/cpu/i386/i386op32.c3510
-rw-r--r--src/emu/cpu/i386/i386ops.c2536
-rw-r--r--src/emu/cpu/i386/i386ops.h532
-rw-r--r--src/emu/cpu/i386/i386priv.h1567
-rw-r--r--src/emu/cpu/i386/i486ops.c514
-rw-r--r--src/emu/cpu/i386/pentops.c3786
-rw-r--r--src/emu/cpu/i386/x87ops.c4717
-rw-r--r--src/emu/cpu/i4004/4004dasm.c133
-rw-r--r--src/emu/cpu/i4004/i4004.c529
-rw-r--r--src/emu/cpu/i4004/i4004.h110
-rw-r--r--src/emu/cpu/i8008/8008dasm.c115
-rw-r--r--src/emu/cpu/i8008/i8008.c700
-rw-r--r--src/emu/cpu/i8008/i8008.h103
-rw-r--r--src/emu/cpu/i8085/8085dasm.c580
-rw-r--r--src/emu/cpu/i8085/i8085.c1135
-rw-r--r--src/emu/cpu/i8085/i8085.h178
-rw-r--r--src/emu/cpu/i8085/i8085cpu.h186
-rw-r--r--src/emu/cpu/i8089/i8089.c364
-rw-r--r--src/emu/cpu/i8089/i8089.h158
-rw-r--r--src/emu/cpu/i8089/i8089_channel.c805
-rw-r--r--src/emu/cpu/i8089/i8089_channel.h209
-rw-r--r--src/emu/cpu/i8089/i8089_dasm.c448
-rw-r--r--src/emu/cpu/i8089/i8089_ops.c415
-rw-r--r--src/emu/cpu/i86/i186.c1686
-rw-r--r--src/emu/cpu/i86/i186.h157
-rw-r--r--src/emu/cpu/i86/i286.c1962
-rw-r--r--src/emu/cpu/i86/i286.h162
-rw-r--r--src/emu/cpu/i86/i86.c2383
-rw-r--r--src/emu/cpu/i86/i86.h359
-rw-r--r--src/emu/cpu/i86/i86.txt111
-rw-r--r--src/emu/cpu/i86/i86inline.h978
-rw-r--r--src/emu/cpu/i860/i860.c240
-rw-r--r--src/emu/cpu/i860/i860.h321
-rw-r--r--src/emu/cpu/i860/i860dasm.c376
-rw-r--r--src/emu/cpu/i860/i860dec.c4689
-rw-r--r--src/emu/cpu/i860/i860dis.c700
-rw-r--r--src/emu/cpu/i960/i960.c2117
-rw-r--r--src/emu/cpu/i960/i960.h175
-rw-r--r--src/emu/cpu/i960/i960dis.c304
-rw-r--r--src/emu/cpu/i960/i960dis.h13
-rw-r--r--src/emu/cpu/ie15/ie15.c467
-rw-r--r--src/emu/cpu/ie15/ie15.h90
-rw-r--r--src/emu/cpu/ie15/ie15dasm.c124
-rw-r--r--src/emu/cpu/jaguar/jagdasm.c196
-rw-r--r--src/emu/cpu/jaguar/jaguar.c1452
-rw-r--r--src/emu/cpu/jaguar/jaguar.h278
-rw-r--r--src/emu/cpu/konami/konamops.c4339
-rw-r--r--src/emu/cpu/konami/konamtbl.c491
-rw-r--r--src/emu/cpu/lc8670/lc8670.c1774
-rw-r--r--src/emu/cpu/lc8670/lc8670.h276
-rw-r--r--src/emu/cpu/lc8670/lc8670dsm.c178
-rw-r--r--src/emu/cpu/lh5801/5801dasm.c736
-rw-r--r--src/emu/cpu/lh5801/5801tbl.c687
-rw-r--r--src/emu/cpu/lh5801/lh5801.c266
-rw-r--r--src/emu/cpu/lh5801/lh5801.h199
-rw-r--r--src/emu/cpu/lr35902/lr35902.c355
-rw-r--r--src/emu/cpu/lr35902/lr35902.h123
-rw-r--r--src/emu/cpu/lr35902/lr35902d.c289
-rw-r--r--src/emu/cpu/lr35902/opc_cb.h1536
-rw-r--r--src/emu/cpu/lr35902/opc_main.h1556
-rw-r--r--src/emu/cpu/m37710/m37710.c1422
-rw-r--r--src/emu/cpu/m37710/m37710o0.c5
-rw-r--r--src/emu/cpu/m37710/m37710o1.c5
-rw-r--r--src/emu/cpu/m37710/m37710o2.c5
-rw-r--r--src/emu/cpu/m37710/m37710o3.c5
-rw-r--r--src/emu/cpu/m37710/m7700ds.c615
-rw-r--r--src/emu/cpu/m37710/m7700ds.h21
-rw-r--r--src/emu/cpu/m6502/deco16.c76
-rw-r--r--src/emu/cpu/m6502/deco16.h91
-rw-r--r--src/emu/cpu/m6502/dm65c02.lst18
-rw-r--r--src/emu/cpu/m6502/dm740.lst34
-rw-r--r--src/emu/cpu/m6502/dn2a03.lst18
-rw-r--r--src/emu/cpu/m6502/dr65c02.lst18
-rw-r--r--src/emu/cpu/m6502/m3745x.c501
-rw-r--r--src/emu/cpu/m6502/m3745x.h155
-rw-r--r--src/emu/cpu/m6502/m4510.c132
-rw-r--r--src/emu/cpu/m6502/m4510.h111
-rw-r--r--src/emu/cpu/m6502/m5074x.c507
-rw-r--r--src/emu/cpu/m6502/m5074x.h137
-rw-r--r--src/emu/cpu/m6502/m6502.c750
-rw-r--r--src/emu/cpu/m6502/m6502.h366
-rw-r--r--src/emu/cpu/m6502/m6502.txt163
-rwxr-xr-xsrc/emu/cpu/m6502/m6502make.py275
-rw-r--r--src/emu/cpu/m6502/m6504.c89
-rw-r--r--src/emu/cpu/m6502/m6504.h78
-rw-r--r--src/emu/cpu/m6502/m6509.c175
-rw-r--r--src/emu/cpu/m6502/m6509.h116
-rw-r--r--src/emu/cpu/m6502/m6510.c194
-rw-r--r--src/emu/cpu/m6502/m6510.h128
-rw-r--r--src/emu/cpu/m6502/m6510t.c48
-rw-r--r--src/emu/cpu/m6502/m6510t.h63
-rw-r--r--src/emu/cpu/m6502/m65c02.c61
-rw-r--r--src/emu/cpu/m6502/m65c02.h105
-rw-r--r--src/emu/cpu/m6502/m65ce02.c127
-rw-r--r--src/emu/cpu/m6502/m65ce02.h182
-rw-r--r--src/emu/cpu/m6502/m65sc02.c48
-rw-r--r--src/emu/cpu/m6502/m65sc02.h58
-rw-r--r--src/emu/cpu/m6502/m740.c273
-rw-r--r--src/emu/cpu/m6502/m740.h134
-rw-r--r--src/emu/cpu/m6502/m7501.c48
-rw-r--r--src/emu/cpu/m6502/m7501.h63
-rw-r--r--src/emu/cpu/m6502/m8502.c48
-rw-r--r--src/emu/cpu/m6502/m8502.h63
-rw-r--r--src/emu/cpu/m6502/n2a03.c105
-rw-r--r--src/emu/cpu/m6502/n2a03.h99
-rw-r--r--src/emu/cpu/m6502/odeco16.lst101
-rw-r--r--src/emu/cpu/m6502/om4510.lst12
-rw-r--r--src/emu/cpu/m6502/om6502.lst1965
-rw-r--r--src/emu/cpu/m6502/om6509.lst20
-rw-r--r--src/emu/cpu/m6502/om6510.lst46
-rw-r--r--src/emu/cpu/m6502/om65c02.lst584
-rw-r--r--src/emu/cpu/m6502/om65ce02.lst1532
-rw-r--r--src/emu/cpu/m6502/om740.lst749
-rw-r--r--src/emu/cpu/m6502/on2a03.lst297
-rw-r--r--src/emu/cpu/m6502/r65c02.c60
-rw-r--r--src/emu/cpu/m6502/r65c02.h65
-rw-r--r--src/emu/cpu/m6800/6800dasm.c280
-rw-r--r--src/emu/cpu/m6800/6800ops.c2284
-rw-r--r--src/emu/cpu/m6800/6800tbl.c140
-rw-r--r--src/emu/cpu/m6800/m6800.c1794
-rw-r--r--src/emu/cpu/m6800/m6800.h542
-rw-r--r--src/emu/cpu/m68000/m68000.h802
-rw-r--r--src/emu/cpu/m68000/m68k_in.c10542
-rw-r--r--src/emu/cpu/m68000/m68kcpu.c2759
-rw-r--r--src/emu/cpu/m68000/m68kcpu.h1681
-rw-r--r--src/emu/cpu/m68000/m68kdasm.c4114
-rw-r--r--src/emu/cpu/m68000/m68kfpu.c2161
-rw-r--r--src/emu/cpu/m68000/m68kmake.c1418
-rw-r--r--src/emu/cpu/m68000/m68kmmu.h1100
-rw-r--r--src/emu/cpu/m6805/6805dasm.c214
-rw-r--r--src/emu/cpu/m6805/6805ops.c1807
-rw-r--r--src/emu/cpu/m6805/m6805.c998
-rw-r--r--src/emu/cpu/m6805/m6805.h416
-rw-r--r--src/emu/cpu/m6809/6309dasm.c941
-rw-r--r--src/emu/cpu/m6809/6809dasm.c614
-rw-r--r--src/emu/cpu/m6809/base6x09.ops524
-rw-r--r--src/emu/cpu/m6809/hd6309.c720
-rw-r--r--src/emu/cpu/m6809/hd6309.h142
-rw-r--r--src/emu/cpu/m6809/hd6309.ops1088
-rw-r--r--src/emu/cpu/m6809/knmidasm.c1875
-rw-r--r--src/emu/cpu/m6809/konami.c389
-rw-r--r--src/emu/cpu/m6809/konami.h86
-rw-r--r--src/emu/cpu/m6809/konami.ops605
-rw-r--r--src/emu/cpu/m6809/m6809.c574
-rw-r--r--src/emu/cpu/m6809/m6809.h298
-rw-r--r--src/emu/cpu/m6809/m6809.ops584
-rw-r--r--src/emu/cpu/m6809/m6809inl.h344
-rw-r--r--src/emu/cpu/m6809/m6809make.py126
-rw-r--r--src/emu/cpu/mb86233/mb86233.c1584
-rw-r--r--src/emu/cpu/mb86233/mb86233.h142
-rw-r--r--src/emu/cpu/mb86233/mb86233d.c782
-rw-r--r--src/emu/cpu/mb88xx/mb88dasm.c222
-rw-r--r--src/emu/cpu/mb88xx/mb88xx.c948
-rw-r--r--src/emu/cpu/mb88xx/mb88xx.h197
-rw-r--r--src/emu/cpu/mc68hc11/hc11dasm.c1297
-rw-r--r--src/emu/cpu/mc68hc11/hc11ops.c3589
-rw-r--r--src/emu/cpu/mc68hc11/mc68hc11.c599
-rw-r--r--src/emu/cpu/mc68hc11/mc68hc11.h441
-rw-r--r--src/emu/cpu/mcs48/mcs48.c1332
-rw-r--r--src/emu/cpu/mcs48/mcs48.h641
-rw-r--r--src/emu/cpu/mcs48/mcs48dsm.c313
-rw-r--r--src/emu/cpu/mcs51/mcs51.c2508
-rw-r--r--src/emu/cpu/mcs51/mcs51.h513
-rw-r--r--src/emu/cpu/mcs51/mcs51dasm.c1223
-rw-r--r--src/emu/cpu/mcs51/mcs51ops.c980
-rw-r--r--src/emu/cpu/mcs96/i8x9x.c402
-rw-r--r--src/emu/cpu/mcs96/i8x9x.h127
-rw-r--r--src/emu/cpu/mcs96/i8xc196.c101
-rw-r--r--src/emu/cpu/mcs96/i8xc196.h76
-rw-r--r--src/emu/cpu/mcs96/mcs96.c788
-rw-r--r--src/emu/cpu/mcs96/mcs96.h288
-rw-r--r--src/emu/cpu/mcs96/mcs96make.py192
-rw-r--r--src/emu/cpu/minx/minx.c238
-rw-r--r--src/emu/cpu/minx/minx.h892
-rw-r--r--src/emu/cpu/minx/minxd.c463
-rw-r--r--src/emu/cpu/minx/minxfunc.h362
-rw-r--r--src/emu/cpu/minx/minxopce.h331
-rw-r--r--src/emu/cpu/minx/minxopcf.h331
-rw-r--r--src/emu/cpu/minx/minxops.h331
-rw-r--r--src/emu/cpu/mips/mips3.c2781
-rw-r--r--src/emu/cpu/mips/mips3.h308
-rw-r--r--src/emu/cpu/mips/mips3com.c988
-rw-r--r--src/emu/cpu/mips/mips3com.h266
-rw-r--r--src/emu/cpu/mips/mips3drc.c4097
-rw-r--r--src/emu/cpu/mips/mips3dsm.c541
-rw-r--r--src/emu/cpu/mips/mips3fe.c741
-rw-r--r--src/emu/cpu/mips/mips3fe.h66
-rw-r--r--src/emu/cpu/mips/r3000.c1349
-rw-r--r--src/emu/cpu/mips/r3000.h319
-rw-r--r--src/emu/cpu/mips/r3kdasm.c389
-rw-r--r--src/emu/cpu/mn10200/mn10200.c2189
-rw-r--r--src/emu/cpu/mn10200/mn10200.h202
-rw-r--r--src/emu/cpu/mn10200/mn102dis.c1043
-rw-r--r--src/emu/cpu/nec/nec.c524
-rw-r--r--src/emu/cpu/nec/nec.h423
-rw-r--r--src/emu/cpu/nec/necdasm.c1601
-rw-r--r--src/emu/cpu/nec/necea.h57
-rw-r--r--src/emu/cpu/nec/necinstr.c671
-rw-r--r--src/emu/cpu/nec/necinstr.h260
-rw-r--r--src/emu/cpu/nec/necmacro.h267
-rw-r--r--src/emu/cpu/nec/necmodrm.h104
-rw-r--r--src/emu/cpu/nec/necpriv.h129
-rw-r--r--src/emu/cpu/nec/v25.c747
-rw-r--r--src/emu/cpu/nec/v25.h453
-rw-r--r--src/emu/cpu/nec/v25instr.c82
-rw-r--r--src/emu/cpu/nec/v25priv.h190
-rw-r--r--src/emu/cpu/nec/v25sfr.c401
-rw-r--r--src/emu/cpu/pdp1/pdp1.c1892
-rw-r--r--src/emu/cpu/pdp1/pdp1.h81
-rw-r--r--src/emu/cpu/pdp1/pdp1dasm.c292
-rw-r--r--src/emu/cpu/pdp1/tx0.c1071
-rw-r--r--src/emu/cpu/pdp1/tx0.h177
-rw-r--r--src/emu/cpu/pdp1/tx0dasm.c121
-rw-r--r--src/emu/cpu/pic16c5x/16c5xdsm.c254
-rw-r--r--src/emu/cpu/pic16c5x/dis16c5x.c134
-rw-r--r--src/emu/cpu/pic16c5x/pic16c5x.c1104
-rw-r--r--src/emu/cpu/pic16c5x/pic16c5x.h231
-rw-r--r--src/emu/cpu/pic16c62x/16c62xdsm.c265
-rw-r--r--src/emu/cpu/pic16c62x/dis16c62x.c136
-rw-r--r--src/emu/cpu/pic16c62x/pic16c62x.c1178
-rw-r--r--src/emu/cpu/pic16c62x/pic16c62x.h263
-rw-r--r--src/emu/cpu/powerpc/drc_ops.c3798
-rw-r--r--src/emu/cpu/powerpc/drc_ops.h143
-rw-r--r--src/emu/cpu/powerpc/ppc.c2179
-rw-r--r--src/emu/cpu/powerpc/ppc.h207
-rw-r--r--src/emu/cpu/powerpc/ppc403.c945
-rw-r--r--src/emu/cpu/powerpc/ppc602.c277
-rw-r--r--src/emu/cpu/powerpc/ppc603.c283
-rw-r--r--src/emu/cpu/powerpc/ppc_dasm.c1175
-rw-r--r--src/emu/cpu/powerpc/ppc_mem.c419
-rw-r--r--src/emu/cpu/powerpc/ppc_ops.c2808
-rw-r--r--src/emu/cpu/powerpc/ppc_ops.h150
-rw-r--r--src/emu/cpu/powerpc/ppccom.c2543
-rw-r--r--src/emu/cpu/powerpc/ppcdrc.c4809
-rw-r--r--src/emu/cpu/powerpc/ppcfe.c1393
-rw-r--r--src/emu/cpu/powerpc/ppcfe.h77
-rw-r--r--src/emu/cpu/pps4/pps4.c369
-rw-r--r--src/emu/cpu/pps4/pps4.h94
-rw-r--r--src/emu/cpu/pps4/pps4dasm.c135
-rw-r--r--src/emu/cpu/psx/dismips.c359
-rw-r--r--src/emu/cpu/psx/dismips.mak2
-rw-r--r--src/emu/cpu/psx/dma.c424
-rw-r--r--src/emu/cpu/psx/dma.h76
-rw-r--r--src/emu/cpu/psx/gte.c946
-rw-r--r--src/emu/cpu/psx/gte.h110
-rw-r--r--src/emu/cpu/psx/irq.c207
-rw-r--r--src/emu/cpu/psx/irq.h60
-rw-r--r--src/emu/cpu/psx/mdec.c572
-rw-r--r--src/emu/cpu/psx/mdec.h76
-rw-r--r--src/emu/cpu/psx/psx.c3418
-rw-r--r--src/emu/cpu/psx/psx.h519
-rw-r--r--src/emu/cpu/psx/psxdasm.c682
-rw-r--r--src/emu/cpu/psx/rcnt.c260
-rw-r--r--src/emu/cpu/psx/rcnt.h76
-rw-r--r--src/emu/cpu/psx/sio.c394
-rw-r--r--src/emu/cpu/psx/sio.h102
-rw-r--r--src/emu/cpu/psx/siodev.c22
-rw-r--r--src/emu/cpu/psx/siodev.h41
-rw-r--r--src/emu/cpu/rsp/rsp.c3259
-rw-r--r--src/emu/cpu/rsp/rsp.h223
-rw-r--r--src/emu/cpu/rsp/rsp_dasm.c353
-rw-r--r--src/emu/cpu/rsp/rspdrc.c6537
-rw-r--r--src/emu/cpu/rsp/rspfe.c308
-rw-r--r--src/emu/cpu/rsp/rspfe.h58
-rw-r--r--src/emu/cpu/s2650/2650dasm.c866
-rw-r--r--src/emu/cpu/s2650/s2650.c1573
-rw-r--r--src/emu/cpu/s2650/s2650.h109
-rw-r--r--src/emu/cpu/s2650/s2650cpu.h33
-rw-r--r--src/emu/cpu/saturn/satops.c1135
-rw-r--r--src/emu/cpu/saturn/sattable.c1037
-rw-r--r--src/emu/cpu/saturn/saturn.c423
-rw-r--r--src/emu/cpu/saturn/saturn.h308
-rw-r--r--src/emu/cpu/saturn/saturnds.c1484
-rw-r--r--src/emu/cpu/sc61860/readpc.c194
-rw-r--r--src/emu/cpu/sc61860/sc61860.c262
-rw-r--r--src/emu/cpu/sc61860/sc61860.h246
-rw-r--r--src/emu/cpu/sc61860/scdasm.c220
-rw-r--r--src/emu/cpu/sc61860/scops.c770
-rw-r--r--src/emu/cpu/sc61860/sctable.c144
-rw-r--r--src/emu/cpu/scmp/scmp.c567
-rw-r--r--src/emu/cpu/scmp/scmp.h120
-rw-r--r--src/emu/cpu/scmp/scmpdasm.c153
-rw-r--r--src/emu/cpu/score/score.c1348
-rw-r--r--src/emu/cpu/score/score.h150
-rw-r--r--src/emu/cpu/score/scoredsm.c294
-rw-r--r--src/emu/cpu/scudsp/scudsp.c1046
-rw-r--r--src/emu/cpu/scudsp/scudsp.h161
-rw-r--r--src/emu/cpu/scudsp/scudspdasm.c362
-rw-r--r--src/emu/cpu/se3208/se3208.c1834
-rw-r--r--src/emu/cpu/se3208/se3208.h168
-rw-r--r--src/emu/cpu/se3208/se3208dis.c1412
-rw-r--r--src/emu/cpu/sh2/sh2.c2518
-rw-r--r--src/emu/cpu/sh2/sh2.h110
-rw-r--r--src/emu/cpu/sh2/sh2comn.c1075
-rw-r--r--src/emu/cpu/sh2/sh2comn.h229
-rw-r--r--src/emu/cpu/sh2/sh2dasm.c608
-rw-r--r--src/emu/cpu/sh2/sh2drc.c3445
-rw-r--r--src/emu/cpu/sh2/sh2fe.c761
-rw-r--r--src/emu/cpu/sh4/sh3comn.c689
-rw-r--r--src/emu/cpu/sh4/sh3comn.h94
-rw-r--r--src/emu/cpu/sh4/sh4.c3758
-rw-r--r--src/emu/cpu/sh4/sh4.h185
-rw-r--r--src/emu/cpu/sh4/sh4comn.c1278
-rw-r--r--src/emu/cpu/sh4/sh4comn.h350
-rw-r--r--src/emu/cpu/sh4/sh4dasm.c822
-rw-r--r--src/emu/cpu/sh4/sh4dmac.c686
-rw-r--r--src/emu/cpu/sh4/sh4dmac.h63
-rw-r--r--src/emu/cpu/sh4/sh4regs.h181
-rw-r--r--src/emu/cpu/sh4/sh4tmu.c323
-rw-r--r--src/emu/cpu/sh4/sh4tmu.h29
-rw-r--r--src/emu/cpu/sharc/compute.c1338
-rw-r--r--src/emu/cpu/sharc/sharc.c920
-rw-r--r--src/emu/cpu/sharc/sharc.h353
-rw-r--r--src/emu/cpu/sharc/sharcdma.c249
-rw-r--r--src/emu/cpu/sharc/sharcdsm.c1218
-rw-r--r--src/emu/cpu/sharc/sharcdsm.h77
-rw-r--r--src/emu/cpu/sharc/sharcmem.c202
-rw-r--r--src/emu/cpu/sharc/sharcops.c2755
-rw-r--r--src/emu/cpu/sharc/sharcops.h132
-rw-r--r--src/emu/cpu/sm8500/sm8500.c426
-rw-r--r--src/emu/cpu/sm8500/sm8500.h116
-rw-r--r--src/emu/cpu/sm8500/sm8500d.c581
-rw-r--r--src/emu/cpu/spc700/spc700.c1683
-rw-r--r--src/emu/cpu/spc700/spc700.h139
-rw-r--r--src/emu/cpu/spc700/spc700ds.c440
-rw-r--r--src/emu/cpu/spc700/spc700ds.h26
-rw-r--r--src/emu/cpu/ssem/ssem.c314
-rw-r--r--src/emu/cpu/ssem/ssem.h84
-rw-r--r--src/emu/cpu/ssem/ssemdasm.c85
-rw-r--r--src/emu/cpu/ssp1601/ssp1601.c783
-rw-r--r--src/emu/cpu/ssp1601/ssp1601.h105
-rw-r--r--src/emu/cpu/ssp1601/ssp1601d.c296
-rw-r--r--src/emu/cpu/superfx/sfx_dasm.c423
-rw-r--r--src/emu/cpu/superfx/superfx.c1442
-rw-r--r--src/emu/cpu/superfx/superfx.h215
-rw-r--r--src/emu/cpu/t11/t11.c381
-rw-r--r--src/emu/cpu/t11/t11.h1138
-rw-r--r--src/emu/cpu/t11/t11dasm.c518
-rw-r--r--src/emu/cpu/t11/t11ops.c1414
-rw-r--r--src/emu/cpu/t11/t11table.c1322
-rw-r--r--src/emu/cpu/tlcs90/tlcs90.c2791
-rw-r--r--src/emu/cpu/tlcs90/tlcs90.h180
-rw-r--r--src/emu/cpu/tlcs900/900tbl.c6034
-rw-r--r--src/emu/cpu/tlcs900/dasm900.c2256
-rw-r--r--src/emu/cpu/tlcs900/tlcs900.c2170
-rw-r--r--src/emu/cpu/tlcs900/tlcs900.h838
-rw-r--r--src/emu/cpu/tms0980/tms0980.c1120
-rw-r--r--src/emu/cpu/tms0980/tms0980.h211
-rw-r--r--src/emu/cpu/tms0980/tms0980d.c351
-rw-r--r--src/emu/cpu/tms32010/32010dsm.c336
-rw-r--r--src/emu/cpu/tms32010/dis32010.c136
-rw-r--r--src/emu/cpu/tms32010/tms32010.c984
-rw-r--r--src/emu/cpu/tms32010/tms32010.h220
-rw-r--r--src/emu/cpu/tms32025/32025dsm.c505
-rw-r--r--src/emu/cpu/tms32025/dis32025.c135
-rw-r--r--src/emu/cpu/tms32025/tms32025.c2282
-rw-r--r--src/emu/cpu/tms32025/tms32025.h366
-rw-r--r--src/emu/cpu/tms32031/32031ops.c6894
-rw-r--r--src/emu/cpu/tms32031/dis32031.c745
-rw-r--r--src/emu/cpu/tms32031/tms32031.c859
-rw-r--r--src/emu/cpu/tms32031/tms32031.h820
-rw-r--r--src/emu/cpu/tms32051/32051ops.c1802
-rw-r--r--src/emu/cpu/tms32051/32051ops.h251
-rw-r--r--src/emu/cpu/tms32051/dis32051.c642
-rw-r--r--src/emu/cpu/tms32051/tms32051.c523
-rw-r--r--src/emu/cpu/tms32051/tms32051.h349
-rw-r--r--src/emu/cpu/tms32082/dis_mp.c511
-rw-r--r--src/emu/cpu/tms32082/dis_pp.c712
-rw-r--r--src/emu/cpu/tms32082/mp_ops.c1753
-rw-r--r--src/emu/cpu/tms32082/tms32082.c529
-rw-r--r--src/emu/cpu/tms32082/tms32082.h207
-rw-r--r--src/emu/cpu/tms34010/34010dsm.c1759
-rw-r--r--src/emu/cpu/tms34010/34010fld.c679
-rw-r--r--src/emu/cpu/tms34010/34010gfx.c2042
-rw-r--r--src/emu/cpu/tms34010/34010ops.c2458
-rw-r--r--src/emu/cpu/tms34010/34010ops.h146
-rw-r--r--src/emu/cpu/tms34010/34010tbl.c1167
-rw-r--r--src/emu/cpu/tms34010/dis34010.c113
-rw-r--r--src/emu/cpu/tms34010/makefile6
-rw-r--r--src/emu/cpu/tms34010/tms34010.c1844
-rw-r--r--src/emu/cpu/tms34010/tms34010.h257
-rw-r--r--src/emu/cpu/tms57002/57002dsm.c95
-rw-r--r--src/emu/cpu/tms57002/tms57002.c888
-rw-r--r--src/emu/cpu/tms57002/tms57002.h218
-rw-r--r--src/emu/cpu/tms57002/tms57kdec.c151
-rw-r--r--src/emu/cpu/tms57002/tmsinstr.lst536
-rwxr-xr-xsrc/emu/cpu/tms57002/tmsmake.py425
-rw-r--r--src/emu/cpu/tms7000/7000dasm.c446
-rw-r--r--src/emu/cpu/tms7000/tms7000.c575
-rw-r--r--src/emu/cpu/tms7000/tms7000.h367
-rw-r--r--src/emu/cpu/tms7000/tms70op.c3903
-rw-r--r--src/emu/cpu/tms7000/tms70tb.c124
-rw-r--r--src/emu/cpu/tms9900/9900dasm.c813
-rw-r--r--src/emu/cpu/tms9900/99xxcore.h4834
-rw-r--r--src/emu/cpu/tms9900/99xxstat.h484
-rw-r--r--src/emu/cpu/tms9900/ti990_10.c6
-rw-r--r--src/emu/cpu/tms9900/ti990_10l.c15
-rw-r--r--src/emu/cpu/tms9900/tms9900.c2722
-rw-r--r--src/emu/cpu/tms9900/tms9900.h408
-rw-r--r--src/emu/cpu/tms9900/tms9900l.c17
-rw-r--r--src/emu/cpu/tms9900/tms9900l.h210
-rw-r--r--src/emu/cpu/tms9900/tms9980a.c289
-rw-r--r--src/emu/cpu/tms9900/tms9980a.h68
-rw-r--r--src/emu/cpu/tms9900/tms9980al.c15
-rw-r--r--src/emu/cpu/tms9900/tms9995.c3398
-rw-r--r--src/emu/cpu/tms9900/tms9995.h427
-rw-r--r--src/emu/cpu/tms9900/tms9995l.c15
-rw-r--r--src/emu/cpu/tms9900/tms99com.h74
-rw-r--r--src/emu/cpu/uml.c1030
-rw-r--r--src/emu/cpu/uml.h661
-rw-r--r--src/emu/cpu/unsp/unsp.c866
-rw-r--r--src/emu/cpu/unsp/unsp.h111
-rw-r--r--src/emu/cpu/unsp/unspdasm.c270
-rw-r--r--src/emu/cpu/upd7725/dasm7725.c232
-rw-r--r--src/emu/cpu/upd7725/upd7725.c638
-rw-r--r--src/emu/cpu/upd7725/upd7725.h235
-rw-r--r--src/emu/cpu/upd7810/7810dasm.c5464
-rw-r--r--src/emu/cpu/upd7810/7810ops.c9480
-rw-r--r--src/emu/cpu/upd7810/7810tbl.c6249
-rw-r--r--src/emu/cpu/upd7810/upd7810.c2135
-rw-r--r--src/emu/cpu/upd7810/upd7810.h1316
-rw-r--r--src/emu/cpu/v30mz/v30mz.c3728
-rw-r--r--src/emu/cpu/v30mz/v30mz.h224
-rw-r--r--src/emu/cpu/v60/am.c82
-rw-r--r--src/emu/cpu/v60/am1.c1384
-rw-r--r--src/emu/cpu/v60/am2.c1253
-rw-r--r--src/emu/cpu/v60/am3.c884
-rw-r--r--src/emu/cpu/v60/op12.c2391
-rw-r--r--src/emu/cpu/v60/op2.c353
-rw-r--r--src/emu/cpu/v60/op3.c639
-rw-r--r--src/emu/cpu/v60/op4.c353
-rw-r--r--src/emu/cpu/v60/op5.c86
-rw-r--r--src/emu/cpu/v60/op6.c253
-rw-r--r--src/emu/cpu/v60/op7a.c1211
-rw-r--r--src/emu/cpu/v60/optable.c259
-rw-r--r--src/emu/cpu/v60/v60.c553
-rw-r--r--src/emu/cpu/v60/v60.h792
-rw-r--r--src/emu/cpu/v60/v60d.c1497
-rw-r--r--src/emu/cpu/v810/v810.c1395
-rw-r--r--src/emu/cpu/v810/v810.h202
-rw-r--r--src/emu/cpu/v810/v810dasm.c175
-rw-r--r--src/emu/cpu/vtlb.c318
-rw-r--r--src/emu/cpu/vtlb.h88
-rw-r--r--src/emu/cpu/x86emit.h3188
-rw-r--r--src/emu/cpu/x86log.c300
-rw-r--r--src/emu/cpu/x86log.h50
-rw-r--r--src/emu/cpu/z180/z180.c2603
-rw-r--r--src/emu/cpu/z180/z180.h1783
-rw-r--r--src/emu/cpu/z180/z180cb.c291
-rw-r--r--src/emu/cpu/z180/z180dasm.c554
-rw-r--r--src/emu/cpu/z180/z180dd.c295
-rw-r--r--src/emu/cpu/z180/z180ed.c296
-rw-r--r--src/emu/cpu/z180/z180fd.c290
-rw-r--r--src/emu/cpu/z180/z180op.c381
-rw-r--r--src/emu/cpu/z180/z180xy.c291
-rw-r--r--src/emu/cpu/z8/z8.c848
-rw-r--r--src/emu/cpu/z8/z8.h327
-rw-r--r--src/emu/cpu/z8/z8dasm.c378
-rw-r--r--src/emu/cpu/z8/z8ops.c746
-rw-r--r--src/emu/cpu/z80/z80.c3742
-rw-r--r--src/emu/cpu/z80/z80.h304
-rw-r--r--src/emu/cpu/z80/z80daisy.c170
-rw-r--r--src/emu/cpu/z80/z80daisy.h87
-rw-r--r--src/emu/cpu/z80/z80dasm.c544
-rw-r--r--src/emu/cpu/z8000/8000dasm.c391
-rw-r--r--src/emu/cpu/z8000/makedab.c87
-rw-r--r--src/emu/cpu/z8000/z8000.c837
-rw-r--r--src/emu/cpu/z8000/z8000.h669
-rw-r--r--src/emu/cpu/z8000/z8000cpu.h216
-rw-r--r--src/emu/cpu/z8000/z8000ops.c6806
-rw-r--r--src/emu/cpu/z8000/z8000tbl.c592
-rw-r--r--src/emu/crsshair.c532
-rw-r--r--src/emu/crsshair.cpp555
-rw-r--r--src/emu/crsshair.h121
-rw-r--r--src/emu/debug/debugbuf.cpp1546
-rw-r--r--src/emu/debug/debugbuf.h93
-rw-r--r--src/emu/debug/debugcmd.c3111
-rw-r--r--src/emu/debug/debugcmd.cpp4860
-rw-r--r--src/emu/debug/debugcmd.h198
-rw-r--r--src/emu/debug/debugcon.c566
-rw-r--r--src/emu/debug/debugcon.cpp1209
-rw-r--r--src/emu/debug/debugcon.h232
-rw-r--r--src/emu/debug/debugcpu.c3565
-rw-r--r--src/emu/debug/debugcpu.cpp2240
-rw-r--r--src/emu/debug/debugcpu.h549
-rw-r--r--src/emu/debug/debughlp.c1510
-rw-r--r--src/emu/debug/debughlp.cpp2140
-rw-r--r--src/emu/debug/debughlp.h19
-rw-r--r--src/emu/debug/debugvw.c618
-rw-r--r--src/emu/debug/debugvw.cpp553
-rw-r--r--src/emu/debug/debugvw.h168
-rw-r--r--src/emu/debug/dvbpoints.c440
-rw-r--r--src/emu/debug/dvbpoints.cpp316
-rw-r--r--src/emu/debug/dvbpoints.h53
-rw-r--r--src/emu/debug/dvdisasm.c691
-rw-r--r--src/emu/debug/dvdisasm.cpp592
-rw-r--r--src/emu/debug/dvdisasm.h101
-rw-r--r--src/emu/debug/dvepoints.cpp316
-rw-r--r--src/emu/debug/dvepoints.h49
-rw-r--r--src/emu/debug/dvmemory.c811
-rw-r--r--src/emu/debug/dvmemory.cpp1180
-rw-r--r--src/emu/debug/dvmemory.h125
-rw-r--r--src/emu/debug/dvrpoints.cpp300
-rw-r--r--src/emu/debug/dvrpoints.h52
-rw-r--r--src/emu/debug/dvstate.c346
-rw-r--r--src/emu/debug/dvstate.cpp339
-rw-r--r--src/emu/debug/dvstate.h93
-rw-r--r--src/emu/debug/dvtext.c155
-rw-r--r--src/emu/debug/dvtext.cpp175
-rw-r--r--src/emu/debug/dvtext.h29
-rw-r--r--src/emu/debug/dvwpoints.c511
-rw-r--r--src/emu/debug/dvwpoints.cpp354
-rw-r--r--src/emu/debug/dvwpoints.h56
-rw-r--r--src/emu/debug/express.c1752
-rw-r--r--src/emu/debug/express.cpp2335
-rw-r--r--src/emu/debug/express.h245
-rw-r--r--src/emu/debug/points.cpp528
-rw-r--r--src/emu/debug/points.h186
-rw-r--r--src/emu/debug/textbuf.c325
-rw-r--r--src/emu/debug/textbuf.cpp356
-rw-r--r--src/emu/debug/textbuf.h93
-rw-r--r--src/emu/debugger.c147
-rw-r--r--src/emu/debugger.cpp112
-rw-r--r--src/emu/debugger.h148
-rw-r--r--src/emu/debugint/debugint.c1449
-rw-r--r--src/emu/debugint/debugint.h47
-rw-r--r--src/emu/delegate.c53
-rw-r--r--src/emu/delegate.h678
-rw-r--r--src/emu/devcb.c1332
-rw-r--r--src/emu/devcb.cpp356
-rw-r--r--src/emu/devcb.h3197
-rw-r--r--src/emu/devcb2.c554
-rw-r--r--src/emu/devcb2.h406
-rw-r--r--src/emu/devcpu.c457
-rw-r--r--src/emu/devcpu.cpp110
-rw-r--r--src/emu/devcpu.h437
-rw-r--r--src/emu/devdelegate.c37
-rw-r--r--src/emu/devdelegate.cpp34
-rw-r--r--src/emu/devdelegate.h432
-rw-r--r--src/emu/devfind.c87
-rw-r--r--src/emu/devfind.cpp523
-rw-r--r--src/emu/devfind.h1659
-rw-r--r--src/emu/device.c999
-rw-r--r--src/emu/device.cpp1180
-rw-r--r--src/emu/device.h1673
-rw-r--r--src/emu/device.ipp119
-rw-r--r--src/emu/devlegcy.h31
-rw-r--r--src/emu/didisasm.c34
-rw-r--r--src/emu/didisasm.cpp74
-rw-r--r--src/emu/didisasm.h64
-rw-r--r--src/emu/diexec.c923
-rw-r--r--src/emu/diexec.cpp790
-rw-r--r--src/emu/diexec.h288
-rw-r--r--src/emu/digfx.cpp385
-rw-r--r--src/emu/digfx.h207
-rw-r--r--src/emu/diimage.c1471
-rw-r--r--src/emu/diimage.cpp1341
-rw-r--r--src/emu/diimage.h530
-rw-r--r--src/emu/dimemory.c328
-rw-r--r--src/emu/dimemory.cpp171
-rw-r--r--src/emu/dimemory.h160
-rw-r--r--src/emu/dinetwork.c49
-rw-r--r--src/emu/dinetwork.cpp189
-rw-r--r--src/emu/dinetwork.h66
-rw-r--r--src/emu/dinvram.c35
-rw-r--r--src/emu/dinvram.cpp36
-rw-r--r--src/emu/dinvram.h27
-rw-r--r--src/emu/dipalette.cpp532
-rw-r--r--src/emu/dipalette.h150
-rw-r--r--src/emu/dipty.cpp74
-rw-r--r--src/emu/dipty.h46
-rw-r--r--src/emu/dirom.h60
-rw-r--r--src/emu/dirom.ipp150
-rw-r--r--src/emu/dirtc.c236
-rw-r--r--src/emu/dirtc.cpp242
-rw-r--r--src/emu/dirtc.h39
-rw-r--r--src/emu/diserial.c550
-rw-r--r--src/emu/diserial.cpp501
-rw-r--r--src/emu/diserial.h199
-rw-r--r--src/emu/dislot.c91
-rw-r--r--src/emu/dislot.cpp186
-rw-r--r--src/emu/dislot.h331
-rw-r--r--src/emu/disound.c471
-rw-r--r--src/emu/disound.cpp376
-rw-r--r--src/emu/disound.h141
-rw-r--r--src/emu/distate.c629
-rw-r--r--src/emu/distate.cpp572
-rw-r--r--src/emu/distate.h370
-rw-r--r--src/emu/divideo.c130
-rw-r--r--src/emu/divideo.cpp147
-rw-r--r--src/emu/divideo.h40
-rw-r--r--src/emu/divtlb.cpp351
-rw-r--r--src/emu/divtlb.h88
-rw-r--r--src/emu/drawgfx.c2321
-rw-r--r--src/emu/drawgfx.cpp2547
-rw-r--r--src/emu/drawgfx.h661
-rw-r--r--src/emu/drawgfxm.h1210
-rw-r--r--src/emu/drawgfxt.ipp1906
-rw-r--r--src/emu/drivenum.c402
-rw-r--r--src/emu/drivenum.cpp350
-rw-r--r--src/emu/drivenum.h116
-rw-r--r--src/emu/driver.c873
-rw-r--r--src/emu/driver.cpp367
-rw-r--r--src/emu/driver.h509
-rw-r--r--src/emu/drivers/empty.c74
-rw-r--r--src/emu/drivers/empty.cpp76
-rw-r--r--src/emu/drivers/emudummy.c36
-rw-r--r--src/emu/drivers/testcpu.c218
-rw-r--r--src/emu/drivers/testcpu.cpp233
-rw-r--r--src/emu/drivers/xtal.h596
-rw-r--r--src/emu/drivlgcy.h35
-rw-r--r--src/emu/eigccppc.h495
-rw-r--r--src/emu/eigccx86.h719
-rw-r--r--src/emu/eminline.h457
-rw-r--r--src/emu/emu.h85
-rw-r--r--src/emu/emu.mak301
-rw-r--r--src/emu/emualloc.c583
-rw-r--r--src/emu/emualloc.h307
-rw-r--r--src/emu/emucore.c25
-rw-r--r--src/emu/emucore.cpp39
-rw-r--r--src/emu/emucore.h479
-rw-r--r--src/emu/emufwd.h259
-rw-r--r--src/emu/emumem.cpp1125
-rw-r--r--src/emu/emumem.h2865
-rw-r--r--src/emu/emumem_aspace.cpp1283
-rw-r--r--src/emu/emumem_hea.h42
-rw-r--r--src/emu/emumem_hedp.cpp430
-rw-r--r--src/emu/emumem_hedp.h177
-rw-r--r--src/emu/emumem_hedr.h109
-rw-r--r--src/emu/emumem_hedr.ipp783
-rw-r--r--src/emu/emumem_hedr0.cpp124
-rw-r--r--src/emu/emumem_hedr1.cpp122
-rw-r--r--src/emu/emumem_hedr2.cpp122
-rw-r--r--src/emu/emumem_hedr3.cpp123
-rw-r--r--src/emu/emumem_hedw.h109
-rw-r--r--src/emu/emumem_hedw.ipp786
-rw-r--r--src/emu/emumem_hedw0.cpp126
-rw-r--r--src/emu/emumem_hedw1.cpp122
-rw-r--r--src/emu/emumem_hedw2.cpp122
-rw-r--r--src/emu/emumem_hedw3.cpp123
-rw-r--r--src/emu/emumem_hem.cpp231
-rw-r--r--src/emu/emumem_hem.h97
-rw-r--r--src/emu/emumem_hep.cpp79
-rw-r--r--src/emu/emumem_hep.h48
-rw-r--r--src/emu/emumem_het.cpp132
-rw-r--r--src/emu/emumem_het.h60
-rw-r--r--src/emu/emumem_heu.cpp409
-rw-r--r--src/emu/emumem_heu.h99
-rw-r--r--src/emu/emumem_heun.cpp224
-rw-r--r--src/emu/emumem_heun.h82
-rw-r--r--src/emu/emumem_hws.cpp311
-rw-r--r--src/emu/emumem_hws.h162
-rw-r--r--src/emu/emumem_mud.cpp124
-rw-r--r--src/emu/emumem_mud.h41
-rw-r--r--src/emu/emumem_mview.cpp1116
-rw-r--r--src/emu/emuopts.c590
-rw-r--r--src/emu/emuopts.cpp1334
-rw-r--r--src/emu/emuopts.h346
-rw-r--r--src/emu/emupal.c751
-rw-r--r--src/emu/emupal.cpp824
-rw-r--r--src/emu/emupal.h495
-rw-r--r--src/emu/emutempl.h404
-rw-r--r--src/emu/fileio.c897
-rw-r--r--src/emu/fileio.cpp829
-rw-r--r--src/emu/fileio.h254
-rw-r--r--src/emu/gamedrv.h512
-rw-r--r--src/emu/hash.c413
-rw-r--r--src/emu/hash.h120
-rw-r--r--src/emu/hashfile.c626
-rw-r--r--src/emu/hashfile.cpp103
-rw-r--r--src/emu/hashfile.h13
-rw-r--r--src/emu/http.cpp577
-rw-r--r--src/emu/http.h194
-rw-r--r--src/emu/image.c346
-rw-r--r--src/emu/image.cpp361
-rw-r--r--src/emu/image.h44
-rw-r--r--src/emu/imagedev/bitbngr.c506
-rw-r--r--src/emu/imagedev/bitbngr.h168
-rw-r--r--src/emu/imagedev/cartslot.c236
-rw-r--r--src/emu/imagedev/cartslot.h117
-rw-r--r--src/emu/imagedev/cassette.c448
-rw-r--r--src/emu/imagedev/cassette.h136
-rw-r--r--src/emu/imagedev/chd_cd.c160
-rw-r--r--src/emu/imagedev/chd_cd.h79
-rw-r--r--src/emu/imagedev/flopdrv.c1032
-rw-r--r--src/emu/imagedev/flopdrv.h279
-rw-r--r--src/emu/imagedev/floppy.c1767
-rw-r--r--src/emu/imagedev/floppy.h291
-rw-r--r--src/emu/imagedev/harddriv.c302
-rw-r--r--src/emu/imagedev/harddriv.h89
-rw-r--r--src/emu/imagedev/midiin.c182
-rw-r--r--src/emu/imagedev/midiin.h88
-rw-r--r--src/emu/imagedev/midiout.c101
-rw-r--r--src/emu/imagedev/midiout.h73
-rw-r--r--src/emu/imagedev/printer.c126
-rw-r--r--src/emu/imagedev/printer.h72
-rw-r--r--src/emu/imagedev/serial.c311
-rw-r--r--src/emu/imagedev/serial.h107
-rw-r--r--src/emu/imagedev/snapquik.c102
-rw-r--r--src/emu/imagedev/snapquik.h100
-rw-r--r--src/emu/info.c1383
-rw-r--r--src/emu/info.h68
-rw-r--r--src/emu/inpttype.h1157
-rw-r--r--src/emu/inpttype.ipp1171
-rw-r--r--src/emu/input.c2418
-rw-r--r--src/emu/input.cpp1246
-rw-r--r--src/emu/input.h1078
-rw-r--r--src/emu/inputdev.cpp1037
-rw-r--r--src/emu/inputdev.h403
-rw-r--r--src/emu/ioport.c4598
-rw-r--r--src/emu/ioport.cpp4115
-rw-r--r--src/emu/ioport.h1366
-rw-r--r--src/emu/layout/README.md6
-rw-r--r--src/emu/layout/cyberlead.lay14
-rw-r--r--src/emu/layout/dualhovu.lay27
-rw-r--r--src/emu/layout/dualhsxs.lay27
-rw-r--r--src/emu/layout/dualhuov.lay27
-rw-r--r--src/emu/layout/ex800.lay10
-rw-r--r--src/emu/layout/exorterm155.lay77
-rw-r--r--src/emu/layout/generic.h38
-rw-r--r--src/emu/layout/h8_fp.lay276
-rw-r--r--src/emu/layout/horizont.lay24
-rw-r--r--src/emu/layout/hp9122c.lay33
-rw-r--r--src/emu/layout/ie15.lay129
-rw-r--r--src/emu/layout/lcd.lay8
-rw-r--r--src/emu/layout/lcd_rot.lay8
-rw-r--r--src/emu/layout/lx800.lay (renamed from src/mess/layout/lx800.lay)44
-rw-r--r--src/emu/layout/monitors.lay41
-rw-r--r--src/emu/layout/nes_rob.lay64
-rw-r--r--src/emu/layout/noscreens.lay36
-rw-r--r--src/emu/layout/quadhsxs.lay51
-rw-r--r--src/emu/layout/qx10ascii.lay98
-rw-r--r--src/emu/layout/qx10hasci.lay86
-rw-r--r--src/emu/layout/smartboard.lay434
-rw-r--r--src/emu/layout/snap.lay50
-rw-r--r--src/emu/layout/teletex800.lay167
-rw-r--r--src/emu/layout/triphsxs.lay39
-rw-r--r--src/emu/layout/vertical.lay37
-rw-r--r--src/emu/logmacro.h26
-rw-r--r--src/emu/luaengine.c185
-rw-r--r--src/emu/luaengine.h52
-rw-r--r--src/emu/machine.c1415
-rw-r--r--src/emu/machine.cpp1404
-rw-r--r--src/emu/machine.h428
-rw-r--r--src/emu/machine/40105.c174
-rw-r--r--src/emu/machine/40105.h83
-rw-r--r--src/emu/machine/53c7xx.c1774
-rw-r--r--src/emu/machine/53c7xx.h227
-rw-r--r--src/emu/machine/53c810.c856
-rw-r--r--src/emu/machine/53c810.h103
-rw-r--r--src/emu/machine/64h156.c651
-rw-r--r--src/emu/machine/64h156.h208
-rw-r--r--src/emu/machine/6522via.c962
-rw-r--r--src/emu/machine/6522via.h215
-rw-r--r--src/emu/machine/6525tpi.c572
-rw-r--r--src/emu/machine/6525tpi.h128
-rw-r--r--src/emu/machine/6526cia.c966
-rw-r--r--src/emu/machine/6526cia.h292
-rw-r--r--src/emu/machine/6532riot.c499
-rw-r--r--src/emu/machine/6532riot.h116
-rw-r--r--src/emu/machine/6821pia.c1117
-rw-r--r--src/emu/machine/6821pia.h231
-rw-r--r--src/emu/machine/68307.c300
-rw-r--r--src/emu/machine/68307.h99
-rw-r--r--src/emu/machine/68307bus.c110
-rw-r--r--src/emu/machine/68307bus.h20
-rw-r--r--src/emu/machine/68307ser.c172
-rw-r--r--src/emu/machine/68307ser.h33
-rw-r--r--src/emu/machine/68307sim.c312
-rw-r--r--src/emu/machine/68307sim.h72
-rw-r--r--src/emu/machine/68307tmu.c242
-rw-r--r--src/emu/machine/68307tmu.h39
-rw-r--r--src/emu/machine/68340.c150
-rw-r--r--src/emu/machine/68340.h73
-rw-r--r--src/emu/machine/68340dma.c37
-rw-r--r--src/emu/machine/68340dma.h8
-rw-r--r--src/emu/machine/68340ser.c38
-rw-r--r--src/emu/machine/68340ser.h8
-rw-r--r--src/emu/machine/68340sim.c347
-rw-r--r--src/emu/machine/68340sim.h58
-rw-r--r--src/emu/machine/68340tmu.c37
-rw-r--r--src/emu/machine/68340tmu.h8
-rw-r--r--src/emu/machine/6840ptm.c730
-rw-r--r--src/emu/machine/6840ptm.h139
-rw-r--r--src/emu/machine/6850acia.c588
-rw-r--r--src/emu/machine/6850acia.h144
-rw-r--r--src/emu/machine/68681.c941
-rw-r--r--src/emu/machine/68681.h46
-rw-r--r--src/emu/machine/7200fifo.c139
-rw-r--r--src/emu/machine/7200fifo.h135
-rw-r--r--src/emu/machine/74123.c304
-rw-r--r--src/emu/machine/74123.h143
-rw-r--r--src/emu/machine/74145.c179
-rw-r--r--src/emu/machine/74145.h86
-rw-r--r--src/emu/machine/74148.c215
-rw-r--r--src/emu/machine/74153.c188
-rw-r--r--src/emu/machine/74153.h91
-rw-r--r--src/emu/machine/74181.c148
-rw-r--r--src/emu/machine/74181.h78
-rw-r--r--src/emu/machine/7474.c214
-rw-r--r--src/emu/machine/7474.h119
-rw-r--r--src/emu/machine/8042kbdc.c624
-rw-r--r--src/emu/machine/8042kbdc.h110
-rw-r--r--src/emu/machine/8257dma.c454
-rw-r--r--src/emu/machine/8257dma.h155
-rw-r--r--src/emu/machine/aakart.c254
-rw-r--r--src/emu/machine/aakart.h96
-rw-r--r--src/emu/machine/adc0808.c174
-rw-r--r--src/emu/machine/adc0808.h118
-rw-r--r--src/emu/machine/adc083x.c443
-rw-r--r--src/emu/machine/adc083x.h123
-rw-r--r--src/emu/machine/adc1038.c138
-rw-r--r--src/emu/machine/adc1038.h71
-rw-r--r--src/emu/machine/adc1213x.c358
-rw-r--r--src/emu/machine/adc1213x.h100
-rw-r--r--src/emu/machine/aicartc.c167
-rw-r--r--src/emu/machine/aicartc.h65
-rw-r--r--src/emu/machine/am53cf96.c229
-rw-r--r--src/emu/machine/am53cf96.h76
-rw-r--r--src/emu/machine/am9517a.c945
-rw-r--r--src/emu/machine/am9517a.h168
-rw-r--r--src/emu/machine/amigafdc.c515
-rw-r--r--src/emu/machine/amigafdc.h106
-rw-r--r--src/emu/machine/at28c16.c271
-rw-r--r--src/emu/machine/at28c16.h72
-rw-r--r--src/emu/machine/at29040a.c444
-rw-r--r--src/emu/machine/at29040a.h88
-rw-r--r--src/emu/machine/at45dbxx.c376
-rw-r--r--src/emu/machine/at45dbxx.h144
-rw-r--r--src/emu/machine/atadev.c21
-rw-r--r--src/emu/machine/atadev.h47
-rw-r--r--src/emu/machine/ataflash.c204
-rw-r--r--src/emu/machine/ataflash.h40
-rw-r--r--src/emu/machine/atahle.c915
-rw-r--r--src/emu/machine/atahle.h218
-rw-r--r--src/emu/machine/ataintf.c326
-rw-r--r--src/emu/machine/ataintf.h132
-rw-r--r--src/emu/machine/atapicdr.c82
-rw-r--r--src/emu/machine/atapicdr.h43
-rw-r--r--src/emu/machine/atapihle.c271
-rw-r--r--src/emu/machine/atapihle.h81
-rw-r--r--src/emu/machine/ay31015.c732
-rw-r--r--src/emu/machine/ay31015.h177
-rw-r--r--src/emu/machine/bankdev.c90
-rw-r--r--src/emu/machine/bankdev.h75
-rw-r--r--src/emu/machine/bcreader.c323
-rw-r--r--src/emu/machine/bcreader.h56
-rw-r--r--src/emu/machine/buffer.c15
-rw-r--r--src/emu/machine/buffer.h29
-rw-r--r--src/emu/machine/cdp1852.c222
-rw-r--r--src/emu/machine/cdp1852.h126
-rw-r--r--src/emu/machine/cdp1871.c306
-rw-r--r--src/emu/machine/cdp1871.h150
-rw-r--r--src/emu/machine/cdu76s.c45
-rw-r--r--src/emu/machine/cdu76s.h32
-rw-r--r--src/emu/machine/clock.c63
-rw-r--r--src/emu/machine/clock.h35
-rw-r--r--src/emu/machine/com8116.c162
-rw-r--r--src/emu/machine/com8116.h107
-rw-r--r--src/emu/machine/cr589.c194
-rw-r--r--src/emu/machine/cr589.h49
-rw-r--r--src/emu/machine/ds1204.c375
-rw-r--r--src/emu/machine/ds1204.h93
-rw-r--r--src/emu/machine/ds128x.c16
-rw-r--r--src/emu/machine/ds128x.h26
-rw-r--r--src/emu/machine/ds1302.c415
-rw-r--r--src/emu/machine/ds1302.h99
-rw-r--r--src/emu/machine/ds2401.c265
-rw-r--r--src/emu/machine/ds2401.h69
-rw-r--r--src/emu/machine/ds2404.c405
-rw-r--r--src/emu/machine/ds2404.h127
-rw-r--r--src/emu/machine/ds75160a.c114
-rw-r--r--src/emu/machine/ds75160a.h87
-rw-r--r--src/emu/machine/ds75161a.c378
-rw-r--r--src/emu/machine/ds75161a.h151
-rw-r--r--src/emu/machine/e0516.c201
-rw-r--r--src/emu/machine/e0516.h85
-rw-r--r--src/emu/machine/eeprom.c369
-rw-r--r--src/emu/machine/eeprom.h116
-rw-r--r--src/emu/machine/eeprompar.c133
-rw-r--r--src/emu/machine/eeprompar.h105
-rw-r--r--src/emu/machine/eepromser.c787
-rw-r--r--src/emu/machine/eepromser.h244
-rw-r--r--src/emu/machine/er2055.c176
-rw-r--r--src/emu/machine/er2055.h83
-rw-r--r--src/emu/machine/er59256.c203
-rw-r--r--src/emu/machine/er59256.h132
-rw-r--r--src/emu/machine/f3853.c239
-rw-r--r--src/emu/machine/f3853.h117
-rw-r--r--src/emu/machine/fdc_pll.c132
-rw-r--r--src/emu/machine/fdc_pll.h31
-rw-r--r--src/emu/machine/generic.c436
-rw-r--r--src/emu/machine/generic.h94
-rw-r--r--src/emu/machine/i2cmem.c509
-rw-r--r--src/emu/machine/i2cmem.h158
-rw-r--r--src/emu/machine/i80130.c183
-rw-r--r--src/emu/machine/i80130.h115
-rw-r--r--src/emu/machine/i8155.c611
-rw-r--r--src/emu/machine/i8155.h168
-rw-r--r--src/emu/machine/i8212.c165
-rw-r--r--src/emu/machine/i8212.h113
-rw-r--r--src/emu/machine/i8214.c228
-rw-r--r--src/emu/machine/i8214.h106
-rw-r--r--src/emu/machine/i8243.c125
-rw-r--r--src/emu/machine/i8243.h78
-rw-r--r--src/emu/machine/i8251.c776
-rw-r--r--src/emu/machine/i8251.h135
-rw-r--r--src/emu/machine/i8255.c1010
-rw-r--r--src/emu/machine/i8255.h157
-rw-r--r--src/emu/machine/i8279.c507
-rw-r--r--src/emu/machine/i8279.h142
-rw-r--r--src/emu/machine/i8355.c232
-rw-r--r--src/emu/machine/i8355.h126
-rw-r--r--src/emu/machine/idectrl.c396
-rw-r--r--src/emu/machine/idectrl.h124
-rw-r--r--src/emu/machine/idehd.c817
-rw-r--r--src/emu/machine/idehd.h126
-rw-r--r--src/emu/machine/im6402.c452
-rw-r--r--src/emu/machine/im6402.h172
-rw-r--r--src/emu/machine/ins8154.c271
-rw-r--r--src/emu/machine/ins8154.h116
-rw-r--r--src/emu/machine/ins8250.c653
-rw-r--r--src/emu/machine/ins8250.h170
-rw-r--r--src/emu/machine/intelfsh.c1043
-rw-r--r--src/emu/machine/intelfsh.h357
-rw-r--r--src/emu/machine/jvsdev.c254
-rw-r--r--src/emu/machine/jvsdev.h52
-rw-r--r--src/emu/machine/jvshost.c157
-rw-r--r--src/emu/machine/jvshost.h45
-rw-r--r--src/emu/machine/k033906.c156
-rw-r--r--src/emu/machine/k033906.h79
-rw-r--r--src/emu/machine/k053252.c237
-rw-r--r--src/emu/machine/k053252.h60
-rw-r--r--src/emu/machine/k056230.c144
-rw-r--r--src/emu/machine/k056230.h77
-rw-r--r--src/emu/machine/keyboard.c364
-rw-r--r--src/emu/machine/keyboard.h69
-rw-r--r--src/emu/machine/laserdsc.c1202
-rw-r--r--src/emu/machine/laserdsc.h406
-rw-r--r--src/emu/machine/latch.c120
-rw-r--r--src/emu/machine/latch.h72
-rw-r--r--src/emu/machine/latch8.c270
-rw-r--r--src/emu/machine/latch8.h171
-rw-r--r--src/emu/machine/lc89510.c24
-rw-r--r--src/emu/machine/lc89510.h21
-rw-r--r--src/emu/machine/ldpr8210.c1107
-rw-r--r--src/emu/machine/ldpr8210.h193
-rw-r--r--src/emu/machine/ldstub.c22
-rw-r--r--src/emu/machine/ldstub.h114
-rw-r--r--src/emu/machine/ldv1000.c677
-rw-r--r--src/emu/machine/ldv1000.h128
-rw-r--r--src/emu/machine/ldvp931.c653
-rw-r--r--src/emu/machine/ldvp931.h138
-rw-r--r--src/emu/machine/linflash.c208
-rw-r--r--src/emu/machine/linflash.h72
-rw-r--r--src/emu/machine/m6m80011ap.c230
-rw-r--r--src/emu/machine/m6m80011ap.h89
-rw-r--r--src/emu/machine/machine.mak1617
-rw-r--r--src/emu/machine/matsucd.c755
-rw-r--r--src/emu/machine/matsucd.h29
-rw-r--r--src/emu/machine/mb14241.c71
-rw-r--r--src/emu/machine/mb14241.h43
-rw-r--r--src/emu/machine/mb3773.c74
-rw-r--r--src/emu/machine/mb3773.h54
-rw-r--r--src/emu/machine/mb87078.c262
-rw-r--r--src/emu/machine/mb87078.h75
-rw-r--r--src/emu/machine/mb89371.c31
-rw-r--r--src/emu/machine/mb89371.h35
-rw-r--r--src/emu/machine/mc146818.c591
-rw-r--r--src/emu/machine/mc146818.h175
-rw-r--r--src/emu/machine/mc2661.c539
-rw-r--r--src/emu/machine/mc2661.h141
-rw-r--r--src/emu/machine/mc6843.c847
-rw-r--r--src/emu/machine/mc6843.h98
-rw-r--r--src/emu/machine/mc6846.c583
-rw-r--r--src/emu/machine/mc6846.h130
-rw-r--r--src/emu/machine/mc6852.c375
-rw-r--r--src/emu/machine/mc6852.h140
-rw-r--r--src/emu/machine/mc6854.c1007
-rw-r--r--src/emu/machine/mc6854.h156
-rw-r--r--src/emu/machine/mc68901.c1169
-rw-r--r--src/emu/machine/mc68901.h299
-rw-r--r--src/emu/machine/mccs1850.c573
-rw-r--r--src/emu/machine/mccs1850.h114
-rw-r--r--src/emu/machine/mcf5206e.c1100
-rw-r--r--src/emu/machine/mcf5206e.h213
-rw-r--r--src/emu/machine/microtch.c339
-rw-r--r--src/emu/machine/microtch.h102
-rw-r--r--src/emu/machine/mm58167.c167
-rw-r--r--src/emu/machine/mm58167.h67
-rw-r--r--src/emu/machine/mm58274c.c484
-rw-r--r--src/emu/machine/mm58274c.h83
-rw-r--r--src/emu/machine/mm74c922.c220
-rw-r--r--src/emu/machine/mm74c922.h141
-rw-r--r--src/emu/machine/mos6526.c1191
-rw-r--r--src/emu/machine/mos6526.h304
-rw-r--r--src/emu/machine/mos6529.c98
-rw-r--r--src/emu/machine/mos6529.h116
-rw-r--r--src/emu/machine/mos6530.c404
-rw-r--r--src/emu/machine/mos6530.h125
-rw-r--r--src/emu/machine/mos6551.c442
-rw-r--r--src/emu/machine/mos6551.h203
-rw-r--r--src/emu/machine/mos6702.c71
-rw-r--r--src/emu/machine/mos6702.h69
-rw-r--r--src/emu/machine/mos8706.c81
-rw-r--r--src/emu/machine/mos8706.h73
-rw-r--r--src/emu/machine/mos8722.c429
-rw-r--r--src/emu/machine/mos8722.h119
-rw-r--r--src/emu/machine/mos8726.c128
-rw-r--r--src/emu/machine/msm5832.c301
-rw-r--r--src/emu/machine/msm5832.h102
-rw-r--r--src/emu/machine/msm58321.c646
-rw-r--r--src/emu/machine/msm58321.h149
-rw-r--r--src/emu/machine/msm6242.c556
-rw-r--r--src/emu/machine/msm6242.h91
-rw-r--r--src/emu/machine/n68681.c1093
-rw-r--r--src/emu/machine/n68681.h184
-rw-r--r--src/emu/machine/ncr5380n.c585
-rw-r--r--src/emu/machine/ncr5380n.h225
-rw-r--r--src/emu/machine/ncr539x.c877
-rw-r--r--src/emu/machine/ncr539x.h92
-rw-r--r--src/emu/machine/netlist.c659
-rw-r--r--src/emu/machine/netlist.h748
-rw-r--r--src/emu/machine/nmc9306.c325
-rw-r--r--src/emu/machine/nmc9306.h96
-rw-r--r--src/emu/machine/nscsi_bus.c677
-rw-r--r--src/emu/machine/nscsi_bus.h341
-rw-r--r--src/emu/machine/nscsi_cb.c55
-rw-r--r--src/emu/machine/nscsi_cb.h95
-rw-r--r--src/emu/machine/nscsi_cd.c146
-rw-r--r--src/emu/machine/nscsi_cd.h31
-rw-r--r--src/emu/machine/nscsi_hd.c363
-rw-r--r--src/emu/machine/nscsi_hd.h33
-rw-r--r--src/emu/machine/nscsi_s1410.c150
-rw-r--r--src/emu/machine/nscsi_s1410.h74
-rw-r--r--src/emu/machine/nvram.c171
-rw-r--r--src/emu/machine/nvram.h115
-rw-r--r--src/emu/machine/pccard.c76
-rw-r--r--src/emu/machine/pccard.h43
-rw-r--r--src/emu/machine/pcf8593.c283
-rw-r--r--src/emu/machine/pcf8593.h77
-rw-r--r--src/emu/machine/pci.c549
-rw-r--r--src/emu/machine/pci.h180
-rw-r--r--src/emu/machine/pckeybrd.c1250
-rw-r--r--src/emu/machine/pckeybrd.h33
-rw-r--r--src/emu/machine/pd4990a.c474
-rw-r--r--src/emu/machine/pd4990a.h81
-rw-r--r--src/emu/machine/pic8259.c449
-rw-r--r--src/emu/machine/pic8259.h124
-rw-r--r--src/emu/machine/pit8253.c1126
-rw-r--r--src/emu/machine/pit8253.h178
-rw-r--r--src/emu/machine/pla.c165
-rw-r--r--src/emu/machine/pla.h122
-rw-r--r--src/emu/machine/ram.c222
-rw-r--r--src/emu/machine/ram.h96
-rw-r--r--src/emu/machine/rescap.h27
-rw-r--r--src/emu/machine/rf5c296.c111
-rw-r--r--src/emu/machine/rf5c296.h40
-rw-r--r--src/emu/machine/roc10937.c365
-rw-r--r--src/emu/machine/roc10937.h119
-rw-r--r--src/emu/machine/rp5c01.c444
-rw-r--r--src/emu/machine/rp5c01.h123
-rw-r--r--src/emu/machine/rp5c15.c471
-rw-r--r--src/emu/machine/rp5c15.h122
-rw-r--r--src/emu/machine/rp5h01.c189
-rw-r--r--src/emu/machine/rp5h01.h66
-rw-r--r--src/emu/machine/rtc4543.c190
-rw-r--r--src/emu/machine/rtc4543.h72
-rw-r--r--src/emu/machine/rtc65271.c714
-rw-r--r--src/emu/machine/rtc65271.h79
-rw-r--r--src/emu/machine/rtc9701.c470
-rw-r--r--src/emu/machine/rtc9701.h109
-rw-r--r--src/emu/machine/s2636.c401
-rw-r--r--src/emu/machine/s2636.h84
-rw-r--r--src/emu/machine/s3520cf.c265
-rw-r--r--src/emu/machine/s3520cf.h89
-rw-r--r--src/emu/machine/s3c2400.c109
-rw-r--r--src/emu/machine/s3c2400.h758
-rw-r--r--src/emu/machine/s3c2410.c133
-rw-r--r--src/emu/machine/s3c2410.h905
-rw-r--r--src/emu/machine/s3c2440.c135
-rw-r--r--src/emu/machine/s3c2440.h976
-rw-r--r--src/emu/machine/s3c24xx.c3726
-rw-r--r--src/emu/machine/saturn.c1007
-rw-r--r--src/emu/machine/scsibus.c58
-rw-r--r--src/emu/machine/scsibus.h42
-rw-r--r--src/emu/machine/scsicb.c208
-rw-r--r--src/emu/machine/scsicb.h112
-rw-r--r--src/emu/machine/scsicd.c42
-rw-r--r--src/emu/machine/scsicd.h33
-rw-r--r--src/emu/machine/scsidev.c157
-rw-r--r--src/emu/machine/scsidev.h54
-rw-r--r--src/emu/machine/scsihd.c40
-rw-r--r--src/emu/machine/scsihd.h33
-rw-r--r--src/emu/machine/scsihle.c512
-rw-r--r--src/emu/machine/scsihle.h86
-rw-r--r--src/emu/machine/seibu_cop.c396
-rw-r--r--src/emu/machine/seibu_cop.h111
-rw-r--r--src/emu/machine/serflash.c409
-rw-r--r--src/emu/machine/serflash.h106
-rw-r--r--src/emu/machine/smc91c9x.c550
-rw-r--r--src/emu/machine/smc91c9x.h106
-rw-r--r--src/emu/machine/smpc.c1110
-rw-r--r--src/emu/machine/smpc.h4
-rw-r--r--src/emu/machine/spchrom.c137
-rw-r--r--src/emu/machine/spchrom.h39
-rw-r--r--src/emu/machine/stvcd.c2698
-rw-r--r--src/emu/machine/t10mmc.c763
-rw-r--r--src/emu/machine/t10mmc.h61
-rw-r--r--src/emu/machine/t10sbc.c266
-rw-r--r--src/emu/machine/t10sbc.h34
-rw-r--r--src/emu/machine/t10spc.c148
-rw-r--r--src/emu/machine/t10spc.h134
-rw-r--r--src/emu/machine/tc009xlvc.c409
-rw-r--r--src/emu/machine/tc009xlvc.h91
-rw-r--r--src/emu/machine/terminal.c415
-rw-r--r--src/emu/machine/terminal.h75
-rw-r--r--src/emu/machine/timekpr.c435
-rw-r--r--src/emu/machine/timekpr.h142
-rw-r--r--src/emu/machine/tmp68301.c336
-rw-r--r--src/emu/machine/tmp68301.h98
-rw-r--r--src/emu/machine/tms5501.c564
-rw-r--r--src/emu/machine/tms5501.h201
-rw-r--r--src/emu/machine/tms6100.c233
-rw-r--r--src/emu/machine/tms6100.h57
-rw-r--r--src/emu/machine/tms9901.c546
-rw-r--r--src/emu/machine/tms9901.h144
-rw-r--r--src/emu/machine/tms9902.c843
-rw-r--r--src/emu/machine/tms9902.h197
-rw-r--r--src/emu/machine/upd1990a.c482
-rw-r--r--src/emu/machine/upd1990a.h152
-rw-r--r--src/emu/machine/upd4701.c257
-rw-r--r--src/emu/machine/upd4701.h64
-rw-r--r--src/emu/machine/upd4992.c156
-rw-r--r--src/emu/machine/upd4992.h73
-rw-r--r--src/emu/machine/upd7002.c188
-rw-r--r--src/emu/machine/upd7002.h105
-rw-r--r--src/emu/machine/upd765.c2293
-rw-r--r--src/emu/machine/upd765.h499
-rw-r--r--src/emu/machine/v3021.c183
-rw-r--r--src/emu/machine/v3021.h76
-rw-r--r--src/emu/machine/vt83c461.c105
-rw-r--r--src/emu/machine/vt83c461.h54
-rw-r--r--src/emu/machine/wd11c00_17.c498
-rw-r--r--src/emu/machine/wd11c00_17.h130
-rw-r--r--src/emu/machine/wd17xx.c2332
-rw-r--r--src/emu/machine/wd17xx.h379
-rw-r--r--src/emu/machine/wd2010.c428
-rw-r--r--src/emu/machine/wd2010.h111
-rw-r--r--src/emu/machine/wd33c93.c851
-rw-r--r--src/emu/machine/wd33c93.h116
-rw-r--r--src/emu/machine/wd_fdc.c2563
-rw-r--r--src/emu/machine/wd_fdc.h648
-rw-r--r--src/emu/machine/x2212.c258
-rw-r--r--src/emu/machine/x2212.h111
-rw-r--r--src/emu/machine/x76f041.c540
-rw-r--r--src/emu/machine/x76f041.h127
-rw-r--r--src/emu/machine/x76f100.c427
-rw-r--r--src/emu/machine/x76f100.h90
-rw-r--r--src/emu/machine/z80ctc.c527
-rw-r--r--src/emu/machine/z80ctc.h149
-rw-r--r--src/emu/machine/z80dart.c1384
-rw-r--r--src/emu/machine/z80dart.h645
-rw-r--r--src/emu/machine/z80dma.c912
-rw-r--r--src/emu/machine/z80dma.h185
-rw-r--r--src/emu/machine/z80pio.c824
-rw-r--r--src/emu/machine/z80pio.h210
-rw-r--r--src/emu/machine/z80sio.c849
-rw-r--r--src/emu/machine/z80sio.h159
-rw-r--r--src/emu/machine/z80sti.c751
-rw-r--r--src/emu/machine/z80sti.h251
-rw-r--r--src/emu/machine/z8536.c1345
-rw-r--r--src/emu/machine/z8536.h201
-rw-r--r--src/emu/main.cpp40
-rw-r--r--src/emu/main.h102
-rw-r--r--src/emu/mame.c412
-rw-r--r--src/emu/mame.h135
-rw-r--r--src/emu/mcfglgcy.h24
-rw-r--r--src/emu/mconfig.c219
-rw-r--r--src/emu/mconfig.cpp409
-rw-r--r--src/emu/mconfig.h366
-rw-r--r--src/emu/memarray.c177
-rw-r--r--src/emu/memarray.cpp188
-rw-r--r--src/emu/memarray.h98
-rw-r--r--src/emu/memory.c5454
-rw-r--r--src/emu/memory.h1105
-rw-r--r--src/emu/natkeyboard.cpp1105
-rw-r--r--src/emu/natkeyboard.h136
-rw-r--r--src/emu/netlist/analog/nld_bjt.c185
-rw-r--r--src/emu/netlist/analog/nld_bjt.h210
-rw-r--r--src/emu/netlist/analog/nld_fourterm.c107
-rw-r--r--src/emu/netlist/analog/nld_fourterm.h148
-rw-r--r--src/emu/netlist/analog/nld_solver.c860
-rw-r--r--src/emu/netlist/analog/nld_solver.h199
-rw-r--r--src/emu/netlist/analog/nld_switches.c56
-rw-r--r--src/emu/netlist/analog/nld_switches.h36
-rw-r--r--src/emu/netlist/analog/nld_twoterm.c191
-rw-r--r--src/emu/netlist/analog/nld_twoterm.h313
-rw-r--r--src/emu/netlist/devices/net_lib.c173
-rw-r--r--src/emu/netlist/devices/net_lib.h89
-rw-r--r--src/emu/netlist/devices/nld_7400.c48
-rw-r--r--src/emu/netlist/devices/nld_7400.h55
-rw-r--r--src/emu/netlist/devices/nld_7402.c48
-rw-r--r--src/emu/netlist/devices/nld_7402.h56
-rw-r--r--src/emu/netlist/devices/nld_7404.c73
-rw-r--r--src/emu/netlist/devices/nld_7404.h57
-rw-r--r--src/emu/netlist/devices/nld_7410.c44
-rw-r--r--src/emu/netlist/devices/nld_7410.h55
-rw-r--r--src/emu/netlist/devices/nld_74107.c141
-rw-r--r--src/emu/netlist/devices/nld_74107.h115
-rw-r--r--src/emu/netlist/devices/nld_74153.c111
-rw-r--r--src/emu/netlist/devices/nld_74153.h87
-rw-r--r--src/emu/netlist/devices/nld_7420.c41
-rw-r--r--src/emu/netlist/devices/nld_7420.h57
-rw-r--r--src/emu/netlist/devices/nld_7425.c45
-rw-r--r--src/emu/netlist/devices/nld_7425.h59
-rw-r--r--src/emu/netlist/devices/nld_7427.c44
-rw-r--r--src/emu/netlist/devices/nld_7427.h54
-rw-r--r--src/emu/netlist/devices/nld_7430.c35
-rw-r--r--src/emu/netlist/devices/nld_7430.h63
-rw-r--r--src/emu/netlist/devices/nld_7448.c168
-rw-r--r--src/emu/netlist/devices/nld_7448.h74
-rw-r--r--src/emu/netlist/devices/nld_7450.c89
-rw-r--r--src/emu/netlist/devices/nld_7450.h54
-rw-r--r--src/emu/netlist/devices/nld_7474.c122
-rw-r--r--src/emu/netlist/devices/nld_7474.h82
-rw-r--r--src/emu/netlist/devices/nld_7483.c83
-rw-r--r--src/emu/netlist/devices/nld_7483.h71
-rw-r--r--src/emu/netlist/devices/nld_7486.c66
-rw-r--r--src/emu/netlist/devices/nld_7486.h60
-rw-r--r--src/emu/netlist/devices/nld_7490.c101
-rw-r--r--src/emu/netlist/devices/nld_7490.h91
-rw-r--r--src/emu/netlist/devices/nld_7493.c111
-rw-r--r--src/emu/netlist/devices/nld_7493.h93
-rw-r--r--src/emu/netlist/devices/nld_74ls629.c198
-rw-r--r--src/emu/netlist/devices/nld_74ls629.h70
-rw-r--r--src/emu/netlist/devices/nld_9316.c201
-rw-r--r--src/emu/netlist/devices/nld_9316.h102
-rw-r--r--src/emu/netlist/devices/nld_legacy.c35
-rw-r--r--src/emu/netlist/devices/nld_legacy.h38
-rw-r--r--src/emu/netlist/devices/nld_log.c68
-rw-r--r--src/emu/netlist/devices/nld_log.h53
-rw-r--r--src/emu/netlist/devices/nld_ne555.c117
-rw-r--r--src/emu/netlist/devices/nld_ne555.h53
-rw-r--r--src/emu/netlist/devices/nld_signal.h303
-rw-r--r--src/emu/netlist/devices/nld_system.c84
-rw-r--r--src/emu/netlist/devices/nld_system.h276
-rw-r--r--src/emu/netlist/netlist.mak60
-rw-r--r--src/emu/netlist/nl_base.c834
-rw-r--r--src/emu/netlist/nl_base.h1361
-rw-r--r--src/emu/netlist/nl_config.h127
-rw-r--r--src/emu/netlist/nl_dice_compat.h79
-rw-r--r--src/emu/netlist/nl_lists.h295
-rw-r--r--src/emu/netlist/nl_parser.c495
-rw-r--r--src/emu/netlist/nl_parser.h276
-rw-r--r--src/emu/netlist/nl_setup.c706
-rw-r--r--src/emu/netlist/nl_setup.h185
-rw-r--r--src/emu/netlist/nl_time.h115
-rw-r--r--src/emu/netlist/nl_util.h41
-rw-r--r--src/emu/netlist/pstate.c60
-rw-r--r--src/emu/netlist/pstate.h137
-rw-r--r--src/emu/netlist/pstring.c306
-rw-r--r--src/emu/netlist/pstring.h238
-rw-r--r--src/emu/network.c91
-rw-r--r--src/emu/network.cpp99
-rw-r--r--src/emu/network.h32
-rw-r--r--src/emu/output.c410
-rw-r--r--src/emu/output.cpp270
-rw-r--r--src/emu/output.h284
-rw-r--r--src/emu/parameters.cpp27
-rw-r--r--src/emu/parameters.h48
-rw-r--r--src/emu/profiler.c229
-rw-r--r--src/emu/profiler.cpp234
-rw-r--r--src/emu/profiler.h128
-rw-r--r--src/emu/recording.cpp309
-rw-r--r--src/emu/recording.h89
-rw-r--r--src/emu/render.c2781
-rw-r--r--src/emu/render.cpp3738
-rw-r--r--src/emu/render.h568
-rw-r--r--src/emu/rendersw.c1941
-rw-r--r--src/emu/rendersw.hxx1768
-rw-r--r--src/emu/rendertypes.h163
-rw-r--r--src/emu/rendfont.c763
-rw-r--r--src/emu/rendfont.cpp1646
-rw-r--r--src/emu/rendfont.h92
-rw-r--r--src/emu/rendlay.c2234
-rw-r--r--src/emu/rendlay.cpp5476
-rw-r--r--src/emu/rendlay.h790
-rw-r--r--src/emu/rendutil.c733
-rw-r--r--src/emu/rendutil.cpp965
-rw-r--r--src/emu/rendutil.h141
-rw-r--r--src/emu/resampler.cpp615
-rw-r--r--src/emu/resampler.h69
-rw-r--r--src/emu/romentry.cpp78
-rw-r--r--src/emu/romentry.h235
-rw-r--r--src/emu/romload.c1560
-rw-r--r--src/emu/romload.cpp1644
-rw-r--r--src/emu/romload.h701
-rw-r--r--src/emu/save.c448
-rw-r--r--src/emu/save.cpp1009
-rw-r--r--src/emu/save.h507
-rw-r--r--src/emu/schedule.c987
-rw-r--r--src/emu/schedule.cpp998
-rw-r--r--src/emu/schedule.h131
-rw-r--r--src/emu/screen.c1012
-rw-r--r--src/emu/screen.cpp1976
-rw-r--r--src/emu/screen.h489
-rw-r--r--src/emu/scrlegcy.h51
-rw-r--r--src/emu/softlist.c2165
-rw-r--r--src/emu/softlist.cpp980
-rw-r--r--src/emu/softlist.h297
-rw-r--r--src/emu/softlist_dev.cpp617
-rw-r--r--src/emu/softlist_dev.h167
-rw-r--r--src/emu/sound.c1055
-rw-r--r--src/emu/sound.cpp2874
-rw-r--r--src/emu/sound.h736
-rw-r--r--src/emu/sound/2151intf.c129
-rw-r--r--src/emu/sound/2151intf.h82
-rw-r--r--src/emu/sound/2203intf.c221
-rw-r--r--src/emu/sound/2203intf.h65
-rw-r--r--src/emu/sound/2413intf.c93
-rw-r--r--src/emu/sound/2413intf.h40
-rw-r--r--src/emu/sound/2608intf.c259
-rw-r--r--src/emu/sound/2608intf.h62
-rw-r--r--src/emu/sound/2610intf.c250
-rw-r--r--src/emu/sound/2610intf.h69
-rw-r--r--src/emu/sound/2612intf.c181
-rw-r--r--src/emu/sound/2612intf.h62
-rw-r--r--src/emu/sound/262intf.c153
-rw-r--r--src/emu/sound/262intf.h49
-rw-r--r--src/emu/sound/3526intf.c171
-rw-r--r--src/emu/sound/3526intf.h55
-rw-r--r--src/emu/sound/3812intf.c169
-rw-r--r--src/emu/sound/3812intf.h54
-rw-r--r--src/emu/sound/8950intf.c224
-rw-r--r--src/emu/sound/8950intf.h79
-rw-r--r--src/emu/sound/aica.c1638
-rw-r--r--src/emu/sound/aica.h53
-rw-r--r--src/emu/sound/aicadsp.c350
-rw-r--r--src/emu/sound/aicadsp.h40
-rw-r--r--src/emu/sound/aicalfo.c159
-rw-r--r--src/emu/sound/asc.c587
-rw-r--r--src/emu/sound/asc.h134
-rw-r--r--src/emu/sound/astrocde.c283
-rw-r--r--src/emu/sound/astrocde.h71
-rw-r--r--src/emu/sound/awacs.c174
-rw-r--r--src/emu/sound/awacs.h75
-rw-r--r--src/emu/sound/ay8910.c1183
-rw-r--r--src/emu/sound/ay8910.h208
-rw-r--r--src/emu/sound/beep.c145
-rw-r--r--src/emu/sound/beep.h42
-rw-r--r--src/emu/sound/bsmt2000.c358
-rw-r--r--src/emu/sound/bsmt2000.h112
-rw-r--r--src/emu/sound/c140.c467
-rw-r--r--src/emu/sound/c140.h122
-rw-r--r--src/emu/sound/c352.c530
-rw-r--r--src/emu/sound/c352.h111
-rw-r--r--src/emu/sound/c6280.c334
-rw-r--r--src/emu/sound/c6280.h60
-rw-r--r--src/emu/sound/cdda.c268
-rw-r--r--src/emu/sound/cdda.h56
-rw-r--r--src/emu/sound/cdp1863.c201
-rw-r--r--src/emu/sound/cdp1863.h92
-rw-r--r--src/emu/sound/cdp1864.c470
-rw-r--r--src/emu/sound/cdp1864.h211
-rw-r--r--src/emu/sound/cdp1869.c1013
-rw-r--r--src/emu/sound/cdp1869.h318
-rw-r--r--src/emu/sound/cem3394.c554
-rw-r--r--src/emu/sound/cem3394.h109
-rw-r--r--src/emu/sound/dac.c92
-rw-r--r--src/emu/sound/dac.h70
-rw-r--r--src/emu/sound/digitalk.c690
-rw-r--r--src/emu/sound/digitalk.h99
-rw-r--r--src/emu/sound/disc_cls.h257
-rw-r--r--src/emu/sound/disc_dev.c1774
-rw-r--r--src/emu/sound/disc_flt.c1436
-rw-r--r--src/emu/sound/disc_flt.h178
-rw-r--r--src/emu/sound/disc_inp.c342
-rw-r--r--src/emu/sound/disc_mth.c2771
-rw-r--r--src/emu/sound/disc_mth.h238
-rw-r--r--src/emu/sound/disc_sys.c122
-rw-r--r--src/emu/sound/disc_wav.c1785
-rw-r--r--src/emu/sound/disc_wav.h191
-rw-r--r--src/emu/sound/discrete.c1133
-rw-r--r--src/emu/sound/discrete.h4737
-rw-r--r--src/emu/sound/dmadac.c275
-rw-r--r--src/emu/sound/dmadac.h45
-rw-r--r--src/emu/sound/es5503.c476
-rw-r--r--src/emu/sound/es5503.h111
-rw-r--r--src/emu/sound/es5506.c2316
-rw-r--r--src/emu/sound/es5506.h221
-rw-r--r--src/emu/sound/es8712.c348
-rw-r--r--src/emu/sound/es8712.h75
-rw-r--r--src/emu/sound/esqpump.c168
-rw-r--r--src/emu/sound/esqpump.h122
-rw-r--r--src/emu/sound/filter.c232
-rw-r--r--src/emu/sound/filter.h131
-rw-r--r--src/emu/sound/flt_rc.c121
-rw-r--r--src/emu/sound/flt_rc.h104
-rw-r--r--src/emu/sound/flt_vol.c50
-rw-r--r--src/emu/sound/flt_vol.h48
-rw-r--r--src/emu/sound/fm.c3907
-rw-r--r--src/emu/sound/fm.h213
-rw-r--r--src/emu/sound/fm2612.c2554
-rw-r--r--src/emu/sound/fmopl.c2580
-rw-r--r--src/emu/sound/fmopl.h113
-rw-r--r--src/emu/sound/gaelco.c282
-rw-r--r--src/emu/sound/gaelco.h95
-rw-r--r--src/emu/sound/hc55516.c322
-rw-r--r--src/emu/sound/hc55516.h93
-rw-r--r--src/emu/sound/i5000.c303
-rw-r--r--src/emu/sound/i5000.h89
-rw-r--r--src/emu/sound/ics2115.c899
-rw-r--r--src/emu/sound/ics2115.h162
-rw-r--r--src/emu/sound/iremga20.c265
-rw-r--r--src/emu/sound/iremga20.h76
-rw-r--r--src/emu/sound/k005289.c240
-rw-r--r--src/emu/sound/k005289.h63
-rw-r--r--src/emu/sound/k007232.c442
-rw-r--r--src/emu/sound/k007232.h72
-rw-r--r--src/emu/sound/k051649.c286
-rw-r--r--src/emu/sound/k051649.h93
-rw-r--r--src/emu/sound/k053260.c432
-rw-r--r--src/emu/sound/k053260.h102
-rw-r--r--src/emu/sound/k054539.c540
-rw-r--r--src/emu/sound/k054539.h125
-rw-r--r--src/emu/sound/k056800.c175
-rw-r--r--src/emu/sound/k056800.h59
-rw-r--r--src/emu/sound/lmc1992.c233
-rw-r--r--src/emu/sound/lmc1992.h117
-rw-r--r--src/emu/sound/mas3507d.c260
-rw-r--r--src/emu/sound/mas3507d.h66
-rw-r--r--src/emu/sound/mos6560.c967
-rw-r--r--src/emu/sound/mos6560.h259
-rw-r--r--src/emu/sound/mos6581.c154
-rw-r--r--src/emu/sound/mos6581.h109
-rw-r--r--src/emu/sound/mos7360.c1176
-rw-r--r--src/emu/sound/mos7360.h206
-rw-r--r--src/emu/sound/mpeg_audio.c760
-rw-r--r--src/emu/sound/mpeg_audio.h132
-rw-r--r--src/emu/sound/msm5205.c354
-rw-r--r--src/emu/sound/msm5205.h98
-rw-r--r--src/emu/sound/msm5232.c812
-rw-r--r--src/emu/sound/msm5232.h109
-rw-r--r--src/emu/sound/multipcm.c656
-rw-r--r--src/emu/sound/multipcm.h108
-rw-r--r--src/emu/sound/n63701x.c142
-rw-r--r--src/emu/sound/n63701x.h67
-rw-r--r--src/emu/sound/namco.c867
-rw-r--r--src/emu/sound/namco.h123
-rw-r--r--src/emu/sound/nes_apu.c792
-rw-r--r--src/emu/sound/nes_apu.h94
-rw-r--r--src/emu/sound/nes_defs.h288
-rw-r--r--src/emu/sound/nile.c226
-rw-r--r--src/emu/sound/nile.h58
-rw-r--r--src/emu/sound/okiadpcm.c190
-rw-r--r--src/emu/sound/okiadpcm.h62
-rw-r--r--src/emu/sound/okim6258.c340
-rw-r--r--src/emu/sound/okim6258.h89
-rw-r--r--src/emu/sound/okim6295.c419
-rw-r--r--src/emu/sound/okim6295.h124
-rw-r--r--src/emu/sound/okim6376.c580
-rw-r--r--src/emu/sound/okim6376.h79
-rw-r--r--src/emu/sound/okim9810.c556
-rw-r--r--src/emu/sound/okim9810.h162
-rw-r--r--src/emu/sound/pokey.c1288
-rw-r--r--src/emu/sound/pokey.h348
-rw-r--r--src/emu/sound/qs1000.c631
-rw-r--r--src/emu/sound/qs1000.h154
-rw-r--r--src/emu/sound/qsound.c402
-rw-r--r--src/emu/sound/qsound.h101
-rw-r--r--src/emu/sound/rf5c400.c539
-rw-r--r--src/emu/sound/rf5c400.h114
-rw-r--r--src/emu/sound/rf5c68.c238
-rw-r--r--src/emu/sound/rf5c68.h91
-rw-r--r--src/emu/sound/s14001a.c662
-rw-r--r--src/emu/sound/s14001a.h71
-rw-r--r--src/emu/sound/saa1099.c413
-rw-r--r--src/emu/sound/saa1099.h109
-rw-r--r--src/emu/sound/samples.c640
-rw-r--r--src/emu/sound/samples.h195
-rw-r--r--src/emu/sound/scsp.c1545
-rw-r--r--src/emu/sound/scsp.h54
-rw-r--r--src/emu/sound/scspdsp.c354
-rw-r--r--src/emu/sound/scspdsp.h40
-rw-r--r--src/emu/sound/scsplfo.c160
-rw-r--r--src/emu/sound/segapcm.c155
-rw-r--r--src/emu/sound/segapcm.h67
-rw-r--r--src/emu/sound/sid.c350
-rw-r--r--src/emu/sound/sid.h64
-rw-r--r--src/emu/sound/sidenvel.c586
-rw-r--r--src/emu/sound/sidenvel.h37
-rw-r--r--src/emu/sound/sidvoice.c808
-rw-r--r--src/emu/sound/sidvoice.h118
-rw-r--r--src/emu/sound/sn76477.c2404
-rw-r--r--src/emu/sound/sn76477.h265
-rw-r--r--src/emu/sound/sn76496.c415
-rw-r--r--src/emu/sound/sn76496.h161
-rw-r--r--src/emu/sound/snkwave.c152
-rw-r--r--src/emu/sound/snkwave.h62
-rw-r--r--src/emu/sound/sound.mak877
-rw-r--r--src/emu/sound/sp0250.c266
-rw-r--r--src/emu/sound/sp0250.h58
-rw-r--r--src/emu/sound/sp0256.c1385
-rw-r--r--src/emu/sound/sp0256.h137
-rw-r--r--src/emu/sound/speaker.c426
-rw-r--r--src/emu/sound/speaker.h92
-rw-r--r--src/emu/sound/spu.c3080
-rw-r--r--src/emu/sound/spu.h253
-rw-r--r--src/emu/sound/spu_tables.c701
-rw-r--r--src/emu/sound/spureverb.c341
-rw-r--r--src/emu/sound/spureverb.h70
-rw-r--r--src/emu/sound/st0016.c161
-rw-r--r--src/emu/sound/st0016.h59
-rw-r--r--src/emu/sound/t6721a.c115
-rw-r--r--src/emu/sound/t6721a.h126
-rw-r--r--src/emu/sound/t6w28.c354
-rw-r--r--src/emu/sound/t6w28.h45
-rw-r--r--src/emu/sound/tc8830f.c256
-rw-r--r--src/emu/sound/tc8830f.h71
-rw-r--r--src/emu/sound/tiaintf.c62
-rw-r--r--src/emu/sound/tiaintf.h48
-rw-r--r--src/emu/sound/tiasound.c592
-rw-r--r--src/emu/sound/tms3615.c107
-rw-r--r--src/emu/sound/tms3615.h59
-rw-r--r--src/emu/sound/tms36xx.c548
-rw-r--r--src/emu/sound/tms36xx.h100
-rw-r--r--src/emu/sound/tms5110.c1443
-rw-r--r--src/emu/sound/tms5110.h305
-rw-r--r--src/emu/sound/tms5110r.c588
-rw-r--r--src/emu/sound/tms5220.c1899
-rw-r--r--src/emu/sound/tms5220.h252
-rw-r--r--src/emu/sound/upd7752.c193
-rw-r--r--src/emu/sound/upd7752.h76
-rw-r--r--src/emu/sound/upd7759.c896
-rw-r--r--src/emu/sound/upd7759.h129
-rw-r--r--src/emu/sound/vlm5030.c654
-rw-r--r--src/emu/sound/vlm5030.h98
-rw-r--r--src/emu/sound/votrax.c1375
-rw-r--r--src/emu/sound/votrax.h175
-rw-r--r--src/emu/sound/vrender0.c250
-rw-r--r--src/emu/sound/vrender0.h64
-rw-r--r--src/emu/sound/wave.c110
-rw-r--r--src/emu/sound/wave.h42
-rw-r--r--src/emu/sound/wavwrite.c202
-rw-r--r--src/emu/sound/wavwrite.h16
-rw-r--r--src/emu/sound/x1_010.c292
-rw-r--r--src/emu/sound/x1_010.h56
-rw-r--r--src/emu/sound/ym2151.c2498
-rw-r--r--src/emu/sound/ym2151.h86
-rw-r--r--src/emu/sound/ym2413.c2174
-rw-r--r--src/emu/sound/ym2413.h43
-rw-r--r--src/emu/sound/ymdeltat.c648
-rw-r--r--src/emu/sound/ymdeltat.h84
-rw-r--r--src/emu/sound/ymf262.c2713
-rw-r--r--src/emu/sound/ymf262.h48
-rw-r--r--src/emu/sound/ymf271.c1781
-rw-r--r--src/emu/sound/ymf271.h164
-rw-r--r--src/emu/sound/ymf278b.c1019
-rw-r--r--src/emu/sound/ymf278b.h135
-rw-r--r--src/emu/sound/ymz280b.c978
-rw-r--r--src/emu/sound/ymz280b.h132
-rw-r--r--src/emu/sound/ymz770.c343
-rw-r--r--src/emu/sound/ymz770.h97
-rw-r--r--src/emu/sound/zsg2.c455
-rw-r--r--src/emu/sound/zsg2.h91
-rw-r--r--src/emu/speaker.c160
-rw-r--r--src/emu/speaker.cpp78
-rw-r--r--src/emu/speaker.h144
-rw-r--r--src/emu/sprite.c157
-rw-r--r--src/emu/sprite.h213
-rw-r--r--src/emu/tilemap.c1748
-rw-r--r--src/emu/tilemap.cpp1901
-rw-r--r--src/emu/tilemap.h654
-rw-r--r--src/emu/timer.c289
-rw-r--r--src/emu/timer.h163
-rw-r--r--src/emu/ui/barcode.c200
-rw-r--r--src/emu/ui/barcode.h40
-rw-r--r--src/emu/ui/bbcontrl.c142
-rw-r--r--src/emu/ui/bbcontrl.h28
-rw-r--r--src/emu/ui/cmddata.h279
-rw-r--r--src/emu/ui/devctrl.h107
-rw-r--r--src/emu/ui/filemngr.c138
-rw-r--r--src/emu/ui/filemngr.h30
-rw-r--r--src/emu/ui/filesel.c880
-rw-r--r--src/emu/ui/filesel.h146
-rw-r--r--src/emu/ui/imginfo.c190
-rw-r--r--src/emu/ui/imginfo.h29
-rw-r--r--src/emu/ui/mainmenu.c258
-rw-r--r--src/emu/ui/mainmenu.h55
-rw-r--r--src/emu/ui/menu.c1143
-rw-r--r--src/emu/ui/menu.h191
-rw-r--r--src/emu/ui/miscmenu.c2306
-rw-r--r--src/emu/ui/miscmenu.h323
-rw-r--r--src/emu/ui/selgame.c449
-rw-r--r--src/emu/ui/selgame.h48
-rw-r--r--src/emu/ui/swlist.c483
-rw-r--r--src/emu/ui/swlist.h85
-rw-r--r--src/emu/ui/tapectrl.c202
-rw-r--r--src/emu/ui/tapectrl.h31
-rw-r--r--src/emu/ui/ui.c2367
-rw-r--r--src/emu/ui/ui.h207
-rw-r--r--src/emu/ui/uimain.h65
-rw-r--r--src/emu/ui/viewgfx.c1080
-rw-r--r--src/emu/ui/viewgfx.h33
-rw-r--r--src/emu/uiinput.c287
-rw-r--r--src/emu/uiinput.cpp341
-rw-r--r--src/emu/uiinput.h236
-rw-r--r--src/emu/uismall.pngbin1488 -> 0 bytes
-rw-r--r--src/emu/validity.c1132
-rw-r--r--src/emu/validity.cpp3174
-rw-r--r--src/emu/validity.h102
-rw-r--r--src/emu/video.c1303
-rw-r--r--src/emu/video.cpp1277
-rw-r--r--src/emu/video.h116
-rw-r--r--src/emu/video/315_5124.c1838
-rw-r--r--src/emu/video/315_5124.h223
-rw-r--r--src/emu/video/bufsprite.c39
-rw-r--r--src/emu/video/bufsprite.h143
-rw-r--r--src/emu/video/cdp1861.c256
-rw-r--r--src/emu/video/cdp1861.h144
-rw-r--r--src/emu/video/cdp1862.c201
-rw-r--r--src/emu/video/cdp1862.h123
-rw-r--r--src/emu/video/cgapal.c432
-rw-r--r--src/emu/video/cgapal.h1
-rw-r--r--src/emu/video/crt9007.c975
-rw-r--r--src/emu/video/crt9007.h208
-rw-r--r--src/emu/video/crt9021.c227
-rw-r--r--src/emu/video/crt9021.h119
-rw-r--r--src/emu/video/crt9212.c228
-rw-r--r--src/emu/video/crt9212.h126
-rw-r--r--src/emu/video/dl1416.c318
-rw-r--r--src/emu/video/dl1416.h94
-rw-r--r--src/emu/video/dm9368.c166
-rw-r--r--src/emu/video/dm9368.h98
-rw-r--r--src/emu/video/ef9340_1.c382
-rw-r--r--src/emu/video/ef9340_1.h79
-rw-r--r--src/emu/video/ef9341_chargen.h267
-rw-r--r--src/emu/video/epic12.c1057
-rw-r--r--src/emu/video/epic12.h855
-rw-r--r--src/emu/video/epic12_blit0.c556
-rw-r--r--src/emu/video/epic12_blit1.c556
-rw-r--r--src/emu/video/epic12_blit2.c556
-rw-r--r--src/emu/video/epic12_blit3.c556
-rw-r--r--src/emu/video/epic12_blit4.c556
-rw-r--r--src/emu/video/epic12_blit5.c556
-rw-r--r--src/emu/video/epic12_blit6.c558
-rw-r--r--src/emu/video/epic12_blit7.c558
-rw-r--r--src/emu/video/epic12_blit8.c43
-rw-r--r--src/emu/video/epic12in.inc169
-rw-r--r--src/emu/video/epic12pixel.inc196
-rw-r--r--src/emu/video/fixfreq.c319
-rw-r--r--src/emu/video/fixfreq.h109
-rw-r--r--src/emu/video/generic.c157
-rw-r--r--src/emu/video/generic.cpp203
-rw-r--r--src/emu/video/generic.h32
-rw-r--r--src/emu/video/h63484.c1204
-rw-r--r--src/emu/video/h63484.h147
-rw-r--r--src/emu/video/hd44102.c293
-rw-r--r--src/emu/video/hd44102.h87
-rw-r--r--src/emu/video/hd44352.c458
-rw-r--r--src/emu/video/hd44352.h89
-rw-r--r--src/emu/video/hd44780.c564
-rw-r--r--src/emu/video/hd44780.h143
-rw-r--r--src/emu/video/hd61830.c566
-rw-r--r--src/emu/video/hd61830.h131
-rw-r--r--src/emu/video/hd63484.c1597
-rw-r--r--src/emu/video/hd63484.h95
-rw-r--r--src/emu/video/hd66421.c256
-rw-r--r--src/emu/video/hd66421.h79
-rw-r--r--src/emu/video/huc6202.c379
-rw-r--r--src/emu/video/huc6202.h101
-rw-r--r--src/emu/video/huc6260.c308
-rw-r--r--src/emu/video/huc6260.h91
-rw-r--r--src/emu/video/huc6261.c446
-rw-r--r--src/emu/video/huc6261.h81
-rw-r--r--src/emu/video/huc6270.c909
-rw-r--r--src/emu/video/huc6270.h144
-rw-r--r--src/emu/video/huc6272.c247
-rw-r--r--src/emu/video/huc6272.h78
-rw-r--r--src/emu/video/i8244.c788
-rw-r--r--src/emu/video/i8244.h168
-rw-r--r--src/emu/video/i8275.c534
-rw-r--r--src/emu/video/i8275.h158
-rw-r--r--src/emu/video/i8275x.c570
-rw-r--r--src/emu/video/i8275x.h221
-rw-r--r--src/emu/video/k053250.c468
-rw-r--r--src/emu/video/k053250.h56
-rw-r--r--src/emu/video/m50458.c449
-rw-r--r--src/emu/video/m50458.h103
-rw-r--r--src/emu/video/mb90082.c248
-rw-r--r--src/emu/video/mb90082.h83
-rw-r--r--src/emu/video/mb_vcu.c572
-rw-r--r--src/emu/video/mb_vcu.h108
-rw-r--r--src/emu/video/mc6845.c1602
-rw-r--r--src/emu/video/mc6845.h475
-rw-r--r--src/emu/video/mc6847.c1900
-rw-r--r--src/emu/video/mc6847.h683
-rw-r--r--src/emu/video/msm6255.c473
-rw-r--r--src/emu/video/msm6255.h100
-rw-r--r--src/emu/video/pc_cga.c1680
-rw-r--r--src/emu/video/pc_cga.h27
-rw-r--r--src/emu/video/pc_vga.c5967
-rw-r--r--src/emu/video/pc_vga.h709
-rw-r--r--src/emu/video/poly.c1357
-rw-r--r--src/emu/video/poly.h153
-rw-r--r--src/emu/video/polynew.h1169
-rw-r--r--src/emu/video/psx.c3820
-rw-r--r--src/emu/video/psx.h360
-rw-r--r--src/emu/video/ramdac.c212
-rw-r--r--src/emu/video/ramdac.h93
-rw-r--r--src/emu/video/resnet.c722
-rw-r--r--src/emu/video/resnet.cpp705
-rw-r--r--src/emu/video/resnet.h74
-rw-r--r--src/emu/video/rgbgen.h472
-rw-r--r--src/emu/video/rgbsse.h408
-rw-r--r--src/emu/video/rgbutil.c301
-rw-r--r--src/emu/video/rgbutil.cpp305
-rw-r--r--src/emu/video/rgbutil.h438
-rw-r--r--src/emu/video/rgbvmx.h442
-rw-r--r--src/emu/video/saa5050.c487
-rw-r--r--src/emu/video/saa5050.h155
-rw-r--r--src/emu/video/sed1330.c691
-rw-r--r--src/emu/video/sed1330.h129
-rw-r--r--src/emu/video/sed1520.c164
-rw-r--r--src/emu/video/sed1520.h72
-rw-r--r--src/emu/video/stvvdp1.c2158
-rw-r--r--src/emu/video/stvvdp2.c6962
-rw-r--r--src/emu/video/tlc34076.c261
-rw-r--r--src/emu/video/tlc34076.h74
-rw-r--r--src/emu/video/tms34061.c571
-rw-r--r--src/emu/video/tms34061.h115
-rw-r--r--src/emu/video/tms3556.c590
-rw-r--r--src/emu/video/tms3556.h112
-rw-r--r--src/emu/video/tms9927.c335
-rw-r--r--src/emu/video/tms9927.h120
-rw-r--r--src/emu/video/tms9928a.c702
-rw-r--r--src/emu/video/tms9928a.h215
-rw-r--r--src/emu/video/upd3301.c657
-rw-r--r--src/emu/video/upd3301.h198
-rw-r--r--src/emu/video/upd7220.c1670
-rw-r--r--src/emu/video/upd7220.h230
-rw-r--r--src/emu/video/upd7227.c163
-rw-r--r--src/emu/video/upd7227.h96
-rw-r--r--src/emu/video/v9938.c3287
-rw-r--r--src/emu/video/v9938.h266
-rw-r--r--src/emu/video/vector.c308
-rw-r--r--src/emu/video/vector.h71
-rw-r--r--src/emu/video/video.mak509
-rw-r--r--src/emu/video/vooddefs.h3674
-rw-r--r--src/emu/video/voodoo.c6345
-rw-r--r--src/emu/video/voodoo.h158
-rw-r--r--src/emu/webengine.c434
-rw-r--r--src/emu/webengine.h52
-rw-r--r--src/emu/xtal.cpp620
-rw-r--r--src/emu/xtal.h93
-rw-r--r--src/frontend/mame/audit.cpp742
-rw-r--r--src/frontend/mame/audit.h177
-rw-r--r--src/frontend/mame/cheat.cpp1469
-rw-r--r--src/frontend/mame/cheat.h353
-rw-r--r--src/frontend/mame/clifront.cpp1873
-rw-r--r--src/frontend/mame/clifront.h86
-rw-r--r--src/frontend/mame/infoxml.cpp2308
-rw-r--r--src/frontend/mame/infoxml.h48
-rw-r--r--src/frontend/mame/iptseqpoll.cpp514
-rw-r--r--src/frontend/mame/iptseqpoll.h123
-rw-r--r--src/frontend/mame/language.cpp42
-rw-r--r--src/frontend/mame/language.h22
-rw-r--r--src/frontend/mame/luaengine.cpp2381
-rw-r--r--src/frontend/mame/luaengine.h215
-rw-r--r--src/frontend/mame/luaengine.ipp672
-rw-r--r--src/frontend/mame/luaengine_debug.cpp533
-rw-r--r--src/frontend/mame/luaengine_input.cpp673
-rw-r--r--src/frontend/mame/luaengine_mem.cpp802
-rw-r--r--src/frontend/mame/luaengine_render.cpp1276
-rw-r--r--src/frontend/mame/mame.cpp499
-rw-r--r--src/frontend/mame/mame.h106
-rw-r--r--src/frontend/mame/mameopts.cpp216
-rw-r--r--src/frontend/mame/mameopts.h63
-rw-r--r--src/frontend/mame/media_ident.cpp431
-rw-r--r--src/frontend/mame/media_ident.h132
-rw-r--r--src/frontend/mame/pluginopts.cpp184
-rw-r--r--src/frontend/mame/pluginopts.h53
-rw-r--r--src/frontend/mame/ui/about.cpp123
-rw-r--r--src/frontend/mame/ui/about.h45
-rw-r--r--src/frontend/mame/ui/analogipt.cpp812
-rw-r--r--src/frontend/mame/ui/analogipt.h115
-rw-r--r--src/frontend/mame/ui/audio_effect_compressor.cpp514
-rw-r--r--src/frontend/mame/ui/audio_effect_compressor.h74
-rw-r--r--src/frontend/mame/ui/audio_effect_eq.cpp526
-rw-r--r--src/frontend/mame/ui/audio_effect_eq.h59
-rw-r--r--src/frontend/mame/ui/audio_effect_filter.cpp512
-rw-r--r--src/frontend/mame/ui/audio_effect_filter.h61
-rw-r--r--src/frontend/mame/ui/audio_effect_reverb.cpp747
-rw-r--r--src/frontend/mame/ui/audio_effect_reverb.h92
-rw-r--r--src/frontend/mame/ui/audioeffects.cpp288
-rw-r--r--src/frontend/mame/ui/audioeffects.h53
-rw-r--r--src/frontend/mame/ui/audiomix.cpp1206
-rw-r--r--src/frontend/mame/ui/audiomix.h100
-rw-r--r--src/frontend/mame/ui/auditmenu.cpp256
-rw-r--r--src/frontend/mame/ui/auditmenu.h59
-rw-r--r--src/frontend/mame/ui/barcode.cpp148
-rw-r--r--src/frontend/mame/ui/barcode.h40
-rw-r--r--src/frontend/mame/ui/cheatopt.cpp177
-rw-r--r--src/frontend/mame/ui/cheatopt.h34
-rw-r--r--src/frontend/mame/ui/confswitch.cpp548
-rw-r--r--src/frontend/mame/ui/confswitch.h111
-rw-r--r--src/frontend/mame/ui/custui.cpp1120
-rw-r--r--src/frontend/mame/ui/custui.h190
-rw-r--r--src/frontend/mame/ui/datmenu.cpp440
-rw-r--r--src/frontend/mame/ui/datmenu.h80
-rw-r--r--src/frontend/mame/ui/defimg.ipp273
-rw-r--r--src/frontend/mame/ui/devctrl.h161
-rw-r--r--src/frontend/mame/ui/devopt.cpp408
-rw-r--r--src/frontend/mame/ui/devopt.h39
-rw-r--r--src/frontend/mame/ui/dirmenu.cpp619
-rw-r--r--src/frontend/mame/ui/dirmenu.h40
-rw-r--r--src/frontend/mame/ui/filecreate.cpp405
-rw-r--r--src/frontend/mame/ui/filecreate.h132
-rw-r--r--src/frontend/mame/ui/filemngr.cpp311
-rw-r--r--src/frontend/mame/ui/filemngr.h53
-rw-r--r--src/frontend/mame/ui/filesel.cpp709
-rw-r--r--src/frontend/mame/ui/filesel.h151
-rw-r--r--src/frontend/mame/ui/floppycntrl.cpp273
-rw-r--r--src/frontend/mame/ui/floppycntrl.h49
-rw-r--r--src/frontend/mame/ui/icorender.cpp345
-rw-r--r--src/frontend/mame/ui/icorender.h34
-rw-r--r--src/frontend/mame/ui/imgcntrl.cpp523
-rw-r--r--src/frontend/mame/ui/imgcntrl.h69
-rw-r--r--src/frontend/mame/ui/info.cpp831
-rw-r--r--src/frontend/mame/ui/info.h137
-rw-r--r--src/frontend/mame/ui/info_pty.cpp47
-rw-r--r--src/frontend/mame/ui/info_pty.h33
-rw-r--r--src/frontend/mame/ui/inifile.cpp598
-rw-r--r--src/frontend/mame/ui/inifile.h128
-rw-r--r--src/frontend/mame/ui/inputdevices.cpp310
-rw-r--r--src/frontend/mame/ui/inputdevices.h34
-rw-r--r--src/frontend/mame/ui/inputmap.cpp647
-rw-r--r--src/frontend/mame/ui/inputmap.h122
-rw-r--r--src/frontend/mame/ui/inputopts.cpp144
-rw-r--r--src/frontend/mame/ui/inputopts.h37
-rw-r--r--src/frontend/mame/ui/inputtoggle.cpp220
-rw-r--r--src/frontend/mame/ui/inputtoggle.h42
-rw-r--r--src/frontend/mame/ui/keyboard.cpp121
-rw-r--r--src/frontend/mame/ui/keyboard.h36
-rw-r--r--src/frontend/mame/ui/mainmenu.cpp347
-rw-r--r--src/frontend/mame/ui/mainmenu.h39
-rw-r--r--src/frontend/mame/ui/menu.cpp2227
-rw-r--r--src/frontend/mame/ui/menu.h624
-rw-r--r--src/frontend/mame/ui/menuitem.h69
-rw-r--r--src/frontend/mame/ui/midiinout.cpp78
-rw-r--r--src/frontend/mame/ui/midiinout.h48
-rw-r--r--src/frontend/mame/ui/miscmenu.cpp999
-rw-r--r--src/frontend/mame/ui/miscmenu.h183
-rw-r--r--src/frontend/mame/ui/moptions.cpp122
-rw-r--r--src/frontend/mame/ui/moptions.h164
-rw-r--r--src/frontend/mame/ui/optsmenu.cpp278
-rw-r--r--src/frontend/mame/ui/optsmenu.h85
-rw-r--r--src/frontend/mame/ui/pluginopt.cpp241
-rw-r--r--src/frontend/mame/ui/pluginopt.h61
-rw-r--r--src/frontend/mame/ui/prscntrl.cpp72
-rw-r--r--src/frontend/mame/ui/prscntrl.h45
-rw-r--r--src/frontend/mame/ui/quitmenu.cpp53
-rw-r--r--src/frontend/mame/ui/quitmenu.h33
-rw-r--r--src/frontend/mame/ui/selector.cpp197
-rw-r--r--src/frontend/mame/ui/selector.h64
-rw-r--r--src/frontend/mame/ui/selgame.cpp1075
-rw-r--r--src/frontend/mame/ui/selgame.h97
-rw-r--r--src/frontend/mame/ui/selmenu.cpp4321
-rw-r--r--src/frontend/mame/ui/selmenu.h479
-rw-r--r--src/frontend/mame/ui/selsoft.cpp768
-rw-r--r--src/frontend/mame/ui/selsoft.h80
-rw-r--r--src/frontend/mame/ui/simpleselgame.cpp472
-rw-r--r--src/frontend/mame/ui/simpleselgame.h71
-rw-r--r--src/frontend/mame/ui/slider.cpp20
-rw-r--r--src/frontend/mame/ui/slider.h44
-rw-r--r--src/frontend/mame/ui/sliders.cpp367
-rw-r--r--src/frontend/mame/ui/sliders.h43
-rw-r--r--src/frontend/mame/ui/slotopt.cpp336
-rw-r--r--src/frontend/mame/ui/slotopt.h58
-rw-r--r--src/frontend/mame/ui/sndmenu.cpp142
-rw-r--r--src/frontend/mame/ui/sndmenu.h51
-rw-r--r--src/frontend/mame/ui/state.cpp592
-rw-r--r--src/frontend/mame/ui/state.h114
-rw-r--r--src/frontend/mame/ui/submenu.cpp520
-rw-r--r--src/frontend/mame/ui/submenu.h76
-rw-r--r--src/frontend/mame/ui/swlist.cpp502
-rw-r--r--src/frontend/mame/ui/swlist.h139
-rw-r--r--src/frontend/mame/ui/systemlist.cpp422
-rw-r--r--src/frontend/mame/ui/systemlist.h122
-rw-r--r--src/frontend/mame/ui/tapectrl.cpp202
-rw-r--r--src/frontend/mame/ui/tapectrl.h41
-rw-r--r--src/frontend/mame/ui/text.cpp683
-rw-r--r--src/frontend/mame/ui/text.h120
-rw-r--r--src/frontend/mame/ui/textbox.cpp553
-rw-r--r--src/frontend/mame/ui/textbox.h100
-rw-r--r--src/frontend/mame/ui/toolbar.ipp75
-rw-r--r--src/frontend/mame/ui/ui.cpp2877
-rw-r--r--src/frontend/mame/ui/ui.h401
-rw-r--r--src/frontend/mame/ui/uicmd14.md4
-rw-r--r--src/frontend/mame/ui/uicmd14.pngbin0 -> 3254 bytes
-rw-r--r--src/frontend/mame/ui/utils.cpp2178
-rw-r--r--src/frontend/mame/ui/utils.h488
-rw-r--r--src/frontend/mame/ui/videoopt.cpp449
-rw-r--r--src/frontend/mame/ui/videoopt.h50
-rw-r--r--src/frontend/mame/ui/viewgfx.cpp1620
-rw-r--r--src/frontend/mame/ui/viewgfx.h27
-rw-r--r--src/frontend/mame/ui/widgets.cpp113
-rw-r--r--src/frontend/mame/ui/widgets.h62
-rw-r--r--src/ldplayer/ldplayer.c722
-rw-r--r--src/ldplayer/ldplayer.lst42
-rw-r--r--src/ldplayer/ldplayer.mak69
-rw-r--r--src/lib/expat/ascii.h92
-rw-r--r--src/lib/expat/asciitab.h36
-rw-r--r--src/lib/expat/expat.h1047
-rw-r--r--src/lib/expat/expat_external.h115
-rw-r--r--src/lib/expat/iasciitab.h37
-rw-r--r--src/lib/expat/intconfig.h19
-rw-r--r--src/lib/expat/internal.h73
-rw-r--r--src/lib/expat/latin1tab.h36
-rw-r--r--src/lib/expat/nametab.h150
-rw-r--r--src/lib/expat/utf8tab.h37
-rw-r--r--src/lib/expat/xmlparse.c6391
-rw-r--r--src/lib/expat/xmlrole.c1324
-rw-r--r--src/lib/expat/xmlrole.h114
-rw-r--r--src/lib/expat/xmltok.c1639
-rw-r--r--src/lib/expat/xmltok.h316
-rw-r--r--src/lib/expat/xmltok_impl.c1783
-rw-r--r--src/lib/expat/xmltok_impl.h46
-rw-r--r--src/lib/expat/xmltok_ns.c115
-rw-r--r--src/lib/formats/2d_dsk.cpp41
-rw-r--r--src/lib/formats/2d_dsk.h32
-rw-r--r--src/lib/formats/86f_dsk.cpp268
-rw-r--r--src/lib/formats/86f_dsk.h35
-rw-r--r--src/lib/formats/a26_cas.c165
-rw-r--r--src/lib/formats/a26_cas.cpp166
-rw-r--r--src/lib/formats/a26_cas.h9
-rw-r--r--src/lib/formats/a5105_dsk.c46
-rw-r--r--src/lib/formats/a5105_dsk.cpp45
-rw-r--r--src/lib/formats/a5105_dsk.h20
-rw-r--r--src/lib/formats/abc1600_dsk.cpp79
-rw-r--r--src/lib/formats/abc1600_dsk.h35
-rw-r--r--src/lib/formats/abc800_dsk.c143
-rw-r--r--src/lib/formats/abc800_dsk.cpp161
-rw-r--r--src/lib/formats/abc800_dsk.h21
-rw-r--r--src/lib/formats/abc800i_dsk.cpp122
-rw-r--r--src/lib/formats/abc800i_dsk.h37
-rw-r--r--src/lib/formats/abcfd2_dsk.cpp60
-rw-r--r--src/lib/formats/abcfd2_dsk.h32
-rw-r--r--src/lib/formats/ace_tap.c188
-rw-r--r--src/lib/formats/ace_tap.cpp190
-rw-r--r--src/lib/formats/ace_tap.h27
-rw-r--r--src/lib/formats/acorn_dsk.cpp808
-rw-r--r--src/lib/formats/acorn_dsk.h161
-rw-r--r--src/lib/formats/adam_cas.c207
-rw-r--r--src/lib/formats/adam_cas.cpp209
-rw-r--r--src/lib/formats/adam_cas.h9
-rw-r--r--src/lib/formats/adam_dsk.c69
-rw-r--r--src/lib/formats/adam_dsk.cpp363
-rw-r--r--src/lib/formats/adam_dsk.h34
-rw-r--r--src/lib/formats/afs_dsk.cpp61
-rw-r--r--src/lib/formats/afs_dsk.h36
-rw-r--r--src/lib/formats/agat840k_hle_dsk.cpp60
-rw-r--r--src/lib/formats/agat840k_hle_dsk.h18
-rw-r--r--src/lib/formats/aiffile.cpp173
-rw-r--r--src/lib/formats/aiffile.h11
-rw-r--r--src/lib/formats/aim_dsk.cpp136
-rw-r--r--src/lib/formats/aim_dsk.h35
-rw-r--r--src/lib/formats/all.cpp1567
-rw-r--r--src/lib/formats/all.h27
-rw-r--r--src/lib/formats/ami_dsk.c167
-rw-r--r--src/lib/formats/ami_dsk.cpp164
-rw-r--r--src/lib/formats/ami_dsk.h29
-rw-r--r--src/lib/formats/ap2_dsk.c1397
-rw-r--r--src/lib/formats/ap2_dsk.cpp991
-rw-r--r--src/lib/formats/ap2_dsk.h153
-rw-r--r--src/lib/formats/ap_dsk35.c1495
-rw-r--r--src/lib/formats/ap_dsk35.cpp535
-rw-r--r--src/lib/formats/ap_dsk35.h70
-rw-r--r--src/lib/formats/apd_dsk.cpp211
-rw-r--r--src/lib/formats/apd_dsk.h32
-rw-r--r--src/lib/formats/apf_apt.c250
-rw-r--r--src/lib/formats/apf_apt.cpp250
-rw-r--r--src/lib/formats/apf_apt.h11
-rw-r--r--src/lib/formats/apollo_dsk.c46
-rw-r--r--src/lib/formats/apollo_dsk.cpp48
-rw-r--r--src/lib/formats/apollo_dsk.h20
-rw-r--r--src/lib/formats/applix_dsk.c42
-rw-r--r--src/lib/formats/applix_dsk.cpp41
-rw-r--r--src/lib/formats/applix_dsk.h20
-rw-r--r--src/lib/formats/apricotpc_dsk.cpp50
-rw-r--r--src/lib/formats/apricotpc_dsk.h33
-rw-r--r--src/lib/formats/apridisk.c226
-rw-r--r--src/lib/formats/apridisk.cpp152
-rw-r--r--src/lib/formats/apridisk.h51
-rw-r--r--src/lib/formats/aquarius_caq.cpp101
-rw-r--r--src/lib/formats/aquarius_caq.h19
-rw-r--r--src/lib/formats/as_dsk.cpp613
-rw-r--r--src/lib/formats/as_dsk.h76
-rw-r--r--src/lib/formats/asst128_dsk.c42
-rw-r--r--src/lib/formats/asst128_dsk.cpp41
-rw-r--r--src/lib/formats/asst128_dsk.h17
-rw-r--r--src/lib/formats/atari_dsk.c33
-rw-r--r--src/lib/formats/atari_dsk.cpp35
-rw-r--r--src/lib/formats/atari_dsk.h11
-rw-r--r--src/lib/formats/atarist_dsk.c82
-rw-r--r--src/lib/formats/atarist_dsk.h18
-rw-r--r--src/lib/formats/atom_dsk.cpp33
-rw-r--r--src/lib/formats/atom_dsk.h26
-rw-r--r--src/lib/formats/atom_tap.c143
-rw-r--r--src/lib/formats/atom_tap.cpp134
-rw-r--r--src/lib/formats/atom_tap.h9
-rw-r--r--src/lib/formats/basicdsk.c351
-rw-r--r--src/lib/formats/basicdsk.cpp354
-rw-r--r--src/lib/formats/basicdsk.h19
-rw-r--r--src/lib/formats/bk0010_dsk.cpp39
-rw-r--r--src/lib/formats/bk0010_dsk.h30
-rw-r--r--src/lib/formats/bw12_dsk.c59
-rw-r--r--src/lib/formats/bw12_dsk.cpp58
-rw-r--r--src/lib/formats/bw12_dsk.h20
-rw-r--r--src/lib/formats/bw2_dsk.c45
-rw-r--r--src/lib/formats/bw2_dsk.cpp44
-rw-r--r--src/lib/formats/bw2_dsk.h20
-rw-r--r--src/lib/formats/c3040_dsk.cpp99
-rw-r--r--src/lib/formats/c3040_dsk.h39
-rw-r--r--src/lib/formats/c4040_dsk.cpp89
-rw-r--r--src/lib/formats/c4040_dsk.h37
-rw-r--r--src/lib/formats/c8280_dsk.cpp69
-rw-r--r--src/lib/formats/c8280_dsk.h32
-rw-r--r--src/lib/formats/camplynx_cas.cpp262
-rw-r--r--src/lib/formats/camplynx_cas.h20
-rw-r--r--src/lib/formats/camplynx_dsk.cpp55
-rw-r--r--src/lib/formats/camplynx_dsk.h32
-rw-r--r--src/lib/formats/cassimg.c1058
-rw-r--r--src/lib/formats/cassimg.cpp950
-rw-r--r--src/lib/formats/cassimg.h373
-rw-r--r--src/lib/formats/cbm_crt.c196
-rw-r--r--src/lib/formats/cbm_crt.cpp258
-rw-r--r--src/lib/formats/cbm_crt.h56
-rw-r--r--src/lib/formats/cbm_tap.c369
-rw-r--r--src/lib/formats/cbm_tap.cpp376
-rw-r--r--src/lib/formats/cbm_tap.h9
-rw-r--r--src/lib/formats/ccvf_dsk.c153
-rw-r--r--src/lib/formats/ccvf_dsk.cpp156
-rw-r--r--src/lib/formats/ccvf_dsk.h34
-rw-r--r--src/lib/formats/cgen_cas.c148
-rw-r--r--src/lib/formats/cgen_cas.cpp162
-rw-r--r--src/lib/formats/cgen_cas.h9
-rw-r--r--src/lib/formats/cgenie_dsk.cpp79
-rw-r--r--src/lib/formats/cgenie_dsk.h36
-rw-r--r--src/lib/formats/coco_cas.c313
-rw-r--r--src/lib/formats/coco_cas.cpp296
-rw-r--r--src/lib/formats/coco_cas.h12
-rw-r--r--src/lib/formats/coco_dsk.c1199
-rw-r--r--src/lib/formats/coco_rawdsk.cpp45
-rw-r--r--src/lib/formats/coco_rawdsk.h33
-rw-r--r--src/lib/formats/comx35_dsk.c78
-rw-r--r--src/lib/formats/comx35_dsk.cpp77
-rw-r--r--src/lib/formats/comx35_dsk.h18
-rw-r--r--src/lib/formats/concept_dsk.cpp155
-rw-r--r--src/lib/formats/concept_dsk.h37
-rw-r--r--src/lib/formats/coupedsk.c122
-rw-r--r--src/lib/formats/coupedsk.cpp129
-rw-r--r--src/lib/formats/coupedsk.h25
-rw-r--r--src/lib/formats/cp68_dsk.cpp296
-rw-r--r--src/lib/formats/cp68_dsk.h31
-rw-r--r--src/lib/formats/cpis_dsk.c155
-rw-r--r--src/lib/formats/cpis_dsk.cpp57
-rw-r--r--src/lib/formats/cpis_dsk.h25
-rw-r--r--src/lib/formats/cqm_dsk.c227
-rw-r--r--src/lib/formats/cqm_dsk.cpp372
-rw-r--r--src/lib/formats/cqm_dsk.h32
-rw-r--r--src/lib/formats/csw_cas.c333
-rw-r--r--src/lib/formats/csw_cas.cpp231
-rw-r--r--src/lib/formats/csw_cas.h11
-rw-r--r--src/lib/formats/d64_dsk.c1099
-rw-r--r--src/lib/formats/d64_dsk.cpp325
-rw-r--r--src/lib/formats/d64_dsk.h80
-rw-r--r--src/lib/formats/d67_dsk.c55
-rw-r--r--src/lib/formats/d67_dsk.h36
-rw-r--r--src/lib/formats/d71_dsk.c40
-rw-r--r--src/lib/formats/d71_dsk.cpp39
-rw-r--r--src/lib/formats/d71_dsk.h20
-rw-r--r--src/lib/formats/d80_dsk.c128
-rw-r--r--src/lib/formats/d80_dsk.cpp135
-rw-r--r--src/lib/formats/d80_dsk.h33
-rw-r--r--src/lib/formats/d81_dsk.c163
-rw-r--r--src/lib/formats/d81_dsk.cpp162
-rw-r--r--src/lib/formats/d81_dsk.h20
-rw-r--r--src/lib/formats/d82_dsk.c40
-rw-r--r--src/lib/formats/d82_dsk.cpp39
-rw-r--r--src/lib/formats/d82_dsk.h20
-rw-r--r--src/lib/formats/d88_dsk.c533
-rw-r--r--src/lib/formats/d88_dsk.cpp564
-rw-r--r--src/lib/formats/d88_dsk.h23
-rw-r--r--src/lib/formats/dcp_dsk.cpp305
-rw-r--r--src/lib/formats/dcp_dsk.h33
-rw-r--r--src/lib/formats/dfi_dsk.c238
-rw-r--r--src/lib/formats/dfi_dsk.cpp241
-rw-r--r--src/lib/formats/dfi_dsk.h24
-rw-r--r--src/lib/formats/dim_dsk.c222
-rw-r--r--src/lib/formats/dim_dsk.cpp135
-rw-r--r--src/lib/formats/dim_dsk.h27
-rw-r--r--src/lib/formats/dip_dsk.cpp96
-rw-r--r--src/lib/formats/dip_dsk.h33
-rw-r--r--src/lib/formats/dmk_dsk.cpp349
-rw-r--r--src/lib/formats/dmk_dsk.h34
-rw-r--r--src/lib/formats/dmv_dsk.cpp53
-rw-r--r--src/lib/formats/dmv_dsk.h32
-rw-r--r--src/lib/formats/ds9_dsk.cpp122
-rw-r--r--src/lib/formats/ds9_dsk.h36
-rw-r--r--src/lib/formats/dsk_dsk.c434
-rw-r--r--src/lib/formats/dsk_dsk.cpp499
-rw-r--r--src/lib/formats/dsk_dsk.h22
-rw-r--r--src/lib/formats/dvk_mx_dsk.cpp224
-rw-r--r--src/lib/formats/dvk_mx_dsk.h42
-rw-r--r--src/lib/formats/ep64_dsk.c42
-rw-r--r--src/lib/formats/ep64_dsk.cpp41
-rw-r--r--src/lib/formats/ep64_dsk.h18
-rw-r--r--src/lib/formats/esq16_dsk.c151
-rw-r--r--src/lib/formats/esq16_dsk.cpp154
-rw-r--r--src/lib/formats/esq16_dsk.h27
-rw-r--r--src/lib/formats/esq8_dsk.c164
-rw-r--r--src/lib/formats/esq8_dsk.cpp191
-rw-r--r--src/lib/formats/esq8_dsk.h27
-rw-r--r--src/lib/formats/excali64_dsk.cpp41
-rw-r--r--src/lib/formats/excali64_dsk.h32
-rw-r--r--src/lib/formats/fc100_cas.cpp154
-rw-r--r--src/lib/formats/fc100_cas.h19
-rw-r--r--src/lib/formats/fdd_dsk.cpp150
-rw-r--r--src/lib/formats/fdd_dsk.h33
-rw-r--r--src/lib/formats/fdi_dsk.c288
-rw-r--r--src/lib/formats/fdi_dsk.cpp292
-rw-r--r--src/lib/formats/fdos_dsk.cpp189
-rw-r--r--src/lib/formats/fdos_dsk.h30
-rw-r--r--src/lib/formats/fl1_dsk.cpp57
-rw-r--r--src/lib/formats/fl1_dsk.h32
-rw-r--r--src/lib/formats/flacfile.cpp152
-rw-r--r--src/lib/formats/flacfile.h10
-rw-r--r--src/lib/formats/flex_dsk.cpp1307
-rw-r--r--src/lib/formats/flex_dsk.h68
-rw-r--r--src/lib/formats/flopimg.c2743
-rw-r--r--src/lib/formats/flopimg.cpp2385
-rw-r--r--src/lib/formats/flopimg.h657
-rw-r--r--src/lib/formats/flopimg_legacy.cpp877
-rw-r--r--src/lib/formats/flopimg_legacy.h214
-rw-r--r--src/lib/formats/fm7_cas.c108
-rw-r--r--src/lib/formats/fm7_cas.cpp113
-rw-r--r--src/lib/formats/fm7_cas.h9
-rw-r--r--src/lib/formats/fmsx_cas.c142
-rw-r--r--src/lib/formats/fmsx_cas.cpp149
-rw-r--r--src/lib/formats/fmsx_cas.h9
-rw-r--r--src/lib/formats/fmtowns_dsk.cpp41
-rw-r--r--src/lib/formats/fmtowns_dsk.h30
-rw-r--r--src/lib/formats/fs_cbmdos.cpp862
-rw-r--r--src/lib/formats/fs_cbmdos.h44
-rw-r--r--src/lib/formats/fs_coco_os9.cpp788
-rw-r--r--src/lib/formats/fs_coco_os9.h47
-rw-r--r--src/lib/formats/fs_coco_rsdos.cpp807
-rw-r--r--src/lib/formats/fs_coco_rsdos.h43
-rw-r--r--src/lib/formats/fs_fat.cpp1378
-rw-r--r--src/lib/formats/fs_fat.h60
-rw-r--r--src/lib/formats/fs_hp98x5.cpp1588
-rw-r--r--src/lib/formats/fs_hp98x5.h88
-rw-r--r--src/lib/formats/fs_hplif.cpp541
-rw-r--r--src/lib/formats/fs_hplif.h43
-rw-r--r--src/lib/formats/fs_isis.cpp1052
-rw-r--r--src/lib/formats/fs_isis.h44
-rw-r--r--src/lib/formats/fs_oric_jasmin.cpp719
-rw-r--r--src/lib/formats/fs_oric_jasmin.h38
-rw-r--r--src/lib/formats/fs_prodos.cpp642
-rw-r--r--src/lib/formats/fs_prodos.h40
-rw-r--r--src/lib/formats/fs_unformatted.cpp158
-rw-r--r--src/lib/formats/fs_unformatted.h67
-rw-r--r--src/lib/formats/fs_vtech.cpp473
-rw-r--r--src/lib/formats/fs_vtech.h38
-rw-r--r--src/lib/formats/fsblk.cpp315
-rw-r--r--src/lib/formats/fsblk.h191
-rw-r--r--src/lib/formats/fsblk_vec.cpp54
-rw-r--r--src/lib/formats/fsblk_vec.h39
-rw-r--r--src/lib/formats/fsd_dsk.cpp192
-rw-r--r--src/lib/formats/fsd_dsk.h41
-rw-r--r--src/lib/formats/fsmeta.cpp131
-rw-r--r--src/lib/formats/fsmeta.h125
-rw-r--r--src/lib/formats/fsmgr.cpp80
-rw-r--r--src/lib/formats/fsmgr.h91
-rw-r--r--src/lib/formats/fz1_dsk.cpp40
-rw-r--r--src/lib/formats/fz1_dsk.h29
-rw-r--r--src/lib/formats/g64_dsk.c166
-rw-r--r--src/lib/formats/g64_dsk.cpp209
-rw-r--r--src/lib/formats/g64_dsk.h51
-rw-r--r--src/lib/formats/gtp_cas.c197
-rw-r--r--src/lib/formats/gtp_cas.cpp200
-rw-r--r--src/lib/formats/gtp_cas.h9
-rw-r--r--src/lib/formats/guab_dsk.cpp42
-rw-r--r--src/lib/formats/guab_dsk.h32
-rw-r--r--src/lib/formats/h17disk.cpp253
-rw-r--r--src/lib/formats/h17disk.h38
-rw-r--r--src/lib/formats/h8_cas.cpp96
-rw-r--r--src/lib/formats/h8_cas.h19
-rw-r--r--src/lib/formats/hect_dsk.c128
-rw-r--r--src/lib/formats/hect_dsk.cpp100
-rw-r--r--src/lib/formats/hect_dsk.h12
-rw-r--r--src/lib/formats/hect_tap.c305
-rw-r--r--src/lib/formats/hect_tap.cpp308
-rw-r--r--src/lib/formats/hect_tap.h9
-rw-r--r--src/lib/formats/hector_minidisc.cpp41
-rw-r--r--src/lib/formats/hector_minidisc.h32
-rw-r--r--src/lib/formats/hp300_dsk.cpp48
-rw-r--r--src/lib/formats/hp300_dsk.h32
-rw-r--r--src/lib/formats/hp_ipc_dsk.cpp40
-rw-r--r--src/lib/formats/hp_ipc_dsk.h32
-rw-r--r--src/lib/formats/hpi_dsk.cpp493
-rw-r--r--src/lib/formats/hpi_dsk.h59
-rw-r--r--src/lib/formats/hti_tape.cpp526
-rw-r--r--src/lib/formats/hti_tape.h140
-rw-r--r--src/lib/formats/hxchfe_dsk.cpp876
-rw-r--r--src/lib/formats/hxchfe_dsk.h105
-rw-r--r--src/lib/formats/hxcmfm_dsk.c152
-rw-r--r--src/lib/formats/hxcmfm_dsk.cpp165
-rw-r--r--src/lib/formats/hxcmfm_dsk.h25
-rw-r--r--src/lib/formats/ibmxdf_dsk.cpp268
-rw-r--r--src/lib/formats/ibmxdf_dsk.h45
-rw-r--r--src/lib/formats/idpart_dsk.cpp53
-rw-r--r--src/lib/formats/idpart_dsk.h32
-rw-r--r--src/lib/formats/imageutl.c193
-rw-r--r--src/lib/formats/imageutl.cpp193
-rw-r--r--src/lib/formats/imageutl.h153
-rw-r--r--src/lib/formats/imd_dsk.c426
-rw-r--r--src/lib/formats/imd_dsk.cpp653
-rw-r--r--src/lib/formats/imd_dsk.h23
-rw-r--r--src/lib/formats/img_dsk.cpp439
-rw-r--r--src/lib/formats/img_dsk.h54
-rw-r--r--src/lib/formats/ioprocs.c213
-rw-r--r--src/lib/formats/ioprocs.h70
-rw-r--r--src/lib/formats/ipf_dsk.c724
-rw-r--r--src/lib/formats/ipf_dsk.cpp767
-rw-r--r--src/lib/formats/ipf_dsk.h91
-rw-r--r--src/lib/formats/iq151_dsk.c46
-rw-r--r--src/lib/formats/iq151_dsk.cpp45
-rw-r--r--src/lib/formats/iq151_dsk.h20
-rw-r--r--src/lib/formats/itt3030_dsk.c46
-rw-r--r--src/lib/formats/itt3030_dsk.cpp57
-rw-r--r--src/lib/formats/itt3030_dsk.h20
-rw-r--r--src/lib/formats/jfd_dsk.cpp378
-rw-r--r--src/lib/formats/jfd_dsk.h32
-rw-r--r--src/lib/formats/juku_dsk.cpp45
-rw-r--r--src/lib/formats/juku_dsk.h32
-rw-r--r--src/lib/formats/jvc_dsk.cpp308
-rw-r--r--src/lib/formats/jvc_dsk.h49
-rw-r--r--src/lib/formats/kaypro_dsk.c75
-rw-r--r--src/lib/formats/kaypro_dsk.cpp76
-rw-r--r--src/lib/formats/kaypro_dsk.h31
-rw-r--r--src/lib/formats/kc85_dsk.c63
-rw-r--r--src/lib/formats/kc85_dsk.cpp61
-rw-r--r--src/lib/formats/kc85_dsk.h17
-rw-r--r--src/lib/formats/kc_cas.c391
-rw-r--r--src/lib/formats/kc_cas.cpp391
-rw-r--r--src/lib/formats/kc_cas.h7
-rw-r--r--src/lib/formats/kim1_cas.c193
-rw-r--r--src/lib/formats/kim1_cas.cpp199
-rw-r--r--src/lib/formats/kim1_cas.h9
-rw-r--r--src/lib/formats/lviv_lvt.c149
-rw-r--r--src/lib/formats/lviv_lvt.cpp147
-rw-r--r--src/lib/formats/lviv_lvt.h9
-rw-r--r--src/lib/formats/lw30_dsk.cpp207
-rw-r--r--src/lib/formats/lw30_dsk.h28
-rw-r--r--src/lib/formats/m20_dsk.c250
-rw-r--r--src/lib/formats/m20_dsk.cpp126
-rw-r--r--src/lib/formats/m20_dsk.h34
-rw-r--r--src/lib/formats/m5_dsk.c46
-rw-r--r--src/lib/formats/m5_dsk.cpp103
-rw-r--r--src/lib/formats/m5_dsk.h32
-rw-r--r--src/lib/formats/mbee_cas.cpp259
-rw-r--r--src/lib/formats/mbee_cas.h19
-rw-r--r--src/lib/formats/mbee_dsk.c54
-rw-r--r--src/lib/formats/mbee_dsk.h28
-rw-r--r--src/lib/formats/mdos_dsk.cpp300
-rw-r--r--src/lib/formats/mdos_dsk.h45
-rw-r--r--src/lib/formats/mfi_dsk.c227
-rw-r--r--src/lib/formats/mfi_dsk.cpp299
-rw-r--r--src/lib/formats/mfi_dsk.h51
-rw-r--r--src/lib/formats/mfm_hd.cpp750
-rw-r--r--src/lib/formats/mfm_hd.h213
-rw-r--r--src/lib/formats/mm_dsk.c88
-rw-r--r--src/lib/formats/mm_dsk.cpp88
-rw-r--r--src/lib/formats/mm_dsk.h25
-rw-r--r--src/lib/formats/ms0515_dsk.cpp53
-rw-r--r--src/lib/formats/ms0515_dsk.h30
-rw-r--r--src/lib/formats/msx_dsk.c25
-rw-r--r--src/lib/formats/msx_dsk.cpp69
-rw-r--r--src/lib/formats/msx_dsk.h26
-rw-r--r--src/lib/formats/mtx_dsk.cpp53
-rw-r--r--src/lib/formats/mtx_dsk.h32
-rw-r--r--src/lib/formats/mz_cas.c340
-rw-r--r--src/lib/formats/mz_cas.cpp428
-rw-r--r--src/lib/formats/mz_cas.h10
-rw-r--r--src/lib/formats/nabupc_dsk.cpp229
-rw-r--r--src/lib/formats/nabupc_dsk.h53
-rw-r--r--src/lib/formats/nanos_dsk.c47
-rw-r--r--src/lib/formats/nanos_dsk.cpp46
-rw-r--r--src/lib/formats/nanos_dsk.h17
-rw-r--r--src/lib/formats/nascom_dsk.cpp53
-rw-r--r--src/lib/formats/nascom_dsk.h32
-rw-r--r--src/lib/formats/naslite_dsk.c54
-rw-r--r--src/lib/formats/naslite_dsk.cpp53
-rw-r--r--src/lib/formats/naslite_dsk.h20
-rw-r--r--src/lib/formats/nes_dsk.c72
-rw-r--r--src/lib/formats/nes_dsk.cpp73
-rw-r--r--src/lib/formats/nes_dsk.h11
-rw-r--r--src/lib/formats/nfd_dsk.cpp286
-rw-r--r--src/lib/formats/nfd_dsk.h33
-rw-r--r--src/lib/formats/opd_dsk.cpp62
-rw-r--r--src/lib/formats/opd_dsk.h37
-rw-r--r--src/lib/formats/orao_cas.c118
-rw-r--r--src/lib/formats/orao_cas.cpp130
-rw-r--r--src/lib/formats/orao_cas.h9
-rw-r--r--src/lib/formats/oric_dsk.c316
-rw-r--r--src/lib/formats/oric_dsk.cpp223
-rw-r--r--src/lib/formats/oric_dsk.h41
-rw-r--r--src/lib/formats/oric_tap.c519
-rw-r--r--src/lib/formats/oric_tap.cpp521
-rw-r--r--src/lib/formats/oric_tap.h9
-rw-r--r--src/lib/formats/os9_dsk.cpp598
-rw-r--r--src/lib/formats/os9_dsk.h35
-rw-r--r--src/lib/formats/p2000t_cas.cpp322
-rw-r--r--src/lib/formats/p2000t_cas.h19
-rw-r--r--src/lib/formats/p6001_cas.c93
-rw-r--r--src/lib/formats/p6001_cas.cpp94
-rw-r--r--src/lib/formats/p6001_cas.h11
-rw-r--r--src/lib/formats/pasti_dsk.c615
-rw-r--r--src/lib/formats/pasti_dsk.cpp607
-rw-r--r--src/lib/formats/pasti_dsk.h59
-rw-r--r--src/lib/formats/pc98_dsk.c88
-rw-r--r--src/lib/formats/pc98_dsk.cpp94
-rw-r--r--src/lib/formats/pc98_dsk.h17
-rw-r--r--src/lib/formats/pc98fdi_dsk.c97
-rw-r--r--src/lib/formats/pc98fdi_dsk.cpp109
-rw-r--r--src/lib/formats/pc98fdi_dsk.h22
-rw-r--r--src/lib/formats/pc_dsk.c211
-rw-r--r--src/lib/formats/pc_dsk.cpp97
-rw-r--r--src/lib/formats/pc_dsk.h22
-rw-r--r--src/lib/formats/phc25_cas.c179
-rw-r--r--src/lib/formats/phc25_cas.cpp179
-rw-r--r--src/lib/formats/phc25_cas.h4
-rw-r--r--src/lib/formats/pk8020_dsk.cpp44
-rw-r--r--src/lib/formats/pk8020_dsk.h32
-rw-r--r--src/lib/formats/pmd_cas.c216
-rw-r--r--src/lib/formats/pmd_cas.cpp218
-rw-r--r--src/lib/formats/pmd_cas.h7
-rw-r--r--src/lib/formats/poly_dsk.cpp126
-rw-r--r--src/lib/formats/poly_dsk.h30
-rw-r--r--src/lib/formats/ppg_dsk.cpp65
-rw-r--r--src/lib/formats/ppg_dsk.h34
-rw-r--r--src/lib/formats/primoptp.c245
-rw-r--r--src/lib/formats/primoptp.cpp245
-rw-r--r--src/lib/formats/primoptp.h9
-rw-r--r--src/lib/formats/pyldin_dsk.c47
-rw-r--r--src/lib/formats/pyldin_dsk.cpp46
-rw-r--r--src/lib/formats/pyldin_dsk.h20
-rw-r--r--src/lib/formats/ql_dsk.cpp53
-rw-r--r--src/lib/formats/ql_dsk.h32
-rw-r--r--src/lib/formats/rc759_dsk.cpp41
-rw-r--r--src/lib/formats/rc759_dsk.h33
-rw-r--r--src/lib/formats/rk_cas.c310
-rw-r--r--src/lib/formats/rk_cas.cpp312
-rw-r--r--src/lib/formats/rk_cas.h9
-rw-r--r--src/lib/formats/roland_dsk.cpp38
-rw-r--r--src/lib/formats/roland_dsk.h27
-rw-r--r--src/lib/formats/rpk.cpp474
-rw-r--r--src/lib/formats/rpk.h143
-rw-r--r--src/lib/formats/rx01_dsk.cpp37
-rw-r--r--src/lib/formats/rx01_dsk.h19
-rw-r--r--src/lib/formats/rx50_dsk.cpp235
-rw-r--r--src/lib/formats/rx50_dsk.h43
-rw-r--r--src/lib/formats/sap_dsk.cpp165
-rw-r--r--src/lib/formats/sap_dsk.h29
-rw-r--r--src/lib/formats/sc3000_bit.c102
-rw-r--r--src/lib/formats/sc3000_bit.cpp103
-rw-r--r--src/lib/formats/sc3000_bit.h9
-rw-r--r--src/lib/formats/sdd_dsk.cpp64
-rw-r--r--src/lib/formats/sdd_dsk.h32
-rw-r--r--src/lib/formats/sdf_dsk.cpp190
-rw-r--r--src/lib/formats/sdf_dsk.h44
-rw-r--r--src/lib/formats/sf7000_dsk.c46
-rw-r--r--src/lib/formats/sf7000_dsk.cpp45
-rw-r--r--src/lib/formats/sf7000_dsk.h18
-rw-r--r--src/lib/formats/smx_dsk.c47
-rw-r--r--src/lib/formats/smx_dsk.cpp46
-rw-r--r--src/lib/formats/smx_dsk.h20
-rw-r--r--src/lib/formats/sol_cas.cpp385
-rw-r--r--src/lib/formats/sol_cas.h19
-rw-r--r--src/lib/formats/sorc_cas.c156
-rw-r--r--src/lib/formats/sorc_cas.cpp157
-rw-r--r--src/lib/formats/sorc_cas.h4
-rw-r--r--src/lib/formats/sorc_dsk.c157
-rw-r--r--src/lib/formats/sorc_dsk.cpp157
-rw-r--r--src/lib/formats/sorc_dsk.h11
-rw-r--r--src/lib/formats/sord_cas.c138
-rw-r--r--src/lib/formats/sord_cas.cpp136
-rw-r--r--src/lib/formats/sord_cas.h9
-rw-r--r--src/lib/formats/spc1000_cas.c125
-rw-r--r--src/lib/formats/spc1000_cas.cpp192
-rw-r--r--src/lib/formats/spc1000_cas.h4
-rw-r--r--src/lib/formats/st_dsk.c325
-rw-r--r--src/lib/formats/st_dsk.cpp328
-rw-r--r--src/lib/formats/st_dsk.h49
-rw-r--r--src/lib/formats/svi_cas.c209
-rw-r--r--src/lib/formats/svi_cas.cpp213
-rw-r--r--src/lib/formats/svi_cas.h9
-rw-r--r--src/lib/formats/svi_dsk.c171
-rw-r--r--src/lib/formats/svi_dsk.cpp145
-rw-r--r--src/lib/formats/svi_dsk.h34
-rw-r--r--src/lib/formats/swd_dsk.cpp50
-rw-r--r--src/lib/formats/swd_dsk.h32
-rw-r--r--src/lib/formats/tandy2k_dsk.cpp40
-rw-r--r--src/lib/formats/tandy2k_dsk.h32
-rw-r--r--src/lib/formats/td0_dsk.c1025
-rw-r--r--src/lib/formats/td0_dsk.cpp1056
-rw-r--r--src/lib/formats/td0_dsk.h24
-rw-r--r--src/lib/formats/thom_cas.c785
-rw-r--r--src/lib/formats/thom_cas.cpp796
-rw-r--r--src/lib/formats/thom_cas.h9
-rw-r--r--src/lib/formats/thom_dsk.c390
-rw-r--r--src/lib/formats/thom_dsk.cpp107
-rw-r--r--src/lib/formats/thom_dsk.h50
-rw-r--r--src/lib/formats/ti99_dsk.c2277
-rw-r--r--src/lib/formats/ti99_dsk.cpp1522
-rw-r--r--src/lib/formats/ti99_dsk.h116
-rw-r--r--src/lib/formats/tibdd001_dsk.cpp40
-rw-r--r--src/lib/formats/tibdd001_dsk.h33
-rw-r--r--src/lib/formats/tiki100_dsk.c113
-rw-r--r--src/lib/formats/tiki100_dsk.cpp117
-rw-r--r--src/lib/formats/tiki100_dsk.h18
-rw-r--r--src/lib/formats/tim011_dsk.cpp45
-rw-r--r--src/lib/formats/tim011_dsk.h32
-rw-r--r--src/lib/formats/trd_dsk.c49
-rw-r--r--src/lib/formats/trd_dsk.cpp118
-rw-r--r--src/lib/formats/trd_dsk.h26
-rw-r--r--src/lib/formats/trs80_dsk.cpp459
-rw-r--r--src/lib/formats/trs80_dsk.h51
-rw-r--r--src/lib/formats/trs_cas.c133
-rw-r--r--src/lib/formats/trs_cas.cpp270
-rw-r--r--src/lib/formats/trs_cas.h10
-rw-r--r--src/lib/formats/trs_dsk.c77
-rw-r--r--src/lib/formats/trs_dsk.h18
-rw-r--r--src/lib/formats/tvc_cas.c227
-rw-r--r--src/lib/formats/tvc_cas.cpp229
-rw-r--r--src/lib/formats/tvc_cas.h7
-rw-r--r--src/lib/formats/tvc_dsk.c47
-rw-r--r--src/lib/formats/tvc_dsk.cpp46
-rw-r--r--src/lib/formats/tvc_dsk.h20
-rw-r--r--src/lib/formats/tzx_cas.c730
-rw-r--r--src/lib/formats/tzx_cas.cpp1083
-rw-r--r--src/lib/formats/tzx_cas.h13
-rw-r--r--src/lib/formats/uef_cas.c332
-rw-r--r--src/lib/formats/uef_cas.cpp371
-rw-r--r--src/lib/formats/uef_cas.h11
-rw-r--r--src/lib/formats/uniflex_dsk.cpp159
-rw-r--r--src/lib/formats/uniflex_dsk.h32
-rw-r--r--src/lib/formats/upd765_dsk.c434
-rw-r--r--src/lib/formats/upd765_dsk.cpp442
-rw-r--r--src/lib/formats/upd765_dsk.h37
-rw-r--r--src/lib/formats/vdk_dsk.cpp144
-rw-r--r--src/lib/formats/vdk_dsk.h41
-rw-r--r--src/lib/formats/vector06_dsk.cpp48
-rw-r--r--src/lib/formats/vector06_dsk.h32
-rw-r--r--src/lib/formats/vg5k_cas.c235
-rw-r--r--src/lib/formats/vg5k_cas.cpp239
-rw-r--r--src/lib/formats/vg5k_cas.h7
-rw-r--r--src/lib/formats/vgi_dsk.cpp146
-rw-r--r--src/lib/formats/vgi_dsk.h34
-rw-r--r--src/lib/formats/victor9k_dsk.cpp508
-rw-r--r--src/lib/formats/victor9k_dsk.h66
-rw-r--r--src/lib/formats/vt_cas.c222
-rw-r--r--src/lib/formats/vt_cas.cpp224
-rw-r--r--src/lib/formats/vt_cas.h9
-rw-r--r--src/lib/formats/vt_dsk.c54
-rw-r--r--src/lib/formats/vt_dsk.cpp420
-rw-r--r--src/lib/formats/vt_dsk.h52
-rw-r--r--src/lib/formats/vtech1_dsk.c33
-rw-r--r--src/lib/formats/vtech1_dsk.h16
-rw-r--r--src/lib/formats/wavfile.c288
-rw-r--r--src/lib/formats/wavfile.cpp253
-rw-r--r--src/lib/formats/wavfile.h11
-rw-r--r--src/lib/formats/wd177x_dsk.c431
-rw-r--r--src/lib/formats/wd177x_dsk.cpp533
-rw-r--r--src/lib/formats/wd177x_dsk.h47
-rw-r--r--src/lib/formats/wren_dsk.cpp43
-rw-r--r--src/lib/formats/wren_dsk.h34
-rw-r--r--src/lib/formats/x07_cas.c172
-rw-r--r--src/lib/formats/x07_cas.cpp172
-rw-r--r--src/lib/formats/x07_cas.h7
-rw-r--r--src/lib/formats/x1_tap.c135
-rw-r--r--src/lib/formats/x1_tap.cpp142
-rw-r--r--src/lib/formats/x1_tap.h9
-rw-r--r--src/lib/formats/xdf_dsk.c46
-rw-r--r--src/lib/formats/xdf_dsk.cpp45
-rw-r--r--src/lib/formats/xdf_dsk.h20
-rw-r--r--src/lib/formats/z80ne_dsk.c839
-rw-r--r--src/lib/formats/z80ne_dsk.h22
-rw-r--r--src/lib/formats/zx81_p.c293
-rw-r--r--src/lib/formats/zx81_p.cpp310
-rw-r--r--src/lib/formats/zx81_p.h10
-rw-r--r--src/lib/lib.mak522
-rw-r--r--src/lib/lib7z/7z.h203
-rw-r--r--src/lib/lib7z/7zBuf.c36
-rw-r--r--src/lib/lib7z/7zBuf.h39
-rw-r--r--src/lib/lib7z/7zBuf2.c45
-rw-r--r--src/lib/lib7z/7zCrc.c80
-rw-r--r--src/lib/lib7z/7zCrc.h25
-rw-r--r--src/lib/lib7z/7zCrcOpt.c64
-rw-r--r--src/lib/lib7z/7zDec.c470
-rw-r--r--src/lib/lib7z/7zIn.c1401
-rw-r--r--src/lib/lib7z/7zStream.c169
-rw-r--r--src/lib/lib7z/7zVersion.h8
-rw-r--r--src/lib/lib7z/Aes.c280
-rw-r--r--src/lib/lib7z/Aes.h38
-rw-r--r--src/lib/lib7z/AesOpt.c182
-rw-r--r--src/lib/lib7z/Alloc.c127
-rw-r--r--src/lib/lib7z/Alloc.h38
-rw-r--r--src/lib/lib7z/Bcj2.c132
-rw-r--r--src/lib/lib7z/Bcj2.h38
-rw-r--r--src/lib/lib7z/Bra.c133
-rw-r--r--src/lib/lib7z/Bra.h68
-rw-r--r--src/lib/lib7z/Bra86.c85
-rw-r--r--src/lib/lib7z/BraIA64.c67
-rw-r--r--src/lib/lib7z/BwtSort.c514
-rw-r--r--src/lib/lib7z/BwtSort.h30
-rw-r--r--src/lib/lib7z/CpuArch.c180
-rw-r--r--src/lib/lib7z/CpuArch.h156
-rw-r--r--src/lib/lib7z/Delta.c62
-rw-r--r--src/lib/lib7z/Delta.h23
-rw-r--r--src/lib/lib7z/HuffEnc.c146
-rw-r--r--src/lib/lib7z/HuffEnc.h27
-rw-r--r--src/lib/lib7z/LzFind.c761
-rw-r--r--src/lib/lib7z/LzFind.h115
-rw-r--r--src/lib/lib7z/LzFindMt.c793
-rw-r--r--src/lib/lib7z/LzFindMt.h105
-rw-r--r--src/lib/lib7z/LzHash.h54
-rw-r--r--src/lib/lib7z/Lzma2Dec.c350
-rw-r--r--src/lib/lib7z/Lzma2Dec.h84
-rw-r--r--src/lib/lib7z/Lzma2Enc.c477
-rw-r--r--src/lib/lib7z/Lzma2Enc.h66
-rw-r--r--src/lib/lib7z/Lzma86Dec.c56
-rw-r--r--src/lib/lib7z/Lzma86Enc.c108
-rw-r--r--src/lib/lib7z/LzmaDec.c1014
-rw-r--r--src/lib/lib7z/LzmaDec.h236
-rw-r--r--src/lib/lib7z/LzmaEnc.c2276
-rw-r--r--src/lib/lib7z/LzmaEnc.h78
-rw-r--r--src/lib/lib7z/LzmaLib.c46
-rw-r--r--src/lib/lib7z/LzmaLib.h135
-rw-r--r--src/lib/lib7z/MtCoder.c327
-rw-r--r--src/lib/lib7z/MtCoder.h98
-rw-r--r--src/lib/lib7z/Ppmd.h86
-rw-r--r--src/lib/lib7z/Ppmd7.c708
-rw-r--r--src/lib/lib7z/Ppmd7.h140
-rw-r--r--src/lib/lib7z/Ppmd7Dec.c187
-rw-r--r--src/lib/lib7z/Ppmd7Enc.c185
-rw-r--r--src/lib/lib7z/Ppmd8.c1120
-rw-r--r--src/lib/lib7z/Ppmd8.h137
-rw-r--r--src/lib/lib7z/Ppmd8Dec.c155
-rw-r--r--src/lib/lib7z/Ppmd8Enc.c161
-rw-r--r--src/lib/lib7z/RotateDefs.h20
-rw-r--r--src/lib/lib7z/Sha256.c204
-rw-r--r--src/lib/lib7z/Sha256.h26
-rw-r--r--src/lib/lib7z/Sort.c93
-rw-r--r--src/lib/lib7z/Sort.h20
-rw-r--r--src/lib/lib7z/Threads.c84
-rw-r--r--src/lib/lib7z/Threads.h59
-rw-r--r--src/lib/lib7z/Types.h254
-rw-r--r--src/lib/lib7z/Xz.c88
-rw-r--r--src/lib/lib7z/Xz.h254
-rw-r--r--src/lib/lib7z/XzCrc64.c33
-rw-r--r--src/lib/lib7z/XzCrc64.h26
-rw-r--r--src/lib/lib7z/XzDec.c889
-rw-r--r--src/lib/lib7z/XzEnc.c520
-rw-r--r--src/lib/lib7z/XzEnc.h39
-rw-r--r--src/lib/lib7z/XzIn.c305
-rw-r--r--src/lib/lib7z/x7zAlloc.c76
-rw-r--r--src/lib/lib7z/x7zAlloc.h15
-rw-r--r--src/lib/lib7z/x7zFile.c284
-rw-r--r--src/lib/lib7z/x7zFile.h83
-rw-r--r--src/lib/libflac/include/flac/all.h370
-rw-r--r--src/lib/libflac/include/flac/export.h91
-rw-r--r--src/lib/libflac/include/flac/format.h1007
-rw-r--r--src/lib/libflac/include/flac/metadata.h2180
-rw-r--r--src/lib/libflac/include/flac/ordinals.h83
-rw-r--r--src/lib/libflac/include/flac/stream_decoder.h1551
-rw-r--r--src/lib/libflac/include/flac/stream_encoder.h1762
-rw-r--r--src/lib/libflac/include/private/all.h49
-rw-r--r--src/lib/libflac/include/private/bitmath.h42
-rw-r--r--src/lib/libflac/include/private/bitreader.h99
-rw-r--r--src/lib/libflac/include/private/bitwriter.h103
-rw-r--r--src/lib/libflac/include/private/cpu.h88
-rw-r--r--src/lib/libflac/include/private/crc.h61
-rw-r--r--src/lib/libflac/include/private/fixed.h97
-rw-r--r--src/lib/libflac/include/private/float.h97
-rw-r--r--src/lib/libflac/include/private/format.h44
-rw-r--r--src/lib/libflac/include/private/lpc.h214
-rw-r--r--src/lib/libflac/include/private/md5.h44
-rw-r--r--src/lib/libflac/include/private/memory.h56
-rw-r--r--src/lib/libflac/include/private/metadata.h45
-rw-r--r--src/lib/libflac/include/private/window.h71
-rw-r--r--src/lib/libflac/include/protected/all.h38
-rw-r--r--src/lib/libflac/include/protected/stream_decoder.h58
-rw-r--r--src/lib/libflac/include/protected/stream_encoder.h110
-rw-r--r--src/lib/libflac/include/share/alloc.h216
-rw-r--r--src/lib/libflac/libflac/bitmath.c149
-rw-r--r--src/lib/libflac/libflac/bitreader.c1371
-rw-r--r--src/lib/libflac/libflac/bitwriter.c884
-rw-r--r--src/lib/libflac/libflac/cpu.c418
-rw-r--r--src/lib/libflac/libflac/crc.c142
-rw-r--r--src/lib/libflac/libflac/fixed.c435
-rw-r--r--src/lib/libflac/libflac/format.c593
-rw-r--r--src/lib/libflac/libflac/lpc.c1384
-rw-r--r--src/lib/libflac/libflac/md5.c424
-rw-r--r--src/lib/libflac/libflac/memory.c221
-rw-r--r--src/lib/libflac/libflac/metadata_object.c1819
-rw-r--r--src/lib/libflac/libflac/stream_decoder.c3383
-rw-r--r--src/lib/libflac/libflac/stream_encoder.c4354
-rw-r--r--src/lib/libflac/libflac/window.c225
-rw-r--r--src/lib/libjpeg/README326
-rw-r--r--src/lib/libjpeg/jaricom.c153
-rw-r--r--src/lib/libjpeg/jcapimin.c288
-rw-r--r--src/lib/libjpeg/jcapistd.c161
-rw-r--r--src/lib/libjpeg/jcarith.c934
-rw-r--r--src/lib/libjpeg/jccoefct.c453
-rw-r--r--src/lib/libjpeg/jccolor.c459
-rw-r--r--src/lib/libjpeg/jcdctmgr.c482
-rw-r--r--src/lib/libjpeg/jchuff.c1576
-rw-r--r--src/lib/libjpeg/jcinit.c65
-rw-r--r--src/lib/libjpeg/jcmainct.c293
-rw-r--r--src/lib/libjpeg/jcmarker.c682
-rw-r--r--src/lib/libjpeg/jcmaster.c856
-rw-r--r--src/lib/libjpeg/jcomapi.c106
-rw-r--r--src/lib/libjpeg/jconfig.h45
-rw-r--r--src/lib/libjpeg/jcparam.c632
-rw-r--r--src/lib/libjpeg/jcprepct.c358
-rw-r--r--src/lib/libjpeg/jcsample.c545
-rw-r--r--src/lib/libjpeg/jctrans.c382
-rw-r--r--src/lib/libjpeg/jdapimin.c396
-rw-r--r--src/lib/libjpeg/jdapistd.c275
-rw-r--r--src/lib/libjpeg/jdarith.c772
-rw-r--r--src/lib/libjpeg/jdatadst.c267
-rw-r--r--src/lib/libjpeg/jdatasrc.c274
-rw-r--r--src/lib/libjpeg/jdcoefct.c736
-rw-r--r--src/lib/libjpeg/jdcolor.c396
-rw-r--r--src/lib/libjpeg/jdct.h393
-rw-r--r--src/lib/libjpeg/jddctmgr.c384
-rw-r--r--src/lib/libjpeg/jdhuff.c1536
-rw-r--r--src/lib/libjpeg/jdinput.c659
-rw-r--r--src/lib/libjpeg/jdmainct.c512
-rw-r--r--src/lib/libjpeg/jdmarker.c1406
-rw-r--r--src/lib/libjpeg/jdmaster.c533
-rw-r--r--src/lib/libjpeg/jdmerge.c400
-rw-r--r--src/lib/libjpeg/jdpostct.c290
-rw-r--r--src/lib/libjpeg/jdsample.c361
-rw-r--r--src/lib/libjpeg/jdtrans.c140
-rw-r--r--src/lib/libjpeg/jerror.c252
-rw-r--r--src/lib/libjpeg/jerror.h303
-rw-r--r--src/lib/libjpeg/jfdctflt.c174
-rw-r--r--src/lib/libjpeg/jfdctfst.c230
-rw-r--r--src/lib/libjpeg/jfdctint.c4348
-rw-r--r--src/lib/libjpeg/jidctflt.c235
-rw-r--r--src/lib/libjpeg/jidctfst.c368
-rw-r--r--src/lib/libjpeg/jidctint.c5137
-rw-r--r--src/lib/libjpeg/jinclude.h91
-rw-r--r--src/lib/libjpeg/jmemansi.c167
-rw-r--r--src/lib/libjpeg/jmemmgr.c1118
-rw-r--r--src/lib/libjpeg/jmemsys.h198
-rw-r--r--src/lib/libjpeg/jmorecfg.h371
-rw-r--r--src/lib/libjpeg/jpegint.h407
-rw-r--r--src/lib/libjpeg/jpeglib.h1167
-rw-r--r--src/lib/libjpeg/jpegtran.c559
-rw-r--r--src/lib/libjpeg/jquant1.c856
-rw-r--r--src/lib/libjpeg/jquant2.c1310
-rw-r--r--src/lib/libjpeg/jutils.c231
-rw-r--r--src/lib/libjpeg/jversion.h14
-rw-r--r--src/lib/lua/Makefile187
-rw-r--r--src/lib/lua/lapi.c1283
-rw-r--r--src/lib/lua/lapi.h24
-rw-r--r--src/lib/lua/lauxlib.c958
-rw-r--r--src/lib/lua/lauxlib.h210
-rw-r--r--src/lib/lua/lbaselib.c457
-rw-r--r--src/lib/lua/lbitlib.c210
-rw-r--r--src/lib/lua/lcode.c880
-rw-r--r--src/lib/lua/lcode.h83
-rw-r--r--src/lib/lua/lcorolib.c154
-rw-r--r--src/lib/lua/lctype.c52
-rw-r--r--src/lib/lua/lctype.h94
-rw-r--r--src/lib/lua/ldblib.c397
-rw-r--r--src/lib/lua/ldebug.c579
-rw-r--r--src/lib/lua/ldebug.h34
-rw-r--r--src/lib/lua/ldo.c671
-rw-r--r--src/lib/lua/ldo.h45
-rw-r--r--src/lib/lua/ldump.c173
-rw-r--r--src/lib/lua/lfunc.c160
-rw-r--r--src/lib/lua/lfunc.h33
-rw-r--r--src/lib/lua/lgc.c1211
-rw-r--r--src/lib/lua/lgc.h157
-rw-r--r--src/lib/lua/linit.c66
-rw-r--r--src/lib/lua/liolib.c664
-rw-r--r--src/lib/lua/llex.c526
-rw-r--r--src/lib/lua/llex.h78
-rw-r--r--src/lib/lua/llimits.h309
-rw-r--r--src/lib/lua/lmathlib.c278
-rw-r--r--src/lib/lua/lmem.c98
-rw-r--r--src/lib/lua/lmem.h56
-rw-r--r--src/lib/lua/loadlib.c724
-rw-r--r--src/lib/lua/lobject.c286
-rw-r--r--src/lib/lua/lobject.h606
-rw-r--r--src/lib/lua/lopcodes.c106
-rw-r--r--src/lib/lua/lopcodes.h288
-rw-r--r--src/lib/lua/loslib.c322
-rw-r--r--src/lib/lua/lparser.c1637
-rw-r--r--src/lib/lua/lparser.h119
-rw-r--r--src/lib/lua/lstate.c320
-rw-r--r--src/lib/lua/lstate.h227
-rw-r--r--src/lib/lua/lstring.c184
-rw-r--r--src/lib/lua/lstring.h46
-rw-r--r--src/lib/lua/lstrlib.c1018
-rw-r--r--src/lib/lua/ltable.c588
-rw-r--r--src/lib/lua/ltable.h41
-rw-r--r--src/lib/lua/ltablib.c282
-rw-r--r--src/lib/lua/ltm.c76
-rw-r--r--src/lib/lua/ltm.h57
-rw-r--r--src/lib/lua/lua.c496
-rw-r--r--src/lib/lua/lua.h444
-rw-r--r--src/lib/lua/luac.c432
-rw-r--r--src/lib/lua/luaconf.h550
-rw-r--r--src/lib/lua/lualib.h55
-rw-r--r--src/lib/lua/lundump.c258
-rw-r--r--src/lib/lua/lundump.h28
-rw-r--r--src/lib/lua/lvm.c866
-rw-r--r--src/lib/lua/lvm.h44
-rw-r--r--src/lib/lua/lzio.c74
-rw-r--r--src/lib/lua/lzio.h65
-rw-r--r--src/lib/netlist/.clang-tidy14
-rw-r--r--src/lib/netlist/.gitignore28
-rw-r--r--src/lib/netlist/FAQ.md152
-rw-r--r--src/lib/netlist/adding_devices.md82
-rw-r--r--src/lib/netlist/analog/nld_bjt.cpp574
-rw-r--r--src/lib/netlist/analog/nld_generic_models.h383
-rw-r--r--src/lib/netlist/analog/nld_mosfet.cpp664
-rw-r--r--src/lib/netlist/analog/nld_opamps.cpp283
-rw-r--r--src/lib/netlist/analog/nld_switches.cpp125
-rw-r--r--src/lib/netlist/analog/nlid_fourterm.cpp129
-rw-r--r--src/lib/netlist/analog/nlid_fourterm.h260
-rw-r--r--src/lib/netlist/analog/nlid_twoterm.cpp231
-rw-r--r--src/lib/netlist/analog/nlid_twoterm.h686
-rw-r--r--src/lib/netlist/build/.clang-format114
-rw-r--r--src/lib/netlist/build/create_devinc.py126
-rw-r--r--src/lib/netlist/build/create_lib_entries.py56
-rw-r--r--src/lib/netlist/build/create_modules.py84
-rw-r--r--src/lib/netlist/build/cspell.json166
-rw-r--r--src/lib/netlist/build/doxygen.conf2428
-rw-r--r--src/lib/netlist/build/html/nltool.html366
-rw-r--r--src/lib/netlist/build/html/nlwav.html285
-rw-r--r--src/lib/netlist/build/makefile481
-rw-r--r--src/lib/netlist/build/man/nltool.1176
-rw-r--r--src/lib/netlist/build/man/nlwav.1116
-rw-r--r--src/lib/netlist/build/nltool.help2man5
-rw-r--r--src/lib/netlist/build/nlwav.help2man5
-rw-r--r--src/lib/netlist/buildVS/netlist.sln65
-rw-r--r--src/lib/netlist/buildVS/netlistlib.vcxproj345
-rw-r--r--src/lib/netlist/buildVS/netlistlib.vcxproj.filters534
-rw-r--r--src/lib/netlist/buildVS/nltool.vcxproj241
-rw-r--r--src/lib/netlist/buildVS/nltool.vcxproj.filters34
-rw-r--r--src/lib/netlist/buildVS/nlwav.vcxproj237
-rw-r--r--src/lib/netlist/buildVS/nlwav.vcxproj.filters22
-rw-r--r--src/lib/netlist/core/analog.h173
-rw-r--r--src/lib/netlist/core/base_objects.h317
-rw-r--r--src/lib/netlist/core/core_device.h203
-rw-r--r--src/lib/netlist/core/device.h116
-rw-r--r--src/lib/netlist/core/device_macros.h154
-rw-r--r--src/lib/netlist/core/devices.h166
-rw-r--r--src/lib/netlist/core/exec.h124
-rw-r--r--src/lib/netlist/core/logic.h212
-rw-r--r--src/lib/netlist/core/logic_family.h145
-rw-r--r--src/lib/netlist/core/netlist_state.h295
-rw-r--r--src/lib/netlist/core/nets.h401
-rw-r--r--src/lib/netlist/core/object_array.h251
-rw-r--r--src/lib/netlist/core/param.h367
-rw-r--r--src/lib/netlist/core/queue.h107
-rw-r--r--src/lib/netlist/core/setup.h377
-rw-r--r--src/lib/netlist/core/state_var.h214
-rw-r--r--src/lib/netlist/devices/net_lib.cpp33
-rw-r--r--src/lib/netlist/devices/net_lib.h35
-rw-r--r--src/lib/netlist/devices/nld_2102a.cpp91
-rw-r--r--src/lib/netlist/devices/nld_4006.cpp114
-rw-r--r--src/lib/netlist/devices/nld_4013.cpp122
-rw-r--r--src/lib/netlist/devices/nld_4017.cpp113
-rw-r--r--src/lib/netlist/devices/nld_4020.cpp118
-rw-r--r--src/lib/netlist/devices/nld_4029.cpp268
-rw-r--r--src/lib/netlist/devices/nld_4042.cpp116
-rw-r--r--src/lib/netlist/devices/nld_4053.cpp142
-rw-r--r--src/lib/netlist/devices/nld_4066.cpp83
-rw-r--r--src/lib/netlist/devices/nld_4076.cpp127
-rw-r--r--src/lib/netlist/devices/nld_4316.cpp70
-rw-r--r--src/lib/netlist/devices/nld_74107.cpp155
-rw-r--r--src/lib/netlist/devices/nld_74113.cpp142
-rw-r--r--src/lib/netlist/devices/nld_74123.cpp290
-rw-r--r--src/lib/netlist/devices/nld_74125.cpp77
-rw-r--r--src/lib/netlist/devices/nld_74153.cpp107
-rw-r--r--src/lib/netlist/devices/nld_74161.cpp26
-rw-r--r--src/lib/netlist/devices/nld_74163.cpp24
-rw-r--r--src/lib/netlist/devices/nld_74164.cpp116
-rw-r--r--src/lib/netlist/devices/nld_74165.cpp97
-rw-r--r--src/lib/netlist/devices/nld_74166.cpp120
-rw-r--r--src/lib/netlist/devices/nld_74174.cpp103
-rw-r--r--src/lib/netlist/devices/nld_74175.cpp115
-rw-r--r--src/lib/netlist/devices/nld_74192.cpp153
-rw-r--r--src/lib/netlist/devices/nld_74193.cpp137
-rw-r--r--src/lib/netlist/devices/nld_74194.cpp113
-rw-r--r--src/lib/netlist/devices/nld_74365.cpp71
-rw-r--r--src/lib/netlist/devices/nld_74377.cpp101
-rw-r--r--src/lib/netlist/devices/nld_74393.cpp88
-rw-r--r--src/lib/netlist/devices/nld_7448.cpp137
-rw-r--r--src/lib/netlist/devices/nld_7450.cpp90
-rw-r--r--src/lib/netlist/devices/nld_7473.cpp135
-rw-r--r--src/lib/netlist/devices/nld_7474.cpp117
-rw-r--r--src/lib/netlist/devices/nld_7475.cpp98
-rw-r--r--src/lib/netlist/devices/nld_7483.cpp112
-rw-r--r--src/lib/netlist/devices/nld_7485.cpp96
-rw-r--r--src/lib/netlist/devices/nld_7490.cpp143
-rw-r--r--src/lib/netlist/devices/nld_7492.cpp135
-rw-r--r--src/lib/netlist/devices/nld_7493.cpp133
-rw-r--r--src/lib/netlist/devices/nld_7497.cpp168
-rw-r--r--src/lib/netlist/devices/nld_74ls629.cpp207
-rw-r--r--src/lib/netlist/devices/nld_8277.cpp166
-rw-r--r--src/lib/netlist/devices/nld_82s115.cpp94
-rw-r--r--src/lib/netlist/devices/nld_82s16.cpp124
-rw-r--r--src/lib/netlist/devices/nld_9310.cpp24
-rw-r--r--src/lib/netlist/devices/nld_9316.cpp100
-rw-r--r--src/lib/netlist/devices/nld_9316_base.hxx155
-rw-r--r--src/lib/netlist/devices/nld_9321.cpp66
-rw-r--r--src/lib/netlist/devices/nld_9322.cpp109
-rw-r--r--src/lib/netlist/devices/nld_am2847.cpp129
-rw-r--r--src/lib/netlist/devices/nld_dm9314.cpp111
-rw-r--r--src/lib/netlist/devices/nld_dm9334.cpp178
-rw-r--r--src/lib/netlist/devices/nld_legacy.cpp97
-rw-r--r--src/lib/netlist/devices/nld_log.cpp192
-rw-r--r--src/lib/netlist/devices/nld_mm5837.cpp116
-rw-r--r--src/lib/netlist/devices/nld_ne555.cpp163
-rw-r--r--src/lib/netlist/devices/nld_r2r_dac.cpp94
-rw-r--r--src/lib/netlist/devices/nld_roms.cpp311
-rw-r--r--src/lib/netlist/devices/nld_schmitt.cpp122
-rw-r--r--src/lib/netlist/devices/nld_system.cpp197
-rw-r--r--src/lib/netlist/devices/nld_tms4800.cpp89
-rw-r--r--src/lib/netlist/devices/nld_tristate.cpp74
-rw-r--r--src/lib/netlist/devices/nlid_proxy.cpp184
-rw-r--r--src/lib/netlist/devices/nlid_proxy.h120
-rw-r--r--src/lib/netlist/devices/nlid_system.h594
-rw-r--r--src/lib/netlist/devices/nlid_truthtable.cpp706
-rw-r--r--src/lib/netlist/devices/nlid_truthtable.h31
-rw-r--r--src/lib/netlist/documentation/doc.css14
-rw-r--r--src/lib/netlist/documentation/mainpage.dox.h169
-rw-r--r--src/lib/netlist/documentation/primer_1.dox.h70
-rw-r--r--src/lib/netlist/documentation/structure.dox.h48
-rw-r--r--src/lib/netlist/documentation/test1-50r.svg1172
-rw-r--r--src/lib/netlist/examples/2n6027.cpp99
-rw-r--r--src/lib/netlist/examples/7400_astable.c36
-rw-r--r--src/lib/netlist/examples/74123_mstable.c48
-rw-r--r--src/lib/netlist/examples/74125.cpp43
-rw-r--r--src/lib/netlist/examples/7414.cpp34
-rw-r--r--src/lib/netlist/examples/9602_mstable.c54
-rw-r--r--src/lib/netlist/examples/bjt.c47
-rw-r--r--src/lib/netlist/examples/bjt_eb.c45
-rw-r--r--src/lib/netlist/examples/bjt_eb_pnp.c36
-rw-r--r--src/lib/netlist/examples/cccs.cpp40
-rw-r--r--src/lib/netlist/examples/cd4066.c47
-rw-r--r--src/lib/netlist/examples/cdelay.c55
-rw-r--r--src/lib/netlist/examples/cmos_inverter.cpp50
-rw-r--r--src/lib/netlist/examples/cmos_inverter_clk.cpp64
-rw-r--r--src/lib/netlist/examples/cmos_inverter_rs.cpp136
-rw-r--r--src/lib/netlist/examples/congo_bongo.cpp511
-rw-r--r--src/lib/netlist/examples/congo_bongo.csv21
-rw-r--r--src/lib/netlist/examples/cs.cpp28
-rw-r--r--src/lib/netlist/examples/diode.c32
-rw-r--r--src/lib/netlist/examples/lm3900_test.cpp104
-rw-r--r--src/lib/netlist/examples/lostfound.cpp218
-rw-r--r--src/lib/netlist/examples/mm5837_noise.c39
-rw-r--r--src/lib/netlist/examples/msx_mixer_stage.c66
-rw-r--r--src/lib/netlist/examples/ne555_astable.c54
-rw-r--r--src/lib/netlist/examples/ne566.cpp35
-rw-r--r--src/lib/netlist/examples/nld_74393_test.c27
-rw-r--r--src/lib/netlist/examples/nmos_fet.cpp55
-rw-r--r--src/lib/netlist/examples/noise.cpp37
-rw-r--r--src/lib/netlist/examples/norton_opamp.c129
-rw-r--r--src/lib/netlist/examples/opamp.c190
-rw-r--r--src/lib/netlist/examples/opamp_amplification_curve.cpp95
-rw-r--r--src/lib/netlist/examples/rc.c32
-rw-r--r--src/lib/netlist/examples/rl.c33
-rw-r--r--src/lib/netlist/examples/sn74ls629_osc.c36
-rw-r--r--src/lib/netlist/examples/test.c88
-rw-r--r--src/lib/netlist/examples/todo.c143
-rw-r--r--src/lib/netlist/examples/turkey_shoot.cpp214
-rw-r--r--src/lib/netlist/examples/turkey_shoot.csv256
-rw-r--r--src/lib/netlist/examples/vccs.c31
-rw-r--r--src/lib/netlist/examples/vccs1.c36
-rw-r--r--src/lib/netlist/examples/vs_cs.c53
-rw-r--r--src/lib/netlist/examples/zdiode.cpp46
-rw-r--r--src/lib/netlist/generated/lib_entries.hxx120
-rw-r--r--src/lib/netlist/generated/nld_devinc.h1753
-rw-r--r--src/lib/netlist/generated/nlm_modules_lib.cpp15
-rw-r--r--src/lib/netlist/generated/static_solvers.cpp83703
-rw-r--r--src/lib/netlist/macro/modules/nlmod_icl8038_dip.cpp62
-rw-r--r--src/lib/netlist/macro/modules/nlmod_ne556_dip.cpp25
-rw-r--r--src/lib/netlist/macro/modules/nlmod_rtest.cpp13
-rw-r--r--src/lib/netlist/macro/nlm_base_lib.cpp166
-rw-r--r--src/lib/netlist/macro/nlm_cd4xxx_lib.cpp978
-rw-r--r--src/lib/netlist/macro/nlm_opamp_lib.cpp685
-rw-r--r--src/lib/netlist/macro/nlm_otheric_lib.cpp209
-rw-r--r--src/lib/netlist/macro/nlm_roms_lib.cpp453
-rw-r--r--src/lib/netlist/macro/nlm_ttl74xx_lib.cpp3652
-rw-r--r--src/lib/netlist/netlist.cppcheck26
-rw-r--r--src/lib/netlist/nl_base.cpp1199
-rw-r--r--src/lib/netlist/nl_base.h23
-rw-r--r--src/lib/netlist/nl_config.h419
-rwxr-xr-xsrc/lib/netlist/nl_create_mame_solvers.sh24
-rw-r--r--src/lib/netlist/nl_dice_compat.h241
-rw-r--r--src/lib/netlist/nl_errstr.h245
-rw-r--r--src/lib/netlist/nl_factory.cpp99
-rw-r--r--src/lib/netlist/nl_factory.h234
-rw-r--r--src/lib/netlist/nl_interface.h248
-rw-r--r--src/lib/netlist/nl_parser.cpp588
-rw-r--r--src/lib/netlist/nl_parser.h119
-rw-r--r--src/lib/netlist/nl_setup.cpp1896
-rw-r--r--src/lib/netlist/nl_setup.h286
-rw-r--r--src/lib/netlist/nltypes.h313
-rw-r--r--src/lib/netlist/plib/gmres.h525
-rw-r--r--src/lib/netlist/plib/palloc.h808
-rw-r--r--src/lib/netlist/plib/parray.h183
-rw-r--r--src/lib/netlist/plib/pchrono.h278
-rw-r--r--src/lib/netlist/plib/pconfig.h175
-rw-r--r--src/lib/netlist/plib/pdynlib.cpp91
-rw-r--r--src/lib/netlist/plib/pdynlib.h131
-rw-r--r--src/lib/netlist/plib/penum.h55
-rw-r--r--src/lib/netlist/plib/pexception.cpp175
-rw-r--r--src/lib/netlist/plib/pexception.h134
-rw-r--r--src/lib/netlist/plib/pfmtlog.cpp150
-rw-r--r--src/lib/netlist/plib/pfmtlog.h483
-rw-r--r--src/lib/netlist/plib/pfunction.cpp487
-rw-r--r--src/lib/netlist/plib/pfunction.h181
-rw-r--r--src/lib/netlist/plib/pgsl.h181
-rw-r--r--src/lib/netlist/plib/plists.h323
-rw-r--r--src/lib/netlist/plib/pmain.cpp47
-rw-r--r--src/lib/netlist/plib/pmain.h71
-rw-r--r--src/lib/netlist/plib/pmath.h422
-rw-r--r--src/lib/netlist/plib/pmatrix2d.h248
-rw-r--r--src/lib/netlist/plib/pmatrix_cr.h648
-rw-r--r--src/lib/netlist/plib/pmempool.h223
-rw-r--r--src/lib/netlist/plib/pmulti_threading.h89
-rw-r--r--src/lib/netlist/plib/pomp.h76
-rw-r--r--src/lib/netlist/plib/poptions.cpp294
-rw-r--r--src/lib/netlist/plib/poptions.h274
-rw-r--r--src/lib/netlist/plib/ppmf.cpp109
-rw-r--r--src/lib/netlist/plib/ppmf.h587
-rw-r--r--src/lib/netlist/plib/ppreprocessor.cpp766
-rw-r--r--src/lib/netlist/plib/ppreprocessor.h127
-rw-r--r--src/lib/netlist/plib/prandom.h233
-rw-r--r--src/lib/netlist/plib/psource.h173
-rw-r--r--src/lib/netlist/plib/pstate.h227
-rw-r--r--src/lib/netlist/plib/pstonum.h145
-rw-r--r--src/lib/netlist/plib/pstream.h453
-rw-r--r--src/lib/netlist/plib/pstring.cpp121
-rw-r--r--src/lib/netlist/plib/pstring.h527
-rw-r--r--src/lib/netlist/plib/pstrutil.h358
-rw-r--r--src/lib/netlist/plib/ptests.h313
-rw-r--r--src/lib/netlist/plib/ptime.h229
-rw-r--r--src/lib/netlist/plib/ptimed_queue.h357
-rw-r--r--src/lib/netlist/plib/ptokenizer.cpp371
-rw-r--r--src/lib/netlist/plib/ptokenizer.h277
-rw-r--r--src/lib/netlist/plib/ptypes.h425
-rw-r--r--src/lib/netlist/plib/putil.cpp84
-rw-r--r--src/lib/netlist/plib/putil.h221
-rw-r--r--src/lib/netlist/plib/vector_ops.h159
-rw-r--r--src/lib/netlist/prg/nltool.cpp1438
-rw-r--r--src/lib/netlist/prg/nlwav.cpp856
-rw-r--r--src/lib/netlist/solver/nld_matrix_solver.cpp762
-rw-r--r--src/lib/netlist/solver/nld_matrix_solver.h464
-rw-r--r--src/lib/netlist/solver/nld_matrix_solver_ext.h288
-rw-r--r--src/lib/netlist/solver/nld_ms_direct.h202
-rw-r--r--src/lib/netlist/solver/nld_ms_direct1.h47
-rw-r--r--src/lib/netlist/solver/nld_ms_direct2.h54
-rw-r--r--src/lib/netlist/solver/nld_ms_direct_lu.h627
-rw-r--r--src/lib/netlist/solver/nld_ms_gcr.h387
-rw-r--r--src/lib/netlist/solver/nld_ms_gmres.h131
-rw-r--r--src/lib/netlist/solver/nld_ms_sm.h289
-rw-r--r--src/lib/netlist/solver/nld_ms_sor.h164
-rw-r--r--src/lib/netlist/solver/nld_ms_sor_mat.h157
-rw-r--r--src/lib/netlist/solver/nld_ms_w.h360
-rw-r--r--src/lib/netlist/solver/nld_solver.cpp609
-rw-r--r--src/lib/netlist/solver/nld_solver.h91
-rw-r--r--src/lib/netlist/tests/test_penum.cpp254
-rw-r--r--src/lib/netlist/tests/test_pfunction.cpp60
-rw-r--r--src/lib/netlist/tests/test_pmfp.cpp77
-rw-r--r--src/lib/netlist/tests/test_pmfp_multibase.cpp451
-rw-r--r--src/lib/netlist/tests/test_precommit.cpp27
-rw-r--r--src/lib/netlist/tests/test_pstring.cpp19
-rw-r--r--src/lib/netlist/tools/nl_convert.cpp1139
-rw-r--r--src/lib/netlist/tools/nl_convert.h287
-rw-r--r--src/lib/portmidi/finddefault.c57
-rw-r--r--src/lib/portmidi/finddefaultlinux.c95
-rw-r--r--src/lib/portmidi/osxsupport.h18
-rw-r--r--src/lib/portmidi/osxsupport.m32
-rw-r--r--src/lib/portmidi/pminternal.h177
-rw-r--r--src/lib/portmidi/pmlinux.c74
-rw-r--r--src/lib/portmidi/pmlinuxalsa.c787
-rw-r--r--src/lib/portmidi/pmmac.c57
-rw-r--r--src/lib/portmidi/pmmacosxcm.c1010
-rw-r--r--src/lib/portmidi/pmmacosxcm.h6
-rw-r--r--src/lib/portmidi/pmutil.c283
-rw-r--r--src/lib/portmidi/pmutil.h127
-rw-r--r--src/lib/portmidi/pmwin.c142
-rw-r--r--src/lib/portmidi/pmwinmm.c1480
-rw-r--r--src/lib/portmidi/pmwinmm.h4
-rw-r--r--src/lib/portmidi/portmidi.c1135
-rw-r--r--src/lib/portmidi/portmidi.h654
-rw-r--r--src/lib/portmidi/porttime.h88
-rw-r--r--src/lib/portmidi/ptlinux.c135
-rw-r--r--src/lib/portmidi/ptmacosx_cf.c139
-rw-r--r--src/lib/portmidi/ptmacosx_mach.c133
-rw-r--r--src/lib/portmidi/ptwinmm.c70
-rw-r--r--src/lib/portmidi/readbinaryplist.c1151
-rw-r--r--src/lib/portmidi/readbinaryplist.h87
-rw-r--r--src/lib/softfloat/README.txt78
-rw-r--r--src/lib/softfloat/fsincos.c645
-rw-r--r--src/lib/softfloat/fyl2x.c486
-rw-r--r--src/lib/softfloat/mamesf.h66
-rw-r--r--src/lib/softfloat/milieu.h42
-rw-r--r--src/lib/softfloat/softfloat-macros732
-rw-r--r--src/lib/softfloat/softfloat-specialize470
-rw-r--r--src/lib/softfloat/softfloat.c4941
-rw-r--r--src/lib/softfloat/softfloat.h460
-rw-r--r--src/lib/util/abi.h117
-rw-r--r--src/lib/util/aes256cbc.cpp8
-rw-r--r--src/lib/util/aes256cbc.h28
-rw-r--r--src/lib/util/astring.c483
-rw-r--r--src/lib/util/astring.h161
-rw-r--r--src/lib/util/avhuff.c955
-rw-r--r--src/lib/util/avhuff.cpp1066
-rw-r--r--src/lib/util/avhuff.h107
-rw-r--r--src/lib/util/aviio.c2870
-rw-r--r--src/lib/util/aviio.cpp3552
-rw-r--r--src/lib/util/aviio.h216
-rw-r--r--src/lib/util/base64.hpp167
-rw-r--r--src/lib/util/bitmap.c380
-rw-r--r--src/lib/util/bitmap.cpp470
-rw-r--r--src/lib/util/bitmap.h419
-rw-r--r--src/lib/util/bitstream.h135
-rw-r--r--src/lib/util/cdrom.c1296
-rw-r--r--src/lib/util/cdrom.cpp3137
-rw-r--r--src/lib/util/cdrom.h451
-rw-r--r--src/lib/util/chd.c2748
-rw-r--r--src/lib/util/chd.cpp3514
-rw-r--r--src/lib/util/chd.h546
-rw-r--r--src/lib/util/chdcd.c1177
-rw-r--r--src/lib/util/chdcd.h39
-rw-r--r--src/lib/util/chdcodec.c1693
-rw-r--r--src/lib/util/chdcodec.cpp1986
-rw-r--r--src/lib/util/chdcodec.h120
-rw-r--r--src/lib/util/client_http.hpp442
-rw-r--r--src/lib/util/client_https.hpp152
-rw-r--r--src/lib/util/client_ws.hpp548
-rw-r--r--src/lib/util/client_wss.hpp82
-rw-r--r--src/lib/util/corealloc.cpp34
-rw-r--r--src/lib/util/corealloc.h49
-rw-r--r--src/lib/util/corefile.c1052
-rw-r--r--src/lib/util/corefile.cpp1040
-rw-r--r--src/lib/util/corefile.h134
-rw-r--r--src/lib/util/corestr.c186
-rw-r--r--src/lib/util/corestr.cpp314
-rw-r--r--src/lib/util/corestr.h65
-rw-r--r--src/lib/util/coretmpl.h748
-rw-r--r--src/lib/util/coreutil.c96
-rw-r--r--src/lib/util/coreutil.cpp56
-rw-r--r--src/lib/util/coreutil.h68
-rw-r--r--src/lib/util/crypto.hpp31
-rw-r--r--src/lib/util/delegate.cpp95
-rw-r--r--src/lib/util/delegate.h969
-rw-r--r--src/lib/util/disasmintf.cpp47
-rw-r--r--src/lib/util/disasmintf.h83
-rw-r--r--src/lib/util/dvdrom.cpp105
-rw-r--r--src/lib/util/dvdrom.h41
-rw-r--r--src/lib/util/dynamicclass.cpp229
-rw-r--r--src/lib/util/dynamicclass.h488
-rw-r--r--src/lib/util/dynamicclass.ipp505
-rw-r--r--src/lib/util/endianness.h161
-rw-r--r--src/lib/util/flac.c617
-rw-r--r--src/lib/util/flac.cpp734
-rw-r--r--src/lib/util/flac.h114
-rw-r--r--src/lib/util/harddisk.c125
-rw-r--r--src/lib/util/harddisk.cpp221
-rw-r--r--src/lib/util/harddisk.h59
-rw-r--r--src/lib/util/hash.cpp449
-rw-r--r--src/lib/util/hash.h118
-rw-r--r--src/lib/util/hashing.c277
-rw-r--r--src/lib/util/hashing.cpp512
-rw-r--r--src/lib/util/hashing.h219
-rw-r--r--src/lib/util/huffman.c750
-rw-r--r--src/lib/util/huffman.cpp761
-rw-r--r--src/lib/util/huffman.h57
-rw-r--r--src/lib/util/ioprocs.cpp991
-rw-r--r--src/lib/util/ioprocs.h377
-rw-r--r--src/lib/util/ioprocsfill.h190
-rw-r--r--src/lib/util/ioprocsfilter.cpp792
-rw-r--r--src/lib/util/ioprocsfilter.h283
-rw-r--r--src/lib/util/ioprocsvec.h212
-rw-r--r--src/lib/util/jedparse.c432
-rw-r--r--src/lib/util/jedparse.cpp509
-rw-r--r--src/lib/util/jedparse.h25
-rw-r--r--src/lib/util/language.cpp220
-rw-r--r--src/lib/util/language.h57
-rw-r--r--src/lib/util/lrucache.h408
-rw-r--r--src/lib/util/md5.c238
-rw-r--r--src/lib/util/md5.cpp251
-rw-r--r--src/lib/util/md5.h2
-rw-r--r--src/lib/util/mfpresolve.cpp431
-rw-r--r--src/lib/util/mfpresolve.h151
-rw-r--r--src/lib/util/msdib.cpp673
-rw-r--r--src/lib/util/msdib.h45
-rw-r--r--src/lib/util/multibyte.h301
-rw-r--r--src/lib/util/nanosvg.cpp10
-rw-r--r--src/lib/util/nanosvg.h33
-rw-r--r--src/lib/util/notifier.h240
-rw-r--r--src/lib/util/opresolv.c564
-rw-r--r--src/lib/util/opresolv.cpp484
-rw-r--r--src/lib/util/opresolv.h286
-rw-r--r--src/lib/util/options.c816
-rw-r--r--src/lib/util/options.cpp1425
-rw-r--r--src/lib/util/options.h336
-rw-r--r--src/lib/util/palette.c494
-rw-r--r--src/lib/util/palette.cpp569
-rw-r--r--src/lib/util/palette.h256
-rw-r--r--src/lib/util/path.cpp82
-rw-r--r--src/lib/util/path.h100
-rw-r--r--src/lib/util/path_to_regex.cpp217
-rw-r--r--src/lib/util/path_to_regex.hpp110
-rw-r--r--src/lib/util/plaparse.c235
-rw-r--r--src/lib/util/plaparse.cpp384
-rw-r--r--src/lib/util/plaparse.h17
-rw-r--r--src/lib/util/png.c1128
-rw-r--r--src/lib/util/png.cpp1350
-rw-r--r--src/lib/util/png.h165
-rw-r--r--src/lib/util/pool.c613
-rw-r--r--src/lib/util/pool.h116
-rw-r--r--src/lib/util/server_http.hpp67
-rw-r--r--src/lib/util/server_http_impl.hpp482
-rw-r--r--src/lib/util/server_https.hpp99
-rw-r--r--src/lib/util/server_ws.hpp49
-rw-r--r--src/lib/util/server_ws_impl.hpp718
-rw-r--r--src/lib/util/server_wss.hpp82
-rw-r--r--src/lib/util/sha1.c387
-rw-r--r--src/lib/util/sha1.h61
-rw-r--r--src/lib/util/simh_tape_file.cpp622
-rw-r--r--src/lib/util/simh_tape_file.h65
-rw-r--r--src/lib/util/simple_set.h995
-rw-r--r--src/lib/util/strformat.cpp138
-rw-r--r--src/lib/util/strformat.h1946
-rw-r--r--src/lib/util/tagmap.c15
-rw-r--r--src/lib/util/tagmap.h228
-rw-r--r--src/lib/util/tape_file_interface.h58
-rw-r--r--src/lib/util/timeconv.cpp101
-rw-r--r--src/lib/util/timeconv.h336
-rw-r--r--src/lib/util/un7z.c486
-rw-r--r--src/lib/util/un7z.cpp688
-rw-r--r--src/lib/util/un7z.h143
-rw-r--r--src/lib/util/unicode.c345
-rw-r--r--src/lib/util/unicode.cpp588
-rw-r--r--src/lib/util/unicode.h87
-rw-r--r--src/lib/util/unzip.c616
-rw-r--r--src/lib/util/unzip.cpp1735
-rw-r--r--src/lib/util/unzip.h160
-rw-r--r--src/lib/util/utf8.h20
-rw-r--r--src/lib/util/utilfwd.h52
-rw-r--r--src/lib/util/vbiparse.c376
-rw-r--r--src/lib/util/vbiparse.cpp402
-rw-r--r--src/lib/util/vbiparse.h29
-rw-r--r--src/lib/util/vecstream.cpp22
-rw-r--r--src/lib/util/vecstream.h408
-rw-r--r--src/lib/util/wavwrite.cpp195
-rw-r--r--src/lib/util/wavwrite.h39
-rw-r--r--src/lib/util/xmlfile.c910
-rw-r--r--src/lib/util/xmlfile.cpp1003
-rw-r--r--src/lib/util/xmlfile.h267
-rw-r--r--src/lib/util/zippath.c827
-rw-r--r--src/lib/util/zippath.cpp796
-rw-r--r--src/lib/util/zippath.h68
-rw-r--r--src/lib/web/json/autolink.h24
-rw-r--r--src/lib/web/json/config.h96
-rw-r--r--src/lib/web/json/features.h48
-rw-r--r--src/lib/web/json/forwards.h43
-rw-r--r--src/lib/web/json/json.h15
-rw-r--r--src/lib/web/json/json_batchallocator.h128
-rw-r--r--src/lib/web/json/json_internalarray.inl456
-rw-r--r--src/lib/web/json/json_internalmap.inl615
-rw-r--r--src/lib/web/json/json_reader.cpp880
-rw-r--r--src/lib/web/json/json_tool.h91
-rw-r--r--src/lib/web/json/json_value.cpp1829
-rw-r--r--src/lib/web/json/json_valueiterator.inl299
-rw-r--r--src/lib/web/json/json_writer.cpp838
-rw-r--r--src/lib/web/json/reader.h219
-rw-r--r--src/lib/web/json/value.h1102
-rw-r--r--src/lib/web/json/writer.h184
-rw-r--r--src/lib/web/mongoose.c5406
-rw-r--r--src/lib/web/mongoose.h384
-rw-r--r--src/lib/zlib/Makefile.in288
-rw-r--r--src/lib/zlib/adler32.c179
-rw-r--r--src/lib/zlib/compress.c80
-rw-r--r--src/lib/zlib/crc32.c425
-rw-r--r--src/lib/zlib/crc32.h441
-rw-r--r--src/lib/zlib/deflate.c1964
-rw-r--r--src/lib/zlib/deflate.h346
-rw-r--r--src/lib/zlib/gzclose.c25
-rw-r--r--src/lib/zlib/gzguts.h209
-rw-r--r--src/lib/zlib/gzlib.c634
-rw-r--r--src/lib/zlib/gzread.c594
-rw-r--r--src/lib/zlib/gzwrite.c577
-rw-r--r--src/lib/zlib/infback.c640
-rw-r--r--src/lib/zlib/inffast.c340
-rw-r--r--src/lib/zlib/inffixed.h94
-rw-r--r--src/lib/zlib/inflate.c1512
-rw-r--r--src/lib/zlib/inflate.h122
-rw-r--r--src/lib/zlib/inftrees.c306
-rw-r--r--src/lib/zlib/readme115
-rw-r--r--src/lib/zlib/trees.c1225
-rw-r--r--src/lib/zlib/uncompr.c59
-rw-r--r--src/lib/zlib/zlib.h1768
-rw-r--r--src/lib/zlib/zutil.c324
-rw-r--r--src/lib/zlib/zutil.h253
-rw-r--r--src/mame/access/acvirus.cpp850
-rw-r--r--src/mame/acorn/aa310.cpp2073
-rw-r--r--src/mame/acorn/accomm.cpp614
-rw-r--r--src/mame/acorn/acorn_serproc.cpp324
-rw-r--r--src/mame/acorn/acorn_serproc.h117
-rw-r--r--src/mame/acorn/acrnsys.cpp418
-rw-r--r--src/mame/acorn/acrnsys1.cpp306
-rw-r--r--src/mame/acorn/acrnsys_kbd.cpp299
-rw-r--r--src/mame/acorn/acrnsys_kbd.h74
-rw-r--r--src/mame/acorn/aristmk5.cpp9563
-rw-r--r--src/mame/acorn/atom.cpp1361
-rw-r--r--src/mame/acorn/bbc.h209
-rw-r--r--src/mame/acorn/bbc_kbd.cpp1013
-rw-r--r--src/mame/acorn/bbc_kbd.h195
-rw-r--r--src/mame/acorn/bbc_m.cpp385
-rw-r--r--src/mame/acorn/bbc_v.cpp426
-rw-r--r--src/mame/acorn/bbcb.cpp1003
-rw-r--r--src/mame/acorn/bbcbp.cpp934
-rw-r--r--src/mame/acorn/bbcm.cpp1477
-rw-r--r--src/mame/acorn/bbcmc.cpp813
-rw-r--r--src/mame/acorn/belatra.cpp230
-rw-r--r--src/mame/acorn/cms.cpp203
-rw-r--r--src/mame/acorn/electron.cpp775
-rw-r--r--src/mame/acorn/electron_ula.cpp657
-rw-r--r--src/mame/acorn/electron_ula.h144
-rw-r--r--src/mame/acorn/ertictac.cpp356
-rw-r--r--src/mame/acorn/eurocube.cpp482
-rw-r--r--src/mame/acorn/reutapm.cpp426
-rw-r--r--src/mame/acorn/riscpc.cpp342
-rw-r--r--src/mame/acorn/ssfindo.cpp763
-rw-r--r--src/mame/act/apricot.cpp523
-rw-r--r--src/mame/act/apricotf.cpp484
-rw-r--r--src/mame/act/apricotkb.cpp373
-rw-r--r--src/mame/act/apricotkb.h75
-rw-r--r--src/mame/act/apricotp.cpp673
-rw-r--r--src/mame/act/apxen.cpp583
-rw-r--r--src/mame/act/victor9k.cpp903
-rw-r--r--src/mame/act/victor9k_fdc.cpp1419
-rw-r--r--src/mame/act/victor9k_fdc.h217
-rw-r--r--src/mame/act/victor9k_hdc.cpp300
-rw-r--r--src/mame/act/victor9k_hdc.h112
-rw-r--r--src/mame/act/victor9k_kb.cpp666
-rw-r--r--src/mame/act/victor9k_kb.h69
-rw-r--r--src/mame/adc/super6.cpp545
-rw-r--r--src/mame/adc/super6.h91
-rw-r--r--src/mame/adc/superslave.cpp455
-rw-r--r--src/mame/adds/4000_260.cpp991
-rw-r--r--src/mame/adds/adds2020.cpp144
-rw-r--r--src/mame/adds/multivision.cpp548
-rw-r--r--src/mame/adds/vp60.cpp136
-rw-r--r--src/mame/adp/adp.cpp817
-rw-r--r--src/mame/adp/manohman.cpp349
-rw-r--r--src/mame/adp/servicetastatur.cpp321
-rw-r--r--src/mame/adp/stella8085.cpp916
-rw-r--r--src/mame/adp/stellafr.cpp686
-rw-r--r--src/mame/agat/agat.cpp1380
-rw-r--r--src/mame/agat/agat7.cpp348
-rw-r--r--src/mame/agat/agat7.h78
-rw-r--r--src/mame/agat/agat9.cpp681
-rw-r--r--src/mame/agat/agat9.h96
-rw-r--r--src/mame/agat/agatkeyb.cpp282
-rw-r--r--src/mame/agat/agatkeyb.h70
-rw-r--r--src/mame/akai/akaiax80.cpp141
-rw-r--r--src/mame/akai/akaivx600.cpp88
-rw-r--r--src/mame/akai/mpc2000.cpp869
-rw-r--r--src/mame/akai/mpc3000.cpp715
-rw-r--r--src/mame/akai/mpc60.cpp777
-rw-r--r--src/mame/akai/s3000.cpp1058
-rw-r--r--src/mame/alesis/alesis.cpp544
-rw-r--r--src/mame/alesis/alesis.h234
-rw-r--r--src/mame/alesis/alesis_a.cpp161
-rw-r--r--src/mame/alesis/alesis_v.cpp167
-rw-r--r--src/mame/alesis/midiverb.cpp610
-rw-r--r--src/mame/alesis/qs.cpp105
-rw-r--r--src/mame/alliedleisure/ace.cpp390
-rw-r--r--src/mame/alliedleisure/aleisttl.cpp140
-rw-r--r--src/mame/alliedleisure/aztarac.cpp431
-rw-r--r--src/mame/alliedleisure/clayshoo.cpp352
-rw-r--r--src/mame/alliedleisure/killcom.cpp1340
-rw-r--r--src/mame/alliedleisure/killcom.h92
-rw-r--r--src/mame/alliedleisure/trvquest.cpp279
-rw-r--r--src/mame/alpha/ad_sound.cpp517
-rw-r--r--src/mame/alpha/ad_sound.h131
-rw-r--r--src/mame/alpha/alpha68k.cpp2200
-rw-r--r--src/mame/alpha/alpha68k.h446
-rw-r--r--src/mame/alpha/alpha68k_i.cpp574
-rw-r--r--src/mame/alpha/alpha68k_n.cpp1067
-rw-r--r--src/mame/alpha/alpha68k_v.cpp125
-rw-r--r--src/mame/alpha/alpha8201.cpp428
-rw-r--r--src/mame/alpha/alpha8201.h55
-rw-r--r--src/mame/alpha/champbas.cpp1720
-rw-r--r--src/mame/alpha/equites.cpp1478
-rw-r--r--src/mame/alpha/meijinsn.cpp456
-rw-r--r--src/mame/alpha/shougi.cpp466
-rw-r--r--src/mame/alpha/splendor.cpp992
-rw-r--r--src/mame/altos/acs8600_ics.cpp203
-rw-r--r--src/mame/altos/acs8600_ics.h46
-rw-r--r--src/mame/altos/altos2.cpp193
-rw-r--r--src/mame/altos/altos2_kbd.cpp259
-rw-r--r--src/mame/altos/altos2_kbd.h71
-rw-r--r--src/mame/altos/altos486.cpp246
-rw-r--r--src/mame/altos/altos5.cpp468
-rw-r--r--src/mame/altos/altos586.cpp774
-rw-r--r--src/mame/altos/altos586_hdc.cpp381
-rw-r--r--src/mame/altos/altos586_hdc.h85
-rw-r--r--src/mame/altos/altos8600.cpp820
-rw-r--r--src/mame/amcoe/au1250.cpp122
-rw-r--r--src/mame/amcoe/sfbonus.cpp6486
-rw-r--r--src/mame/amiga/agnus_copper.cpp421
-rw-r--r--src/mame/amiga/agnus_copper.h82
-rw-r--r--src/mame/amiga/akiko.cpp892
-rw-r--r--src/mame/amiga/akiko.h133
-rw-r--r--src/mame/amiga/alg.cpp975
-rw-r--r--src/mame/amiga/amiga.cpp2926
-rw-r--r--src/mame/amiga/amiga.h744
-rw-r--r--src/mame/amiga/amiga_m.cpp1916
-rw-r--r--src/mame/amiga/amiga_v.cpp979
-rw-r--r--src/mame/amiga/amigaaga.cpp1062
-rw-r--r--src/mame/amiga/amigaaga.h8
-rw-r--r--src/mame/amiga/arsystems.cpp1050
-rw-r--r--src/mame/amiga/cubo.cpp1450
-rw-r--r--src/mame/amiga/gayle.cpp427
-rw-r--r--src/mame/amiga/gayle.h158
-rw-r--r--src/mame/amiga/mquake.cpp488
-rw-r--r--src/mame/amiga/paula.cpp412
-rw-r--r--src/mame/amiga/paula.h120
-rw-r--r--src/mame/amiga/paulafdc.cpp702
-rw-r--r--src/mame/amiga/paulafdc.h130
-rw-r--r--src/mame/amiga/upscope.cpp384
-rw-r--r--src/mame/amirix/wxstar4000.cpp293
-rw-r--r--src/mame/ampex/ampex.cpp408
-rw-r--r--src/mame/ampex/ampex210.cpp247
-rw-r--r--src/mame/ampex/ampex210_kbd.cpp250
-rw-r--r--src/mame/ampex/ampex210_kbd.h51
-rw-r--r--src/mame/ampro/ampro.cpp279
-rw-r--r--src/mame/ampro/lb186.cpp166
-rw-r--r--src/mame/ampro/lbpc.cpp420
-rw-r--r--src/mame/amstrad/ams40041.cpp671
-rw-r--r--src/mame/amstrad/ams40041.h70
-rw-r--r--src/mame/amstrad/amstr_pc.cpp873
-rw-r--r--src/mame/amstrad/amstrad.cpp1315
-rw-r--r--src/mame/amstrad/amstrad.h318
-rw-r--r--src/mame/amstrad/amstrad_m.cpp3266
-rw-r--r--src/mame/amstrad/nc.cpp1483
-rw-r--r--src/mame/amstrad/pc1512.cpp1498
-rw-r--r--src/mame/amstrad/pc1512.h238
-rw-r--r--src/mame/amstrad/pc1512kb.cpp472
-rw-r--r--src/mame/amstrad/pc1512kb.h97
-rw-r--r--src/mame/amstrad/pcw.cpp1465
-rw-r--r--src/mame/amstrad/pcw.h172
-rw-r--r--src/mame/amstrad/pcw16.cpp1097
-rw-r--r--src/mame/amstrad/pcw16.h155
-rw-r--r--src/mame/amstrad/pcw16_v.cpp269
-rw-r--r--src/mame/amstrad/pcw_v.cpp224
-rw-r--r--src/mame/amstrad/pda600.cpp583
-rw-r--r--src/mame/amstrad/pda600_copro.cpp517
-rw-r--r--src/mame/amstrad/pda600_copro.h67
-rw-r--r--src/mame/apf/apf.cpp642
-rw-r--r--src/mame/apollo/apollo.cpp1261
-rw-r--r--src/mame/apollo/apollo.h719
-rw-r--r--src/mame/apollo/apollo_dbg.cpp1173
-rw-r--r--src/mame/apollo/apollo_dbg.h21
-rw-r--r--src/mame/apollo/apollo_kbd.cpp981
-rw-r--r--src/mame/apollo/apollo_kbd.h152
-rw-r--r--src/mame/apollo/apollo_m.cpp1378
-rw-r--r--src/mame/apollo/apollo_v.cpp1950
-rw-r--r--src/mame/apple/adbmodem.cpp218
-rw-r--r--src/mame/apple/adbmodem.h97
-rw-r--r--src/mame/apple/apple1.cpp620
-rw-r--r--src/mame/apple/apple2.cpp1245
-rw-r--r--src/mame/apple/apple2common.cpp866
-rw-r--r--src/mame/apple/apple2common.h56
-rw-r--r--src/mame/apple/apple2e.cpp6304
-rw-r--r--src/mame/apple/apple2e.h14
-rw-r--r--src/mame/apple/apple2gs.cpp4010
-rw-r--r--src/mame/apple/apple2video.cpp1269
-rw-r--r--src/mame/apple/apple2video.h168
-rw-r--r--src/mame/apple/apple3.cpp345
-rw-r--r--src/mame/apple/apple3.h182
-rw-r--r--src/mame/apple/apple3_m.cpp1478
-rw-r--r--src/mame/apple/apple3_v.cpp500
-rw-r--r--src/mame/apple/awacs_macrisc.cpp206
-rw-r--r--src/mame/apple/awacs_macrisc.h76
-rw-r--r--src/mame/apple/bandit.cpp209
-rw-r--r--src/mame/apple/bandit.h83
-rw-r--r--src/mame/apple/burgundy.cpp165
-rw-r--r--src/mame/apple/burgundy.h62
-rw-r--r--src/mame/apple/csc.cpp340
-rw-r--r--src/mame/apple/csc.h55
-rw-r--r--src/mame/apple/cuda.cpp419
-rw-r--r--src/mame/apple/cuda.h121
-rw-r--r--src/mame/apple/dafb.cpp1442
-rw-r--r--src/mame/apple/dafb.h196
-rw-r--r--src/mame/apple/dbdma.cpp269
-rw-r--r--src/mame/apple/dbdma.h70
-rw-r--r--src/mame/apple/dfac.cpp164
-rw-r--r--src/mame/apple/dfac.h34
-rw-r--r--src/mame/apple/dfac2.cpp89
-rw-r--r--src/mame/apple/dfac2.h32
-rw-r--r--src/mame/apple/djmemc.cpp200
-rw-r--r--src/mame/apple/djmemc.h77
-rw-r--r--src/mame/apple/egret.cpp350
-rw-r--r--src/mame/apple/egret.h108
-rw-r--r--src/mame/apple/f108.cpp212
-rw-r--r--src/mame/apple/f108.h76
-rw-r--r--src/mame/apple/gsc.cpp176
-rw-r--r--src/mame/apple/gsc.h51
-rw-r--r--src/mame/apple/heathrow.cpp711
-rw-r--r--src/mame/apple/heathrow.h186
-rw-r--r--src/mame/apple/imacg3.cpp231
-rw-r--r--src/mame/apple/iosb.cpp681
-rw-r--r--src/mame/apple/iosb.h193
-rw-r--r--src/mame/apple/iphone2g.cpp317
-rw-r--r--src/mame/apple/lisa.cpp829
-rw-r--r--src/mame/apple/lisafdc.cpp476
-rw-r--r--src/mame/apple/lisafdc.h123
-rw-r--r--src/mame/apple/lisammu.cpp480
-rw-r--r--src/mame/apple/lisammu.h128
-rw-r--r--src/mame/apple/lisavideo.cpp270
-rw-r--r--src/mame/apple/lisavideo.h100
-rw-r--r--src/mame/apple/lwriter.cpp820
-rw-r--r--src/mame/apple/mac128.cpp1643
-rw-r--r--src/mame/apple/macadb.cpp1117
-rw-r--r--src/mame/apple/macadb.h83
-rw-r--r--src/mame/apple/macii.cpp1183
-rw-r--r--src/mame/apple/maciici.cpp705
-rw-r--r--src/mame/apple/maciifx.cpp521
-rw-r--r--src/mame/apple/maciivx.cpp446
-rw-r--r--src/mame/apple/maclc.cpp649
-rw-r--r--src/mame/apple/maclc3.cpp434
-rw-r--r--src/mame/apple/macpdm.cpp1285
-rw-r--r--src/mame/apple/macprtb.cpp831
-rw-r--r--src/mame/apple/macpwrbk030.cpp1489
-rw-r--r--src/mame/apple/macpwrbkmsc.cpp950
-rw-r--r--src/mame/apple/macquadra605.cpp276
-rw-r--r--src/mame/apple/macquadra630.cpp241
-rw-r--r--src/mame/apple/macquadra700.cpp960
-rw-r--r--src/mame/apple/macquadra800.cpp357
-rw-r--r--src/mame/apple/macrtc.cpp425
-rw-r--r--src/mame/apple/macrtc.h120
-rw-r--r--src/mame/apple/macscsi.cpp308
-rw-r--r--src/mame/apple/macscsi.h69
-rw-r--r--src/mame/apple/mactoolbox.cpp891
-rw-r--r--src/mame/apple/mactoolbox.h12
-rw-r--r--src/mame/apple/msc.cpp508
-rw-r--r--src/mame/apple/msc.h149
-rw-r--r--src/mame/apple/newton.cpp199
-rw-r--r--src/mame/apple/omega.cpp141
-rw-r--r--src/mame/apple/omega.h34
-rw-r--r--src/mame/apple/pippin.cpp258
-rw-r--r--src/mame/apple/powermacg3.cpp245
-rw-r--r--src/mame/apple/prav8ckb.cpp248
-rw-r--r--src/mame/apple/prav8ckb.h65
-rw-r--r--src/mame/apple/rbv.cpp287
-rw-r--r--src/mame/apple/rbv.h72
-rw-r--r--src/mame/apple/scsidma.cpp337
-rw-r--r--src/mame/apple/scsidma.h57
-rw-r--r--src/mame/apple/sonora.cpp420
-rw-r--r--src/mame/apple/sonora.h110
-rw-r--r--src/mame/apple/superga2.cpp245
-rw-r--r--src/mame/apple/tk2000.cpp504
-rw-r--r--src/mame/apple/v8.cpp1100
-rw-r--r--src/mame/apple/v8.h193
-rw-r--r--src/mame/apple/valkyrie.cpp573
-rw-r--r--src/mame/apple/valkyrie.h72
-rw-r--r--src/mame/apple/vasp.cpp563
-rw-r--r--src/mame/apple/vasp.h113
-rw-r--r--src/mame/appliedconcepts/boris.cpp249
-rw-r--r--src/mame/appliedconcepts/borisdpl.cpp226
-rw-r--r--src/mame/appliedconcepts/ggm.cpp621
-rw-r--r--src/mame/appliedconcepts/prodigy.cpp308
-rw-r--r--src/mame/arcadia/arcadia.cpp832
-rw-r--r--src/mame/arcadia/arcadia.h140
-rw-r--r--src/mame/arcadia/arcadia_a.cpp176
-rw-r--r--src/mame/arcadia/arcadia_a.h37
-rw-r--r--src/mame/arcadia/arcadia_v.cpp680
-rw-r--r--src/mame/aristocrat/aristmk4.cpp3109
-rw-r--r--src/mame/aristocrat/aristmk6.cpp6981
-rw-r--r--src/mame/aristocrat/aristmk7.cpp235
-rw-r--r--src/mame/aristocrat/caswin.cpp505
-rw-r--r--src/mame/astrocorp/astrcorp.cpp4691
-rw-r--r--src/mame/astrocorp/astropc.cpp479
-rw-r--r--src/mame/astrocorp/hummer.cpp355
-rw-r--r--src/mame/atari/a2600.cpp831
-rw-r--r--src/mame/atari/a7800.cpp1510
-rw-r--r--src/mame/atari/akkaarrh.cpp451
-rw-r--r--src/mame/atari/antic.cpp2335
-rw-r--r--src/mame/atari/antic.h199
-rw-r--r--src/mame/atari/arcadecl.cpp552
-rw-r--r--src/mame/atari/asic65.cpp765
-rw-r--r--src/mame/atari/asic65.h81
-rw-r--r--src/mame/atari/asteroid.cpp1356
-rw-r--r--src/mame/atari/asteroid.h94
-rw-r--r--src/mame/atari/asteroid_a.cpp342
-rw-r--r--src/mame/atari/asteroid_m.cpp140
-rw-r--r--src/mame/atari/atari400.cpp2445
-rw-r--r--src/mame/atari/atari400.h69
-rw-r--r--src/mame/atari/atari400_m.cpp154
-rw-r--r--src/mame/atari/atari400_v.cpp128
-rw-r--r--src/mame/atari/atarifb.cpp803
-rw-r--r--src/mame/atari/atarifb.h140
-rw-r--r--src/mame/atari/atarifb_a.cpp210
-rw-r--r--src/mame/atari/atarifb_m.cpp300
-rw-r--r--src/mame/atari/atarifb_v.cpp207
-rw-r--r--src/mame/atari/atarig1.cpp1348
-rw-r--r--src/mame/atari/atarig1.h88
-rw-r--r--src/mame/atari/atarig1_v.cpp139
-rw-r--r--src/mame/atari/atarig42.cpp1014
-rw-r--r--src/mame/atari/atarig42.h115
-rw-r--r--src/mame/atari/atarig42_v.cpp190
-rw-r--r--src/mame/atari/atarigen.cpp117
-rw-r--r--src/mame/atari/atarigen.h97
-rw-r--r--src/mame/atari/atarigt.cpp1525
-rw-r--r--src/mame/atari/atarigt.h127
-rw-r--r--src/mame/atari/atarigt_v.cpp601
-rw-r--r--src/mame/atari/atarigx2.cpp2362
-rw-r--r--src/mame/atari/atarigx2.h96
-rw-r--r--src/mame/atari/atarigx2_v.cpp196
-rw-r--r--src/mame/atari/atarijsa.cpp1066
-rw-r--r--src/mame/atari/atarijsa.h267
-rw-r--r--src/mame/atari/atarimo.cpp640
-rw-r--r--src/mame/atari/atarimo.h222
-rw-r--r--src/mame/atari/atarirle.cpp1519
-rw-r--r--src/mame/atari/atarirle.h176
-rw-r--r--src/mame/atari/atarisac.cpp326
-rw-r--r--src/mame/atari/atarisac.h79
-rw-r--r--src/mame/atari/atariscom.cpp212
-rw-r--r--src/mame/atari/atariscom.h89
-rw-r--r--src/mame/atari/atarist.cpp2349
-rw-r--r--src/mame/atari/atarist_v.cpp671
-rw-r--r--src/mame/atari/atarist_v.h133
-rw-r--r--src/mame/atari/ataristb.cpp548
-rw-r--r--src/mame/atari/ataristb.h89
-rw-r--r--src/mame/atari/atarisy1.cpp2705
-rw-r--r--src/mame/atari/atarisy1.h177
-rw-r--r--src/mame/atari/atarisy1_v.cpp655
-rw-r--r--src/mame/atari/atarisy2.cpp3369
-rw-r--r--src/mame/atari/atarisy2.h177
-rw-r--r--src/mame/atari/atarisy2_v.cpp265
-rw-r--r--src/mame/atari/atarisy4.cpp1112
-rw-r--r--src/mame/atari/atarittl.cpp673
-rw-r--r--src/mame/atari/atarivad.cpp478
-rw-r--r--src/mame/atari/atarivad.h104
-rw-r--r--src/mame/atari/atarixga.cpp505
-rw-r--r--src/mame/atari/atarixga.h111
-rw-r--r--src/mame/atari/atetris.cpp1073
-rw-r--r--src/mame/atari/avalnche.cpp307
-rw-r--r--src/mame/atari/avalnche.h51
-rw-r--r--src/mame/atari/avalnche_a.cpp144
-rw-r--r--src/mame/atari/badlands.cpp532
-rw-r--r--src/mame/atari/badlands.h139
-rw-r--r--src/mame/atari/badlands_m.cpp79
-rw-r--r--src/mame/atari/badlands_ms.cpp202
-rw-r--r--src/mame/atari/badlands_v.cpp134
-rw-r--r--src/mame/atari/badlandsbl.cpp331
-rw-r--r--src/mame/atari/bartop52.cpp175
-rw-r--r--src/mame/atari/batman.cpp564
-rw-r--r--src/mame/atari/beathead.cpp651
-rw-r--r--src/mame/atari/blstroid.cpp620
-rw-r--r--src/mame/atari/boxer.cpp541
-rw-r--r--src/mame/atari/bsktball.cpp298
-rw-r--r--src/mame/atari/bsktball.h97
-rw-r--r--src/mame/atari/bsktball_a.cpp132
-rw-r--r--src/mame/atari/bsktball_m.cpp152
-rw-r--r--src/mame/atari/bsktball_v.cpp56
-rw-r--r--src/mame/atari/bwidow.cpp1115
-rw-r--r--src/mame/atari/bwidow.h67
-rw-r--r--src/mame/atari/bwidow_a.cpp176
-rw-r--r--src/mame/atari/bzone.cpp1020
-rw-r--r--src/mame/atari/bzone.h95
-rw-r--r--src/mame/atari/bzone_a.cpp409
-rw-r--r--src/mame/atari/canyon.cpp480
-rw-r--r--src/mame/atari/canyon_a.cpp187
-rw-r--r--src/mame/atari/canyon_a.h28
-rw-r--r--src/mame/atari/cball.cpp299
-rw-r--r--src/mame/atari/ccastles.cpp1123
-rw-r--r--src/mame/atari/centiped.cpp2398
-rw-r--r--src/mame/atari/centiped.h188
-rw-r--r--src/mame/atari/centiped_v.cpp546
-rw-r--r--src/mame/atari/cloak.cpp871
-rw-r--r--src/mame/atari/cloud9.cpp862
-rw-r--r--src/mame/atari/cmmb.cpp453
-rw-r--r--src/mame/atari/cops.cpp858
-rw-r--r--src/mame/atari/copsnrob.cpp507
-rw-r--r--src/mame/atari/copsnrob_a.cpp678
-rw-r--r--src/mame/atari/copsnrob_a.h32
-rw-r--r--src/mame/atari/cyberbal.cpp1395
-rw-r--r--src/mame/atari/cybstorm.cpp605
-rw-r--r--src/mame/atari/destroyr.cpp574
-rw-r--r--src/mame/atari/dragrace.cpp509
-rw-r--r--src/mame/atari/dragrace_a.cpp196
-rw-r--r--src/mame/atari/dragrace_a.h36
-rw-r--r--src/mame/atari/eprom.cpp1219
-rw-r--r--src/mame/atari/firefox.cpp783
-rw-r--r--src/mame/atari/firetrk.cpp1689
-rw-r--r--src/mame/atari/firetrk_a.cpp639
-rw-r--r--src/mame/atari/firetrk_a.h47
-rw-r--r--src/mame/atari/flyball.cpp564
-rw-r--r--src/mame/atari/foodf.cpp719
-rw-r--r--src/mame/atari/gauntlet.cpp2129
-rw-r--r--src/mame/atari/gtia.cpp1044
-rw-r--r--src/mame/atari/gtia.h193
-rw-r--r--src/mame/atari/gumrally.cpp144
-rw-r--r--src/mame/atari/harddriv.cpp5418
-rw-r--r--src/mame/atari/harddriv.h755
-rw-r--r--src/mame/atari/harddriv_a.cpp456
-rw-r--r--src/mame/atari/harddriv_m.cpp1965
-rw-r--r--src/mame/atari/harddriv_v.cpp456
-rw-r--r--src/mame/atari/hitparade.cpp224
-rw-r--r--src/mame/atari/irobot.cpp378
-rw-r--r--src/mame/atari/irobot.h164
-rw-r--r--src/mame/atari/irobot_m.cpp945
-rw-r--r--src/mame/atari/irobot_v.cpp385
-rw-r--r--src/mame/atari/jag_blitter.cpp235
-rw-r--r--src/mame/atari/jag_blitter.h98
-rw-r--r--src/mame/atari/jagblit.h (renamed from src/mame/video/jagblit.h)2
-rw-r--r--src/mame/atari/jagblit.ipp591
-rw-r--r--src/mame/atari/jagobj.ipp1069
-rw-r--r--src/mame/atari/jaguar.cpp2699
-rw-r--r--src/mame/atari/jaguar.h411
-rw-r--r--src/mame/atari/jaguar_a.cpp475
-rw-r--r--src/mame/atari/jaguar_v.cpp1085
-rw-r--r--src/mame/atari/jedi.cpp1031
-rw-r--r--src/mame/atari/klax.cpp779
-rw-r--r--src/mame/atari/liberatr.cpp950
-rw-r--r--src/mame/atari/lynx.cpp193
-rw-r--r--src/mame/atari/lynx.h413
-rw-r--r--src/mame/atari/lynx_m.cpp2122
-rw-r--r--src/mame/atari/marblmd2.cpp394
-rw-r--r--src/mame/atari/maria.cpp513
-rw-r--r--src/mame/atari/maria.h77
-rw-r--r--src/mame/atari/mathbox.cpp305
-rw-r--r--src/mame/atari/mathbox.h43
-rw-r--r--src/mame/atari/maxaflex.cpp454
-rw-r--r--src/mame/atari/mediagx.cpp1039
-rw-r--r--src/mame/atari/metalmx.cpp908
-rw-r--r--src/mame/atari/mgolf.cpp399
-rw-r--r--src/mame/atari/mhavoc.cpp1290
-rw-r--r--src/mame/atari/missile.cpp1423
-rw-r--r--src/mame/atari/nitedrvr.cpp615
-rw-r--r--src/mame/atari/nitedrvr_a.cpp149
-rw-r--r--src/mame/atari/nitedrvr_a.h27
-rw-r--r--src/mame/atari/nl_breakout.cpp1893
-rw-r--r--src/mame/atari/nl_breakout.h4
-rw-r--r--src/mame/atari/nl_destroyr.cpp299
-rw-r--r--src/mame/atari/nl_destroyr.h10
-rw-r--r--src/mame/atari/nl_flyball.cpp171
-rw-r--r--src/mame/atari/nl_flyball.h10
-rw-r--r--src/mame/atari/nl_gtrak10.cpp826
-rw-r--r--src/mame/atari/nl_gtrak10.h6
-rw-r--r--src/mame/atari/nl_pong.cpp586
-rw-r--r--src/mame/atari/nl_pong.h4
-rw-r--r--src/mame/atari/nl_pongdoubles.cpp1250
-rw-r--r--src/mame/atari/nl_pongdoubles.h4
-rw-r--r--src/mame/atari/nl_rebound.cpp1309
-rw-r--r--src/mame/atari/nl_rebound.h4
-rw-r--r--src/mame/atari/nl_stuntcyc.cpp735
-rw-r--r--src/mame/atari/nl_stuntcyc.h12
-rw-r--r--src/mame/atari/nl_tank.cpp1912
-rw-r--r--src/mame/atari/nl_tank.h12
-rw-r--r--src/mame/atari/offtwall.cpp661
-rw-r--r--src/mame/atari/orbit.cpp526
-rw-r--r--src/mame/atari/orbit_a.cpp105
-rw-r--r--src/mame/atari/orbit_a.h28
-rw-r--r--src/mame/atari/pofo.cpp1054
-rw-r--r--src/mame/atari/pofo_kbd.cpp138
-rw-r--r--src/mame/atari/pofo_kbd.h39
-rw-r--r--src/mame/atari/pong.cpp695
-rw-r--r--src/mame/atari/poolshrk.cpp397
-rw-r--r--src/mame/atari/poolshrk_a.cpp142
-rw-r--r--src/mame/atari/poolshrk_a.h31
-rw-r--r--src/mame/atari/quantum.cpp429
-rw-r--r--src/mame/atari/quizshow.cpp480
-rw-r--r--src/mame/atari/rampart.cpp635
-rw-r--r--src/mame/atari/redbaron.cpp240
-rw-r--r--src/mame/atari/redbaron.h49
-rw-r--r--src/mame/atari/relief.cpp708
-rw-r--r--src/mame/atari/runaway.cpp645
-rw-r--r--src/mame/atari/sbrkout.cpp680
-rw-r--r--src/mame/atari/shuuz.cpp517
-rw-r--r--src/mame/atari/skullxbo.cpp977
-rw-r--r--src/mame/atari/skydiver.cpp596
-rw-r--r--src/mame/atari/skydiver_a.cpp149
-rw-r--r--src/mame/atari/skydiver_a.h32
-rw-r--r--src/mame/atari/skyraid.cpp502
-rw-r--r--src/mame/atari/skyraid_a.cpp278
-rw-r--r--src/mame/atari/skyraid_a.h28
-rw-r--r--src/mame/atari/slapstic.cpp1298
-rw-r--r--src/mame/atari/slapstic.h293
-rw-r--r--src/mame/atari/sprint2.cpp988
-rw-r--r--src/mame/atari/sprint2_a.cpp406
-rw-r--r--src/mame/atari/sprint2_a.h36
-rw-r--r--src/mame/atari/sprint4.cpp751
-rw-r--r--src/mame/atari/sprint4_a.cpp303
-rw-r--r--src/mame/atari/sprint4_a.h38
-rw-r--r--src/mame/atari/sprint8.cpp592
-rw-r--r--src/mame/atari/sprint8_a.cpp283
-rw-r--r--src/mame/atari/sprint8_a.h33
-rw-r--r--src/mame/atari/starshp1.cpp946
-rw-r--r--src/mame/atari/starshp1_a.cpp300
-rw-r--r--src/mame/atari/starshp1_a.h32
-rw-r--r--src/mame/atari/starwars.cpp578
-rw-r--r--src/mame/atari/starwars.h101
-rw-r--r--src/mame/atari/starwars_m.cpp414
-rw-r--r--src/mame/atari/stkbd.cpp366
-rw-r--r--src/mame/atari/stkbd.h71
-rw-r--r--src/mame/atari/stmmu.cpp514
-rw-r--r--src/mame/atari/stmmu.h107
-rw-r--r--src/mame/atari/stvideo.cpp968
-rw-r--r--src/mame/atari/stvideo.h114
-rw-r--r--src/mame/atari/subs.cpp555
-rw-r--r--src/mame/atari/subs_a.cpp119
-rw-r--r--src/mame/atari/subs_a.h29
-rw-r--r--src/mame/atari/tank8.cpp827
-rw-r--r--src/mame/atari/tank8_a.cpp271
-rw-r--r--src/mame/atari/tank8_a.h36
-rw-r--r--src/mame/atari/tempest.cpp930
-rw-r--r--src/mame/atari/thunderj.cpp738
-rw-r--r--src/mame/atari/tia.cpp2226
-rw-r--r--src/mame/atari/tia.h245
-rw-r--r--src/mame/atari/tomcat.cpp402
-rw-r--r--src/mame/atari/toobin.cpp906
-rw-r--r--src/mame/atari/tourtabl.cpp208
-rw-r--r--src/mame/atari/triplhnt.cpp519
-rw-r--r--src/mame/atari/triplhnt_a.cpp181
-rw-r--r--src/mame/atari/triplhnt_a.h28
-rw-r--r--src/mame/atari/tunhunt.cpp867
-rw-r--r--src/mame/atari/ultratnk.cpp558
-rw-r--r--src/mame/atari/videopin.cpp619
-rw-r--r--src/mame/atari/videopin_a.cpp101
-rw-r--r--src/mame/atari/videopin_a.h28
-rw-r--r--src/mame/atari/vindictr.cpp883
-rw-r--r--src/mame/atari/wolfpack.cpp736
-rw-r--r--src/mame/atari/xybots.cpp590
-rw-r--r--src/mame/atlus/bowltry.cpp192
-rw-r--r--src/mame/atlus/cave.cpp5698
-rw-r--r--src/mame/atlus/cave.h326
-rw-r--r--src/mame/atlus/cave_v.cpp455
-rw-r--r--src/mame/atlus/ohmygod.cpp536
-rw-r--r--src/mame/atlus/patapata.cpp357
-rw-r--r--src/mame/atlus/pitchtry.cpp167
-rw-r--r--src/mame/atlus/rallypnt.cpp155
-rw-r--r--src/mame/atlus/sprite013.cpp587
-rw-r--r--src/mame/atlus/sprite013.h96
-rw-r--r--src/mame/att/att3b2.cpp142
-rw-r--r--src/mame/att/att4425.cpp313
-rw-r--r--src/mame/att/att610.cpp191
-rw-r--r--src/mame/att/att630.cpp204
-rw-r--r--src/mame/att/blit.cpp292
-rw-r--r--src/mame/att/unixpc.cpp460
-rw-r--r--src/mame/audio/8080bw.c1314
-rw-r--r--src/mame/audio/amiga.c255
-rw-r--r--src/mame/audio/asteroid.c323
-rw-r--r--src/mame/audio/astrof.c235
-rw-r--r--src/mame/audio/atarifb.c208
-rw-r--r--src/mame/audio/atarijsa.c986
-rw-r--r--src/mame/audio/atarijsa.h265
-rw-r--r--src/mame/audio/avalnche.c135
-rw-r--r--src/mame/audio/aztarac.c52
-rw-r--r--src/mame/audio/beezer.c480
-rw-r--r--src/mame/audio/blockade.c69
-rw-r--r--src/mame/audio/bsktball.c135
-rw-r--r--src/mame/audio/bwidow.c197
-rw-r--r--src/mame/audio/bzone.c414
-rw-r--r--src/mame/audio/cage.c735
-rw-r--r--src/mame/audio/cage.h23
-rw-r--r--src/mame/audio/canyon.c212
-rw-r--r--src/mame/audio/carnival.c301
-rw-r--r--src/mame/audio/cchasm.c132
-rw-r--r--src/mame/audio/cclimber.c96
-rw-r--r--src/mame/audio/cclimber.h8
-rw-r--r--src/mame/audio/cinemat.c1485
-rw-r--r--src/mame/audio/circus.c277
-rw-r--r--src/mame/audio/cliffhgr.c52
-rw-r--r--src/mame/audio/copsnrob.c741
-rw-r--r--src/mame/audio/cps3.c171
-rw-r--r--src/mame/audio/crbaloon.c179
-rw-r--r--src/mame/audio/cyberbal.c148
-rw-r--r--src/mame/audio/dcs.c2448
-rw-r--r--src/mame/audio/dcs.h42
-rw-r--r--src/mame/audio/decobsmt.c143
-rw-r--r--src/mame/audio/decobsmt.h55
-rw-r--r--src/mame/audio/depthch.c91
-rw-r--r--src/mame/audio/dkong.c1479
-rw-r--r--src/mame/audio/dragrace.c193
-rw-r--r--src/mame/audio/dsbz80.c315
-rw-r--r--src/mame/audio/dsbz80.h62
-rw-r--r--src/mame/audio/exidy.c1045
-rw-r--r--src/mame/audio/exidy.h178
-rw-r--r--src/mame/audio/exidy440.c907
-rw-r--r--src/mame/audio/exidy440.h110
-rw-r--r--src/mame/audio/firetrk.c690
-rw-r--r--src/mame/audio/flower.c335
-rw-r--r--src/mame/audio/galaga.c366
-rw-r--r--src/mame/audio/galaxian.c526
-rw-r--r--src/mame/audio/galaxian.h37
-rw-r--r--src/mame/audio/geebee.c165
-rw-r--r--src/mame/audio/gomoku.c260
-rw-r--r--src/mame/audio/gorf.c187
-rw-r--r--src/mame/audio/gottlieb.c996
-rw-r--r--src/mame/audio/gotya.c73
-rw-r--r--src/mame/audio/grchamp.c61
-rw-r--r--src/mame/audio/gridlee.c168
-rw-r--r--src/mame/audio/harddriv.c359
-rw-r--r--src/mame/audio/hitme.c82
-rw-r--r--src/mame/audio/hyprolyb.c140
-rw-r--r--src/mame/audio/hyprolyb.h40
-rw-r--r--src/mame/audio/invinco.c111
-rw-r--r--src/mame/audio/irem.c474
-rw-r--r--src/mame/audio/irem.h47
-rw-r--r--src/mame/audio/jaguar.c365
-rw-r--r--src/mame/audio/jedi.c220
-rw-r--r--src/mame/audio/laserbat.c103
-rw-r--r--src/mame/audio/leland.c804
-rw-r--r--src/mame/audio/llander.c95
-rw-r--r--src/mame/audio/m72.c230
-rw-r--r--src/mame/audio/m72.h60
-rw-r--r--src/mame/audio/m79amb.c343
-rw-r--r--src/mame/audio/madalien.c259
-rw-r--r--src/mame/audio/mario.c657
-rw-r--r--src/mame/audio/meadows.c117
-rw-r--r--src/mame/audio/micro3d.c374
-rw-r--r--src/mame/audio/midway.c1251
-rw-r--r--src/mame/audio/midway.h289
-rw-r--r--src/mame/audio/mw8080bw.c4844
-rw-r--r--src/mame/audio/n8080.c611
-rw-r--r--src/mame/audio/namco52.c264
-rw-r--r--src/mame/audio/namco52.h53
-rw-r--r--src/mame/audio/namco54.c220
-rw-r--r--src/mame/audio/namco54.h53
-rw-r--r--src/mame/audio/nitedrvr.c146
-rw-r--r--src/mame/audio/norautp.c98
-rw-r--r--src/mame/audio/orbit.c130
-rw-r--r--src/mame/audio/phoenix.c546
-rw-r--r--src/mame/audio/pleiads.c743
-rw-r--r--src/mame/audio/pleiads.h136
-rw-r--r--src/mame/audio/polepos.c359
-rw-r--r--src/mame/audio/polyplay.c75
-rw-r--r--src/mame/audio/poolshrk.c176
-rw-r--r--src/mame/audio/pulsar.c185
-rw-r--r--src/mame/audio/qix.c219
-rw-r--r--src/mame/audio/redalert.c380
-rw-r--r--src/mame/audio/redbaron.c234
-rw-r--r--src/mame/audio/redbaron.h45
-rw-r--r--src/mame/audio/s11c_bg.c141
-rw-r--r--src/mame/audio/s11c_bg.h62
-rw-r--r--src/mame/audio/scramble.c364
-rw-r--r--src/mame/audio/segag80r.c914
-rw-r--r--src/mame/audio/segag80v.c325
-rw-r--r--src/mame/audio/segam1audio.c174
-rw-r--r--src/mame/audio/segam1audio.h62
-rw-r--r--src/mame/audio/segasnd.c947
-rw-r--r--src/mame/audio/segasnd.h197
-rw-r--r--src/mame/audio/seibu.c642
-rw-r--r--src/mame/audio/seibu.h264
-rw-r--r--src/mame/audio/senjyo.c52
-rw-r--r--src/mame/audio/skydiver.c146
-rw-r--r--src/mame/audio/skyraid.c301
-rw-r--r--src/mame/audio/snes_snd.c1255
-rw-r--r--src/mame/audio/snes_snd.h132
-rw-r--r--src/mame/audio/snk6502.c1206
-rw-r--r--src/mame/audio/spacefb.c90
-rw-r--r--src/mame/audio/spiders.c210
-rw-r--r--src/mame/audio/sprint2.c403
-rw-r--r--src/mame/audio/sprint4.c301
-rw-r--r--src/mame/audio/sprint4.h31
-rw-r--r--src/mame/audio/sprint8.c314
-rw-r--r--src/mame/audio/starshp1.c296
-rw-r--r--src/mame/audio/starwars.c140
-rw-r--r--src/mame/audio/subs.c147
-rw-r--r--src/mame/audio/suna8.c79
-rw-r--r--src/mame/audio/t5182.c344
-rw-r--r--src/mame/audio/t5182.h60
-rw-r--r--src/mame/audio/taito_en.c356
-rw-r--r--src/mame/audio/taito_en.h53
-rw-r--r--src/mame/audio/taito_zm.c193
-rw-r--r--src/mame/audio/taito_zm.h46
-rw-r--r--src/mame/audio/taitosnd.c289
-rw-r--r--src/mame/audio/taitosnd.h67
-rw-r--r--src/mame/audio/tank8.c267
-rw-r--r--src/mame/audio/targ.c206
-rw-r--r--src/mame/audio/tiamc1.c337
-rw-r--r--src/mame/audio/timeplt.c249
-rw-r--r--src/mame/audio/timeplt.h42
-rw-r--r--src/mame/audio/trackfld.c151
-rw-r--r--src/mame/audio/trackfld.h38
-rw-r--r--src/mame/audio/triplhnt.c185
-rw-r--r--src/mame/audio/turbo.c731
-rw-r--r--src/mame/audio/turrett.c162
-rw-r--r--src/mame/audio/tx1.c575
-rw-r--r--src/mame/audio/vicdual.c583
-rw-r--r--src/mame/audio/videopin.c99
-rw-r--r--src/mame/audio/warpwarp.c262
-rw-r--r--src/mame/audio/warpwarp.h89
-rw-r--r--src/mame/audio/williams.c915
-rw-r--r--src/mame/audio/williams.h188
-rw-r--r--src/mame/audio/wiping.c237
-rw-r--r--src/mame/audio/wiping.h56
-rw-r--r--src/mame/audio/wow.c181
-rw-r--r--src/mame/audio/wpcsnd.c167
-rw-r--r--src/mame/audio/wpcsnd.h74
-rw-r--r--src/mame/audio/zaxxon.c250
-rw-r--r--src/mame/ausnz/amust.cpp550
-rw-r--r--src/mame/ausnz/applix.cpp1094
-rw-r--r--src/mame/ausnz/aussiebyte.cpp615
-rw-r--r--src/mame/ausnz/aussiebyte.h156
-rw-r--r--src/mame/ausnz/aussiebyte_v.cpp196
-rw-r--r--src/mame/ausnz/binbug.cpp281
-rw-r--r--src/mame/ausnz/d6800.cpp436
-rw-r--r--src/mame/ausnz/datum.cpp238
-rw-r--r--src/mame/ausnz/dg680.cpp342
-rw-r--r--src/mame/ausnz/dmax8000.cpp211
-rw-r--r--src/mame/ausnz/eacc.cpp306
-rw-r--r--src/mame/ausnz/eti660.cpp407
-rw-r--r--src/mame/ausnz/excali64.cpp688
-rw-r--r--src/mame/ausnz/labtam.cpp115
-rw-r--r--src/mame/ausnz/magnum.cpp343
-rw-r--r--src/mame/ausnz/mbee.cpp1187
-rw-r--r--src/mame/ausnz/mbee.h208
-rw-r--r--src/mame/ausnz/mbee_m.cpp752
-rw-r--r--src/mame/ausnz/mbee_v.cpp408
-rw-r--r--src/mame/ausnz/pegasus.cpp576
-rw-r--r--src/mame/ausnz/pipbug.cpp237
-rw-r--r--src/mame/ausnz/poly.cpp444
-rw-r--r--src/mame/ausnz/poly.h185
-rw-r--r--src/mame/ausnz/poly_m.cpp260
-rw-r--r--src/mame/ausnz/proteus.cpp437
-rw-r--r--src/mame/ausnz/pulsar.cpp278
-rw-r--r--src/mame/ausnz/super80.cpp990
-rw-r--r--src/mame/ausnz/super80.h187
-rw-r--r--src/mame/ausnz/super80_m.cpp287
-rw-r--r--src/mame/ausnz/super80_v.cpp420
-rw-r--r--src/mame/ausnz/tec1.cpp415
-rw-r--r--src/mame/banctec/banctec.cpp190
-rw-r--r--src/mame/bandai/design_master.cpp166
-rw-r--r--src/mame/bandai/rx78.cpp577
-rw-r--r--src/mame/bandai/sv8000.cpp333
-rw-r--r--src/mame/bandai/wswan.cpp1174
-rw-r--r--src/mame/bandai/wswan_v.cpp877
-rw-r--r--src/mame/bandai/wswan_v.h159
-rw-r--r--src/mame/barcrest/mpu1.cpp1509
-rw-r--r--src/mame/barcrest/mpu3.cpp1768
-rw-r--r--src/mame/barcrest/mpu4.cpp2428
-rw-r--r--src/mame/barcrest/mpu4.h565
-rw-r--r--src/mame/barcrest/mpu4_characteriser_bootleg.cpp76
-rw-r--r--src/mame/barcrest/mpu4_characteriser_bootleg.h70
-rw-r--r--src/mame/barcrest/mpu4_characteriser_pal.cpp299
-rw-r--r--src/mame/barcrest/mpu4_characteriser_pal.h1438
-rw-r--r--src/mame/barcrest/mpu4_characteriser_pal_bwb.cpp134
-rw-r--r--src/mame/barcrest/mpu4_characteriser_pal_bwb.h51
-rw-r--r--src/mame/barcrest/mpu4_oki_sampled_sound.cpp202
-rw-r--r--src/mame/barcrest/mpu4_oki_sampled_sound.h54
-rw-r--r--src/mame/barcrest/mpu4avan.cpp852
-rw-r--r--src/mame/barcrest/mpu4bwb.cpp2092
-rw-r--r--src/mame/barcrest/mpu4concept.cpp158
-rw-r--r--src/mame/barcrest/mpu4crystal.cpp992
-rw-r--r--src/mame/barcrest/mpu4dealem.cpp412
-rw-r--r--src/mame/barcrest/mpu4empire.cpp975
-rw-r--r--src/mame/barcrest/mpu4mdm.cpp493
-rw-r--r--src/mame/barcrest/mpu4misc.cpp509
-rw-r--r--src/mame/barcrest/mpu4mod2sw.cpp2558
-rw-r--r--src/mame/barcrest/mpu4mod4oki.cpp9138
-rw-r--r--src/mame/barcrest/mpu4mod4yam.cpp1668
-rw-r--r--src/mame/barcrest/mpu4plasma.cpp219
-rw-r--r--src/mame/barcrest/mpu4redpoint.cpp146
-rw-r--r--src/mame/barcrest/mpu4union.cpp320
-rw-r--r--src/mame/barcrest/mpu4unsorted.cpp855
-rw-r--r--src/mame/barcrest/mpu4vid.cpp9238
-rw-r--r--src/mame/barcrest/mpu5.cpp443
-rw-r--r--src/mame/barcrest/mpu5.h65
-rw-r--r--src/mame/barcrest/mpu5sw.cpp8426
-rw-r--r--src/mame/be/bebox.cpp297
-rw-r--r--src/mame/be/bebox.h139
-rw-r--r--src/mame/be/bebox_m.cpp769
-rw-r--r--src/mame/beehive/microb.cpp392
-rw-r--r--src/mame/benesse/challenge_gear.cpp154
-rw-r--r--src/mame/benesse/pockchal.cpp141
-rw-r--r--src/mame/bfm/bfcobra.cpp3132
-rw-r--r--src/mame/bfm/bfm_ad5.cpp190
-rw-r--r--src/mame/bfm/bfm_ad5.h33
-rw-r--r--src/mame/bfm/bfm_ad5sw.cpp2360
-rw-r--r--src/mame/bfm/bfm_adr2.cpp454
-rw-r--r--src/mame/bfm/bfm_adr2.h74
-rw-r--r--src/mame/bfm/bfm_bd1.cpp592
-rw-r--r--src/mame/bfm/bfm_bd1.h73
-rw-r--r--src/mame/bfm/bfm_bda.cpp523
-rw-r--r--src/mame/bfm/bfm_bda.h70
-rw-r--r--src/mame/bfm/bfm_blackbox.cpp1917
-rw-r--r--src/mame/bfm/bfm_cobra3.cpp599
-rw-r--r--src/mame/bfm/bfm_comn.cpp69
-rw-r--r--src/mame/bfm/bfm_comn.h5
-rw-r--r--src/mame/bfm/bfm_dm01.cpp288
-rw-r--r--src/mame/bfm/bfm_dm01.h67
-rw-r--r--src/mame/bfm/bfm_gu96x8m_k657c2.cpp1017
-rw-r--r--src/mame/bfm/bfm_gu96x8m_k657c2.h77
-rw-r--r--src/mame/bfm/bfm_sc1.cpp3367
-rw-r--r--src/mame/bfm/bfm_sc2.cpp9751
-rw-r--r--src/mame/bfm/bfm_sc4.cpp51506
-rw-r--r--src/mame/bfm/bfm_sc4.h3381
-rw-r--r--src/mame/bfm/bfm_sc45_helper.cpp912
-rw-r--r--src/mame/bfm/bfm_sc45_helper.h6
-rw-r--r--src/mame/bfm/bfm_sc5.cpp361
-rw-r--r--src/mame/bfm/bfm_sc5.h44
-rw-r--r--src/mame/bfm/bfm_sc5sw.cpp17135
-rw-r--r--src/mame/bfm/bfm_sc6.cpp80
-rw-r--r--src/mame/bfm/bfmsys83.cpp75
-rw-r--r--src/mame/bfm/bfmsys85.cpp875
-rw-r--r--src/mame/bfm/rastersp.cpp1596
-rw-r--r--src/mame/bitcorp/gamate.cpp240
-rw-r--r--src/mame/bitcorp/gamate_v.cpp346
-rw-r--r--src/mame/bitcorp/gamate_v.h63
-rw-r--r--src/mame/bmc/bmcbowl.cpp535
-rw-r--r--src/mame/bmc/bmcpokr.cpp1689
-rw-r--r--src/mame/bmc/koftball.cpp863
-rw-r--r--src/mame/bmc/popobear.cpp725
-rw-r--r--src/mame/bondwell/bw12.cpp660
-rw-r--r--src/mame/bondwell/bw2.cpp610
-rw-r--r--src/mame/booth/apexc.cpp391
-rw-r--r--src/mame/booth/apexc.h84
-rw-r--r--src/mame/booth/apexc_m.cpp102
-rw-r--r--src/mame/booth/apexc_m.h141
-rw-r--r--src/mame/booth/apexc_v.cpp212
-rw-r--r--src/mame/bordun/att.cpp669
-rw-r--r--src/mame/bordun/skylncr.cpp2723
-rw-r--r--src/mame/brainchild/pls1000.cpp209
-rw-r--r--src/mame/brother/ax145.cpp294
-rw-r--r--src/mame/brother/lw30.cpp817
-rw-r--r--src/mame/brother/lw350.cpp916
-rw-r--r--src/mame/brother/lw700i.cpp308
-rw-r--r--src/mame/brother/lw840.cpp377
-rw-r--r--src/mame/brother/pn8800fxb.cpp789
-rw-r--r--src/mame/burroughs/anzterm.cpp488
-rw-r--r--src/mame/burroughs/td831.cpp135
-rw-r--r--src/mame/camputers/camplynx.cpp1035
-rw-r--r--src/mame/canon/canon_s80.cpp360
-rw-r--r--src/mame/canon/cat.cpp1159
-rw-r--r--src/mame/canon/x07.cpp1767
-rw-r--r--src/mame/canon/x07.h171
-rw-r--r--src/mame/cantab/jupace.cpp664
-rw-r--r--src/mame/capcom/1942.cpp1034
-rw-r--r--src/mame/capcom/1942.h112
-rw-r--r--src/mame/capcom/1942_v.cpp324
-rw-r--r--src/mame/capcom/1943.cpp944
-rw-r--r--src/mame/capcom/1943.h113
-rw-r--r--src/mame/capcom/1943_v.cpp333
-rw-r--r--src/mame/capcom/alien.cpp738
-rw-r--r--src/mame/capcom/bionicc.cpp1006
-rw-r--r--src/mame/capcom/blktiger.cpp1075
-rw-r--r--src/mame/capcom/blktiger_ms.cpp398
-rw-r--r--src/mame/capcom/cbasebal.cpp554
-rw-r--r--src/mame/capcom/chakumelo.cpp106
-rw-r--r--src/mame/capcom/commando.cpp1064
-rw-r--r--src/mame/capcom/cps1.cpp15205
-rw-r--r--src/mame/capcom/cps1.h372
-rw-r--r--src/mame/capcom/cps1_v.cpp3070
-rw-r--r--src/mame/capcom/cps1bl_5205.cpp1387
-rw-r--r--src/mame/capcom/cps1bl_pic.cpp1852
-rw-r--r--src/mame/capcom/cps2.cpp12902
-rw-r--r--src/mame/capcom/cps2comm.cpp857
-rw-r--r--src/mame/capcom/cps2comm.h59
-rw-r--r--src/mame/capcom/cps2crypt.cpp713
-rw-r--r--src/mame/capcom/cps2crypt.h15
-rw-r--r--src/mame/capcom/cps3.cpp4461
-rw-r--r--src/mame/capcom/cps3.h196
-rw-r--r--src/mame/capcom/cps3_a.cpp187
-rw-r--r--src/mame/capcom/cps3_a.h60
-rw-r--r--src/mame/capcom/egghunt.cpp494
-rw-r--r--src/mame/capcom/exedexes.cpp629
-rw-r--r--src/mame/capcom/fcrash.cpp2335
-rw-r--r--src/mame/capcom/fcrash.h125
-rw-r--r--src/mame/capcom/gng.cpp1177
-rw-r--r--src/mame/capcom/gunsmoke.cpp1012
-rw-r--r--src/mame/capcom/higemaru.cpp428
-rw-r--r--src/mame/capcom/instantm.cpp162
-rw-r--r--src/mame/capcom/kabuki.cpp196
-rw-r--r--src/mame/capcom/kabuki.h18
-rw-r--r--src/mame/capcom/kenseim.cpp694
-rw-r--r--src/mame/capcom/lastduel.cpp1297
-rw-r--r--src/mame/capcom/lastduel_ms.cpp182
-rw-r--r--src/mame/capcom/lwings.cpp2320
-rw-r--r--src/mame/capcom/mitchell.cpp3348
-rw-r--r--src/mame/capcom/miteshin.cpp172
-rw-r--r--src/mame/capcom/nl_1942.cpp94
-rw-r--r--src/mame/capcom/nl_1942.h6
-rw-r--r--src/mame/capcom/psrockman.cpp142
-rw-r--r--src/mame/capcom/sf.cpp1430
-rw-r--r--src/mame/capcom/sidearms.cpp1322
-rw-r--r--src/mame/capcom/sidearms.h109
-rw-r--r--src/mame/capcom/sidearms_v.cpp356
-rw-r--r--src/mame/capcom/sonson.cpp531
-rw-r--r--src/mame/capcom/srumbler.cpp685
-rw-r--r--src/mame/capcom/supduck.cpp509
-rw-r--r--src/mame/capcom/tigeroad.cpp1482
-rw-r--r--src/mame/capcom/tigeroad.h157
-rw-r--r--src/mame/capcom/tigeroad_m.cpp77
-rw-r--r--src/mame/capcom/tigeroad_spr.cpp101
-rw-r--r--src/mame/capcom/tigeroad_spr.h30
-rw-r--r--src/mame/capcom/tigeroad_v.cpp112
-rw-r--r--src/mame/capcom/tvcapcom.cpp97
-rw-r--r--src/mame/capcom/vulgus.cpp849
-rw-r--r--src/mame/casio/casio_rompack.cpp65
-rw-r--r--src/mame/casio/casloopy.cpp2105
-rw-r--r--src/mame/casio/casloopy_tbl.ipp23070
-rw-r--r--src/mame/casio/cfx9850.cpp381
-rw-r--r--src/mame/casio/cps2000.cpp401
-rw-r--r--src/mame/casio/ct8000.cpp874
-rw-r--r--src/mame/casio/ct8000_midi.cpp409
-rw-r--r--src/mame/casio/ct8000_midi.h89
-rw-r--r--src/mame/casio/ctk2000.cpp300
-rw-r--r--src/mame/casio/ctk551.cpp1232
-rw-r--r--src/mame/casio/cz1.cpp949
-rw-r--r--src/mame/casio/cz101.cpp525
-rw-r--r--src/mame/casio/cz230s.cpp693
-rw-r--r--src/mame/casio/dg20.cpp445
-rw-r--r--src/mame/casio/fp1100.cpp857
-rw-r--r--src/mame/casio/fp200.cpp460
-rw-r--r--src/mame/casio/fp6000.cpp536
-rw-r--r--src/mame/casio/fp6000_kbd.cpp311
-rw-r--r--src/mame/casio/fp6000_kbd.h65
-rw-r--r--src/mame/casio/fz1.cpp732
-rw-r--r--src/mame/casio/ht6000.cpp350
-rw-r--r--src/mame/casio/ld50.cpp352
-rw-r--r--src/mame/casio/pb1000.cpp566
-rw-r--r--src/mame/casio/pickytlk.cpp832
-rw-r--r--src/mame/casio/pv1000.cpp590
-rw-r--r--src/mame/casio/pv2000.cpp427
-rw-r--r--src/mame/casio/ra3.cpp122
-rw-r--r--src/mame/casio/ra3.h69
-rw-r--r--src/mame/casio/rz1.cpp536
-rw-r--r--src/mame/casio/sk1.cpp252
-rw-r--r--src/mame/casio/superjr.cpp299
-rw-r--r--src/mame/casio/sx1000.cpp332
-rw-r--r--src/mame/casio/wk1800.cpp646
-rw-r--r--src/mame/casio/zoomer.cpp700
-rw-r--r--src/mame/casio/zoomer_rtc.cpp150
-rw-r--r--src/mame/casio/zoomer_rtc.h72
-rw-r--r--src/mame/cave/cavepc.cpp154
-rw-r--r--src/mame/cave/cv1k.cpp1064
-rw-r--r--src/mame/cave/cv1k_v.cpp1023
-rw-r--r--src/mame/cave/cv1k_v.h895
-rw-r--r--src/mame/cave/cv1k_v_blit0.cpp559
-rw-r--r--src/mame/cave/cv1k_v_blit1.cpp559
-rw-r--r--src/mame/cave/cv1k_v_blit2.cpp559
-rw-r--r--src/mame/cave/cv1k_v_blit3.cpp559
-rw-r--r--src/mame/cave/cv1k_v_blit4.cpp559
-rw-r--r--src/mame/cave/cv1k_v_blit5.cpp559
-rw-r--r--src/mame/cave/cv1k_v_blit6.cpp559
-rw-r--r--src/mame/cave/cv1k_v_blit7.cpp559
-rw-r--r--src/mame/cave/cv1k_v_blit8.cpp42
-rw-r--r--src/mame/cave/cv1k_v_in.ipp155
-rw-r--r--src/mame/cave/cv1k_v_pixel.ipp193
-rw-r--r--src/mame/cave/fstgfish.cpp178
-rw-r--r--src/mame/cce/mc1000.cpp618
-rw-r--r--src/mame/ccs/ccs2810.cpp1165
-rw-r--r--src/mame/ceres/ceres.cpp435
-rw-r--r--src/mame/ces/cesclass.cpp442
-rw-r--r--src/mame/ces/galgames.cpp1305
-rw-r--r--src/mame/chess/README.md3
-rw-r--r--src/mame/chess/ave_arb.cpp357
-rw-r--r--src/mame/chess/compuchess.cpp510
-rw-r--r--src/mame/chess/conchess.cpp390
-rw-r--r--src/mame/chess/conic_cchess2.cpp285
-rw-r--r--src/mame/chess/conic_cchess3.cpp161
-rw-r--r--src/mame/chess/regence.cpp249
-rw-r--r--src/mame/chess/tasc.cpp369
-rw-r--r--src/mame/chessking/master.cpp266
-rw-r--r--src/mame/chessking/pmicrodx.cpp248
-rw-r--r--src/mame/chessking/triomphe.cpp191
-rw-r--r--src/mame/chromatics/cgc7900.cpp574
-rw-r--r--src/mame/chromatics/cgc7900.h130
-rw-r--r--src/mame/chromatics/cgc7900_v.cpp244
-rw-r--r--src/mame/ci.flt17
-rw-r--r--src/mame/cinematronics/cchasm.cpp580
-rw-r--r--src/mame/cinematronics/cinemat.cpp1659
-rw-r--r--src/mame/cinematronics/cinemat.h230
-rw-r--r--src/mame/cinematronics/cinemat_a.cpp482
-rw-r--r--src/mame/cinematronics/cinemat_a.h142
-rw-r--r--src/mame/cinematronics/cinemat_v.cpp179
-rw-r--r--src/mame/cinematronics/dlair.cpp1038
-rw-r--r--src/mame/cinematronics/dlair2.cpp362
-rw-r--r--src/mame/cinematronics/embargo.cpp317
-rw-r--r--src/mame/cinematronics/jack.cpp1960
-rw-r--r--src/mame/cinematronics/leland.cpp3650
-rw-r--r--src/mame/cinematronics/leland.h330
-rw-r--r--src/mame/cinematronics/leland_a.cpp761
-rw-r--r--src/mame/cinematronics/leland_a.h135
-rw-r--r--src/mame/cinematronics/leland_m.cpp1307
-rw-r--r--src/mame/cinematronics/leland_v.cpp522
-rw-r--r--src/mame/cinematronics/nl_armora.cpp682
-rw-r--r--src/mame/cinematronics/nl_armora.h10
-rw-r--r--src/mame/cinematronics/nl_barrier.cpp302
-rw-r--r--src/mame/cinematronics/nl_barrier.h10
-rw-r--r--src/mame/cinematronics/nl_boxingb.cpp1727
-rw-r--r--src/mame/cinematronics/nl_boxingb.h10
-rw-r--r--src/mame/cinematronics/nl_cinemat_common.h383
-rw-r--r--src/mame/cinematronics/nl_ripoff.cpp706
-rw-r--r--src/mame/cinematronics/nl_ripoff.h10
-rw-r--r--src/mame/cinematronics/nl_solarq.cpp1274
-rw-r--r--src/mame/cinematronics/nl_solarq.h10
-rw-r--r--src/mame/cinematronics/nl_spacewar.cpp316
-rw-r--r--src/mame/cinematronics/nl_spacewar.h10
-rw-r--r--src/mame/cinematronics/nl_speedfrk.cpp452
-rw-r--r--src/mame/cinematronics/nl_speedfrk.h10
-rw-r--r--src/mame/cinematronics/nl_starcas.cpp814
-rw-r--r--src/mame/cinematronics/nl_starcas.h11
-rw-r--r--src/mame/cinematronics/nl_starhawk.cpp641
-rw-r--r--src/mame/cinematronics/nl_starhawk.h10
-rw-r--r--src/mame/cinematronics/nl_sundance.cpp483
-rw-r--r--src/mame/cinematronics/nl_sundance.h10
-rw-r--r--src/mame/cinematronics/nl_tailg.cpp698
-rw-r--r--src/mame/cinematronics/nl_tailg.h10
-rw-r--r--src/mame/cinematronics/nl_warrior.cpp492
-rw-r--r--src/mame/cinematronics/nl_warrior.h10
-rw-r--r--src/mame/cirsa/cirsa2080606.cpp198
-rw-r--r--src/mame/cirsa/cirsa820xxx.cpp145
-rw-r--r--src/mame/cirsa/cirsa910510.cpp208
-rw-r--r--src/mame/cirsa/miniguay.cpp232
-rw-r--r--src/mame/cirsa/missbamby.cpp395
-rw-r--r--src/mame/cirsa/neptunp2.cpp729
-rw-r--r--src/mame/citoh/cit101.cpp541
-rw-r--r--src/mame/citoh/cit101_kbd.cpp392
-rw-r--r--src/mame/citoh/cit101_kbd.h90
-rw-r--r--src/mame/citoh/cit101xl.cpp118
-rw-r--r--src/mame/citoh/cit220.cpp263
-rw-r--r--src/mame/citoh/cit220_kbd.cpp265
-rw-r--r--src/mame/citoh/cit220_kbd.h64
-rw-r--r--src/mame/coleco/adam.cpp1137
-rw-r--r--src/mame/coleco/adam.h120
-rw-r--r--src/mame/coleco/coleco.cpp768
-rw-r--r--src/mame/coleco/coleco.h140
-rw-r--r--src/mame/coleco/coleco_m.cpp177
-rw-r--r--src/mame/coleco/coleco_m.h10
-rw-r--r--src/mame/coleco/wrinkles.cpp132
-rw-r--r--src/mame/comad/funybubl.cpp467
-rw-r--r--src/mame/comad/galspnbl.cpp471
-rw-r--r--src/mame/comad/zerozone.cpp363
-rw-r--r--src/mame/commodore/c128.cpp2216
-rw-r--r--src/mame/commodore/c64.cpp2310
-rw-r--r--src/mame/commodore/c64dtv.cpp85
-rw-r--r--src/mame/commodore/c65.cpp1534
-rw-r--r--src/mame/commodore/c900.cpp176
-rw-r--r--src/mame/commodore/cbm2.cpp3095
-rw-r--r--src/mame/commodore/cbm_snqk.cpp98
-rw-r--r--src/mame/commodore/cbm_snqk.h30
-rw-r--r--src/mame/commodore/chessmate.cpp329
-rw-r--r--src/mame/commodore/clcd.cpp832
-rw-r--r--src/mame/commodore/kim1.cpp432
-rw-r--r--src/mame/commodore/mps1230.cpp183
-rw-r--r--src/mame/commodore/pet.cpp2601
-rw-r--r--src/mame/commodore/plus4.cpp1249
-rw-r--r--src/mame/commodore/vic10.cpp724
-rw-r--r--src/mame/commodore/vic20.cpp1044
-rw-r--r--src/mame/compugraphic/pwrview.cpp562
-rw-r--r--src/mame/comx/comx35.cpp692
-rw-r--r--src/mame/comx/comx35.h106
-rw-r--r--src/mame/comx/comx35_v.cpp114
-rw-r--r--src/mame/concept/concept.cpp233
-rw-r--r--src/mame/concept/concept.h75
-rw-r--r--src/mame/concept/concept_kbd.cpp227
-rw-r--r--src/mame/concept/concept_kbd.h62
-rw-r--r--src/mame/concept/concept_m.cpp362
-rw-r--r--src/mame/conitec/prof180x.cpp327
-rw-r--r--src/mame/conitec/prof180x.h61
-rw-r--r--src/mame/conitec/prof80.cpp532
-rw-r--r--src/mame/conitec/prof80.h101
-rw-r--r--src/mame/conitec/prof80mmu.cpp131
-rw-r--r--src/mame/conitec/prof80mmu.h55
-rw-r--r--src/mame/cromemco/c10.cpp207
-rw-r--r--src/mame/cromemco/mcb216.cpp173
-rw-r--r--src/mame/cybiko/cybiko.cpp535
-rw-r--r--src/mame/cybiko/cybiko.h101
-rw-r--r--src/mame/cybiko/cybiko_m.cpp406
-rw-r--r--src/mame/dai/dai.cpp252
-rw-r--r--src/mame/dai/dai.h84
-rw-r--r--src/mame/dai/dai_m.cpp215
-rw-r--r--src/mame/dai/dai_snd.cpp138
-rw-r--r--src/mame/dai/dai_snd.h44
-rw-r--r--src/mame/dai/dai_v.cpp751
-rw-r--r--src/mame/dataeast/actfancr.cpp651
-rw-r--r--src/mame/dataeast/astrof.cpp1519
-rw-r--r--src/mame/dataeast/astrof.h113
-rw-r--r--src/mame/dataeast/astrof_a.cpp218
-rw-r--r--src/mame/dataeast/backfire.cpp604
-rw-r--r--src/mame/dataeast/battlera.cpp435
-rw-r--r--src/mame/dataeast/boogwing.cpp1038
-rw-r--r--src/mame/dataeast/brkthru.cpp1109
-rw-r--r--src/mame/dataeast/btime.cpp3293
-rw-r--r--src/mame/dataeast/bwing.cpp868
-rw-r--r--src/mame/dataeast/cbuster.cpp693
-rw-r--r--src/mame/dataeast/chanbara.cpp480
-rw-r--r--src/mame/dataeast/cninja.cpp2272
-rw-r--r--src/mame/dataeast/cninja.h120
-rw-r--r--src/mame/dataeast/cninja_v.cpp302
-rw-r--r--src/mame/dataeast/cntsteer.cpp1297
-rw-r--r--src/mame/dataeast/compgolf.cpp531
-rw-r--r--src/mame/dataeast/darkseal.cpp561
-rw-r--r--src/mame/dataeast/dassault.cpp1257
-rw-r--r--src/mame/dataeast/dblewing.cpp500
-rw-r--r--src/mame/dataeast/dec0.cpp4405
-rw-r--r--src/mame/dataeast/dec0.h304
-rw-r--r--src/mame/dataeast/dec0_m.cpp299
-rw-r--r--src/mame/dataeast/dec0_v.cpp344
-rw-r--r--src/mame/dataeast/dec8.cpp4149
-rw-r--r--src/mame/dataeast/dec8.h361
-rw-r--r--src/mame/dataeast/dec8_v.cpp536
-rw-r--r--src/mame/dataeast/decbac06.cpp644
-rw-r--r--src/mame/dataeast/decbac06.h151
-rw-r--r--src/mame/dataeast/deckarn.cpp147
-rw-r--r--src/mame/dataeast/deckarn.h38
-rw-r--r--src/mame/dataeast/decmxc06.cpp251
-rw-r--r--src/mame/dataeast/decmxc06.h50
-rw-r--r--src/mame/dataeast/deco102.cpp85
-rw-r--r--src/mame/dataeast/deco102.h4
-rw-r--r--src/mame/dataeast/deco104.cpp1066
-rw-r--r--src/mame/dataeast/deco104.h25
-rw-r--r--src/mame/dataeast/deco146.cpp1450
-rw-r--r--src/mame/dataeast/deco146.h148
-rw-r--r--src/mame/dataeast/deco156.cpp706
-rw-r--r--src/mame/dataeast/deco156_m.cpp135
-rw-r--r--src/mame/dataeast/deco156_m.h10
-rw-r--r--src/mame/dataeast/deco16ic.cpp1013
-rw-r--r--src/mame/dataeast/deco16ic.h176
-rw-r--r--src/mame/dataeast/deco222.cpp87
-rw-r--r--src/mame/dataeast/deco222.h70
-rw-r--r--src/mame/dataeast/deco32.cpp4034
-rw-r--r--src/mame/dataeast/deco32.h336
-rw-r--r--src/mame/dataeast/deco32_v.cpp724
-rw-r--r--src/mame/dataeast/deco_ace.cpp246
-rw-r--r--src/mame/dataeast/deco_ace.h58
-rw-r--r--src/mame/dataeast/deco_irq.cpp232
-rw-r--r--src/mame/dataeast/deco_irq.h92
-rw-r--r--src/mame/dataeast/deco_ld.cpp674
-rw-r--r--src/mame/dataeast/deco_mlc.cpp1087
-rw-r--r--src/mame/dataeast/deco_mlc.h104
-rw-r--r--src/mame/dataeast/deco_mlc_v.cpp585
-rw-r--r--src/mame/dataeast/decocass.cpp2206
-rw-r--r--src/mame/dataeast/decocass.h485
-rw-r--r--src/mame/dataeast/decocass_m.cpp1835
-rw-r--r--src/mame/dataeast/decocass_tape.cpp376
-rw-r--r--src/mame/dataeast/decocass_tape.h76
-rw-r--r--src/mame/dataeast/decocass_v.cpp783
-rw-r--r--src/mame/dataeast/decocpu6.cpp52
-rw-r--r--src/mame/dataeast/decocpu6.h36
-rw-r--r--src/mame/dataeast/decocpu7.cpp61
-rw-r--r--src/mame/dataeast/decocpu7.h42
-rw-r--r--src/mame/dataeast/decocrpt.cpp663
-rw-r--r--src/mame/dataeast/decocrpt.h6
-rw-r--r--src/mame/dataeast/decrmc3.cpp225
-rw-r--r--src/mame/dataeast/decrmc3.h113
-rw-r--r--src/mame/dataeast/deshoros.cpp327
-rw-r--r--src/mame/dataeast/dfruit2.cpp449
-rw-r--r--src/mame/dataeast/dietgo.cpp497
-rw-r--r--src/mame/dataeast/dreambal.cpp383
-rw-r--r--src/mame/dataeast/dvi.cpp388
-rw-r--r--src/mame/dataeast/exprraid.cpp1106
-rw-r--r--src/mame/dataeast/ffantasy_ms.cpp395
-rw-r--r--src/mame/dataeast/firetrap.cpp1298
-rw-r--r--src/mame/dataeast/funkyjet.cpp594
-rw-r--r--src/mame/dataeast/karnov.cpp1268
-rw-r--r--src/mame/dataeast/kchamp.cpp1003
-rw-r--r--src/mame/dataeast/kchamp.h107
-rw-r--r--src/mame/dataeast/kchamp_v.cpp101
-rw-r--r--src/mame/dataeast/kingobox.cpp1209
-rw-r--r--src/mame/dataeast/lemmings.cpp534
-rw-r--r--src/mame/dataeast/liberate.cpp1255
-rw-r--r--src/mame/dataeast/liberate.h113
-rw-r--r--src/mame/dataeast/liberate_v.cpp587
-rw-r--r--src/mame/dataeast/madalien.cpp453
-rw-r--r--src/mame/dataeast/madalien.h112
-rw-r--r--src/mame/dataeast/madalien_a.cpp261
-rw-r--r--src/mame/dataeast/madalien_v.cpp377
-rw-r--r--src/mame/dataeast/madmotor.cpp410
-rw-r--r--src/mame/dataeast/metlclsh.cpp744
-rw-r--r--src/mame/dataeast/mirage.cpp346
-rw-r--r--src/mame/dataeast/pcktgal.cpp609
-rw-r--r--src/mame/dataeast/pktgaldx.cpp665
-rw-r--r--src/mame/dataeast/progolf.cpp613
-rw-r--r--src/mame/dataeast/rohga.cpp2292
-rw-r--r--src/mame/dataeast/shootout.cpp697
-rw-r--r--src/mame/dataeast/sidepckt.cpp746
-rw-r--r--src/mame/dataeast/simpl156.cpp1236
-rw-r--r--src/mame/dataeast/sshangha.cpp723
-rw-r--r--src/mame/dataeast/stadhero.cpp456
-rw-r--r--src/mame/dataeast/supbtime.cpp678
-rw-r--r--src/mame/dataeast/thedeep.cpp640
-rw-r--r--src/mame/dataeast/tryout.cpp570
-rw-r--r--src/mame/dataeast/tumbleb.cpp4582
-rw-r--r--src/mame/dataeast/vaportra.cpp618
-rw-r--r--src/mame/ddr/README.md6
-rw-r--r--src/mame/ddr/ac1.cpp442
-rw-r--r--src/mame/ddr/bcs3.cpp570
-rw-r--r--src/mame/ddr/c80.cpp355
-rw-r--r--src/mame/ddr/chessmst.cpp299
-rw-r--r--src/mame/ddr/chessmstdm.cpp354
-rw-r--r--src/mame/ddr/huebler.cpp420
-rw-r--r--src/mame/ddr/huebler.h86
-rw-r--r--src/mame/ddr/jtc.cpp900
-rw-r--r--src/mame/ddr/k7659kb.cpp295
-rw-r--r--src/mame/ddr/k7659kb.h65
-rw-r--r--src/mame/ddr/kc.cpp315
-rw-r--r--src/mame/ddr/kc.h235
-rw-r--r--src/mame/ddr/kc_keyb.cpp605
-rw-r--r--src/mame/ddr/kc_keyb.h64
-rw-r--r--src/mame/ddr/kc_m.cpp1043
-rw-r--r--src/mame/ddr/kramermc.cpp295
-rw-r--r--src/mame/ddr/lc80.cpp454
-rw-r--r--src/mame/ddr/llc1.cpp370
-rw-r--r--src/mame/ddr/llc2.cpp309
-rw-r--r--src/mame/ddr/mc8020.cpp385
-rw-r--r--src/mame/ddr/mc8030.cpp301
-rw-r--r--src/mame/ddr/nanos.cpp549
-rw-r--r--src/mame/ddr/pcm.cpp384
-rw-r--r--src/mame/ddr/poly880.cpp380
-rw-r--r--src/mame/ddr/polyplay.cpp405
-rw-r--r--src/mame/ddr/polyplay.h89
-rw-r--r--src/mame/ddr/polyplay_a.cpp33
-rw-r--r--src/mame/ddr/polyplay_v.cpp60
-rw-r--r--src/mame/ddr/sc2.cpp261
-rw-r--r--src/mame/ddr/slc1.cpp252
-rw-r--r--src/mame/ddr/sprachmg.cpp431
-rw-r--r--src/mame/ddr/vcs80.cpp304
-rw-r--r--src/mame/dec/dc305.cpp87
-rw-r--r--src/mame/dec/dc305.h74
-rw-r--r--src/mame/dec/dc7061.cpp701
-rw-r--r--src/mame/dec/dc7061.h115
-rw-r--r--src/mame/dec/dc7085.cpp361
-rw-r--r--src/mame/dec/dc7085.h113
-rw-r--r--src/mame/dec/dct11em.cpp322
-rw-r--r--src/mame/dec/decioga.cpp175
-rw-r--r--src/mame/dec/decioga.h62
-rw-r--r--src/mame/dec/decmate2.cpp1013
-rw-r--r--src/mame/dec/dectalk.cpp988
-rw-r--r--src/mame/dec/decwritr.cpp497
-rw-r--r--src/mame/dec/dtc03.cpp372
-rw-r--r--src/mame/dec/jensen.cpp314
-rw-r--r--src/mame/dec/kn01.cpp529
-rw-r--r--src/mame/dec/kn02.cpp317
-rw-r--r--src/mame/dec/lk201.cpp916
-rw-r--r--src/mame/dec/lk201.h132
-rw-r--r--src/mame/dec/pdp1.cpp1816
-rw-r--r--src/mame/dec/pdp1.h463
-rw-r--r--src/mame/dec/pdp11.cpp490
-rw-r--r--src/mame/dec/pdp1_v.cpp587
-rw-r--r--src/mame/dec/rainbow.cpp3433
-rw-r--r--src/mame/dec/rx01.cpp295
-rw-r--r--src/mame/dec/rx01.h84
-rw-r--r--src/mame/dec/sfb.cpp172
-rw-r--r--src/mame/dec/sfb.h38
-rw-r--r--src/mame/dec/uvax1.cpp88
-rw-r--r--src/mame/dec/uvax2.cpp65
-rw-r--r--src/mame/dec/uvax3.cpp66
-rw-r--r--src/mame/dec/uvax3100.cpp184
-rw-r--r--src/mame/dec/vax11.cpp182
-rw-r--r--src/mame/dec/vk100.cpp1275
-rw-r--r--src/mame/dec/vt100.cpp906
-rw-r--r--src/mame/dec/vt220.cpp187
-rw-r--r--src/mame/dec/vt240.cpp782
-rw-r--r--src/mame/dec/vt320.cpp147
-rw-r--r--src/mame/dec/vt52.cpp447
-rw-r--r--src/mame/dec/vt520.cpp163
-rw-r--r--src/mame/dec/vt62.cpp126
-rw-r--r--src/mame/dec/vtvideo.cpp894
-rw-r--r--src/mame/dec/vtvideo.h112
-rw-r--r--src/mame/dg/aviion88k.cpp304
-rw-r--r--src/mame/dgrm/blackt96.cpp575
-rw-r--r--src/mame/dgrm/onetwo.cpp436
-rw-r--r--src/mame/dgrm/pokechmp.cpp462
-rw-r--r--src/mame/dms/dms5000.cpp123
-rw-r--r--src/mame/dms/dms86.cpp193
-rw-r--r--src/mame/dms/zsbc3.cpp130
-rw-r--r--src/mame/dooyong/dooyong.cpp2876
-rw-r--r--src/mame/dooyong/dooyong_tilemap.cpp263
-rw-r--r--src/mame/dooyong/dooyong_tilemap.h154
-rw-r--r--src/mame/dooyong/gundealr.cpp842
-rw-r--r--src/mame/drc/zrt80.cpp330
-rw-r--r--src/mame/drivers/1942.c875
-rw-r--r--src/mame/drivers/1943.c706
-rw-r--r--src/mame/drivers/1945kiii.c309
-rw-r--r--src/mame/drivers/20pacgal.c541
-rw-r--r--src/mame/drivers/24cdjuke.c339
-rw-r--r--src/mame/drivers/2mindril.c564
-rw-r--r--src/mame/drivers/30test.c270
-rw-r--r--src/mame/drivers/39in1.c1732
-rw-r--r--src/mame/drivers/3do.c280
-rw-r--r--src/mame/drivers/3x3puzzl.c502
-rw-r--r--src/mame/drivers/40love.c1279
-rw-r--r--src/mame/drivers/4enraya.c411
-rw-r--r--src/mame/drivers/4roses.c502
-rw-r--r--src/mame/drivers/5clown.c1247
-rw-r--r--src/mame/drivers/8080bw.c4698
-rw-r--r--src/mame/drivers/88games.c575
-rw-r--r--src/mame/drivers/a1supply.c172
-rw-r--r--src/mame/drivers/ace.c389
-rw-r--r--src/mame/drivers/acefruit.c767
-rw-r--r--src/mame/drivers/aces1.c736
-rw-r--r--src/mame/drivers/acesp.c4416
-rw-r--r--src/mame/drivers/acommand.c676
-rw-r--r--src/mame/drivers/actfancr.c585
-rw-r--r--src/mame/drivers/adp.c845
-rw-r--r--src/mame/drivers/aeroboto.c344
-rw-r--r--src/mame/drivers/aerofgt.c2580
-rw-r--r--src/mame/drivers/airbustr.c780
-rw-r--r--src/mame/drivers/ajax.c415
-rw-r--r--src/mame/drivers/albazc.c316
-rw-r--r--src/mame/drivers/albazg.c438
-rw-r--r--src/mame/drivers/aleck64.c1095
-rw-r--r--src/mame/drivers/aleisttl.c128
-rw-r--r--src/mame/drivers/alg.c849
-rw-r--r--src/mame/drivers/alien.c121
-rw-r--r--src/mame/drivers/aliens.c529
-rw-r--r--src/mame/drivers/allied.c86
-rw-r--r--src/mame/drivers/alpha68k.c3398
-rw-r--r--src/mame/drivers/alvg.c251
-rw-r--r--src/mame/drivers/amaticmg.c1121
-rw-r--r--src/mame/drivers/ambush.c363
-rw-r--r--src/mame/drivers/ampoker2.c1484
-rw-r--r--src/mame/drivers/amspdwy.c382
-rw-r--r--src/mame/drivers/angelkds.c750
-rw-r--r--src/mame/drivers/appoooh.c607
-rw-r--r--src/mame/drivers/aquarium.c364
-rw-r--r--src/mame/drivers/arabian.c437
-rw-r--r--src/mame/drivers/arachnid.c483
-rw-r--r--src/mame/drivers/arcadecl.c397
-rw-r--r--src/mame/drivers/arcadia.c1059
-rw-r--r--src/mame/drivers/argus.c813
-rw-r--r--src/mame/drivers/aristmk4.c2394
-rw-r--r--src/mame/drivers/aristmk5.c761
-rw-r--r--src/mame/drivers/aristmk6.c475
-rw-r--r--src/mame/drivers/arkanoid.c1930
-rw-r--r--src/mame/drivers/armedf.c2131
-rw-r--r--src/mame/drivers/artmagic.c1215
-rw-r--r--src/mame/drivers/ashnojoe.c459
-rw-r--r--src/mame/drivers/asterix.c454
-rw-r--r--src/mame/drivers/asteroid.c1019
-rw-r--r--src/mame/drivers/astinvad.c793
-rw-r--r--src/mame/drivers/astrafr.c2338
-rw-r--r--src/mame/drivers/astrcorp.c1152
-rw-r--r--src/mame/drivers/astrocde.c1846
-rw-r--r--src/mame/drivers/astrof.c1342
-rw-r--r--src/mame/drivers/astropc.c174
-rw-r--r--src/mame/drivers/asuka.c1584
-rw-r--r--src/mame/drivers/atari_s1.c389
-rw-r--r--src/mame/drivers/atari_s2.c413
-rw-r--r--src/mame/drivers/atarifb.c779
-rw-r--r--src/mame/drivers/atarig1.c1238
-rw-r--r--src/mame/drivers/atarig42.c852
-rw-r--r--src/mame/drivers/atarigt.c1349
-rw-r--r--src/mame/drivers/atarigx2.c2236
-rw-r--r--src/mame/drivers/atarisy1.c2393
-rw-r--r--src/mame/drivers/atarisy2.c3280
-rw-r--r--src/mame/drivers/atarisy4.c1032
-rw-r--r--src/mame/drivers/atarittl.c450
-rw-r--r--src/mame/drivers/ataxx.c778
-rw-r--r--src/mame/drivers/atetris.c491
-rw-r--r--src/mame/drivers/atlantis.c215
-rw-r--r--src/mame/drivers/atronic.c843
-rw-r--r--src/mame/drivers/attckufo.c173
-rw-r--r--src/mame/drivers/atvtrack.c436
-rw-r--r--src/mame/drivers/avalnche.c327
-rw-r--r--src/mame/drivers/avt.c998
-rw-r--r--src/mame/drivers/aztarac.c220
-rw-r--r--src/mame/drivers/backfire.c725
-rw-r--r--src/mame/drivers/badlands.c808
-rw-r--r--src/mame/drivers/bagman.c981
-rw-r--r--src/mame/drivers/bailey.c156
-rw-r--r--src/mame/drivers/balsente.c2269
-rw-r--r--src/mame/drivers/bankp.c394
-rw-r--r--src/mame/drivers/baraduke.c552
-rw-r--r--src/mame/drivers/bartop52.c159
-rw-r--r--src/mame/drivers/batman.c307
-rw-r--r--src/mame/drivers/battlane.c400
-rw-r--r--src/mame/drivers/battlera.c331
-rw-r--r--src/mame/drivers/battlex.c345
-rw-r--r--src/mame/drivers/battlnts.c429
-rw-r--r--src/mame/drivers/bbusters.c1031
-rw-r--r--src/mame/drivers/beaminv.c387
-rw-r--r--src/mame/drivers/beathead.c478
-rw-r--r--src/mame/drivers/beezer.c182
-rw-r--r--src/mame/drivers/belatra.c129
-rw-r--r--src/mame/drivers/berzerk.c1255
-rw-r--r--src/mame/drivers/bestleag.c470
-rw-r--r--src/mame/drivers/bfcobra.c1938
-rw-r--r--src/mame/drivers/bfm_ad5.c80
-rw-r--r--src/mame/drivers/bfm_ad5sw.c2103
-rw-r--r--src/mame/drivers/bfm_sc1.c3330
-rw-r--r--src/mame/drivers/bfm_sc2.c8566
-rw-r--r--src/mame/drivers/bfm_sc4.c34838
-rw-r--r--src/mame/drivers/bfm_sc4h.c967
-rw-r--r--src/mame/drivers/bfm_sc5.c239
-rw-r--r--src/mame/drivers/bfm_sc5sw.c14916
-rw-r--r--src/mame/drivers/bfm_swp.c311
-rw-r--r--src/mame/drivers/bfmsys83.c64
-rw-r--r--src/mame/drivers/bfmsys85.c864
-rw-r--r--src/mame/drivers/bgt.c94
-rw-r--r--src/mame/drivers/big10.c296
-rw-r--r--src/mame/drivers/bigevglf.c612
-rw-r--r--src/mame/drivers/bigstrkb.c294
-rw-r--r--src/mame/drivers/bingo.c323
-rw-r--r--src/mame/drivers/bingoc.c202
-rw-r--r--src/mame/drivers/bingoman.c464
-rw-r--r--src/mame/drivers/bingor.c751
-rw-r--r--src/mame/drivers/bionicc.c578
-rw-r--r--src/mame/drivers/bishi.c497
-rw-r--r--src/mame/drivers/bking.c808
-rw-r--r--src/mame/drivers/blackt96.c663
-rw-r--r--src/mame/drivers/bladestl.c435
-rw-r--r--src/mame/drivers/blitz.c894
-rw-r--r--src/mame/drivers/blitz68k.c2930
-rw-r--r--src/mame/drivers/blktiger.c576
-rw-r--r--src/mame/drivers/blmbycar.c533
-rw-r--r--src/mame/drivers/blockade.c584
-rw-r--r--src/mame/drivers/blockhl.c327
-rw-r--r--src/mame/drivers/blockout.c426
-rw-r--r--src/mame/drivers/bloodbro.c670
-rw-r--r--src/mame/drivers/blstroid.c428
-rw-r--r--src/mame/drivers/blueprnt.c515
-rw-r--r--src/mame/drivers/bmcbowl.c536
-rw-r--r--src/mame/drivers/bmcpokr.c266
-rw-r--r--src/mame/drivers/bnstars.c1496
-rw-r--r--src/mame/drivers/bntyhunt.c75
-rw-r--r--src/mame/drivers/bogeyman.c301
-rw-r--r--src/mame/drivers/bombjack.c505
-rw-r--r--src/mame/drivers/boogwing.c593
-rw-r--r--src/mame/drivers/bottom9.c558
-rw-r--r--src/mame/drivers/bowltry.c89
-rw-r--r--src/mame/drivers/boxer.c533
-rw-r--r--src/mame/drivers/brkthru.c645
-rw-r--r--src/mame/drivers/bsktball.c301
-rw-r--r--src/mame/drivers/btime.c2078
-rw-r--r--src/mame/drivers/btoads.c387
-rw-r--r--src/mame/drivers/bublbobl.c1597
-rw-r--r--src/mame/drivers/buggychl.c509
-rw-r--r--src/mame/drivers/buster.c378
-rw-r--r--src/mame/drivers/bwidow.c924
-rw-r--r--src/mame/drivers/bwing.c586
-rw-r--r--src/mame/drivers/by17.c170
-rw-r--r--src/mame/drivers/by35.c1361
-rw-r--r--src/mame/drivers/by6803.c342
-rw-r--r--src/mame/drivers/by68701.c136
-rw-r--r--src/mame/drivers/byvid.c242
-rw-r--r--src/mame/drivers/bzone.c899
-rw-r--r--src/mame/drivers/cabal.c869
-rw-r--r--src/mame/drivers/cabaret.c406
-rw-r--r--src/mame/drivers/calchase.c705
-rw-r--r--src/mame/drivers/calomega.c3939
-rw-r--r--src/mame/drivers/calorie.c571
-rw-r--r--src/mame/drivers/canyon.c319
-rw-r--r--src/mame/drivers/capbowl.c523
-rw-r--r--src/mame/drivers/capcom.c305
-rw-r--r--src/mame/drivers/cardline.c271
-rw-r--r--src/mame/drivers/carjmbre.c273
-rw-r--r--src/mame/drivers/carpolo.c361
-rw-r--r--src/mame/drivers/carrera.c377
-rw-r--r--src/mame/drivers/castle.c117
-rw-r--r--src/mame/drivers/caswin.c427
-rw-r--r--src/mame/drivers/cave.c5091
-rw-r--r--src/mame/drivers/cavepc.c174
-rw-r--r--src/mame/drivers/cb2001.c893
-rw-r--r--src/mame/drivers/cball.c294
-rw-r--r--src/mame/drivers/cbasebal.c341
-rw-r--r--src/mame/drivers/cbuster.c552
-rw-r--r--src/mame/drivers/ccastles.c683
-rw-r--r--src/mame/drivers/cchance.c260
-rw-r--r--src/mame/drivers/cchasm.c265
-rw-r--r--src/mame/drivers/cclimber.c2405
-rw-r--r--src/mame/drivers/cd32.c1497
-rw-r--r--src/mame/drivers/cdi.c643
-rw-r--r--src/mame/drivers/centiped.c2220
-rw-r--r--src/mame/drivers/cesclass.c299
-rw-r--r--src/mame/drivers/chaknpop.c437
-rw-r--r--src/mame/drivers/cham24.c391
-rw-r--r--src/mame/drivers/champbas.c1267
-rw-r--r--src/mame/drivers/champbwl.c699
-rw-r--r--src/mame/drivers/chanbara.c481
-rw-r--r--src/mame/drivers/chance32.c533
-rw-r--r--src/mame/drivers/changela.c563
-rw-r--r--src/mame/drivers/cheekyms.c181
-rw-r--r--src/mame/drivers/chicago.c145
-rw-r--r--src/mame/drivers/chihiro.c4237
-rw-r--r--src/mame/drivers/chinagat.c927
-rw-r--r--src/mame/drivers/chinsan.c687
-rw-r--r--src/mame/drivers/chqflag.c446
-rw-r--r--src/mame/drivers/chsuper.c345
-rw-r--r--src/mame/drivers/cidelsa.c576
-rw-r--r--src/mame/drivers/cinemat.c1491
-rw-r--r--src/mame/drivers/circus.c574
-rw-r--r--src/mame/drivers/circusc.c542
-rw-r--r--src/mame/drivers/cischeat.c3002
-rw-r--r--src/mame/drivers/citycon.c356
-rw-r--r--src/mame/drivers/clayshoo.c375
-rw-r--r--src/mame/drivers/cliffhgr.c792
-rw-r--r--src/mame/drivers/cloak.c627
-rw-r--r--src/mame/drivers/cloud9.c511
-rw-r--r--src/mame/drivers/clshroad.c482
-rw-r--r--src/mame/drivers/cmmb.c361
-rw-r--r--src/mame/drivers/cninja.c2130
-rw-r--r--src/mame/drivers/cntsteer.c1189
-rw-r--r--src/mame/drivers/cobra.c3518
-rw-r--r--src/mame/drivers/coinmstr.c1412
-rw-r--r--src/mame/drivers/coinmvga.c891
-rw-r--r--src/mame/drivers/combatsc.c986
-rw-r--r--src/mame/drivers/comebaby.c130
-rw-r--r--src/mame/drivers/commando.c666
-rw-r--r--src/mame/drivers/compgolf.c364
-rw-r--r--src/mame/drivers/contra.c511
-rw-r--r--src/mame/drivers/coolpool.c1230
-rw-r--r--src/mame/drivers/coolridr.c3727
-rw-r--r--src/mame/drivers/cop01.c659
-rw-r--r--src/mame/drivers/cops.c642
-rw-r--r--src/mame/drivers/copsnrob.c330
-rw-r--r--src/mame/drivers/corona.c1696
-rw-r--r--src/mame/drivers/cosmic.c1603
-rw-r--r--src/mame/drivers/cps1.c11535
-rw-r--r--src/mame/drivers/cps2.c10064
-rw-r--r--src/mame/drivers/cps3.c3923
-rw-r--r--src/mame/drivers/crbaloon.c437
-rw-r--r--src/mame/drivers/crgolf.c619
-rw-r--r--src/mame/drivers/crimfght.c411
-rw-r--r--src/mame/drivers/crospang.c577
-rw-r--r--src/mame/drivers/crshrace.c595
-rw-r--r--src/mame/drivers/crystal.c1154
-rw-r--r--src/mame/drivers/cshooter.c633
-rw-r--r--src/mame/drivers/csplayh5.c956
-rw-r--r--src/mame/drivers/cubeqst.c763
-rw-r--r--src/mame/drivers/cultures.c491
-rw-r--r--src/mame/drivers/cupidon.c180
-rw-r--r--src/mame/drivers/cv1k.c889
-rw-r--r--src/mame/drivers/cvs.c1687
-rw-r--r--src/mame/drivers/cyberbal.c1023
-rw-r--r--src/mame/drivers/cybertnk.c984
-rw-r--r--src/mame/drivers/cyclemb.c1032
-rw-r--r--src/mame/drivers/d9final.c330
-rw-r--r--src/mame/drivers/dacholer.c847
-rw-r--r--src/mame/drivers/dai3wksi.c657
-rw-r--r--src/mame/drivers/dambustr.c366
-rw-r--r--src/mame/drivers/darius.c1225
-rw-r--r--src/mame/drivers/darkmist.c475
-rw-r--r--src/mame/drivers/darkseal.c475
-rw-r--r--src/mame/drivers/dassault.c1006
-rw-r--r--src/mame/drivers/dblcrown.c611
-rw-r--r--src/mame/drivers/dblewing.c448
-rw-r--r--src/mame/drivers/dbz.c605
-rw-r--r--src/mame/drivers/dcheese.c799
-rw-r--r--src/mame/drivers/dcon.c406
-rw-r--r--src/mame/drivers/dday.c359
-rw-r--r--src/mame/drivers/ddayjlc.c693
-rw-r--r--src/mame/drivers/ddealer.c698
-rw-r--r--src/mame/drivers/ddenlovr.c12646
-rw-r--r--src/mame/drivers/ddragon.c2107
-rw-r--r--src/mame/drivers/ddragon3.c1447
-rw-r--r--src/mame/drivers/ddribble.c379
-rw-r--r--src/mame/drivers/ddz.c106
-rw-r--r--src/mame/drivers/de_2.c866
-rw-r--r--src/mame/drivers/de_3.c1130
-rw-r--r--src/mame/drivers/de_3b.c636
-rw-r--r--src/mame/drivers/deadang.c431
-rw-r--r--src/mame/drivers/dec0.c3146
-rw-r--r--src/mame/drivers/dec8.c3628
-rw-r--r--src/mame/drivers/deco156.c668
-rw-r--r--src/mame/drivers/deco32.c3701
-rw-r--r--src/mame/drivers/deco_ld.c660
-rw-r--r--src/mame/drivers/deco_mlc.c872
-rw-r--r--src/mame/drivers/decocass.c1709
-rw-r--r--src/mame/drivers/deniam.c427
-rw-r--r--src/mame/drivers/deshoros.c314
-rw-r--r--src/mame/drivers/destroyr.c548
-rw-r--r--src/mame/drivers/dfruit.c432
-rw-r--r--src/mame/drivers/dgpix.c593
-rw-r--r--src/mame/drivers/dietgo.c368
-rw-r--r--src/mame/drivers/discoboy.c608
-rw-r--r--src/mame/drivers/diverboy.c319
-rw-r--r--src/mame/drivers/djboy.c724
-rw-r--r--src/mame/drivers/djmain.c2190
-rw-r--r--src/mame/drivers/dkong.c3281
-rw-r--r--src/mame/drivers/dlair.c1016
-rw-r--r--src/mame/drivers/dlair2.c284
-rw-r--r--src/mame/drivers/dmndrby.c654
-rw-r--r--src/mame/drivers/docastle.c1127
-rw-r--r--src/mame/drivers/dogfgt.c377
-rw-r--r--src/mame/drivers/dominob.c371
-rw-r--r--src/mame/drivers/dooyong.c2028
-rw-r--r--src/mame/drivers/dorachan.c290
-rw-r--r--src/mame/drivers/dotrikun.c189
-rw-r--r--src/mame/drivers/dragrace.c373
-rw-r--r--src/mame/drivers/dreambal.c365
-rw-r--r--src/mame/drivers/dreamwld.c704
-rw-r--r--src/mame/drivers/drgnmst.c557
-rw-r--r--src/mame/drivers/dribling.c395
-rw-r--r--src/mame/drivers/drmicro.c323
-rw-r--r--src/mame/drivers/drtomy.c351
-rw-r--r--src/mame/drivers/drw80pkr.c534
-rw-r--r--src/mame/drivers/dunhuang.c877
-rw-r--r--src/mame/drivers/dwarfd.c1339
-rw-r--r--src/mame/drivers/dynadice.c312
-rw-r--r--src/mame/drivers/dynax.c6975
-rw-r--r--src/mame/drivers/dynduke.c617
-rw-r--r--src/mame/drivers/ecoinf1.c369
-rw-r--r--src/mame/drivers/ecoinf2.c828
-rw-r--r--src/mame/drivers/ecoinf3.c891
-rw-r--r--src/mame/drivers/ecoinfr.c1702
-rw-r--r--src/mame/drivers/egghunt.c465
-rw-r--r--src/mame/drivers/electra.c130
-rw-r--r--src/mame/drivers/embargo.c299
-rw-r--r--src/mame/drivers/enigma2.c722
-rw-r--r--src/mame/drivers/eolith.c1608
-rw-r--r--src/mame/drivers/eolith16.c258
-rw-r--r--src/mame/drivers/eolithsp.c129
-rw-r--r--src/mame/drivers/epos.c658
-rw-r--r--src/mame/drivers/eprom.c753
-rw-r--r--src/mame/drivers/equites.c1905
-rw-r--r--src/mame/drivers/ertictac.c364
-rw-r--r--src/mame/drivers/esd16.c1546
-rw-r--r--src/mame/drivers/esh.c423
-rw-r--r--src/mame/drivers/espial.c440
-rw-r--r--src/mame/drivers/esripsys.c1089
-rw-r--r--src/mame/drivers/ettrivia.c487
-rw-r--r--src/mame/drivers/exedexes.c343
-rw-r--r--src/mame/drivers/exerion.c614
-rw-r--r--src/mame/drivers/exidy.c1585
-rw-r--r--src/mame/drivers/exidy440.c2088
-rw-r--r--src/mame/drivers/exidyttl.c203
-rw-r--r--src/mame/drivers/expro02.c981
-rw-r--r--src/mame/drivers/exprraid.c876
-rw-r--r--src/mame/drivers/exterm.c524
-rw-r--r--src/mame/drivers/extrema.c168
-rw-r--r--src/mame/drivers/exzisus.c433
-rw-r--r--src/mame/drivers/f-32.c242
-rw-r--r--src/mame/drivers/f1gp.c707
-rw-r--r--src/mame/drivers/famibox.c650
-rw-r--r--src/mame/drivers/fantland.c1408
-rw-r--r--src/mame/drivers/fastfred.c1050
-rw-r--r--src/mame/drivers/fastlane.c266
-rw-r--r--src/mame/drivers/fcombat.c445
-rw-r--r--src/mame/drivers/fcrash.c2680
-rw-r--r--src/mame/drivers/feversoc.c312
-rw-r--r--src/mame/drivers/fgoal.c436
-rw-r--r--src/mame/drivers/finalizr.c352
-rw-r--r--src/mame/drivers/firebeat.c2308
-rw-r--r--src/mame/drivers/firefox.c865
-rw-r--r--src/mame/drivers/firetrap.c904
-rw-r--r--src/mame/drivers/firetrk.c1003
-rw-r--r--src/mame/drivers/fitfight.c1019
-rw-r--r--src/mame/drivers/flicker.c231
-rw-r--r--src/mame/drivers/flipjack.c544
-rw-r--r--src/mame/drivers/flkatck.c310
-rw-r--r--src/mame/drivers/flower.c375
-rw-r--r--src/mame/drivers/flstory.c1589
-rw-r--r--src/mame/drivers/flyball.c520
-rw-r--r--src/mame/drivers/foodf.c480
-rw-r--r--src/mame/drivers/forte2.c172
-rw-r--r--src/mame/drivers/fortecar.c763
-rw-r--r--src/mame/drivers/freekick.c1195
-rw-r--r--src/mame/drivers/fresh.c652
-rw-r--r--src/mame/drivers/fromanc2.c802
-rw-r--r--src/mame/drivers/fromance.c1357
-rw-r--r--src/mame/drivers/fruitpc.c182
-rw-r--r--src/mame/drivers/fungames.c141
-rw-r--r--src/mame/drivers/funkball.c901
-rw-r--r--src/mame/drivers/funkybee.c429
-rw-r--r--src/mame/drivers/funkyjet.c451
-rw-r--r--src/mame/drivers/funworld.c6175
-rw-r--r--src/mame/drivers/funybubl.c311
-rw-r--r--src/mame/drivers/fuukifg2.c665
-rw-r--r--src/mame/drivers/fuukifg3.c720
-rw-r--r--src/mame/drivers/g627.c308
-rw-r--r--src/mame/drivers/gaelco.c855
-rw-r--r--src/mame/drivers/gaelco2.c1439
-rw-r--r--src/mame/drivers/gaelco3d.c1207
-rw-r--r--src/mame/drivers/gaiden.c1611
-rw-r--r--src/mame/drivers/gal3.c865
-rw-r--r--src/mame/drivers/galaga.c3402
-rw-r--r--src/mame/drivers/galastrm.c368
-rw-r--r--src/mame/drivers/galaxi.c483
-rw-r--r--src/mame/drivers/galaxia.c471
-rw-r--r--src/mame/drivers/galaxian.c10902
-rw-r--r--src/mame/drivers/galaxold.c3531
-rw-r--r--src/mame/drivers/galgame.c464
-rw-r--r--src/mame/drivers/galivan.c1091
-rw-r--r--src/mame/drivers/galpani2.c1192
-rw-r--r--src/mame/drivers/galpani3.c638
-rw-r--r--src/mame/drivers/galpanic.c1129
-rw-r--r--src/mame/drivers/galspnbl.c315
-rw-r--r--src/mame/drivers/gambl186.c111
-rw-r--r--src/mame/drivers/gamecstl.c492
-rw-r--r--src/mame/drivers/gameplan.c1182
-rw-r--r--src/mame/drivers/gammagic.c185
-rw-r--r--src/mame/drivers/gamtor.c1500
-rw-r--r--src/mame/drivers/gaplus.c999
-rw-r--r--src/mame/drivers/gatron.c626
-rw-r--r--src/mame/drivers/gauntlet.c1719
-rw-r--r--src/mame/drivers/gberet.c584
-rw-r--r--src/mame/drivers/gbusters.c424
-rw-r--r--src/mame/drivers/gcpinbal.c497
-rw-r--r--src/mame/drivers/gei.c2012
-rw-r--r--src/mame/drivers/ggconnie.c303
-rw-r--r--src/mame/drivers/ghosteo.c786
-rw-r--r--src/mame/drivers/gijoe.c487
-rw-r--r--src/mame/drivers/ginganin.c387
-rw-r--r--src/mame/drivers/gladiatr.c1071
-rw-r--r--src/mame/drivers/glass.c419
-rw-r--r--src/mame/drivers/globalfr.c238
-rw-r--r--src/mame/drivers/globalvr.c155
-rw-r--r--src/mame/drivers/gluck2.c614
-rw-r--r--src/mame/drivers/gng.c787
-rw-r--r--src/mame/drivers/go2000.c367
-rw-r--r--src/mame/drivers/goal92.c409
-rw-r--r--src/mame/drivers/goindol.c406
-rw-r--r--src/mame/drivers/goldngam.c627
-rw-r--r--src/mame/drivers/goldnpkr.c10305
-rw-r--r--src/mame/drivers/goldstar.c12022
-rw-r--r--src/mame/drivers/gomoku.c181
-rw-r--r--src/mame/drivers/good.c323
-rw-r--r--src/mame/drivers/goodejan.c774
-rw-r--r--src/mame/drivers/gotcha.c380
-rw-r--r--src/mame/drivers/gottlieb.c2547
-rw-r--r--src/mame/drivers/gotya.c279
-rw-r--r--src/mame/drivers/gp_1.c118
-rw-r--r--src/mame/drivers/gp_2.c268
-rw-r--r--src/mame/drivers/gpworld.c557
-rw-r--r--src/mame/drivers/gradius3.c481
-rw-r--r--src/mame/drivers/grchamp.c773
-rw-r--r--src/mame/drivers/gridlee.c480
-rw-r--r--src/mame/drivers/groundfx.c474
-rw-r--r--src/mame/drivers/gstream.c648
-rw-r--r--src/mame/drivers/gstriker.c1097
-rw-r--r--src/mame/drivers/gsword.c928
-rw-r--r--src/mame/drivers/gticlub.c1438
-rw-r--r--src/mame/drivers/gts1.c324
-rw-r--r--src/mame/drivers/gts3.c967
-rw-r--r--src/mame/drivers/gts80.c720
-rw-r--r--src/mame/drivers/gts80a.c677
-rw-r--r--src/mame/drivers/gts80b.c605
-rw-r--r--src/mame/drivers/guab.c965
-rw-r--r--src/mame/drivers/gumbo.c399
-rw-r--r--src/mame/drivers/gunbustr.c453
-rw-r--r--src/mame/drivers/gundealr.c584
-rw-r--r--src/mame/drivers/gunpey.c1516
-rw-r--r--src/mame/drivers/gunsmoke.c532
-rw-r--r--src/mame/drivers/gyruss.c730
-rw-r--r--src/mame/drivers/halleys.c2274
-rw-r--r--src/mame/drivers/hanaawas.c251
-rw-r--r--src/mame/drivers/hankin.c139
-rw-r--r--src/mame/drivers/harddriv.c4736
-rw-r--r--src/mame/drivers/hazelgr.c50
-rw-r--r--src/mame/drivers/hcastle.c382
-rw-r--r--src/mame/drivers/headonb.c211
-rw-r--r--src/mame/drivers/hexion.c279
-rw-r--r--src/mame/drivers/hideseek.c153
-rw-r--r--src/mame/drivers/higemaru.c218
-rw-r--r--src/mame/drivers/highvdeo.c1478
-rw-r--r--src/mame/drivers/hikaru.c734
-rw-r--r--src/mame/drivers/himesiki.c351
-rw-r--r--src/mame/drivers/hitme.c693
-rw-r--r--src/mame/drivers/hitpoker.c553
-rw-r--r--src/mame/drivers/hnayayoi.c695
-rw-r--r--src/mame/drivers/hng64.c2451
-rw-r--r--src/mame/drivers/holeland.c504
-rw-r--r--src/mame/drivers/homedata.c2026
-rw-r--r--src/mame/drivers/homerun.c475
-rw-r--r--src/mame/drivers/hornet.c1537
-rw-r--r--src/mame/drivers/hotblock.c250
-rw-r--r--src/mame/drivers/hotstuff.c153
-rw-r--r--src/mame/drivers/hshavoc.c231
-rw-r--r--src/mame/drivers/hvyunit.c810
-rw-r--r--src/mame/drivers/hyhoo.c317
-rw-r--r--src/mame/drivers/hyperspt.c551
-rw-r--r--src/mame/drivers/hyprduel.c793
-rw-r--r--src/mame/drivers/icecold.c427
-rw-r--r--src/mame/drivers/ichiban.c168
-rw-r--r--src/mame/drivers/igs009.c937
-rw-r--r--src/mame/drivers/igs011.c4767
-rw-r--r--src/mame/drivers/igs017.c4482
-rw-r--r--src/mame/drivers/igs_m027.c976
-rw-r--r--src/mame/drivers/igs_m036.c297
-rw-r--r--src/mame/drivers/igspc.c115
-rw-r--r--src/mame/drivers/igspoker.c2477
-rw-r--r--src/mame/drivers/ikki.c354
-rw-r--r--src/mame/drivers/imolagp.c577
-rw-r--r--src/mame/drivers/inder.c177
-rw-r--r--src/mame/drivers/intrscti.c234
-rw-r--r--src/mame/drivers/inufuku.c488
-rw-r--r--src/mame/drivers/invqix.c362
-rw-r--r--src/mame/drivers/iqblock.c476
-rw-r--r--src/mame/drivers/irobot.c412
-rw-r--r--src/mame/drivers/ironhors.c550
-rw-r--r--src/mame/drivers/istellar.c431
-rw-r--r--src/mame/drivers/iteagle.c340
-rw-r--r--src/mame/drivers/itech32.c4554
-rw-r--r--src/mame/drivers/itech8.c2711
-rw-r--r--src/mame/drivers/itgambl2.c972
-rw-r--r--src/mame/drivers/itgambl3.c518
-rw-r--r--src/mame/drivers/itgamble.c711
-rw-r--r--src/mame/drivers/jack.c1569
-rw-r--r--src/mame/drivers/jackal.c522
-rw-r--r--src/mame/drivers/jackie.c629
-rw-r--r--src/mame/drivers/jackpool.c315
-rw-r--r--src/mame/drivers/jaguar.c2698
-rw-r--r--src/mame/drivers/jailbrek.c419
-rw-r--r--src/mame/drivers/jalmah.c2479
-rw-r--r--src/mame/drivers/jangou.c1421
-rw-r--r--src/mame/drivers/jankenmn.c387
-rw-r--r--src/mame/drivers/jantotsu.c572
-rw-r--r--src/mame/drivers/jchan.c716
-rw-r--r--src/mame/drivers/jclub2.c1021
-rw-r--r--src/mame/drivers/jedi.c396
-rw-r--r--src/mame/drivers/jeutel.c114
-rw-r--r--src/mame/drivers/jokrwild.c552
-rw-r--r--src/mame/drivers/jollyjgr.c764
-rw-r--r--src/mame/drivers/jongkyo.c579
-rw-r--r--src/mame/drivers/jp.c186
-rw-r--r--src/mame/drivers/jpmimpct.c1796
-rw-r--r--src/mame/drivers/jpmimpctsw.c9091
-rw-r--r--src/mame/drivers/jpmmps.c2292
-rw-r--r--src/mame/drivers/jpms80.c343
-rw-r--r--src/mame/drivers/jpmsru.c192
-rw-r--r--src/mame/drivers/jpmsys5.c1047
-rw-r--r--src/mame/drivers/jpmsys5sw.c1611
-rw-r--r--src/mame/drivers/jpmsys7.c237
-rw-r--r--src/mame/drivers/jrpacman.c431
-rw-r--r--src/mame/drivers/jubilee.c541
-rw-r--r--src/mame/drivers/junofrst.c526
-rw-r--r--src/mame/drivers/jvh.c158
-rw-r--r--src/mame/drivers/kaneko16.c3875
-rw-r--r--src/mame/drivers/kangaroo.c569
-rw-r--r--src/mame/drivers/karnov.c1206
-rw-r--r--src/mame/drivers/kas89.c890
-rw-r--r--src/mame/drivers/kchamp.c764
-rw-r--r--src/mame/drivers/kickgoal.c783
-rw-r--r--src/mame/drivers/kingdrby.c1266
-rw-r--r--src/mame/drivers/kingobox.c810
-rw-r--r--src/mame/drivers/kingpin.c238
-rw-r--r--src/mame/drivers/kinst.c957
-rw-r--r--src/mame/drivers/kissproto.c64
-rw-r--r--src/mame/drivers/klax.c363
-rw-r--r--src/mame/drivers/kncljoe.c408
-rw-r--r--src/mame/drivers/koftball.c329
-rw-r--r--src/mame/drivers/koikoi.c446
-rw-r--r--src/mame/drivers/konamigq.c440
-rw-r--r--src/mame/drivers/konamigv.c832
-rw-r--r--src/mame/drivers/konamigx.c3766
-rw-r--r--src/mame/drivers/konamim2.c1330
-rw-r--r--src/mame/drivers/konendev.c262
-rw-r--r--src/mame/drivers/kontest.c289
-rw-r--r--src/mame/drivers/kopunch.c235
-rw-r--r--src/mame/drivers/ksayakyu.c345
-rw-r--r--src/mame/drivers/ksys573.c4763
-rw-r--r--src/mame/drivers/kungfur.c365
-rw-r--r--src/mame/drivers/kurukuru.c635
-rw-r--r--src/mame/drivers/kyugo.c1402
-rw-r--r--src/mame/drivers/labyrunr.c285
-rw-r--r--src/mame/drivers/ladybug.c1059
-rw-r--r--src/mame/drivers/ladyfrog.c383
-rw-r--r--src/mame/drivers/laserbas.c462
-rw-r--r--src/mame/drivers/laserbat.c997
-rw-r--r--src/mame/drivers/lasso.c866
-rw-r--r--src/mame/drivers/lastbank.c515
-rw-r--r--src/mame/drivers/lastduel.c876
-rw-r--r--src/mame/drivers/lastfght.c616
-rw-r--r--src/mame/drivers/lazercmd.c803
-rw-r--r--src/mame/drivers/lbeach.c372
-rw-r--r--src/mame/drivers/legionna.c2430
-rw-r--r--src/mame/drivers/leland.c2332
-rw-r--r--src/mame/drivers/lemmings.c329
-rw-r--r--src/mame/drivers/lethal.c994
-rw-r--r--src/mame/drivers/lethalj.c1049
-rw-r--r--src/mame/drivers/lgp.c486
-rw-r--r--src/mame/drivers/liberate.c1396
-rw-r--r--src/mame/drivers/liberatr.c503
-rw-r--r--src/mame/drivers/limenko.c1176
-rw-r--r--src/mame/drivers/lindbergh.c290
-rw-r--r--src/mame/drivers/littlerb.c862
-rw-r--r--src/mame/drivers/lkage.c970
-rw-r--r--src/mame/drivers/lockon.c786
-rw-r--r--src/mame/drivers/looping.c955
-rw-r--r--src/mame/drivers/lordgun.c1071
-rw-r--r--src/mame/drivers/lsasquad.c821
-rw-r--r--src/mame/drivers/ltcasino.c728
-rw-r--r--src/mame/drivers/ltd.c161
-rw-r--r--src/mame/drivers/luckgrln.c1109
-rw-r--r--src/mame/drivers/lucky74.c1798
-rw-r--r--src/mame/drivers/lvcards.c576
-rw-r--r--src/mame/drivers/lwings.c1400
-rw-r--r--src/mame/drivers/m10.c1062
-rw-r--r--src/mame/drivers/m107.c979
-rw-r--r--src/mame/drivers/m14.c384
-rw-r--r--src/mame/drivers/m52.c582
-rw-r--r--src/mame/drivers/m57.c328
-rw-r--r--src/mame/drivers/m58.c450
-rw-r--r--src/mame/drivers/m62.c2200
-rw-r--r--src/mame/drivers/m63.c1024
-rw-r--r--src/mame/drivers/m72.c3638
-rw-r--r--src/mame/drivers/m79amb.c301
-rw-r--r--src/mame/drivers/m90.c1236
-rw-r--r--src/mame/drivers/m92.c2230
-rw-r--r--src/mame/drivers/macrossp.c769
-rw-r--r--src/mame/drivers/macs.c757
-rw-r--r--src/mame/drivers/madalien.c419
-rw-r--r--src/mame/drivers/madmotor.c347
-rw-r--r--src/mame/drivers/magic10.c1287
-rw-r--r--src/mame/drivers/magicard.c880
-rw-r--r--src/mame/drivers/magicfly.c1067
-rw-r--r--src/mame/drivers/magictg.c1036
-rw-r--r--src/mame/drivers/magmax.c433
-rw-r--r--src/mame/drivers/magtouch.c219
-rw-r--r--src/mame/drivers/mainevt.c764
-rw-r--r--src/mame/drivers/mainsnk.c487
-rw-r--r--src/mame/drivers/majorpkr.c1093
-rw-r--r--src/mame/drivers/malzak.c430
-rw-r--r--src/mame/drivers/manohman.c237
-rw-r--r--src/mame/drivers/mappy.c2436
-rw-r--r--src/mame/drivers/marineb.c874
-rw-r--r--src/mame/drivers/marinedt.c730
-rw-r--r--src/mame/drivers/mario.c561
-rw-r--r--src/mame/drivers/markham.c241
-rw-r--r--src/mame/drivers/mastboy.c1004
-rw-r--r--src/mame/drivers/matmania.c659
-rw-r--r--src/mame/drivers/maxaflex.c517
-rw-r--r--src/mame/drivers/maygay1b.c918
-rw-r--r--src/mame/drivers/maygay1bsw.c3386
-rw-r--r--src/mame/drivers/maygayep.c8078
-rw-r--r--src/mame/drivers/maygaysw.c442
-rw-r--r--src/mame/drivers/maygayv1.c1411
-rw-r--r--src/mame/drivers/mayumi.c460
-rw-r--r--src/mame/drivers/mazerbla.c1691
-rw-r--r--src/mame/drivers/mcatadv.c663
-rw-r--r--src/mame/drivers/mcr.c2995
-rw-r--r--src/mame/drivers/mcr3.c2048
-rw-r--r--src/mame/drivers/mcr68.c1850
-rw-r--r--src/mame/drivers/meadows.c902
-rw-r--r--src/mame/drivers/meadwttl.c171
-rw-r--r--src/mame/drivers/mediagx.c1040
-rw-r--r--src/mame/drivers/megadrvb.c880
-rw-r--r--src/mame/drivers/megaphx.c433
-rw-r--r--src/mame/drivers/megaplay.c931
-rw-r--r--src/mame/drivers/megasys1.c4149
-rw-r--r--src/mame/drivers/megatech.c1320
-rw-r--r--src/mame/drivers/megazone.c525
-rw-r--r--src/mame/drivers/meijinsn.c414
-rw-r--r--src/mame/drivers/mephisto.c113
-rw-r--r--src/mame/drivers/merit.c2181
-rw-r--r--src/mame/drivers/meritm.c2222
-rw-r--r--src/mame/drivers/mermaid.c586
-rw-r--r--src/mame/drivers/metalmx.c893
-rw-r--r--src/mame/drivers/metlclsh.c413
-rw-r--r--src/mame/drivers/metro.c6405
-rw-r--r--src/mame/drivers/mexico86.c701
-rw-r--r--src/mame/drivers/meyc8080.c732
-rw-r--r--src/mame/drivers/meyc8088.c416
-rw-r--r--src/mame/drivers/mgolf.c394
-rw-r--r--src/mame/drivers/mhavoc.c783
-rw-r--r--src/mame/drivers/micro3d.c672
-rw-r--r--src/mame/drivers/micropin.c103
-rw-r--r--src/mame/drivers/midas.c964
-rw-r--r--src/mame/drivers/midqslvr.c484
-rw-r--r--src/mame/drivers/midtunit.c1513
-rw-r--r--src/mame/drivers/midvunit.c1823
-rw-r--r--src/mame/drivers/midwunit.c1286
-rw-r--r--src/mame/drivers/midxunit.c367
-rw-r--r--src/mame/drivers/midyunit.c2858
-rw-r--r--src/mame/drivers/midzeus.c1523
-rw-r--r--src/mame/drivers/mikie.c374
-rw-r--r--src/mame/drivers/mil4000.c594
-rw-r--r--src/mame/drivers/miniboy7.c574
-rw-r--r--src/mame/drivers/minivadr.c114
-rw-r--r--src/mame/drivers/mirage.c387
-rw-r--r--src/mame/drivers/mirax.c572
-rw-r--r--src/mame/drivers/missb2.c586
-rw-r--r--src/mame/drivers/missile.c1330
-rw-r--r--src/mame/drivers/mitchell.c2305
-rw-r--r--src/mame/drivers/mjkjidai.c449
-rw-r--r--src/mame/drivers/mjsister.c575
-rw-r--r--src/mame/drivers/mlanding.c1062
-rw-r--r--src/mame/drivers/mmm.c52
-rw-r--r--src/mame/drivers/model1.c1592
-rw-r--r--src/mame/drivers/model2.c5564
-rw-r--r--src/mame/drivers/model3.c6108
-rw-r--r--src/mame/drivers/mogura.c237
-rw-r--r--src/mame/drivers/mole.c373
-rw-r--r--src/mame/drivers/momoko.c339
-rw-r--r--src/mame/drivers/monacogp.c272
-rw-r--r--src/mame/drivers/monzagp.c344
-rw-r--r--src/mame/drivers/moo.c1019
-rw-r--r--src/mame/drivers/mosaic.c355
-rw-r--r--src/mame/drivers/mouser.c299
-rw-r--r--src/mame/drivers/mpoker.c638
-rw-r--r--src/mame/drivers/mpu12wbk.c593
-rw-r--r--src/mame/drivers/mpu2.c100
-rw-r--r--src/mame/drivers/mpu3.c1700
-rw-r--r--src/mame/drivers/mpu4.c2737
-rw-r--r--src/mame/drivers/mpu4avan.c838
-rw-r--r--src/mame/drivers/mpu4bwb.c1263
-rw-r--r--src/mame/drivers/mpu4concept.c139
-rw-r--r--src/mame/drivers/mpu4crystal.c862
-rw-r--r--src/mame/drivers/mpu4dealem.c391
-rw-r--r--src/mame/drivers/mpu4empire.c912
-rw-r--r--src/mame/drivers/mpu4hw.c2766
-rw-r--r--src/mame/drivers/mpu4mdm.c459
-rw-r--r--src/mame/drivers/mpu4misc.c479
-rw-r--r--src/mame/drivers/mpu4mod2sw.c1979
-rw-r--r--src/mame/drivers/mpu4mod4yam.c646
-rw-r--r--src/mame/drivers/mpu4plasma.c203
-rw-r--r--src/mame/drivers/mpu4sw.c5238
-rw-r--r--src/mame/drivers/mpu4union.c294
-rw-r--r--src/mame/drivers/mpu4vid.c3886
-rw-r--r--src/mame/drivers/mpu5.c8125
-rw-r--r--src/mame/drivers/mpu5hw.c195
-rw-r--r--src/mame/drivers/mquake.c498
-rw-r--r--src/mame/drivers/mrdo.c391
-rw-r--r--src/mame/drivers/mrflea.c436
-rw-r--r--src/mame/drivers/mrgame.c176
-rw-r--r--src/mame/drivers/mrjong.c274
-rw-r--r--src/mame/drivers/ms32.c2582
-rw-r--r--src/mame/drivers/msisaac.c557
-rw-r--r--src/mame/drivers/mugsmash.c454
-rw-r--r--src/mame/drivers/multfish.c5431
-rw-r--r--src/mame/drivers/multigam.c1505
-rw-r--r--src/mame/drivers/munchmo.c424
-rw-r--r--src/mame/drivers/murogem.c339
-rw-r--r--src/mame/drivers/murogmbl.c227
-rw-r--r--src/mame/drivers/mustache.c281
-rw-r--r--src/mame/drivers/mw18w.c307
-rw-r--r--src/mame/drivers/mw8080bw.c3186
-rw-r--r--src/mame/drivers/mwarr.c652
-rw-r--r--src/mame/drivers/mwsub.c227
-rw-r--r--src/mame/drivers/mystston.c321
-rw-r--r--src/mame/drivers/mystwarr.c2226
-rw-r--r--src/mame/drivers/n8080.c941
-rw-r--r--src/mame/drivers/namcofl.c823
-rw-r--r--src/mame/drivers/namcoic.c1494
-rw-r--r--src/mame/drivers/namcona1.c1388
-rw-r--r--src/mame/drivers/namconb1.c2030
-rw-r--r--src/mame/drivers/namcond1.c412
-rw-r--r--src/mame/drivers/namcops2.c595
-rw-r--r--src/mame/drivers/namcos1.c2732
-rw-r--r--src/mame/drivers/namcos10.c820
-rw-r--r--src/mame/drivers/namcos11.c1632
-rw-r--r--src/mame/drivers/namcos12.c2896
-rw-r--r--src/mame/drivers/namcos2.c5615
-rw-r--r--src/mame/drivers/namcos21.c2547
-rw-r--r--src/mame/drivers/namcos22.c5719
-rw-r--r--src/mame/drivers/namcos23.c4984
-rw-r--r--src/mame/drivers/namcos86.c1582
-rw-r--r--src/mame/drivers/naomi.c8876
-rw-r--r--src/mame/drivers/naughtyb.c880
-rw-r--r--src/mame/drivers/nbmj8688.c4105
-rw-r--r--src/mame/drivers/nbmj8891.c3869
-rw-r--r--src/mame/drivers/nbmj8900.c391
-rw-r--r--src/mame/drivers/nbmj8991.c2174
-rw-r--r--src/mame/drivers/nbmj9195.c4104
-rw-r--r--src/mame/drivers/nemesis.c2759
-rw-r--r--src/mame/drivers/neogeo.c1242
-rw-r--r--src/mame/drivers/neogeo.inc10327
-rw-r--r--src/mame/drivers/neoprint.c633
-rw-r--r--src/mame/drivers/neptunp2.c136
-rw-r--r--src/mame/drivers/news.c180
-rw-r--r--src/mame/drivers/nexus3d.c175
-rw-r--r--src/mame/drivers/nightgal.c1291
-rw-r--r--src/mame/drivers/ninjakd2.c1515
-rw-r--r--src/mame/drivers/ninjaw.c1184
-rw-r--r--src/mame/drivers/nitedrvr.c200
-rw-r--r--src/mame/drivers/niyanpai.c1105
-rw-r--r--src/mame/drivers/nmg5.c1557
-rw-r--r--src/mame/drivers/nmk16.c7519
-rw-r--r--src/mame/drivers/norautp.c3669
-rw-r--r--src/mame/drivers/nova2001.c1038
-rw-r--r--src/mame/drivers/nsm.c165
-rw-r--r--src/mame/drivers/nsmpoker.c469
-rw-r--r--src/mame/drivers/nss.c1068
-rw-r--r--src/mame/drivers/nwk-tr.c959
-rw-r--r--src/mame/drivers/nycaptor.c1355
-rw-r--r--src/mame/drivers/nyny.c803
-rw-r--r--src/mame/drivers/offtwall.c481
-rw-r--r--src/mame/drivers/ohmygod.c397
-rw-r--r--src/mame/drivers/ojankohs.c1083
-rw-r--r--src/mame/drivers/olibochu.c527
-rw-r--r--src/mame/drivers/omegrace.c621
-rw-r--r--src/mame/drivers/oneshot.c480
-rw-r--r--src/mame/drivers/onetwo.c438
-rw-r--r--src/mame/drivers/opwolf.c999
-rw-r--r--src/mame/drivers/orbit.c361
-rw-r--r--src/mame/drivers/othello.c474
-rw-r--r--src/mame/drivers/othunder.c896
-rw-r--r--src/mame/drivers/overdriv.c437
-rw-r--r--src/mame/drivers/pachifev.c401
-rw-r--r--src/mame/drivers/pacland.c642
-rw-r--r--src/mame/drivers/pacman.c6471
-rw-r--r--src/mame/drivers/pandoras.c411
-rw-r--r--src/mame/drivers/pangofun.c223
-rw-r--r--src/mame/drivers/panicr.c841
-rw-r--r--src/mame/drivers/paradise.c1283
-rw-r--r--src/mame/drivers/paranoia.c232
-rw-r--r--src/mame/drivers/parodius.c426
-rw-r--r--src/mame/drivers/pasha2.c487
-rw-r--r--src/mame/drivers/pass.c292
-rw-r--r--src/mame/drivers/pastelg.c570
-rw-r--r--src/mame/drivers/pbaction.c497
-rw-r--r--src/mame/drivers/pcat_dyn.c171
-rw-r--r--src/mame/drivers/pcat_nit.c431
-rw-r--r--src/mame/drivers/pcktgal.c450
-rw-r--r--src/mame/drivers/pcxt.c794
-rw-r--r--src/mame/drivers/pengadvb.c335
-rw-r--r--src/mame/drivers/pengo.c738
-rw-r--r--src/mame/drivers/peplus.c7144
-rw-r--r--src/mame/drivers/peyper.c666
-rw-r--r--src/mame/drivers/pgm.c4270
-rw-r--r--src/mame/drivers/pgm2.c489
-rw-r--r--src/mame/drivers/phoenix.c1238
-rw-r--r--src/mame/drivers/photon.c271
-rw-r--r--src/mame/drivers/photon2.c385
-rw-r--r--src/mame/drivers/photoply.c156
-rw-r--r--src/mame/drivers/pinball2k.c678
-rw-r--r--src/mame/drivers/pingpong.c608
-rw-r--r--src/mame/drivers/pinkiri8.c1214
-rw-r--r--src/mame/drivers/pipedrm.c949
-rw-r--r--src/mame/drivers/pipeline.c464
-rw-r--r--src/mame/drivers/pirates.c455
-rw-r--r--src/mame/drivers/pitnrun.c341
-rw-r--r--src/mame/drivers/pkscram.c347
-rw-r--r--src/mame/drivers/pktgaldx.c471
-rw-r--r--src/mame/drivers/play_1.c121
-rw-r--r--src/mame/drivers/play_2.c253
-rw-r--r--src/mame/drivers/play_3.c91
-rw-r--r--src/mame/drivers/play_5.c194
-rw-r--r--src/mame/drivers/playch10.c1741
-rw-r--r--src/mame/drivers/playmark.c1802
-rw-r--r--src/mame/drivers/pluto5.c969
-rw-r--r--src/mame/drivers/plygonet.c824
-rw-r--r--src/mame/drivers/pntnpuzl.c375
-rw-r--r--src/mame/drivers/pokechmp.c280
-rw-r--r--src/mame/drivers/poker72.c406
-rw-r--r--src/mame/drivers/polepos.c2185
-rw-r--r--src/mame/drivers/policetr.c722
-rw-r--r--src/mame/drivers/polyplay.c350
-rw-r--r--src/mame/drivers/pong.c1000
-rw-r--r--src/mame/drivers/poolshrk.c257
-rw-r--r--src/mame/drivers/pooyan.c301
-rw-r--r--src/mame/drivers/popeye.c623
-rw-r--r--src/mame/drivers/popobear.c681
-rw-r--r--src/mame/drivers/popper.c404
-rw-r--r--src/mame/drivers/portrait.c383
-rw-r--r--src/mame/drivers/potgoldu.c115
-rw-r--r--src/mame/drivers/powerbal.c701
-rw-r--r--src/mame/drivers/powerins.c717
-rw-r--r--src/mame/drivers/ppmast93.c423
-rw-r--r--src/mame/drivers/prehisle.c354
-rw-r--r--src/mame/drivers/proconn.c1440
-rw-r--r--src/mame/drivers/progolf.c515
-rw-r--r--src/mame/drivers/psattack.c223
-rw-r--r--src/mame/drivers/psikyo.c1988
-rw-r--r--src/mame/drivers/psikyo4.c954
-rw-r--r--src/mame/drivers/psikyosh.c1260
-rw-r--r--src/mame/drivers/psychic5.c904
-rw-r--r--src/mame/drivers/pturn.c567
-rw-r--r--src/mame/drivers/puckpkmn.c489
-rw-r--r--src/mame/drivers/punchout.c1432
-rw-r--r--src/mame/drivers/pushman.c673
-rw-r--r--src/mame/drivers/pyson.c258
-rw-r--r--src/mame/drivers/pzletime.c394
-rw-r--r--src/mame/drivers/qdrmfgp.c742
-rw-r--r--src/mame/drivers/qix.c1466
-rw-r--r--src/mame/drivers/quakeat.c148
-rw-r--r--src/mame/drivers/quantum.c402
-rw-r--r--src/mame/drivers/quasar.c418
-rw-r--r--src/mame/drivers/queen.c304
-rw-r--r--src/mame/drivers/quizdna.c574
-rw-r--r--src/mame/drivers/quizo.c269
-rw-r--r--src/mame/drivers/quizpani.c248
-rw-r--r--src/mame/drivers/quizpun2.c607
-rw-r--r--src/mame/drivers/quizshow.c453
-rw-r--r--src/mame/drivers/r2dtank.c581
-rw-r--r--src/mame/drivers/r2dx_v33.c948
-rw-r--r--src/mame/drivers/rabbit.c979
-rw-r--r--src/mame/drivers/raiden.c648
-rw-r--r--src/mame/drivers/raiden2.c3249
-rw-r--r--src/mame/drivers/rainbow.c879
-rw-r--r--src/mame/drivers/rallyx.c1425
-rw-r--r--src/mame/drivers/rampart.c492
-rw-r--r--src/mame/drivers/ramtek.c185
-rw-r--r--src/mame/drivers/rastan.c671
-rw-r--r--src/mame/drivers/rastersp.c986
-rw-r--r--src/mame/drivers/rbmk.c604
-rw-r--r--src/mame/drivers/rcorsair.c171
-rw-r--r--src/mame/drivers/re900.c471
-rw-r--r--src/mame/drivers/realbrk.c1259
-rw-r--r--src/mame/drivers/redalert.c542
-rw-r--r--src/mame/drivers/redclash.c554
-rw-r--r--src/mame/drivers/relief.c454
-rw-r--r--src/mame/drivers/renegade.c1047
-rw-r--r--src/mame/drivers/retofinv.c504
-rw-r--r--src/mame/drivers/rgum.c323
-rw-r--r--src/mame/drivers/rltennis.c227
-rw-r--r--src/mame/drivers/rmhaihai.c699
-rw-r--r--src/mame/drivers/rockrage.c386
-rw-r--r--src/mame/drivers/rocnrope.c372
-rw-r--r--src/mame/drivers/rohga.c1623
-rw-r--r--src/mame/drivers/rollerg.c375
-rw-r--r--src/mame/drivers/rollrace.c417
-rw-r--r--src/mame/drivers/rotaryf.c297
-rw-r--r--src/mame/drivers/roul.c326
-rw-r--r--src/mame/drivers/route16.c1010
-rw-r--r--src/mame/drivers/rowamet.c167
-rw-r--r--src/mame/drivers/royalmah.c4818
-rw-r--r--src/mame/drivers/rpunch.c808
-rw-r--r--src/mame/drivers/runaway.c427
-rw-r--r--src/mame/drivers/rungun.c634
-rw-r--r--src/mame/drivers/s11.c688
-rw-r--r--src/mame/drivers/s11a.c409
-rw-r--r--src/mame/drivers/s11b.c1030
-rw-r--r--src/mame/drivers/s11c.c541
-rw-r--r--src/mame/drivers/s3.c580
-rw-r--r--src/mame/drivers/s4.c710
-rw-r--r--src/mame/drivers/s6.c625
-rw-r--r--src/mame/drivers/s6a.c530
-rw-r--r--src/mame/drivers/s7.c742
-rw-r--r--src/mame/drivers/s8.c422
-rw-r--r--src/mame/drivers/s9.c498
-rw-r--r--src/mame/drivers/safarir.c503
-rw-r--r--src/mame/drivers/sandscrp.c614
-rw-r--r--src/mame/drivers/sangho.c558
-rw-r--r--src/mame/drivers/sanremo.c443
-rw-r--r--src/mame/drivers/sauro.c566
-rw-r--r--src/mame/drivers/savquest.c709
-rw-r--r--src/mame/drivers/sbasketb.c401
-rw-r--r--src/mame/drivers/sbowling.c424
-rw-r--r--src/mame/drivers/sbrkout.c598
-rw-r--r--src/mame/drivers/sbugger.c288
-rw-r--r--src/mame/drivers/scobra.c1346
-rw-r--r--src/mame/drivers/scotrsht.c241
-rw-r--r--src/mame/drivers/scramble.c2327
-rw-r--r--src/mame/drivers/scregg.c425
-rw-r--r--src/mame/drivers/sderby.c934
-rw-r--r--src/mame/drivers/seabattl.c603
-rw-r--r--src/mame/drivers/seattle.c3048
-rw-r--r--src/mame/drivers/segac2.c2275
-rw-r--r--src/mame/drivers/segae.c1053
-rw-r--r--src/mame/drivers/segag80r.c1603
-rw-r--r--src/mame/drivers/segag80v.c1414
-rw-r--r--src/mame/drivers/segahang.c1860
-rw-r--r--src/mame/drivers/segajw.c129
-rw-r--r--src/mame/drivers/segald.c609
-rw-r--r--src/mame/drivers/segaorun.c2490
-rw-r--r--src/mame/drivers/segas16a.c3536
-rw-r--r--src/mame/drivers/segas16b.c7365
-rw-r--r--src/mame/drivers/segas18.c2336
-rw-r--r--src/mame/drivers/segas24.c2509
-rw-r--r--src/mame/drivers/segas32.c4766
-rw-r--r--src/mame/drivers/segaxbd.c3325
-rw-r--r--src/mame/drivers/segaybd.c2308
-rw-r--r--src/mame/drivers/seibuspi.c3730
-rw-r--r--src/mame/drivers/seicross.c593
-rw-r--r--src/mame/drivers/sengokmj.c628
-rw-r--r--src/mame/drivers/senjyo.c926
-rw-r--r--src/mame/drivers/seta.c11214
-rw-r--r--src/mame/drivers/seta2.c3421
-rw-r--r--src/mame/drivers/sf.c1234
-rw-r--r--src/mame/drivers/sfbonus.c6357
-rw-r--r--src/mame/drivers/sfcbox.c575
-rw-r--r--src/mame/drivers/sfkick.c593
-rw-r--r--src/mame/drivers/sg1000a.c347
-rw-r--r--src/mame/drivers/shadfrce.c666
-rw-r--r--src/mame/drivers/shangha3.c726
-rw-r--r--src/mame/drivers/shanghai.c657
-rw-r--r--src/mame/drivers/shangkid.c1024
-rw-r--r--src/mame/drivers/shaolins.c338
-rw-r--r--src/mame/drivers/shisen.c426
-rw-r--r--src/mame/drivers/shootout.c418
-rw-r--r--src/mame/drivers/shougi.c492
-rw-r--r--src/mame/drivers/shtzone.c120
-rw-r--r--src/mame/drivers/shuuz.c342
-rw-r--r--src/mame/drivers/sidearms.c1122
-rw-r--r--src/mame/drivers/sidepckt.c501
-rw-r--r--src/mame/drivers/sigmab52.c692
-rw-r--r--src/mame/drivers/sigmab98.c2283
-rw-r--r--src/mame/drivers/silkroad.c391
-rw-r--r--src/mame/drivers/silvmil.c427
-rw-r--r--src/mame/drivers/simpl156.c1134
-rw-r--r--src/mame/drivers/simpsons.c568
-rw-r--r--src/mame/drivers/skeetsht.c303
-rw-r--r--src/mame/drivers/skimaxx.c616
-rw-r--r--src/mame/drivers/skullxbo.c614
-rw-r--r--src/mame/drivers/skyarmy.c327
-rw-r--r--src/mame/drivers/skydiver.c433
-rw-r--r--src/mame/drivers/skyfox.c443
-rw-r--r--src/mame/drivers/skykid.c650
-rw-r--r--src/mame/drivers/skylncr.c889
-rw-r--r--src/mame/drivers/skyraid.c275
-rw-r--r--src/mame/drivers/slapfght.c1860
-rw-r--r--src/mame/drivers/slapshot.c740
-rw-r--r--src/mame/drivers/sleic.c101
-rw-r--r--src/mame/drivers/sliver.c519
-rw-r--r--src/mame/drivers/slotcarn.c764
-rw-r--r--src/mame/drivers/smsmcorp.c935
-rw-r--r--src/mame/drivers/snesb.c973
-rw-r--r--src/mame/drivers/snk.c6307
-rw-r--r--src/mame/drivers/snk6502.c1509
-rw-r--r--src/mame/drivers/snk68.c1093
-rw-r--r--src/mame/drivers/snookr10.c1172
-rw-r--r--src/mame/drivers/snowbros.c2823
-rw-r--r--src/mame/drivers/solomon.c302
-rw-r--r--src/mame/drivers/sonson.c342
-rw-r--r--src/mame/drivers/sothello.c431
-rw-r--r--src/mame/drivers/spacefb.c606
-rw-r--r--src/mame/drivers/spaceg.c478
-rw-r--r--src/mame/drivers/spbactn.c582
-rw-r--r--src/mame/drivers/spcforce.c378
-rw-r--r--src/mame/drivers/spdodgeb.c583
-rw-r--r--src/mame/drivers/spectra.c269
-rw-r--r--src/mame/drivers/speedatk.c373
-rw-r--r--src/mame/drivers/speedbal.c490
-rw-r--r--src/mame/drivers/speedspn.c340
-rw-r--r--src/mame/drivers/speglsht.c443
-rw-r--r--src/mame/drivers/spiders.c757
-rw-r--r--src/mame/drivers/spinb.c155
-rw-r--r--src/mame/drivers/splash.c1093
-rw-r--r--src/mame/drivers/splus.c715
-rw-r--r--src/mame/drivers/spoker.c714
-rw-r--r--src/mame/drivers/spool99.c461
-rw-r--r--src/mame/drivers/sprcros2.c372
-rw-r--r--src/mame/drivers/sprint2.c668
-rw-r--r--src/mame/drivers/sprint4.c469
-rw-r--r--src/mame/drivers/sprint8.c526
-rw-r--r--src/mame/drivers/spy.c628
-rw-r--r--src/mame/drivers/srmp2.c1572
-rw-r--r--src/mame/drivers/srmp5.c606
-rw-r--r--src/mame/drivers/srmp6.c724
-rw-r--r--src/mame/drivers/srumbler.c464
-rw-r--r--src/mame/drivers/ssfindo.c897
-rw-r--r--src/mame/drivers/sshangha.c517
-rw-r--r--src/mame/drivers/sshot.c404
-rw-r--r--src/mame/drivers/ssingles.c694
-rw-r--r--src/mame/drivers/sslam.c935
-rw-r--r--src/mame/drivers/ssozumo.c283
-rw-r--r--src/mame/drivers/sspeedr.c228
-rw-r--r--src/mame/drivers/ssrj.c192
-rw-r--r--src/mame/drivers/sstrangr.c300
-rw-r--r--src/mame/drivers/ssv.c4620
-rw-r--r--src/mame/drivers/st0016.c675
-rw-r--r--src/mame/drivers/st_mp100.c182
-rw-r--r--src/mame/drivers/st_mp200.c374
-rw-r--r--src/mame/drivers/stactics.c345
-rw-r--r--src/mame/drivers/stadhero.c305
-rw-r--r--src/mame/drivers/starcrus.c194
-rw-r--r--src/mame/drivers/starfire.c482
-rw-r--r--src/mame/drivers/starshp1.c393
-rw-r--r--src/mame/drivers/starwars.c564
-rw-r--r--src/mame/drivers/statriv2.c1164
-rw-r--r--src/mame/drivers/stellafr.c62
-rw-r--r--src/mame/drivers/stfight.c1048
-rw-r--r--src/mame/drivers/stlforce.c374
-rw-r--r--src/mame/drivers/strnskil.c537
-rw-r--r--src/mame/drivers/stuntair.c597
-rw-r--r--src/mame/drivers/stv.c3147
-rw-r--r--src/mame/drivers/su2000.c321
-rw-r--r--src/mame/drivers/sub.c504
-rw-r--r--src/mame/drivers/subs.c248
-rw-r--r--src/mame/drivers/subsino.c3917
-rw-r--r--src/mame/drivers/subsino2.c2725
-rw-r--r--src/mame/drivers/summit.c343
-rw-r--r--src/mame/drivers/sumt8035.c258
-rw-r--r--src/mame/drivers/suna16.c1355
-rw-r--r--src/mame/drivers/suna8.c2871
-rw-r--r--src/mame/drivers/supbtime.c494
-rw-r--r--src/mame/drivers/supdrapo.c612
-rw-r--r--src/mame/drivers/superchs.c603
-rw-r--r--src/mame/drivers/supercrd.c554
-rw-r--r--src/mame/drivers/superdq.c413
-rw-r--r--src/mame/drivers/superqix.c1388
-rw-r--r--src/mame/drivers/supertnk.c511
-rw-r--r--src/mame/drivers/superwng.c517
-rw-r--r--src/mame/drivers/suprgolf.c647
-rw-r--r--src/mame/drivers/suprloco.c300
-rw-r--r--src/mame/drivers/suprnova.c1740
-rw-r--r--src/mame/drivers/suprridr.c444
-rw-r--r--src/mame/drivers/suprslam.c379
-rw-r--r--src/mame/drivers/surpratk.c308
-rw-r--r--src/mame/drivers/system1.c4954
-rw-r--r--src/mame/drivers/system16.c3587
-rw-r--r--src/mame/drivers/tagteam.c307
-rw-r--r--src/mame/drivers/tail2nos.c338
-rw-r--r--src/mame/drivers/taito.c644
-rw-r--r--src/mame/drivers/taito_b.c3622
-rw-r--r--src/mame/drivers/taito_f2.c5525
-rw-r--r--src/mame/drivers/taito_f3.c4134
-rw-r--r--src/mame/drivers/taito_h.c1064
-rw-r--r--src/mame/drivers/taito_l.c2668
-rw-r--r--src/mame/drivers/taito_o.c293
-rw-r--r--src/mame/drivers/taito_x.c1268
-rw-r--r--src/mame/drivers/taito_z.c5319
-rw-r--r--src/mame/drivers/taitoair.c920
-rw-r--r--src/mame/drivers/taitogn.c1087
-rw-r--r--src/mame/drivers/taitojc.c2051
-rw-r--r--src/mame/drivers/taitopjc.c466
-rw-r--r--src/mame/drivers/taitosj.c2816
-rw-r--r--src/mame/drivers/taitottl.c199
-rw-r--r--src/mame/drivers/taitotx.c321
-rw-r--r--src/mame/drivers/taitotz.c2966
-rw-r--r--src/mame/drivers/taitowlf.c444
-rw-r--r--src/mame/drivers/tank8.c484
-rw-r--r--src/mame/drivers/tankbatt.c344
-rw-r--r--src/mame/drivers/tankbust.c413
-rw-r--r--src/mame/drivers/taotaido.c418
-rw-r--r--src/mame/drivers/tapatune.c599
-rw-r--r--src/mame/drivers/targeth.c236
-rw-r--r--src/mame/drivers/tasman.c771
-rw-r--r--src/mame/drivers/tatsumi.c1433
-rw-r--r--src/mame/drivers/tattack.c279
-rw-r--r--src/mame/drivers/taxidriv.c484
-rw-r--r--src/mame/drivers/tbowl.c731
-rw-r--r--src/mame/drivers/tceptor.c549
-rw-r--r--src/mame/drivers/tcl.c224
-rw-r--r--src/mame/drivers/techno.c272
-rw-r--r--src/mame/drivers/tecmo.c1152
-rw-r--r--src/mame/drivers/tecmo16.c622
-rw-r--r--src/mame/drivers/tecmosys.c665
-rw-r--r--src/mame/drivers/tehkanwc.c911
-rw-r--r--src/mame/drivers/tempest.c855
-rw-r--r--src/mame/drivers/terracre.c1007
-rw-r--r--src/mame/drivers/tetrisp2.c2282
-rw-r--r--src/mame/drivers/tgtpanic.c169
-rw-r--r--src/mame/drivers/thayers.c846
-rw-r--r--src/mame/drivers/thedeep.c568
-rw-r--r--src/mame/drivers/thepit.c1287
-rw-r--r--src/mame/drivers/thief.c646
-rw-r--r--src/mame/drivers/thoop2.c231
-rw-r--r--src/mame/drivers/thunderj.c475
-rw-r--r--src/mame/drivers/thunderx.c991
-rw-r--r--src/mame/drivers/tiamc1.c331
-rw-r--r--src/mame/drivers/tickee.c1201
-rw-r--r--src/mame/drivers/tigeroad.c779
-rw-r--r--src/mame/drivers/timelimt.c330
-rw-r--r--src/mame/drivers/timeplt.c712
-rw-r--r--src/mame/drivers/timetrv.c188
-rw-r--r--src/mame/drivers/tmaster.c2214
-rw-r--r--src/mame/drivers/tmmjprd.c874
-rw-r--r--src/mame/drivers/tmnt.c4283
-rw-r--r--src/mame/drivers/tmspoker.c672
-rw-r--r--src/mame/drivers/tnzs.c2701
-rw-r--r--src/mame/drivers/toaplan1.c2854
-rw-r--r--src/mame/drivers/toaplan2.c5390
-rw-r--r--src/mame/drivers/toki.c901
-rw-r--r--src/mame/drivers/tokyocop.c90
-rw-r--r--src/mame/drivers/tomcat.c463
-rw-r--r--src/mame/drivers/tonton.c311
-rw-r--r--src/mame/drivers/toobin.c603
-rw-r--r--src/mame/drivers/topspeed.c807
-rw-r--r--src/mame/drivers/toratora.c452
-rw-r--r--src/mame/drivers/tourtabl.c223
-rw-r--r--src/mame/drivers/tourvis.c541
-rw-r--r--src/mame/drivers/toypop.c661
-rw-r--r--src/mame/drivers/tp84.c439
-rw-r--r--src/mame/drivers/trackfld.c1503
-rw-r--r--src/mame/drivers/travrusa.c575
-rw-r--r--src/mame/drivers/triforce.c795
-rw-r--r--src/mame/drivers/triplhnt.c357
-rw-r--r--src/mame/drivers/truco.c482
-rw-r--r--src/mame/drivers/trucocl.c199
-rw-r--r--src/mame/drivers/trvmadns.c458
-rw-r--r--src/mame/drivers/trvquest.c236
-rw-r--r--src/mame/drivers/tryout.c243
-rw-r--r--src/mame/drivers/tsamurai.c1254
-rw-r--r--src/mame/drivers/ttchamp.c383
-rw-r--r--src/mame/drivers/tubep.c1216
-rw-r--r--src/mame/drivers/tugboat.c459
-rw-r--r--src/mame/drivers/tumbleb.c3636
-rw-r--r--src/mame/drivers/tumblep.c395
-rw-r--r--src/mame/drivers/tunhunt.c414
-rw-r--r--src/mame/drivers/turbo.c1664
-rw-r--r--src/mame/drivers/turrett.c411
-rw-r--r--src/mame/drivers/tutankhm.c318
-rw-r--r--src/mame/drivers/twin16.c1276
-rw-r--r--src/mame/drivers/twincobr.c1253
-rw-r--r--src/mame/drivers/twinkle.c1258
-rw-r--r--src/mame/drivers/twins.c343
-rw-r--r--src/mame/drivers/tx1.c1309
-rw-r--r--src/mame/drivers/uapce.c382
-rw-r--r--src/mame/drivers/ultraman.c297
-rw-r--r--src/mame/drivers/ultratnk.c355
-rw-r--r--src/mame/drivers/ultrsprt.c278
-rw-r--r--src/mame/drivers/umipoker.c763
-rw-r--r--src/mame/drivers/undrfire.c1180
-rw-r--r--src/mame/drivers/unico.c1049
-rw-r--r--src/mame/drivers/unkfr.c744
-rw-r--r--src/mame/drivers/unkhorse.c251
-rw-r--r--src/mame/drivers/upscope.c419
-rw-r--r--src/mame/drivers/usgames.c423
-rw-r--r--src/mame/drivers/vamphalf.c2766
-rw-r--r--src/mame/drivers/vaportra.c845
-rw-r--r--src/mame/drivers/vastar.c659
-rw-r--r--src/mame/drivers/vball.c562
-rw-r--r--src/mame/drivers/vcombat.c732
-rw-r--r--src/mame/drivers/vd.c196
-rw-r--r--src/mame/drivers/vectrex.c240
-rw-r--r--src/mame/drivers/vega.c908
-rw-r--r--src/mame/drivers/vegaeo.c362
-rw-r--r--src/mame/drivers/vegas.c2684
-rw-r--r--src/mame/drivers/vendetta.c788
-rw-r--r--src/mame/drivers/vertigo.c220
-rw-r--r--src/mame/drivers/vicdual.c3522
-rw-r--r--src/mame/drivers/victory.c321
-rw-r--r--src/mame/drivers/videopin.c406
-rw-r--r--src/mame/drivers/videopkr.c1563
-rw-r--r--src/mame/drivers/vigilant.c944
-rw-r--r--src/mame/drivers/vindictr.c557
-rw-r--r--src/mame/drivers/viper.c2595
-rw-r--r--src/mame/drivers/vlc.c719
-rw-r--r--src/mame/drivers/volfied.c475
-rw-r--r--src/mame/drivers/voyager.c518
-rw-r--r--src/mame/drivers/vp101.c124
-rw-r--r--src/mame/drivers/vpoker.c733
-rw-r--r--src/mame/drivers/vroulet.c338
-rw-r--r--src/mame/drivers/vsnes.c2852
-rw-r--r--src/mame/drivers/vulgus.c373
-rw-r--r--src/mame/drivers/wallc.c476
-rw-r--r--src/mame/drivers/wardner.c606
-rw-r--r--src/mame/drivers/warpsped.c367
-rw-r--r--src/mame/drivers/warpwarp.c998
-rw-r--r--src/mame/drivers/warriorb.c825
-rw-r--r--src/mame/drivers/wc90.c482
-rw-r--r--src/mame/drivers/wc90b.c541
-rw-r--r--src/mame/drivers/wecleman.c1486
-rw-r--r--src/mame/drivers/welltris.c834
-rw-r--r--src/mame/drivers/wgp.c1254
-rw-r--r--src/mame/drivers/wheelfir.c861
-rw-r--r--src/mame/drivers/white_mod.c3719
-rw-r--r--src/mame/drivers/whitestar.c3048
-rw-r--r--src/mame/drivers/wico.c432
-rw-r--r--src/mame/drivers/wildpkr.c332
-rw-r--r--src/mame/drivers/williams.c3060
-rw-r--r--src/mame/drivers/wink.c445
-rw-r--r--src/mame/drivers/wiping.c376
-rw-r--r--src/mame/drivers/witch.c971
-rw-r--r--src/mame/drivers/wiz.c1109
-rw-r--r--src/mame/drivers/wmg.c559
-rw-r--r--src/mame/drivers/wms.c403
-rw-r--r--src/mame/drivers/wolfpack.c355
-rw-r--r--src/mame/drivers/wpc_95.c1003
-rw-r--r--src/mame/drivers/wpc_an.c674
-rw-r--r--src/mame/drivers/wpc_dcs.c602
-rw-r--r--src/mame/drivers/wpc_dot.c677
-rw-r--r--src/mame/drivers/wpc_flip1.c266
-rw-r--r--src/mame/drivers/wpc_flip2.c871
-rw-r--r--src/mame/drivers/wpc_s.c1285
-rw-r--r--src/mame/drivers/wrally.c355
-rw-r--r--src/mame/drivers/wwfsstar.c633
-rw-r--r--src/mame/drivers/xain.c848
-rw-r--r--src/mame/drivers/xexex.c719
-rw-r--r--src/mame/drivers/xmen.c852
-rw-r--r--src/mame/drivers/xorworld.c236
-rw-r--r--src/mame/drivers/xtheball.c401
-rw-r--r--src/mame/drivers/xtom3d.c431
-rw-r--r--src/mame/drivers/xxmissio.c345
-rw-r--r--src/mame/drivers/xybots.c408
-rw-r--r--src/mame/drivers/xyonix.c261
-rw-r--r--src/mame/drivers/yiear.c356
-rw-r--r--src/mame/drivers/yunsun16.c963
-rw-r--r--src/mame/drivers/yunsung8.c759
-rw-r--r--src/mame/drivers/zac2650.c317
-rw-r--r--src/mame/drivers/zac_1.c450
-rw-r--r--src/mame/drivers/zac_2.c942
-rw-r--r--src/mame/drivers/zac_proto.c271
-rw-r--r--src/mame/drivers/zaccaria.c759
-rw-r--r--src/mame/drivers/zaxxon.c1608
-rw-r--r--src/mame/drivers/zerozone.c240
-rw-r--r--src/mame/drivers/zn.c4868
-rw-r--r--src/mame/drivers/zodiack.c711
-rw-r--r--src/mame/drivers/zr107.c1106
-rw-r--r--src/mame/dummy.lst12
-rw-r--r--src/mame/dynax/ddenlovr.cpp13717
-rw-r--r--src/mame/dynax/dynax.cpp7335
-rw-r--r--src/mame/dynax/dynax.h479
-rw-r--r--src/mame/dynax/dynax_blitter_rev2.cpp376
-rw-r--r--src/mame/dynax/dynax_blitter_rev2.h91
-rw-r--r--src/mame/dynax/dynax_v.cpp1097
-rw-r--r--src/mame/dynax/hanafuda.cpp118
-rw-r--r--src/mame/dynax/hanafuda.h11
-rw-r--r--src/mame/dynax/hnayayoi.cpp1128
-rw-r--r--src/mame/dynax/mjdipsw.h78
-rw-r--r--src/mame/dynax/realbrk.cpp1253
-rw-r--r--src/mame/dynax/realbrk.h98
-rw-r--r--src/mame/dynax/realbrk_v.cpp500
-rw-r--r--src/mame/dynax/royalmah.cpp6670
-rw-r--r--src/mame/eaca/cgenie.cpp532
-rw-r--r--src/mame/edevices/diverboy.cpp378
-rw-r--r--src/mame/edevices/edevices.cpp340
-rw-r--r--src/mame/edevices/edevices.h103
-rw-r--r--src/mame/edevices/fantland.cpp1806
-rw-r--r--src/mame/edevices/mugsmash.cpp552
-rw-r--r--src/mame/edevices/mwarr.cpp384
-rw-r--r--src/mame/edevices/ppmast93.cpp437
-rw-r--r--src/mame/edevices/pzletime.cpp354
-rw-r--r--src/mame/edevices/stlforce.cpp567
-rw-r--r--src/mame/edevices/twins.cpp745
-rw-r--r--src/mame/efo/cedar_magnet.cpp1176
-rw-r--r--src/mame/efo/cedar_magnet_flop.cpp228
-rw-r--r--src/mame/efo/cedar_magnet_flop.h48
-rw-r--r--src/mame/efo/cedar_magnet_plane.cpp155
-rw-r--r--src/mame/efo/cedar_magnet_plane.h60
-rw-r--r--src/mame/efo/cedar_magnet_sprite.cpp324
-rw-r--r--src/mame/efo/cedar_magnet_sprite.h80
-rw-r--r--src/mame/efo/cidelsa.cpp568
-rw-r--r--src/mame/efo/cidelsa.h136
-rw-r--r--src/mame/efo/cidelsa_v.cpp197
-rw-r--r--src/mame/efo/nightmare.cpp467
-rw-r--r--src/mame/elektor/avrmax.cpp377
-rw-r--r--src/mame/elektor/ec65.cpp308
-rw-r--r--src/mame/elektor/elekscmp.cpp237
-rw-r--r--src/mame/elektor/junior.cpp235
-rw-r--r--src/mame/elektron/elektronmono.cpp183
-rw-r--r--src/mame/emusys/emax.cpp315
-rw-r--r--src/mame/emusys/emu2.cpp335
-rw-r--r--src/mame/emusys/emu3.cpp297
-rw-r--r--src/mame/emusys/emu68k.cpp249
-rw-r--r--src/mame/ensoniq/enmirage.cpp444
-rw-r--r--src/mame/ensoniq/esq1.cpp919
-rw-r--r--src/mame/ensoniq/esq5505.cpp1280
-rw-r--r--src/mame/ensoniq/esqasr.cpp228
-rw-r--r--src/mame/ensoniq/esqkt.cpp426
-rw-r--r--src/mame/ensoniq/esqlcd.cpp365
-rw-r--r--src/mame/ensoniq/esqlcd.h43
-rw-r--r--src/mame/ensoniq/esqmr.cpp369
-rw-r--r--src/mame/ensoniq/esqpanel.cpp1013
-rw-r--r--src/mame/ensoniq/esqpanel.h200
-rw-r--r--src/mame/ensoniq/esqvfd.cpp561
-rw-r--r--src/mame/ensoniq/esqvfd.h124
-rw-r--r--src/mame/ensoniq/vfxcart.cpp193
-rw-r--r--src/mame/ensoniq/vfxcart.h71
-rw-r--r--src/mame/enterprise/dave.cpp620
-rw-r--r--src/mame/enterprise/dave.h118
-rw-r--r--src/mame/enterprise/ep64.cpp695
-rw-r--r--src/mame/enterprise/nick.cpp1050
-rw-r--r--src/mame/enterprise/nick.h168
-rw-r--r--src/mame/entex/advision.cpp471
-rw-r--r--src/mame/entex/sag.cpp350
-rw-r--r--src/mame/eolith/eolith.cpp1791
-rw-r--r--src/mame/eolith/eolith16.cpp262
-rw-r--r--src/mame/eolith/eolith_speedup.cpp125
-rw-r--r--src/mame/eolith/eolith_speedup.h46
-rw-r--r--src/mame/eolith/ghosteo.cpp773
-rw-r--r--src/mame/eolith/vegaeo.cpp310
-rw-r--r--src/mame/epoch/cassvisn.cpp112
-rw-r--r--src/mame/epoch/gamepock.cpp262
-rw-r--r--src/mame/epoch/scv.cpp626
-rw-r--r--src/mame/epson/hx20.cpp1048
-rw-r--r--src/mame/epson/hx20.h126
-rw-r--r--src/mame/epson/px4.cpp1607
-rw-r--r--src/mame/epson/px8.cpp831
-rw-r--r--src/mame/epson/px8.h94
-rw-r--r--src/mame/epson/qx10.cpp1113
-rw-r--r--src/mame/ericsson/alfaskop41xx.cpp584
-rw-r--r--src/mame/ericsson/e9161.cpp88
-rw-r--r--src/mame/ericsson/eispc.cpp1074
-rw-r--r--src/mame/ericsson/eispc_kb.cpp404
-rw-r--r--src/mame/ericsson/eispc_kb.h49
-rw-r--r--src/mame/esprit/esp250c.cpp242
-rw-r--r--src/mame/esprit/executive10.cpp352
-rw-r--r--src/mame/esprit/executive10_102_kbd.cpp278
-rw-r--r--src/mame/esprit/executive10_102_kbd.h65
-rw-r--r--src/mame/etc/fd1094dp.c587
-rw-r--r--src/mame/etc/jrcrypt.c528
-rw-r--r--src/mame/etc/template_cpu.c129
-rw-r--r--src/mame/etc/template_cpu.h71
-rw-r--r--src/mame/etc/template_device.c75
-rw-r--r--src/mame/etc/template_device.h58
-rw-r--r--src/mame/etc/template_driver.c179
-rw-r--r--src/mame/excalibur/ivant.cpp433
-rw-r--r--src/mame/excalibur/ivanto.cpp349
-rw-r--r--src/mame/excalibur/mirage.cpp341
-rw-r--r--src/mame/excellent/aquarium.cpp577
-rw-r--r--src/mame/excellent/d9final.cpp390
-rw-r--r--src/mame/excellent/dblcrown.cpp630
-rw-r--r--src/mame/excellent/es8906.cpp364
-rw-r--r--src/mame/excellent/es9501.cpp614
-rw-r--r--src/mame/excellent/es9606.cpp355
-rw-r--r--src/mame/excellent/excellent_spr.cpp282
-rw-r--r--src/mame/excellent/excellent_spr.h42
-rw-r--r--src/mame/excellent/gcpinbal.cpp685
-rw-r--r--src/mame/excellent/lastbank.cpp1065
-rw-r--r--src/mame/excellent/witch.cpp1312
-rw-r--r--src/mame/exidy/carpolo.cpp346
-rw-r--r--src/mame/exidy/carpolo.h161
-rw-r--r--src/mame/exidy/carpolo_m.cpp474
-rw-r--r--src/mame/exidy/carpolo_v.cpp679
-rw-r--r--src/mame/exidy/circus.cpp671
-rw-r--r--src/mame/exidy/circus.h144
-rw-r--r--src/mame/exidy/circus_a.cpp309
-rw-r--r--src/mame/exidy/circus_v.cpp223
-rw-r--r--src/mame/exidy/exidy.cpp2617
-rw-r--r--src/mame/exidy/exidy440.cpp2158
-rw-r--r--src/mame/exidy/exidy440.h126
-rw-r--r--src/mame/exidy/exidy440_a.cpp841
-rw-r--r--src/mame/exidy/exidy440_a.h121
-rw-r--r--src/mame/exidy/exidy440_v.cpp488
-rw-r--r--src/mame/exidy/exidyttl.cpp244
-rw-r--r--src/mame/exidy/micropolis.cpp325
-rw-r--r--src/mame/exidy/micropolis.h93
-rw-r--r--src/mame/exidy/nl_carpolo.cpp156
-rw-r--r--src/mame/exidy/nl_carpolo.h10
-rw-r--r--src/mame/exidy/nl_fireone.cpp605
-rw-r--r--src/mame/exidy/nl_fireone.h10
-rw-r--r--src/mame/exidy/nl_starfire.cpp358
-rw-r--r--src/mame/exidy/nl_starfire.h10
-rw-r--r--src/mame/exidy/sorcerer.cpp703
-rw-r--r--src/mame/exidy/sorcerer.h185
-rw-r--r--src/mame/exidy/sorcerer_m.cpp644
-rw-r--r--src/mame/exidy/starfire.cpp584
-rw-r--r--src/mame/exidy/starfire.h202
-rw-r--r--src/mame/exidy/starfire_v.cpp268
-rw-r--r--src/mame/exidy/vertigo.cpp226
-rw-r--r--src/mame/exidy/vertigo.h148
-rw-r--r--src/mame/exidy/vertigo_m.cpp173
-rw-r--r--src/mame/exidy/vertigo_v.cpp565
-rw-r--r--src/mame/exidy/victory.cpp331
-rw-r--r--src/mame/exidy/victory.h113
-rw-r--r--src/mame/exidy/victory_v.cpp1132
-rw-r--r--src/mame/f32/crospang.cpp1021
-rw-r--r--src/mame/f32/f-32.cpp597
-rw-r--r--src/mame/f32/silvmil.cpp598
-rw-r--r--src/mame/facit/f4431.cpp461
-rw-r--r--src/mame/facit/f4431_kbd.cpp331
-rw-r--r--src/mame/facit/f4431_kbd.h70
-rw-r--r--src/mame/facit/facit4440.cpp325
-rw-r--r--src/mame/fairchild/channelf.cpp333
-rw-r--r--src/mame/fairchild/channelf.h65
-rw-r--r--src/mame/fairchild/channelf_a.cpp130
-rw-r--r--src/mame/fairchild/channelf_a.h39
-rw-r--r--src/mame/fairchild/channelf_v.cpp85
-rw-r--r--src/mame/fairchild/f387x.cpp178
-rw-r--r--src/mame/fairlight/cmi.cpp2237
-rw-r--r--src/mame/fairlight/cmi01a.cpp896
-rw-r--r--src/mame/fairlight/cmi01a.h205
-rw-r--r--src/mame/fairlight/cmi_ankbd.cpp215
-rw-r--r--src/mame/fairlight/cmi_ankbd.h51
-rw-r--r--src/mame/fairlight/cmi_mkbd.cpp576
-rw-r--r--src/mame/fairlight/cmi_mkbd.h183
-rw-r--r--src/mame/falco/f5220_kbd.cpp298
-rw-r--r--src/mame/falco/f5220_kbd.h61
-rw-r--r--src/mame/falco/falco500.cpp660
-rw-r--r--src/mame/falco/falcots.cpp714
-rw-r--r--src/mame/falco/falcots28.cpp449
-rw-r--r--src/mame/fidelity/bridgeb.cpp296
-rw-r--r--src/mame/fidelity/card.cpp728
-rw-r--r--src/mame/fidelity/cc1.cpp324
-rw-r--r--src/mame/fidelity/cc10.cpp370
-rw-r--r--src/mame/fidelity/cc7.cpp283
-rw-r--r--src/mame/fidelity/checkc2.cpp248
-rw-r--r--src/mame/fidelity/chesster.cpp261
-rw-r--r--src/mame/fidelity/clockdiv.cpp101
-rw-r--r--src/mame/fidelity/clockdiv.h52
-rw-r--r--src/mame/fidelity/csc.cpp872
-rw-r--r--src/mame/fidelity/dames.cpp255
-rw-r--r--src/mame/fidelity/desdis.cpp411
-rw-r--r--src/mame/fidelity/eag68k.cpp1089
-rw-r--r--src/mame/fidelity/eldorado.cpp189
-rw-r--r--src/mame/fidelity/elegance.cpp328
-rw-r--r--src/mame/fidelity/elite.cpp1196
-rw-r--r--src/mame/fidelity/excel.cpp613
-rw-r--r--src/mame/fidelity/msc.cpp222
-rw-r--r--src/mame/fidelity/phantom.cpp526
-rw-r--r--src/mame/fidelity/sc12.cpp304
-rw-r--r--src/mame/fidelity/sc6.cpp457
-rw-r--r--src/mame/fidelity/sc8.cpp205
-rw-r--r--src/mame/fidelity/sc9.cpp309
-rw-r--r--src/mame/fidelity/vcc.cpp446
-rw-r--r--src/mame/fidelity/vsc.cpp477
-rw-r--r--src/mame/force/miniforce.cpp173
-rw-r--r--src/mame/fujitsu/fm7.cpp2301
-rw-r--r--src/mame/fujitsu/fm7.h425
-rw-r--r--src/mame/fujitsu/fm7_v.cpp1188
-rw-r--r--src/mame/fujitsu/fmt_icmem.cpp171
-rw-r--r--src/mame/fujitsu/fmt_icmem.h63
-rw-r--r--src/mame/fujitsu/fmtowns.cpp3013
-rw-r--r--src/mame/fujitsu/fmtowns.h439
-rw-r--r--src/mame/fujitsu/fmtowns_v.cpp1578
-rw-r--r--src/mame/fujitsu/secoinsa20.cpp626
-rw-r--r--src/mame/funtech/funtech_h8.cpp433
-rw-r--r--src/mame/funtech/funtech_z80.cpp757
-rw-r--r--src/mame/funworld/4roses.cpp604
-rw-r--r--src/mame/funworld/funworld.cpp9043
-rw-r--r--src/mame/funworld/funworld.h213
-rw-r--r--src/mame/funworld/funworld_v.cpp151
-rw-r--r--src/mame/funworld/photoply.cpp531
-rw-r--r--src/mame/funworld/photoplys.cpp78
-rw-r--r--src/mame/funworld/photoplysx.cpp104
-rw-r--r--src/mame/funworld/snookr10.cpp1222
-rw-r--r--src/mame/funworld/snookr10.h67
-rw-r--r--src/mame/funworld/snookr10_v.cpp257
-rw-r--r--src/mame/funworld/supercrd.cpp1244
-rw-r--r--src/mame/fuuki/fuukifg2.cpp738
-rw-r--r--src/mame/fuuki/fuukifg3.cpp873
-rw-r--r--src/mame/fuuki/fuukispr.cpp180
-rw-r--r--src/mame/fuuki/fuukispr.h39
-rw-r--r--src/mame/fuuki/fuukitmap.cpp263
-rw-r--r--src/mame/fuuki/fuukitmap.h119
-rw-r--r--src/mame/gaelco/atvtrack.cpp752
-rw-r--r--src/mame/gaelco/bigkarnk_ms.cpp836
-rw-r--r--src/mame/gaelco/blmbycar.cpp766
-rw-r--r--src/mame/gaelco/ds5002fp_programmer.cpp128
-rw-r--r--src/mame/gaelco/futbol3.cpp196
-rw-r--r--src/mame/gaelco/gaelco.cpp1885
-rw-r--r--src/mame/gaelco/gaelco.h182
-rw-r--r--src/mame/gaelco/gaelco2.cpp3392
-rw-r--r--src/mame/gaelco/gaelco2.h209
-rw-r--r--src/mame/gaelco/gaelco2_m.cpp337
-rw-r--r--src/mame/gaelco/gaelco2_v.cpp641
-rw-r--r--src/mame/gaelco/gaelco3d.cpp1866
-rw-r--r--src/mame/gaelco/gaelco3d.h183
-rw-r--r--src/mame/gaelco/gaelco3d_m.cpp429
-rw-r--r--src/mame/gaelco/gaelco3d_m.h108
-rw-r--r--src/mame/gaelco/gaelco3d_v.cpp476
-rw-r--r--src/mame/gaelco/gaelco_ds5002fp.cpp57
-rw-r--r--src/mame/gaelco/gaelco_ds5002fp.h36
-rw-r--r--src/mame/gaelco/gaelco_v.cpp331
-rw-r--r--src/mame/gaelco/gaelco_wrally_sprites.cpp243
-rw-r--r--src/mame/gaelco/gaelco_wrally_sprites.h58
-rw-r--r--src/mame/gaelco/gaelcopc.cpp146
-rw-r--r--src/mame/gaelco/gaelcrpt.cpp180
-rw-r--r--src/mame/gaelco/gaelcrpt.h36
-rw-r--r--src/mame/gaelco/glass.cpp982
-rw-r--r--src/mame/gaelco/goldart.cpp576
-rw-r--r--src/mame/gaelco/lotoplay.cpp146
-rw-r--r--src/mame/gaelco/mastboy.cpp1540
-rw-r--r--src/mame/gaelco/mastboyo.cpp369
-rw-r--r--src/mame/gaelco/mastboyo_ms.cpp267
-rw-r--r--src/mame/gaelco/radsys.cpp82
-rw-r--r--src/mame/gaelco/rollext.cpp811
-rw-r--r--src/mame/gaelco/scalextric.cpp319
-rw-r--r--src/mame/gaelco/splash.cpp1680
-rw-r--r--src/mame/gaelco/splash.h184
-rw-r--r--src/mame/gaelco/splash_ms.cpp638
-rw-r--r--src/mame/gaelco/splash_v.cpp292
-rw-r--r--src/mame/gaelco/sralslot.cpp105
-rw-r--r--src/mame/gaelco/targeth.cpp642
-rw-r--r--src/mame/gaelco/thoop2.cpp794
-rw-r--r--src/mame/gaelco/wrally.cpp872
-rw-r--r--src/mame/gaelco/wrally_ms.cpp593
-rw-r--r--src/mame/gaelco/xorworld.cpp402
-rw-r--r--src/mame/gaelco/xorworld_ms.cpp540
-rw-r--r--src/mame/galaxian/119.cpp343
-rw-r--r--src/mame/galaxian/dambustr.cpp386
-rw-r--r--src/mame/galaxian/fastfred.cpp1084
-rw-r--r--src/mame/galaxian/fastfred.h111
-rw-r--r--src/mame/galaxian/fastfred_v.cpp374
-rw-r--r--src/mame/galaxian/galaxian.cpp17229
-rw-r--r--src/mame/galaxian/galaxian.h948
-rw-r--r--src/mame/galaxian/galaxian_a.cpp777
-rw-r--r--src/mame/galaxian/galaxian_a.h77
-rw-r--r--src/mame/galaxian/galaxian_rockclim.cpp299
-rw-r--r--src/mame/galaxian/galaxian_v.cpp1545
-rw-r--r--src/mame/galaxian/galaxold.cpp3028
-rw-r--r--src/mame/galaxian/galaxold.h325
-rw-r--r--src/mame/galaxian/galaxold_m.cpp195
-rw-r--r--src/mame/galaxian/galaxold_v.cpp1709
-rw-r--r--src/mame/galaxian/nl_konami.cpp206
-rw-r--r--src/mame/galaxian/nl_konami.h7
-rw-r--r--src/mame/galaxian/scobra.cpp1890
-rw-r--r--src/mame/galaxian/scramble.cpp2092
-rw-r--r--src/mame/galaxian/scramble.h153
-rw-r--r--src/mame/galaxian/scramble_a.cpp302
-rw-r--r--src/mame/galaxian/scramble_m.cpp590
-rw-r--r--src/mame/gamepark/gp2x.cpp406
-rw-r--r--src/mame/gamepark/gp32.cpp1727
-rw-r--r--src/mame/gamepark/gp32.h262
-rw-r--r--src/mame/gametron/gatron.cpp715
-rw-r--r--src/mame/gametron/gotya.cpp599
-rw-r--r--src/mame/gametron/sbugger.cpp363
-rw-r--r--src/mame/gottlieb/exterm.cpp527
-rw-r--r--src/mame/gottlieb/gottlieb.cpp3093
-rw-r--r--src/mame/gridcomp/gridcomp.cpp580
-rw-r--r--src/mame/gridcomp/gridkeyb.cpp307
-rw-r--r--src/mame/gridcomp/gridkeyb.h80
-rw-r--r--src/mame/gridcomp/gridrom.cpp63
-rw-r--r--src/mame/gridcomp/gridrom.h49
-rw-r--r--src/mame/grundy/newbrain.cpp967
-rw-r--r--src/mame/grundy/newbrain.h145
-rw-r--r--src/mame/grundy/newbrain_v.cpp196
-rw-r--r--src/mame/handheld/README.md4
-rw-r--r--src/mame/handheld/chessking.cpp366
-rw-r--r--src/mame/handheld/dbridgec.cpp260
-rw-r--r--src/mame/handheld/evolution_handheld.cpp261
-rw-r--r--src/mame/handheld/gameking.cpp358
-rw-r--r--src/mame/handheld/generalplus_gp3x_unknown.cpp116
-rw-r--r--src/mame/handheld/generalplus_gpce4.cpp498
-rw-r--r--src/mame/handheld/generalplus_gpel31xx.cpp84
-rw-r--r--src/mame/handheld/generalplus_gpl162xx_lcdtype.cpp891
-rw-r--r--src/mame/handheld/generalplus_gpl951xx.cpp743
-rw-r--r--src/mame/handheld/gmaster.cpp275
-rw-r--r--src/mame/handheld/gw35th.cpp86
-rw-r--r--src/mame/handheld/hh_cop400.cpp2911
-rw-r--r--src/mame/handheld/hh_cops1.cpp860
-rw-r--r--src/mame/handheld/hh_e0c6200.cpp597
-rw-r--r--src/mame/handheld/hh_hmcs40.cpp5422
-rw-r--r--src/mame/handheld/hh_ht11xx.cpp331
-rw-r--r--src/mame/handheld/hh_mediatek_mt6260a.cpp78
-rw-r--r--src/mame/handheld/hh_melps4.cpp369
-rw-r--r--src/mame/handheld/hh_mn1400.cpp566
-rw-r--r--src/mame/handheld/hh_pic16.cpp2220
-rw-r--r--src/mame/handheld/hh_pps41.cpp1830
-rw-r--r--src/mame/handheld/hh_rw5000.cpp1128
-rw-r--r--src/mame/handheld/hh_sm510.cpp12505
-rw-r--r--src/mame/handheld/hh_sm510.h118
-rw-r--r--src/mame/handheld/hh_smc1k.cpp329
-rw-r--r--src/mame/handheld/hh_tms1k.cpp17957
-rw-r--r--src/mame/handheld/hh_ucom4.cpp3376
-rw-r--r--src/mame/handheld/lk3000.cpp355
-rw-r--r--src/mame/handheld/monty.cpp294
-rw-r--r--src/mame/handheld/nl_bship.cpp223
-rw-r--r--src/mame/handheld/nl_bship.h12
-rw-r--r--src/mame/handheld/nl_sfxphasor.cpp83
-rw-r--r--src/mame/handheld/nl_sfxphasor.h12
-rw-r--r--src/mame/handheld/pensebem.cpp322
-rw-r--r--src/mame/handheld/rzone.cpp357
-rw-r--r--src/mame/handheld/scrablex.cpp233
-rw-r--r--src/mame/handheld/st2302u_bbl_rom.cpp444
-rw-r--r--src/mame/handheld/st2302u_bbl_spi.cpp499
-rw-r--r--src/mame/handheld/talkingbb.cpp350
-rw-r--r--src/mame/handheld/talkingfb.cpp258
-rw-r--r--src/mame/handheld/tama_4u.cpp84
-rw-r--r--src/mame/handheld/tama_id.cpp82
-rw-r--r--src/mame/handheld/tama_mix.cpp83
-rw-r--r--src/mame/handheld/teammate.cpp260
-rw-r--r--src/mame/handheld/unknown_bftetris_lcdc.cpp357
-rw-r--r--src/mame/handheld/unknown_bftetris_lcdc.h38
-rw-r--r--src/mame/handheld/vegaplus.cpp81
-rw-r--r--src/mame/handheld/wildfire.cpp201
-rw-r--r--src/mame/hds/hds200.cpp395
-rw-r--r--src/mame/hds/hds200_kbd.cpp405
-rw-r--r--src/mame/hds/hds200_kbd.h66
-rw-r--r--src/mame/heathzenith/et3400.cpp268
-rw-r--r--src/mame/heathzenith/h19.cpp73
-rw-r--r--src/mame/heathzenith/h8.cpp129
-rw-r--r--src/mame/heathzenith/h89.cpp1265
-rw-r--r--src/mame/heathzenith/mdt60.cpp269
-rw-r--r--src/mame/heathzenith/z100.cpp1032
-rw-r--r--src/mame/heathzenith/z22.cpp221
-rw-r--r--src/mame/heathzenith/z29.cpp199
-rw-r--r--src/mame/hec2hrp/hec2hrp.cpp642
-rw-r--r--src/mame/hec2hrp/hec2hrp.h213
-rw-r--r--src/mame/hec2hrp/hec2hrp_m.cpp972
-rw-r--r--src/mame/hec2hrp/hec2hrp_v.cpp107
-rw-r--r--src/mame/hegenerglaser/academy.cpp210
-rw-r--r--src/mame/hegenerglaser/amsterdam.cpp263
-rw-r--r--src/mame/hegenerglaser/berlin.cpp226
-rw-r--r--src/mame/hegenerglaser/brikett.cpp725
-rw-r--r--src/mame/hegenerglaser/europa.cpp227
-rw-r--r--src/mame/hegenerglaser/excalibur.cpp263
-rw-r--r--src/mame/hegenerglaser/glasgow.cpp339
-rw-r--r--src/mame/hegenerglaser/mboard.cpp225
-rw-r--r--src/mame/hegenerglaser/mboard.h108
-rw-r--r--src/mame/hegenerglaser/mdisplay1.cpp91
-rw-r--r--src/mame/hegenerglaser/mdisplay1.h49
-rw-r--r--src/mame/hegenerglaser/mdisplay2.cpp111
-rw-r--r--src/mame/hegenerglaser/mdisplay2.h52
-rw-r--r--src/mame/hegenerglaser/mdisplay3.cpp126
-rw-r--r--src/mame/hegenerglaser/mdisplay3.h49
-rw-r--r--src/mame/hegenerglaser/milano.cpp226
-rw-r--r--src/mame/hegenerglaser/mm1.cpp326
-rw-r--r--src/mame/hegenerglaser/mm2.cpp626
-rw-r--r--src/mame/hegenerglaser/mm6.cpp241
-rw-r--r--src/mame/hegenerglaser/modena.cpp228
-rw-r--r--src/mame/hegenerglaser/modular.cpp654
-rw-r--r--src/mame/hegenerglaser/modular_tm.cpp284
-rw-r--r--src/mame/hegenerglaser/mondial.cpp212
-rw-r--r--src/mame/hegenerglaser/mondial2.cpp217
-rw-r--r--src/mame/hegenerglaser/mondial68k.cpp244
-rw-r--r--src/mame/hegenerglaser/montec.cpp274
-rw-r--r--src/mame/hegenerglaser/polgar.cpp182
-rw-r--r--src/mame/hegenerglaser/risc.cpp211
-rw-r--r--src/mame/hegenerglaser/roma2.cpp238
-rw-r--r--src/mame/hegenerglaser/smondial.cpp411
-rw-r--r--src/mame/hitachi/b16.cpp582
-rw-r--r--src/mame/hitachi/bmjr.cpp520
-rw-r--r--src/mame/hitachi/bml3.cpp990
-rw-r--r--src/mame/hitachi/bml3.h229
-rw-r--r--src/mame/hitachi/mbs1.cpp346
-rw-r--r--src/mame/hitachi/mbs1_mmu.cpp94
-rw-r--r--src/mame/hitachi/mbs1_mmu.h41
-rw-r--r--src/mame/homebrew/4004clk.cpp207
-rw-r--r--src/mame/homebrew/68ksbc.cpp98
-rw-r--r--src/mame/homebrew/chaos.cpp191
-rw-r--r--src/mame/homebrew/d6809.cpp231
-rw-r--r--src/mame/homebrew/dcebridge.cpp312
-rw-r--r--src/mame/homebrew/gigatron.cpp263
-rw-r--r--src/mame/homebrew/gs6502.cpp83
-rw-r--r--src/mame/homebrew/gs6809.cpp83
-rw-r--r--src/mame/homebrew/gscpm.cpp189
-rw-r--r--src/mame/homebrew/gsz80.cpp106
-rw-r--r--src/mame/homebrew/homez80.cpp327
-rw-r--r--src/mame/homebrew/lft_chiptune.cpp93
-rw-r--r--src/mame/homebrew/lft_craft.cpp232
-rw-r--r--src/mame/homebrew/lft_phasor.cpp235
-rw-r--r--src/mame/homebrew/linux4004.cpp278
-rw-r--r--src/mame/homebrew/minib.cpp173
-rw-r--r--src/mame/homebrew/mk1forth.cpp107
-rw-r--r--src/mame/homebrew/p112.cpp158
-rw-r--r--src/mame/homebrew/pc532.cpp399
-rw-r--r--src/mame/homebrew/phunsy.cpp401
-rw-r--r--src/mame/homebrew/pimps.cpp198
-rw-r--r--src/mame/homebrew/ravens.cpp417
-rw-r--r--src/mame/homebrew/rc2014.cpp434
-rw-r--r--src/mame/homebrew/sbc6510.cpp332
-rw-r--r--src/mame/homebrew/sitcom.cpp392
-rw-r--r--src/mame/homebrew/test_t400.cpp65
-rw-r--r--src/mame/homebrew/ultim809.cpp183
-rw-r--r--src/mame/homebrew/uzebox.cpp351
-rw-r--r--src/mame/homebrew/z80clock.cpp439
-rw-r--r--src/mame/homebrew/z80dev.cpp151
-rw-r--r--src/mame/homebrew/zexall.cpp199
-rw-r--r--src/mame/homelab/braiplus.cpp268
-rw-r--r--src/mame/homelab/homelab.cpp1047
-rw-r--r--src/mame/hominn/hominn_980924.cpp352
-rw-r--r--src/mame/hominn/hominn_mcs51.cpp159
-rw-r--r--src/mame/hp/hp16500.cpp547
-rw-r--r--src/mame/hp/hp2100.cpp351
-rw-r--r--src/mame/hp/hp2620.cpp251
-rw-r--r--src/mame/hp/hp2640.cpp1276
-rw-r--r--src/mame/hp/hp2640_tape.cpp556
-rw-r--r--src/mame/hp/hp2640_tape.h98
-rw-r--r--src/mame/hp/hp3478a.cpp732
-rw-r--r--src/mame/hp/hp48.cpp1366
-rw-r--r--src/mame/hp/hp48.h221
-rw-r--r--src/mame/hp/hp48_m.cpp1045
-rw-r--r--src/mame/hp/hp48_port.cpp118
-rw-r--r--src/mame/hp/hp48_port.h75
-rw-r--r--src/mame/hp/hp48_v.cpp202
-rw-r--r--src/mame/hp/hp49gp.cpp352
-rw-r--r--src/mame/hp/hp620lx.cpp79
-rw-r--r--src/mame/hp/hp64k.cpp1491
-rw-r--r--src/mame/hp/hp700.cpp148
-rw-r--r--src/mame/hp/hp7596a.cpp63
-rw-r--r--src/mame/hp/hp80.cpp2450
-rw-r--r--src/mame/hp/hp80_optrom.cpp89
-rw-r--r--src/mame/hp/hp80_optrom.h54
-rw-r--r--src/mame/hp/hp95lx.cpp780
-rw-r--r--src/mame/hp/hp9825.cpp1531
-rw-r--r--src/mame/hp/hp9825_optrom.cpp149
-rw-r--r--src/mame/hp/hp9825_optrom.h53
-rw-r--r--src/mame/hp/hp9825_tape.cpp487
-rw-r--r--src/mame/hp/hp9825_tape.h94
-rw-r--r--src/mame/hp/hp9845.cpp3945
-rw-r--r--src/mame/hp/hp9845.h143
-rw-r--r--src/mame/hp/hp9845_optrom.cpp98
-rw-r--r--src/mame/hp/hp9845_optrom.h45
-rw-r--r--src/mame/hp/hp9845_printer.cpp968
-rw-r--r--src/mame/hp/hp9845_printer.h126
-rw-r--r--src/mame/hp/hp98x5_io_sys.cpp148
-rw-r--r--src/mame/hp/hp98x5_io_sys.h67
-rw-r--r--src/mame/hp/hp98x6.cpp2117
-rw-r--r--src/mame/hp/hp98x6_optrom.cpp95
-rw-r--r--src/mame/hp/hp98x6_optrom.h46
-rw-r--r--src/mame/hp/hp98x6_upi.cpp1036
-rw-r--r--src/mame/hp/hp98x6_upi.h96
-rw-r--r--src/mame/hp/hp9k.cpp426
-rw-r--r--src/mame/hp/hp9k_3xx.cpp528
-rw-r--r--src/mame/hp/hp_ipc.cpp902
-rw-r--r--src/mame/hp/hp_ipc_optrom.cpp82
-rw-r--r--src/mame/hp/hp_ipc_optrom.h52
-rw-r--r--src/mame/hp/hpz80unk.cpp237
-rw-r--r--src/mame/hp/jornada.cpp658
-rw-r--r--src/mame/huangyeh/hy-268a.cpp173
-rw-r--r--src/mame/huangyeh/hy-9802.cpp311
-rw-r--r--src/mame/husky/hawk.cpp158
-rw-r--r--src/mame/husky/hunter16.cpp279
-rw-r--r--src/mame/husky/hunter2.cpp511
-rw-r--r--src/mame/husky/husky.cpp563
-rw-r--r--src/mame/ibm/ibm3153.cpp140
-rw-r--r--src/mame/ibm/ibm3477.cpp113
-rw-r--r--src/mame/ibm/ibm5100.cpp818
-rw-r--r--src/mame/ibm/ibm5100_kbd.cpp316
-rw-r--r--src/mame/ibm/ibm5100_kbd.h62
-rw-r--r--src/mame/ibm/ibm5550.cpp290
-rw-r--r--src/mame/ibm/ibm6580.cpp1076
-rw-r--r--src/mame/ibm/ibm6580_fdc.cpp134
-rw-r--r--src/mame/ibm/ibm6580_fdc.h54
-rw-r--r--src/mame/ibm/ibm6580_kbd.cpp298
-rw-r--r--src/mame/ibm/ibm6580_kbd.h51
-rw-r--r--src/mame/ibm/ptpc110.cpp348
-rw-r--r--src/mame/ibm/rosetta.cpp1282
-rw-r--r--src/mame/ibm/rosetta.h192
-rw-r--r--src/mame/ibm/rs6000_type7xxx.cpp73
-rw-r--r--src/mame/ibm/rtpc.cpp586
-rw-r--r--src/mame/ibm/rtpc_iocc.cpp402
-rw-r--r--src/mame/ibm/rtpc_iocc.h175
-rw-r--r--src/mame/ibm/rtpc_kbd.cpp466
-rw-r--r--src/mame/ibm/rtpc_kbd.h49
-rw-r--r--src/mame/ibm/rtpc_kbdc.cpp122
-rw-r--r--src/mame/ibm/rtpc_kbdc.h76
-rw-r--r--src/mame/ibm/rtpc_kls.cpp425
-rw-r--r--src/mame/ibm/rtpc_kls.h71
-rw-r--r--src/mame/ibm/rtpc_mouse.cpp316
-rw-r--r--src/mame/ibm/rtpc_mouse.h61
-rw-r--r--src/mame/ibm/thinkpad600.cpp406
-rw-r--r--src/mame/ibm/thinkpad8xx.cpp112
-rw-r--r--src/mame/ice/calchase.cpp780
-rw-r--r--src/mame/ice/chexx.cpp615
-rw-r--r--src/mame/ice/cutrope.cpp80
-rw-r--r--src/mame/ice/fcourtfev.cpp118
-rw-r--r--src/mame/ice/frenzyxprss.cpp107
-rw-r--r--src/mame/ice/ice_bozopail.cpp175
-rw-r--r--src/mame/ice/ice_hhhippos.cpp94
-rw-r--r--src/mame/ice/ice_tbd.cpp94
-rw-r--r--src/mame/ice/lethalj.cpp1501
-rw-r--r--src/mame/ice/schexx4gen.cpp54
-rw-r--r--src/mame/ice/skimaxx.cpp632
-rw-r--r--src/mame/ice/vp101.cpp668
-rw-r--r--src/mame/igs/5clown.cpp1233
-rw-r--r--src/mame/igs/cabaret.cpp584
-rw-r--r--src/mame/igs/dunhuang.cpp872
-rw-r--r--src/mame/igs/goldstar.cpp34288
-rw-r--r--src/mame/igs/igs009.cpp1158
-rw-r--r--src/mame/igs/igs011.cpp4687
-rw-r--r--src/mame/igs/igs011_video.cpp549
-rw-r--r--src/mame/igs/igs011_video.h97
-rw-r--r--src/mame/igs/igs012.cpp163
-rw-r--r--src/mame/igs/igs012.h38
-rw-r--r--src/mame/igs/igs017.cpp7517
-rw-r--r--src/mame/igs/igs017_igs031.cpp663
-rw-r--r--src/mame/igs/igs017_igs031.h119
-rw-r--r--src/mame/igs/igs022.cpp416
-rw-r--r--src/mame/igs/igs022.h43
-rw-r--r--src/mame/igs/igs023_video.cpp811
-rw-r--r--src/mame/igs/igs023_video.h111
-rw-r--r--src/mame/igs/igs025.cpp338
-rw-r--r--src/mame/igs/igs025.h59
-rw-r--r--src/mame/igs/igs027a.cpp202
-rw-r--r--src/mame/igs/igs027a.h59
-rw-r--r--src/mame/igs/igs028.cpp215
-rw-r--r--src/mame/igs/igs028.h32
-rw-r--r--src/mame/igs/igs036crypt.cpp790
-rw-r--r--src/mame/igs/igs036crypt.h57
-rw-r--r--src/mame/igs/igs_68k_023vid.cpp391
-rw-r--r--src/mame/igs/igs_fear.cpp791
-rw-r--r--src/mame/igs/igs_m027.cpp4945
-rw-r--r--src/mame/igs/igs_m027_023vid.cpp488
-rw-r--r--src/mame/igs/igs_m027_033vid.cpp503
-rw-r--r--src/mame/igs/igs_m027_link.cpp499
-rw-r--r--src/mame/igs/igs_m027xa.cpp1196
-rw-r--r--src/mame/igs/igs_m036.cpp940
-rw-r--r--src/mame/igs/igsmahjong.cpp27
-rw-r--r--src/mame/igs/igsmahjong.h53
-rw-r--r--src/mame/igs/igspc.cpp130
-rw-r--r--src/mame/igs/igspoker.cpp2978
-rw-r--r--src/mame/igs/iqblock.cpp655
-rw-r--r--src/mame/igs/jackie.cpp786
-rw-r--r--src/mame/igs/lordgun.cpp1214
-rw-r--r--src/mame/igs/lordgun.h159
-rw-r--r--src/mame/igs/lordgun_v.cpp366
-rw-r--r--src/mame/igs/pgm.cpp5856
-rw-r--r--src/mame/igs/pgm.h108
-rw-r--r--src/mame/igs/pgm2.cpp1574
-rw-r--r--src/mame/igs/pgm2.h202
-rw-r--r--src/mame/igs/pgm2_memcard.cpp149
-rw-r--r--src/mame/igs/pgm2_memcard.h65
-rw-r--r--src/mame/igs/pgm2_v.cpp385
-rw-r--r--src/mame/igs/pgm3.cpp241
-rw-r--r--src/mame/igs/pgmcrypt.cpp2149
-rw-r--r--src/mame/igs/pgmcrypt.h74
-rw-r--r--src/mame/igs/pgmprot_igs025_igs012.cpp230
-rw-r--r--src/mame/igs/pgmprot_igs025_igs012.h37
-rw-r--r--src/mame/igs/pgmprot_igs025_igs022.cpp447
-rw-r--r--src/mame/igs/pgmprot_igs025_igs022.h44
-rw-r--r--src/mame/igs/pgmprot_igs025_igs028.cpp216
-rw-r--r--src/mame/igs/pgmprot_igs025_igs028.h38
-rw-r--r--src/mame/igs/pgmprot_igs027a_type1.cpp2518
-rw-r--r--src/mame/igs/pgmprot_igs027a_type1.h162
-rw-r--r--src/mame/igs/pgmprot_igs027a_type2.cpp342
-rw-r--r--src/mame/igs/pgmprot_igs027a_type2.h70
-rw-r--r--src/mame/igs/pgmprot_igs027a_type3.cpp869
-rw-r--r--src/mame/igs/pgmprot_igs027a_type3.h87
-rw-r--r--src/mame/igs/pgmprot_orlegend.cpp231
-rw-r--r--src/mame/igs/pgmprot_orlegend.h37
-rw-r--r--src/mame/igs/spoker.cpp2882
-rw-r--r--src/mame/igs/xamcu.cpp314
-rw-r--r--src/mame/igs/xamcu.h106
-rw-r--r--src/mame/igt/drw80pkr.cpp691
-rw-r--r--src/mame/igt/fortune1.cpp1776
-rw-r--r--src/mame/igt/gkigt.cpp1369
-rw-r--r--src/mame/igt/peplus.cpp16889
-rw-r--r--src/mame/igt/splus.cpp754
-rw-r--r--src/mame/includes/1942.h59
-rw-r--r--src/mame/includes/1943.h62
-rw-r--r--src/mame/includes/20pacgal.h87
-rw-r--r--src/mame/includes/3do.h188
-rw-r--r--src/mame/includes/40love.h127
-rw-r--r--src/mame/includes/4enraya.h52
-rw-r--r--src/mame/includes/8080bw.h165
-rw-r--r--src/mame/includes/88games.h69
-rw-r--r--src/mame/includes/actfancr.h50
-rw-r--r--src/mame/includes/aeroboto.h68
-rw-r--r--src/mame/includes/aerofgt.h129
-rw-r--r--src/mame/includes/airbustr.h83
-rw-r--r--src/mame/includes/ajax.h62
-rw-r--r--src/mame/includes/aliens.h58
-rw-r--r--src/mame/includes/alpha68k.h131
-rw-r--r--src/mame/includes/ambush.h34
-rw-r--r--src/mame/includes/amiga.h603
-rw-r--r--src/mame/includes/ampoker2.h31
-rw-r--r--src/mame/includes/amspdwy.h59
-rw-r--r--src/mame/includes/angelkds.h70
-rw-r--r--src/mame/includes/appoooh.h67
-rw-r--r--src/mame/includes/aquarium.h59
-rw-r--r--src/mame/includes/arabian.h51
-rw-r--r--src/mame/includes/arcadecl.h34
-rw-r--r--src/mame/includes/archimds.h182
-rw-r--r--src/mame/includes/argus.h106
-rw-r--r--src/mame/includes/arkanoid.h94
-rw-r--r--src/mame/includes/armedf.h116
-rw-r--r--src/mame/includes/artmagic.h75
-rw-r--r--src/mame/includes/ashnojoe.h87
-rw-r--r--src/mame/includes/asterix.h71
-rw-r--r--src/mame/includes/asteroid.h55
-rw-r--r--src/mame/includes/astrocde.h174
-rw-r--r--src/mame/includes/astrof.h94
-rw-r--r--src/mame/includes/asuka.h90
-rw-r--r--src/mame/includes/atari.h596
-rw-r--r--src/mame/includes/atarifb.h98
-rw-r--r--src/mame/includes/atarig1.h73
-rw-r--r--src/mame/includes/atarig42.h77
-rw-r--r--src/mame/includes/atarigt.h94
-rw-r--r--src/mame/includes/atarigx2.h65
-rw-r--r--src/mame/includes/atarisy1.h98
-rw-r--r--src/mame/includes/atarisy2.h115
-rw-r--r--src/mame/includes/atetris.h41
-rw-r--r--src/mame/includes/avalnche.h42
-rw-r--r--src/mame/includes/aztarac.h42
-rw-r--r--src/mame/includes/badlands.h48
-rw-r--r--src/mame/includes/bagman.h77
-rw-r--r--src/mame/includes/balsente.h223
-rw-r--r--src/mame/includes/bankp.h47
-rw-r--r--src/mame/includes/baraduke.h54
-rw-r--r--src/mame/includes/batman.h39
-rw-r--r--src/mame/includes/battlane.h50
-rw-r--r--src/mame/includes/battlera.h54
-rw-r--r--src/mame/includes/battlex.h45
-rw-r--r--src/mame/includes/battlnts.h47
-rw-r--r--src/mame/includes/bbusters.h70
-rw-r--r--src/mame/includes/beathead.h91
-rw-r--r--src/mame/includes/beezer.h114
-rw-r--r--src/mame/includes/bfm_ad5.h20
-rw-r--r--src/mame/includes/bfm_sc45.h3167
-rw-r--r--src/mame/includes/bfm_sc5.h32
-rw-r--r--src/mame/includes/bigevglf.h106
-rw-r--r--src/mame/includes/bigstrkb.h39
-rw-r--r--src/mame/includes/bionicc.h60
-rw-r--r--src/mame/includes/bishi.h58
-rw-r--r--src/mame/includes/bking.h101
-rw-r--r--src/mame/includes/bladestl.h56
-rw-r--r--src/mame/includes/blktiger.h74
-rw-r--r--src/mame/includes/blmbycar.h58
-rw-r--r--src/mame/includes/blockade.h44
-rw-r--r--src/mame/includes/blockhl.h54
-rw-r--r--src/mame/includes/blockout.h44
-rw-r--r--src/mame/includes/bloodbro.h40
-rw-r--r--src/mame/includes/blstroid.h49
-rw-r--r--src/mame/includes/blueprnt.h51
-rw-r--r--src/mame/includes/bogeyman.h54
-rw-r--r--src/mame/includes/bombjack.h50
-rw-r--r--src/mame/includes/boogwing.h65
-rw-r--r--src/mame/includes/bottom9.h72
-rw-r--r--src/mame/includes/brkthru.h56
-rw-r--r--src/mame/includes/bsktball.h74
-rw-r--r--src/mame/includes/btime.h129
-rw-r--r--src/mame/includes/btoads.h118
-rw-r--r--src/mame/includes/bublbobl.h131
-rw-r--r--src/mame/includes/buggychl.h79
-rw-r--r--src/mame/includes/bwidow.h30
-rw-r--r--src/mame/includes/bwing.h91
-rw-r--r--src/mame/includes/bzone.h47
-rw-r--r--src/mame/includes/cabal.h61
-rw-r--r--src/mame/includes/calomega.h64
-rw-r--r--src/mame/includes/canyon.h57
-rw-r--r--src/mame/includes/capbowl.h58
-rw-r--r--src/mame/includes/carjmbre.h40
-rw-r--r--src/mame/includes/carpolo.h128
-rw-r--r--src/mame/includes/cave.h264
-rw-r--r--src/mame/includes/cbasebal.h57
-rw-r--r--src/mame/includes/cbuster.h58
-rw-r--r--src/mame/includes/ccastles.h78
-rw-r--r--src/mame/includes/cchasm.h65
-rw-r--r--src/mame/includes/cclimber.h90
-rw-r--r--src/mame/includes/cd32.h138
-rw-r--r--src/mame/includes/cdi.h81
-rw-r--r--src/mame/includes/centiped.h94
-rw-r--r--src/mame/includes/chaknpop.h64
-rw-r--r--src/mame/includes/champbas.h81
-rw-r--r--src/mame/includes/changela.h102
-rw-r--r--src/mame/includes/cheekyms.h45
-rw-r--r--src/mame/includes/chqflag.h68
-rw-r--r--src/mame/includes/cidelsa.h116
-rw-r--r--src/mame/includes/cinemat.h119
-rw-r--r--src/mame/includes/circus.h66
-rw-r--r--src/mame/includes/circusc.h70
-rw-r--r--src/mame/includes/cischeat.h117
-rw-r--r--src/mame/includes/citycon.h50
-rw-r--r--src/mame/includes/cloak.h53
-rw-r--r--src/mame/includes/cloud9.h69
-rw-r--r--src/mame/includes/clshroad.h39
-rw-r--r--src/mame/includes/cninja.h101
-rw-r--r--src/mame/includes/combatsc.h102
-rw-r--r--src/mame/includes/commando.h57
-rw-r--r--src/mame/includes/compgolf.h52
-rw-r--r--src/mame/includes/contra.h76
-rw-r--r--src/mame/includes/coolpool.h73
-rw-r--r--src/mame/includes/cop01.h56
-rw-r--r--src/mame/includes/copsnrob.h48
-rw-r--r--src/mame/includes/cosmic.h93
-rw-r--r--src/mame/includes/cps1.h358
-rw-r--r--src/mame/includes/cps3.h188
-rw-r--r--src/mame/includes/crbaloon.h69
-rw-r--r--src/mame/includes/crgolf.h68
-rw-r--r--src/mame/includes/crimfght.h50
-rw-r--r--src/mame/includes/crospang.h59
-rw-r--r--src/mame/includes/crshrace.h69
-rw-r--r--src/mame/includes/cvs.h130
-rw-r--r--src/mame/includes/cyberbal.h110
-rw-r--r--src/mame/includes/darius.h139
-rw-r--r--src/mame/includes/darkmist.h44
-rw-r--r--src/mame/includes/darkseal.h42
-rw-r--r--src/mame/includes/dassault.h71
-rw-r--r--src/mame/includes/dbz.h78
-rw-r--r--src/mame/includes/dc.h276
-rw-r--r--src/mame/includes/dcheese.h72
-rw-r--r--src/mame/includes/dcon.h47
-rw-r--r--src/mame/includes/dday.h60
-rw-r--r--src/mame/includes/ddragon.h124
-rw-r--r--src/mame/includes/ddragon3.h114
-rw-r--r--src/mame/includes/ddribble.h80
-rw-r--r--src/mame/includes/deadang.h56
-rw-r--r--src/mame/includes/dec0.h128
-rw-r--r--src/mame/includes/dec8.h168
-rw-r--r--src/mame/includes/deco32.h201
-rw-r--r--src/mame/includes/deco_mlc.h75
-rw-r--r--src/mame/includes/decocass.h257
-rw-r--r--src/mame/includes/decocrpt.h15
-rw-r--r--src/mame/includes/deniam.h76
-rw-r--r--src/mame/includes/dietgo.h47
-rw-r--r--src/mame/includes/djboy.h88
-rw-r--r--src/mame/includes/djmain.h77
-rw-r--r--src/mame/includes/dkong.h278
-rw-r--r--src/mame/includes/docastle.h74
-rw-r--r--src/mame/includes/dogfgt.h62
-rw-r--r--src/mame/includes/dooyong.h104
-rw-r--r--src/mame/includes/dragrace.h67
-rw-r--r--src/mame/includes/drgnmst.h79
-rw-r--r--src/mame/includes/dribling.h53
-rw-r--r--src/mame/includes/drmicro.h45
-rw-r--r--src/mame/includes/dynax.h337
-rw-r--r--src/mame/includes/dynduke.h55
-rw-r--r--src/mame/includes/eolith.h67
-rw-r--r--src/mame/includes/eolithsp.h4
-rw-r--r--src/mame/includes/epos.h33
-rw-r--r--src/mame/includes/eprom.h56
-rw-r--r--src/mame/includes/equites.h132
-rw-r--r--src/mame/includes/esd16.h76
-rw-r--r--src/mame/includes/espial.h63
-rw-r--r--src/mame/includes/esripsys.h130
-rw-r--r--src/mame/includes/exedexes.h58
-rw-r--r--src/mame/includes/exerion.h72
-rw-r--r--src/mame/includes/exidy.h121
-rw-r--r--src/mame/includes/exidy440.h96
-rw-r--r--src/mame/includes/exprraid.h74
-rw-r--r--src/mame/includes/exterm.h59
-rw-r--r--src/mame/includes/exzisus.h44
-rw-r--r--src/mame/includes/f1gp.h103
-rw-r--r--src/mame/includes/fantland.h71
-rw-r--r--src/mame/includes/fastfred.h82
-rw-r--r--src/mame/includes/fastlane.h65
-rw-r--r--src/mame/includes/fcombat.h74
-rw-r--r--src/mame/includes/fgoal.h67
-rw-r--r--src/mame/includes/finalizr.h63
-rw-r--r--src/mame/includes/firetrap.h85
-rw-r--r--src/mame/includes/firetrk.h138
-rw-r--r--src/mame/includes/fitfight.h71
-rw-r--r--src/mame/includes/flkatck.h54
-rw-r--r--src/mame/includes/flower.h124
-rw-r--r--src/mame/includes/flstory.h131
-rw-r--r--src/mame/includes/foodf.h45
-rw-r--r--src/mame/includes/freekick.h62
-rw-r--r--src/mame/includes/fromanc2.h123
-rw-r--r--src/mame/includes/fromance.h103
-rw-r--r--src/mame/includes/funkybee.h38
-rw-r--r--src/mame/includes/funkyjet.h45
-rw-r--r--src/mame/includes/funworld.h45
-rw-r--r--src/mame/includes/funybubl.h34
-rw-r--r--src/mame/includes/fuukifg2.h68
-rw-r--r--src/mame/includes/fuukifg3.h91
-rw-r--r--src/mame/includes/gaelco.h50
-rw-r--r--src/mame/includes/gaelco2.h67
-rw-r--r--src/mame/includes/gaelco3d.h137
-rw-r--r--src/mame/includes/gaelcrpt.h3
-rw-r--r--src/mame/includes/gaiden.h102
-rw-r--r--src/mame/includes/galaga.h232
-rw-r--r--src/mame/includes/galastrm.h77
-rw-r--r--src/mame/includes/galaxia.h34
-rw-r--r--src/mame/includes/galaxian.h313
-rw-r--r--src/mame/includes/galaxold.h257
-rw-r--r--src/mame/includes/galivan.h66
-rw-r--r--src/mame/includes/galpani2.h75
-rw-r--r--src/mame/includes/galpanic.h40
-rw-r--r--src/mame/includes/galspnbl.h42
-rw-r--r--src/mame/includes/gameplan.h107
-rw-r--r--src/mame/includes/gaplus.h97
-rw-r--r--src/mame/includes/gatron.h21
-rw-r--r--src/mame/includes/gauntlet.h51
-rw-r--r--src/mame/includes/gberet.h67
-rw-r--r--src/mame/includes/gbusters.h60
-rw-r--r--src/mame/includes/gcpinbal.h78
-rw-r--r--src/mame/includes/gijoe.h66
-rw-r--r--src/mame/includes/ginganin.h55
-rw-r--r--src/mame/includes/gladiatr.h84
-rw-r--r--src/mame/includes/glass.h56
-rw-r--r--src/mame/includes/gng.h51
-rw-r--r--src/mame/includes/goal92.h66
-rw-r--r--src/mame/includes/goindol.h56
-rw-r--r--src/mame/includes/goldstar.h161
-rw-r--r--src/mame/includes/gomoku.h105
-rw-r--r--src/mame/includes/gotcha.h57
-rw-r--r--src/mame/includes/gottlieb.h316
-rw-r--r--src/mame/includes/gotya.h49
-rw-r--r--src/mame/includes/gradius3.h72
-rw-r--r--src/mame/includes/grchamp.h104
-rw-r--r--src/mame/includes/gridlee.h103
-rw-r--r--src/mame/includes/groundfx.h64
-rw-r--r--src/mame/includes/gstriker.h121
-rw-r--r--src/mame/includes/gsword.h64
-rw-r--r--src/mame/includes/gumbo.h33
-rw-r--r--src/mame/includes/gunbustr.h62
-rw-r--r--src/mame/includes/gundealr.h51
-rw-r--r--src/mame/includes/gunsmoke.h49
-rw-r--r--src/mame/includes/gyruss.h62
-rw-r--r--src/mame/includes/hanaawas.h39
-rw-r--r--src/mame/includes/harddriv.h468
-rw-r--r--src/mame/includes/hcastle.h74
-rw-r--r--src/mame/includes/hexion.h37
-rw-r--r--src/mame/includes/higemaru.h36
-rw-r--r--src/mame/includes/himesiki.h43
-rw-r--r--src/mame/includes/hitme.h56
-rw-r--r--src/mame/includes/hnayayoi.h49
-rw-r--r--src/mame/includes/hng64.h224
-rw-r--r--src/mame/includes/holeland.h42
-rw-r--r--src/mame/includes/homedata.h149
-rw-r--r--src/mame/includes/homerun.h60
-rw-r--r--src/mame/includes/hyhoo.h41
-rw-r--r--src/mame/includes/hyperspt.h55
-rw-r--r--src/mame/includes/hyprduel.h114
-rw-r--r--src/mame/includes/ikki.h44
-rw-r--r--src/mame/includes/inufuku.h64
-rw-r--r--src/mame/includes/iqblock.h36
-rw-r--r--src/mame/includes/irobot.h98
-rw-r--r--src/mame/includes/ironhors.h62
-rw-r--r--src/mame/includes/itech32.h196
-rw-r--r--src/mame/includes/itech8.h146
-rw-r--r--src/mame/includes/jack.h80
-rw-r--r--src/mame/includes/jackal.h60
-rw-r--r--src/mame/includes/jaguar.h345
-rw-r--r--src/mame/includes/jailbrek.h59
-rw-r--r--src/mame/includes/jedi.h97
-rw-r--r--src/mame/includes/jpmimpct.h125
-rw-r--r--src/mame/includes/jpmsys5.h87
-rw-r--r--src/mame/includes/kaneko16.h153
-rw-r--r--src/mame/includes/kangaroo.h38
-rw-r--r--src/mame/includes/karnov.h85
-rw-r--r--src/mame/includes/kchamp.h67
-rw-r--r--src/mame/includes/kickgoal.h87
-rw-r--r--src/mame/includes/kingobox.h74
-rw-r--r--src/mame/includes/klax.h34
-rw-r--r--src/mame/includes/kncljoe.h56
-rw-r--r--src/mame/includes/konamigx.h217
-rw-r--r--src/mame/includes/kopunch.h51
-rw-r--r--src/mame/includes/ksayakyu.h48
-rw-r--r--src/mame/includes/kyugo.h67
-rw-r--r--src/mame/includes/labyrunr.h55
-rw-r--r--src/mame/includes/ladybug.h106
-rw-r--r--src/mame/includes/ladyfrog.h73
-rw-r--r--src/mame/includes/laserbat.h97
-rw-r--r--src/mame/includes/lasso.h80
-rw-r--r--src/mame/includes/lastduel.h70
-rw-r--r--src/mame/includes/lazercmd.h69
-rw-r--r--src/mame/includes/legionna.h71
-rw-r--r--src/mame/includes/leland.h320
-rw-r--r--src/mame/includes/lemmings.h64
-rw-r--r--src/mame/includes/lethal.h59
-rw-r--r--src/mame/includes/lethalj.h48
-rw-r--r--src/mame/includes/liberate.h82
-rw-r--r--src/mame/includes/liberatr.h95
-rw-r--r--src/mame/includes/lkage.h95
-rw-r--r--src/mame/includes/lockon.h131
-rw-r--r--src/mame/includes/lordgun.h92
-rw-r--r--src/mame/includes/lsasquad.h76
-rw-r--r--src/mame/includes/lucky74.h55
-rw-r--r--src/mame/includes/lvcards.h31
-rw-r--r--src/mame/includes/lwings.h76
-rw-r--r--src/mame/includes/m10.h111
-rw-r--r--src/mame/includes/m107.h64
-rw-r--r--src/mame/includes/m52.h43
-rw-r--r--src/mame/includes/m57.h30
-rw-r--r--src/mame/includes/m58.h40
-rw-r--r--src/mame/includes/m62.h118
-rw-r--r--src/mame/includes/m72.h149
-rw-r--r--src/mame/includes/m79amb.h36
-rw-r--r--src/mame/includes/m90.h69
-rw-r--r--src/mame/includes/m92.h101
-rw-r--r--src/mame/includes/macrossp.h100
-rw-r--r--src/mame/includes/madalien.h90
-rw-r--r--src/mame/includes/madmotor.h43
-rw-r--r--src/mame/includes/magmax.h44
-rw-r--r--src/mame/includes/mainevt.h72
-rw-r--r--src/mame/includes/mainsnk.h38
-rw-r--r--src/mame/includes/malzak.h52
-rw-r--r--src/mame/includes/mappy.h136
-rw-r--r--src/mame/includes/marineb.h54
-rw-r--r--src/mame/includes/mario.h111
-rw-r--r--src/mame/includes/markham.h35
-rw-r--r--src/mame/includes/matmania.h83
-rw-r--r--src/mame/includes/maygay1b.h94
-rw-r--r--src/mame/includes/mcatadv.h54
-rw-r--r--src/mame/includes/mcr.h147
-rw-r--r--src/mame/includes/mcr3.h87
-rw-r--r--src/mame/includes/mcr68.h127
-rw-r--r--src/mame/includes/meadows.h74
-rw-r--r--src/mame/includes/megadriv.h436
-rw-r--r--src/mame/includes/megasys1.h154
-rw-r--r--src/mame/includes/megazone.h61
-rw-r--r--src/mame/includes/mermaid.h97
-rw-r--r--src/mame/includes/metalmx.h52
-rw-r--r--src/mame/includes/metlclsh.h59
-rw-r--r--src/mame/includes/metro.h216
-rw-r--r--src/mame/includes/mexico86.h73
-rw-r--r--src/mame/includes/mhavoc.h73
-rw-r--r--src/mame/includes/micro3d.h225
-rw-r--r--src/mame/includes/midtunit.h110
-rw-r--r--src/mame/includes/midvunit.h137
-rw-r--r--src/mame/includes/midwunit.h49
-rw-r--r--src/mame/includes/midxunit.h43
-rw-r--r--src/mame/includes/midyunit.h133
-rw-r--r--src/mame/includes/midzeus.h78
-rw-r--r--src/mame/includes/mikie.h53
-rw-r--r--src/mame/includes/mitchell.h120
-rw-r--r--src/mame/includes/mjkjidai.h74
-rw-r--r--src/mame/includes/model1.h158
-rw-r--r--src/mame/includes/model2.h196
-rw-r--r--src/mame/includes/model3.h236
-rw-r--r--src/mame/includes/momoko.h54
-rw-r--r--src/mame/includes/moo.h85
-rw-r--r--src/mame/includes/mosaic.h42
-rw-r--r--src/mame/includes/mouser.h46
-rw-r--r--src/mame/includes/mpu4.h321
-rw-r--r--src/mame/includes/mrdo.h41
-rw-r--r--src/mame/includes/mrflea.h56
-rw-r--r--src/mame/includes/mrjong.h34
-rw-r--r--src/mame/includes/ms32.h113
-rw-r--r--src/mame/includes/msisaac.h90
-rw-r--r--src/mame/includes/mugsmash.h40
-rw-r--r--src/mame/includes/munchmo.h60
-rw-r--r--src/mame/includes/mustache.h33
-rw-r--r--src/mame/includes/mw8080bw.h294
-rw-r--r--src/mame/includes/mystston.h62
-rw-r--r--src/mame/includes/mystwarr.h96
-rw-r--r--src/mame/includes/n64.h293
-rw-r--r--src/mame/includes/n8080.h119
-rw-r--r--src/mame/includes/namcofl.h67
-rw-r--r--src/mame/includes/namcoic.h176
-rw-r--r--src/mame/includes/namcona1.h129
-rw-r--r--src/mame/includes/namconb1.h92
-rw-r--r--src/mame/includes/namcond1.h39
-rw-r--r--src/mame/includes/namcos1.h135
-rw-r--r--src/mame/includes/namcos2.h391
-rw-r--r--src/mame/includes/namcos21.h166
-rw-r--r--src/mame/includes/namcos22.h493
-rw-r--r--src/mame/includes/namcos86.h70
-rw-r--r--src/mame/includes/naomi.h87
-rw-r--r--src/mame/includes/naughtyb.h47
-rw-r--r--src/mame/includes/nb1413m3.h193
-rw-r--r--src/mame/includes/nb1414m4.h1
-rw-r--r--src/mame/includes/nbmj8688.h89
-rw-r--r--src/mame/includes/nbmj8891.h83
-rw-r--r--src/mame/includes/nbmj8900.h67
-rw-r--r--src/mame/includes/nbmj8991.h56
-rw-r--r--src/mame/includes/nbmj9195.h143
-rw-r--r--src/mame/includes/nemesis.h121
-rw-r--r--src/mame/includes/neogeo.h423
-rw-r--r--src/mame/includes/news.h32
-rw-r--r--src/mame/includes/ninjakd2.h112
-rw-r--r--src/mame/includes/ninjaw.h81
-rw-r--r--src/mame/includes/nitedrvr.h72
-rw-r--r--src/mame/includes/niyanpai.h112
-rw-r--r--src/mame/includes/nmk16.h197
-rw-r--r--src/mame/includes/norautp.h42
-rw-r--r--src/mame/includes/nova2001.h54
-rw-r--r--src/mame/includes/nycaptor.h121
-rw-r--r--src/mame/includes/offtwall.h46
-rw-r--r--src/mame/includes/ohmygod.h46
-rw-r--r--src/mame/includes/ojankohs.h83
-rw-r--r--src/mame/includes/oneshot.h64
-rw-r--r--src/mame/includes/opwolf.h103
-rw-r--r--src/mame/includes/orbit.h65
-rw-r--r--src/mame/includes/othunder.h101
-rw-r--r--src/mame/includes/overdriv.h75
-rw-r--r--src/mame/includes/pacland.h56
-rw-r--r--src/mame/includes/pacman.h176
-rw-r--r--src/mame/includes/pandoras.h64
-rw-r--r--src/mame/includes/paradise.h67
-rw-r--r--src/mame/includes/parodius.h71
-rw-r--r--src/mame/includes/pass.h24
-rw-r--r--src/mame/includes/pastelg.h59
-rw-r--r--src/mame/includes/pbaction.h62
-rw-r--r--src/mame/includes/pcktgal.h37
-rw-r--r--src/mame/includes/pgm.h529
-rw-r--r--src/mame/includes/phoenix.h114
-rw-r--r--src/mame/includes/pingpong.h35
-rw-r--r--src/mame/includes/pirates.h49
-rw-r--r--src/mame/includes/pitnrun.h68
-rw-r--r--src/mame/includes/pk8000.h38
-rw-r--r--src/mame/includes/pktgaldx.h59
-rw-r--r--src/mame/includes/playch10.h147
-rw-r--r--src/mame/includes/playmark.h113
-rw-r--r--src/mame/includes/plygonet.h102
-rw-r--r--src/mame/includes/pokechmp.h28
-rw-r--r--src/mame/includes/polepos.h136
-rw-r--r--src/mame/includes/policetr.h66
-rw-r--r--src/mame/includes/polyplay.h54
-rw-r--r--src/mame/includes/poolshrk.h49
-rw-r--r--src/mame/includes/pooyan.h42
-rw-r--r--src/mame/includes/popeye.h53
-rw-r--r--src/mame/includes/popper.h65
-rw-r--r--src/mame/includes/portrait.h36
-rw-r--r--src/mame/includes/powerins.h49
-rw-r--r--src/mame/includes/prehisle.h43
-rw-r--r--src/mame/includes/psikyo.h115
-rw-r--r--src/mame/includes/psikyo4.h67
-rw-r--r--src/mame/includes/psikyosh.h90
-rw-r--r--src/mame/includes/psychic5.h63
-rw-r--r--src/mame/includes/punchout.h88
-rw-r--r--src/mame/includes/pushman.h60
-rw-r--r--src/mame/includes/qdrmfgp.h69
-rw-r--r--src/mame/includes/qix.h154
-rw-r--r--src/mame/includes/quasar.h33
-rw-r--r--src/mame/includes/quizdna.h33
-rw-r--r--src/mame/includes/quizpani.h33
-rw-r--r--src/mame/includes/raiden.h67
-rw-r--r--src/mame/includes/raiden2.h173
-rw-r--r--src/mame/includes/rainbow.h70
-rw-r--r--src/mame/includes/rallyx.h90
-rw-r--r--src/mame/includes/rampart.h38
-rw-r--r--src/mame/includes/rastan.h47
-rw-r--r--src/mame/includes/realbrk.h60
-rw-r--r--src/mame/includes/redalert.h78
-rw-r--r--src/mame/includes/relief.h37
-rw-r--r--src/mame/includes/renegade.h119
-rw-r--r--src/mame/includes/retofinv.h78
-rw-r--r--src/mame/includes/rltennis.h54
-rw-r--r--src/mame/includes/rockrage.h53
-rw-r--r--src/mame/includes/rocnrope.h38
-rw-r--r--src/mame/includes/rohga.h85
-rw-r--r--src/mame/includes/rollerg.h65
-rw-r--r--src/mame/includes/rollrace.h44
-rw-r--r--src/mame/includes/route16.h41
-rw-r--r--src/mame/includes/rpunch.h60
-rw-r--r--src/mame/includes/runaway.h34
-rw-r--r--src/mame/includes/rungun.h80
-rw-r--r--src/mame/includes/s11.h194
-rw-r--r--src/mame/includes/sauro.h54
-rw-r--r--src/mame/includes/sbasketb.h58
-rw-r--r--src/mame/includes/sbugger.h24
-rw-r--r--src/mame/includes/scotrsht.h37
-rw-r--r--src/mame/includes/scramble.h114
-rw-r--r--src/mame/includes/sderby.h44
-rw-r--r--src/mame/includes/segag80r.h191
-rw-r--r--src/mame/includes/segag80v.h75
-rw-r--r--src/mame/includes/segahang.h111
-rw-r--r--src/mame/includes/segamsys.h66
-rw-r--r--src/mame/includes/segaorun.h141
-rw-r--r--src/mame/includes/segas16a.h155
-rw-r--r--src/mame/includes/segas16b.h278
-rw-r--r--src/mame/includes/segas18.h156
-rw-r--r--src/mame/includes/segas24.h128
-rw-r--r--src/mame/includes/segas32.h274
-rw-r--r--src/mame/includes/segaxbd.h144
-rw-r--r--src/mame/includes/segaybd.h116
-rw-r--r--src/mame/includes/seibuspi.h153
-rw-r--r--src/mame/includes/seicross.h41
-rw-r--r--src/mame/includes/senjyo.h99
-rw-r--r--src/mame/includes/seta.h234
-rw-r--r--src/mame/includes/seta2.h95
-rw-r--r--src/mame/includes/sf.h63
-rw-r--r--src/mame/includes/shadfrce.h59
-rw-r--r--src/mame/includes/shangha3.h42
-rw-r--r--src/mame/includes/shangkid.h47
-rw-r--r--src/mame/includes/shaolins.h33
-rw-r--r--src/mame/includes/shisen.h31
-rw-r--r--src/mame/includes/shootout.h39
-rw-r--r--src/mame/includes/shuuz.h32
-rw-r--r--src/mame/includes/sidearms.h65
-rw-r--r--src/mame/includes/sidepckt.h50
-rw-r--r--src/mame/includes/silkroad.h40
-rw-r--r--src/mame/includes/simpl156.h67
-rw-r--r--src/mame/includes/simpsons.h76
-rw-r--r--src/mame/includes/skullxbo.h52
-rw-r--r--src/mame/includes/skydiver.h65
-rw-r--r--src/mame/includes/skyfox.h42
-rw-r--r--src/mame/includes/skykid.h57
-rw-r--r--src/mame/includes/skyraid.h43
-rw-r--r--src/mame/includes/slapfght.h155
-rw-r--r--src/mame/includes/slapshot.h97
-rw-r--r--src/mame/includes/slapstic.h18
-rw-r--r--src/mame/includes/snes.h742
-rw-r--r--src/mame/includes/snk.h189
-rw-r--r--src/mame/includes/snk6502.h156
-rw-r--r--src/mame/includes/snk68.h60
-rw-r--r--src/mame/includes/snookr10.h40
-rw-r--r--src/mame/includes/snowbros.h68
-rw-r--r--src/mame/includes/solomon.h42
-rw-r--r--src/mame/includes/sonson.h48
-rw-r--r--src/mame/includes/spacefb.h72
-rw-r--r--src/mame/includes/spbactn.h72
-rw-r--r--src/mame/includes/spcforce.h50
-rw-r--r--src/mame/includes/spdodgeb.h67
-rw-r--r--src/mame/includes/speedatk.h35
-rw-r--r--src/mame/includes/speedbal.h42
-rw-r--r--src/mame/includes/speedspn.h36
-rw-r--r--src/mame/includes/spiders.h47
-rw-r--r--src/mame/includes/splash.h90
-rw-r--r--src/mame/includes/sprcros2.h40
-rw-r--r--src/mame/includes/sprint2.h86
-rw-r--r--src/mame/includes/sprint4.h58
-rw-r--r--src/mame/includes/sprint8.h62
-rw-r--r--src/mame/includes/spy.h67
-rw-r--r--src/mame/includes/srmp2.h63
-rw-r--r--src/mame/includes/srumbler.h35
-rw-r--r--src/mame/includes/sshangha.h71
-rw-r--r--src/mame/includes/sslam.h67
-rw-r--r--src/mame/includes/ssozumo.h47
-rw-r--r--src/mame/includes/sspeedr.h47
-rw-r--r--src/mame/includes/ssrj.h39
-rw-r--r--src/mame/includes/ssv.h181
-rw-r--r--src/mame/includes/st0016.h74
-rw-r--r--src/mame/includes/stactics.h74
-rw-r--r--src/mame/includes/stadhero.h34
-rw-r--r--src/mame/includes/starcrus.h65
-rw-r--r--src/mame/includes/starfire.h67
-rw-r--r--src/mame/includes/starshp1.h121
-rw-r--r--src/mame/includes/starwars.h88
-rw-r--r--src/mame/includes/stfight.h112
-rw-r--r--src/mame/includes/stlforce.h59
-rw-r--r--src/mame/includes/strnskil.h38
-rw-r--r--src/mame/includes/stv.h815
-rw-r--r--src/mame/includes/subs.h65
-rw-r--r--src/mame/includes/suna16.h57
-rw-r--r--src/mame/includes/suna8.h154
-rw-r--r--src/mame/includes/supbtime.h41
-rw-r--r--src/mame/includes/superchs.h56
-rw-r--r--src/mame/includes/superqix.h98
-rw-r--r--src/mame/includes/suprloco.h35
-rw-r--r--src/mame/includes/suprnova.h151
-rw-r--r--src/mame/includes/suprridr.h58
-rw-r--r--src/mame/includes/suprslam.h65
-rw-r--r--src/mame/includes/surpratk.h53
-rw-r--r--src/mame/includes/system1.h132
-rw-r--r--src/mame/includes/system16.h217
-rw-r--r--src/mame/includes/tagteam.h39
-rw-r--r--src/mame/includes/tail2nos.h56
-rw-r--r--src/mame/includes/taito_b.h128
-rw-r--r--src/mame/includes/taito_f2.h188
-rw-r--r--src/mame/includes/taito_f3.h298
-rw-r--r--src/mame/includes/taito_h.h49
-rw-r--r--src/mame/includes/taito_l.h155
-rw-r--r--src/mame/includes/taito_o.h32
-rw-r--r--src/mame/includes/taito_x.h29
-rw-r--r--src/mame/includes/taito_z.h130
-rw-r--r--src/mame/includes/taitoair.h106
-rw-r--r--src/mame/includes/taitojc.h176
-rw-r--r--src/mame/includes/taitosj.h129
-rw-r--r--src/mame/includes/tank8.h88
-rw-r--r--src/mame/includes/tankbatt.h42
-rw-r--r--src/mame/includes/tankbust.h56
-rw-r--r--src/mame/includes/taotaido.h46
-rw-r--r--src/mame/includes/targeth.h28
-rw-r--r--src/mame/includes/tatsumi.h148
-rw-r--r--src/mame/includes/taxidriv.h60
-rw-r--r--src/mame/includes/tbowl.h72
-rw-r--r--src/mame/includes/tceptor.h91
-rw-r--r--src/mame/includes/tecmo.h65
-rw-r--r--src/mame/includes/tecmo16.h61
-rw-r--r--src/mame/includes/tecmosys.h100
-rw-r--r--src/mame/includes/tehkanwc.h72
-rw-r--r--src/mame/includes/terracre.h44
-rw-r--r--src/mame/includes/tetrisp2.h147
-rw-r--r--src/mame/includes/thedeep.h61
-rw-r--r--src/mame/includes/thepit.h48
-rw-r--r--src/mame/includes/thief.h50
-rw-r--r--src/mame/includes/thoop2.h30
-rw-r--r--src/mame/includes/thunderj.h40
-rw-r--r--src/mame/includes/thunderx.h81
-rw-r--r--src/mame/includes/tiamc1.h117
-rw-r--r--src/mame/includes/tigeroad.h43
-rw-r--r--src/mame/includes/timelimt.h40
-rw-r--r--src/mame/includes/timeplt.h59
-rw-r--r--src/mame/includes/tmnt.h191
-rw-r--r--src/mame/includes/tnzs.h122
-rw-r--r--src/mame/includes/toaplan1.h185
-rw-r--r--src/mame/includes/toaplan2.h165
-rw-r--r--src/mame/includes/toaplipt.h272
-rw-r--r--src/mame/includes/toki.h59
-rw-r--r--src/mame/includes/toobin.h50
-rw-r--r--src/mame/includes/topspeed.h91
-rw-r--r--src/mame/includes/toypop.h88
-rw-r--r--src/mame/includes/tp84.h49
-rw-r--r--src/mame/includes/trackfld.h81
-rw-r--r--src/mame/includes/travrusa.h34
-rw-r--r--src/mame/includes/triplhnt.h82
-rw-r--r--src/mame/includes/truco.h27
-rw-r--r--src/mame/includes/trucocl.h42
-rw-r--r--src/mame/includes/tryout.h45
-rw-r--r--src/mame/includes/tsamurai.h75
-rw-r--r--src/mame/includes/tubep.h114
-rw-r--r--src/mame/includes/tumbleb.h131
-rw-r--r--src/mame/includes/tumblep.h44
-rw-r--r--src/mame/includes/tunhunt.h37
-rw-r--r--src/mame/includes/turbo.h174
-rw-r--r--src/mame/includes/turrett.h128
-rw-r--r--src/mame/includes/tutankhm.h38
-rw-r--r--src/mame/includes/twin16.h91
-rw-r--r--src/mame/includes/twincobr.h139
-rw-r--r--src/mame/includes/tx1.h317
-rw-r--r--src/mame/includes/ultraman.h53
-rw-r--r--src/mame/includes/ultratnk.h60
-rw-r--r--src/mame/includes/undrfire.h76
-rw-r--r--src/mame/includes/unico.h52
-rw-r--r--src/mame/includes/usgames.h25
-rw-r--r--src/mame/includes/vaportra.h50
-rw-r--r--src/mame/includes/vastar.h51
-rw-r--r--src/mame/includes/vball.h47
-rw-r--r--src/mame/includes/vectrex.h146
-rw-r--r--src/mame/includes/vendetta.h79
-rw-r--r--src/mame/includes/vertigo.h145
-rw-r--r--src/mame/includes/vicdual.h140
-rw-r--r--src/mame/includes/victory.h81
-rw-r--r--src/mame/includes/videopin.h65
-rw-r--r--src/mame/includes/vigilant.h45
-rw-r--r--src/mame/includes/vindictr.h43
-rw-r--r--src/mame/includes/volfied.h65
-rw-r--r--src/mame/includes/vsnes.h134
-rw-r--r--src/mame/includes/vulgus.h35
-rw-r--r--src/mame/includes/warpwarp.h62
-rw-r--r--src/mame/includes/warriorb.h72
-rw-r--r--src/mame/includes/wc90.h76
-rw-r--r--src/mame/includes/wc90b.h56
-rw-r--r--src/mame/includes/wecleman.h114
-rw-r--r--src/mame/includes/welltris.h51
-rw-r--r--src/mame/includes/wgp.h106
-rw-r--r--src/mame/includes/williams.h196
-rw-r--r--src/mame/includes/wiping.h33
-rw-r--r--src/mame/includes/wiz.h69
-rw-r--r--src/mame/includes/wolfpack.h82
-rw-r--r--src/mame/includes/wpc_pin.h122
-rw-r--r--src/mame/includes/wrally.h33
-rw-r--r--src/mame/includes/wwfsstar.h38
-rw-r--r--src/mame/includes/xain.h86
-rw-r--r--src/mame/includes/xexex.h100
-rw-r--r--src/mame/includes/xmen.h72
-rw-r--r--src/mame/includes/xorworld.h32
-rw-r--r--src/mame/includes/xxmissio.h43
-rw-r--r--src/mame/includes/xybots.h40
-rw-r--r--src/mame/includes/xyonix.h28
-rw-r--r--src/mame/includes/yiear.h50
-rw-r--r--src/mame/includes/yunsun16.h55
-rw-r--r--src/mame/includes/yunsung8.h52
-rw-r--r--src/mame/includes/zac2650.h37
-rw-r--r--src/mame/includes/zaccaria.h63
-rw-r--r--src/mame/includes/zaxxon.h99
-rw-r--r--src/mame/includes/zerozone.h52
-rw-r--r--src/mame/includes/zodiack.h67
-rw-r--r--src/mame/informer/informer_207_100.cpp275
-rw-r--r--src/mame/informer/informer_207_376.cpp346
-rw-r--r--src/mame/informer/informer_207_376_kbd.cpp297
-rw-r--r--src/mame/informer/informer_207_376_kbd.h60
-rw-r--r--src/mame/informer/informer_213.cpp571
-rw-r--r--src/mame/intel/basic52.cpp175
-rw-r--r--src/mame/intel/i420ex.cpp277
-rw-r--r--src/mame/intel/imds2.cpp350
-rw-r--r--src/mame/intel/imds2ioc.cpp675
-rw-r--r--src/mame/intel/imds2ioc.h129
-rw-r--r--src/mame/intel/imm6_76.cpp214
-rw-r--r--src/mame/intel/imm6_76.h202
-rw-r--r--src/mame/intel/intellec4.cpp1500
-rw-r--r--src/mame/intel/intellec8.cpp127
-rw-r--r--src/mame/intel/ipc.cpp154
-rw-r--r--src/mame/intel/ipds.cpp188
-rw-r--r--src/mame/intel/isbc.cpp724
-rw-r--r--src/mame/intel/isbc660.cpp82
-rw-r--r--src/mame/intel/isbc8010.cpp290
-rw-r--r--src/mame/intel/isbc8030.cpp131
-rw-r--r--src/mame/intel/isbc_208.cpp125
-rw-r--r--src/mame/intel/isbc_208.h54
-rw-r--r--src/mame/intel/rex6000.cpp1068
-rw-r--r--src/mame/intel/sdk51.cpp327
-rw-r--r--src/mame/intel/sdk80.cpp162
-rw-r--r--src/mame/intel/sdk85.cpp277
-rw-r--r--src/mame/intel/sdk86.cpp261
-rw-r--r--src/mame/intergraph/interpro.cpp1761
-rw-r--r--src/mame/intergraph/interpro_arbga.cpp90
-rw-r--r--src/mame/intergraph/interpro_arbga.h90
-rw-r--r--src/mame/intergraph/interpro_ioga.cpp1474
-rw-r--r--src/mame/intergraph/interpro_ioga.h571
-rw-r--r--src/mame/intergraph/interpro_mcga.cpp100
-rw-r--r--src/mame/intergraph/interpro_mcga.h126
-rw-r--r--src/mame/intergraph/interpro_sga.cpp162
-rw-r--r--src/mame/intergraph/interpro_sga.h191
-rw-r--r--src/mame/interton/vc4000.cpp696
-rw-r--r--src/mame/interton/vc4000.h186
-rw-r--r--src/mame/interton/vc4000_a.cpp68
-rw-r--r--src/mame/interton/vc4000_a.h46
-rw-r--r--src/mame/interton/vc4000_v.cpp647
-rw-r--r--src/mame/irem/irem.cpp535
-rw-r--r--src/mame/irem/irem.h94
-rw-r--r--src/mame/irem/irem_cpu.cpp659
-rw-r--r--src/mame/irem/irem_cpu.h19
-rw-r--r--src/mame/irem/iremipt.h (renamed from src/mame/includes/iremipt.h)32
-rw-r--r--src/mame/irem/m10.cpp1250
-rw-r--r--src/mame/irem/m102.cpp145
-rw-r--r--src/mame/irem/m107.cpp1500
-rw-r--r--src/mame/irem/m119.cpp142
-rw-r--r--src/mame/irem/m14.cpp465
-rw-r--r--src/mame/irem/m52.cpp1182
-rw-r--r--src/mame/irem/m57.cpp632
-rw-r--r--src/mame/irem/m58.cpp784
-rw-r--r--src/mame/irem/m62.cpp2577
-rw-r--r--src/mame/irem/m62.h198
-rw-r--r--src/mame/irem/m62_bkungfu.cpp1000
-rw-r--r--src/mame/irem/m62_v.cpp860
-rw-r--r--src/mame/irem/m63.cpp1014
-rw-r--r--src/mame/irem/m72.cpp4700
-rw-r--r--src/mame/irem/m72.h303
-rw-r--r--src/mame/irem/m72_a.cpp131
-rw-r--r--src/mame/irem/m72_a.h47
-rw-r--r--src/mame/irem/m72_v.cpp560
-rw-r--r--src/mame/irem/m78.cpp392
-rw-r--r--src/mame/irem/m80.cpp636
-rw-r--r--src/mame/irem/m90.cpp1372
-rw-r--r--src/mame/irem/m90.h95
-rw-r--r--src/mame/irem/m90_v.cpp514
-rw-r--r--src/mame/irem/m92.cpp2647
-rw-r--r--src/mame/irem/m92.h172
-rw-r--r--src/mame/irem/m92_v.cpp592
-rw-r--r--src/mame/irem/nl_kidniki.cpp461
-rw-r--r--src/mame/irem/nl_kidniki.h6
-rw-r--r--src/mame/irem/olibochu.cpp686
-rw-r--r--src/mame/irem/redalert.cpp548
-rw-r--r--src/mame/irem/redalert.h85
-rw-r--r--src/mame/irem/redalert_a.cpp418
-rw-r--r--src/mame/irem/redalert_a.h127
-rw-r--r--src/mame/irem/redalert_v.cpp580
-rw-r--r--src/mame/irem/spartanxtec.cpp456
-rw-r--r--src/mame/irem/travrusa.cpp1015
-rw-r--r--src/mame/irem/vigilant.cpp2136
-rw-r--r--src/mame/isc/compucolor.cpp475
-rw-r--r--src/mame/itech/capbowl.cpp734
-rw-r--r--src/mame/itech/iteagle.cpp776
-rw-r--r--src/mame/itech/iteagle_fpga.cpp895
-rw-r--r--src/mame/itech/iteagle_fpga.h179
-rw-r--r--src/mame/itech/itech32.cpp5341
-rw-r--r--src/mame/itech/itech32.h312
-rw-r--r--src/mame/itech/itech32_v.cpp1513
-rw-r--r--src/mame/itech/itech8.cpp2828
-rw-r--r--src/mame/itech/itech8.h275
-rw-r--r--src/mame/itech/itech8_m.cpp618
-rw-r--r--src/mame/itech/itech8_v.cpp721
-rw-r--r--src/mame/jaleco/acommand.cpp563
-rw-r--r--src/mame/jaleco/aeroboto.cpp640
-rw-r--r--src/mame/jaleco/argus.cpp749
-rw-r--r--src/mame/jaleco/argus.h186
-rw-r--r--src/mame/jaleco/argus_v.cpp1031
-rw-r--r--src/mame/jaleco/armchamp.cpp479
-rw-r--r--src/mame/jaleco/bestleag.cpp468
-rw-r--r--src/mame/jaleco/bigstrkb.cpp480
-rw-r--r--src/mame/jaleco/blueprnt.cpp757
-rw-r--r--src/mame/jaleco/bnstars.cpp737
-rw-r--r--src/mame/jaleco/cischeat.cpp3134
-rw-r--r--src/mame/jaleco/citycon.cpp565
-rw-r--r--src/mame/jaleco/dday.cpp751
-rw-r--r--src/mame/jaleco/exerion.cpp1195
-rw-r--r--src/mame/jaleco/fcombat.cpp743
-rw-r--r--src/mame/jaleco/ginganin.cpp652
-rw-r--r--src/mame/jaleco/homerun.cpp761
-rw-r--r--src/mame/jaleco/jalblend.cpp195
-rw-r--r--src/mame/jaleco/jalblend.h44
-rw-r--r--src/mame/jaleco/jalcrpt.cpp120
-rw-r--r--src/mame/jaleco/jalcrpt.h5
-rw-r--r--src/mame/jaleco/jaleco_ms32_sysctrl.cpp356
-rw-r--r--src/mame/jaleco/jaleco_ms32_sysctrl.h114
-rw-r--r--src/mame/jaleco/jaleco_road.cpp288
-rw-r--r--src/mame/jaleco/jaleco_road.h77
-rw-r--r--src/mame/jaleco/jaleco_vj_pc.cpp166
-rw-r--r--src/mame/jaleco/jaleco_vj_pc.h50
-rw-r--r--src/mame/jaleco/jaleco_vj_qtaro.cpp527
-rw-r--r--src/mame/jaleco/jaleco_vj_qtaro.h129
-rw-r--r--src/mame/jaleco/jaleco_vj_sound.cpp328
-rw-r--r--src/mame/jaleco/jaleco_vj_sound.h76
-rw-r--r--src/mame/jaleco/jaleco_vj_ups.cpp44
-rw-r--r--src/mame/jaleco/jaleco_vj_ups.h13
-rw-r--r--src/mame/jaleco/jaleco_zoomspr.cpp327
-rw-r--r--src/mame/jaleco/jaleco_zoomspr.h69
-rw-r--r--src/mame/jaleco/jalmah.cpp1777
-rw-r--r--src/mame/jaleco/megasys1.cpp5378
-rw-r--r--src/mame/jaleco/megasys1.h337
-rw-r--r--src/mame/jaleco/megasys1_v.cpp852
-rw-r--r--src/mame/jaleco/momoko.cpp796
-rw-r--r--src/mame/jaleco/ms1_gatearray.cpp223
-rw-r--r--src/mame/jaleco/ms1_gatearray.h89
-rw-r--r--src/mame/jaleco/ms1_tmap.cpp309
-rw-r--r--src/mame/jaleco/ms1_tmap.h96
-rw-r--r--src/mame/jaleco/ms32.cpp2752
-rw-r--r--src/mame/jaleco/ms32.h209
-rw-r--r--src/mame/jaleco/ms32_sprite.cpp1154
-rw-r--r--src/mame/jaleco/ms32_sprite.h94
-rw-r--r--src/mame/jaleco/ms32_v.cpp705
-rw-r--r--src/mame/jaleco/psychic5.cpp1430
-rw-r--r--src/mame/jaleco/pturn.cpp583
-rw-r--r--src/mame/jaleco/scudhamm.cpp1762
-rw-r--r--src/mame/jaleco/skyfox.cpp684
-rw-r--r--src/mame/jaleco/tetrisp2.cpp3462
-rw-r--r--src/mame/jaleco/tetrisp2.h369
-rw-r--r--src/mame/jaleco/tetrisp2_v.cpp870
-rw-r--r--src/mame/jpm/guab.cpp581
-rw-r--r--src/mame/jpm/jpmimpct.cpp1864
-rw-r--r--src/mame/jpm/jpmimpct.h226
-rw-r--r--src/mame/jpm/jpmimpct_v.cpp48
-rw-r--r--src/mame/jpm/jpmimpctsw.cpp12833
-rw-r--r--src/mame/jpm/jpmmps.cpp2342
-rw-r--r--src/mame/jpm/jpms80.cpp387
-rw-r--r--src/mame/jpm/jpmsru.cpp1756
-rw-r--r--src/mame/jpm/jpmsys5.cpp1272
-rw-r--r--src/mame/jpm/jpmsys5.h199
-rw-r--r--src/mame/jpm/jpmsys5sw.cpp1635
-rw-r--r--src/mame/jpm/jpmsys7.cpp246
-rw-r--r--src/mame/jpm/nl_jpmsru.cpp64
-rw-r--r--src/mame/jpm/nl_jpmsru.h12
-rw-r--r--src/mame/jpm/pl6_exp.cpp60
-rw-r--r--src/mame/jpm/pl6_exp.h67
-rw-r--r--src/mame/jpm/pl6_fpga.cpp388
-rw-r--r--src/mame/jpm/pl6_fpga.h253
-rw-r--r--src/mame/jpm/pl6_pic.cpp164
-rw-r--r--src/mame/jpm/pl6_pic.h84
-rw-r--r--src/mame/jpm/pluto5.cpp1037
-rw-r--r--src/mame/jpm/pluto6.cpp653
-rw-r--r--src/mame/kaneko/airbustr.cpp911
-rw-r--r--src/mame/kaneko/djboy.cpp880
-rw-r--r--src/mame/kaneko/expro02.cpp2067
-rw-r--r--src/mame/kaneko/galpani2.cpp1345
-rw-r--r--src/mame/kaneko/galpani2.h85
-rw-r--r--src/mame/kaneko/galpani2_v.cpp149
-rw-r--r--src/mame/kaneko/galpani3.cpp588
-rw-r--r--src/mame/kaneko/galpanic.cpp469
-rw-r--r--src/mame/kaneko/galpanic_ms.cpp588
-rw-r--r--src/mame/kaneko/galpnipt.h (renamed from src/mame/includes/galpnipt.h)14
-rw-r--r--src/mame/kaneko/hvyunit.cpp836
-rw-r--r--src/mame/kaneko/jchan.cpp765
-rw-r--r--src/mame/kaneko/kan_pand.cpp264
-rw-r--r--src/mame/kaneko/kan_pand.h72
-rw-r--r--src/mame/kaneko/kaneko16.cpp4555
-rw-r--r--src/mame/kaneko/kaneko16.h273
-rw-r--r--src/mame/kaneko/kaneko16_v.cpp208
-rw-r--r--src/mame/kaneko/kaneko_calc3.cpp1687
-rw-r--r--src/mame/kaneko/kaneko_calc3.h76
-rw-r--r--src/mame/kaneko/kaneko_grap2.cpp167
-rw-r--r--src/mame/kaneko/kaneko_grap2.h88
-rw-r--r--src/mame/kaneko/kaneko_hit.cpp583
-rw-r--r--src/mame/kaneko/kaneko_hit.h87
-rw-r--r--src/mame/kaneko/kaneko_rlespr.cpp553
-rw-r--r--src/mame/kaneko/kaneko_rlespr.h43
-rw-r--r--src/mame/kaneko/kaneko_spr.cpp649
-rw-r--r--src/mame/kaneko/kaneko_spr.h159
-rw-r--r--src/mame/kaneko/kaneko_tmap.cpp278
-rw-r--r--src/mame/kaneko/kaneko_tmap.h97
-rw-r--r--src/mame/kaneko/kaneko_toybox.cpp571
-rw-r--r--src/mame/kaneko/kaneko_toybox.h64
-rw-r--r--src/mame/kaneko/sandscrp.cpp561
-rw-r--r--src/mame/kaneko/snowbros.cpp3392
-rw-r--r--src/mame/kaneko/snowbros.h185
-rw-r--r--src/mame/kaneko/snowbros_v.cpp245
-rw-r--r--src/mame/kaneko/suprnova.cpp2189
-rw-r--r--src/mame/kaneko/suprnova.h188
-rw-r--r--src/mame/kaneko/suprnova_v.cpp495
-rw-r--r--src/mame/kawai/acr20.cpp60
-rw-r--r--src/mame/kawai/k1.cpp119
-rw-r--r--src/mame/kawai/k4.cpp86
-rw-r--r--src/mame/kawai/k5.cpp85
-rw-r--r--src/mame/kawai/ksp10.cpp60
-rw-r--r--src/mame/kawai/mb63h158.cpp44
-rw-r--r--src/mame/kawai/mb63h158.h42
-rw-r--r--src/mame/kawai/r100.cpp156
-rw-r--r--src/mame/kawai/sx240.cpp144
-rw-r--r--src/mame/kaypro/kaypro.cpp726
-rw-r--r--src/mame/kaypro/kaypro.h167
-rw-r--r--src/mame/kaypro/kaypro_m.cpp330
-rw-r--r--src/mame/kaypro/kaypro_v.cpp252
-rw-r--r--src/mame/koei/pasogo.cpp593
-rw-r--r--src/mame/konami/3dom2.cpp2000
-rw-r--r--src/mame/konami/3dom2.h716
-rw-r--r--src/mame/konami/3dom2_te.cpp3880
-rw-r--r--src/mame/konami/3dom2_te.h418
-rw-r--r--src/mame/konami/88games.cpp670
-rw-r--r--src/mame/konami/ajax.cpp764
-rw-r--r--src/mame/konami/aliens.cpp612
-rw-r--r--src/mame/konami/asterix.cpp565
-rw-r--r--src/mame/konami/battlnts.cpp459
-rw-r--r--src/mame/konami/bishi.cpp664
-rw-r--r--src/mame/konami/bladestl.cpp549
-rw-r--r--src/mame/konami/blockhl.cpp386
-rw-r--r--src/mame/konami/bottom9.cpp642
-rw-r--r--src/mame/konami/chqflag.cpp545
-rw-r--r--src/mame/konami/circusc.cpp861
-rw-r--r--src/mame/konami/cobra.cpp3283
-rw-r--r--src/mame/konami/combatsc.cpp941
-rw-r--r--src/mame/konami/combatsc.h171
-rw-r--r--src/mame/konami/combatsc_v.cpp500
-rw-r--r--src/mame/konami/contra.cpp959
-rw-r--r--src/mame/konami/cougar.cpp113
-rw-r--r--src/mame/konami/crimfght.cpp565
-rw-r--r--src/mame/konami/dbz.cpp828
-rw-r--r--src/mame/konami/ddribble.cpp651
-rw-r--r--src/mame/konami/divebomb.cpp836
-rw-r--r--src/mame/konami/djmain.cpp2734
-rw-r--r--src/mame/konami/fastlane.cpp410
-rw-r--r--src/mame/konami/finalizr.cpp637
-rw-r--r--src/mame/konami/firebeat.cpp2827
-rw-r--r--src/mame/konami/flkatck.cpp499
-rw-r--r--src/mame/konami/gberet.cpp901
-rw-r--r--src/mame/konami/giclassic.cpp395
-rw-r--r--src/mame/konami/gijoe.cpp793
-rw-r--r--src/mame/konami/goldenregion.cpp335
-rw-r--r--src/mame/konami/gradius3.cpp731
-rw-r--r--src/mame/konami/gryzor_ms.cpp188
-rw-r--r--src/mame/konami/gticlub.cpp1421
-rw-r--r--src/mame/konami/gyruss.cpp949
-rw-r--r--src/mame/konami/hcastle.cpp627
-rw-r--r--src/mame/konami/hexion.cpp604
-rw-r--r--src/mame/konami/hornet.cpp3766
-rw-r--r--src/mame/konami/hyperspt.cpp955
-rw-r--r--src/mame/konami/hyprolyb.cpp81
-rw-r--r--src/mame/konami/hyprolyb.h42
-rw-r--r--src/mame/konami/ironhors.cpp1020
-rw-r--r--src/mame/konami/jackal.cpp781
-rw-r--r--src/mame/konami/jailbrek.cpp567
-rw-r--r--src/mame/konami/junofrst.cpp495
-rw-r--r--src/mame/konami/k001005.cpp968
-rw-r--r--src/mame/konami/k001005.h143
-rw-r--r--src/mame/konami/k001006.cpp197
-rw-r--r--src/mame/konami/k001006.h51
-rw-r--r--src/mame/konami/k001604.cpp560
-rw-r--r--src/mame/konami/k001604.h53
-rw-r--r--src/mame/konami/k005849.cpp143
-rw-r--r--src/mame/konami/k005849.h49
-rw-r--r--src/mame/konami/k007121.cpp469
-rw-r--r--src/mame/konami/k007121.h82
-rw-r--r--src/mame/konami/k007342.cpp294
-rw-r--r--src/mame/konami/k007342.h69
-rw-r--r--src/mame/konami/k007420.cpp271
-rw-r--r--src/mame/konami/k007420.h52
-rw-r--r--src/mame/konami/k007452.cpp104
-rw-r--r--src/mame/konami/k007452.h46
-rw-r--r--src/mame/konami/k037122.cpp283
-rw-r--r--src/mame/konami/k037122.h52
-rw-r--r--src/mame/konami/k051733.cpp209
-rw-r--r--src/mame/konami/k051733.h45
-rw-r--r--src/mame/konami/k051960.cpp618
-rw-r--r--src/mame/konami/k051960.h105
-rw-r--r--src/mame/konami/k052109.cpp772
-rw-r--r--src/mame/konami/k052109.h113
-rw-r--r--src/mame/konami/k053244_k053245.cpp542
-rw-r--r--src/mame/konami/k053244_k053245.h69
-rw-r--r--src/mame/konami/k053246_k053247_k055673.cpp877
-rw-r--r--src/mame/konami/k053246_k053247_k055673.h465
-rw-r--r--src/mame/konami/k053250.cpp458
-rw-r--r--src/mame/konami/k053250.h68
-rw-r--r--src/mame/konami/k053250_ps.cpp589
-rw-r--r--src/mame/konami/k053250_ps.h85
-rw-r--r--src/mame/konami/k053251.cpp194
-rw-r--r--src/mame/konami/k053251.h41
-rw-r--r--src/mame/konami/k054000.cpp269
-rw-r--r--src/mame/konami/k054000.h42
-rw-r--r--src/mame/konami/k054156_k054157_k056832.cpp1981
-rw-r--r--src/mame/konami/k054156_k054157_k056832.h204
-rw-r--r--src/mame/konami/k054338.cpp201
-rw-r--r--src/mame/konami/k054338.h66
-rw-r--r--src/mame/konami/k055555.cpp150
-rw-r--r--src/mame/konami/k055555.h (renamed from src/mame/video/k055555.h)47
-rw-r--r--src/mame/konami/k057714.cpp939
-rw-r--r--src/mame/konami/k057714.h100
-rw-r--r--src/mame/konami/k573cass.cpp435
-rw-r--r--src/mame/konami/k573cass.h224
-rw-r--r--src/mame/konami/k573dio.cpp484
-rw-r--r--src/mame/konami/k573dio.h99
-rw-r--r--src/mame/konami/k573fpga.cpp356
-rw-r--r--src/mame/konami/k573fpga.h112
-rw-r--r--src/mame/konami/k573kara.cpp162
-rw-r--r--src/mame/konami/k573kara.h49
-rw-r--r--src/mame/konami/k573mcal.cpp211
-rw-r--r--src/mame/konami/k573mcal.h50
-rw-r--r--src/mame/konami/k573mcr.cpp514
-rw-r--r--src/mame/konami/k573mcr.h79
-rw-r--r--src/mame/konami/k573msu.cpp97
-rw-r--r--src/mame/konami/k573msu.h27
-rw-r--r--src/mame/konami/konami1.cpp74
-rw-r--r--src/mame/konami/konami1.h45
-rw-r--r--src/mame/konami/konami_gn676_lan.cpp394
-rw-r--r--src/mame/konami/konami_gn676_lan.h73
-rw-r--r--src/mame/konami/konami_helper.cpp16
-rw-r--r--src/mame/konami/konami_helper.h53
-rw-r--r--src/mame/konami/konamigq.cpp502
-rw-r--r--src/mame/konami/konamigs.cpp1139
-rw-r--r--src/mame/konami/konamigv.cpp1459
-rw-r--r--src/mame/konami/konamigx.cpp4270
-rw-r--r--src/mame/konami/konamigx.h363
-rw-r--r--src/mame/konami/konamigx_m.cpp536
-rw-r--r--src/mame/konami/konamigx_v.cpp1624
-rw-r--r--src/mame/konami/konamiic.txt (renamed from src/mame/video/konamiic.txt)59
-rw-r--r--src/mame/konami/konamim2.cpp1698
-rw-r--r--src/mame/konami/konamipt.h (renamed from src/mame/includes/konamipt.h)35
-rw-r--r--src/mame/konami/konblands.cpp338
-rw-r--r--src/mame/konami/konendev.cpp936
-rw-r--r--src/mame/konami/kongs470.cpp100
-rw-r--r--src/mame/konami/konmedal.cpp1411
-rw-r--r--src/mame/konami/konmedal020.cpp131
-rw-r--r--src/mame/konami/konmedal68k.cpp900
-rw-r--r--src/mame/konami/konmedalppc.cpp166
-rw-r--r--src/mame/konami/konppc.cpp423
-rw-r--r--src/mame/konami/konppc.h117
-rw-r--r--src/mame/konami/konppc_jvshost.cpp91
-rw-r--r--src/mame/konami/konppc_jvshost.h40
-rw-r--r--src/mame/konami/kontest.cpp280
-rw-r--r--src/mame/konami/kpontoon.cpp433
-rw-r--r--src/mame/konami/kpython.cpp381
-rw-r--r--src/mame/konami/kpython2.cpp1963
-rw-r--r--src/mame/konami/ksys573.cpp6626
-rw-r--r--src/mame/konami/labyrunr.cpp533
-rw-r--r--src/mame/konami/lethal.cpp968
-rw-r--r--src/mame/konami/mainevt.cpp936
-rw-r--r--src/mame/konami/megazone.cpp920
-rw-r--r--src/mame/konami/midikbd.cpp132
-rw-r--r--src/mame/konami/midikbd.h39
-rw-r--r--src/mame/konami/mikie.cpp615
-rw-r--r--src/mame/konami/mogura.cpp341
-rw-r--r--src/mame/konami/moo.cpp1292
-rw-r--r--src/mame/konami/mystwarr.cpp2443
-rw-r--r--src/mame/konami/mystwarr.h127
-rw-r--r--src/mame/konami/mystwarr_v.cpp484
-rw-r--r--src/mame/konami/nemesis.cpp3275
-rw-r--r--src/mame/konami/nemesis.h258
-rw-r--r--src/mame/konami/nemesis_v.cpp292
-rw-r--r--src/mame/konami/nwk-tr.cpp1787
-rw-r--r--src/mame/konami/otomedius.cpp79
-rw-r--r--src/mame/konami/overdriv.cpp648
-rw-r--r--src/mame/konami/pandoras.cpp669
-rw-r--r--src/mame/konami/parodius.cpp501
-rw-r--r--src/mame/konami/pingpong.cpp850
-rw-r--r--src/mame/konami/piratesh.cpp683
-rw-r--r--src/mame/konami/plygonet.cpp1151
-rw-r--r--src/mame/konami/pooyan.cpp546
-rw-r--r--src/mame/konami/qdrmfgp.cpp804
-rw-r--r--src/mame/konami/quickpick5.cpp713
-rw-r--r--src/mame/konami/rockrage.cpp510
-rw-r--r--src/mame/konami/rocnrope.cpp572
-rw-r--r--src/mame/konami/rollerg.cpp461
-rw-r--r--src/mame/konami/rungun.cpp1258
-rw-r--r--src/mame/konami/sbasketb.cpp635
-rw-r--r--src/mame/konami/scotrsht.cpp437
-rw-r--r--src/mame/konami/shaolins.cpp649
-rw-r--r--src/mame/konami/simpsons.cpp980
-rw-r--r--src/mame/konami/spy.cpp683
-rw-r--r--src/mame/konami/stingnet.cpp360
-rw-r--r--src/mame/konami/surpratk.cpp424
-rw-r--r--src/mame/konami/tasman.cpp899
-rw-r--r--src/mame/konami/tgtpanic.cpp195
-rw-r--r--src/mame/konami/thunderx.cpp1231
-rw-r--r--src/mame/konami/timeplt.cpp1034
-rw-r--r--src/mame/konami/tmnt.cpp1736
-rw-r--r--src/mame/konami/tmnt2.cpp4002
-rw-r--r--src/mame/konami/tp84.cpp751
-rw-r--r--src/mame/konami/trackfld.cpp2084
-rw-r--r--src/mame/konami/trackfld_a.cpp107
-rw-r--r--src/mame/konami/trackfld_a.h46
-rw-r--r--src/mame/konami/tutankhm.cpp448
-rw-r--r--src/mame/konami/tutankhm.h103
-rw-r--r--src/mame/konami/tutankhm_v.cpp444
-rw-r--r--src/mame/konami/twin16.cpp1480
-rw-r--r--src/mame/konami/twin16_v.cpp526
-rw-r--r--src/mame/konami/twin16_v.h101
-rw-r--r--src/mame/konami/twinkle.cpp1674
-rw-r--r--src/mame/konami/ultraman.cpp454
-rw-r--r--src/mame/konami/ultrsprt.cpp304
-rw-r--r--src/mame/konami/vendetta.cpp1095
-rw-r--r--src/mame/konami/viper.cpp3309
-rw-r--r--src/mame/konami/wecleman.cpp1737
-rw-r--r--src/mame/konami/wecleman.h202
-rw-r--r--src/mame/konami/wecleman_v.cpp1057
-rw-r--r--src/mame/konami/windy2.cpp300
-rw-r--r--src/mame/konami/windy2.h136
-rw-r--r--src/mame/konami/xexex.cpp885
-rw-r--r--src/mame/konami/xmen.cpp1219
-rw-r--r--src/mame/konami/yiear.cpp574
-rw-r--r--src/mame/konami/zr107.cpp1152
-rw-r--r--src/mame/konami/zs01.cpp727
-rw-r--r--src/mame/konami/zs01.h116
-rw-r--r--src/mame/kontron/kdt6.cpp737
-rw-r--r--src/mame/korg/korgds8.cpp270
-rw-r--r--src/mame/korg/korgdss1.cpp584
-rw-r--r--src/mame/korg/korgdvp1.cpp119
-rw-r--r--src/mame/korg/korgdw8k.cpp172
-rw-r--r--src/mame/korg/korgm1.cpp407
-rw-r--r--src/mame/korg/korgtriton.cpp336
-rw-r--r--src/mame/korg/korgws.cpp111
-rw-r--r--src/mame/korg/korgz3.cpp150
-rw-r--r--src/mame/korg/microkorg.cpp88
-rw-r--r--src/mame/korg/poly61.cpp128
-rw-r--r--src/mame/korg/poly800.cpp154
-rw-r--r--src/mame/korg/polysix.cpp991
-rw-r--r--src/mame/kurzweil/krz2000.cpp479
-rw-r--r--src/mame/kyber/kminus.cpp342
-rw-r--r--src/mame/kyocera/kyocera.cpp1629
-rw-r--r--src/mame/kyocera/kyocera.h267
-rw-r--r--src/mame/kyocera/kyocera_v.cpp74
-rw-r--r--src/mame/layout/18w.lay68
-rw-r--r--src/mame/layout/24cdjuke.lay71
-rw-r--r--src/mame/layout/280zzzap.lay112
-rw-r--r--src/mame/layout/30test.lay692
-rw-r--r--src/mame/layout/3bagflnz.lay316
-rw-r--r--src/mame/layout/3bagflvt.lay351
-rw-r--r--src/mame/layout/3bagfull.lay396
-rw-r--r--src/mame/layout/3bagfullnz.lay364
-rw-r--r--src/mame/layout/4004clk.lay50
-rw-r--r--src/mame/layout/4dpi.lay32
-rw-r--r--src/mame/layout/5acespkr.lay175
-rw-r--r--src/mame/layout/7smash.lay83
-rw-r--r--src/mame/layout/README.md6
-rw-r--r--src/mame/layout/abaseb.lay40
-rw-r--r--src/mame/layout/abc1600.lay (renamed from src/mess/layout/abc1600.lay)3
-rw-r--r--src/mame/layout/ac1clbmn.lay4070
-rw-r--r--src/mame/layout/ac1gogld.lay3001
-rw-r--r--src/mame/layout/ac1primt.lay3240
-rw-r--r--src/mame/layout/ac1pster.lay4026
-rw-r--r--src/mame/layout/ac1pstrt.lay3782
-rw-r--r--src/mame/layout/ac1taklv.lay4172
-rw-r--r--src/mame/layout/accomm.lay71
-rw-r--r--src/mame/layout/ace.lay21
-rw-r--r--src/mame/layout/ace_sp_dmd.lay39
-rw-r--r--src/mame/layout/aces1.lay571
-rw-r--r--src/mame/layout/aci_boris.lay178
-rw-r--r--src/mame/layout/aci_borisdpl.lay288
-rw-r--r--src/mame/layout/aci_ggm.lay497
-rw-r--r--src/mame/layout/aci_prodigy.lay627
-rw-r--r--src/mame/layout/acommand.lay45
-rw-r--r--src/mame/layout/acrnsys1.lay49
-rw-r--r--src/mame/layout/acrnsys_kbd.lay89
-rw-r--r--src/mame/layout/addocalc.lay49
-rw-r--r--src/mame/layout/adonisce.lay389
-rw-r--r--src/mame/layout/adonisu.lay680
-rw-r--r--src/mame/layout/adpservice.lay97
-rw-r--r--src/mame/layout/aim65.lay97
-rw-r--r--src/mame/layout/aim65_40.lay51
-rw-r--r--src/mame/layout/akkaarrh.lay100
-rw-r--r--src/mame/layout/alesis_midifex.lay807
-rw-r--r--src/mame/layout/alesis_midiverb.lay802
-rw-r--r--src/mame/layout/alinvade.lay29
-rw-r--r--src/mame/layout/allied.lay101
-rw-r--r--src/mame/layout/alnchase.lay16
-rw-r--r--src/mame/layout/alphie.lay75
-rw-r--r--src/mame/layout/alvg.lay145
-rw-r--r--src/mame/layout/amaztron.lay180
-rw-r--r--src/mame/layout/amerihok.lay53
-rw-r--r--src/mame/layout/amico2k.lay33
-rw-r--r--src/mame/layout/amiga.lay37
-rw-r--r--src/mame/layout/ampoker2.lay211
-rw-r--r--src/mame/layout/amusco.lay127
-rw-r--r--src/mame/layout/animalhs.lay258
-rw-r--r--src/mame/layout/ap10.lay248
-rw-r--r--src/mame/layout/apollo.lay118
-rw-r--r--src/mame/layout/apollo_15i.lay122
-rw-r--r--src/mame/layout/apollo_dsp.lay69
-rw-r--r--src/mame/layout/apricotp.lay (renamed from src/mess/layout/apricotp.lay)3
-rw-r--r--src/mame/layout/aquastge.lay18
-rw-r--r--src/mame/layout/arcmania.lay108
-rw-r--r--src/mame/layout/arcwins.lay293
-rw-r--r--src/mame/layout/arimk4nz.lay303
-rw-r--r--src/mame/layout/aristmk4.lay297
-rw-r--r--src/mame/layout/aristmk5.lay369
-rw-r--r--src/mame/layout/aristmk5_us.lay361
-rw-r--r--src/mame/layout/aristmk5_us_200.lay361
-rw-r--r--src/mame/layout/armora.lay238
-rw-r--r--src/mame/layout/arrball.lay201
-rw-r--r--src/mame/layout/astdelux.lay7
-rw-r--r--src/mame/layout/astoneag.lay151
-rw-r--r--src/mame/layout/astro.lay71
-rw-r--r--src/mame/layout/atari_s1.lay159
-rw-r--r--src/mame/layout/atari_s2.lay151
-rw-r--r--src/mame/layout/atarifb.lay40
-rw-r--r--src/mame/layout/atarifb4.lay48
-rw-r--r--src/mame/layout/atm18mcc.lay70
-rw-r--r--src/mame/layout/attackfc.lay7
-rw-r--r--src/mame/layout/autorace.lay84
-rw-r--r--src/mame/layout/avalnche.lay7
-rw-r--r--src/mame/layout/ave_arb.lay500
-rw-r--r--src/mame/layout/avigo.lay (renamed from src/mess/layout/avigo.lay)31
-rw-r--r--src/mame/layout/avrmax.lay70
-rw-r--r--src/mame/layout/babbage.lay71
-rw-r--r--src/mame/layout/babydad.lay361
-rw-r--r--src/mame/layout/babyfrts.lay411
-rw-r--r--src/mame/layout/babypkr.lay384
-rw-r--r--src/mame/layout/babysuprem.lay449
-rw-r--r--src/mame/layout/baddog.lay639
-rw-r--r--src/mame/layout/ballch.lay180
-rw-r--r--src/mame/layout/bambball.lay92
-rw-r--r--src/mame/layout/bankshot.lay257
-rw-r--r--src/mame/layout/barata.lay74
-rw-r--r--src/mame/layout/barni.lay94
-rw-r--r--src/mame/layout/barricad.lay11
-rw-r--r--src/mame/layout/barrier.lay7
-rw-r--r--src/mame/layout/bb_21up.lay168
-rw-r--r--src/mame/layout/bb_bellt.lay174
-rw-r--r--src/mame/layout/bb_cjack.lay162
-rw-r--r--src/mame/layout/bb_dblit.lay145
-rw-r--r--src/mame/layout/bb_fiest.lay162
-rw-r--r--src/mame/layout/bb_firec.lay162
-rw-r--r--src/mame/layout/bb_gspin.lay199
-rw-r--r--src/mame/layout/bb_nudcl.lay161
-rw-r--r--src/mame/layout/bb_nudgm.lay173
-rw-r--r--src/mame/layout/bb_oal.lay162
-rw-r--r--src/mame/layout/bb_spinu.lay145
-rw-r--r--src/mame/layout/bb_upndn.lay180
-rw-r--r--src/mame/layout/bbc.lay92
-rw-r--r--src/mame/layout/bbcm.lay143
-rw-r--r--src/mame/layout/bbombo.lay1091
-rw-r--r--src/mame/layout/bcheetah.lay113
-rw-r--r--src/mame/layout/beaminv.lay24
-rw-r--r--src/mame/layout/beena.lay192
-rw-r--r--src/mame/layout/bejpoker.lay271
-rw-r--r--src/mame/layout/beta.lay52
-rw-r--r--src/mame/layout/bfm_blackbox.lay113
-rw-r--r--src/mame/layout/bfm_sc4.lay2407
-rw-r--r--src/mame/layout/bfm_sc5.lay2407
-rw-r--r--src/mame/layout/bfm_sc5_gu96x8.lay306
-rw-r--r--src/mame/layout/bfmsys85.lay663
-rw-r--r--src/mame/layout/bigtrak.lay80
-rw-r--r--src/mame/layout/bingo.lay19
-rw-r--r--src/mame/layout/bingowng.lay291
-rw-r--r--src/mame/layout/blackpntu.lay271
-rw-r--r--src/mame/layout/blastit.lay66
-rw-r--r--src/mame/layout/blckjack.lay218
-rw-r--r--src/mame/layout/blockade.lay11
-rw-r--r--src/mame/layout/blockch.lay19
-rw-r--r--src/mame/layout/blockfvr.lay78
-rw-r--r--src/mame/layout/bmboxing.lay17
-rw-r--r--src/mame/layout/bmiidx.lay154
-rw-r--r--src/mame/layout/bmsafari.lay17
-rw-r--r--src/mame/layout/bob85.lay42
-rw-r--r--src/mame/layout/bonusch.lay349
-rw-r--r--src/mame/layout/bonuscrd.lay31
-rw-r--r--src/mame/layout/bparty.lay870
-rw-r--r--src/mame/layout/bpartyb.lay876
-rw-r--r--src/mame/layout/bpoker.lay250
-rw-r--r--src/mame/layout/brainbaf.lay21
-rw-r--r--src/mame/layout/breakout.lay138
-rw-r--r--src/mame/layout/brkball.lay46
-rw-r--r--src/mame/layout/bship.lay224
-rw-r--r--src/mame/layout/bshipg.lay222
-rw-r--r--src/mame/layout/buckrog.lay251
-rw-r--r--src/mame/layout/buggybjr.lay71
-rw-r--r--src/mame/layout/buggyboy.lay154
-rw-r--r--src/mame/layout/buggychl.lay68
-rw-r--r--src/mame/layout/bumblbug.lay262
-rw-r--r--src/mame/layout/by17.lay1259
-rw-r--r--src/mame/layout/by17_matahari.lay1014
-rw-r--r--src/mame/layout/by17_pwerplay.lay873
-rw-r--r--src/mame/layout/by35.lay1269
-rw-r--r--src/mame/layout/by35_playboy.lay942
-rw-r--r--src/mame/layout/by6803.lay52
-rw-r--r--src/mame/layout/by6803a.lay144
-rw-r--r--src/mame/layout/bzone.lay7
-rw-r--r--src/mame/layout/c80.lay41
-rw-r--r--src/mame/layout/calspeed.lay110
-rw-r--r--src/mame/layout/cambrp.lay23
-rw-r--r--src/mame/layout/captflag.lay110
-rw-r--r--src/mame/layout/cardline.lay35
-rw-r--r--src/mame/layout/cashcatnz.lay447
-rw-r--r--src/mame/layout/cashcham.lay365
-rw-r--r--src/mame/layout/cashchama.lay365
-rw-r--r--src/mame/layout/cashchamnz.lay443
-rw-r--r--src/mame/layout/cashchamu.lay838
-rw-r--r--src/mame/layout/cbombers.lay68
-rw-r--r--src/mame/layout/cbrava_77.lay733
-rw-r--r--src/mame/layout/cbrava_81.lay733
-rw-r--r--src/mame/layout/cc40.lay217
-rw-r--r--src/mame/layout/ccly.lay415
-rw-r--r--src/mame/layout/cd3000i.lay881
-rw-r--r--src/mame/layout/cd3000xl.lay865
-rw-r--r--src/mame/layout/cdi.lay3
-rw-r--r--src/mame/layout/cdtv.lay259
-rw-r--r--src/mame/layout/ces_ccclass.lay156
-rw-r--r--src/mame/layout/ces_hrclass.lay81
-rw-r--r--src/mame/layout/ces_tsclass.lay114
-rw-r--r--src/mame/layout/cgang.lay434
-rw-r--r--src/mame/layout/cgold2.lay262
-rw-r--r--src/mame/layout/chance32.lay55
-rw-r--r--src/mame/layout/changela.lay68
-rw-r--r--src/mame/layout/chasehq.lay125
-rw-r--r--src/mame/layout/checkma5.lay622
-rw-r--r--src/mame/layout/cherryb3.lay404
-rw-r--r--src/mame/layout/chessmate.lay227
-rw-r--r--src/mame/layout/chessmst.lay469
-rw-r--r--src/mame/layout/chessmstdm.lay433
-rw-r--r--src/mame/layout/chexx.lay78
-rw-r--r--src/mame/layout/chickna5v.lay365
-rw-r--r--src/mame/layout/chqflag.lay68
-rw-r--r--src/mame/layout/chrygld.lay267
-rw-r--r--src/mame/layout/chsuper.lay262
-rw-r--r--src/mame/layout/circus.lay7
-rw-r--r--src/mame/layout/cischeat.lay68
-rw-r--r--src/mame/layout/cking_master.lay403
-rw-r--r--src/mame/layout/cking_pmicrodx.lay82
-rw-r--r--src/mame/layout/cking_triomphe.lay391
-rw-r--r--src/mame/layout/clowns.lay7
-rw-r--r--src/mame/layout/cluedo.lay1248
-rw-r--r--src/mame/layout/cmast97.lay262
-rw-r--r--src/mame/layout/cmaster.lay258
-rw-r--r--src/mame/layout/cmasterb.lay250
-rw-r--r--src/mame/layout/cmasterc.lay254
-rw-r--r--src/mame/layout/cmezspin.lay258
-rw-r--r--src/mame/layout/cmpacman.lay267
-rw-r--r--src/mame/layout/cmpchess.lay168
-rw-r--r--src/mame/layout/cmsport.lay70
-rw-r--r--src/mame/layout/cmv4.lay258
-rw-r--r--src/mame/layout/cnbaskb.lay97
-rw-r--r--src/mame/layout/cnfball.lay143
-rw-r--r--src/mame/layout/cnfball2.lay185
-rw-r--r--src/mame/layout/cnsector.lay207
-rw-r--r--src/mame/layout/codemagik.lay153
-rw-r--r--src/mame/layout/comp4.lay160
-rw-r--r--src/mame/layout/comparc.lay405
-rw-r--r--src/mame/layout/comparca.lay405
-rw-r--r--src/mame/layout/compperf.lay210
-rw-r--r--src/mame/layout/conchess.lay484
-rw-r--r--src/mame/layout/conic_cchess.lay198
-rw-r--r--src/mame/layout/conic_cchess2.lay463
-rw-r--r--src/mame/layout/connect4.lay886
-rw-r--r--src/mame/layout/contcirc.lay109
-rw-r--r--src/mame/layout/cops.lay65
-rw-r--r--src/mame/layout/copsnrob.lay7
-rw-r--r--src/mame/layout/copycat.lay164
-rw-r--r--src/mame/layout/copycata.lay111
-rw-r--r--src/mame/layout/coralrc2.lay365
-rw-r--r--src/mame/layout/cosmicm.lay7
-rw-r--r--src/mame/layout/cosmicos.lay142
-rw-r--r--src/mame/layout/cothello.lay34
-rw-r--r--src/mame/layout/cots.lay212
-rw-r--r--src/mame/layout/cp1.lay35
-rw-r--r--src/mame/layout/cqback.lay136
-rw-r--r--src/mame/layout/crash.lay27
-rw-r--r--src/mame/layout/crasha.lay25
-rw-r--r--src/mame/layout/crazybon.lay338
-rw-r--r--src/mame/layout/crei680.lay47
-rw-r--r--src/mame/layout/critcrsh.lay30
-rw-r--r--src/mame/layout/crmaze2p.lay41
-rw-r--r--src/mame/layout/crmaze4p.lay65
-rw-r--r--src/mame/layout/crsbingo.lay35
-rw-r--r--src/mame/layout/crusnexo.lay111
-rw-r--r--src/mame/layout/crusnusa.lay129
-rw-r--r--src/mame/layout/crzybugs.lay208
-rw-r--r--src/mame/layout/ct8000.lay393
-rw-r--r--src/mame/layout/ctainv.lay19
-rw-r--r--src/mame/layout/ctfk1.lay241
-rw-r--r--src/mame/layout/ctk530.lay356
-rw-r--r--src/mame/layout/ctntune.lay132
-rw-r--r--src/mame/layout/ctstein.lay125
-rw-r--r--src/mame/layout/cuckoou.lay874
-rw-r--r--src/mame/layout/cvicny.lay45
-rw-r--r--src/mame/layout/cxg_chess2001.lay456
-rw-r--r--src/mame/layout/cxg_chess3008.lay480
-rw-r--r--src/mame/layout/cxg_commander.lay480
-rw-r--r--src/mame/layout/cxg_cpchess2.lay498
-rw-r--r--src/mame/layout/cxg_dominator.lay553
-rw-r--r--src/mame/layout/cxg_enterprise.lay453
-rw-r--r--src/mame/layout/cxg_galaxy.lay517
-rw-r--r--src/mame/layout/cxg_granada.lay458
-rw-r--r--src/mame/layout/cxg_junior.lay480
-rw-r--r--src/mame/layout/cxg_legend.lay500
-rw-r--r--src/mame/layout/cxg_pchess.lay73
-rw-r--r--src/mame/layout/cxg_professor.lay481
-rw-r--r--src/mame/layout/cxg_royal.lay510
-rw-r--r--src/mame/layout/cxg_scpchess.lay375
-rw-r--r--src/mame/layout/cxg_scpchessa.lay375
-rw-r--r--src/mame/layout/cxg_senterprise.lay477
-rw-r--r--src/mame/layout/cxg_senterprisec.lay523
-rw-r--r--src/mame/layout/cxg_sphinx40.lay478
-rw-r--r--src/mame/layout/cxg_supra.lay521
-rw-r--r--src/mame/layout/cz1.lay749
-rw-r--r--src/mame/layout/cz101.lay709
-rw-r--r--src/mame/layout/cz230s.lay571
-rw-r--r--src/mame/layout/dallaspk.lay206
-rw-r--r--src/mame/layout/darius.lay39
-rw-r--r--src/mame/layout/dataman.lay150
-rw-r--r--src/mame/layout/datum.lay42
-rw-r--r--src/mame/layout/db32016.lay37
-rw-r--r--src/mame/layout/dblaxle.lay68
-rw-r--r--src/mame/layout/dblcrown.lay249
-rw-r--r--src/mame/layout/dbridgec.lay178
-rw-r--r--src/mame/layout/dcebridge.lay87
-rw-r--r--src/mame/layout/dct11em.lay44
-rw-r--r--src/mame/layout/dd9.lay161
-rw-r--r--src/mame/layout/de1.lay87
-rw-r--r--src/mame/layout/de2.lay149
-rw-r--r--src/mame/layout/de2a3.lay162
-rw-r--r--src/mame/layout/deadeye.lay7
-rw-r--r--src/mame/layout/debutm.lay461
-rw-r--r--src/mame/layout/demon.lay7
-rw-r--r--src/mame/layout/dendego.lay461
-rw-r--r--src/mame/layout/depthch.lay7
-rw-r--r--src/mame/layout/design6.lay121
-rw-r--r--src/mame/layout/destroyr.lay68
-rw-r--r--src/mame/layout/dfs500.lay507
-rw-r--r--src/mame/layout/digel804.lay172
-rw-r--r--src/mame/layout/dimtouch.lay399
-rw-r--r--src/mame/layout/dinodino.lay143
-rw-r--r--src/mame/layout/disc2000.lay353
-rw-r--r--src/mame/layout/ditto.lay65
-rw-r--r--src/mame/layout/dlair.lay105
-rw-r--r--src/mame/layout/dmv.lay180
-rw-r--r--src/mame/layout/dnbanban.lay674
-rw-r--r--src/mame/layout/dodgem.lay19
-rw-r--r--src/mame/layout/dolphntr.lay262
-rw-r--r--src/mame/layout/dolphntrb.lay369
-rw-r--r--src/mame/layout/dolphntrceb.lay842
-rw-r--r--src/mame/layout/dolphntru.lay365
-rw-r--r--src/mame/layout/dolphntrua.lay365
-rw-r--r--src/mame/layout/dolphunk.lay (renamed from src/mess/layout/dolphunk.lay)23
-rw-r--r--src/mame/layout/dpoker.lay39
-rw-r--r--src/mame/layout/dragrace.lay62
-rw-r--r--src/mame/layout/drdunk.lay110
-rw-r--r--src/mame/layout/dreamwv.lay399
-rw-r--r--src/mame/layout/drw80pkr.lay182
-rw-r--r--src/mame/layout/drwho.lay1107
-rw-r--r--src/mame/layout/dunksunk.lay127
-rw-r--r--src/mame/layout/dx100.lay969
-rw-r--r--src/mame/layout/dx9.lay590
-rw-r--r--src/mame/layout/dxfootb.lay82
-rw-r--r--src/mame/layout/dynajack.lay1051
-rw-r--r--src/mame/layout/eacc.lay139
-rw-r--r--src/mame/layout/ebaskb2.lay149
-rw-r--r--src/mame/layout/ebball.lay181
-rw-r--r--src/mame/layout/ebball2.lay194
-rw-r--r--src/mame/layout/ebball3.lay258
-rw-r--r--src/mame/layout/ebknight.lay74
-rw-r--r--src/mame/layout/ecoinf2.lay1110
-rw-r--r--src/mame/layout/ecoinf3.lay1110
-rw-r--r--src/mame/layout/ecoinfr.lay93
-rw-r--r--src/mame/layout/efball.lay260
-rw-r--r--src/mame/layout/efootb4.lay202
-rw-r--r--src/mame/layout/eforest.lay134
-rw-r--r--src/mame/layout/eforestu.lay376
-rw-r--r--src/mame/layout/eibise.lay222
-rw-r--r--src/mame/layout/einvader.lay93
-rw-r--r--src/mame/layout/einvaderc.lay92
-rw-r--r--src/mame/layout/elbaskb.lay138
-rw-r--r--src/mame/layout/elcirculo.lay53
-rw-r--r--src/mame/layout/elecbowl.lay61
-rw-r--r--src/mame/layout/elecdet.lay273
-rw-r--r--src/mame/layout/eleciq.lay160
-rw-r--r--src/mame/layout/elecyoyo.lay26
-rw-r--r--src/mame/layout/elekscmp.lay48
-rw-r--r--src/mame/layout/elf2.lay172
-rw-r--r--src/mame/layout/emma2.lay37
-rw-r--r--src/mame/layout/enforceja.lay166
-rw-r--r--src/mame/layout/enmirage.lay210
-rw-r--r--src/mame/layout/epc.lay35
-rw-r--r--src/mame/layout/esbattle.lay87
-rw-r--r--src/mame/layout/escmars.lay33
-rw-r--r--src/mame/layout/esoccer.lay138
-rw-r--r--src/mame/layout/esq1.lay822
-rw-r--r--src/mame/layout/esq1by22.lay36
-rw-r--r--src/mame/layout/esq2by16.lay143
-rw-r--r--src/mame/layout/esq2by40.lay43
-rw-r--r--src/mame/layout/esq2by40_vfx.lay64
-rw-r--r--src/mame/layout/et3400.lay226
-rw-r--r--src/mame/layout/excal_igor.lay450
-rw-r--r--src/mame/layout/excal_ivant.lay476
-rw-r--r--src/mame/layout/excal_ivanto.lay472
-rw-r--r--src/mame/layout/excal_mirage.lay518
-rw-r--r--src/mame/layout/f1gpstar.lay68
-rw-r--r--src/mame/layout/f1superb.lay125
-rw-r--r--src/mame/layout/f2pbball.lay221
-rw-r--r--src/mame/layout/f3in1.lay77
-rw-r--r--src/mame/layout/f4431.lay85
-rw-r--r--src/mame/layout/fashion.lay27
-rw-r--r--src/mame/layout/fb01.lay184
-rw-r--r--src/mame/layout/fccpu1.lay18
-rw-r--r--src/mame/layout/ferie.lay108
-rw-r--r--src/mame/layout/fhunter.lay262
-rw-r--r--src/mame/layout/fidel_acr.lay129
-rw-r--r--src/mame/layout/fidel_bkc.lay134
-rw-r--r--src/mame/layout/fidel_brc.lay408
-rw-r--r--src/mame/layout/fidel_bridgeb.lay198
-rw-r--r--src/mame/layout/fidel_bv3.lay375
-rw-r--r--src/mame/layout/fidel_cc1.lay113
-rw-r--r--src/mame/layout/fidel_cc10.lay129
-rw-r--r--src/mame/layout/fidel_cc10c.lay116
-rw-r--r--src/mame/layout/fidel_cc3.lay113
-rw-r--r--src/mame/layout/fidel_cc7.lay129
-rw-r--r--src/mame/layout/fidel_chesster.lay452
-rw-r--r--src/mame/layout/fidel_classic.lay449
-rw-r--r--src/mame/layout/fidel_cphantom.lay626
-rw-r--r--src/mame/layout/fidel_cr.lay129
-rw-r--r--src/mame/layout/fidel_csc.lay478
-rw-r--r--src/mame/layout/fidel_desdis.lay478
-rw-r--r--src/mame/layout/fidel_desdis_68kg.lay481
-rw-r--r--src/mame/layout/fidel_desdis_68kr.lay476
-rw-r--r--src/mame/layout/fidel_dsc.lay541
-rw-r--r--src/mame/layout/fidel_eag.lay485
-rw-r--r--src/mame/layout/fidel_eag_68k.lay485
-rw-r--r--