summaryrefslogtreecommitdiffstatshomepage
path: root/makefile (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Bump version to 0.226mame0226 Vas Crabb2020-10-271-2/+2
|
* Merge tag 'mame0225' into mainline-master Vas Crabb2020-09-301-2/+2
|\ | | | | | | MAME 0.225
| * Version bump for 0.225mame0225 Vas Crabb2020-09-291-2/+2
| |
* | FreeBSD fixes (#7295) Emmanuel Vadot2020-09-271-1/+1
|/ | | | | | | | | | | | * psixptty: Fix for FreeBSD We need to check for __FreeBSD__ not __FreeBSD_kernel__ * FreeBSD: Use gl includes from pkg-config FreeBSD doesn't install the includes from 3rdparty software in a default location so use pkg-config to get the correct path. * FreeBSD: genieos is named simple bsd
* Makefile: add GEN_FOLDERS dependency to mucld.hxx (#7279) Jamie2020-09-241-1/+1
|
* android: auto-discover clang version (#7166) Tiago Camargo2020-08-311-4/+5
| | | Fix android builds after mame-0.224.
* Fix clang version detection under Emscripten. [Justin Kerk] Justin Kerk2020-08-271-1/+8
|
* version bump for 0.224mame0224 Vas Crabb2020-08-251-2/+2
|
* makefile: Make cleansrc target use shell type to select correct syntax ↵ Vas Crabb2020-08-231-16/+16
| | | | rather than assuming Windows uses cmd shell.
* Pass FORCE_C_DRC_BACKEND=1 on ppc architectures Julian Sikorski2020-08-201-0/+7
| | | | | | | | PowerPC architecture is special in a way that it has some inline assembly code but no DRC support. As a result, NOASM=1 was never configured. In contrast to the old DRC, asmjit only compiles on the architectures it supports. FORCE_C_DRC_BACKEND=1 needs to be passed to the makefile or the compilation will fail.
* version bump for 0.223mame0223 Vas Crabb2020-08-061-2/+2
|
* version bump (nw)mame0222 Vas Crabb2020-06-261-2/+2
|
* version bump (nw)mame0221 Vas Crabb2020-05-181-2/+2
|
* version bump (nw)mame0220 Vas Crabb2020-04-061-2/+2
|
* update more stuff in top-level makefile (nw) Vas Crabb2020-03-051-6/+6
|
* Removed winpcap and cleaned up network module selection. Vas Crabb2020-03-051-1/+6
| | | | | | | | (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.
* version bump (nw)mame0219 Vas Crabb2020-02-291-2/+2
|
* version bump (nw)mame0218 Vas Crabb2020-02-021-2/+2
|
* removed the remaining bits of the FASTDEBUG/MAME_DEBUG_FAST silliness I ↵ firewave2020-01-211-5/+0
| | | | introduced ages ago (nw)
* version bumpmame0217 Vas Crabb2019-12-241-2/+2
|
* version bump (nw)mame0216 Vas Crabb2019-11-261-2/+2
|
* workaround to fix cross compilation to x86 from a x64 host Tiago Pierezan Camargo2019-11-121-15/+15
|
* version bump (nw)mame0215 Vas Crabb2019-10-301-2/+2
|
* Odroid n2 build fixes (#5751) Julian Sikorski2019-10-181-0/+5
| | | | | | | | | | | | * Allow specifying NO_OPENGL manually * Switch bgfx to OpenGL ES renderer if NO_X11 is specified * Only link against EGL when NO_X11 is specified on linux, netbsd and openbsd * Only switch bgfx to OpenGL ES on linux, netbsd and openbsd * Indentation fix
* WIP: sync bgfx, bx and bimg with latest upstream (#5723) Julian Sikorski2019-10-131-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Sync with bgfx upstream revision b91d0b6 * Sync with bx upstream revision d60912b * Sync with bimg upstream revision bd81f60 * Add astc-codec decoder * Rename VertexDecl to VertexLayout * Rename UniformType enum Int1 to Sampler. * Add NVN stub * Fix unused-const-variable error on macOS * Drop redundant explicit language parameters buildoptions_cpp are only applied to c++ files and buildoptions_objcpp are only applied to objective c++ files. As such, hardcoding -x offers no benefit while preventing overrides (such as one needed by 3rdparty/bgfx/src/renderer_vk.cpp on macOS) from working. * Re-introduce -x c++ in places where C code is compiled as C++ to prevent clang from throwing a warning * Build bgfx as Objective-C++ on macOS It is needed due to included headers * Enable Direct3D12 and Vulkan bgfx rendering backends * Enable building of spirv shaders * Properly escape /c in cmd call * Comment out dx12 bgfx renderer * Honor VERBOSE setting during shaders build * Only invert hlsl shader XYZ_TO_sRGB matrix for opengl * Add spirv shaders * OpenGL ES needs transposed matrix too * Metal needs transposed matrix as well
* vs2019_clang builds and links with portaudio disabled (nw) smf-2019-10-081-1/+1
|
* vs2019 fixes, initial clang-cl support (#5698) Julian Sikorski2019-10-021-2/+9
| | | | | | | | * Add initial clangcl support * Fix uwp builds' vs version typos * Add missing vs2019 toolchain.lua bits
* Synced with GENie upstream revision e78d6c1 (#5631) Julian Sikorski2019-09-291-2/+49
| | | | | | | | | | | | | | | | | | | | | * Synced with GENie upstream revision e78d6c1 * Add Visual Studio 2019 support * Fix hardcoded -m64 * Switch appveyor to Visual Studio 2019 * Fix genie being built as 32-bit * MSVC build is known to be broken currently. Let it fail until all the known issues are fixed. * Update the packages before building * Build with 3 threads Appveyor VMs have only 2 cores and 8 GB RAM. * Enable caching of pacman cache
* allow updating version.cpp when IGNORE_GIT=1 is passed feos2019-09-281-2/+2
| | | | without this tweak it would only create the file if it doesn't exist, and wouldn't update an existing one
* version bump (nw)mame0214 Vas Crabb2019-09-251-2/+2
|
* version bump (nw)mame0213 Vas Crabb2019-09-021-2/+2
|
* improve cleansrc target for source content and srcclean capabilities (nw) Vas Crabb2019-08-211-10/+25
|
* Fix Solaris 2.11 (non-Oracle) Rick V2019-08-191-5/+22
|
* toplevel makefile: fix 'cleansrc' target for Unix/Linux Christian Groessler2019-08-131-7/+7
|
* version bump (nw)mame0212 Vas Crabb2019-08-031-2/+2
|
* version bump (nw)mame0211 Vas Crabb2019-06-261-2/+2
|
* version bump (nw)mame0210 Vas Crabb2019-05-301-2/+2
|
* Disable WII Lightgun hack by default (#5056) Kiall Mac Innes2019-05-141-0/+5
|
* fix make clean (nw) hap2019-05-011-2/+0
|
* m680x0: gratuitously convert the generator to python [O. Galibert] Olivier Galibert2019-04-291-8/+0
|
* Merge pull request #4913 from kiall/default-enable-xinput R. Belmont2019-04-251-1/+1
|\ | | | | Enable Xinput by default
| * Enable Xinput by default Kiall Mac Innes2019-04-211-1/+1
| | | | | | | | | | | | | | On Linux, enable Xinput support by default. The Xinput lightgun driver is the only reliable+accurate method to use lightguns on Linux, we should enable this by default to reduce the friction for Linux Lightgun users. This should have no effect on users of Windows/Mac etc.
* | version bump (nw)mame0209 Vas Crabb2019-04-241-2/+2
|/
* mu: Extract the lcd into an independant device [O. Galibert] Olivier Galibert2019-04-141-4/+4
| | | | | | Eventually, the svg should be used instead of the pre-rendered ppm. I'm a little afraid of the performance impact of the 3840 outputs though, so one thing at a time...
* version bump (nw)mame0208 Vas Crabb2019-03-271-2/+2
|
* version bump (nw)mame0207 Vas Crabb2019-02-271-2/+2
|
* (nw) misc stuff: Vas Crabb2019-02-181-0/+2
| | | | | | * Document cross-compilation options * Use lowercase for some libraries that are lowercase in system32 on Windows anyway * Make USE_BUNDLED_LIB_SDL2=0 not use the bundled SDL
* Use OVERRIDE_CC if defined to determine GCC_VERSION. (nw) couriersud2019-02-171-0/+4
| | | | Fixes some cross-compilation issues and most likely edge case using OVERRIDE_CC.
* enable sub-second snapshot timers (nw) (#4493) Peter Ferrie2019-02-041-0/+11
| | | | | | | | | | | | | | * enable sub-second snapshot timers (nw) * switch to attotime, accept doubles * support LLVM extension in MSVC make vsllvm using extension from here: https://marketplace.visualstudio.com/items?itemName=LLVMExtensions.llvm-toolchain
* version bump (nw)mame0206 Vas Crabb2019-01-301-2/+2
|