Commit Graph

64 Commits

Author SHA1 Message Date
barbudreadmon 06157f069e
makefile.mingw: fix compiler/flags consistency 2025-05-12 11:02:26 +02:00
dinkc64 67ff5c4fee nes, split drivers from emulation, pepper in a little optimization 2024-12-10 09:25:26 -05:00
dinkc64 60b941d155 make a little differently 2024-11-01 09:21:22 -04:00
dinkc64 da5975b59a make test again 2024-11-01 09:02:13 -04:00
dinkc64 c7c2cd92ee test. 2024-11-01 01:18:42 -04:00
dinkc64 d1dd4890b4 test makefile.mingw .wait 2024-11-01 01:10:01 -04:00
taoenwen 5c5ff0bc17
Precompile instructions to dipswitch (#1006) 2022-04-22 22:36:40 +02:00
taoenwen 96539f3f4c
CPS1 games (No sound) with QSound [Hack] (#962)
* CPS1 games (No sound) with QSound [Hack]

Precompiled instructions are off by default.
HACK_SOUND=1 (Enable)

* Fixed wofsjb
2022-03-18 09:08:17 -04:00
barbudreadmon 4091d3b947
build_details needs to account for C(XX)FLAGS modifications
also fix for overlooked cross-compiling case
2022-02-25 11:25:57 +01:00
barbudreadmon 04ac9d45c9 gh_actions: adding a x64 test build
also disabling mips3 x64 drc because it fails building on recent compilers
2022-02-14 13:11:43 +01:00
barbudreadmon d69807e7ec fix sdl2 build + other minor changes 2022-01-23 09:41:53 +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
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
barbudreadmon 5a0511ef6a
update lib7z to v19.00 2021-05-18 12:33:57 +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 d7d2926f8b
Update makefile.mingw 2019-11-14 18:11:47 +00:00
tmaul d2aba633e5
Update makefile.mingw
That not how it works
2019-11-14 18:10:52 +00:00
tmaul 152dfff212
Add in link for UCRT (universal CRT)
To see if this fixes winxp
2019-11-03 12:34:34 +00:00
dinkc64 5b54bd4afb dont use segoe 2019-08-02 22:14:36 -04:00
tmaul f6872ffd7e
Check if we want to skip the depend step
Part2 as I am stupid
2019-07-25 11:11:39 +01:00
iq_132 e37cdf0476 Update makefile.mingw
Fix compiling for ancient MinGW
2019-07-11 23:41:06 -04:00
dinkc64 a7c6044798 makefile.mingw, use --ffloat-store and -O3 2019-06-26 23:32:52 -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
Ian Karlsson 681f45b1a4 Fix 64-bit mingw build 2019-05-14 11:04:34 +02:00
Barry Harris 2eaf2a2792 remove INCLUDE_CPLUSPLUS11_FILES flag 2018-12-18 15:09:55 +00:00
dinkc64 1da18472e9 makefile.mingw / makefile.mamemingw: when SYMBOL is defined, use -ggdb3 for both .c AND .cpp compilation 2018-12-14 21:29:37 -05:00
Barry Harris 78b9c170e8 Revert the perl changes 2018-05-10 13:14:59 +00:00
Barry Harris da814a760f gamelist.pl - output a list sorted by zip name with the index to the BurnDriver reference (this may well get reverted) 2018-05-09 15:20:59 +00:00
Barry Harris b1d563f87f fix compile 2018-04-10 10:42:09 +00:00
dinkc64 78a0cade58 makefile.mingw update: no need to compile for m68kop[ac,dm,nz].cpp anymore, remove extra unneeded slash infront of drivers.o 2018-04-10 00:47:38 +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 5607332a43 Work around the 32KB process limit in the build process 2017-07-03 10:30:51 +00:00
Barry Harris efe27bcc8f Segoe Font Part 1 2017-06-07 09:19:36 +00:00
Barry Harris bc04b2fbe3 compile option to allow the nasty C code in i8051.cpp - should be removed and a proper fix put in place 2016-11-21 13:41:14 +00:00
Barry Harris e0b4779e01 Force BUILD_A68K to be undefined for normal builds 2016-04-18 09:32:07 +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
dinkc64 fd982ce278 fix linking 2015-10-09 03:30:35 +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 3c8da6db68 x64 drc support for MinGW64 2015-05-12 21:15:20 +00:00
Barry Harris 90e47234ce use gnu++11 with later GCC (shouldn't cause any problems, but testing would be useful!) 2015-05-08 11:37:53 +00:00
Barry Harris 673161750d FBA can now connect to the website, pull a list of localisation templates, populate a combobox, and pull the selected template from the site 2015-05-07 18:02:39 +00:00
Barry Harris 5292cab48d Update Musashi to 3.32 (MAME version 0.128) 2014-11-09 17:15:57 +00:00
Barry Harris a0e44d736c move TOAPLAN_SOUND_SAMPLES_HACK to makefile option 2013-01-09 20:34:12 +00:00
Barry Harris 4ba16fa326 Tidy remaining warnings 2012-11-17 08:47:01 +00:00