Commit Graph

55083 Commits

Author SHA1 Message Date
Vas Crabb
2fdb41658e simplify calculation (nw) 2017-11-19 05:08:33 +11:00
AJR
ed7ef7d1b2 idsa.cpp: Add PPIs (nw) 2017-11-18 12:41:43 -05:00
AJR
74874b7c0e simpbowl: Hardware note (nw) 2017-11-18 12:03:36 -05:00
AJR
b5226f7ad0 Fix build (nw) 2017-11-18 12:03:17 -05:00
Vas Crabb
6b37e58c95 uts20 updates:
* Hack in permanent SIO channel B TxD -> RxD and WAIT/READY -> DCD+RTS so channel B test passes.
* Remove ROM patch to continue on test failure and update ROM checksum patch.

(nw) Obviously it remains to be determined how the terminal enables and
disables serial loopback.  It may be related to I/O port 0xc6.
2017-11-19 03:12:23 +11:00
Robbbert
a07ab1a5dd (nw) terak : added year 2017-11-19 01:30:48 +11:00
Joakim Larsson Edström
a32abb37aa
Merge pull request #2820 from JoakimLarsson/epc_1
epc: fixed rom order for newer rom, now same error as old rom recentl…
2017-11-18 14:27:36 +01:00
Joakim Larsson Edstrom
ab2fa630ff epc: fixed rom order for newer rom, now same error as old rom recently submitted, Keyboard Error. Also set EGA as default as it works 2017-11-18 14:25:57 +01:00
Vas Crabb
3cd03fc149 get rid of branches in cout_leading_zeros and ount_leading_ones (nw) 2017-11-18 23:49:37 +11:00
Robbbert
46e2a0669c (nw) Fixed the build. 2017-11-18 22:39:45 +11:00
mooglyguy
1ebdf68d5c e132xs: remove unnecessary previous-pc member, nw 2017-11-18 11:38:26 +01:00
Vas Crabb
8c9602f240 z80sio updates:
* Implement enough of synchronous receive mode to pass uts20 channel A loopback test.
* Treat disabling transmitter as satisfying a transmit interrupt.
* Disable automatic CRC transmission in monosync mode.
* Clear receive errors on channel reset.
* Fix reporting receive errors.

utc20: hack in a permanent loopback on SIO channel A, one of the unmapped I/O addresses probably controls it

(nw) The synchronous reception code is flawed, it's just enough to pass
the uts20 channel A loopback test.  The approach used can't work for
SDLC or with receive CRC generation.  I'll refactor it at some point to
make it more useful.  The uts20 channel B test still fails, I haven't
looked at it yet.
2017-11-18 21:31:08 +11:00
Ivan Vangelista
46c8f4cfcf new not working machine
------------------------------------
Golgo 13: Juusei no Chinkonka (Japan, GLT1 VER.A) [Guru]
2017-11-18 07:24:39 +01:00
AJR
a1d1f050a0 terminals.cpp: Even more stuff (nw) 2017-11-18 00:58:56 -05:00
AJR
9eeca27b1e terminals.cpp: Some more corrections (nw) 2017-11-18 00:11:57 -05:00
Joakim Larsson Edström
d73af9e0c3
Merge pull request #2818 from rfka01/master
Added alternative Ericsson PC BIOS
2017-11-18 00:49:33 +01:00
rfka01
5a84ad6182 Removed leftovers from experiments 2017-11-18 00:40:59 +01:00
rfka01
0c5f8a63c3 Added alternative Ericsson PC BIOS 2017-11-18 00:38:27 +01:00
AJR
e7987c67ca terminals.cpp: Another small chip almost overlooked (nw) 2017-11-17 16:06:39 -05:00
mooglyguy
edd76a1b0c e132xs: removed some of my needlessly wordy changelog entries from 14 years past, nw 2017-11-17 21:37:48 +01:00
mooglyguy
f86271bade e132xs: merged divs/u and muls/u using templates, nw 2017-11-17 21:35:43 +01:00
AJR
7572b7241d terminals.cpp: More identification (nw) 2017-11-17 14:47:33 -05:00
AJR
24262ed16e terminals.cpp: Minor additions and corrections (nw) 2017-11-17 14:28:42 -05:00
MetalliC
1455e465fd
Merge pull request #2817 from DavidHaywood/131117 2017-11-17 21:12:55 +02:00
David Haywood
7d0279601f split pgm2 up into drivers/video, correct main ram size, make some notes etc. 2017-11-17 18:25:36 +00:00
Robbbert
26af85dc45 Merge branch 'master' of https://github.com/mamedev/mame 2017-11-18 04:59:25 +11:00
Robbbert
c2a3012e6e New Not Working machines : ADDS Viewpoint 60, ADDS Viewpoint 122, Ann Arbor Ambassador, AT&T 630 MTG, C.Itoh CIT-220+, Data General D461, HP-700/92, HP-2622A, Micro-term 5510, Micro-term MT420, Qume QVT-70, Qume QVT-102, Qume QVT-103, Qume QVT-190, Qume QVT-201, Relisys TR175II, Visual 100, Visual 102, DEC VT420, Zentec Zephyr 2017-11-18 04:57:48 +11:00
mooglyguy
ec788f6c7a e132xs: templated hi/lo shift bit, simplified set opcode, removed some needless use of set_global_register to get some speed back. 2017-11-17 18:08:11 +01:00
Ivan Vangelista
41da94ea31 new working machine
-------------------------------
Pac-Eight [rod_wod, The Dumping Union]
2017-11-17 17:41:24 +01:00
R. Belmont
e8e9cbe6c2
Merge pull request #2815 from pmackinlay/interpro
interpro: clipper floating point improvements and use new 28f010 flash memory
2017-11-17 09:15:00 -05:00
arbee
c5028af1e5 nds: add IPCSYNC, both CPUs now pass first checkpoint and ARM7 makes it to second. [R. Belmont] 2017-11-17 08:12:48 -05:00
Patrick Mackinlay
3873ba65ad clipper: no unions (nw) 2017-11-17 17:11:57 +07:00
Patrick Mackinlay
f12b3fb4b7 interpro: use new 28f010 device (nw)
Sapphire systems can now re-flash themselves from floppy.
2017-11-17 15:20:07 +07:00
Patrick Mackinlay
b1e0fad856 clipper: floating point improvements
* switched to softfloat for fp
* implemented fp macro instructions
* implemented fp exceptions and rounding
2017-11-17 15:17:51 +07:00
Vas Crabb
3166f52c3f restore most of 5ad509e4b2, use arays for callbacks (nw) 2017-11-17 19:00:23 +11:00
Vas Crabb
711d7b490e fix (nw) 2017-11-17 16:57:27 +11:00
Vas Crabb
6407707ccc z80sio: generalise synchronous transmission to other modes, re-implement break detection 2017-11-17 16:55:58 +11:00
Robbbert
f001e1de08 New Not Working machines : Wyse WY-55, WY-60, WY-85, WY-150 2017-11-17 14:20:38 +11:00
arbee
768750ee2a arm7: Implement BLX Rn instruction for ARM9. NDS ARM9 BIOS gets to the first checkpoint. [R. Belmont] 2017-11-16 21:06:48 -05:00
angelosa
1fb897055a chqflag.cpp: k051937 actually sets up a register when background should be dimmed, fixes start/end pouring event colors [Angelo Salese] 2017-11-17 02:14:55 +01:00
hap
149def928f vicdual tranqgun: added sound samples [Jim Hernandez] 2017-11-17 01:07:57 +01:00
angelosa
aa5d139047 amusco.cpp: remove vram placeholder, allocate it in video_start (nw) 2017-11-17 00:27:20 +01:00
David Haywood
4383667401 pgm2 / ymz770 - use cached cos table for decoding (#2812)
pgm2 / ymz770 - use cached cos table for decoding
2017-11-17 01:19:21 +02:00
AJR
22bc551984 mc6845: Minor transparent update refactoring (nw) 2017-11-16 18:09:49 -05:00
mooglyguy
79b715783e e132xs: templated div ops, that's the last of them. nw 2017-11-16 22:40:56 +01:00
mooglyguy
dc323f0650 e132xs: templated immediate shifts, nw 2017-11-16 22:40:56 +01:00
mahlemiut
93c54536a8 fmtowns: Separate palette into a 256 colour palette, and two 16 colour palettes for each layer. Fixes colours in Abel. 2017-11-17 10:38:36 +13:00
angelosa
f79e7c6ede amusco.cpp: improved colors [Angelo Salese] 2017-11-16 22:07:31 +01:00
mooglyguy
1779093d7a e132xs: templated stxx2, nw 2017-11-16 21:47:38 +01:00
mooglyguy
a84268e822 e132xs: templated stxx1, nw 2017-11-16 21:47:38 +01:00