Commit Graph

60656 Commits

Author SHA1 Message Date
mooglyguy
f3db8dc68f policetr: Identified some unknowns, nw 2018-08-09 09:23:20 +02:00
mooglyguy
eda89be8b6 Remove a no-longer-needed check, nw 2018-08-09 09:23:20 +02:00
Robbbert
524025f409 New Working Game
- Crash (Alt) [Robbbert, Joe Magiera, Toby Bermann]
2018-08-09 17:04:56 +10:00
AJR
075ddba239 act5a: Does this ring a bell? (nw) 2018-08-09 00:40:06 -04:00
AJR
434e34f424 act5a: Start drawing characters on screen (nw) 2018-08-08 20:59:05 -04:00
AJR
be66d45fab act5a: Add video RAM and keyboard polling (nw) 2018-08-08 20:23:33 -04:00
AJR
aaed60524d f3853: Don't fire external interrupt automatically when enabled 2018-08-08 20:23:28 -04:00
AJR
56f63e07e5 Add new driver file missing from e41f07fb539418906fb07067af52c6787b86f16d; reorder program ROMs (nw) 2018-08-08 18:29:27 -04:00
yz70s
2629c2c367 fdc37c93x.cpp: add serial ports (nw) 2018-08-08 23:58:19 +02:00
AJR
e41f07fb53 act5a: Move to separate driver; identify what 9316 ROMs do; add keys and DSW definitions (nw) 2018-08-08 17:25:50 -04:00
David Haywood
6b4096514d hng64: allow IOMCU to trigger MIPS IRQs (#3838)
* allow IOMCU to trigger MIPS IRQs

allows coinage hack in Buriki to go away
allows roadedge to be coined up / go into test mode (game still broken)
properly mapped inputs for roadedge / xrally

xrally coin sound plays, but game doesn't seem to coin up or start (probably knows something else is wrong)

currently only the magic 'machine code' faked via the MCU sim, everything else is going through the MCU.

* unused ports are active low (nw)

* these no longer needed (nw)
2018-08-08 16:52:02 -04:00
Michael Zapf
5646e344ef ti99: Hexbus floppy now working for 99/2 2018-08-08 22:21:36 +02:00
MetalliC
cea5b9d67b triforce.cpp document F-Zero security PIC (nw) 2018-08-08 23:19:46 +03:00
David Haywood
756288b4d6 hng64: read a bunch of ports through the IO MCU instead of simulation (#3837)
* hng64: start actually reading some inputs through IO MCU (nw)

* read analog ports through IO MCU too (nw)
2018-08-08 13:39:17 -04:00
yz70s
aeaf399d41 pcipc.cpp: make winxp install and run (nw)
Details:
  pcipc.cpp - connect irq for rtc
  i82371sb.cpp - isa interrupt mapping was strangely wrong
2018-08-08 18:36:19 +02:00
Robbbert
6f8663c6a3 New Not Working Terminal
- Microterm ACT-5A
2018-08-09 02:08:35 +10:00
Robbbert
5822bc66f8 (nw) fixed a few random typos 2018-08-09 01:39:28 +10:00
Robbbert
1814711744 Merge branch 'master' of https://github.com/mamedev/mame
# Conflicts:
#	src/mame/drivers/wyse.cpp
2018-08-09 00:48:47 +10:00
Robbbert
7b3d4e884e New Not Working Terminals
- Alcatel Terminatel 758
- Alcatel 7100
- Ampex 210+
- Facit 4440
- ITT Courier 9216-X
- Loewe Multitel D
- Loewe Multcom 715L
- Siemens Bitel T3210
- Siemens Multitel Fe Ap 90-1.1
- Mera-Elzab EC-7915
- Mera-Elzab 7951om
- Mera-Elzab VDM79322
- Creator IKT-5A
- Loewe/Televerket Teleguide
- Humantechnik Textel Compact A1010-0
2018-08-09 00:44:29 +10:00
AJR
fce867310a wy120: Hardware info (nw) 2018-08-08 10:44:20 -04:00
AJR
ca75e6e0ff Fix build [-Werror,-Wunused-const-variable] (nw) 2018-08-08 10:26:27 -04:00
R. Belmont
e47eeb12fa
Merge pull request #3835 from fulivi/hpipc_dev4
Improvements to HP-1LL3 GPU
2018-08-08 10:01:08 -04:00
David Haywood
982dc3048f hng64 - add dpram device (nw) (#3836)
* hng64 logging (nw)

* hng64 - add dpram device

adds dualport ram device (really just gets treated as RAM, but on a technical level, it should be a device)
convert fake IO handlers to 8-bit, and ports to 8-bit since the real IOMCU reads 8-bit ports, the DPRAM is also 8-bit, and this should make transition to proper emulation easier later.

* hook TLCS870 up to the dualport RAM device.
allow emulated TLCS870 to do the initial handshake with the MIPS instead of the simulation (takes a few seconds before ffwa allows coins now, but thats probably due to IRQ timing and timers being completely fake)
2018-08-08 10:00:36 -04:00
Robbbert
221d691fb4 New not working terminal : Wyse WY-120 2018-08-08 21:53:00 +10:00
Robbbert
8336dba858 minitel2 : added bios bv9 2018-08-08 21:51:02 +10:00
Ivan Vangelista
a9362c2546
cosmic.cpp: corrected ROM labels and verified ROM types for devzone [Guru] 2018-08-08 07:53:02 +02:00
cracyc
2dcb1e978e vis: fix display in 256 color mode and add buttons 1 and 2 [Carl] 2018-08-07 17:15:19 -05:00
AJR
2e3e3ccb65 Why C++14 constexpr semantics are annoying, part ODR (nw) 2018-08-07 16:18:50 -04:00
smf-
c2154ffb76 update timer during reset to fix issues changing songs in vgmplay (nw) 2018-08-07 19:39:47 +01:00
mooglyguy
4703a75956 policetr: more cleanup, nw 2018-08-07 20:03:46 +02:00
fulivi
63ff9648ed hp_ipc: lots of improvements to HP-1LL3 GPU 2018-08-07 18:54:40 +02:00
mooglyguy
277c535e8e policetr: omg karen you cant just call someone a 16-bit write handler 2018-08-07 18:39:25 +02:00
mooglyguy
c8342d7118 -cop400, nvram, tlc34076, watchdog: Modern configuration accessors, nw
- i8279, 2608intf, es5503, tms34061, z80scc: devcb3 accessors, nw

- cops, enmirage, gameplan, goupil, gts3, gts3a, itech32, itech8, jr100, jvh, lisa, lwriter: Machine config modernization, nw
2018-08-07 18:20:47 +02:00
R. Belmont
baa87eda6c
Merge pull request #3834 from pmackinlay/keyboard
interpro lle keyboard: expand mappings (nw)
2018-08-07 11:59:36 -04:00
Patrick Mackinlay
99efb47277 interpro: devcb3 goodness (nw) (#3737)
* interpro: devcb3 goodness (nw)

* interpro: more mcfg and some devcb3 (nw)

Please excuse the mess in the edge driver for now - this is a major WIP and not understood at all well at this point.

* interpro: various fixes/improvements (nw)

clipper: fix bugs in carry flag handling, prefer sign bit for tests
cammu: implement tlb, use memory_access_cache, remove device address map
interpro: use locals for mouse and bus
ioga: use memory_access_cache

* interpro: doh (nw)
2018-08-07 11:59:06 -04:00
R. Belmont
4bddb07439
Merge pull request #3828 from DandelionSprout/patch-1
Created a full Norwegian translation
2018-08-07 11:57:50 -04:00
MooglyGuy
8bc7c4035a
Merge pull request #3833 from cam900/policetr_clean
policetr.cpp : Cleanups
2018-08-07 17:45:59 +02:00
Patrick Mackinlay
e43b122324 interpro lle keyboard: expand mappings (nw) 2018-08-07 19:53:10 +07:00
cam900
0fddedb5d9 policetr.cpp : Convert bitmap_ind8 for dstbitmap, Cleanup pointer/runtime tag lookups/ACCESSING_BITs/naming, Add save states 2018-08-07 19:36:47 +09:00
Ryan Holtz
df13e50a5d policetr: minor cleanup, nw 2018-08-07 08:43:49 +02:00
AJR
69a8ee58d4 MC6846 uses the E clock too (nw) 2018-08-06 21:03:20 -04:00
AJR
42f3d26e1e thomson.cpp: More clocks (nw) 2018-08-06 19:16:03 -04:00
David Haywood
adbda4b6f0 some tweaks to 315-5838 (decathlt) based on further observations (nw) (#3831)
* some tweaks to 315-5838 (decathlt) based on further observations (nw)

* fix debugging (nw)
2018-08-06 17:50:16 -04:00
MetalliC
142f9f527d naomi.cpp: dumped InitialD Cycraft Motion PC software [Ordyne] 2018-08-07 00:43:50 +03:00
MetalliC
0d8d12d295 new NOT_WORKING machine
-----------------------
F-Zero AX Monster Ride [anonymous, Ordyne, MetalliC]
2018-08-07 00:33:32 +03:00
smf
388a685d6f
Merge pull request #3830 from cam900/patch-45
vgmplay.cpp : Fix address
2018-08-06 13:58:00 +01:00
AJR
6b784c7e3d thomson.cpp: Master XTAL is 16 MHz (nw) 2018-08-06 08:37:08 -04:00
David Haywood
66e483652e Implement 315-5838 compression / encryption chip used by Decathete [Peter Wilhelmsen, Morten Shearman Kirkegaard, Samuel Neves, David Haywood] (#3827)
* decathlete prot refactoring (nw)

* it works (nw)

* some tidyup (nw)

* rom interface to prevent recursive reads etc. (nw)

* refactoring + restore some (conditional) debug code for edhunter so we can continue study (nw)
2018-08-06 15:01:02 +03:00
cam900
d33a71b094
vgmplay.cpp : Fix address 2018-08-06 20:00:31 +09:00
smf-
48283f09ee don't create a c6280 now there is a one inside the huc6280 (nw) 2018-08-06 11:42:12 +01:00