Miodrag Milanovic
2f3d1de477
Added IgnoreLDFlags, change sent upstream (nw)
2015-03-30 15:24:18 +02:00
Miodrag Milanovic
795f88aee1
reverted change (nw)
2015-03-30 14:39:21 +02:00
Miodrag Milanovic
84146cc28c
Merge branch 'master' of https://github.com/mamedev/mame
2015-03-30 14:37:37 +02:00
Miodrag Milanovic
a1369c9e30
Added dependency, so generation task wait for genie to be built (nw)
2015-03-30 14:37:10 +02:00
Miodrag Milanovic
fadbc9808c
Updated to latest 3rdparty (nw)
2015-03-30 14:36:33 +02:00
Miodrag Milanovic
86ac81dd33
Removed files from old attempt of build gen (nw)
2015-03-30 14:09:05 +02:00
Curt Coder
7846f994b3
Fixed "ld: warning: directory not found for option '-L/usr/lib64'" on OS X. (nw)
2015-03-30 13:30:45 +03:00
hap
70e09f9618
(MESS)New working game added
...
-----------------
Super Simon [hap, Sean Riddle]
2015-03-30 11:34:39 +02:00
Vas Crabb
3567c77114
Restore ledutil for windows builds with TOOLS=1
2015-03-30 19:14:52 +11:00
Vas Crabb
73deef44fa
Fix UME build, allow custom target to inject stuff in main makefile
2015-03-30 18:30:29 +11:00
Miodrag Milanovic
7ae85d216b
Merge branch 'master' of https://github.com/mamedev/mame
2015-03-30 09:25:23 +02:00
Miodrag Milanovic
d5dd20d82d
added back unidasm, and enabled building even in tiny builds (nw)
2015-03-30 09:25:12 +02:00
Vas Crabb
9a1a5c0513
Create directory for layouts for custom targets
2015-03-30 18:13:21 +11:00
Curt Coder
1bc42a863e
OS X 10.10 build fix by Micko. (nw)
2015-03-30 09:39:14 +03:00
Vas Crabb
f1523ec806
Make MinGW and OSX targets use dependencies for running genie
...
Use REGENIE=1 to force genie re-run without removing/touching files
Mark many targets as phony as appropriate
Improve situation for custom targets/OSDs
2015-03-30 14:19:54 +11:00
hap
cadae0c939
cdkong, cgalaxn, pbqbert WIP
...
cgalaxn doesnt work at all, suspect mcu core bug?
2015-03-30 01:20:16 +02:00
couriersud
84067e88ee
linux-gmake, linux-gmake-clang: Only run genie build stage if scripts or
...
makefile has changed.
The concept may easily be migrated to other builds. I just don't have
the time to test other builds right now.
The downside of the approach is that you have to force a build stage run
by deleting the build/projects folder. This however is a lot less
frequent than normal "make".
2015-03-30 00:50:56 +02:00
mamehaze
3ef319f0af
spider service mode trigger is non-obvious, document it (nw)
2015-03-29 22:41:06 +01:00
Curt Coder
47ab93edd2
clang compile fix. (nw)
2015-03-30 00:20:07 +03:00
couriersud
2bf0febbae
Merge branch 'master' of https://github.com/mamedev/mame.git
...
Conflicts:
scripts/src/osd/sdl.lua
2015-03-29 23:08:49 +02:00
Curt Coder
d462fbfa59
(MESS) abc80: Added ABCDemo floppy and cassette to the software lists. [Genesis Project]
2015-03-29 23:53:49 +03:00
couriersud
a67f2cb095
Fix compile. (nw)
2015-03-29 22:50:55 +02:00
Lord-Nightmare
705ad1e389
tms5220: some preparation for a possible future merge of tms51xx and 52xx into one .c file (n/w)
2015-03-29 15:18:35 -04:00
therealmogminer@gmail.com
4e11cfcb0d
- mips3: Made fast RAM option common to both interpreter and DRC. [MooglyGuy]
2015-03-29 19:20:52 +02:00
hap
9be2780fcd
confirmed pla
2015-03-29 19:18:40 +02:00
Miodrag Milanovic
befcf8a176
Merge branch 'master' of https://github.com/mamedev/mame
2015-03-29 19:10:46 +02:00
Miodrag Milanovic
2816588761
more OSX 10.10 fixes and fixed mistake with x64 (nw)
2015-03-29 19:10:34 +02:00
couriersud
4a6023e471
Added two more options to the build system:
...
USE_QT: Compile the QT Debugger. Default is USE_QT=1 (except macosx),
use USE_QT=0 to disable.
LDOPTS: Optional LDFLAGs.
These are mainly used for cross compilation. The following will compile
a windows SDL build without QT debugger on linux:
make TARGETOS=windows PTR64=1 OSD=sdl OS=linux \
OVERRIDE_CC="@x86_64-w64-mingw32-gcc" \
OVERRIDE_CXX="@x86_64-w64-mingw32-g++" \
OVERRIDE_LD="x86_64-w64-mingw32-g++" \
WINDRES="x86_64-w64-mingw32-windres" \
USE_QT=0 \
ARCHOPTS="-idirafter ${MINGW64DIR}/x86_64-w64-mingw32/include/ \
-I${MINGW64DIR}/Qt/include/ -v" SUBTARGET=tiny MINGW64=/usr \ \
LDOPTS="-L/mnt/mfhome/andre/mame/w64crosslibs"
2015-03-29 18:58:39 +02:00
Vas Crabb
08fd3f4ec6
Fix TOOLS=1 with OSD=windows
2015-03-30 03:58:12 +11:00
Vas Crabb
8e78543be3
Fix OSD=sdl tools on Windows
2015-03-30 03:58:12 +11:00
Vas Crabb
602e2de3e0
Fix osdmini build on Windows (crashes if you run it though)
2015-03-30 03:58:11 +11:00
Miodrag Milanovic
816518fd49
Fix for OSX (nw)
2015-03-29 18:33:25 +02:00
Miodrag Milanovic
af6030809f
Merge branch 'master' of https://github.com/mamedev/mame
2015-03-29 18:26:26 +02:00
Miodrag Milanovic
02f7ff9b90
fix genie location (nw)
2015-03-29 18:26:15 +02:00
mamehaze
232bec8a8d
new clones
...
Super Puzzle Fighter II Turbo (Euro 960529) [fluxcore, idc/Team Avalaunch]
(had to dig out the old keyfinder again for this one, we were lucky because the code is at different offsets here and needed some shifting to find the key, and it's the smallest game too, so longest search time)
2015-03-29 17:14:28 +01:00
Miodrag Milanovic
a600e61c58
Enforce OPTIMIZE = 3 for PROFILE builds, suggested by MG (nw)
2015-03-29 16:18:52 +02:00
Miodrag Milanovic
c95c00c8c0
Separate OS and TARGETOS recognition and supported more platforms (nw)
2015-03-29 15:17:21 +02:00
Miodrag Milanovic
72d5222016
made bgfx compile on more platforms (nw)
2015-03-29 14:29:06 +02:00
Miodrag Milanovic
93025d33c1
Added network flags (nw)
2015-03-29 10:57:10 +02:00
Vas Crabb
c73dbdeaf3
Small cleanup
2015-03-29 18:35:48 +11:00
Vas Crabb
3010be4c30
SDL and Windows strconv are the same thing.
2015-03-29 18:23:02 +11:00
Robbbert
417852bbc9
(MESS) mpf1 : fixed potential bug (nw)
2015-03-29 16:02:49 +11:00
Ivan Vangelista
17c6d24644
seicross.c: MT05899 spotted and fixed by M.A.S.H. (nw)
2015-03-29 06:45:29 +02:00
Vas Crabb
c878883667
Remove all the stuff that causes driver and emu sources to be compiled
...
differently with different OSDs
Switch back to building for all OSDs in common directory
Move more OSD-specific stuff into OSD scripts
It still isn't completely safe to be building all OSD into same directory
Common OSD "module" files, e.g. debuggers and renderers, build with
different options for each OSD. It works at the moment, but you will end
up with slightly different executables depending on the order you build
OSDs.
2015-03-29 15:02:23 +11:00
Vas Crabb
dce0421517
Fix ldplayer build
2015-03-29 15:02:23 +11:00
Robbbert
fcc0bfed80
Merge branch 'master' of https://github.com/mamedev/mame
2015-03-29 12:55:11 +11:00
Robbbert
ec1999fcbb
(MESS) mpf1 : added some standard pasting codes; connected up the reset button from external artwork; found that mpf1p rom is a bad dump (A9 stuck low when dumped). (nw)
2015-03-29 12:42:41 +11:00
couriersud
1f9ec28ba4
Merge branch 'master' of https://github.com/mamedev/mame.git
2015-03-29 03:35:17 +02:00
couriersud
935c280b4d
Fix cross-compile. The following will build mame64.exe on linux
...
make TARGETOS=windows PTR64=1 OSD=windows OS=linux VERBOSE=1 \
OVERRIDE_CC="@ccache x86_64-w64-mingw32-gcc" \
OVERRIDE_CXX="@ccache x86_64-w64-mingw32-g++" \
OVERRIDE_LD="x86_64-w64-mingw32-g++" \
WINDRES="x86_64-w64-mingw32-windres" \
MINGW64=/usr $*
2015-03-29 03:29:22 +02:00
briantro
5e5b4a0680
peplus.c: Correct Cut-N-Paste error - NW
2015-03-28 17:09:16 -05:00