Commit Graph

29097 Commits

Author SHA1 Message Date
Couriersud
1f70685652 Added first draft of 74123 to netlist code. 2014-05-06 22:37:20 +00:00
Couriersud
6e59e28996 Allow connecting a net to itself, fixed typo and be more explicit on error. 2014-05-06 22:32:26 +00:00
David Haywood
1500978953 more (nw) 2014-05-06 21:59:54 +00:00
Scott Stone
db260f64bb (MESS) a7800.c:
- Brought initial Maria cycle counts inline from measurements taken with logic analyzer/tests. [Mike Saarna/Robert Tuccitto]
 - Added interrupts to DMA cycle eating. Updates to LL, OL, and spin accounting for HALT behavior. [Mike Saarna]
2014-05-06 21:40:45 +00:00
David Haywood
b913a7501c more discovery (nw) 2014-05-06 18:37:42 +00:00
Ivan Vangelista
62620055c4 ym2203, ym2608 and ym2610: initialize things properly. Thanks Micko! (nw) 2014-05-06 18:27:22 +00:00
Alex W. Jackson
5252d8d34f ay8910.c: AY8912 and AY8913 are AY8910-based, not YM2149-based (nw) 2014-05-06 18:25:15 +00:00
Ivan Vangelista
da1252459f ay8910_device and extended family: converted to devcb2 (nw)
This is easily the commit I ever did that touches the most drivers. I payed extra attention while doing it, stared at the diff really hard to find any errors and did some testing. Obviously I can't test every single game / system, so please report any regression you might find.
2014-05-06 17:37:43 +00:00
Scott Stone
c407543c9f de-spaced and fixed vectrex bios names (nw) 2014-05-06 16:58:39 +00:00
Ville Linde
efcbcca87c sharc: DMA internal index registers are only 17 bits long. (nw) 2014-05-06 16:46:08 +00:00
Scott Stone
fa7c52129a -validation fix (nw) 2014-05-06 16:35:53 +00:00
David Haywood
0619698c40 sc4 backup (nw) 2014-05-06 15:43:25 +00:00
David Haywood
02abf7488a new clones
Tao Taido (2/3 button version) [ShouTime]
2014-05-06 14:42:50 +00:00
Oliver Stöneberg
6631d4296c avoid even more unnecessary rgb_t<->UINT32 conversions (nw) 2014-05-06 12:30:15 +00:00
Oliver Stöneberg
8abad0f849 avoid some more unnecessary rgb_t <-> UINT32 conversions (nw) 2014-05-06 11:59:50 +00:00
Miodrag Milanovic
a8f98dd602 Fix tiny build (nw) 2014-05-06 10:23:04 +00:00
Miodrag Milanovic
0f294922b2 small fix for makemak (nw) 2014-05-06 09:10:33 +00:00
Alex W. Jackson
c3f40b01ee segag80r.c: fix generic_paletteram regression (nw) 2014-05-06 06:28:17 +00:00
Alex W. Jackson
04090feede blockhl.c, chqflag.c: fix generic_paletteram regression (nw) 2014-05-06 06:09:11 +00:00
Alex W. Jackson
4885348d99 ddragon3.c: palette cleanup (nw) 2014-05-06 05:59:14 +00:00
Alex W. Jackson
4bfc3aa3e8 emupal.c: Support palette RAM less than the full width of the data bus it's on,
without the need for per-driver trampolines. Started removing said trampolines.
[Alex Jackson]

(nw) This fixes generic_paletteram regressions in simpl156.c and tmnt.c.
Just a couple left now.
2014-05-06 05:20:51 +00:00
Scott Stone
1ee0b92325 shortname fix (nw) 2014-05-06 03:13:29 +00:00
Alex W. Jackson
9560b5cd80 Fix build (nw) 2014-05-05 23:38:34 +00:00
Phil Bennett
f794866ac6 i960.c: Save some additional state [Phil Bennett] 2014-05-05 22:20:01 +00:00
Couriersud
4985aa6eb6 Fixed compile issue. Thanks Justin! 2014-05-05 22:14:55 +00:00
Couriersud
dce5fbf03e Netlist:
- Pong Doubles now working
  Thanks a lot to Adam Bousley for dual licensing DICE netlists.
  Hooked up player inputs
- Minor performance tweaks
- Separated game netlists from driver. Dice is making extensive use of macros which may conflict
  if these are in one source file.
- Added some rescap.h macros to netlist

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Pong Doubles [DICE Team, Couriersud]
2014-05-05 20:02:26 +00:00
Alex W. Jackson
a355e4d154 16 buttons is plenty thanks (nw) 2014-05-05 17:56:58 +00:00
David Haywood
6c31448b58 sc4dnd / sc4dndtp / sc4dnddw layout fun - backup of WIP (nw) 2014-05-05 15:17:28 +00:00
Miodrag Milanovic
be76aeae5b Finished s3c24xx conversion to devcb2 (nw) 2014-05-05 13:10:25 +00:00
cracyc
4b0f0aae85 pc_dsk: doh (nw) 2014-05-05 12:35:48 +00:00
Robbbert
afc71643ab mc6847 : avoid one-time buffer underflow when fc100 is starting up. 2014-05-05 11:27:23 +00:00
Miodrag Milanovic
11986dff32 removed lot of legacy code in memory system and removed corresponding macros (nw) 2014-05-05 11:22:11 +00:00
Miodrag Milanovic
2d55170aef Missed this one, Duke please ignore (nw) 2014-05-05 11:17:01 +00:00
Miodrag Milanovic
aadd8c7f6e Same for Amiga, so Duke ignore this one (nw) 2014-05-05 10:14:58 +00:00
Miodrag Milanovic
e7d6062eb6 Ah, and this one (nw) 2014-05-05 10:13:16 +00:00
Miodrag Milanovic
f4019ab897 Dirty modernization (nw)
ATTN:Aaron, please ignore this change, to prevent merge issues
2014-05-05 10:05:14 +00:00
cracyc
983225cd17 pc_dsk: 1.2MB floppies have 80 tracks (nw) 2014-05-05 03:25:22 +00:00
mahlemiut
3671798a87 megapc: correct CPU type to 386SX (no whatsnew) 2014-05-05 02:43:37 +00:00
Couriersud
962bf9df8b More work on pong doubles. Working again (if enabled). 2014-05-04 21:38:11 +00:00
David Haywood
2ca54e049f coins map here (don't do anything in door open mode) (nw) 2014-05-04 19:48:40 +00:00
R. Belmont
8a46b51e1f (MESS) Remove now-fixed TODO (nw) 2014-05-04 18:44:32 +00:00
R. Belmont
3bd7b0175a (MESS) Apple II: enforce read twice requirement for language card. [R. Belmont] 2014-05-04 18:40:39 +00:00
Couriersud
4177846c42 Fixed a timing bug in netlist 7474 2014-05-04 18:04:05 +00:00
R. Belmont
533028e3bd fix some warnings on older GCCs (e.g. OSX PPC) (nw) 2014-05-04 17:40:21 +00:00
David Haywood
cd32bc2f2a sc4dnd layout helper fun (nw) 2014-05-04 15:23:20 +00:00
Scott Stone
a170dbcb54 size fix (nw) 2014-05-04 08:38:59 +00:00
Brian Troha
94f9f7c71b peplus.c: soo close.... - NW 2014-05-04 04:54:28 +00:00
Brian Troha
dc7761daa3 peplus.c: Restore recent additions. - NW 2014-05-04 04:48:56 +00:00
Brian Troha
31a56ec90d New PE+ Clones (the Key on Credit games)
New Games Added
-------------------------------------------------
Player's Edge Plus (PP0766 A5W-A6F) Standard Draw Poker [BrianT]
Player's Edge Plus (PP0801 A5W-A6F) 10's or Better [BrianT]
Player's Edge Plus (PP0802 A5W-A6F) Standard Draw Poker [BrianT]
Player's Edge Plus (PP0803 A5W-A6F) Joker Poker [BrianT]
Player's Edge Plus (PP0803 A50-A6N) Joker Poker [BrianT]
Player's Edge Plus (PP0804 A5W-A6F) Bonus Poker Deluxe [BrianT]
Player's Edge Plus (PP0806 A5W-A6F) Standard Draw Poker [BrianT]
Player's Edge Plus (PP0818 A5W-A6F) Joker Poker (Aces or Better) [BrianT]
Player's Edge Plus (PP0819 A5W-A6F) Bonus Poker Deluxe [BrianT]
Player's Edge Plus (PP0825 A59-A7C) White Hot Aces [BrianT]
2014-05-04 04:17:16 +00:00
Alex W. Jackson
d569fd2931 williams.c: convert defender hardware games to bankdev (nw) 2014-05-04 02:44:18 +00:00