Commit Graph

54392 Commits

Author SHA1 Message Date
AJR
df7cb3f39e ccs2810: Undumped PROM (nw) 2017-10-14 17:21:48 -04:00
briantro
bebe1214c7 segae.cpp: Spelling (nw) 2017-10-14 15:53:50 -05:00
briantro
14c7f23bdd segae.cpp: Document Megumi Rescue (nw) 2017-10-14 15:52:51 -05:00
AJR
f5776307d5 ay31015.cpp: Device name (nw) 2017-10-14 16:39:37 -04:00
briantro
4d7ef2b202 segae.cpp & taito_h.cpp: Minor documentation updates (nw) 2017-10-14 15:18:44 -05:00
AJR
c3a829c71e sapizps3a: 8 bits after all (nw) 2017-10-14 15:59:46 -04:00
AJR
7c82b579e1 ay31015.cpp: Notes (nw) 2017-10-14 15:53:53 -04:00
AJR
d1e2b6d0ae sapizps3a: Use UART for terminal interface (nw) 2017-10-14 14:08:45 -04:00
Curt Coder
48238ecaba tmc600: Fixed CPU frequency. (nw) 2017-10-14 19:55:11 +03:00
Robbbert
cde6d1051d (nw) Housekeeping. 2017-10-14 23:56:23 +11:00
angelosa
d1acf72abb anes.cpp: notes, makes some sound noises (nw) 2017-10-14 05:08:11 +02:00
AJR
f299029078 distate: Polymorphic classes need virtual destructors (nw) 2017-10-13 22:08:44 -04:00
AJR
9308ed99dc Revert "xinput: the left+right triggers combined are considered the Z Axis, not Z Axis+Z Rotation where the axis resting position was at the middle of the trigger (nw)"
The DirectInput Z-axis trigger merger seems more widely considered a bug than a feature, and probably should not be the default MAME behavior.

This reverts commit 80a64430a3.
2017-10-13 19:25:43 -04:00
AJR
d301c90c7b notechan.cpp: Trailing backslash considered harmful; Unicode arrows may work better for comments (nw) 2017-10-13 19:23:55 -04:00
rfka01
6eeda5e1d6 Kaypro: Added the Omni 4 Logic Analyzer 2017-10-14 01:13:38 +02:00
RobertoFresca
8dd016c46b Remove duplicated notes... 2017-10-13 18:22:06 -03:00
RobertoFresca
ba6335c7eb More inputs behaviour notes... 2017-10-13 18:15:41 -03:00
hap
80a64430a3 xinput: the left+right triggers combined are considered the Z Axis, not Z Axis+Z Rotation where the axis resting position was at the middle of the trigger (nw) 2017-10-13 22:11:08 +02:00
R. Belmont
5eef586447 Merge pull request #2718 from rfka01/master
Added Kaypro 16
2017-10-13 14:02:51 -04:00
rfka01
4ee948f79a Added Kaypro 16 2017-10-13 14:58:37 +02:00
AJR
c6b2edfa89 Explicitly allow floating point values for state registers
Note that the internal debugger's expression interpreter is not set up to handle floating point values at all, so they remain disabled there.
2017-10-13 07:24:48 -04:00
AJR
f2dac42df3 Temporarily remove floating-point state registration (nw) 2017-10-13 04:39:59 -04:00
Ivan Vangelista
8af83f90fa qix.cpp: added some documentation to the qixb set [ShouTime] 2017-10-13 09:11:51 +02:00
Ivan Vangelista
4a178266d3 segas16b.cpp: naming fix for consistency. Thanks MASH for pointing this out (nw) 2017-10-13 08:41:45 +02:00
RobertoFresca
6f780d5481 Corrected notes... 2017-10-13 01:21:48 -03:00
Vas Crabb
783f324ada Update comments (nw) 2017-10-13 13:35:34 +11:00
briantro
dab51f7aa7 namcos1.cpp: Minor doc update (nw) 2017-10-12 17:43:14 -05:00
briantro
abbd08f18f new Working clone - Cyberball (rev 1)
New Working Clone Added
----------------------------------------
Cyberball (rev 1) [Brian Troha, The Dumping Union]
2017-10-12 17:41:11 -05:00
R. Belmont
ec10507edd Merge pull request #2666 from JoakimLarsson/z80xxx_iack
z80sio/z80scc: now returns cpu specific default vector when no interr…
2017-10-12 14:40:52 -04:00
ajrhacker
8113e27292 device_state_interface: Polymorphism and std::function for entries (nw) (#2690)
* device_state_interface: Polymorphism and std::function for entries (nw)
- Create a templated subclass of device_state_entry to provide separate read/write interfaces for registers of varying widths. The efficiency impact of this should be minimal, given that this eliminates the need to make each byte width a subcase for reads and writes.
- Create similarly templated "pseudo-register" versions of device_state_entry that provides custom read/write interfaces through std::function. The intent of this is to eventually replace the dummy register + state_export interface hitherto necessary to provide debugger access to bankswitched or computed state registers.
- State registers can now be made read-only, and this is automatically done now when state_add is called with a std::function read handler but no write handler. This property is honored by MAME debug expressions.

* Add override keyword (nw)

* Remove explicit instantiations that were causing linking errors in tools build (nw)
2017-10-12 14:39:51 -04:00
R. Belmont
a01b133b78 Merge pull request #2715 from rfka01/master
EuroPC: Added first and last known BIOS versions
2017-10-12 14:39:02 -04:00
Ted Green
297b7e2a61 voodoo: Incorporate some more sse optimizations. (nw) 2017-10-12 10:40:43 -06:00
rfka01
d0416935df Further comments 2017-10-12 15:57:13 +02:00
Robbbert
fb74b65a39 MT 06711 2017-10-12 22:30:38 +11:00
rfka01
2cc3c1a335 Added first and last known BIOS versions 2017-10-12 11:39:00 +02:00
Curt Coder
c0f35ce335 abc800: Fixed Luxor 55-10828 "slow" floppy controller board logic. [Curt Coder] 2017-10-12 08:23:27 +03:00
Curt Coder
e2dfbecb54 tmc600: WIP. (nw) 2017-10-12 08:23:27 +03:00
Curt Coder
6fd8297639 floppy.h: Don't change sides if the drive has only one head. (nw) 2017-10-12 08:23:27 +03:00
Justin Kerk
9620f3741c New working software list additions
-----------------------------------
ibm5150: Drakkhen, Leisure Suit Larry 3, Loom (German), Space Quest II - Vohaul's Revenge [Justin Kerk]
ibm5150: MS-DOS (Version 3.30B) (V1.2) (Schneider) (German) [rfka01]
2017-10-11 19:22:31 -07:00
Justin Kerk
a55d88393e Fix crash loading 80-track .mfm dumps of 40-track disks on 40-track drives. [Justin Kerk] 2017-10-11 19:13:59 -07:00
briantro
4e089ae32e new Working clone - TH Strikes Back
New Working Clone Added
----------------------------------------------------
TH Strikes Back (Non North America, Version 1.0, Checksum 020EB356) [caius, The Dumping Union]
2017-10-11 20:04:22 -05:00
Scott Stone
9bba9dacb6 Merge pull request #2713 from DavidHaywood/121017
fix CPS3/STV
2017-10-11 20:33:13 -04:00
David Haywood
522eec21d6 these were meant to be part of that (nw) 2017-10-12 01:29:55 +01:00
David Haywood
6430bc4f58 fix CPS3/STV (we always use timers for SH2 DMA, and have done for years, just forgot to remove the #ifdef on this code when cleaning up) 2017-10-12 01:22:53 +01:00
AJR
0a6f911618 darius: More likely to use PC060HA instead of TC0140SYT (nw) 2017-10-11 19:29:02 -04:00
AJR
0678ae3e8d At least one version of Cameltry uses PC060HA (nw) 2017-10-11 19:11:46 -04:00
AJR
af4ecf61f4 taito_l.cpp: Separate raimais configuration; unify video (nw) 2017-10-11 18:24:38 -04:00
AJR
54a11319bc taitosnd.cpp: Observation (nw) 2017-10-11 18:03:10 -04:00
AJR
4edc055c95 Draw a nominal distinction between PC060HA and TC0140SYT 2017-10-11 17:48:46 -04:00
AJR
3d995bcc5a sh4fe: Don't inline virtual functions (nw) 2017-10-11 17:43:46 -04:00