AJR
62e39d0d4a
munchmo.cpp: IRQ cleanups (nw)
...
- Eliminate HOLD_LINE while remaining true to schematics
- Let main CPU properly acknowledge NMI
- Use one VBLANK handler instead of two
- Correct audio CPU clock divider (should be same as PSGs according to schematics)
- Misc. stylistic streamlining
2017-01-09 01:41:18 -05:00
arbee
bcf10970fc
hng64: document I/O CPU clock [Guru]
2017-01-08 22:00:07 -05:00
R. Belmont
c929425285
Merge pull request #1943 from ajrhacker/mwskinsa_mod_removal
...
Remove unused mwskinsa_mod definition in order to fix build (nw)
2017-01-08 21:58:47 -05:00
arbee
20e0d73916
vcs80: removed direct update handler [R. Belmont]
2017-01-08 21:31:50 -05:00
AJR
4a376383d9
Remove unused mwskinsa_mod definition in order to fix build (nw)
...
This preserves mwskinsa as it was before 7c22de056c
.
2017-01-08 19:02:02 -05:00
couriersud
9d3d07b771
Move netlists into macro folder. (nw)
2017-01-09 00:28:31 +01:00
couriersud
9e88fd79ea
nlwav now accepts stdin and stdout. (nw)
...
cat log_RO.1.log | ./nlwav | play -
2017-01-09 00:28:30 +01:00
briantro
1765c5d9b4
midwunit.cpp: Corrected Mortal Kombat 3 & Ultimate rom names - NW
...
These changes are based on actual pictures of PCBs and only roms with pictures verification were changed. EI: Not the program roms for MK3
2017-01-08 15:40:46 -06:00
Curt Coder
63bb503904
newbrain: WIP. (nw)
2017-01-08 20:42:21 +02:00
Ivan Vangelista
a1863b300b
Merge pull request #1942 from ajrhacker/pinball_comments
...
Various comments on pinball sets; correct mephistp year (nw)
2017-01-08 19:04:13 +01:00
AJR
026f36cead
Various comments on pinball sets; correct mephistp year (nw)
2017-01-08 12:44:26 -05:00
Curt Coder
eee3f456c0
newbrain: Added character ROM and more accurate video output. [Curt Coder]
2017-01-08 18:50:08 +02:00
couriersud
5220572228
Reduce memory footprint for parameters. (nw)
2017-01-08 17:31:29 +01:00
couriersud
233b0b7dbe
Decrease memory footprint. (nw)
2017-01-08 17:31:28 +01:00
couriersud
f425f2b997
No need for a virtual stop which is needed only by the solver. (nw)
2017-01-08 17:31:27 +01:00
couriersud
1950ff149a
Make stop be called again. Fix METHOD parameter. (nw)
2017-01-08 17:31:26 +01:00
couriersud
e26e327ef9
Rename misleading solver parameters. (nw)
2017-01-08 17:31:25 +01:00
couriersud
d790daa2a7
Remove parameter GS_THRESHOLD. It is now outdated. (nw)
2017-01-08 17:31:24 +01:00
couriersud
ff820d6fa9
Fix regression. (nw)
2017-01-08 17:31:23 +01:00
Ted Green
58ff1eb0e1
pci: Move interrupt line and pin functions into PCI device and add variables (nw)
...
pci-ide: Add legacy mapping based on prog i/f register (nw)
2017-01-08 08:40:02 -07:00
Justin Kerk
57ac19beee
pc_dsk: Handle 1.44MB images with 1,024-byte footer, which have turned up in a couple places (nw)
2017-01-08 01:59:46 -08:00
Justin Kerk
7a8d5118b5
pc_dsk: Assume a smaller gap size to allow 400K disk images to load. Fixes e.g. ikari and marble from the ibm5150 softlist. [Justin Kerk]
2017-01-07 22:28:19 -08:00
R. Belmont
458b5ad891
Merge pull request #1940 from ajrhacker/feversoc_irq_ack
...
feversoc.cpp: Use 16-bit handlers for input reads; implement IRQ ACK …
2017-01-07 18:07:02 -05:00
Dirk Best
c6043bac17
chdman: Add support for hard disk templates and add some initial ones
2017-01-07 23:52:55 +01:00
AJR
6b71e36950
feversoc.cpp: Use 16-bit handlers for input reads; implement IRQ ACK (nw)
2017-01-07 17:35:48 -05:00
Robbbert
142e2e64a5
More cleanup of my drivers (nw)
2017-01-08 09:18:30 +11:00
R. Belmont
6cd2c54025
Merge pull request #1939 from ajrhacker/elwro800_cleanup
...
elwro800.cpp: Memory cleanup (nw)
2017-01-07 16:48:23 -05:00
AJR
41563bd476
elwro800.cpp: Memory cleanup (nw)
...
- NMI handler in separate opcode space so "direct handler can trivially go away" (as R. Belmont suggested)
- Use address_map_bank_device instead of dynamically splicing RAM and ROM banks into the map
2017-01-07 14:44:15 -05:00
couriersud
a841ff553e
Fix some clang pedantic warnings. (nw)
2017-01-07 17:29:45 +01:00
couriersud
4dfd26b248
Minor refactoring with focus on a bit more readability. (nw)
2017-01-07 17:29:44 +01:00
couriersud
e788dc5dbe
Fix startup when there are no timestep devices present, i.e. Capacitors
...
or inductors. (nw)
2017-01-07 17:29:43 +01:00
Dirk Best
02108b60e8
Merge pull request #1938 from ajrhacker/pps4_2
...
PPS-4 refinements and modernization (nw)
2017-01-07 12:37:23 +01:00
Joakim Larsson Edström
b7aeb9dc86
Merge pull request #1932 from JoakimLarsson/vme
...
WIP: miniFORCE 2P21 chassi - advice needed
2017-01-07 07:50:14 +01:00
AJR
f5bcff30f6
PPS-4 refinements and modernization (nw)
...
- Split PPS-4 and PPS-4/2 device types; better explain and properly implement the difference
- Use callbacks for discrete input/output ports instead of fake memory addresses
- A17xx reads the address bus directly during I/O accesses
- Misc. chip documentation
2017-01-07 00:52:39 -05:00
arbee
bedb1f6d6e
gba: remove deprecated direct update handler. [R. Belmont]
2017-01-06 22:30:15 -05:00
R. Belmont
27dfcb0419
Merge pull request #1937 from Bavarese/patch-25
...
DEC Rainbow 100: enable Corvus hard drives
2017-01-06 22:25:25 -05:00
Ted Green
91ea57b4e4
atlantis: Forgot to revert chd mod (nw)
2017-01-06 17:16:21 -07:00
Ted Green
7c22de056c
atlantis: Clean up driver and add info (nw)
2017-01-06 17:11:26 -07:00
Robbbert
febf0e0850
Cleanup of my drivers (nw)
2017-01-07 10:54:31 +11:00
Dirk Best
0d09979843
z80ne: kill direct update handler
2017-01-07 00:38:34 +01:00
Bavarese
1b6ea306a9
DEC Rainbow 100: enable Corvus hard drives
...
Enable Corvus hard drives (Patched CP/M 1.x only, requires DRCDUTIL.TD0 driver disk from Maslin archive). See section CORVUS HARD DISK for patch instructions. DOS 2.x and CP/M 2.2 were once supported too, but drivers appear to be lost.
2017-01-07 00:34:52 +01:00
Stiletto
fe33390d5e
(nw)
...
(nw)
2017-01-06 17:26:51 -05:00
Vas Crabb
7a673d9903
confirmed clocks with original board, fix ppking (nw)
2017-01-07 09:18:18 +11:00
Joakim Larsson Edstrom
ea7d7808d5
hd63450: Fixed device to find the owner CPU if the top node doesn't have a CPU, like in the case of a VME chassi
2017-01-06 22:26:36 +01:00
R. Belmont
aabdd13259
Merge pull request #1936 from ajrhacker/phi_fix
...
phi.cpp: Fix build (nw)
2017-01-06 16:07:51 -05:00
AJR
dd4e42ccd7
phi.cpp: Fix build (nw)
...
dynax.cpp: Correction regarding absence of MSM5205 in mjfriday (nw)
2017-01-06 16:01:23 -05:00
Vas Crabb
3fa0a77b14
gladiatr.cpp: add bootleg MCU dumps to all gladiatr sets as BAD_DUMP, remove MCU simulation, update notes
2017-01-07 04:08:17 +11:00
Vas Crabb
13401dadfb
greatgur MCU doesn't like impulse coins, add hack to simulated sets to make them work with non-impulse coins (nw)
2017-01-07 03:04:56 +11:00
R. Belmont
9ccfcffb1a
Merge pull request #1861 from ZoeB/master
...
Clone ROM filename discrepancies
2017-01-06 10:57:29 -05:00
R. Belmont
66ab17de71
Merge pull request #1741 from FakeShemp/newdumps
...
Add more softlist documentation based off new dumps
2017-01-06 10:55:45 -05:00