couriersud
24e192fc86
netlist: Fix regression. (nw)
2019-02-04 20:38:59 +01:00
mooglyguy
1290a5d0bb
-devices/bus/cgenie: Removed MCFG macros, nw
...
-devices/bus/ep64: Removed unused MCFG macros, nw
-devices/bus/nasbus: Fixed crash, nw
-devices/bus/svi3x8: Fixed potential crash if it were used, nw
-cegenie: Removed MACHINE_CONFIG macros, nw
2019-02-04 19:51:28 +01:00
couriersud
759b7c3c88
netlist: Further simplification and optimization. (nw)
2019-02-04 19:36:02 +01:00
Ivan Vangelista
fa72f0bfe3
new not working machine
...
------------------------------------------------
Neo Print - Millennium Multi Shot Edition (World) (T4i 3.07) [Porchy, The Dumping Union]
2019-02-04 19:16:51 +01:00
Peter Ferrie
e769e76ce4
enable sub-second snapshot timers (nw) ( #4493 )
...
* enable sub-second snapshot timers (nw)
* switch to attotime, accept doubles
* support LLVM extension in MSVC
make vsllvm
using extension from here:
https://marketplace.visualstudio.com/items?itemName=LLVMExtensions.llvm-toolchain
2019-02-04 13:05:46 -05:00
R. Belmont
e22ffab3fa
Merge pull request #4575 from cam900/midwayic_args
...
midwayic.cpp : Reduce unnecessary arguments in handlers
2019-02-04 13:02:06 -05:00
R. Belmont
d903f946fa
Merge pull request #4589 from cam900/k054539_args
...
k054539.cpp : Reduce unnecessary arguments in handlers
2019-02-04 13:01:53 -05:00
R. Belmont
dcbb112cde
Merge pull request #4592 from cam900/c140_args
...
c140.cpp : Remove unnecessary arguments in handlers
2019-02-04 13:01:00 -05:00
R. Belmont
0fc380dfd6
Merge pull request #4594 from cam900/adc0844_args
...
adc0844.cpp : Remove unnecessary arguments in handlers
2019-02-04 13:00:42 -05:00
R. Belmont
11ae9da07e
Merge pull request #4598 from cam900/rf5c68_args
...
rf5c68.cpp : Remove unnecessary arguments in handlers
2019-02-04 13:00:26 -05:00
Patrick Mackinlay
d607efb5d2
r4000: size does matter (nw)
2019-02-04 20:04:56 +07:00
Vas Crabb
0470ded120
Fix crash when exiting directly while filter UI is active (GitHub #4596 )
2019-02-04 17:35:24 +11:00
ajrhacker
e0f2275982
Merge pull request #4597 from cam900/adc0808_args
...
adc0808.cpp : Remove unnecessary arguments in handlers
2019-02-03 22:20:40 -05:00
cam900
617fc9f4eb
rf5c68.cpp : Remove unnecessary arguments in handlers
...
megacd.cpp : Remove unnecessary arguments in some handlers, Remove deprecated warning, nw
2019-02-04 09:22:37 +09:00
couriersud
c87a487d6d
netlist: Refactoring and some functionality enhancements. (nw)
...
- Removed dead code.
- nltool now adds a define NLTOOL_VERSION. This can be tested in
netlists. It is used in kidniki to ensure I stop committing
debug parameters.
- Optimized the proposal for no-deactivate hints.
- Documented in breakout that hints were manually optimized.
- Minor optimizations in the order of 2% enhancement.
2019-02-04 00:27:23 +01:00
cam900
7161db4b82
adc0808.cpp : Remove unnecessary arguments in handlers
2019-02-04 07:28:39 +09:00
MetalliC
9b2c04fc9f
fix build (nw)
2019-02-03 22:04:10 +02:00
MetalliC
52318de454
new WORKING clones
...
------------------
Island (090806 Entertainment)
Keks (110816 World)
Keks (110816 Russia)
Pirate (090803 Entertainment)
Sweet Life (090720 Entertainment)
new NOT_WORKING clones
------------------
Crazy Monkey 2 (100618 Russia)
Roll Fruit (100924)
2019-02-03 21:49:56 +02:00
mooglyguy
878e535eac
-devices/bus/bbc/1mhzbus/ieee488: Removed MACHINE_CONFIG macros, nw
...
-devices/bus/cbmiec/interpod: Removed MACHINE_CONFIG macros, nw
-devices/bus/ieee488/ieee488: Removed MCFG macros, nw
-devices/bus/ieee488/softbox: Removed MACHINE_CONFIG macros, nw
-devices/bus/imi7000/imi7000: Removed MCFG macro, nw
-devices/imagedev/harddriv: Added constructor for setting interface tag, nw
-gridcomp, hp_ipc, hp64k, sage2, softbox: Removed MACHINE_CONFIG macros, nw
2019-02-03 19:49:55 +01:00
AJR
44f375b47d
Add skeleton CRT9028 device (nw)
2019-02-03 13:13:30 -05:00
mooglyguy
3cc0f27d89
New machines marked as NOT_WORKING
...
----------------------------------
V.Smile Motion (US)
New NOT_WORKING software list additions
---------------------------------------
vsmilem_cart:
Für immer Shrek (Ger), Toy Story 3 (Ger)
-devices/bus/vsmile/vsmile_cart: Added support for later 8MWord cartridges. [Ryan Holtz]
-vsmile: Added separate machine driver for V.Smile Motion. Needs proper BIOS dump, currently using the V.Smile US BIOS. [Ryan Holtz]
2019-02-03 18:08:03 +01:00
AJR
b6fb151b5e
Provide 1 MHz clock for uPD7002 (nw)
2019-02-03 10:15:57 -05:00
cam900
a3891a04a8
adc0844.cpp : Remove unnecessary arguments in handlers
...
bus/electron/plus1.cpp : Remove unnecessary arguments in some handlers, nw
2019-02-03 20:24:11 +09:00
mooglyguy
5e0f160b68
-devices/bus/kc, nasbus, s100: Removed MCFG macros, nw
...
-devices/bus/kc/d002: Removed MACHINE_CONFIG macro, nw
-drivers/horizon, kc, mpz80, nascom1, tek405x, vixen, xor100, zorba: Removed MACHINE_CONFIG macros, nw
2019-02-03 11:14:09 +01:00
David Haywood
74e3b56ddb
skeleton stuff (mostly to give Clawgrip a starting place) ( #4586 )
...
* new NOT WORKING machines
---
C2 Color [zhongtiao1]
35 in 1 Super Twins [Sean Riddle]
LeapPad [Sean Riddle]
My First LeapPad [Sean Riddle]
-leappad: Added software lists. [David Haywood]
-c2color: Added software lists. [David Haywood]
leappad note: Currently BIOS is not dumped for LeapPad, but some carts are, BIOS is dumped for My First LeapPad, but not carts. (nw)
c2color note: Again the internal ROM isn't dumped, but we need the placeholder driver for the software list hookup, 2 carts are dumped. (nw)
-vsmile: Added softlist loading for some of the trickier vsmile cases based on new dumps from Sean Riddle. Note, the Vsmile Motion game is 16MB so clearly needs some kind of banking. (nw)
2019-02-03 11:03:59 +01:00
cam900
c794900f6f
c140.cpp : Remove unnecessary arguments in handlers
...
namcona1.cpp : Remove unnecessary handler, Add note
2019-02-03 18:22:21 +09:00
cam900
b4aa8fdc10
qs1000.cpp : Add getter for internal CPU ( #4588 )
...
* qs1000.cpp : Add getter for internal CPU
limenko.cpp : Removed deprecated warning, nw
ghosteo.cpp, vegaeo.cpp : Use getter for qs1000 internal CPU
* limenko.cpp : Correct qs1000 device to optional
2019-02-03 19:50:35 +11:00
cam900
37589fd04c
k054321.cpp : Typo
2019-02-03 19:49:25 +11:00
cam900
de347d7fdb
k054539.cpp : Reduce unnecessary arguments in handlers
...
mystwarr.cpp : Reduce duplicate, unused runtime tag lookup, unnecessary address map
rungun.cpp : Reduce unnecessary address map
tmnt.cpp : Reduce unnecessary handler
zr107.cpp : Reduce unnecessary address map
2019-02-03 16:24:17 +09:00
AJR
56f204c00b
z8: Write RRn instead of Rn when disassembling INCW/DECW
2019-02-03 00:46:21 -05:00
braintro
cc46bc8d22
new working clone
...
New working clones
------------------
X-Men (4 Players ver JEA) [Artemio Urbina, The Dumping Union]
2019-02-02 23:13:03 -06:00
AJR
b8849651f4
z8: Fix disassembly of LD IR, R opcode
2019-02-02 23:36:01 -05:00
AJR
79cf324b16
adm31: Add preliminary keyboard (nw)
2019-02-02 22:42:55 -05:00
MooglyGuy
22f6e038b2
-src/devices/machine: Random MCFG and MACHINE_CONFIG removals, nw
2019-02-03 03:32:48 +01:00
MooglyGuy
f9e2b9e424
-i2cmem: Remove remaining unused MCFG macros, nw
2019-02-03 02:35:42 +01:00
arbee
55ead0c997
g65816: WDM is a 2-byte opcode per WDC docs, added WDM callback. [R. Belmont]
2019-02-02 19:48:10 -05:00
AJR
13676f9905
adm31: Helps to put the switches in the proper nibbles (nw)
2019-02-02 19:46:22 -05:00
AJR
9902aea9cf
com8116: Simplify read/write handlers (nw)
...
adm23: Add baud rate switches (nw)
2019-02-02 19:42:26 -05:00
AJR
15a3023fb4
adm31: Describe some switches (nw)
2019-02-02 19:07:34 -05:00
Robbbert
96facf7dab
(nw) ti85: validation fix. This is the 3rd fix for this driver, not good enough.
2019-02-03 10:32:46 +11:00
Robbbert
1e18ddcc8e
(nw) Housekeeping
2019-02-03 10:16:47 +11:00
AJR
5e969d8d97
New machines marked as NOT_WORKING
...
----------------------------------
ADM-31 Data Display Terminal [Bitsavers]
2019-02-02 18:04:08 -05:00
AJR
19f7c33663
ti85: Ha! (nw)
2019-02-02 15:17:43 -05:00
mooglyguy
285fa5415b
-ghosteo: Removed deprecated warning, nw
...
-i2cmem: Removed some MCFG macros, nw
-bus/nes/datach, bandai: Removed MCFG macro, nw
-bus/megadrive/eeprom, jcart: Removed MACHINE_CONFIG macros, nw
2019-02-02 19:24:32 +01:00
R. Belmont
022f5e8b32
sn76496.cpp : Remove unnecessary handler, Remove unnecessary arguments in stereo_w ( #4577 )
...
write8smo handler is already exists (write)
2019-02-02 12:17:21 -05:00
cam900
08259f27dd
es5506.cpp, Sync sample rate with esqpump.cpp ( #4582 )
...
* es5506.cpp, Sync sample rate with esqpump.cpp
esqpump.cpp : Use required_device for m_esp, Add device_clock_changed, Add notes, Change timer frequency related to sample rate(clock)
* esqpump.cpp : Minor correction
2019-02-02 12:17:03 -05:00
R. Belmont
e8afd930a5
Merge pull request #4565 from jlachniet/master
...
Add new not-working clone
2019-02-02 11:55:35 -05:00
R. Belmont
91b7fb2501
ymz280b.cpp : Remove unnecessary arguments in handlers ( #4580 )
2019-02-02 11:53:40 -05:00
cam900
bdd46a44e7
ics2115.cpp : Updates ( #4581 )
...
* ics2115.cpp : Updates
Remove unnecessary arguments in handler, Move igs011.cpp exclusive 16bit handlers into ics2115.cpp, Minor code style fixes, Use shorter type values, Correct device name
* ics2115.cpp : Minor code style fixes, Typo
2019-02-02 11:53:18 -05:00
cam900
338a2156c6
ay8910.cpp : Add notes for AY8930 expanded mode ( #4583 )
...
* ay8910.cpp : Add notes for AY8930 expanded mode
* ay8910.cpp : Additional logs
* add mode register for debugging
* ay8910.cpp : Minor fix
* ay8910.cpp : Additional fix
2019-02-02 11:52:55 -05:00