Joakim Larsson Edstrom
7622610489
z80sio: variant support for i8274/upd7201 and a refactored interrupt support
2017-03-19 00:43:23 +01:00
Joakim Larsson Edstrom
101fb1eb18
isbc2861: hooked up the SIO irq through the 8259 and removed the m1_r() workaround
2017-03-19 00:41:38 +01:00
Joakim Larsson Edstrom
f8064739e4
Changed to use z80sio.cpp i8274 device driver instead of z80dart.cpp's
2017-02-18 21:38:21 +01:00
Joakim Larsson Edstrom
09eb635766
Added I8274 type macros and derived class + logging
2017-02-18 21:31:22 +01:00
Nigel Barnes
6d5449c8cb
z88_cart: added Spell-Master
2017-02-17 19:28:40 +00:00
AJR
a49ec949bc
polepos2bi: One more DIP switch identified (nw)
2017-02-17 14:17:50 -05:00
couriersud
8536d065e2
Fix mingw 32 bit build. (nw)
2017-02-17 20:10:15 +01:00
couriersud
0716d96514
Reworked truthtables a bit.
...
- Moved 9312 and 74279 to ttl macro library.
- Renamed TTL_9312_* to DM9312. This is more appropriate.
- Fixed a number of warnings from latest ubuntu clang-5.0.
2017-02-17 20:10:15 +01:00
hap
776d89919b
misc notes (nw)
2017-02-17 19:48:28 +01:00
AJR
af327dc410
capbowl, bowlrama: Identify DAC type
2017-02-17 08:35:57 -05:00
Curt Coder
044d08a6c3
abc800_dsk: Fixed sector interleave. [Curt Coder]
2017-02-17 13:14:40 +02:00
Ivan Vangelista
20552d6a86
galaxian.cpp: fixed MT06503 (nw)
2017-02-17 09:24:42 +01:00
cracyc
eed65a01ac
plugins/data: create first dir in historypath if it doesn't exist (nw)
2017-02-16 21:50:57 -06:00
briantro
a63e6c0ac8
new working games
...
New Games promoted to working:
--------------------------------------
Gallop Racer 2 (USA) [Brian Troha, The Dumping Union]
Gallop Racer 2 (Japan) [Brian Troha, The Dumping Union]
Gallop Racer 2 Link HW (Japan) [Brian Troha, The Dumping Union]
2017-02-16 20:50:32 -06:00
AJR
5c20d9d82b
zigzagb: Install handlers and banks using address map rather than hacking them in with DRIVER_INIT (nw)
2017-02-16 20:40:45 -05:00
cracyc
00b999cbfa
plugins/data: fix if order (nw)
2017-02-16 18:36:34 -06:00
couriersud
73b4115c19
Optimized 7493 device. Gives some 5 to 10% improvement to pong.
...
7493 also is an example on how to use multiple handlers on a device
makes design easier. (nw)
2017-02-16 20:31:42 +01:00
couriersud
32aca6c398
Move from <cstring> to std::copy and friends. (nw)
2017-02-16 20:31:42 +01:00
AJR
154db6a732
mephistp: Start adding devices based on schematics (nw)
2017-02-16 12:58:13 -05:00
Olivier Galibert
c1e0a6344a
Revert "wd177x_dsk, upd765_dsk: Fixed sector interleaving. [Curt Coder]"
...
This reverts commit 16f79382aa
.
2017-02-16 14:46:45 +01:00
arbee
443dea8bbe
konmedal: identified game, attempted tile banking. (nw)
2017-02-16 08:16:16 -05:00
Curt Coder
431f858b84
Compile fix. (nw)
2017-02-16 14:31:49 +02:00
Curt Coder
16f79382aa
wd177x_dsk, upd765_dsk: Fixed sector interleaving. [Curt Coder]
2017-02-16 14:10:36 +02:00
Curt Coder
f20f71a3bf
abc80_flop.xml: Added Hires Invasion demo. [Genesis Project]
2017-02-16 14:10:36 +02:00
Curt Coder
4d3621ed1f
lux21046: Cleanup. (nw)
2017-02-16 14:10:36 +02:00
Scott Stone
96468022ed
Get MAME a-compiling finally (nw)
2017-02-16 03:14:57 -05:00
Scott Stone
dcae48dbeb
Fixed validation error where there were 2 'kgbird' set names (aristmk4 and aristmk5) (nw)
2017-02-16 02:08:44 -05:00
Scott Stone
076547d8dc
Assorted space padding issues detected and removed from source (nw)
2017-02-16 01:17:05 -05:00
hap
6bea927f86
typo (nw)
2017-02-16 06:17:14 +01:00
hap
f731d41786
testing 123 new devcb style (nw)
2017-02-16 06:14:59 +01:00
hap
4b2f8bcf5c
make cnbaskb.lay leds a bit smaller (nw)
2017-02-16 04:00:40 +01:00
R. Belmont
51aa40e378
Merge pull request #2060 from superctr/namcos22_speaker
...
namcos22: Add per-game speaker configurations
2017-02-15 21:58:21 -05:00
R. Belmont
1835b25d6d
Merge pull request #2062 from shattered/_fb4f4dd
...
ms0515.cpp -- hook up keyboard and floppy, improve video emulation etc. (take 2)
2017-02-15 21:58:06 -05:00
arbee
9b6c13ab1c
New games added as GAME_NOT_WORKING
...
-----------------------------------
K.G. Bird (0200024V, NSW/ACT) [Heihachi_73]
Toucan Tango (0100782V, NSW/ACT) [Heihachi_73]
aristmk5: rearranged controls to be more playable and added PORT_NAMEs [Heihachi_73]
2017-02-15 21:53:51 -05:00
hap
032544d292
finish hccbaskb internal layout (nw)
2017-02-16 03:48:38 +01:00
Vas Crabb
fb087b6c92
Cherry-pick some features from self-registering drivers PoC:
...
* Use size_t for sizes and <algorithm> for algorithms
* Fix up some files that were getting linked into multiple libs
* Add missing virtual method to sh2 peripheral class
* Put shortname in driver struct for locality
* Use shared pointers in config LRU cache for safety
2017-02-16 12:20:35 +11:00
mahlemiut
6ed0bad7f8
Revert "ioport: driver shortname in the INP file header should be 16 characters"
...
This reverts commit f33e0ca126
.
2017-02-16 14:19:38 +13:00
hap
cf6de9abb0
New working machine added
...
--------
Toytronic Football (2 versions) [hap, Sean Riddle]
2017-02-16 02:16:09 +01:00
mahlemiut
f33e0ca126
ioport: driver shortname in the INP file header should be 16 characters
2017-02-16 13:20:23 +13:00
hap
6b1bb2d47c
New working machine added
...
----------
Tiger Half Court Computer Basketball [hap, Sean Riddle]
2017-02-15 22:50:34 +01:00
hap
25c0c4f2fc
finish rockpin internal layout (nw)
2017-02-15 22:20:25 +01:00
MetalliC
a8dce0c55d
naomi.cpp docs update:
...
add 2 naomi cartridge S/N-s,
document Atomiswave game exe Build time stamps shown in Test Mode,
correct few game years,
sort game list as per build dates
2017-02-15 20:48:06 +02:00
Nigel Barnes
f47cabe353
New working software list additions
...
-----------------------------------
atom_flop: added conversion of Manic Miner
bbcb_flop: added Sherston titles and Byte the Apple music demos
2017-02-15 16:25:57 +00:00
Nigel Barnes
dea1d99d05
New working software list additions
...
-----------------------------------
aim65_cart.xml: AIM 65/PC100 Extended BASIC v2.1 & v2.3, AIM 65 Instant Pascal v1.0
2017-02-15 11:19:54 +00:00
Nigel Barnes
d17c5470d9
aim65: add 16K PROM/ROM module, 4 extra sockets required for Instant Pascal
2017-02-15 11:17:58 +00:00
Nigel Barnes
080a944190
allow softlist software parts to use different interfaces:
...
- imgcntrl: don't assume first software part, find part with correct interface
- swlist: check all software parts for matching interface when populating list of software lists
- softlist_dev: check all software parts when finding approx matches
2017-02-15 11:15:28 +00:00
arbee
164d63d603
konmedal: passes POST. now the real fun. (nw)
2017-02-15 00:00:11 -05:00
hap
7cc49e5ecc
hh_pic16: tiger basketball WIP (nw)
2017-02-15 01:19:57 +01:00
couriersud
cc39da9c83
Added state saving and loading to nltool.
...
First step towards regression and unit tests. (nw)
2017-02-15 01:01:51 +01:00
couriersud
74e690d654
Move inline constructors from header to cpp. (nw)
2017-02-15 01:01:50 +01:00