Ivan Vangelista
e42be958c9
sothello.cpp: very minor cleanups + preparation for save state support (nw)
2017-10-28 09:19:41 +02:00
Ivan Vangelista
2f5add827b
dblewing.cpp: added save item (nw)
2017-10-28 09:16:50 +02:00
Ivan Vangelista
2b7d0e805e
New working software list additions
...
-----------------------------------
lynx: Alpine Games [anonymous]
2017-10-28 09:12:47 +02:00
AJR
ac8d8a23b2
poly.cpp: Define XTAL (nw)
2017-10-28 01:52:31 -04:00
briantro
8686b4040e
freekick.cpp: Minor doc update & rom label correction for Perfect Billiards (nw)
2017-10-27 23:13:20 -05:00
Vas Crabb
d5ac7c11cf
Move object finder resolution before device_start - should solve github #2759
2017-10-28 13:58:03 +11:00
Vas Crabb
0a737c6796
kaypro: switch from z80dart to z80sio, hook up BRG to SIO(s), hook up direct connections from SIO(s) to RS232 ports
2017-10-28 12:54:43 +11:00
angelosa
8d8bb9c661
MT #04366 & #02084 , also fix brk in h6280 (nw)
2017-10-28 03:41:40 +02:00
AJR
3302c1a0c0
poly1: Add software-selected baud rate divider (nw)
2017-10-27 18:30:09 -04:00
AJR
25a2a8bd27
isbc8030: Remove hacky and superfluous UI-configurable baud clock
2017-10-27 15:17:25 -04:00
hap
db96395e5d
manboob must have touched the x key by accident (nw)
2017-10-27 20:11:14 +02:00
hap
fd87961fdc
eeprom: revert endian changes, uncomfortable that i have no means to test it on a big endian cpu (nw)
2017-10-27 20:00:02 +02:00
AJR
218c8ce829
sym1.cpp: Some minor cleanups; add RS-232 and TTY ports (not working, nw)
2017-10-27 13:54:07 -04:00
Vas Crabb
7773c6e29a
this is a rewrite (nw)
2017-10-28 04:36:03 +11:00
hap
f38d61ee2b
eeprom: use reinterpret_cast instead of NATIVE_ENDIAN_VALUE_LE_BE (nw)
2017-10-27 19:30:05 +02:00
Robbbert
69db298005
ibmpcjr : added quiksilver fast-boot bios
2017-10-28 04:06:15 +11:00
Vas Crabb
30361572bd
Replaced hacky Kaypro keyboard that bypassed the SIO with emulated
...
Kaypro 10 keyboard. [Vas Crabb, rfka01, TeamEurope]
(nw) This exposes other issues in MAME. Some incredibly poorly-written
code in the keyboard MCU depends on the fact that the T register is
updated during S4 then copied to A during S4 when mov a,t is executed.
If it doesn't see zero in this register when mov a,t is executed
immediately before the timer interrupt is taken, it hangs.
Really, the MCS-48 core needs to be re-written so it works at S-cycle
level (if not clock cycle leve), but for now I've worked around this
case in the least intrusive way possible.
This also exposes issues in the Z80DART code. The keyboard communicates
0.8% slower than the nominal 300 Baud. This works perfectly in real
life, but it causes occasional corrupted characters with MAME's
implementation, particularly if you hold a key down and let it repeat.
The Z80DART device needs to be fixed so it samples closer to the middle
of the bit intervals and re-aquires on each start bit.
Finally, I haven't hooked up the Kaypro's serial port Baud rate
genrators, or exposed the serial ports as slots. I'll leave that for
someone else to worry about.
2017-10-28 03:50:22 +11:00
Robbbert
f1dfb9d544
(nw) sapi1 : added extra rom
2017-10-28 03:13:22 +11:00
Robbbert
f586dfaa13
New Not Working machine : Solbourne Series 5E Computer Workstation
2017-10-28 02:45:41 +11:00
Robbbert
df69947b6a
(nw) slicer : extra roms
2017-10-28 02:24:36 +11:00
hap
79e59ca6eb
eepromser.h: comment typo (nw)
2017-10-27 17:14:17 +02:00
hap
67a9f030a1
eeprom: this should make internal read/write endian-safe (untested) (nw)
2017-10-27 16:35:12 +02:00
Robbbert
4ac355689e
New Not Working machine: Televideo TS-3000
2017-10-28 01:28:51 +11:00
Robbbert
2ae08904db
New Not Working machine: Advanced Computer Design
2017-10-28 01:02:18 +11:00
Robbbert
6eeb1b8071
New Not Working machine: Wyse terminals
2017-10-28 00:19:02 +11:00
Robbbert
0d891ac5fb
New Not Working machine: DISER Lilith
2017-10-27 23:51:41 +11:00
Joakim Larsson Edström
5005c2b963
t4426: Replaced a bad dump caused by corrosion with a new verified du… ( #2754 )
...
* t4426: Replaced a bad dump caused by corrosion with a new verified dump. The firmware is no more bailing out to BASIC prompt
* t4426: Removed reference to old BAD_DUMP
2017-10-27 08:48:48 -04:00
Justin Kerk
a03461a475
New working software list additions
...
-----------------------------------
ibm5150: Advanced Dungeons & Dragons - Curse of the Azure Bonds, Advanced Dungeons & Dragons - Pool of Radiance, Advanced Dungeons & Dragons - Pools of Darkness, Advanced Dungeons & Dragons - Secret of the Silver Blades (1.10), Alpine Tram Ride, QNX Demonstration (Apr 17th, 1989) [Justin Kerk]
ibm5170: PC-MOS/386 Version 1.02, PC-MOS/386 Version 3.00, PC-MOS Version 5.01, PC Tools 7.1 (5.25" HD), QNX Demo Floppy (Modem Version V4), QNX Demo Floppy (Network Version V4) [Justin Kerk]
2017-10-27 00:05:06 -07:00
Pedro Simoes
70fadf5948
Portuguese (PT-PT) translation fixes
...
A few blunders.
2017-10-27 13:31:10 +11:00
Dirk Best
a72c80ab9d
deco146: Fully handle sound latch internal in the device
2017-10-27 02:48:35 +02:00
AJR
f7153dca8b
Fix Clang build (nw)
2017-10-26 20:31:07 -04:00
Robbbert
73ef4cf88a
(nw) Housekeeping.
2017-10-27 10:02:29 +11:00
AJR
4fafc9d5cb
ringking: NMI gate was misconfigured; works again now
...
input_merger.cpp: Add a little logging (nw)
2017-10-26 18:03:30 -04:00
MetalliC
95ad1a3d81
ymz770.cpp: add pan, main volume level and clip limit control
2017-10-26 22:23:17 +03:00
MetalliC
30a55d8974
cv1k.cpp: demote all sets to imperfect speed, set audio output to mono
2017-10-26 22:20:50 +03:00
Patrick Mackinlay
125a1e8248
interpro: minor fixes (nw)
...
* fix the slot initialisation
* make single screen graphics the default
2017-10-27 03:09:54 +11:00
BraiNKilleRGR
727535bec2
Updated Greek Translation
2017-10-27 03:09:15 +11:00
Robbbert
09ab8059ab
(nw) fixed the build.
2017-10-26 21:18:07 +11:00
Patrick Mackinlay
c8be65d115
interpro: basic keyboard and graphics
...
Many changes in this PR, including the following:
* added support for InterPro 20x0, 24x0 and 27x0 systems
* added support for SR bus/slot devices
* added support for Ethernet, graphics, keyboard and mouse
* added support for serial DMA
* improved timer, interrupt and DMA handling
* improved comments/documentation
Note: ioga is still a major work in progress, and most of the other *ga's don't do anything useful yet, however this build can do some new and useful things, and it's closer to OS boot than before, as well as cleaned up in some of the better known areas.
2017-10-26 18:43:26 +11:00
Robbbert
dcd6e0caf1
(nw) trs80dt1 : fixed mistake in previous commit.
2017-10-26 17:36:31 +11:00
Robbbert
e860d4c871
(nw) trs80dt1 : added beeper and notes. This machine randomly crashes, if anyone thinks they can fix it go ahead.
2017-10-26 17:18:15 +11:00
Robbbert
da6baf0f21
(nw) trs80dt1 : added nvram, fixed debug crash, fixed modifier keys. Can enter setup.
2017-10-26 16:14:30 +11:00
Robbbert
9ddd68afce
(nw) patched out compilation error (variable 'slot' set but not used).
2017-10-26 13:17:27 +11:00
Robbbert
030b9d06b1
Merge branch 'master' of https://github.com/mamedev/mame
2017-10-26 13:06:32 +11:00
Robbbert
507ea65d52
New not-working machine: TRS-80 DT-1, first commit, still working on it.
2017-10-26 13:05:53 +11:00
hap
36b8ae944b
nimbus: moved default eeprom data to romset (nw)
2017-10-26 01:42:25 +02:00
R. Belmont
fb20279b92
Merge pull request #2749 from fulivi/hp80_dev04
...
HP85: support for I/O slots & HP-IB interface module
2017-10-25 15:39:55 -04:00
R. Belmont
e4da5dce62
Merge pull request #2748 from einstein95/master
...
Add older version of Gran-Trak 10
2017-10-25 15:37:49 -04:00
R. Belmont
dab5e96178
Merge pull request #2744 from pmackinlay/interpro
...
interpro: expansion bus/slots and keyboard
2017-10-25 15:33:47 -04:00
R. Belmont
c18aec6ee6
Merge pull request #2723 from JoakimLarsson/prodigy_2
...
Prodigy clickable layout
2017-10-25 15:33:32 -04:00