Nathan Woods
7744309f64
[Imgtool] Fixed recently introduced bug in the code that emits usage text
2017-01-23 07:41:21 +11:00
smf-
23f0259f17
added missing device to fix -validate errors (nw)
2017-01-23 07:30:20 +11:00
Sandro Ronco
0a323f7da0
aristmk5: added SPI and hopper emulation, this allows non-US games to boot.
2017-01-22 20:59:26 +01:00
Ariane Fugmann
5970379b7c
polyplay: add light organ + layout
...
traced the lines on the board to figure out how the lightorgan worked.
a zero cross detector triggers NMI on the cpu, which then operates the
light organ.
2017-01-22 19:22:26 +01:00
smf-
b0e509ba98
The Z80 is probably not running at 66mhz (nw)
2017-01-23 03:33:20 +11:00
smf-
0a096ee0e0
The Z80 is probably not running at 66mhz (nw)
2017-01-22 15:55:52 +00:00
smf-
b30aedb1ff
added missing device to fix -validate errors (nw)
2017-01-22 15:45:12 +00:00
smf-
d979105929
fix for building with visual studio (which doesn't support gcc extension "?:"), simplify code & make spacing consistent. (nw)
2017-01-23 02:29:52 +11:00
smf-
82323efebc
fix for building with visual studio (which doesn't support gcc extension "?:"), simplify code & make spacing consistent. (nw)
2017-01-22 15:16:35 +00:00
MetalliC
1981f6bc2c
new games added as NOT_WORKING
...
------------------------------
Star Horse 2001 (satellite, Rev B) [any, Lord-Nightmare, MetalliC, rtw, ShouTime]
only client/satellite ROM board was found, rest of game is missing
2017-01-22 14:45:35 +02:00
Dirk Best
cb7a60a705
New working clone: Mouse Trap (version 2) [Pat Daderko]
2017-01-22 13:08:01 +01:00
Dirk Best
189ac471b4
Convert the Amiga keyboards to a bus interface with slot devices
2017-01-22 11:51:09 +01:00
Vas Crabb
edf64df1db
srcclean (nw)
2017-01-22 15:37:37 +11:00
Vas Crabb
32ab35fa06
Merge pull request #2008 from ajrhacker/kangaroob
...
kangaroob: Proper ROM labels and locations
2017-01-22 15:30:53 +11:00
Vas Crabb
48a0966dc5
Merge pull request #1997 from Bavarese/patch-26
...
DEC Rainbow: add info how to use 6 and 20 MB Corvus drives
2017-01-22 15:29:21 +11:00
Vas Crabb
2e2360c71a
Merge pull request #2006 from system11b/S11sforce
...
stlforce.cpp: corrected OKI speed
2017-01-22 15:26:39 +11:00
Vas Crabb
f249941f3a
Merge pull request #2007 from JoakimLarsson/miniforce
...
Miniforce and fccpu20 slot device
2017-01-22 15:25:55 +11:00
AJR
dfbde61142
kangaroob: Proper ROM labels and locations
2017-01-21 23:15:23 -05:00
Vas Crabb
84d470dfd6
thanks hap (nw)
2017-01-22 13:02:21 +11:00
Vas Crabb
507ff24fb1
Happier, ArBee? (nw)
...
Replace laserbas macros with lambdas, make operation of bit selection
more obvious
2017-01-22 12:18:43 +11:00
hap
942a45db44
hh_tms1k: doublechecked elecdet decap, found 1 wrong bit, I think alibis work now (see MT 06467) (nw)
2017-01-22 00:23:21 +01:00
Joakim Larsson Edstrom
62a548ff22
fccpu20: moved all code and documentation to the slot device, cleanup and promotion to working driver
2017-01-21 23:21:03 +01:00
Tomasz Slanina
70897a5e5b
Machines promotes to working:
...
--------
Future Flash [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen, Tomasz Slanina]
Laser Base (set 1) [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen, Tomasz Slanina]
Laser Base (set 2) [Morten Shearman Kirkegaard, Samuel Neves, Peter Wilhelmsen, Tomasz Slanina]
2017-01-21 22:07:17 +01:00
Joakim Larsson Edstrom
615b815259
Added fccpu20 to Miniforce as a VME card
2017-01-21 22:03:21 +01:00
smf-
b500e53625
fix building with visual studio 2015 (nw)
2017-01-21 20:57:51 +00:00
MetalliC
e7a23f1f3c
naomi flash carts rom names consistency (nw)
2017-01-21 22:34:44 +02:00
hap
8df5b57422
tms0970: fix problem with DDIG, should fix comp4 leds (nw)
2017-01-21 20:58:50 +01:00
system11b
c8ff510cc6
stlforce.cpp: corrected OKI speed
2017-01-21 19:52:25 +00:00
MetalliC
f7e6797793
new games added as NOT_WORKING
...
------------------------------
Star Horse Progress (main screens, Rev B) [any, Lord-Nightmare, MetalliC, rtw, ShouTime]
Star Horse Progress (sound & backup, Rev A) [any, Lord-Nightmare, MetalliC, rtw, ShouTime]
Star Horse Progress (live, Rev A) [any, Lord-Nightmare, MetalliC, rtw, ShouTime]
Star Horse Progress (backup data) [any, Lord-Nightmare, MetalliC, rtw, ShouTime]
research&document master/slave ROM boards feature [rtw, MetalliC]
rename Star Horse sets for consistency.
change Dead or Alive 2 Millenium to be parent of DoA2 set, note: DoA2M is not "new" game or some addon, its just newer revision, EPROM update, released ~month later of doa2 set.
2017-01-21 21:10:16 +02:00
smf-
c9f3caf155
fix build (nw)
2017-01-21 18:56:23 +00:00
hap
a0c5f7f97c
hh_tms1k: horseran works now, will correct whatsnew manually (nw)
2017-01-21 17:51:19 +01:00
angelosa
397d567e0f
These two are Naomi 2 (nw)
2017-01-21 14:55:58 +01:00
angelosa
1d0835f9a2
More cleanups on top (nw)
2017-01-21 14:52:03 +01:00
angelosa
a18d91c43e
Moved atomiswave and naomi 2 specifics into own state machines (nw)
2017-01-21 14:49:06 +01:00
Vas Crabb
05b0a89007
m6805: misc changes
...
* Turn a lot of macros into inline methods so they can be scoped down
* Correct affected flags in comments on opcode handlers (actual code was correct)
* Remove unnecessary flag calculation tables
* Add a table with CMOS instruction timings
2017-01-21 22:20:47 +11:00
angelosa
1dca978622
Re-organization on top (nw)
2017-01-21 12:19:36 +01:00
angelosa
d9b433540f
naomi.cpp: Added inputs for Mars TV [Angelo Salese]
...
out-of-whatsnew:
* Added cheat for main CPU unscaled clock;
* Moved debug inputs into Machine Configuration;
* Made doa2m, dankuga and dariusgx parents;
2017-01-21 10:49:43 +01:00
smf-
1e46ba66d6
fix for building with visual studio (nw)
2017-01-21 08:37:12 +00:00
hap
f7d53f4b82
hh_ucom4: dummy lcd for mcompgin (nw)
2017-01-21 05:46:26 +01:00
hap
d87c835607
farad fahrrad (nw)
2017-01-21 05:33:25 +01:00
hap
854d1e12be
hlcd0515: finished device (nw)
2017-01-21 05:24:41 +01:00
Dirk Best
aea2c5e14a
Add A1200 keyboard skeleton device (needs MC68HC05Cx support)
2017-01-21 02:28:00 +01:00
hap
41e4bb5797
added hlcd0515 skeleton device (nw)
2017-01-21 01:46:33 +01:00
Vas Crabb
31ae79c107
need LOG_GENERAL before VERBOSE (nw)
2017-01-21 10:20:34 +11:00
hap
3d60ede46b
New NOT_WORKING machine added
...
-----------
Mattel Thoroughbred Horse Race Analyzer [hap, Sean Riddle]
2017-01-20 23:58:18 +01:00
couriersud
4d15501a30
Netlist: code refactoring
...
Make streams provide binary access only. Use putf8_reader and
putf8_writer to actually access streams. Replace some char * parameters
with pstring where appropriate. Minor code refactoring and move
functionality were it belongs. (nw)
2017-01-20 22:29:23 +01:00
couriersud
1ae3e29ea3
Assume string literals are UTF8 in netlist code.
...
At the same time, any char pointer has to be explicitly converted to
pstring by specifying an encoding. Not yet optimal, but certainly better
than what was there before.
Removed unneeded methods from pstring. (nw)
2017-01-20 22:20:36 +01:00
couriersud
d0b6742563
Default argument on plib::environment now optional. (nw)
2017-01-20 22:20:35 +01:00
couriersud
167d8405ec
Converted warnings and fatal log messages to constants.
...
Also refactored some code to ease the exercise. (nw)
2017-01-20 22:20:35 +01:00
R. Belmont
da169d7fe0
Merge pull request #2002 from wilbertpol/hcd62121
...
hcd62121/cfx9850: several small cleanups (nw)
2017-01-20 15:29:12 -05:00
R. Belmont
2168bda1a9
Merge pull request #2003 from SailorSat/master
...
polyplay: add a german version of zre-pp base polyplay (with 10 games)
2017-01-20 15:05:13 -05:00
Stiletto
7d557876ed
(nw)
...
(nw)
2017-01-20 15:00:49 -05:00
Stiletto
ddba1931f9
retofinv.cpp: add comment about developer (thanks to TCRF and GDRI)
...
retofinv.cpp: add comment about developer (thanks to TCRF and GDRI)
2017-01-20 14:33:26 -05:00
Vas Crabb
59ed49f709
Help me template compiler! You are my only hope!
...
6805 cleanup:
* Reduce massive amounts of redundancy by templating opcode handlers
* Replace the epic switch statement with a dispatch table
* Fix timings for a few instructions
2017-01-20 22:13:25 +11:00
Vas Crabb
19a9122748
add logmacro.h inspired by Edstrom's log macros
...
* should be #included after other headers and after optionally #defining VERBOSE
* usage samples in z80scc.cpp and m68705.cpp
68705: add lots of logging to help trace issues
2017-01-20 16:53:12 +11:00
Joakim Larsson Edström
d125a1c0a8
Merge pull request #2004 from JoakimLarsson/fccpu20
...
New working board: Fccpu20
2017-01-20 01:37:11 +01:00
Ariane Fugmann
d5edbe9fa3
polyplay: add a german version of zre-pp base polyplay (with 10 games)
...
- added new polyplay2 romset; german version with 10 games (6 new ones)
- renamed czech version to polyplay2c and made a clone of polyplay2
2017-01-20 01:35:16 +01:00
Joakim Larsson Edstrom
e0b8d253dc
completed Rx and serial interface handshake support
2017-01-20 01:32:00 +01:00
Joakim Larsson Edstrom
316ae121c7
Added PCB layout and hooked up the Rx part, terminal is working now
2017-01-20 01:29:56 +01:00
Vas Crabb
43ece2178b
Merge pull request #1999 from ajrhacker/midres_mcu
...
Add MCU (disabled) to midresb config; Bagman bootleg note (nw)
2017-01-20 09:59:42 +11:00
AJR
03e0c22b0a
P2 controls aren't here (nw)
2017-01-19 17:33:28 -05:00
Wilbert Pol
fc16e06975
hcd62121: several small cleanups (nw)
2017-01-19 22:50:30 +01:00
R. Belmont
51081d26e4
Merge pull request #2001 from intealls/pa-cc
...
Some PortAudio-related changes and fixes
2017-01-19 15:50:13 -05:00
smf-
463df706e6
fixed building with visual studio (nw)
2017-01-19 20:17:50 +00:00
AJR
1694f95fd0
Add MCU (disabled) to midresb config; Bagman bootleg note (nw)
2017-01-19 11:18:18 -05:00
Vas Crabb
48073dbf03
completely eliminate the concrete 68705-without-peripherals class
...
m6805evs: add proper memory map in comment and note that it needs CPU core support for the 68HC705 family
2017-01-20 01:42:28 +11:00
Robbbert
a6afc556b4
Zorba keyboard: fixed F4
2017-01-19 23:41:45 +11:00
Vas Crabb
b6d0ccd09b
zorba keyboard improvement (nw)
2017-01-19 23:23:45 +11:00
Vas Crabb
df75e7463e
zorba: use perfect time quantum for keybaord MCU, map right shift (nw)
...
There's some kind of sync issue between the keyboard MCU which generates
serial signals off its internal timer/counter and the 8251 USART in the
computer that causes characters to be dropped. Some characters are more
likely to be dropped than others. There's an issue somewhere in the
chain, and this is a good test case for whatever it is.
2017-01-19 22:05:39 +11:00
Vas Crabb
98b85af4a7
pitnrun: use new MC68705P5 device
...
m68705: expose more more internal registers through the state interface
* shows contents of registers that can't be read by program code
i8251: make receive more reliable clean up a little
zorba: meat on the bones
* create emulated keyboard device
- 88 of 96 matrix keys identified, 6 of 8 DIP switches identified, 3 of 6 outputs identified
* connect IEEE-488, RS232 and Centronics ports
* hook up all IRQ sources and connect PIT to UARTs
* more notes
osborne1, gladiatr: use input changed member (nw)
2017-01-19 20:51:30 +11:00
Ivan Vangelista
64659f8bca
Merge pull request #1998 from ajrhacker/bagmanf_inputs
...
bagmanf: Fix inputs and shuffle PROMs for better colors (game still t…
2017-01-19 06:45:00 +01:00
briantro
beab5e24c7
vicdual.cpp: Minor spelling fix - NW
2017-01-18 21:36:16 -06:00
AJR
ce9e5c8f34
bagmanf: Fix inputs and shuffle PROMs for better colors (game still tends to crash)
2017-01-18 22:25:52 -05:00
Scott Stone
646a8e6397
aztarac.cpp: Verified and correct labels/locations and added newly dumped video board PROMS for this machine. [Andrew Welburn, Tafoid]
2017-01-18 21:23:27 -05:00
intealls
ff0f5b2241
rename variables to maintain consistent with coreaudio/sdl etc
2017-01-19 00:37:38 +01:00
intealls
86cbd2acf6
fix up initialization
2017-01-19 00:21:10 +01:00
Scott Stone
83d7ad8918
vicdual.cpp: Updated subhunt labels with locations and added readme from recent dump (nw)
2017-01-18 18:16:27 -05:00
hap
8a47b0c42b
hh_cop400: added svg artwork for einvaderc (nw)
2017-01-18 23:46:45 +01:00
hap
c69c144013
Machine promoted to working
...
------------
Novag Diablo 68000 [hap]
2017-01-18 21:51:46 +01:00
RobertoFresca
446532b332
Pyon Pyon Jump: Documented bank #2 DIP switches. [Roberto Fresca]
2017-01-18 14:51:45 -03:00
RobertoFresca
1a4a1232ca
Pyon Pyon Jump: Documented bank #1 DIP switches. [Roberto Fresca]
2017-01-18 14:50:23 -03:00
RobertoFresca
b94e02a787
Pyon Pyon Jump: Documented board 7908B pinout. [Roberto Fresca]
2017-01-18 14:44:35 -03:00
Bavarese
7242152905
Remove detrimental spaces in Chdman command.
...
(nw)
2017-01-18 18:06:36 +01:00
RobertoFresca
80a9832e60
Gran Premio F1 (Spanish bootleg of Pole Position II):
...
Documented the 'C' board edge connector. [Arcade Hacker, Rockman, Roberto Fresca]
2017-01-18 13:57:16 -03:00
RobertoFresca
43e61a0c9b
Gran Premio F1 (Spanish bootleg of Pole Position II):
...
Documented the 'B' board edge connector. [Arcade Hacker, Rockman, Roberto Fresca]
2017-01-18 13:44:52 -03:00
Bavarese
a96bf730b0
Add info about 6 and 20 MB Corvus drives
...
Add info about 6 and 20 MB Corvus drives (and how to format / use them) under CP/M 1.x Al Kossow kindly provided driver source for Corvus on Lifeboat CPM 2.2, but this requires - more or less - skillful modification to work with DEC's CP/M 86/80 2.x.
2017-01-18 17:42:05 +01:00
RobertoFresca
db31d1b5a0
Gran Premio F1 (Spanish bootleg of Pole Position II):
...
Documented the 'A' board edge connector. [Arcade Hacker, Rockman, Roberto Fresca]
2017-01-18 13:31:00 -03:00
hap
0fac76b27a
hh_tms1k: added svg layout for einvader (nw)
2017-01-18 17:11:53 +01:00
Joakim Larsson Edström
2d742ef130
Merge pull request #1996 from JoakimLarsson/mpcc
...
fccpu20: prints on terminal
2017-01-18 16:37:28 +01:00
Joakim Larsson Edstrom
26593bbb5f
MPCC: completed tx serial, rx not yet verified
2017-01-18 16:32:04 +01:00
Joakim Larsson Edstrom
8009b01385
fccpu20: Changed crystal value after visual verification to get 9600 as the manual says, terminal works but needs to be set to 7bit
2017-01-18 16:29:07 +01:00
Joakim Larsson Edstrom
1db6eb0998
fccpu30: improved documentation
2017-01-18 16:26:09 +01:00
Joakim Larsson Edstrom
42b396a294
fccpu20: set terminal as default rs232 device
2017-01-18 10:42:04 +01:00
Joakim Larsson Edstrom
085cab6fe5
MPCC: robustification, LOG messages and pinout added
2017-01-18 10:40:27 +01:00
RobertoFresca
76e5126348
Mega Bonus Star II (Euro, Millennium Edition):
...
Added references for Z86C15 MCU. [Roberto Fresca]
2017-01-18 02:57:24 -03:00
RobertoFresca
14ce81377d
Mega Bonus Star II (Euro, Millennium Edition):
...
Added unknown Zilog DIP40 IC diagram. Looks as a Z8 family MCU.
[Roberto Fresca, Team Europe]
2017-01-18 02:33:03 -03:00
intealls
9422c23001
Simplify the audio buffer and fix a wrap-around issue
2017-01-18 04:35:06 +01:00
Patrick Mackinlay
bd790856e8
Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro
2017-01-18 10:15:04 +08:00
intealls
08bdab3b65
fix allowed latency range
2017-01-17 23:50:06 +01:00
RobertoFresca
7a63c6c5b0
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs: Limited the coin-in pulse to avoid coin errors. [Roberto Fresca]
2017-01-17 18:42:50 -03:00
Curt Coder
ebac862e2b
OS X Cocoa debugger: Improved view scroll behavior. [Curt Coder]
2017-01-17 22:29:38 +02:00
Curt Coder
f096bee09b
OS X Cocoa debugger: Autoscroll log window. [Curt Coder]
2017-01-17 22:29:38 +02:00
RobertoFresca
6ab31a3944
Merge branch 'master' of https://github.com/mamedev/mame
2017-01-17 14:38:58 -03:00
RobertoFresca
70e8593905
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs: Identified the different coin/note/remote in. [Roberto Fresca]
2017-01-17 14:35:20 -03:00
Patrick Mackinlay
dd944b5caf
stand-alone cammu initial implementation
2017-01-18 01:35:17 +08:00
R. Belmont
9d6a96e02f
Merge pull request #1987 from npwoods/tracesym_debugger_command
...
Created a new debugger command 'tracesym'
2017-01-17 12:21:57 -05:00
R. Belmont
ec4b0ff9f7
Merge pull request #1992 from npwoods/tracelogerror_debugger_option
...
Tracelogerror debugger option
2017-01-17 12:20:59 -05:00
Patrick Mackinlay
4ae52c2441
split instruction/data, fix unaligned insn fetch
2017-01-18 01:16:18 +08:00
RobertoFresca
c0c623883e
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs: Collect. Also used to blank the BK. [Roberto Fresca]
2017-01-17 14:16:17 -03:00
RobertoFresca
34c384f031
Fixing inputs....
2017-01-17 13:10:54 -03:00
RobertoFresca
425e8b7bc4
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs: Increment top's 'S' (looks like bet). [Roberto Fresca]
2017-01-17 12:41:26 -03:00
RobertoFresca
5dabf044c6
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs: Payout key. [Roberto Fresca]
2017-01-17 12:36:46 -03:00
RobertoFresca
ac5f436747
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs: Bookkeeping down and set/enter keys. [Roberto Fresca]
2017-01-17 12:33:59 -03:00
RobertoFresca
582cc353ea
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs: Supervisor Bookkeeping mode. [Roberto Fresca]
2017-01-17 12:29:20 -03:00
RobertoFresca
f4d9057fc5
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs: Operator Bookkeeping mode. [Roberto Fresca]
2017-01-17 12:26:22 -03:00
angelosa
79d1dac894
Merge branch 'master' of https://github.com/mamedev/mame
2017-01-17 15:47:03 +01:00
angelosa
90a5de4682
Document this mess (nw)
2017-01-17 15:46:47 +01:00
MetalliC
5d9954bd66
segae.cpp: fix incorrect Opa Opa rom labels [ShouTime]
2017-01-17 16:30:49 +02:00
angelosa
3ee4ebdee4
Added preliminary banked 256 color mode to PC-9821 [Angelo Salese]
2017-01-17 15:21:47 +01:00
Curt Coder
4eb192eb9a
cop400: Fixed debugger register/flags view. (nw)
2017-01-17 13:39:20 +02:00
Patrick Mackinlay
59ed58e518
initial sga and mmu support
2017-01-17 17:42:33 +08:00
Patrick Mackinlay
ccee0ea2b7
minimal berr support
2017-01-17 17:41:08 +08:00
Patrick Mackinlay
6c77efba69
fix instruction fetch alignment
2017-01-17 17:39:12 +08:00
Vas Crabb
fbb99184b7
retofinv: use common Taito MCU hookup
2017-01-17 19:11:14 +11:00
Vas Crabb
8a368007d3
maxaflex: use new MC68705P3 core
2017-01-17 18:34:05 +11:00
Vas Crabb
7e96b08b15
stfight.cpp: fix ADPCM control
...
* Latch ADPCM counter on the correct edge
* Remove unused members, eliminate function statics, and fix up save state registration
* Reduce runtime tagmap lookups
2017-01-17 15:56:55 +11:00
RobertoFresca
234fa8890d
Merge branch 'master' of https://github.com/mamedev/mame
2017-01-17 00:48:20 -03:00
RobertoFresca
684281f7b9
Mega Bonus Star II (Euro, Millennium Edition):
...
Get back the attract...
2017-01-17 00:47:44 -03:00
cracyc
74f6ea68e4
luaengine: wait (nw)
2017-01-16 21:42:40 -06:00
RobertoFresca
c2a81dfca7
Mega Bonus Star II (Euro, Millennium Edition):
...
Inputs from the scratch. Coins and Remote credits. [Roberto Fresca]
2017-01-17 00:36:13 -03:00
Justin Kerk
5b49e10a43
ibmpcjr: Add Fraction Fever to cart softlist, hook up ibm5150 softlist, move nortutil to the ibm5150 softlist (nw)
2017-01-16 18:28:29 -08:00
Nathan Woods
e5d662adf7
Augmenting help file
2017-01-16 20:24:27 -05:00
Nathan Woods
b8453021df
Added a facility to allow logerror output to reside in traces
...
As a consequence, the debugger 'trace' command was changed so that the third parameter is a list of '|' delimited options
2017-01-16 20:13:03 -05:00
Nathan Woods
d8d82358c3
Augmenting help file
2017-01-16 20:07:50 -05:00
couriersud
ca11021d73
Netlist:
...
- refactored reverse polish notation evaluator into own source files.
- added function parameter to current and voltage sources VS and CS.
You can now use those to e.g. produce a sine wave.
- Changed code to allow devices to optionally be treated as dynamic or
timestepping devices.
[Couriersud]
2017-01-17 01:35:16 +01:00
Vas Crabb
5dad5349c4
a2bus/mouse.cpp: simplification and cleanup
...
* Consistent comment styles
* Eliminate device timers altogether
* De-duplicate code for updating X and Y axes
2017-01-17 11:09:04 +11:00
Joakim Larsson Edström
976d3d5c7f
Merge pull request #1990 from JoakimLarsson/mpcc_1
...
- WIP: Refactored device: MPCC 68561 (nw)
2017-01-16 23:55:05 +01:00
Joakim Larsson Edstrom
a2f105b8e4
- WIP: Refactored device: MPCC 68561 (nw)
...
- 68230 PIT: Added support for the PSR register, H1-H4 sense and direct pin levels
- WIP: fccpu20: added mpcc device and serial interface (nw)
2017-01-16 23:49:55 +01:00
hap
1dc632ee09
New working machine added
...
--------
Mattel Dalla$ (J.R. handheld) [hap, Sean Riddle]
2017-01-16 21:57:14 +01:00
Nigel Barnes
2188df0263
apd_dsk: new floppy format 'Archimedes Protected Disk'
2017-01-16 20:44:43 +00:00
Curt Coder
9d371eb5ba
cop400: Properly separated COP444L from COP444C. [Curt Coder]
2017-01-16 22:06:11 +02:00
hap
8d6054db1e
hh_cop400: mattel dallas skeleton driver (nw)
2017-01-16 20:27:54 +01:00
hap
8dabc094da
added novag68k skeleton driver, moved diablo68 to it (nw)
2017-01-16 19:59:30 +01:00
couriersud
7bf2939fd8
Register all devices using NETLIB_DEVICE_IMPL. Fix encoding issue. (nw)
2017-01-16 19:49:45 +01:00
couriersud
969e6ed6a0
Keep track were registry elements are created. (nw)
2017-01-16 19:49:44 +01:00
couriersud
10a4ab4af1
Preparation work for automatically generated include file for devices.
...
nltool now is able to create all defines from the factory definitions.
This will reduce the number of places needed to touch when adding
devices and always ensure that the parser and statically compiled
netlist code use the same syntax. This will enable us to delete most
device include files, e.g. nld_74107.h.
Netlist usage to create this header file:
./nltool -c header > src/lib/netlist/devices/nld_devinc.h
This is not yet used in production. It will be enabled after additional
tests.
[Couriersud]
2017-01-16 19:49:43 +01:00
Curt Coder
028fd8563a
cop400: Fixed COP444 disassembly. [Curt Coder]
2017-01-16 20:41:15 +02:00
MetalliC
f926784aed
new clone added as NOT_WORKING
...
------------------------------
World Kicks (Japan, WK1 Ver.A) [rtw]
2017-01-16 20:30:06 +02:00
hap
b72848be49
added novag base class (nw)
2017-01-16 19:28:56 +01:00
Curt Coder
af0805d848
cop400: Removed non-working, incomplete COP440 code. (nw)
2017-01-16 20:13:31 +02:00
hap
dae1284f9d
renamed fidelity base class (nw)
2017-01-16 19:11:02 +01:00
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
Patrick Mackinlay
10ac8f7093
preparation for tlb/mmu support
2017-01-16 17:55:23 +08: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
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