Lord-Nightmare
e3c70ce502
dectalk comment consolidation and clarification, and removed speculation (n/w)
2017-06-30 00:22:57 -04:00
Lord-Nightmare
f3108058b1
fix a flag (nw)
2017-06-29 23:51:28 -04:00
Lord-Nightmare
92e38a0e10
dectalk.cpp: nuked anonymous timers, added savestate support [Lord Nightmare]
2017-06-29 23:50:28 -04:00
Lord-Nightmare
2908556376
dectalk.cpp: removed unnecessary driver init and replaced with machine_start [Lord Nightmare]
2017-06-29 23:13:58 -04:00
Ted Green
9018378515
atlantis: Fix compile. (nw)
2017-06-29 19:19:42 -06:00
Brandon Munger
5836d9e48b
r9751: Add initial SMIOC device ( #2423 )
2017-06-30 10:11:21 +10:00
David Haywood
cd1cda097f
identified dipswitches for a number of decocass sets ( #2425 )
2017-06-30 10:10:23 +10:00
Nathan Woods
d7e81e1e57
Fixed sorcerer unmount issue reported by Robert
...
Report from Robert:
Start mame sorcerer, then enter the slots menu, empty the rs232 slot, then choose Reset. It crashes with an access violation.
2017-06-30 10:09:05 +10:00
Ted Green
eb74b1b2a9
atlantis: Use actual M48T37 timekeeper. Minor cleanups. (nw)
2017-06-29 16:55:54 -06:00
Ted Green
de35915a3f
voodoo: Fixup logging and implement actual vRetrace and hvRetrace functions. (nw)
2017-06-29 16:55:54 -06:00
Ted Green
cd62c8efd1
Save states supports static vectors natively. Who knew? (nw)
2017-06-29 16:55:54 -06:00
Ted Green
fce11d6708
midwayic: Added auxillary output callback. (nw)
2017-06-29 16:55:54 -06:00
briantro
7fb7a30171
cvs.cpp: Correct typos (nw)
2017-06-29 17:01:50 -05:00
Lord-Nightmare
b2998111f4
missed a piece of incorrect info (nw)
2017-06-29 15:28:26 -04:00
Lord-Nightmare
e880aae73b
arkanoid.cpp: added machine def for "akranoid bootleg with 68705p3 mcu and ay-3-8910" for the ark1ball bootleg, so it has "properly wrong" sound. Added some notes about bootleg roms and what sets they are copied from or derived from. Updated note about hidden credits with hiscore initials. [Lord Nightmare]
2017-06-29 15:27:28 -04:00
Lord-Nightmare
3d98eefcf0
socrates: reimplemented keyboard mcu hle as a separate timer-driven function, fixing issues with super painter and a few other games not recognizing keyboard input. Got rid of anonymous timers. Got rid of keyboard tagmap lookups. Added savestate support. [Lord Nightmare
2017-06-29 15:14:29 -04:00
AJR
be0bdba541
docastle.cpp: Clarify reset behavior (nw)
2017-06-29 08:53:09 -04:00
AJR
150ffecbdb
docastle.cpp: Weird and inefficient way of reading inputs based on schematics, but code seems to agree (nw)
2017-06-29 08:28:13 -04:00
AJR
29164bbbff
segae.cpp: Forgot to modernize this earlier (nw)
2017-06-29 08:12:10 -04:00
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