Commit Graph

29955 Commits

Author SHA1 Message Date
Oliver Stöneberg
6a9e44f66e (MESS) fixed Visual Studio compilation (nw) 2014-06-29 19:15:44 +00:00
Couriersud
9f19e1446e Added more device to netlist:
- R2R resistor network DAC.
- Dummy input device. This is used so that devices can exhibit terminals not yet used
  such as V+ for opamps.
- Added a very basic macro model for norton opamps (LM3900)
- Added a current controlled current source (CCCS)
2014-06-29 19:07:59 +00:00
David Haywood
c52aeab839 NeoGeo slot work [S. Smith]
Message that was posted to me

"Hi David

It was to my great disappointment that your work on the NeoGeo Multislot (Dec 2013) was not included in MAME.  To aid the process I've taken your work and spent some hours addressing the concerns put forward by the developers.  The code I'm sending to you converts Neo Geo to fully use slot devices for the cartridges and implements the multi-slot using techniques that have greater likelihood of being met with approval.

In some places the slot trampolines caused performance to drop below 100% so I've used methods to avoid them gathered by the study of other slot devices in MESS.  Performance is the same as it was prior to this update.

I first sent this with the forms on the official site but received no reply so I'm turning to you directly.

(filehost link removed)

Credit to yourself and 'S. Smith'
"
2014-06-29 17:57:09 +00:00
Michael Zapf
b4bc7ee1c6 (MESS) ti99: Work in progress on new HFDC / HDC9234. (nw) 2014-06-29 14:58:02 +00:00
Sandro Ronco
ea9fd2f6c2 (MESS) glcolor: added LCD emulation and inputs. [Sandro Ronco]
(MESS) moved glcolor carts from genius.xml to glcolor.xml. (nw)
2014-06-28 19:56:06 +00:00
Curt Coder
0b963f3c31 (MESS) c64: Precalculate PLA outputs for approximately 5% speedup. [Curt Coder] 2014-06-28 03:58:41 +00:00
R. Belmont
a601a9ad9c (MESS) Apple II: support Decillionix DX-1 sampler card. [R. Belmont] 2014-06-28 03:22:02 +00:00
R. Belmont
54cb21bea7 (MESS) Apple II: Support for the Mountain Computer Music System. [R. Belmont] 2014-06-28 01:44:50 +00:00
R. Belmont
90c4bfb799 (MESS) osdcore: Allow "default" for -midiin and -midiout. [R. Belmont] 2014-06-28 01:39:55 +00:00
Michaël Banaan Ananas
931ae57120 unneeded includes 2014-06-27 20:26:13 +00:00
Sandro Ronco
25a338ad52 Added lamps layout to jwildb52 and segajw (nw) 2014-06-27 19:27:12 +00:00
Curt Coder
6ea3bb7acf Fixed clang build. (nw) 2014-06-27 19:02:58 +00:00
Michael Zapf
016e5b7a50 (MESS) Some more steps towards a new HFDC. Legacy implementation to be
kept as default (hfdc) until new HFDC is done.
2014-06-27 18:59:33 +00:00
Scott Stone
2249c92c2b Added information for m72.c mcu usage (nw) 2014-06-27 01:00:57 +00:00
Scott Stone
9922ddf3ce Updated m72.c with a Guru-readme for Ninja Spirit. Changed labels where appropriate to match information and added PALs/PROMs. [Guru] 2014-06-26 19:37:54 +00:00
Wilbert Pol
f0632da071 Documentation update from trap15 (nw) 2014-06-26 17:46:21 +00:00
Scott Stone
15ecfddff8 New games marked as GAME_NOT_WORKING
------------------------------------
(MESS) TECNBRAS Dot Matrix Display [Felipe Sanches]
2014-06-26 17:04:09 +00:00
David Haywood
41f7240529 move hack so things work like before (nw) 2014-06-26 14:43:58 +00:00
Fabio Priuli
8fd497837a k054539: converted to use inline configs and delegates. nw.
with this, I'm done for the moment with konami chips.
2014-06-26 11:42:06 +00:00
Fabio Priuli
19e040dc78 k053246/k055673: updated to use delegates and inline configs. nw.
as before, these changes are mostly driver-level, so I hope they do 
not conflict with anyone else's work. the only relevant change for the 
device code is the removal of some redundant variables (from the 
interface) and of  alt_k055673_vh_start + k053247_set_sprite_offs, 
which have been replaced by the proper machine configs.
2014-06-26 10:34:36 +00:00
Fabio Priuli
db4f478c63 this one as well, of course. nw. 2014-06-26 08:09:34 +00:00
Fabio Priuli
70f1957f13 forgot to remove these. nw. 2014-06-26 08:03:36 +00:00
Fabio Priuli
1fbb700b08 devcb write8 was in fact enough for rev.31113 (thanks AWJ for noticing). nw. 2014-06-26 07:48:10 +00:00
mahlemiut
fe28eca130 flex_dsk: add workaround for Gimix Flex 3.6 expecting tracks 1 and 2 to be MFM. It will now also boot. (no whatsnew) 2014-06-26 07:26:11 +00:00
Fabio Priuli
4987adf1ae k056832: updated to use delegates and inline configs. nw.
these changes are mostly driver-level, so I think they should not conflict
with anyone else's work. the only relevant change for the device code
is the removal of altK056832_vh_start. no further work on this chip is 
planned (it requires major rework)
2014-06-26 07:22:24 +00:00
Fabio Priuli
0270936be6 konami cpu: converted to use delegates. nw. 2014-06-26 04:15:35 +00:00
mahlemiut
6fb8e08e0d flex_dsk: added support for some double-sided disk sizes. 800kB disk images are now readable. (no whatsnew) 2014-06-26 02:19:22 +00:00
Alex W. Jackson
3aa3c275ff k052109: add missing set_colors() (nw) 2014-06-26 02:18:51 +00:00
Brian Troha
900cfc86f0 peplus.c: Spelling correction - NW 2014-06-26 02:13:41 +00:00
Brian Troha
01bf381579 megasys1.c: Naming convention standardization & change "US" to "North America" as per title screen - NW 2014-06-26 02:11:41 +00:00
mahlemiut
eefb405ff1 gimix: added support for Flex DSK disk images, will now boot Gimix Flex 3.3. 2014-06-26 00:23:24 +00:00
Brian Troha
d1056a540b New PE+ Poker clone
New Clone Added
-------------------------------------------------
Player's Edge Plus (X000550P+XP000055) Joker Poker (Two Pair or Better) [BrianT]
2014-06-26 00:16:49 +00:00
Fabio Priuli
082a4a2f0d removed completely konami_deinterleave_gfx usage, now that it is redundant. nw. 2014-06-25 22:18:59 +00:00
Fabio Priuli
9963ffbdbd removed a couple of KONAMI_ROM_DEINTERLEAVE_2 occurrences. nw. 2014-06-25 22:16:20 +00:00
Scott Stone
a72a335d03 Fixed up label/different hash instance with recent addition. (nw)
Reworded HLSL error message to best describe reason for failure.  (nw)
2014-06-25 21:51:23 +00:00
Fabio Priuli
3668456624 k051960: converted to use device_gfx_interface, inline configs and delegates. nw.
while at it, also removed unnecessary configurations and removed later stage 
interleaving of the sprite roms (they just needed to be loaded in the correct way)
2014-06-25 20:56:45 +00:00
Alex W. Jackson
4e9a556073 Fix a couple of ROM loading errors introduced in r31099; clarify mia/tmnt graphics ROM descrambling (nw) 2014-06-25 20:15:59 +00:00
Scott Stone
f31bb25a82 pve500.c - multiplex signals for the 7seg display from Felipe Sanches (nw) 2014-06-25 17:21:36 +00:00
Fabio Priuli
1ba2dde2ab copy & paste mistake. nw.
(but thanks oddi2 for reporting)
2014-06-25 17:08:37 +00:00
Fabio Priuli
b53d79ec53 k052109: converted to use device_gfx_interface, inline configs and delegates. nw.
while at it, also removed unnecessary configurations and removed later stage 
interleaving of the tile roms (they just needed to be loaded in the correct way)
2014-06-25 15:11:12 +00:00
Fabio Priuli
e4c0bc867d softlist: added a bunch of new dumps from misc sources. nw. 2014-06-25 15:04:02 +00:00
Fabio Priuli
eb461a5057 gameboy: Added support for Li Cheng pirate mapper. [taizou, Fabio Priuli] 2014-06-25 15:03:02 +00:00
Fabio Priuli
5c17ad131e gba.xml: Added newer revision of Sim City 2000 [BPzeBanshee] 2014-06-25 14:59:58 +00:00
Couriersud
e10dc03993 Fix crash caused "-debug -noautosave" when exiting the debugger immediately. 2014-06-24 17:58:10 +00:00
R. Belmont
28130d7aa1 (MESS) mac: add PMU ROMs for later use [R. Belmont] 2014-06-24 02:37:57 +00:00
Couriersud
88f337c8d8 Fixed debug build and a bug in connecting analog output to analog input. 2014-06-23 23:25:16 +00:00
Wilbert Pol
e99d7cd093 (MESS) wswan.c: Added noise emulation [trap15, Wilbert Pol] 2014-06-23 20:49:45 +00:00
Wilbert Pol
fdf638d6d3 Prevent other possible bad things happening (nw) 2014-06-23 20:35:17 +00:00
Wilbert Pol
0a6b226deb Different version of OSX segfault fix (nw) 2014-06-23 20:02:16 +00:00
Wilbert Pol
65cd55ff6b Prevent segfault on OSX (nw) 2014-06-23 19:27:09 +00:00