Commit graph

49520 commits

Author SHA1 Message Date
Ivan Vangelista
5ba6527567 pse.cpp: redumped bazookabr [f205v] 2017-01-16 18:41:41 +01:00
Bryan McPhail
2b0987c8a3 Correct tilemap colors in Stadium Hero [Bryan McPhail/Guru] 2017-01-16 12:04:30 -05:00
Vas Crabb
a3e60b3f3d pushman: better understanding of how CPU reads MCU data/status
bballs: simplify protection MCU simulation using pushman hookup as a guide

(nw) bballs appears to use a simpler single-word arrangement for
messages from CPU to MCU, perhaps so it can use a 28-pin MCU (pushman
MCU receives the command byte on port D, which the 28-pin parts lack)
2017-01-17 03:52:08 +11:00
hap
408a8fceb4 change some of my files to use abbreviated integer types (nw) 2017-01-16 17:03:06 +01:00
hap
1d4bc8025a for technicality sake, these header files are 100% me (nw) 2017-01-16 16:24:15 +01:00
Curt Coder
d740c36fe2 thayers: Keyboard WIP. (nw) 2017-01-16 15:41:28 +02:00
Vas Crabb
5ae669c195 tstrike, ddungeon, darktowr: use new MC68705P3 core
tigeroad.cpp: cleanup and modernisation
* split out bballs and pushman state classes
* use new MC68705R3 core for pushman (this one uses port D - another test case)
* make pushman MCU hookup believable (internal registers can't be in shared RAM)
* use derived memory maps rather than installing handlers in init members
2017-01-16 23:12:44 +11:00
Curt Coder
650ca8b573 cop400: Fixed debugger behavior on skip. (nw) 2017-01-16 11:54:54 +02:00
Curt Coder
6e031697b3 thayers: Keyboard WIP. (nw) 2017-01-16 11:54:54 +02:00
Vas Crabb
555bfc95cc m68705: re-implement timer/counter
* Support MOR-controlled mode
* Correct count direction
* Correct startup and reset states

a2bus/mouse.cpp: use new MC68705P3 core and remove obsolete glue
* the card works before and after the change, but by default axes are only mapped to inc/dec keys, not host mouse

quizpun: use new MC68705P5 core, MCU now gets timer interrupts correctly
2017-01-16 15:40:47 +11:00
R. Belmont
7264353ee5 Merge pull request #1988 from ajrhacker/skyarmy_flip
skyarmy: Various small improvements
2017-01-15 22:13:38 -05:00
RobertoFresca
b4e31560eb Mega Bonus Star II (Euro, Millennium Edition):
Video hardware work to fix the video reels. [Roberto Fresca]
2017-01-15 23:59:13 -03:00
AJR
abb05472bb skyarmy: Various small improvements
- Fix screen flipping in cocktail mode
- Re-add second AY-3-8910A that generates explosion sounds; the claim as to its absence made in 2003 was probably based on less accurate AY8910 emulation and/or a stripped PCB
- Add coin counter
2017-01-15 19:17:43 -05:00
RobertoFresca
e62e0dc5f5 Mega Bonus Star II (Euro, Millennium Edition):
Added GAL dump. [Team Europe]
2017-01-15 19:33:27 -03:00
RobertoFresca
a789ac6522 Mega Bonus Star II (Euro, Millennium Edition):
Added more documentation, tech notes, and M48T12 timekeeeper dump
for preservation and further analysis. [Roberto Fresca, Team Europe]
2017-01-15 19:14:47 -03:00
Nathan Woods
46b62fb194 Created a new debugger command 'tracesym'
'tracesym' is intended to be a shorthand of 'tracelog', whereby the user doesn't have to specify a format string; the default format string is used
2017-01-15 16:19:03 -05:00
R. Belmont
063ea0512c Merge pull request #1979 from npwoods/imgtool_fix_attr_listing
[Imgtool] Fixed recently introduce bug on attribute listings
2017-01-15 15:02:47 -05:00
R. Belmont
4d8258dbcb Merge pull request #1978 from npwoods/fix_coco_dmk_image_creation
[CoCo] Fixed a recently introduced bug in DMK image creation
2017-01-15 15:00:28 -05:00
R. Belmont
e3d585e85f Merge pull request #1980 from npwoods/remove_unnecessary_callback
Removing unnecessary callback
2017-01-15 14:59:16 -05:00
R. Belmont
87a9745005 Merge pull request #1983 from intealls/pa-cc
Fix PortAudio MinGW cross-compilation
2017-01-15 14:58:16 -05:00
intealls
28aa7060f8 Fix PortAudio MinGW cross-compilation 2017-01-15 19:59:31 +01:00
MetalliC
95e4591d0b atvtrack.cpp NAND erase&program, game is running now (nw) 2017-01-15 20:37:49 +02:00
briantro
d45d8e8bb3 pacman.cpp: Added readme for Number Crash [Guru] 2017-01-15 11:26:04 -06:00
briantro
9f1ef3c861 jollyjgr.cpp: Updated readme and correct clocks for Jolly Jogger [Guru] 2017-01-15 11:19:17 -06:00
couriersud
c612391f8e Move analog devices into "netlist::analog" namespace. Added
documentation to opamp model. (nw)
2017-01-15 17:56:47 +01:00
couriersud
fd59a10f92 Added more documentation to diode and bjt model. (nw) 2017-01-15 17:56:46 +01:00
couriersud
3cfe098bb2 Introduce a more structured approach to models. (nw) 2017-01-15 17:56:45 +01:00
Nathan Woods
3b55bebadc Removing unnecessary callback
I'm doing this in response to a compilation error on MSVC 2015.  As far as I can tell, this is a bug in the compiler.  My basis for asserting this is that placing the following declaration within the 'endpoint.on_open = <<lambda>>' gives the same compilation error:

	const std::function<void(void)> mycallback = [](void) {};

Whereas moving that logic outside of the 'endpoint.on_open = <<lambda>>' does not give an error.

Normally I don't like working around buggy compilers, but in this case the callback is supposed to be optional anyways.
2017-01-15 11:55:33 -05:00
Nathan Woods
6a85ec0985 [Imgtool] Fixed recently introduce bug on attribute listings 2017-01-15 11:46:25 -05:00
Nathan Woods
1540cd5e7a [CoCo] Fixed a recently introduced bug in DMK image creation
Also some minor cleanups
2017-01-15 11:29:17 -05:00
Robbbert
fa6442a5e6 Merge branch 'master' of https://github.com/mamedev/mame 2017-01-16 01:01:47 +11:00
Robbbert
1bf597dded Housekeeping (nw) 2017-01-16 01:01:02 +11:00
MetalliC
c175878358 atvtrack.cpp document IO madness (nw) 2017-01-15 15:59:16 +02:00
MetalliC
6c7e83f0b7 (nw) 2017-01-15 14:58:34 +02:00
MetalliC
fd0f3b0657 atvtrack.cpp checkpoint (nw) 2017-01-15 14:42:21 +02:00
Vas Crabb
ffd5f6cc9c copypaste error (nw) 2017-01-15 22:25:35 +11:00
Vas Crabb
71c5ceb5fe m68705: add MC68705R3 for pipeline
* ADC is stubbed out with logerror (pipeline doesn't use it at all)
* Bootstrap ROM is believed to be identical to U3 but need to confirm

renegade: use common Taito 68705 hookup

taitosj.cpp: use new MC68705P3 core

stfight.cpp: use new MC68705P5 core

pipeline: use new MC68705R3 core

mexico86: use new MC68705P3 core, simulate synchronous latches better

New WORKING clones:
-------------------
Motorola MC68705R3 Programmer
2017-01-15 20:58:58 +11:00
hap
a4e383ee2c novag6520: added rs232 port (untested) (nw) 2017-01-15 10:28:53 +01:00
R. Belmont
f740593989 Merge pull request #1975 from ajrhacker/coco_sbs_dac
Correct Color Computer DAC type and separate single-bit sound
2017-01-15 03:13:00 -05:00
RobertoFresca
0e763b18c8 Changed the romset name according to the real game name. 2017-01-15 03:47:46 -03:00
RobertoFresca
8d049c3b56 Identified... so:
New machines marked as NOT_WORKING
----------------------------------
Mega Bonus Star II (Euro, Millennium Edition) [Roberto Fresca, Team Europe]

Mega Bonus Star II: Derived machine and started a proper memory map. the game
starts to show the attract. [Roberto Fresca].
2017-01-15 03:34:02 -03:00
RobertoFresca
388baaa818 New machines marked as NOT_WORKING
----------------------------------
Unknown MBG-EURO game [Roberto Fresca, Team Europe]
2017-01-15 02:59:33 -03:00
R. Belmont
72cf75f937 Merge pull request #1974 from shattered/_55d0495
minor floppy internals improvements
2017-01-14 23:41:24 -05:00
R. Belmont
2fd881e559 Merge pull request #1973 from intealls/pafixes
PortAudio fixes
2017-01-14 23:40:30 -05:00
Vas Crabb
b36d61fbf2 taito68705interface improvements:
* remove non-obvious mcu_status_r and semaphore_r members and move to drivers (varies by system)
* slap fight functionality can be safely folded into base class so do so
* remove leftover crud from driver state classes

qix.cpp, bub68705, changela: use new MC68705P3 core
2017-01-15 14:56:56 +11:00
AJR
cd4e732364 Correct Color Computer DAC type and separate single-bit sound
A few notes on Tandy 1000 joysticks (nw)
2017-01-14 19:49:44 -05:00
hap
d57170d5a5 novag6502: added barebones sexpert/sforte acia (nw) 2017-01-15 00:29:02 +01:00
Sergey Svishchev
89b7801ebe formats/wd177x_dsk: allow override of build_sector_description, like nec765_dsk 2017-01-15 02:24:48 +03:00
Sergey Svishchev
62363c0c21 imagedev/floppy: add has_trk00 property, initially for IBM 6360 8-inch drives 2017-01-15 02:24:48 +03:00
Sergey Svishchev
5fb832ed24 imagedev/floppy: add 'dskchg_writable' property (for Sony Microfloppy drives) 2017-01-15 02:24:48 +03:00