Commit Graph

55077 Commits

Author SHA1 Message Date
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
mooglyguy
20661b9d42 e132xs: templated ldxx2, nw 2017-11-16 21:47:38 +01:00
mooglyguy
35aa36f75e e132xs: templated ldxx1, also fixed timing regression, nw 2017-11-16 21:47:38 +01:00
smf-
f88f47bf0c Allow switching between upper case/lower case character rom with shift+commodore key [smf] 2017-11-16 18:15:07 +00:00
MetalliC
cce3d1534b
Merge pull request #2810 from DavidHaywood/131117
pgm2 - support sprite zooming for flipped / reversed cases
2017-11-16 20:09:46 +02:00
David Haywood
e264a88e93 disable debug message (nw) 2017-11-16 17:51:08 +00:00
David Haywood
82b16d2e67 pgm2 - support sprite zooming for flipped / reversed cases
(lightly tested, only seems used by lightning on orleg2 char select at the moment)
2017-11-16 17:43:53 +00:00