Joakim Larsson Edstrom
13bbcd2836
Added new devices to build
2015-09-13 20:16:02 +02: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
Miodrag Milanovic
a4ea92de24
Update scripts for compile with latest BGFX (nw)
2015-09-12 11:06:14 +02:00
Miodrag Milanovic
115ffcb10a
Moved netlist from emu to lib (nw)
2015-09-12 10:12:14 +02:00
Sergey Svishchev
b7f4c082e6
isa_ibm_pgc: new skeleton driver
2015-09-11 01:26:02 +03:00
mahlemiut
91b0190a5d
al520ex: added preliminary Magic Sound expansion (not working) [Barry Rodewald]
2015-09-10 23:53:20 +12:00
David Haywood
8abb4014f3
Sega Pico PCM improvements [ValleyBell]
...
as the pull request seems to have gone dead I refactored his changes into a new device derived from the 7759 rather than adding the Fifo into the 7759 (due to Aaron saying it doesn't exist there)
it's possible the custom chip that Pico uses has said logic built in somehow as it's not a plain 7759 afaik.
2015-09-08 15:09:43 +01:00
Miodrag Milanovic
6359b876b9
made FORCE_VERSION_COMPILE option to be used for build server (nw)
2015-09-05 11:53:19 +02:00
Miodrag Milanovic
37c52103a5
moved nsc810 build to proper place (nw)
2015-09-05 08:18:31 +02:00
Miodrag Milanovic
70bddf12f5
Added GoogleTest and convert tests to us it (nw)
2015-09-02 13:50:20 +02:00
Vas Crabb
f500420346
OS/2 patch for 0.164 [KO Myung-Hun]
2015-08-25 13:02:01 +10:00
couriersud
3011b4b068
Moved nltool.c and nlwav.c into src/emu/netlist/prg.
...
Added src/emu/netlist/build/makefile. This allows netlist to be ripped
out of the tree and to compile it standalone. (nw)
2015-08-23 20:59:07 +02:00
Michael Zapf
4398fa4f66
New AT29 flash EEPROM circuits
2015-08-21 14:14:13 +02:00
therealmogminer@gmail.com
5d7c5fc62b
nw, add skeleton and disassembler for DEC PDP-8 CPU
2015-08-13 14:38:30 +02:00
Michael Zapf
985decb028
ti99: That's one small move for a man
2015-08-11 18:41:36 +02:00
Wilbert Pol
99353dc95f
coleco.c: Reduce tagmap lookups and added support for 31in1 and 63in1 multicarts (nw)
2015-08-10 13:10:14 +02:00
Michael Zapf
1784a89ee4
Defining variants 9224 and 9234 (WIP)
2015-08-10 02:00:55 +02:00
couriersud
7815f924ec
Add emu/netlist to include dirs to avoid relative paths in netlist
...
include files. (nw)
2015-08-03 00:10:23 +02:00
couriersud
d0466dd4da
Added simple stream classes to netlist code. (nw)
2015-08-03 00:10:22 +02:00
Michael Zapf
be6c3ee4c9
mfmhd: Introduced format definition, now generally available.
2015-08-02 15:50:22 +02:00
Olivier Galibert
9485ca9d43
Revert "debugqt: Port to Qt5 [O. Galibert]"
...
Experience shows it's too early for that. I'll keep that in a corner
and we'll see again later.
2015-08-01 20:43:47 +02:00
Miodrag Milanovic
fa32ced4ce
Fixed VS build (nw)
2015-08-01 10:07:05 +02:00
Wilbert Pol
a2c4291690
msx1_cart.xml: Added fs_sr002 mapper based on internal bunsetsu mapper (nw)
2015-07-30 12:17:47 +02:00
Olivier Galibert
a83ad4d11f
debugqt: Port to Qt5 [O. Galibert]
2015-07-29 11:19:43 +02:00
couriersud
e266587640
Move MC14584B to nlm_other.[ch] (nw)
2015-07-27 23:50:59 +02:00
Curt Coder
a733240aa6
c128: Added a skeleton for the PARTNER 128 cartridge. [Curt Coder]
2015-07-27 00:25:19 +03:00
Curt Coder
83a750e6c0
Added a skeleton for the Commodore 1526/MPS-802/4023 printer. [Curt Coder]
2015-07-26 22:42:02 +03:00
couriersud
8b388e9131
Added nlwav to tools. nlwav converts netlist logs into wav files.
...
Example usage:
./nlwav -i netlist.log_RO.1.log -o tt.wav
./nlwav -h
[Couriersud]
2015-07-26 20:03:13 +02:00
Curt Coder
95e5e10bfa
Added a skeleton for the Commodore VIC-1520 plotter. [Jim Brain, Curt Coder]
2015-07-25 21:31:52 +03:00
Curt Coder
6144c3034b
Added skeleton for Commodore VIC-1515 printer. [Curt Coder]
2015-07-25 12:51:28 +03:00
Cowering
9d0e2427a4
hmm.. new 5.2 mingw seems to need this to pickup sprintf for lto (NW)
2015-07-23 10:46:11 -05:00
R. Belmont
b83cc37ae2
Merge pull request #257 from 0-wiz-0/master
...
Re-add NetBSD support.
2015-07-22 15:46:15 -04:00
Joakim Larsson Edström
307d82b06a
fixed c&p typo
2015-07-20 23:10:08 +02:00
Joakim Larsson Edström
19117955e8
Added PIT68230 to available machines and enabled it for my configuration
...
Conflicts:
scripts/src/machine.lua
scripts/target/mame/my.lua
2015-07-20 18:07:07 +02:00
Wilbert Pol
69f5f49c52
msx.c: Start hooking up moonsound; not fully working yet (nw)
2015-07-19 14:36:12 +02:00
couriersud
aa5785832c
Add macro library for opamp models. (nw)
2015-07-16 23:10:36 +02:00
Thomas Klausner
910f0215e8
Add NetBSD support.
...
Signed-off-by: Thomas Klausner <wiz@NetBSD.org>
2015-07-14 21:52:52 +02:00
R. Belmont
e0eb69cac6
Merge pull request #240 from belegdol/master
...
Added ability to use system PortAudio
2015-07-13 09:12:44 -04:00
couriersud
fae860f0dd
Changed uppercase filenames to lowercase. (nw)
2015-07-12 17:35:37 +02:00
couriersud
d97724dfb6
Created macro libraries for CD4XXX and 74XX chip families. Going
...
forward, these will contain all devices which can be described using
truthtables and DIPPINS. [Couriersud]
2015-07-12 17:06:59 +02:00
balr0g
c7b8aa5482
Don't think this was intended to be committed (nw)
2015-07-09 11:55:42 -04:00
balr0g
8048910282
MONGOOSE_ENABLE_THREADS is only autodefined on Windows
2015-07-09 10:53:37 -04:00
therealmogminer@gmail.com
14c07a34b1
Fix the majority of CEN64 SSE stuff, nw
2015-07-09 13:30:12 +02:00
Dirk Best
08c7ed6ffb
guab: Updated driver to use the standard wd floppy controller.
...
This also means that it now uses the software list system instead of
loading the floppy disk image into a memory region. To run the driver
use: "mame guab -flop guab3" now. You may also just start the driver,
then choose a floppy disk image from the builtin file manager.
2015-07-09 12:58:25 +02:00
Cowering
3a692ce773
required to get latest mongoose compiling
2015-07-08 23:37:55 -05:00
Julian Sikorski
1b5d213aaa
Added ability to use system PortAudio
2015-07-05 22:08:10 +02:00
Michael Zapf
5ed6d7c6f9
This is it. ti99 says Goodbye to legacy floppy.
2015-07-05 19:59:37 +02:00
mahlemiut
4e99dc8cfe
amstrad: added DDI-1 disk drive expansion (464 only), and make 464 and 664 default to 64k RAM.
2015-07-05 00:25:52 +12:00
couriersud
07a7c190fd
Added MM5837 Noise Generator used by Congo Bongo. [Couriersud]
2015-07-04 13:23:15 +02:00
hap
563b496792
renamed some cpu core inc files to c
2015-07-03 23:04:24 +02:00
hap
9c8b2c6a1a
moved sm510/11/12 specifics to their own files
2015-07-03 21:34:53 +02:00
hap
2b8c61e22b
ok, fixed build
2015-07-03 19:51:51 +02:00
hap
7b0b0bbc95
added SM510 cpu skeleton
2015-06-30 02:10:33 +02:00
Dirk Best
caa26040c7
rc759: wip. initial version of the intel 82730 text coprocessor, and
...
added more meat to the driver. currently dies testing the cassette.
2015-06-27 20:50:15 +02:00
Vas Crabb
382dd0f616
Make the SSE tables a static inside the SSE implementation class (nw)
...
Also encapsulate the pointer casting used to access it in static functions
Don't mean to step on any toes, sorry if this inconveniences you MooglyGuy
2015-06-27 02:42:00 +10:00
Vas Crabb
84aa21184b
Pick the low-hanging fruit (nw)
...
Implemented most of MooglyGuy's new RGB intrinsics for VMX/Altivec
Still need to do blend, bilinear filter and merge alpha
2015-06-23 21:02:30 +02:00
therealmogminer@gmail.com
55c2e3ef5d
nw, update lua script
2015-06-23 21:02:30 +02:00
therealmogminer@gmail.com
fd6db5d503
Convert rgbint and rgbaint globals to a class (nw)
2015-06-23 21:01:36 +02:00
Miodrag Milanovic
c5c718beb8
no need for subdir for these projects, those are same for all mame builds (nw)
2015-06-22 17:57:50 +02:00
Miodrag Milanovic
a65f0f36a3
for separate drivers use simple naming logic (nw)
2015-06-21 09:07:07 +02:00
Miodrag Milanovic
89669187a7
arm7 also use drc code (nw)
2015-06-21 09:07:06 +02:00
Miodrag Milanovic
fa6a859646
Made FM cores compile only in group, that way it always work (nw)
2015-06-21 08:16:36 +02:00
Miodrag Milanovic
d158684474
fixed order of libs making apricot build fine (nw)
2015-06-20 20:19:30 +02:00
Miodrag Milanovic
5a7a29e833
some metadata fixes (nw)
2015-06-20 20:10:19 +02:00
Miodrag Milanovic
449a851e34
Fix more driver building, going deeper in checks (nw)
2015-06-20 19:19:03 +02:00
Miodrag Milanovic
c665cb017b
Fix compiling just specific fm cores (nw)
2015-06-20 18:37:30 +02:00
Miodrag Milanovic
239c31b584
Made possible creation of custom builds with given list of drivers included.
...
Note that game list is parsed so if macros are used they will not be found.
example:
make SUBTARGET=cops -j9 DRIVERS=src/mame/drivers/cops.c
2015-06-20 18:20:44 +02:00
Miodrag Milanovic
654a5ca29b
update metadata in lua files (nw)
2015-06-20 13:21:10 +02:00
mahlemiut
d685805614
amstrad: add support for the Dobbertin HD20 hard disk.
2015-06-20 22:01:00 +12:00
couriersud
a68161ee27
Move solver code into own folder. (nw)
2015-06-19 18:33:14 +02:00
Miodrag Milanovic
8b1fdcb518
force rebuild version.c (nw)
2015-06-15 08:46:16 +02:00
Miodrag Milanović
6ad1b32595
Merge pull request #207 from fulivi/hp64k_dev
...
New driver for hp 64000 development system
2015-06-10 14:13:32 +02:00
Dirk Best
1c1860499f
move some legacy formats over to imgtool since it's now the only user
2015-06-10 12:28:33 +02:00
Dirk Best
9b4905c6b6
apricot: add an expansion slot interface and add two ram expansion
...
cards. this will also be usuable by the apricot f series and portable.
2015-06-08 20:41:32 +02:00
Dirk Best
6ba157cb67
vtech1_dsk: remove, no longer used
2015-06-08 13:15:03 +02:00
Dirk Best
126f95c786
atarist_dsk: remove, no longer used
2015-06-08 11:24:49 +02:00
Miodrag Milanović
a208071e9d
Merge pull request #202 from wallyweek/sdlinipath
...
Added new SDL_INI_PATH flag [Cesare Falco]
2015-06-07 06:22:12 +02:00
Julian Sikorski
9027ce9575
Added the ability to use system flac, jpeg, lua, sqlite3, portmidi and zlib based on wallyweek's work
2015-06-06 23:39:24 +02:00
Cesare Falco
6cd8271575
Added new SDL_INI_PATH flag
2015-06-06 16:32:04 +02:00
Dirk Best
1c8c6405e9
goodbye old friend, you had a good run.
2015-06-05 10:48:22 +02:00
Dirk Best
c414fffc30
thompson: updated to use the new wd fdc. same deal with as bbc: drives 0
...
and 1 are used for the controller with the wd, other legacy drives for
other controllers (needs slotification).
2015-06-05 10:21:37 +02:00
Dirk Best
a444bc8e25
coco: updated to use the new wd fdc
2015-06-04 16:55:30 +02:00
Dirk Best
3a571779c0
trs80: updated to use the new wd fdc
2015-06-04 08:33:57 +02:00
fulivi
7717489f3e
hp64k: Preliminary version of HP Hybrid CPU (no interrupts & no DMA yet)
2015-06-03 14:22:59 +02:00
Dirk Best
0ebc3e5033
vector06: updated to use the new wd fdc. system appears to be broken but
...
loads some sectors from disk.
2015-06-02 17:16:36 +02:00
Dirk Best
ada45f655e
hec2mdhrx: updated to use the new wd fdc.
2015-06-02 13:36:47 +02:00
Dirk Best
476d027582
mz2000: updated to use new wd fdc. fix softlist to use the correct
...
interface. change x1_dsk to 2d_dsk and use it for the mz2000 as well.
2015-06-01 10:14:37 +02:00
couriersud
872ca80ac5
Converted netlist into a library. Moved most code from nl_convert.h to
...
nl_convert.c. Targets using netlist must now specify this explicitly
with MACHINES["NETLIST"] = true
Added subtarget "nl" which only contains games with netlist elements.
(nw)
2015-06-01 00:54:45 +02:00
Dirk Best
75b15886e3
pk8020: updated to use the new wd fdc. fixes regression booting cp/m.
2015-05-31 18:11:26 +02:00
Olivier Galibert
511762fa2d
Allow compiling with shared libraries [O. Galibert]
...
Put SHLIB=1 in the main makefile, or on the command line.
The idea is to get a *way* faster link with symbols. It works at
least on linux, with one annoying caveat: you have to be in the
build/projects/sdl/mame/gmake-linux directory to start mame
afterwards. We're going to move some things around to be able to use
LD_LIBRARY_PATH or have it start as-is from the root.
2015-05-31 13:25:17 +02:00
Miodrag Milanovic
f23ff0f6f0
fix compile on GCC 4.4 on old Ubuntu (nw)
2015-05-31 12:37:01 +02:00
Miodrag Milanovic
6bd3dff96f
removed duplicated compile option (nw)
2015-05-31 10:58:50 +02:00
Dirk Best
2f7882fbff
x1/x1twin: updated to use the new wd fdc. bonus: formatting disks now
...
works in hubasic.
2015-05-31 10:40:46 +02:00
Miodrag Milanovic
0c45c0f1f6
fix for clang (nw)
2015-05-31 08:59:21 +02:00
Miodrag Milanovic
02751b71e6
Fix for osx 10.6.x build (nw)
2015-05-31 08:53:12 +02:00