Commit Graph

49530 Commits

Author SHA1 Message Date
Joakim Larsson Edstrom
65c980c37e Added BIM device (nw) 2017-01-12 10:39:55 +01:00
Joakim Larsson Edstrom
be76377dcf New device: BIM 68153 2017-01-12 10:39:55 +01:00
Curt Coder
651631b86d cop400: Fixed instruction timing and time-base counter. [Curt Coder] 2017-01-12 10:28:58 +02:00
Curt Coder
7045709e6d newbrain: Fixed CPU clocks and interrupt logic, added layout for VFD-less model, enforced power on reset timer. [Curt Coder] 2017-01-12 10:28:58 +02:00
Vas Crabb
02d69ca65a m6805: refactoring and improvements
* Moved 68705 devices into their own file.
* Made P3, P5 and U3 variants and made them load bootstrap ROMs.
* Implemented EPROM control (write is stubbed out with a logerror).
* Implemented differences for open drain I/O ports.

(nw) Base device with peripherals should really derive from the 6805
device directly, not the 68705 devices, as I/O ports are present on mask
devices (e.g. 6805P2).  All drivers and devices that were using
M68705_NEW have been changed to M68705P5 - someone who knows the drivers
better should fix them up.
2017-01-12 19:05:12 +11:00
AJR
c4c2959610 Legion and Rygar have YM3526 instead of YM3812 (other Nichibutsu games to be checked)
Document DACs for Legion and Terra Force/Big Fighter (nw)
2017-01-11 23:04:45 -05:00
arbee
9d6025015e 68230pit updates: [R. Belmont]
- Don't forget all externally driven line states when the DDR changes
- Return proper port values when line states are pushed instead of pulled
2017-01-11 21:38:29 -05:00
hap
7c85d0abcf novag6502: WIP hooked up sforte i/o, buttons (nw) 2017-01-12 03:19:19 +01:00
AJR
3e150e7814 Use s32 instead of int32_t for consistency (nw) 2017-01-11 20:59:17 -05:00
Scott Stone
d4a6b8c43e Merge branch 'master' of https://github.com/mamedev/mame 2017-01-11 18:46:37 -05:00
Scott Stone
c164b63a6b Fix for duplicate device description issue between ibm_6360 and floppy_8_sssd (nw)
Note: validate does not appear to check for description conflicts in devices like it does for normal machines and softwarelist entries.
2017-01-11 18:46:06 -05:00
Brad Hughes
8f8facffe9 UWP: Fix alt key input (nw) 2017-01-11 18:32:02 -05:00
cracyc
36301281fe New not working
-----------------
Compugraphic MCS PowerView 10 [Carl, Al Kossow]
2017-01-11 17:14:09 -06:00
Brad Hughes
fecfedd92f Merge branch 'master' of https://github.com/mamedev/mame.git 2017-01-11 15:19:25 -05:00
Brad Hughes
a8bdf646f5 UWP asio fix. Already sent pull request upstream (nw) 2017-01-11 15:19:12 -05:00
hap
7b967f2069 moved novag super forte to novag6502 too (nw) 2017-01-11 20:37:19 +01:00
inte alls
cd03a64284 Initial PortAudio backend with build script changes to support library version 20161030 2017-01-11 20:24:00 +01:00
inte alls
37e8b161d8 Patch PortAudio to fix MinGW compilation 2017-01-11 20:22:33 +01:00
inte alls
6b0069a9b6 Update PortAudio to version 20161030 2017-01-11 20:21:24 +01:00
hap
310ff45524 novag6502: WIP sexpert hooked up lcd and some i/o (nw) 2017-01-11 20:12:08 +01:00
AJR
17af0f9c66 Make "requirement" field in softlists actually work (MT 6464)
(nw) MAME's architecture for software loading remains gruesomely overcomplicated, and this makes it even less efficient than it already was. However, I think more invasive cleanups would best be left until later.
2017-01-11 13:00:41 -05:00
Brad Hughes
03219d9fef Fix UWP compile (nw) 2017-01-11 12:20:00 -05:00
angelosa
a3e46c8c4e PC-98 update notes (nw) 2017-01-11 10:42:55 +01:00
Curt Coder
1fd9e57af2 newbrain: Decoded VFD bitstream, and added simultaneous video and VFD display. [Curt Coder] 2017-01-11 09:08:48 +02:00
briantro
39fd0fa4c9 armedf.cpp:Clocks verified for Sky Robo / Tatakae! Big Fighter [Guru] 2017-01-10 21:30:31 -06:00
AJR
a974346fc0 MSM5205 architectural cleanups (nw)
- Implement device_clock_changed instead of using custom handler
- Add proper write handlers for S1 and S2 lines and store their state internally
2017-01-10 21:36:40 -05:00
briantro
cd79b1a7ec segaorun.cpp: Add in Speed Indicator for enhanced versions - NW
The Enhanced versions use DSB-4 for showing speed in km/h or MPH.  This is a new additional the original sets didn't support.
2017-01-10 15:07:20 -06:00
Scott Stone
ec2aa711ca ibm6850.xml: Validation fixes and softlist name change to avoid duplication (nw) 2017-01-10 12:48:40 -05:00
Justin Kerk
7960c92197 Initial softlist for the Tandy 1000 series. [Justin Kerk] 2017-01-10 07:40:45 -08:00
Scott Stone
5e55ce601e Fix compile for cop400 using mentioned fix from QMC2(nw) 2017-01-10 08:47:10 -05:00
Curt Coder
b4e5fdcedb cop400: Fixed disassembly of jump instructions and used decimal for LDD/XAD. [Curt Coder] 2017-01-10 11:22:48 +02:00
Curt Coder
2c2e538488 newbrain: Fixed keyboard. [Curt Coder] 2017-01-10 11:22:48 +02:00
Vas Crabb
f90952d048 Merge pull request #1952 from ajrhacker/ibm6580_fix
Fix build (nw)
2017-01-10 16:12:45 +11:00
AJR
5e442a887f Fix build (nw) 2017-01-10 00:07:47 -05:00
Vas Crabb
74af888a30 Clean up scripts from #1861 (nw):
* use spaces for indentation
* better error reporting
* some optimisation
* slightly more intelligent preservation of tabulation
2017-01-10 15:12:21 +11:00
Vas Crabb
f1ead008c4 Merge pull request #1951 from ajrhacker/kchamp_irq
kchamp.cpp: All IRQs/NMIs acknowledged; add 74LS157 for kchampvs (nw)
2017-01-10 15:08:09 +11:00
AJR
6ce6c2a92b kchamp.cpp: All IRQs/NMIs acknowledged; add 74LS157 for kchampvs (nw) 2017-01-09 22:01:59 -05:00
R. Belmont
a9143f121e Merge pull request #1949 from shattered/_6b4b431
IBM 6580 Displaywriter de-skeletonization [shattered]
2017-01-09 21:36:12 -05:00
R. Belmont
d7dba2bd78 Merge pull request #1950 from shattered/_3aa32de
misc. fixes exposed by Displaywriter WIP
2017-01-09 21:35:37 -05:00
yz70s
eb6f3fca0a xbox: small graphics adjustments (nw) 2017-01-09 23:01:10 +01:00
Sergey Svishchev
4add62a083 TeleDisk loader: accept images produced from 8" SSSD disks 2017-01-10 00:31:25 +03:00
Sergey Svishchev
1fda75a0e2 ImageDisk loader: don't crash on tracks with no data 2017-01-10 00:31:24 +03:00
Sergey Svishchev
9143577774 i8255: in read_pc(), also return data from output latch 2017-01-10 00:31:24 +03:00
Sergey Svishchev
a1b75af694 IBM 6580 Displaywriter de-skeletonization [shattered] 2017-01-10 00:30:56 +03:00
briantro
c2e8a41e4b midwunit.cpp: Fix errant space in cut-n-paste - NW 2017-01-09 15:28:56 -06:00
Stiletto
dee5b447b9 starting with the 2016->2017 changes (nw)
starting with the 2016->2017 changes (nw)
2017-01-09 16:03:08 -05:00
R. Belmont
41c377b561 Merge pull request #1946 from npwoods/6x09dasm_comment_fix
Fixing comment
2017-01-09 14:58:26 -05:00
R. Belmont
59d46b73b3 Merge pull request #1947 from ajrhacker/chinagat_irq
chinagat.cpp, ddragon.cpp: More IRQ cleanups (nw)
2017-01-09 14:58:14 -05:00
hap
421604d4a2 moved Novag Super Expert to another driver, going to rewrite from scratch (nw) 2017-01-09 20:19:34 +01:00
AJR
9566d90a12 chinagat.cpp, ddragon.cpp: More IRQ cleanups (nw) 2017-01-09 12:57:42 -05:00