Joakim Larsson Edstrom
d2ad10d588
mc6854.cpp: WIP Fixed old obvious cut and paste errors and started to fix transmit part, a lot more needs to be fixed though
2020-01-30 11:08:38 +01:00
Joakim Larsson Edstrom
ba65fa40a1
mc6846: Removed nonexistant CP1 output callback and added a CP1 input interface call
2020-01-30 11:03:55 +01:00
Joakim Larsson Edstrom
b14815e454
6850acia.cpp: Updated use of logmacro.h
2020-01-30 11:02:07 +01:00
Joakim Larsson Edstrom
e8e5664d6f
alfaskop41xx.cpp, jedparse.h, mc6844.cpp : addressed PR feedback
2019-12-27 00:32:57 +01:00
Joakim Larsson Edstrom
003997b337
alfaskop41xx.cpp: enabled PLA based IRQ vector modifications
2019-12-19 20:23:52 +01:00
Joakim Larsson Edstrom
3fa3d0fbef
mc6854.cpp: improved LOG messages and fine tuning of IRQ handling
2019-12-19 20:21:56 +01:00
Joakim Larsson Edstrom
f0d1f21d34
alfaskop4110 WIP: Added DMA, ADLC and initial support for interrupts. An SDLC frame can be handfed to the ADLC and then DMA:ed to memory now
2019-12-18 12:49:13 +01:00
Joakim Larsson Edstrom
88b532d28a
pla.cpp, jedparse, jedutil: Added recognition and some support for alternative PLA binary format DataIO
2019-12-18 12:45:01 +01:00
Joakim Larsson Edstrom
e1c7a3b69b
mc6854: WIP added support for external clocks and DMA
2019-12-18 12:39:41 +01:00
Joakim Larsson Edstrom
e9cb27c22c
6821pia.cpp: improved LOG messages a bit
2019-12-18 12:36:46 +01:00
Joakim Larsson Edstrom
73732ffb39
WIP NEW DEVICE Motorola mc6844 DMA controller (devicified from swtpc09.cpp)
2019-12-18 12:35:45 +01:00
Ivan Vangelista
2e1ba819b6
new not working clone
...
---------------------------------
Blood Bros. (Modular System) [jordigahan, ClawGrip]
2019-12-18 09:33:04 +01:00
Patrick Mackinlay
190d1f3ccb
mips1: revert unnecessary/unwanted initialization (nw)
...
All of these variables are either:
1. Already initialized in the constructor or start/reset; or
2. Guarded against read-before-write by program logic; or
3. Documented as being in an undefined state at device power-up.
Regarding the last point, my view is that if the documentation states the value is unpredictable/undefined at power up, I'd rather not initialize it to an arbitrary value. The absence of initialization in the code counts as documenting this behaviour, or conversely, initializing it to an arbitrary zero documents something which is not factual. While there is an argument for consistency in emulation, I'd rather expose and address any such undocumented hardware behaviour.
I believe the only required and missing initialization here is for integer register zero, which was indeed a bug. If there are any other test cases which fail after this reversion, please let me know and I'll investigate and address them.
2019-12-18 12:22:15 +07:00
MetalliC
e6133c8871
typo (nw)
2019-12-18 04:48:08 +02:00
MetalliC
dfb4f700fc
new NOT_WORKING machine
...
-----------------------
Fish Life Amazon Playful Edition (Japan) [Musee Bolo]
2019-12-18 04:39:11 +02:00
hap
048cdb5fba
cgang: add note (nw)
2019-12-18 01:32:42 +01:00
hap
e7f55bc227
Machines promoted to working
...
----------------------------
Cosmo Gang (US) [hap, Lord Nightmare, Alex Cmaylo, The Dumping Union]
2019-12-18 00:51:09 +01:00
hap
7ceea4c22b
cgang: improved artwork (nw)
2019-12-18 00:48:37 +01:00
Olivier Galibert
7b1579f13a
model1: Slightly hacky bg color fix [O. Galibert]
2019-12-17 19:36:27 +01:00
Vas Crabb
87fa34f9c5
minimaws: load more stuff, link more stuff
2019-12-18 04:25:52 +11:00
David Haywood
3b5f232c0e
continued work on Jakks NAND based stuff / extended SP ops (nw) ( #6064 )
...
* lost comma (nw)
* fix etended pushpop (nw)
* basic ops (nw)
* (nw)
* NAND is here (nw)
2019-12-17 11:34:16 -05:00
Olivier Galibert
bdc90e3a8f
model1: Add the VF and SWA internal TGP programs, drop the HLE [O. Galibert, capsoft]
2019-12-17 16:43:23 +01:00
Robbbert
55cf5c0407
(nw) oops, duplicate rom names
2019-12-17 23:43:18 +11:00
hap
dd71abd151
cgang: don't turn on all the lamps/solenoids/motors at boot (nw)
2019-12-17 13:40:27 +01:00
Robbbert
045409828d
Merge branch 'master' of https://github.com/mamedev/mame
2019-12-17 22:59:21 +11:00
hap
c225578a43
mikrosha: 1st char at boot more likely should be uppercase (nw)
2019-12-17 12:58:58 +01:00
Robbbert
df0fab9128
Merge branch 'master' of https://github.com/mamedev/mame
2019-12-17 22:58:49 +11:00
Robbbert
284f23336e
(nw) sorcerer2: new bios from exidyboy
2019-12-17 22:58:25 +11:00
hap
6034a9cbd3
rotaryf: different fix for coincounter at boot (nw)
2019-12-17 12:52:25 +01:00
Angelo Salese
7d48540c6b
pc9801_86.cpp: Preliminary PCB contents (nw)
2019-12-17 12:00:39 +01:00
braintro
86de06e009
(nw) tumbleb.cpp: Base clock speeds on actual OSCs
...
Clocks based on OSCs actually on the PCB. OSCs determined by info within the driver & pictures of of PCBs. OSCs listed as comment in "&config" for easy reference.
2019-12-16 22:57:44 -06:00
braintro
aa8103994c
New working clone
...
New working clone
------------------
Arlington Horse Racing (v1.40-D) [Brian Troha, The Dumping Union]
2019-12-16 22:50:44 -06:00
AJR
a91d1faee8
infoxml.cpp: Fix build (nw)
2019-12-16 22:29:59 -05:00
Vas Crabb
e53b995a47
Revert "8255: missed one driver (nw)"
...
This reverts commit f115aa8c66
.
Revert "8255: set default tristate to 0 (nw)"
This reverts commit 716d06341d
.
This has been shown to break bw2, and it's very likely it breaks other
computers in subtle ways or in ways that are only noticeable when you
use a certain peripheral. It's far too dangerous, particularly late in
a development cycle and with Christmas/new year coming. You can't push
a change like this without checking every use of the device.
Please fix any drivers you subsequently modified to depend on the change.
2019-12-17 14:00:43 +11:00
Vas Crabb
d0d032606c
infoxml.cpp: Output software lists for devices.
...
(nw) This will at least let a front-end work out that a slot card allows
the use of an additional software list (e.g. spectrum -exp plusd enables
spectrum_mgt_flop.xml). I'll do a reference implementation in minimaws.
2019-12-17 13:56:10 +11:00
Vas Crabb
f5aa5bba3d
allow slot options with -listsoftware so stuff like spectrum_mgt_flop can be discovered
2019-12-17 12:38:55 +11:00
hap
dfdf004a07
cgang: add simple internal artwork (nw)
2019-12-17 02:22:03 +01:00
Vas Crabb
740e2df797
romident: find software lists attached to devices that aren't in any system by default (e.g. spectrum_mgt_flop)
2019-12-17 12:11:53 +11:00
Vas Crabb
55d20f50f6
Revert "hh*: workaround for games being unplayable due to conflict with mouse button (nw)"
...
This isn't an acceptable solution as it prevents defaults (general input
settings) and controller file settings from being applied to these games.
This reverts commit 53d0ab4c15
.
2019-12-17 10:24:41 +11:00
yz70s
8b908f306b
Remove some cases of visual studio warnings 4805 4389 4065 (nw)
2019-12-16 23:00:43 +01:00
Ivan Vangelista
3026c35a23
tumbleb.cpp: use actual MCU type, since it's available (nw)
2019-12-16 18:38:05 +01:00
David Haywood
4b732835ee
Plug and Play work + New Working clone ( #6060 )
...
* sunplus extended work (nw)
* prepare for extended stuff (nw)
* (nw)
* start adding some more unsp20 functionaliy + srcclean (nw)
* new WORKING clone
-----
200 in 1 Retro Arcade [eanbowman]
* (nw)
* (nw)
* minor rename (nw)
2019-12-16 18:04:25 +01:00
Ivan Vangelista
041368786d
tumbleb.cpp: removed accidentally committed comment (nw)
2019-12-16 17:49:49 +01:00
Ivan Vangelista
9689619e12
tumbleb.cpp: decapped chokchock MCU [Team Caps0ff, Guru]
2019-12-16 17:41:29 +01:00
AJR
f7e381b5cd
r65c19: Add bank registers to debug state (nw)
2019-12-16 10:51:14 -05:00
arbee
8598b492f6
save states too (nw)
2019-12-16 07:47:37 -05:00
arbee
8d393c5e7f
apple2: TransWarp needs to stay at 1 MHz if software told it to (nw)
2019-12-16 07:42:31 -05:00
hap
f6ee4fb096
ticket: don't use "led2" for output (nw)
2019-12-16 13:15:19 +01:00
Vas Crabb
d19acbf952
minimaws: refactored digest code, identify fixed bit patterns
2019-12-16 23:11:15 +11:00
hap
53d0ab4c15
hh*: workaround for games being unplayable due to conflict with mouse button (nw)
2019-12-16 12:05:47 +01:00