Miodrag Milanovic
c8583ebdc9
os calls do not follow MAKE escaping
2015-12-20 09:45:39 +01:00
AJR
d6445f496c
Allow SDLMAME to build on OS X from paths containing spaces (and allow SOURCES option as well)
2015-12-19 20:20:55 -05:00
AJR
ad4d85f68f
Fixed wrong number of arguments to makedep.py in SOURCES build
2015-12-19 20:00:22 -05:00
R. Belmont
4518735134
Revert "Allow SDLMAME to build on OS X from paths containing spaces"
2015-12-19 18:55:02 -05:00
AJR
8567ac0d64
Allow SDLMAME to build on OS X from paths containing spaces
2015-12-19 11:09:57 -05:00
Justin Kerk
85d74eb2c9
Emscripten build fixes (nw)
2015-12-19 08:17:34 +00:00
Ville Linde
0df7787f16
Split Taito TC0780FPA into its own device [Ville Linde]
2015-12-18 22:07:02 +02:00
Vas Crabb
a8d1e313b4
Make Lazarian playable
...
* Decode PLA bitstream and use for video mixing
* Document colour format and make up usable colour values
* Implement shell and area effects
* Use proper video timings - yes there is blank space on the right
* Add PLA from lazarian to laserbat as bad dump as it's needed now
* Yes it's impossible to get black because there's no LSB for blue
* Colours are still wrong, but at least it's only the intensities now
* There are still alignment issues between layers
* catnmous is completely broken, need schematic for PLA hookup
2015-12-15 21:03:31 +11:00
David Haywood
570de81e04
new clones
...
Ninja-Kid II / NinjaKun Ashura no Shou (set 4) [system11]
2015-12-13 15:59:21 +00:00
Miodrag Milanovic
c15d7adef3
compile parameters specific for 3rdparty component (nw)
2015-12-12 15:03:22 +01:00
Miodrag Milanovic
74cfff6fc6
Update to LUA 5.2.3, so source changes (nw)
2015-12-12 14:49:48 +01:00
Miodrag Milanovic
379581fb36
macro removal INLINE -> static inline (nw)
2015-12-12 08:58:57 +01:00
Miodrag Milanovic
9a2ed1703a
tagged_list without tagmap_t (nw)
2015-12-11 13:59:37 +01:00
Miodrag Milanovic
ee942ae0fb
some MSBUILD fixes (nw)
2015-12-10 12:16:06 +01:00
Cowering
00a496face
(retrying) fix up some lto things (still can't compile full MAME on Windows) Also add a few msg texts for VS warnings (NW)
2015-12-09 12:58:08 -06:00
Miodrag Milanovic
700683468a
Removed dead PPC code (nw)
2015-12-09 10:25:40 +01:00
Vas Crabb
e706b93447
propagate ARCHOPTS to linker
2015-12-07 22:07:29 +11:00
Miodrag Milanovic
46471ac080
Can't do override checks due to QT headers (nw)
2015-12-07 06:57:05 +01:00
Miodrag Milanovic
6a765a95ec
Added addprojectflags function and added -Wsuggest-override for all that are not 3rdparty projects.
...
It is place where all additional checks we should put
2015-12-06 17:07:50 +01:00
Felipe Corrêa da Silva Sanches
0618c642ba
adding a basic machine driver for the Patinho Feio and setting up build system for the driver and the CPU module
2015-12-06 13:32:03 -02:00
Miodrag Milanovic
ccc677d0e5
Need this on linux
2015-12-04 20:36:05 +01:00
Miodrag Milanovic
2ce19e896b
Removed need for -Wno-c++11-narrowing for clang
...
and -Wno-unused-result,-Wno-narrowing and -Wno-attributes on gcc (nw)
2015-12-04 20:22:48 +01:00
Miodrag Milanovic
20b32acb8b
OSX version is taken on different way so it is considered 6.0 (nw)
2015-12-03 14:50:04 +01:00
Miodrag Milanovic
d9db2350fb
OSX version of clang 3.5 is actually 3.4 with features (nw)
2015-12-03 14:40:03 +01:00
Miodrag Milanovic
7433c42f30
it is available in all version from 3.4 (nw)
2015-12-03 14:32:20 +01:00
Miodrag Milanovic
eba667fdb3
fix for QT headers compile as c++14 (nw)
2015-12-03 14:26:00 +01:00
Miodrag Milanovic
29bfbddaac
stupid me (nw)
2015-12-03 14:02:36 +01:00
Miodrag Milanovic
871428ef9e
Set -std=c++1y to clang 3.4 (nw)
2015-12-03 13:33:40 +01:00
Miodrag Milanovic
bb6ca65238
wrong place (nw)
2015-12-03 13:20:57 +01:00
Miodrag Milanovic
1af304131e
fix compile on clang 3.7 (nw)
2015-12-03 13:18:20 +01:00
Miodrag Milanovic
6bea96d5f2
enabled compiling part of bgfx that required c++11 (nw)
2015-12-03 12:04:08 +01:00
Miodrag Milanovic
b9e242db21
Cleanup of genie.lua (nw)
2015-12-03 11:54:51 +01:00
Miodrag Milanovic
92f81361d6
Initial conversion of core to C++14. Note that compilers are now limited to GCC 4.9.0 and up, Clang 3.4.0 and up, and VS2013 and up [Miodrag Milanovic]
2015-12-03 11:40:45 +01:00
David Haywood
2fc3aa92a5
just a place for notekeeping on the nokia 3310, I put 2 update firmware files in there, maybe they can be converted to a usable format, or maybe we need more? we do need to start looking at these things, and MP3 players etc. tho. moreso the rarer ones before they drop out of circulation altogether.
...
actual input / work to further document all this would be greatly appreciated, I'm hoping this gets the ball rolling a little (nw)
2015-11-30 17:57:27 +00:00
David Haywood
6c94222788
(nw)
2015-11-30 16:59:06 +00:00
David Haywood
cd0cac560d
2 more skeleton mechanicals (nw)
2015-11-30 16:35:31 +00:00
R. Belmont
0704504dc9
Merge pull request #481 from osresearch/master
...
silence warnings on OSX clang3.0 (issue #480 )
2015-11-30 08:58:36 -05:00
Miodrag Milanović
60083f5094
Merge pull request #478 from jfdelnero/master
...
EF9365 video controller skeleton added and connected to Squale [Jean-Francois DEL NERO]
2015-11-30 09:01:29 +01:00
Jean-François DEL NERO
6f4ad44183
EF9365 video controller skeleton added.
2015-11-29 23:36:16 +01:00
Justin Kerk
36ce16ddb0
New skeleton: Tektronix TekXpress XP330 X Terminal [Justin Kerk]
...
(Dump from MooglyGuy, 2005)
2015-11-29 13:22:35 -08:00
David Haywood
840eeacf97
few more (nw)
2015-11-29 20:35:46 +00:00
David Haywood
05209630d3
another (nw)
2015-11-29 20:02:52 +00:00
David Haywood
40f3dcf96a
another skeleton mechanical driver free to a good home (nw)
2015-11-29 19:35:40 +00:00
David Haywood
0a4b68efb0
mechanical skeleton, feel free to flesh it (nw)
2015-11-29 17:19:53 +00:00
Trammell Hudson
d005322e2b
Merge clang++ version 30000 and 30400 sections to enable -Wno-constant-logical-operand
2015-11-28 09:12:34 -05:00
Trammell Hudson
74db76d146
revert sqlite3 changes, update version detection to silence warnings on OSX clang++ 3.0 (issue #480 )
2015-11-28 09:06:30 -05:00
Trammell Hudson
842874f030
Fix "use of constant operatand with &&" on osx
2015-11-27 17:22:53 -05:00
Justin Kerk
d1d8a66ab1
Cleanup (nw)
2015-11-25 03:10:20 +00:00
Justin Kerk
9744037cd7
Compile with Emscripten out of the box. [Justin Kerk]
2015-11-24 15:38:42 +00:00
David Haywood
b852e4814c
this was also said to fit here when it was dumped by Xing Xing, although i haven't checked in detail (nw)
2015-11-23 14:38:22 +00:00
David Haywood
78b3dc8ef2
move this (nw)
2015-11-23 14:31:18 +00:00
Miodrag Milanovic
4b4b659679
Added MSBUILD support, msbuild.exe must be in path so update your tools (nw)
2015-11-23 10:01:21 +01:00
Justin Kerk
078d8e099a
Emscripten build fixes (nw)
2015-11-21 01:40:59 -08:00
Miodrag Milanovic
8a91bc9f0e
disable this for CPP11 builds (nw)
2015-11-19 13:34:44 +01:00
Vas Crabb
05109871be
all VMX registers are alike (nw)
2015-11-18 19:32:15 +11:00
R. Belmont
4c7e8c403b
Merge pull request #466 from Pernod70/master
...
bbc: hd6845 fix, saa5050, softlists
2015-11-15 10:55:22 -05:00
Miodrag Milanovic
1fe2587c86
This one is not used in compile (nw)
2015-11-15 12:20:35 +01:00
Nigel Barnes
5d004af6c9
bbc: preliminary support for FSD format.
2015-11-15 02:38:06 +00:00
David Haywood
15f6df6d66
disable some intel compiler remarks that are shown in a release config (nw)
2015-11-14 19:15:12 +00:00
Scott Stone
b18702178e
Merge branch 'master' of https://github.com/mamedev/mame
2015-11-14 13:43:55 -05:00
Miodrag Milanovic
47f03ddabc
fix uninitialized class members for bus devices (nw)
2015-11-14 19:05:20 +01:00
Scott Stone
cff363eec5
Merge branch 'master' of https://github.com/mamedev/mame
2015-11-14 12:51:37 -05:00
Scott Stone
31cca9ea63
Added info header at the top of each .lua file (nw)
2015-11-14 12:51:21 -05:00
Miodrag Milanovic
8c0d01d426
Fix compile for Intel C++ 15 compiler (nw)
2015-11-14 11:52:15 +01:00
Miodrag Milanovic
0f8471d937
Finished adding to lua, some included cpp renamed to inc (nw)
2015-11-12 15:00:07 +01:00
Miodrag Milanovic
44e4bf0d4b
few more added (nw)
2015-11-12 13:50:20 +01:00
Miodrag Milanovic
d0a4ae59ad
added more h files missing in lua scripts (nw)
2015-11-12 13:33:00 +01:00
Miodrag Milanovic
0332334ecd
move formats to proper place (nw)
2015-11-12 10:31:15 +01:00
Miodrag Milanovic
fdcb47333c
Add h files to projects as well (nw)
2015-11-11 20:35:28 +01:00
mahlemiut
6f3d1ec8f4
amstad: Transtape WIP support. [Barry Rodewald]
2015-11-10 18:35:02 +13:00
Miodrag Milanovic
cf330fa6de
Relax dependencies for softfloat (nw)
2015-11-08 17:38:37 +01:00
Miodrag Milanovic
7418d14468
fix typo (nw)
2015-11-08 15:03:18 +01:00
Miodrag Milanovic
033227778e
Remove not longer needed ForceCpp flag (nw)
2015-11-08 13:44:34 +01:00
Miodrag Milanovic
5deec43cbc
update build scripts for rename c - > cpp (nw)
2015-11-08 13:26:29 +01:00
Miodrag Milanovic
102ee9938f
typo fix (nw)
2015-11-08 12:57:40 +01:00
Miodrag Milanovic
b6707c3bb5
Removed mongoose due to restricted license and webserver wip till code is restructured (nw)
2015-11-04 18:55:36 +01:00
Miodrag Milanovic
056fdc89c5
fix VS build (nw)
2015-11-04 14:16:42 +01:00
Miodrag Milanovic
ecdc99b0e6
added clang and gcc flags needed for compilation of 3rdparty libraries, also removed checking for shadowing in them (nw)
2015-11-04 11:21:08 +01:00
Miodrag Milanovic
4b75c57008
set only needed VS compile flags for 3rdparty (nw)
...
there are still those in main file, but now can be removed by fixing our code
2015-11-03 20:55:18 +01:00
Mike Naberezny
2323a3c851
png.py: Fix undefined name 'e'. (nw)
2015-11-02 23:01:49 -08:00
Mike Naberezny
f76c73b917
png.py: Remove unused import. (nw)
2015-11-02 22:59:22 -08:00
Miodrag Milanovic
b8efd210b1
fix VS build (nw)
2015-11-02 17:37:18 +01:00
Vas Crabb
8247cab558
make it easier to build multiple configs (nw)
2015-11-02 23:40:03 +11:00
Miodrag Milanovic
c050685c98
Fixed mingw clang build (nw)
2015-11-02 11:13:12 +01:00
Miodrag Milanovic
b01384ee73
fixed linking unidasm in small builds (nw)
2015-11-02 08:45:22 +01:00
hap
068c61549a
added alpha8201 skeleton
2015-10-31 16:06:44 +01:00
David Haywood
965e52dff8
mask address space for a2600 in the CPU (m6507) not in the driver.
2015-10-30 00:50:38 +00:00
David Haywood
de9353adcb
create derived CPU type so that code can be put in the correct place (nw)
2015-10-29 19:21:01 +00:00
David Haywood
7793b9af43
call it harmony/melody, that more accurately represents what we're emulating, dpc+ seems to be a software implementation on the ARM of the Harmony (nw)
2015-10-29 17:10:14 +00:00
Miodrag Milanovic
01a8a6a208
fix sdl build fix for windows (nw)
2015-10-28 16:02:38 +01:00
David Haywood
1899788b97
a 100% skeleton 'Sega Sawatte' driver, so that the softlist isn't orphaned and -romident can identify items in it etc.
...
we don't know the CPU or anything else, what is known is in the driver.
2015-10-27 12:31:19 +00:00
David Haywood
bc6c55fe47
new WORKING
...
Unisonic Champion 2711 [David Viens]
2015-10-26 22:02:55 +00:00
David Haywood
624825c042
skeleton dpcplus (nw)
2015-10-26 19:54:31 +00:00
David Haywood
0c434ec835
new NOT WORKING
...
Sub Hunter [Piero Andreini]
2015-10-26 19:04:45 +00:00
mahlemiut
1e2904037e
amstrad: added Draysoft Doubler expansion device
2015-10-26 16:14:14 +13:00
Lord-Nightmare
86d3537f95
Split cat.c into separate drivers for canon cat and iai swyft. (Part 1) [Lord Nightmare]
2015-10-22 01:11:25 -04:00
Robbbert
bc19234d3f
Camputers Lynx: some work on floppy disk.
2015-10-19 13:33:27 +11:00
Miodrag Milanović
fb179e042c
Merge pull request #401 from fulivi/pty_dev3
...
PTY support for u*x OSes [F.Ulivi]
2015-10-18 16:00:23 +02:00
Miodrag Milanovic
58bf8e3345
Disabled DX12 on mingw since it is not working (nw)
2015-10-15 10:52:18 +02:00
Curt Coder
60d08590a1
tiki100: Added skeleton for Winchester controller. [Curt Coder]
2015-10-14 22:55:09 +03:00
fulivi
898fc7b373
pty: seems ok (linux only)
2015-10-13 12:01:30 +02:00
fulivi
f8cb153519
pty: first step of pseudo terminal implementation
...
Conflicts:
scripts/src/bus.lua
2015-10-13 12:00:52 +02:00
Curt Coder
af70919cb1
tiki100: Added expansion bus and skeleton for 8088 card. [Curt Coder]
2015-10-12 22:13:08 +03:00
Miodrag Milanovic
8e22b1d22f
Renamed DRIVERS parameter to SOURCES since you can add any source you wish to include in target (nw)
2015-10-09 14:13:35 +02:00
Miodrag Milanovic
64599d2aff
Do not create dasm.lib if no disassembler compiled (nw)
2015-10-09 13:45:14 +02:00
Miodrag Milanovic
86d3aa8065
Moved tools in proper place, and moved build python scripts together with other scripts (nw)
2015-10-07 12:01:21 +02:00
kazblox
0c28355f29
Move spcwarp to cvs.c
2015-10-06 23:16:17 +08:00
Scott Stone
74ffae801a
Fixing compiling issue for release toolchain (per Balrog) (nw)
2015-10-05 18:33:52 -04:00
Cowering
7c302af80f
Allow current toolchain for mingw to work and allow GCC 5.2 to also work if gcc-ar is current enough. Add a little more info about lto (nw)
2015-10-05 10:29:15 -05:00
Sandro Ronco
c69dffc4b0
fixed arcade SUBTARGET (nw)
2015-10-02 22:34:55 +02:00
Robbbert
d30acf0c7a
New skeleton: Proteus III [Robbbert]
2015-10-02 23:49:59 +10:00
Robbbert
b384591712
New skeleton: Data RD100 [Robbbert]
2015-10-02 16:32:15 +10:00
Robbbert
e1cad4365a
zapcomp: Fixed some errors in the rom; tidied the code.
2015-10-02 11:05:53 +10:00
Robbbert
06e3257c6e
New skeleton: Micral 80-22G [Robbbert]
2015-10-02 01:32:39 +10:00
Miodrag Milanovic
6e70790bf4
removed line commit by mistake (nw)
2015-09-30 17:40:40 +02:00
Miodrag Milanovic
2fdcf3bc14
fix build (nw)
2015-09-30 17:32:32 +02:00
Miodrag Milanovic
1fc48ce120
move mess into mame (nw)
2015-09-30 17:21:14 +02:00
Miodrag Milanovic
87a576c555
fixing scripts for building with new names (nw)
2015-09-30 16:24:43 +02:00
Ramiro Polla
e5ae5d0b09
nec_p72: add skeleton driver for NEC PinWriter P72 dot-matrix printer
2015-09-29 21:29:22 +02:00
cracyc
c400248728
i8271: modernize [Carl]
2015-09-28 16:14:53 -05:00
R. Belmont
1febce4996
Merge pull request #347 from felipesanches/wacky_gator
...
Skeleton driver for Wacky Gator (Data East - 1990)
2015-09-28 10:24:38 -04:00
hap
f85d827d73
driver lib filenames are lowercase
2015-09-28 15:18:33 +02:00
Felipe Corrêa da Silva Sanches
8a4b732020
Skeleton driver for Wacky Gator (Data East - 1990) whack-a-mole style game with alligators.
2015-09-27 19:39:29 -03:00
R. Belmont
057b5ebd2e
Merge pull request #345 from felipesanches/zap_computer
...
new driver: ZAP - Z80 Applications Processor (by Steve Ciarcia - 1981)
2015-09-27 09:51:10 -04:00
Miodrag Milanovic
3bb1dc3646
Skeleton driver:
...
-Squale [Miodrag Milanovic, thanks to Olivier Aichelbaum]
2015-09-27 13:29:08 +02:00
Felipe Corrêa da Silva Sanches
88ab4da61c
new driver: ZAP - Z80 Applications Processor - based on the book "Build Your Own Z80 Microcomputer" by Steve Ciarcia (1981)
2015-09-27 01:56:18 -03:00
David Haywood
2dabd5e7d4
new skeleton
...
Piggy Pass (version 04.40)
(can't really find any good references for what this is but looks like something mechanical, CPU type seems wrong)
2015-09-25 20:58:32 +01:00
kazblox
bd41a1ad64
Merge branch 'master' of https://github.com/mamedev/mame
2015-09-25 20:10:02 +08:00
mixxmaster
4e3fb779dc
Seperate Space Warp into it's own skeleton driver.
2015-09-25 20:01:28 +08:00
Scott Stone
ec1ee61dae
Moved bus\a8sio files to bus\a800 to avoid redundancy (nw)
2015-09-24 13:11:55 -04:00
mahlemiut
cdb93cff68
ficpio2: add PCI bus and chipset. -bios 2 and 3 now boot. Other BIOSes require some cache funkiness.
2015-09-24 14:16:32 +12:00
arbee
affe28ab34
New machine added as MACHINE_NOT_WORKING
...
----------------------------------------
Commodore MPS-1230 NLQ Printer [Guru, R. Belmont]
2015-09-20 18:18:07 -04:00
David Haywood
9e11f53298
refactor some igs code into a device so that we can use it with igs_m027.c (nw)
2015-09-20 17:08:51 +01:00
Lord-Nightmare
ed89f8d6e3
Add (mostly) skeleton driver for the DECwriter III (LA120) [Lord Nightmare, NeXT]
2015-09-20 01:09:16 -04:00
David Haywood
37272185a4
split fearless into a different driver, has different vid hw (nw)
2015-09-20 02:49:39 +01:00
balr0g
459c86dee3
Fix build with Xcode 7 (nw)
2015-09-18 16:00:03 -04:00
Olivier Galibert
0ad1714394
Skeleton driver for the Brother MT735 thermal printer [Cowering, O. Galibert]
...
We really need to decide what printers should output...
2015-09-18 11:08:31 +02:00
Olivier Galibert
8d1b766ca7
Skeleton driver for the LG GP40NW10 USB DVD writer [O. Galibert]
...
It is (was?) an inexpensive dvd writer. I started this driver to see
if it was possible to add commands for really raw reading. Let's just
say that mcs51 code is a pain to read.
If it ever works, it can be interesting as a USB device for when we
end up insane enough to try to handle USB in the first place.
2015-09-18 11:07:57 +02:00
R. Belmont
518897bfca
Merge pull request #298 from JoakimLarsson/hkv10_2
...
Added driver for Heurikon HK68K/V10 VME board
2015-09-14 12:36:39 -04:00
couriersud
9fca8bdc44
Remove last traces of printf from plib. Reorganized some code. (nw)
2015-09-14 12:34:25 +02:00
Robbbert
884e4460ae
Fix the build.
2015-09-14 10:43:49 +10:00
Joakim Larsson Edstrom
13bbcd2836
Added new devices to build
2015-09-13 20:16:02 +02:00
Joakim Larsson Edström
807bdf0a06
Added driver for Heurikon HK68K/V10 VME board
...
Added some SCC support in the z80dart driver
2015-09-13 20:12:29 +02:00
Cowering
c9d6609bf0
fix cross compile paths, make ar work with lto until Windows GCC fixed
2015-09-13 09:55:03 -05:00
Miodrag Milanovic
d0e0a5bfa4
removed not needed include paths (nw)
2015-09-13 14:04:00 +02:00
Miodrag Milanovic
e3a6e9b0b8
removed deps from 3rdparty to osd (nw)
2015-09-13 12:45:56 +02:00
Miodrag Milanovic
05c7edb199
Remove direct zlib dependency in code (nw)
2015-09-13 12:27:46 +02:00
Miodrag Milanovic
c9bde5341d
reorganized scripts according to new structure (nw)
2015-09-13 10:17:58 +02:00
Miodrag Milanovic
ee7ff77255
update build scripts and code change in order to fix compile (nw)
2015-09-13 09:20:24 +02:00
Miodrag Milanovic
494ea9fab0
added missing file for OSX (nw)
2015-09-12 11:56:19 +02:00