Commit graph

49192 commits

Author SHA1 Message Date
AJR
5e442a887f Fix build (nw) 2017-01-10 00:07:47 -05:00
Vas Crabb
74af888a30 Clean up scripts from #1861 (nw):
* use spaces for indentation
* better error reporting
* some optimisation
* slightly more intelligent preservation of tabulation
2017-01-10 15:12:21 +11:00
Vas Crabb
f1ead008c4 Merge pull request #1951 from ajrhacker/kchamp_irq
kchamp.cpp: All IRQs/NMIs acknowledged; add 74LS157 for kchampvs (nw)
2017-01-10 15:08:09 +11:00
AJR
6ce6c2a92b kchamp.cpp: All IRQs/NMIs acknowledged; add 74LS157 for kchampvs (nw) 2017-01-09 22:01:59 -05:00
R. Belmont
a9143f121e Merge pull request #1949 from shattered/_6b4b431
IBM 6580 Displaywriter de-skeletonization [shattered]
2017-01-09 21:36:12 -05:00
R. Belmont
d7dba2bd78 Merge pull request #1950 from shattered/_3aa32de
misc. fixes exposed by Displaywriter WIP
2017-01-09 21:35:37 -05:00
yz70s
eb6f3fca0a xbox: small graphics adjustments (nw) 2017-01-09 23:01:10 +01:00
Sergey Svishchev
4add62a083 TeleDisk loader: accept images produced from 8" SSSD disks 2017-01-10 00:31:25 +03:00
Sergey Svishchev
1fda75a0e2 ImageDisk loader: don't crash on tracks with no data 2017-01-10 00:31:24 +03:00
Sergey Svishchev
9143577774 i8255: in read_pc(), also return data from output latch 2017-01-10 00:31:24 +03:00
Sergey Svishchev
a1b75af694 IBM 6580 Displaywriter de-skeletonization [shattered] 2017-01-10 00:30:56 +03:00
briantro
c2e8a41e4b midwunit.cpp: Fix errant space in cut-n-paste - NW 2017-01-09 15:28:56 -06:00
Stiletto
dee5b447b9 starting with the 2016->2017 changes (nw)
starting with the 2016->2017 changes (nw)
2017-01-09 16:03:08 -05:00
R. Belmont
41c377b561 Merge pull request #1946 from npwoods/6x09dasm_comment_fix
Fixing comment
2017-01-09 14:58:26 -05:00
R. Belmont
59d46b73b3 Merge pull request #1947 from ajrhacker/chinagat_irq
chinagat.cpp, ddragon.cpp: More IRQ cleanups (nw)
2017-01-09 14:58:14 -05:00
hap
421604d4a2 moved Novag Super Expert to another driver, going to rewrite from scratch (nw) 2017-01-09 20:19:34 +01:00
AJR
9566d90a12 chinagat.cpp, ddragon.cpp: More IRQ cleanups (nw) 2017-01-09 12:57:42 -05:00
Ivan Vangelista
808ba369e6 New working clone added
____________________
Star Fighter (bootleg of Astro Fighter) [f205v]
2017-01-09 16:52:53 +01:00
Nathan Woods
c31e8dc6ed Fixing comment 2017-01-09 07:20:15 -05:00
Vas Crabb
210cfad161 Merge pull request #1945 from ajrhacker/munchmo_irq
munchmo.cpp: IRQ cleanups (nw)
2017-01-09 20:40:10 +11:00
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
Justin Kerk
d58b40d5b0 ibm5150.xml, ibm5170.xml: Additions/cleanups (nw) 2017-01-08 22:08:24 -08: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