summaryrefslogtreecommitdiffstatshomepage
path: root/scripts/src/osd/modules.lua
Commit message (Collapse)AuthorAgeFilesLines
* -bgfx: Corrected a data overrun in the d3d12 backend from allocating only ↵ Ryan Holtz2020-06-201-0/+38
| | | | enough texture data for width*height, not rowpixels*height. [Ryan Holtz]
* Removed winpcap and cleaned up network module selection. Vas Crabb2020-03-051-4/+33
| | | | | | | | (nw) The pcap.h header itself has the problematic original BSD license, including the obnoxious advertising clause. Using tap/tun networking on Windows provides a much better experience, so the extra setup is worth it. This patch also allows you to enable pcap on platforms where it's disabled by default with USE_PCAP=1 if you really want to use it.
* Add include folder 3rdparty/bgfx/3rdparty/khronos too (nw) yz70s2019-10-131-0/+1
|
* Preliminary Mac native OSD. Not working yet. [R. Belmont] arbee2019-09-151-0/+2
| | | | | | | | This will compile, link, and run a driver all the way to the first info screen, provided you use -video bgfx. However, although there's a valid NSWindow created, it never actually appears on screen for unknown (but likely silly) reasons. Inputs are not implemented and fullscreen exists but is untried.
* gdbstub: added new GDB stub debugger (#5456) Ramiro Polla2019-08-111-0/+1
| | | | | | | | | | | | * gdbstub: added new GDB stub debugger This debugger can be used to connect to an external debugger that communicates using the GDB Remote Serial Protocol, such as GDB itself or many other GDB frontends. Currently i386 (ct486), arm7 (gba), and ppc (pmac6100) are supported. * gdbstub: enable GDB stub debugger in mac and windows builds
* fix vsllvm configuration feos2019-06-031-0/+1
| | | | | | - dxsdk was missing from includes - winmm was missing from libs - narrowing warning was silenced for VS, but not from vsllvm, where it leads to an error in menu_video_options::handle()
* Enable use of system-wide asio, glm and rapidjson (#3172) Julian Sikorski2018-02-081-2/+2
| | | | | | | | | | | | * Fixed building using system utf8proc * Fixed building using system portaudio * Allow using system-wide asio headers (1.11.0 or higher required). * Allow using system-wide glm headers * Allow using system-wide rapidjson headers
* -bgfx: Abstracted some view-related functions into bgfx_view class, nw mooglyguy2018-01-131-0/+1
|
* remove qtmain on windows, it conflicts with SDL2_Main (nw) smf-2017-12-261-1/+0
|
* Remove emu.h from headers (nw) Olivier Galibert2017-02-111-9/+9
| | | | | | | | | | | | Per Vas' request. If the compile fails for you (i'm thinking osx and windows native debuggers here in particular), add '#include "emu.h"' as first include of the cpp files that fail. Due to our use of precompilation and forced inclusion, emu.h must be included as the very first non-comment thing we do if we want to be sure msvc compiles are identical to gcc/clang ones. Doing it directly instead of through an include increases the correctness probability by a magnitude.
* Fixed building using system portaudio Julian Sikorski2017-01-261-0/+4
|
* Initial PortAudio backend with build script changes to support library ↵ inte alls2017-01-111-0/+25
| | | | version 20161030
* Add basic keyboard input to UWP (nw) Brad Hughes2016-11-111-0/+1
|
* ASIO - header only mode (nw) Miodrag Milanovic2016-11-021-1/+0
|
* Replaced code usage of libuv with asio library (nw) Miodrag Milanovic2016-10-071-13/+2
|
* Convert OSD monitor info to modules plus add DXGI implementation Brad Hughes2016-09-141-0/+6
|
* Add Lua-cleaning ability to srcclean Vas Crabb2016-08-301-2/+2
|
* Merge pull request #1072 from oxc/pkg_config_from_env R. Belmont2016-07-161-3/+11
|\ | | | | Take pkg-config path from env if defined
| * Take pkg-config path from env if defined Bernhard Frauendienst2016-07-091-3/+11
| |
* | balance configuration macros in genie scripts Vas Crabb2016-07-131-5/+6
|/
* Add a couple msys2 updated mingw headers to winsdk-override to support linux ↵ Brad Hughes2016-07-021-5/+3
| | | | cross-compile with stock mingw-w64 (nw)
* Added initial ninja support to use add MAKETYPE=ninja to compile command ↵ Miodrag Milanovic2016-06-091-1/+1
| | | | | | line (nw) Custom build tasks are not yet working
* Placed back old output system as module "-output windows" need more things ↵ Miodrag Milanovic2016-06-051-0/+2
| | | | cleaned (nw)
* no deps between osd and frontend, internal debugger removed (nw) Miodrag Milanovic2016-05-061-4/+0
|
* enabled internal debugger, but this would need to go in time, it is too ↵ Miodrag Milanovic2016-04-231-0/+4
| | | | coupled with UI (nw)
* Split UI and frontend part from core [Miodrag Milanovic] Miodrag Milanovic2016-04-231-1/+0
|
* Create diagnostic module for profiling and crash diagnostics Brad Hughes2016-04-171-0/+3
|
* Add AVI writing to bgfx, nw therealmogminer@gmail.com2016-04-171-0/+2
|
* Added ImGui based debugger. [Barry Rodewald] mahlemiut2016-04-171-0/+1
| | | | | Note: Currently only works with the BGFX renderer. Anyone who wishes to write a ImGui backend for other renderers are welcome to do so.
* Revert "Pass explicit -qt5 to all moc and qmake calls." Miodrag Milanovic2016-04-161-10/+10
| | | | This reverts commit 3176347abcb8751becdca0889107fae061fb30f9.
* Merge pull request #813 from jmallach/qt5-build Miodrag Milanović2016-04-161-10/+10
|\ | | | | Pass explicit -qt5 to all moc and qmake calls.
| * Pass explicit -qt5 to all moc and qmake calls. Sune Vuorela2016-04-151-10/+10
| | | | | | | | | | | | | | | | | | | | Some systems like Debian, Ubuntu and other derivatives, expect qtchooser will be used to select the appropriate Qt version, as Qt5 and Qt4 can co-exist. As MAME's build system does calls to moc and qmake directly, and Qt5 is now the required version for the debugger, pass -qt5 to all moc and qmake calls to avoid the build fail.
* | Update windows to use platform independent watchdog implementation (nw) Miodrag Milanovic2016-04-151-0/+2
|/
* bgfx: Add data-driven render target clearing [Ryan Holtz] therealmogminer@gmail.com2016-04-141-0/+4
|
* Basic TCP server based on libuv [Inaki Baz Castillo,Miodrag Milanovic] Miodrag Milanovic2016-04-101-0/+12
|
* Added skeleton for network output (nw) Miodrag Milanovic2016-04-091-0/+4
|
* Added none and console output providers (nw) Miodrag Milanovic2016-04-091-0/+3
|
* Pull a bunch of screen chain code from drawbgfx to chainmanager where it ↵ therealmogminer@gmail.com2016-04-061-0/+2
| | | | belongs, nw
* Added some more files to bgfx build and initialize imgui (nw) Miodrag Milanovic2016-04-051-1/+4
|
* Hybrid DirectInput/XInput module Brad Hughes2016-04-041-0/+4
|
* scrclean on lua scripts (nw) Miodrag Milanovic2016-03-291-11/+11
|
* fix include dirs (nw) Jeffrey Clark2016-03-291-0/+4
|
* Initial work to make MAME work on Android [Miodrag Milanovic] Miodrag Milanovic2016-03-271-0/+6
|
* Merge with master therealmogminer@gmail.com2016-03-211-0/+6
|\
| * Fix VS Build issue for WRL ComPtr Brad Hughes2016-03-191-0/+6
| |
* | Fix lots of issues with bgfx therealmogminer@gmail.com2016-03-211-0/+1
| |
* | Make JSON error checking a lot more verbose therealmogminer@gmail.com2016-03-191-0/+1
| |
* | Add most of the rest of the D3D HLSL chain, nw therealmogminer@gmail.com2016-03-151-0/+1
| |
* | Add bgfx command line options, major shakeup of organization, nw therealmogminer@gmail.com2016-03-131-1/+2
| |
* | Add dynamic skipping of shader chain passes, nw therealmogminer@gmail.com2016-03-131-0/+2
| |