Commit Graph

55110 Commits

Author SHA1 Message Date
yz70s
6b5b4c345c i82439tx: correct error in shadow ram adresses and convert comments to c++ (nw) 2017-11-19 20:54:57 +01:00
angelosa
5fc8470a00 hyprduel.cpp: removed sprite register hack (nw) 2017-11-19 20:05:18 +01:00
angelosa
6d5f6dd4bd metro.cpp: gakusai2 uses RMW access on POST (nw) 2017-11-19 19:19:04 +01:00
AJR
3758487e7b epc: Fix address map (nw) 2017-11-19 12:50:58 -05:00
Robbbert
8f4729dd8b New Not Working machine : Milwaukee Computers MC-1200 2017-11-20 04:47:25 +11:00
angelosa
9a79dac1d6 metro.cpp: puzzlet actually uses the same window VRAM area rmw as karate tournament, clean both (nw) 2017-11-19 18:41:21 +01:00
AJR
0509fa75ac pntnpuzl: Add 8798 MCU dump [Reznor007] 2017-11-19 11:59:16 -05:00
Robbbert
4106d1404e New Not Working machine : LSI M3 2017-11-20 03:54:53 +11:00
AJR
978fabb6b3 x2212: MAME should not keep getting line polarity wrong like this (nw) 2017-11-19 11:20:17 -05:00
Robbbert
c71c1f6e4d New Not Working machine : Onyx C5000 2017-11-20 02:41:56 +11:00
Vas Crabb
00dc3a01ac uts20: NVRAM is nybble-wide, add note about warm start detection 2017-11-20 01:59:02 +11:00
Robbbert
9bc489d391 (nw) File Manager -> Reset : sometimes it was ignored 2017-11-20 00:35:39 +11:00
AJR
8ff47b6ec3 mt420: One more device (nw) 2017-11-19 03:33:09 -05:00
Vas Crabb
a2b1739996 uts20: implement parity poison feature, remove ROM patches (tests all pass) 2017-11-19 18:44:45 +11:00
AJR
166fb6531a mt420: Add an EEPROM and a crude hack to push the program enough to read it (nw) 2017-11-19 02:40:45 -05:00
AJR
c834be2454 mt5510: DUART drives EEPROMs (nw) 2017-11-19 02:12:21 -05:00
AJR
3800cfae03 microterm.cpp: Add DUARTs (nw) 2017-11-19 01:46:55 -05:00
AJR
3404475975 microterm.cpp: More very basic configuration (nw) 2017-11-19 01:35:47 -05:00
AJR
f98b22c3de mt420: A few rudiments (nw) 2017-11-19 01:25:18 -05:00
AJR
b86f9bab4c Split Micro-Term terminals to their own (skeleton) driver (nw) 2017-11-19 01:14:19 -05:00
Justin Kerk
d1565b4087 New working software list additions
-----------------------------------
ibm5170: hal91 0.2.0, HAL91 0.4.5, PicoBSD 0.41, PicoBSD 0.43, Serial Terminal Linux (0.1), Serial Terminal Linux (0.2), Serial Terminal Linux (0.3) [Justin Kerk]
ibm5170: LucasArts Classic Adventures [ArcadeShadow]

New NOT_WORKING software list additions
---------------------------------------
ibm5170: Alfalinux 0.3.1 -Laetitia-, Brutalware Linux 1.1, DLX Linux Demodisk V1.0, tomsrtbt (1.7.185), tomsrtbt (2.0.103) [Justin Kerk]
2017-11-18 21:56:16 -08:00
AJR
3294bbf884 scud: Fix music; reduce log spam (nw) 2017-11-19 00:33:50 -05:00
angelosa
773d968277 metro.cpp: added sprite x/y center point registers, removed screen check hack [Angelo Salese] 2017-11-19 05:14:13 +01:00
AJR
712c0a73ad terminals.cpp: Here there be EEPROMs (nw) 2017-11-18 22:53:49 -05:00
cracyc
df80390d2b pc: add 8251 to epc (nw) 2017-11-18 21:23:29 -06:00
AJR
0f1d2011fe Attempt at fixing PPC DRC scheduling bug (MT #6615)
N.B. My development machine lacks the computing power to test this rigorously (it at least seems to work for scud).
2017-11-18 19:38:48 -05:00
angelosa
764c6de060 metro.cpp: videoregs are read-backable as per MT #6518 (nw) 2017-11-19 00:16:24 +01:00
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