Commit Graph

54327 Commits

Author SHA1 Message Date
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
Ted Green
30eabb4706 voodoo: Reorganize a few function calls to make profiling easier. (nw) 2017-10-11 14:47:14 -06:00
David Haywood
7851b3786c Preliminary SH3 / SH4 recompiler [David Haywood] (#2711) 2017-10-11 22:23:26 +02:00
angelosa
d76a6659cb stvcd.cpp: fixed soft reset crash on Sega Saturn, caused by corrupt TOC length (nw) 2017-10-11 21:39:24 +02:00
angelosa
54995edd3f stvvdp1.cpp: CEF bit gets reset when the framebuffers get swapped, fixes Twinkle Star Sprites Arcade Mode hang at least [Angelo Salese] 2017-10-11 17:57:38 +02:00
aeternal606
17a1c43852 psx.xml: Added 76 new dumps, replaced 2 bad dumps (#2712)
Based on the redump.org PSX dat from 2017-10-10, I've added 76 new dumps (mostly demos, cheat applications and Lightspan discs), replaced two bad dumps and renamed a couple of original images to keep them synced with their corresponding redump entries.
2017-10-11 11:31:43 -04:00
Robbbert
e1d89162e3 (nw) multi8 : added devices 2017-10-12 02:22:38 +11:00
angelosa
2b01da2494 huc6270.cpp: moved VRAM-VRAM DMA from vblank callback to hsync, fixes MT #06701 (nw) 2017-10-11 15:10:06 +02:00
Nigel Barnes
acff2222fb New working software list additions
-----------------------------------
bbc_flop_torch.xml: Torch System Disc v1.7

Software list items promoted to working
---------------------------------------
bbc_flop_torch.xml:
  Adventure B01 - 550 points, Torch BBC BASIC (Z80) v2.30, Comanex, dBASE-II, Hard Disc Utilities v4.4, Kermit-80 v4.05,
  Perfect Software Suite, Standard Utilities v2.0, Turbo Pascal v3.0A, UniComm, WordStar
2017-10-11 12:03:01 +01:00
Nigel Barnes
69d5b1dc66 Machines promoted to working
----------------------------
Torch CF240
2017-10-11 12:03:01 +01:00
Nigel Barnes
72ec5336d0 acorn_dsk: Removed CPN format, now handled with SSD/DSD. 2017-10-11 12:03:01 +01:00
Nigel Barnes
a02ec54132 bbc: Added Torch Z80 Communicator as Tube slot device. 2017-10-11 12:03:01 +01:00
Nigel Barnes
f6ddda9fbd tube_z80: Removed trampolines (nw) 2017-10-11 12:03:01 +01:00
Nigel Barnes
1e1fb0902a acorn_dsk: Improve identifying SSD/DSD by comparing image size with sector counts.
- Fixed DDCPM format to handle correct image of Double Density CP/M.

bbc_flop_z80.xml: Replaced Double Density CP/M with good dump (nw)
2017-10-11 12:03:01 +01:00
Nigel Barnes
a6937e4aff tube_z80: Check NMI state when paging in ROM. 2017-10-11 12:03:01 +01:00
Nigel Barnes
4fcad506fe spectrum.xml: Corrected publisher (nw) 2017-10-11 12:03:01 +01:00