Commit Graph

64419 Commits

Author SHA1 Message Date
couriersud
d00de16b41 netlist: analog readability refactoring. (nw)
Change the sign of go (or in other terms a12 and a21 matrix stencil
elements). This should make further optimization of matrix population
easier.
In addition hopefully improve the readability of the code by sacrifying
overloads for more verbose member names.
2019-02-25 22:11:04 +01:00
algestam
8aef30ee42 New working machine added (#4688)
-----------
Game & Watch: Octopus [Henrik Algestam]
2019-02-25 21:24:00 +01:00
couriersud
6a3efe52d6 netlist: fix bugs in the alignment code. (nw) 2019-02-25 21:17:59 +01:00
ClawGrip
c7cc90b52b New NOT_WORKING software list additions (#4683)
leapfrog_leappad_cart.xm: Pre Reading - Leap's Friends From A to Z (UK), Music - Hit it, Maestro! (UK), Reading - Disney/Pixar Finding Nemo (UK), Hop on Pop - Based on the Book by Dr. Seuss (UK), ABC-Abenteuer (Germany), What will you be? (UK) [TeamEurope]
2019-02-25 21:12:37 +01:00
cam900
7f5b2f31ff divideo.h : Remove MCFG_VIDEO_SET_SCREEN usage (#4667)
* divideo.h : Remove MCFG_VIDEO_SET_SCREEN usage
attckufo.cpp, bw2.cpp, cdi.cpp, gambl186.cpp, gamtor.cpp, ibmpcjr.cpp, intv.cpp, photoply.cpp, pntnpuzl.cpp, tandy1t.cpp : Remove MCFGs

* ibmpcjr.cpp : Partially revert this
2019-02-25 21:11:49 +01:00
Ivan Vangelista
bb815543a6 (nw) sorry, take 2
screen.h: added constructor for SVG screens and removed a couple of macros (nw)
mame\drivers: remove most MCFG and MACHINE_CONFIG macros from drivers starting with P, Q and R (nw)
2019-02-25 21:11:25 +01:00
Ivan Vangelista
1c65b65560 Revert "screen.h: added constructor for SVG screens and removed a couple of macros (nw)"
This reverts commit e1038d3d49.
2019-02-25 21:09:58 +01:00
Ivan Vangelista
e1038d3d49 screen.h: added constructor for SVG screens and removed a couple of macros (nw)
mame\drivers: remove most MCFG and MACHINE_CONFIG macros from drivers starting with P, Q and R (nw)
2019-02-25 21:05:25 +01:00
hap
59c5e5cef7 sc1/sc2: small update (nw) 2019-02-25 20:27:48 +01:00
bmcphail
d63a891a58 woops, delete file not meant to be checked in nw 2019-02-25 10:39:27 -05:00
bmcphail
2bf7666664 Fix problem with bac06 NW
The previous emulation logic change was correct, however Sly Spy, Hippodrome, Birdy Try suffered from an ordering bug - tilemap.cpp in the core cached the tile indices before the game updated the dynamic colmun/row major bit.  It seems the correct fix is to make sure tilemap::mappings_update() should be called when the column/row bit changes, however this is currently a private function.  I've put in a hack at line 396 so that mappings_update() is called as a side effect of a flip.  The better fix would be just to expose mappings_update for general driver use, but I didn't want to make that larger change without approval.
2019-02-25 10:33:40 -05:00
AJR
ea78bea4ee bus/wangpc, upd7220: Eliminate address_space arguments from handlers (nw) 2019-02-25 01:04:05 -05:00
AJR
777378e69f bus/s100, bus/vidbrain: Eliminate address_space arguments from handlers (nw) 2019-02-25 00:33:14 -05:00
AJR
af639956ca bus/bbc/1mhzbus, bus/bbc/tube, bus/electron, tube: Eliminate address_space arguments from handlers (nw) 2019-02-25 00:25:16 -05:00
AJR
4b14d5876a bus/bw2, bus/dmv, mm58167, apple3: Eliminate address_space arguments from handlers (nw) 2019-02-24 23:38:14 -05:00
AJR
ab5a6c04a3 bus/compis, bus/isbx, bus/pofo, bus/ql, qimi: Eliminate address_space arguments from handlers (nw) 2019-02-24 23:20:49 -05:00
hap
c247995143 sc1/sc2: small cleanup (nw) 2019-02-25 03:38:22 +01:00
braintro
e633318616 remove errant ")" (nw) 2019-02-24 19:52:03 -06:00
braintro
4316a38142 new not working clones
New clones marked as NOT_WORKING
--------------------------------
Sega Rally Championship - Twin/DX (Revision A) [Dane Biegert, Brian Troha, Henrique Areias Pontes, Sean Sutton, Smitdogg, The Dumping Union]
Over Rev (Model 2B, Revision A) [Dane Biegert, Brian Troha, Henrique Areias Pontes, Sean Sutton, Smitdogg, The Dumping Union]
2019-02-24 19:46:23 -06:00
braintro
54d698c0df segas16b.cpp: Minor doc update Ryu Kyu Sega numbers (nw) 2019-02-24 18:10:39 -06:00
hap
f952dc937c sc1/sc2 are not 4mhz (nw) 2019-02-25 00:22:27 +01:00
MetalliC
73c8482731 segasp.cpp: dumped Dinosaur King security PIC [Porchy] 2019-02-25 00:58:22 +02:00
hap
b162a719ae New working clone added
-----------
Elite Champion Challenger (Travemünde upgrade) [hap, Berger]
2019-02-24 23:05:39 +01:00
AJR
3ce620a680 dec0.cpp: Use uPD4701A device for trackballs 2019-02-24 14:57:27 -05:00
Angelo Salese
058cd64ae3
Works better with PORT_RESET (nw) 2019-02-24 19:24:52 +01:00
couriersud
2e055aa97b netlist: tidy changes and better constexpr support for ptime class. (nw) 2019-02-24 18:45:16 +01:00
couriersud
0e07f9ac34 netlist: more alignment related refactoring. (nw) 2019-02-24 18:45:16 +01:00
couriersud
a7a8186283 Move fillmatrix to to matrix solver base class. (nw) 2019-02-24 18:45:15 +01:00
couriersud
89e0f698b6 Prepare further optimization. (nw) 2019-02-24 18:41:42 +01:00
R. Belmont
df3e331d6f
Merge pull request #4679 from rzero9/pc98softlist
pc98.xml: softlist updates, part 4 (C)
2019-02-24 12:23:18 -05:00
David Haywood
f711032064 new working machines (JAKKS Spongebob Fry Cook) + e-kara cartridges (#4684)
* new software list entries
---
ekara_japan:ec0050 Artist Selection Volume 12 (The Beatles) (Japan) (EC0050-ATS) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0053 J-Pop Mix Volume 22 (Japan) (EC0053-JPM) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0055 Artist Selection Volume 13 (Tube) (Japan) (EC0055-ATS) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0056 J-Pop Mix Volume 24 (Japan) (EC0056-JPM) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0057 Artist Selection Volume 14 (SMAP) (Japan) (EC0057-ATS) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0059 J-Pop Mix Volume 25 (Japan) (EC0059-JPM) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0016 ENK Volume 2 (Japan) (EC0016-ENK) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0017 1973-75 Volume 1 (Japan) (EC0017-G73) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0019 Graduation Encouragement Volume 1 (Japan) (EC0019-BSC) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0020 Kid's Mix Volume 2 (Japan) (EC0020-KID) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0028 J-Pop Mix Volume 16 (Japan) (EC0028-JPM) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0038 Graduation Encouragement Volume 2 (Japan) (EC0038-BSC) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0039 Artist Selection Volume 7 (B's) (Japan) (EC0039-ATS) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0040 J-Pop Mix Volume 18 (Japan) (EC0040-JPM) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]
ekara_japan:ec0043 ENK Volume 5 (Japan) (EC0043-ENK) [Sean Riddle, Peter Wilhelmsen. David Haywood, ShouTime]

* improved filenames (nw)

* new WORKING machines
---
SpongeBob SquarePants - The Fry Cook Games (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, 24 external donators]

* year (nw)

* notes (nw)

* notes (nw)
2019-02-24 11:45:00 -05:00
hap
697177a0b4 fidel*: speech language is now bios rom (nw) 2019-02-24 17:35:05 +01:00
hap
b473b89c76 internal layout for fepriv (nw) 2019-02-24 13:27:55 +01:00
MooglyGuy
65d51ffd4c -newport: Added a few more command configs, nw 2019-02-24 10:57:13 +01:00
AJR
246019d13e 3b1: More HDC stuff (nw) 2019-02-24 00:44:07 -05:00
AJR
e043fb16f1 3b1: Add HDC device and some interrupts (nw) 2019-02-24 00:16:40 -05:00
Vas Crabb
0ed2d2684e srcclean (nw) 2019-02-24 14:25:42 +11:00
Vas Crabb
30ae22c2e2 (nw) revert decbac06 and decmcx06 changes from 779b762626
* The decbac06 changes break other games on the same hardware
* The change to sprite flipping in decmxc06 won't work with screen flipping
2019-02-24 13:28:15 +11:00
hap
84d5f8f738 placeholder for fepriv internal artwork (nw) 2019-02-24 00:15:32 +01:00
hap
bda8e7ffd3 New working clone added
-----------
Fidelity Elite Private Line (red version) [hap, Berger]
2019-02-24 00:03:10 +01:00
mooglyguy
e6faf47b1e -newport: Various fixes. [Ryan Holtz]
* Fixed double-buffered source value shifts; fixes flickering in buttonfly.
 * Fixed swapped X/Y in bresenham line drawing; fixes misplaced graphics in buttonfly.
2019-02-23 23:58:02 +01:00
angelosa
d2d78c93d7 dec0.cpp: implement trackball inputs [Angelo Salese] 2019-02-23 22:54:31 +01:00
hap
817814a8b7 fidel_csc: add cpu speed config for septennial (nw) 2019-02-23 22:20:47 +01:00
arbee
5298c8b60c apple2common: added more ZP and Monitor addresses, cleanup, prep to move paddle handlers over (nw) 2019-02-23 16:02:11 -05:00
hap
68b09f8d89 New working clone added
----------------
Fidelity Elite Avant Garde (model 6081) [hap, Berger]
2019-02-23 21:52:28 +01:00
Dirk Best
ddc3672bad apricot: Add support for the Winchester controller 2019-02-23 20:42:01 +01:00
Dirk Best
093d7cbf18 New device: Western Digital WD1010-05 2019-02-23 20:41:50 +01:00
Dirk Best
465d97346a apricot: Connect expansion bus interrupts 2019-02-23 20:41:39 +01:00
Dirk Best
b1d6d76bdf apricot: Add support to install io space device maps to expansion bus 2019-02-23 20:41:28 +01:00
Dirk Best
2d3c2599a6 i8089: Fix 16-bit target DMA transfers without DRQ 2019-02-23 20:41:17 +01:00