Commit Graph

48 Commits

Author SHA1 Message Date
barbudreadmon
0983265ebc oops 2022-02-14 13:14:39 +01:00
barbudreadmon
f787aaf207 fix cross-compile with mingw 2022-01-23 09:10:21 +01:00
dinkc64
1c3c89d381 makefile/makefile.mingw: add 'mingw' target, fix exe's built with latest msys2 (work around non-ms-conforming swprintf that they recently broke) 2022-01-16 21:02:54 -05:00
dinkc64
36f696eafc add INCLUDE_LUA_SUPPORT tag to makefile 2021-07-27 01:47:56 -04:00
grant2258
1070b3656b
add mingw cross compile (#827)
* add mingw cross compile

* forgot these checky monsters

Co-authored-by: grant2258 <grant2258@users.noreply.github.com>
2021-07-25 09:10:25 -04:00
Subs
a19bac6bc0 Add switchres to linux/sdl2
This allows perfect display on CRT
The work is based on https://github.com/antonioginer/switchres which is the switchres code extracted from GroovyMAME and made available to other emulators that wish to add CRT display.
This first commit simply concerns linux using the SDL2 video backend.
Add INCLUDE_SWITCHRES=1 to enable switchres functionnality at make.
To test under Linux you need:
  * a valid switchres.ini in /etc
  * libswitchres.so in your LD_LIBRARY_PATH
2020-10-02 22:43:07 +02:00
JacKc
6ac7f4c398 FinalBurn Neo - We are Team FBNeo. 2020-07-09 01:20:02 +02:00
tmaul
5f1819939b add BUILD_NATIVE option to the makefiles. This will squeeze a bit more out of gcc when optimising for your machine. Only really useful for people doing their own builds but it does seem to make a difference on my machine at least 2020-05-21 00:23:36 +01:00
tmaul
09ee5b2552 thanks to JacKc for a working enviroment, I have re-enabled the old mamemingw makefile 2020-04-19 22:55:50 +01:00
tmaul
c84c696846 remove snes driver, and also the makefile for the old MAME build setup as it doesn't work with the current one 2020-02-10 22:03:39 +00:00
tmaul
c6c2d3a0ef cleaner sdl2 commits :) 2020-01-23 22:01:59 +00:00
Akop Karapetyan
946aa4c013 Initial attempt at rpi build 2019-10-10 21:33:51 +01:00
dinkc64
5b54bd4afb dont use segoe 2019-08-02 22:14:36 -04:00
tmaul
b21994a225
Add -DXPBUILD and -DRELEASEBUILD
Doesn't affect any defaults so shouldn't cause anyone any problems. Just means you can do make xxxx -DRELEASEBUILD and/or make xxxx -DRELEASEBUILD -DXPBUILD
2019-07-25 11:14:40 +01:00
dinkc64
65423c3f0d oops, wasn't supposed to commit that :P 2019-05-19 00:15:24 -04:00
dinkc64
109d29b9a8 makefile.mingw, parallelizer fix for fresh builds 2019-05-19 00:09:26 -04:00
Kev
388cc91c3d First pass at name change 2019-05-17 18:27:11 +01:00
Barry Harris
2eaf2a2792 remove INCLUDE_CPLUSPLUS11_FILES flag 2018-12-18 15:09:55 +00:00
Barry Harris
cdfc60c68e makefile comment 2018-12-14 13:40:25 +00:00
dinkc64
21b699cb4a oops, those were not supposed to be in there.. 2018-03-27 13:40:40 +00:00
dinkc64
7f6d71d3c3 hook up new c-chip to superman and volfied 2018-03-27 13:37:57 +00:00
Barry Harris
4dc47a265c Don't need this any more :) 2017-08-07 19:08:36 +00:00
Barry Harris
d18462b0e1 Segoe Font Part 5 - enable by default 2017-06-07 10:54:22 +00:00
Barry Harris
efe27bcc8f Segoe Font Part 1 2017-06-07 09:19:36 +00:00
Barry Harris
d85838e127 Finally - undefine BUILD_A68K by default - if you want to use it uncomment the line in the makefile 2016-04-18 09:32:59 +00:00
Barry Harris
9402921927 tidy up makefiles and fix for non C++11 compilers 2015-11-16 12:29:27 +00:00
Barry Harris
cbec71190c allow avi recording to be turned off in makefile 2015-10-09 10:31:46 +00:00
Barry Harris
af34b909fa fix GCC 5.1.0 compile (not tested the program - just fixed the compile) 2015-09-17 13:53:20 +00:00
Barry Harris
1c1cb08dd0 Visual Studio 2015 2015-08-02 19:16:36 +00:00
Barry Harris
157390bc5c Killer Instinct support (disabled by default as it isn't going to work with earlier GCC) - enable in makefile to use 2015-05-08 11:39:03 +00:00
tmaul
e3d9e919c8 Add first pass of using latest mame mingw toolchain. Requires the 32bit mame tool chain and you'll need to copy the mingw mkdir.exe to mingw-mkdir.exe 2014-09-07 19:47:53 +00:00
Barry Harris
ebe7659ea6 Visual Studio 2013 support 2013-11-29 19:36:24 +00:00
Barry Harris
a0e44d736c move TOAPLAN_SOUND_SAMPLES_HACK to makefile option 2013-01-09 20:34:12 +00:00
Barry Harris
361a097e8e Disable ROM_VERIFY (turn it on if checking sets using MAMEdiff) 2012-12-16 11:36:24 +00:00
Barry Harris
e2df502218 Add support for targeting Windows XP building with Visual Studio 2012 Update 1 2012-11-27 20:02:58 +00:00
Barry Harris
a673dc1b8a Update MinGW 4.6.1 support to 4.7.1 2012-11-16 20:52:52 +00:00
Barry Harris
ad0075c160 Add a makefile INCLUDE_LIB_PNGH to allow not including png.h in burner.h 2012-03-09 14:07:59 +00:00
Barry Harris
f7bc198474 Add optional 7zip support for rom loading/scanning 2012-02-16 20:45:47 +00:00
Barry Harris
74b0152ff8 Applied BigEndian patches from lantus for nec core and irem drivers and moved LSB_FIRST define from burnint.h to makefile flag 2012-01-25 20:13:10 +00:00
tmaul
3d0c938d0e Undo makefile changes 2012-01-01 21:43:29 +00:00
tmaul
efd7972d7f various platform cleanups 2012-01-01 20:35:21 +00:00
tmaul
f414dd06f5 revert as this breaks windows builds 2012-01-01 19:20:51 +00:00
tmaul
c243b98887 Fix makefile for sdl 2012-01-01 19:19:35 +00:00
tmaul
030c261e2d 2012-01-01 19:18:30 +00:00
tmaul
2911fac8e0 2012-01-01 19:17:45 +00:00
tmaul
e3a11a9d37 missed one 2012-01-01 19:07:52 +00:00
Barry Harris
57c44a8e03 Increment version and set to debug 2011-12-03 20:29:12 +00:00
Barry Harris
e4cc7bbf30 Initial commit 2011-12-03 20:27:59 +00:00