Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | -bgfx: Corrected a data overrun in the d3d12 backend from allocating only ↵ | 2020-06-20 | 1 | -0/+38 | |
| | | | | enough texture data for width*height, not rowpixels*height. [Ryan Holtz] | ||||
* | Removed winpcap and cleaned up network module selection. | 2020-03-05 | 1 | -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) | 2019-10-13 | 1 | -0/+1 | |
| | |||||
* | Preliminary Mac native OSD. Not working yet. [R. Belmont] | 2019-09-15 | 1 | -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) | 2019-08-11 | 1 | -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 | 2019-06-03 | 1 | -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) | 2018-02-08 | 1 | -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 | 2018-01-13 | 1 | -0/+1 | |
| | |||||
* | remove qtmain on windows, it conflicts with SDL2_Main (nw) | 2017-12-26 | 1 | -1/+0 | |
| | |||||
* | Remove emu.h from headers (nw) | 2017-02-11 | 1 | -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 | 2017-01-26 | 1 | -0/+4 | |
| | |||||
* | Initial PortAudio backend with build script changes to support library ↵ | 2017-01-11 | 1 | -0/+25 | |
| | | | | version 20161030 | ||||
* | Add basic keyboard input to UWP (nw) | 2016-11-11 | 1 | -0/+1 | |
| | |||||
* | ASIO - header only mode (nw) | 2016-11-02 | 1 | -1/+0 | |
| | |||||
* | Replaced code usage of libuv with asio library (nw) | 2016-10-07 | 1 | -13/+2 | |
| | |||||
* | Convert OSD monitor info to modules plus add DXGI implementation | 2016-09-14 | 1 | -0/+6 | |
| | |||||
* | Add Lua-cleaning ability to srcclean | 2016-08-30 | 1 | -2/+2 | |
| | |||||
* | Merge pull request #1072 from oxc/pkg_config_from_env | 2016-07-16 | 1 | -3/+11 | |
|\ | | | | | Take pkg-config path from env if defined | ||||
| * | Take pkg-config path from env if defined | 2016-07-09 | 1 | -3/+11 | |
| | | |||||
* | | balance configuration macros in genie scripts | 2016-07-13 | 1 | -5/+6 | |
|/ | |||||
* | Add a couple msys2 updated mingw headers to winsdk-override to support linux ↵ | 2016-07-02 | 1 | -5/+3 | |
| | | | | cross-compile with stock mingw-w64 (nw) | ||||
* | Added initial ninja support to use add MAKETYPE=ninja to compile command ↵ | 2016-06-09 | 1 | -1/+1 | |
| | | | | | | line (nw) Custom build tasks are not yet working | ||||
* | Placed back old output system as module "-output windows" need more things ↵ | 2016-06-05 | 1 | -0/+2 | |
| | | | | cleaned (nw) | ||||
* | no deps between osd and frontend, internal debugger removed (nw) | 2016-05-06 | 1 | -4/+0 | |
| | |||||
* | enabled internal debugger, but this would need to go in time, it is too ↵ | 2016-04-23 | 1 | -0/+4 | |
| | | | | coupled with UI (nw) | ||||
* | Split UI and frontend part from core [Miodrag Milanovic] | 2016-04-23 | 1 | -1/+0 | |
| | |||||
* | Create diagnostic module for profiling and crash diagnostics | 2016-04-17 | 1 | -0/+3 | |
| | |||||
* | Add AVI writing to bgfx, nw | 2016-04-17 | 1 | -0/+2 | |
| | |||||
* | Added ImGui based debugger. [Barry Rodewald] | 2016-04-17 | 1 | -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." | 2016-04-16 | 1 | -10/+10 | |
| | | | | This reverts commit 3176347abcb8751becdca0889107fae061fb30f9. | ||||
* | Merge pull request #813 from jmallach/qt5-build | 2016-04-16 | 1 | -10/+10 | |
|\ | | | | | Pass explicit -qt5 to all moc and qmake calls. | ||||
| * | Pass explicit -qt5 to all moc and qmake calls. | 2016-04-15 | 1 | -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) | 2016-04-15 | 1 | -0/+2 | |
|/ | |||||
* | bgfx: Add data-driven render target clearing [Ryan Holtz] | 2016-04-14 | 1 | -0/+4 | |
| | |||||
* | Basic TCP server based on libuv [Inaki Baz Castillo,Miodrag Milanovic] | 2016-04-10 | 1 | -0/+12 | |
| | |||||
* | Added skeleton for network output (nw) | 2016-04-09 | 1 | -0/+4 | |
| | |||||
* | Added none and console output providers (nw) | 2016-04-09 | 1 | -0/+3 | |
| | |||||
* | Pull a bunch of screen chain code from drawbgfx to chainmanager where it ↵ | 2016-04-06 | 1 | -0/+2 | |
| | | | | belongs, nw | ||||
* | Added some more files to bgfx build and initialize imgui (nw) | 2016-04-05 | 1 | -1/+4 | |
| | |||||
* | Hybrid DirectInput/XInput module | 2016-04-04 | 1 | -0/+4 | |
| | |||||
* | scrclean on lua scripts (nw) | 2016-03-29 | 1 | -11/+11 | |
| | |||||
* | fix include dirs (nw) | 2016-03-29 | 1 | -0/+4 | |
| | |||||
* | Initial work to make MAME work on Android [Miodrag Milanovic] | 2016-03-27 | 1 | -0/+6 | |
| | |||||
* | Merge with master | 2016-03-21 | 1 | -0/+6 | |
|\ | |||||
| * | Fix VS Build issue for WRL ComPtr | 2016-03-19 | 1 | -0/+6 | |
| | | |||||
* | | Fix lots of issues with bgfx | 2016-03-21 | 1 | -0/+1 | |
| | | |||||
* | | Make JSON error checking a lot more verbose | 2016-03-19 | 1 | -0/+1 | |
| | | |||||
* | | Add most of the rest of the D3D HLSL chain, nw | 2016-03-15 | 1 | -0/+1 | |
| | | |||||
* | | Add bgfx command line options, major shakeup of organization, nw | 2016-03-13 | 1 | -1/+2 | |
| | | |||||
* | | Add dynamic skipping of shader chain passes, nw | 2016-03-13 | 1 | -0/+2 | |
| | |