Commit Graph

52373 Commits

Author SHA1 Message Date
R. Belmont
4c289e8281 Merge pull request #2424 from DavidHaywood/280617
new tehkanwcd clone has a different dipswitch setup to the other sets, fix driver, add diplocations)
2017-06-29 08:10:58 -04:00
AJR
c377491389 rotaryf: Add PPI and coin counter (nw) 2017-06-29 07:46:09 -04:00
David Haywood
9fc4dc823a tehkanwcd has a different dipswitch setup to the other sets (different locations populated on PCB?) so fix it in MAME so the dipswitch reading works
also hook up diplocations etc. for all sets in driver.

I think maybe this driver also needs some kind of PPI devices? not sure which tho.
2017-06-29 12:35:36 +01:00
Robbbert
a5ac4647ee (nw) fixed mess. 2017-06-29 21:18:38 +10:00
Vas Crabb
e990156da5 Add support for 4040 stop/ack and HLT instruction, hook up stop/single step buttons in INTELLEC 4/MOD 40 2017-06-29 19:04:49 +10:00
Bryan McPhail
23ce1f5b45 karnov.cpp - all games use the Deco RM-C3 palette. This is really just a documentation change as the previous colour weighting was correct so there is no visual difference with this change 2017-06-29 04:46:30 -04:00
Bryan McPhail
5f5fd16ad5 Added a little more documention to cbuster.cpp. No emulation changes 2017-06-29 04:34:50 -04:00
briantro
a154880450 New working clone - Logger Rev 2
New Working Clone Added
-----------------------------------------
Logger (Rev.2) [Andrew Welburn, Craig Anstett, The Dumping Union]
2017-06-28 23:07:27 -05:00
angelosa
a1a466a5f9 ygv608.cpp: address pointer clean-ups (nw) 2017-06-29 04:35:49 +02:00
angelosa
1f7d4514b5 ygv608.cpp: misc irq changes (nw) 2017-06-29 04:35:47 +02:00
angelosa
f8edbbe362 ygv608.cpp: h/vblank status bits (nw) 2017-06-29 04:35:45 +02:00
angelosa
a19b7271d5 Moved ROZ registers out of the legacy code (nw) 2017-06-29 04:35:43 +02:00
angelosa
b85cbce394 Moved base address out of legacy switch case (nw) 2017-06-29 04:35:41 +02:00
Phil Bennett
6080fc101a - cbuster.cpp: Add a x3 hack to the YM2203 clock frequency to fix incorrect pitch [Phil Bennett] 2017-06-28 19:30:21 -07:00
briantro
e8f4674f79 segas18.cpp: Refine comment about alternate rom revision (nw) 2017-06-28 19:29:41 -05:00
angelosa
4beae72d18 ygv608.cpp: added preliminary raster irq hookup (limited usage in NCV2) (nw) 2017-06-29 01:35:00 +02:00
angelosa
12dc9f81a6 ygv608.cpp: added CRTC function, moved irqs in handler callbacks [Angelo Salese] 2017-06-29 00:30:06 +02:00
angelosa
d0aba57fba ygv608.cpp: log registers into own space, handling will follow up (nw) 2017-06-29 00:30:04 +02:00
Ivan Vangelista
77c9556b0d ladybug.cpp: documented a different program ROMs arrangement (nw) 2017-06-28 20:10:04 +02:00
angelosa
5440abd703 Typo fix (nw)
Reminder: second parameter is depth color divided by number of available colors for that bank i.e. 8bpp / 256 = 1
2017-06-28 19:28:30 +02:00
angelosa
12824956e9 ygv608.cpp: converted ports to AM_DEVICE (nw) 2017-06-28 19:24:08 +02:00
Ivan Vangelista
73c689e5e5 new not working clones
--------------------------------
Triv Five Special Edition [Smitdogg, The Dumping Union]
New Super Triv III [Smitdogg, The Dumping Union]
Super Triv (English questions) [Smitdogg, The Dumping Union]
Casino Strip [?]
Casino Strip VIII [?]
Casino Strip IX [?]
2017-06-28 19:11:21 +02:00
Vas Crabb
9289fff9db fixup (nw)
* can't use opram when program and opcodes are not related in the slightest
* check for disabled side-effects!
* better reflection of 4289 timings for performing program read/write
2017-06-29 02:27:56 +10:00
Bryan McPhail
e6f83e9e74 Fix colours in Crude Buster (verified against real hardware) 2017-06-28 12:02:14 -04:00
angelosa
09a0e206ec Ron II actually works, promoted.
40 Love (Japan) kinda, but needs MCU double check to be sure. (nw)
2017-06-28 17:25:37 +02:00
Vas Crabb
6faebf562b MCS-40 and INTELLEC 4/MOD 40 updates:
* Make disassembler/debugger use syntax closer to what ASL accepts
* Use 2D lookup to make debugger tables more compact
* Allow 4-bit registers to be set independently
* Save state fixes
* Implement WPM/RPM instructions
* Expose some signals from a 4008/4009 or 4289
* Implement RAM read/write mechanism for INTELLEC 4/MOD 40
 - Can test with S and D commands in monitor
* Connect INTELLEC 4/MOD 40 paper tape run output to RTS on RS232 port
2017-06-29 00:25:50 +10:00
Bryan McPhail
1a3b2550fb Revert custom DECO conversion in emu dir 2017-06-28 10:16:18 -04:00
Bryan McPhail
1958ac5e6f Revert custom DECO conversion in emu dir 2017-06-28 10:15:50 -04:00
Bryan McPhail
b9c5ac28f7 Fix merge error(?) 2017-06-28 10:12:06 -04:00
Bryan McPhail
f61d1ceb0c Merge branch 'master' of https://github.com/mamedev/mame 2017-06-28 10:08:46 -04:00
Bryan McPhail
e92e9af132 Make DECO RM-C3 into a device and use for dec8 games 2017-06-28 10:08:16 -04:00
Vas Crabb
c05cf76d0f Merge tag 'mame0187'
MAME 0.187

Conflicts:
	src/mame/drivers/socrates.cpp
2017-06-28 12:07:02 +10:00
hap
372fb33a15 New Working clones added
-------------
Nu, pogodi! [hap, Igor]
Explorers of Space [hap, Igor]
Game & Watch: Egg [hap]
2017-06-28 03:32:44 +02:00
briantro
35587f742d segas18.cpp: Minor doc update based on recent eBay auction pic (nw) 2017-06-27 20:28:29 -05:00
angelosa
3946a5b996 Move a few statics out from r/w handlers (nw) 2017-06-28 02:52:18 +02:00
Nathan Woods
8ff602c0c5 Fixed issue #2420 2017-06-28 10:27:55 +10:00
angelosa
0dd8184ab5 YGV608 accessors are 8-bits not 16 (nw) 2017-06-28 01:41:30 +02:00
Vas Crabb
1d9648b01c version bump (nw) 2017-06-28 09:19:31 +10:00
AJR
1af7c7c0f3 Obvious typo (nw) 2017-06-27 18:54:28 -04:00
AJR
3d2749bd91 mb88xx: Add pin diagrams (nw) 2017-06-27 18:53:43 -04:00
Bryan McPhail
455fc201af Add alternate revision of Cobra Command. Add correct palette weighting for all Dec8 games 2017-06-27 17:02:07 -04:00
Bryan McPhail
dad7fca1f7 Add alternate revision of Cobra Command. Add correct palette weighting for all Dec8 games 2017-06-27 17:00:41 -04:00
AJR
226e732dea Convert MB88XX ports to DEVCB and remove generic device type (nw) 2017-06-27 14:40:10 -04:00
AJR
030ab61193 ymz280b: Implement device_clock_changed (nw) 2017-06-27 13:26:57 -04:00
AJR
d50ee393e2 vgmplay: Add YMZ280B support 2017-06-27 13:13:33 -04:00
AJR
3387442694 Fix scheduler overflow when a device executes for more cycles than there are in a second 2017-06-27 12:36:30 -04:00
angelosa
2ea5c18289 Inputs for abcheck (nw) 2017-06-27 17:00:58 +02:00
smf-
6d5d48d464 emu.h has to go first (nw) 2017-06-27 14:51:22 +01:00
Vas Crabb
e01d352593 fix ROM transctiption error - fixes printing of digits in the monitor (nw) 2017-06-27 22:17:39 +10:00
Vas Crabb
fa4293fc03 New machines marked NOT_WORKING
------------------------------
Intel INTELLEC 4/MOD 40 [Vas Crabb]
2017-06-27 21:48:24 +10:00