Commit Graph

45182 Commits

Author SHA1 Message Date
Scott Stone
e6a3ff36df Fixed printf to give a linefeed so "Average Speed:" is located in its own line as expected (nw) 2016-07-18 19:47:51 -04:00
Scott Stone
f7a17cb923 Merge branch 'master' of https://github.com/mamedev/mame 2016-07-18 16:30:02 -04:00
cracyc
4a3416826d atpci: fix MT #6305, kbd is at pcibus:1:i82371ab:kbd (nw) 2016-07-18 14:47:04 -05:00
cracyc
7c34de398c rainbow, vt240: ununbreak writes to DTR (nw) 2016-07-18 14:38:21 -05:00
Nigel Barnes
461da9b647 New WORKING clones added
------------------------
LTM Portable (B+) [Nigel Barnes]
LTM Portable (Master) [Nigel Barnes]
2016-07-18 19:29:51 +01:00
Nigel Barnes
ade09362f1 bbc/electron: softlist info (nw) 2016-07-18 18:04:03 +01:00
Vas Crabb
1c363eeff0 Merge pull request #1119 from GiuseppeGorgoglione/master
BGFX: fix crash when bgfx effect folder is not present or incomplete
2016-07-19 02:07:06 +10:00
Nigel Barnes
cc22c75313 bbc: added monitor configuration (Colour, B&W, Green, Amber) 2016-07-18 17:00:40 +01:00
Nigel Barnes
ccd2172b8e fix duplicated description (nw) 2016-07-18 17:00:40 +01:00
Nigel Barnes
91fa0d4397 bbc: added preliminary slots for expansion 2016-07-18 17:00:40 +01:00
Vas Crabb
41d6025365 Merge pull request #1118 from fulivi/i8251_fix2
i8251: RTS and DTR outputs now use negative logic (0 = active)
2016-07-19 01:58:20 +10:00
Ivan Vangelista
87fbe6fe04 mac.cpp: fixed MT06304, a typo of mine (nw) 2016-07-18 17:48:24 +02:00
Giuseppe Gorgoglione
14f5329fd4 BGFX: fix crash when bgfx effect folder is not present or incomplete
BGFX renderer requires some effects also when post-processing is disabled. If they are not available, MAME complains about missing effect files, but then goes on and crashes soon after printing the backtrace. This fix just exits gracefully when effect files are incomplete and falls back to a different renderer if the bgfx folder is missing at all, warning the user in advance.
2016-07-18 17:21:09 +02:00
Ivan Vangelista
1b60ff15bb macpds: fixed MT06309 (nw) 2016-07-18 17:07:07 +02:00
fulivi
d6338f3bf4 i8251: RTS and DTR outputs now use negative logic (0 = active) 2016-07-18 16:23:21 +02:00
hap
9e1b8814fb fidel*: corrected RSC and SC9 irq frequency, PCB measurements by yovan 2016-07-18 13:29:51 +02:00
RobertoFresca
e166e118ce Tia-MC1 driver: Added support for KR580VV55A parallel peripheral interface
(clone of i8255), added technical notes about some odd behaviour with some
ports, listed the specs of Kot-Rybolov hardware, and added all clocks via
2016-07-18 03:39:52 -03:00
briantro
685444fe68 gkigt.cpp: Update driver with know OSC value - NW
No games are working, but might as well correct the OSC for the optional sound board.
2016-07-17 21:38:58 -05:00
R. Belmont
70584f4ee9 Merge pull request #1075 from Shideravan/patch-20
Naming standart FM-Towns Marty controller input buttons
2016-07-17 21:38:22 -04:00
R. Belmont
abf95e73a2 Merge pull request #1074 from Shideravan/patch-19
Naming Neo-Geo AES and Neo-Geo CD input ports
2016-07-17 21:38:13 -04:00
R. Belmont
5d18d1170f Merge pull request #1112 from ajrhacker/spicrtc
Hook up Seibu CRTC to SPI System
2016-07-17 21:37:53 -04:00
Vas Crabb
d8ac737183 Merge pull request #1115 from npwoods/remove_nullptr_option_guide
Removing create_option_guide() call that returns the default
2016-07-18 11:36:23 +10:00
Robbbert
4fd459a3c1 Fixed the build. (nw) 2016-07-18 10:01:59 +10:00
MetalliC
d7768f8875 tiamc1: Kot-Rybolov sound implemented [MetalliC] 2016-07-17 23:30:49 +03:00
arbee
843bdf4b4a New machines added as NOT_WORKING:
- TeleVideo 990 [R. Belmont, Al Kossow]
2016-07-17 15:52:07 -04:00
Olivier Galibert
4992a769c6 Merge pull request #1113 from shattered/_c600e49
poisk1: unbreak after "Memory fun" + add B623 sound card (skeleton) and basic softlist
2016-07-17 21:20:42 +02:00
Nathan Woods
8d399d6206 Removing create_option_guide() call that returns the default 2016-07-17 14:29:00 -04:00
Scott Stone
3cfa08fd6f Merge branch 'master' of https://github.com/mamedev/mame 2016-07-17 13:10:18 -04:00
Sergey Svishchev
810dd0af8c poisk1: B623 sound card (skeleton) and basic softlist 2016-07-17 20:08:31 +03:00
Sergey Svishchev
46ed756db7 poisk1: unbreak after "Memory fun" 2016-07-17 20:08:31 +03:00
AJR
57b43aa2ff More Seibu video hookup prep (nw) 2016-07-17 12:07:04 -04:00
Vas Crabb
8604b5fbd7 DIP switch fix (nw) 2016-07-18 01:31:49 +10:00
Vas Crabb
63477dd345 HLE serial keybord compatible with Sun Type 4/5/6 connected to sun4/sun4c [Vas Crabb]
The keyboard should communicate at 1,200 Baud, but due to bugs in the SCC
it's set to 9,600 Baud.  The sun4c machines program the Baud rate
generator dividers for the serial ports with 00:0e and the dividers for
the keyboard/mouse ports with 00:7e.  Therefore the ratio of Baud rates
should be (0x7e + 2) / (0x0e + 2) = 128 / 16 = 8.  However both the RS232
ports and the keyboard/mouse ports run at 9,600 Baud, when the
keyboard/mouse ports should run at 1,200 Baud (which is 1/8 of 9,600 which
matches the ratio of the divider values).

I've artificially limited the rate the keyboard can transmit at to be no
faster than it could at 1,200 Baud using a timer.  I can remove this hack
once we get correct SCC divider behaviour.

I attempted to hook up the SCC interrupts to level 12 as specified in the
SPARCstation-1 Programmer's Model in the table on Page 19.  No interrupts
seem to be generated, so either I've screwed this up somehow, the Sun
isn't enabling interrupts, or there's another bug in the SCC emulation.
Sorry if I've screwed it up - I won't be offended if someone replaces it
wholesale.

The keyboard receives the reset commands from the Sun and sends back the
self test pass response, but the SCC seems to get a buffer overrun error.
So it appears that the received data isn't being read out.  I haven't been
able to work out why.
2016-07-18 01:13:19 +10:00
AJR
9947240024 Hook up Seibu CRTC to SPI System
- Shuffle decryption code around a bit in preparation for SEI252 deviceification (nw)
- Various notes regarding Seibu video customs (nw)
2016-07-17 11:00:06 -04:00
Luca Elia
94c6feb56e Dips for Dynax's "Untouchable" (nw) 2016-07-17 16:20:20 +02:00
yz70s
fa86ed338d chihiro.cpp: jvs is working (nw) 2016-07-17 13:29:16 +02:00
Robbbert
72b8d4536e MD2: Added some code. Still not working. (nw) 2016-07-17 18:22:24 +10:00
Scott Stone
4e38e8601d Merge branch 'master' of https://github.com/mamedev/mame 2016-07-17 03:16:36 -04:00
Ivan Vangelista
b6e10f16b7 Merge pull request #1111 from 0-wiz-0/master
Fix XML errors in gba_ereader.xml.
2016-07-17 09:13:37 +02:00
Ivan Vangelista
7c0df8e6c2 epos.cpp: added clone relationship as per M.A.S.H. comment (nw) 2016-07-17 09:12:04 +02:00
Thomas Klausner
108f42fbba Fix XML errors in gba_ereader.xml. 2016-07-17 09:06:26 +02:00
MetalliC
e37a2b9362 promoted to WORKING
Kot-Rybolov [MetalliC, shiru8bit]
2016-07-17 08:54:17 +03:00
Scott Stone
0da4130e10 Merge branch 'master' of https://github.com/mamedev/mame 2016-07-16 20:47:34 -04:00
Scott Stone
0045324527 paging doctor comma (nw) 2016-07-16 20:46:01 -04:00
Vas Crabb
e82e32d172 Merge pull request #1110 from ajrhacker/elk_fix
Even non-working drivers should remain compilable (nw)
2016-07-17 10:45:55 +10:00
AJR
9b92134b3e Even non-working drivers should remain compilable (nw) 2016-07-16 20:43:51 -04:00
Nigel Barnes
201dcedd2d fix mistake (nw) 2016-07-16 21:54:00 +01:00
Nigel Barnes
256ae707e6 archimedes: softlist additions (nw) 2016-07-16 21:49:17 +01:00
Nigel Barnes
9933a6788b e01: irq cleanup (nw) 2016-07-16 21:49:17 +01:00
Nigel Barnes
e7b79b1b52 New NOT WORKING machine
=======================
BT Merlin M2105  [Nigel Barnes]
2016-07-16 21:49:17 +01:00