Commit Graph

63086 Commits

Author SHA1 Message Date
AJR
78ce2f3cab flsbeats: Add the other Sega I/O chip (nw) 2018-12-08 22:54:08 -05:00
Roberto Fresca
47a20ebcd7
Merge pull request #4378 from clawgrip/patch-1
gbcolor.xml: Improve hardware info and notes (nw)
2018-12-09 02:15:44 +01:00
Thomas Klausner
b48eaa3443 Allow clang for FreeBSD and NetBSD. 2018-12-09 00:16:42 +01:00
mooglyguy
8987e3d973 Fixed k28 regression, nw 2018-12-09 00:12:02 +01:00
AJR
f46552ddc0 triviaes4: Didn't mean to double the CPU clock (nw)
fs3216.cpp: Minor note (nw)
2018-12-08 11:32:55 -05:00
AJR
a81080abfe triviaes4: This board uses battery-backed NVRAM instead of X2212s (nw) 2018-12-08 11:27:34 -05:00
David Haywood
4345e8d455 seta2.cpp: use special bit (maybe legacy mode / fixed config bit?) for grdians map screen overlay (#4380)
* trying to improve map screen (nw)

* seta2: cause 'special' bit in grdians to force an offset / colour instead of using the ones specified (needed on the map screen, might really be hardcoded logic)

* whitespace (nw)
2018-12-08 08:47:24 -05:00
mooglyguy
185856f28f mcs48: Removed MCFG, nw 2018-12-08 06:32:26 +01:00
ajrhacker
d658e02bba
Merge pull request #4377 from DavidHaywood/071218
seta2: improve tilemap wrapping in 8x8 mode, helps grdians intro
2018-12-07 21:27:50 -05:00
ajrhacker
a3a751e4db
Merge pull request #4379 from 0-wiz-0/master
Include cmath header for atan in std::
2018-12-07 21:27:16 -05:00
AJR
71990e872a balsente.cpp: Forgot to commit this deletion (nw) 2018-12-07 21:03:36 -05:00
AJR
24d5256a31 triviaes4: Correct palette format (nw) 2018-12-07 20:46:02 -05:00
Roberto Fresca
827cee5af8 copyright-holders... nw 2018-12-08 01:20:04 +01:00
Thomas Klausner
fec1cde5a4 Include cmath header for atan in std:: 2018-12-07 23:05:04 +01:00
AJR
2535a4da9a triviaes4: "Un momento por favor" (nw) 2018-12-07 14:57:27 -05:00
AJR
5291b2346e triviaes4: Improve banking (not quite right yet); also fix triviag2 (nw) 2018-12-07 14:31:21 -05:00
Roberto Fresca
27cc9fe6a1 Fruit Bonus 2010 improvements... [David Haywood] 2018-12-07 20:25:14 +01:00
ClawGrip
c986de47c1
gbcolor.xml: Improve hardware info and notes (nw) 2018-12-07 19:56:48 +01:00
AJR
a9da1c8eaa balsente.cpp: Do banking without memcpy (nw) 2018-12-07 12:56:00 -05:00
DavidHaywood
ef93f30cee seta2: improve tilemap wrapping in 8x8 mode, helps grdians intro 2018-12-07 17:31:34 +00:00
Ivan Vangelista
351dec4d7b src/mame: more MCFG removal (nw) 2018-12-07 18:07:56 +01:00
Ivan Vangelista
0b47af6c63 brkthru.cpp: dumped PALs and added PCB layout for darwin. Also added note about a different PROM which was on the PCB [f205v] 2018-12-07 18:07:27 +01:00
hap
acf2db87c4 sm510: use 1 callback for lcd segments output (nw) 2018-12-07 16:49:19 +01:00
Vas Crabb
f9c694b236 I'm an idiot (nw) 2018-12-08 02:43:41 +11:00
Vas Crabb
81c398f29d (nw) more header cleaning 2018-12-08 02:23:07 +11:00
AJR
fe5e61e0dd balsente.cpp: Start working out 6809 map for triviaes4; eliminate install_readwrite_handler hacks (nw) 2018-12-07 10:09:02 -05:00
mooglyguy
97e3929757 sm510, sm8500, sparc, superfx, t11: Removed MCFG, nw 2018-12-07 15:49:01 +01:00
Olivier Galibert
e754e43586 mu100: complete the midi ports, remove the gross hacks (nw) 2018-12-07 14:20:49 +01:00
mooglyguy
89d9354184 tlcs90, tlcs900: Removed MCFG, nw 2018-12-07 12:27:29 +01:00
mooglyguy
2032792ba3 -tms1xxx: Removed MCFG macros.
-eva.cpp: Refactored into subclasses.
nw
2018-12-07 11:32:05 +01:00
mooglyguy
b6e9506137 tms32031.cpp: Removed MCFG. [Ryan Holtz] 2018-12-07 08:26:54 +01:00
braintro
461a92361a segac2.cpp: Minor doc update (nw) 2018-12-06 20:00:31 -06:00
mooglyguy
a5550ae126 Fix build, and start removing MCFG from tms32031, nw 2018-12-07 00:52:19 +01:00
Roberto Fresca
722fd90690 Fruit Bonus 2010: Dumped the GFX ROMs... [Canil Babypet] (don't know how the guy wants to be credited). 2018-12-07 00:50:15 +01:00
mooglyguy
7ca7e6597b -tms32010.cpp: Removed MCFG. [Ryan Holtz]
(nw) Fixed validation.
2018-12-07 00:07:32 +01:00
Olivier Galibert
f9f2a1f95a Copy/paste ftw (nw) 2018-12-06 23:03:35 +01:00
Roberto Fresca
70d7260f32 Super Ball games: Set Demo DIP switch ON by default. 2018-12-06 22:52:30 +01:00
mooglyguy
59f76a13db Fix build issues on macOS, nw 2018-12-06 22:17:57 +01:00
mooglyguy
ce12c84ead tms7000: Removed MCFG. [Ryan Holtz] 2018-12-06 22:00:54 +01:00
mooglyguy
6056c917ed ucom4, upd7725: Removed MCFG. [Ryan Holtz] 2018-12-06 21:33:33 +01:00
mooglyguy
55c8bf8e0e -z8000, tmpz84c015: Removed MCFG macros. [Ryan Holtz]
(nw) -tumbleb: Fixed compile.
2018-12-06 20:50:08 +01:00
David Haywood
2f43a53ee8 new WORKING machines ---- Magic Purple [David Haywood, Jose IBI, Arcade Vintage, Recreativas.org, DU] (#4372)
* new WORKING machines ---- Magic Purple [David Haywood, Jose IBI, Arcade Vintage, Recreativas.org, DU]

* sound balance seems off (nw)

* use XTAL (nw)

* simplify things a bit (nw)

* no 'language' dip on this (nw)

* not related (nw)
2018-12-06 14:10:04 -05:00
Ivan Vangelista
bb1a1ed956 src/mame: more MCFG removal (nw) 2018-12-06 18:47:12 +01:00
Olivier Galibert
a0f1fb2698 fixes, gee (nw) 2018-12-06 18:40:48 +01:00
Roberto Fresca
e56d38beca Break Thru (Tecfri license): Better notes explaining
the implemented Bipolar PROM addressing.
2018-12-06 16:40:40 +01:00
mooglyguy
cb145e8e43 Fix build, nw 2018-12-06 15:27:04 +01:00
mooglyguy
be47eccbb3 midtunit.cpp: Added an optional DMA-blitter viewer behind a #define. [Ryan Holtz] 2018-12-06 15:18:43 +01:00
Olivier Galibert
8f534764f9 mu100: Add missing roms, also some wip [Guru, O. Galibert] 2018-12-06 15:02:17 +01:00
Olivier Galibert
76575e6cdd watchpoint: prevent recursive multiple installs [O. Galibert] 2018-12-06 14:58:26 +01:00
Vas Crabb
057fcc429f gsword: Preliminary MCU emulation. [Vas Crabb, Caps0ff, *=/STARRIDER\=*]
* Removed BAD_DUMP flag from josvolly MCU dump - there's no reason to believe the MCUs contain different programs, and Allumer were known to use different silkscreen on identical parts (would still be nice to get confirmation).
* Connected gsword MCUs and correted connections for DIP switches, player inputs, start buttons, coin chutes, and coin counters.
* Lots of guesses due to lack of measurements, schematics, or even good PCB pictures.
* Demoted gsword to MACHINE_NOT_WORKING and MACHINE_IMPERFECT_SOUND as there are issues with credits registering and sound.
* Added extensive notes.

(nw) I'm pushing this in case someone else wants to take a look.  The
actual MCU emulation seems to be working, and the MCUs are communicating
without errors.  The MCUs checksum three quarters of their program ROM
(passing) and the other quarter all looks good.  The problems may stem
from some status flag not propagating back to the main CPU, or possibly
something in the interrupt logic that was working before because serial
communication delays were inaccurate.  Although previously a set of
four MCUs were simulated, there are only three actually present.  The
second I/O MCU was mapped at a location never accessed by the sub CPU.
2018-12-06 20:33:02 +11:00