Commit Graph

72248 Commits

Author SHA1 Message Date
Mike
7339d77c02
Don't clear the input queue on reset. (#6517)
This fixes problems where devices are input line changes are missed
because a device was reset. One case is at startup, where one device's
output is wire to another's input. During start the first device adds,
eg, a RESET assertion to the second. When that device starts, it resets
itself and clears the pending RESET assertion.
2020-04-04 21:54:01 +02:00
Ivan Vangelista
e69984e175 New working clones
------------------
Mighty Monkey (U.Games bootleg) [f205v]
2020-04-04 20:24:48 +02:00
Zoë Blade
78ee37fc80
Here's another 10 new old releases... (#6520)
* Tidy my previous contributions

Tidy commit 45e0de97, chiefly fixing part names

* Add more tape hashes
2020-04-04 13:49:38 -04:00
hap
79cede694c seibucop: move to machine folder (nw) 2020-04-04 16:35:24 +02:00
hap
53ec8c6f89 seibucop: missing sourcefile header (nw) 2020-04-04 16:09:25 +02:00
AJR
c1fea1f76c cvs.cpp, dkong.cpp, galaxold.cpp: Fix interrupt-related regressions in 2650-based games (nw) 2020-04-04 09:56:14 -04:00
arbee
495b26dd6c fix compile (nw) 2020-04-04 09:21:05 -04:00
MetalliC
ff8cf238ad naomi.cpp: redumped ngdup23a GDS-0023A (prev dump had bad audio track) [MajorPBX] 2020-04-04 16:15:13 +03:00
cam900
6aef7adadd
Split S-SMP and S-DSP implement in snes_snd.cpp (#6417)
* Split S-SMP and S-DSP implement in snes_snd.cpp
both convert memory handler into device_memory_interface, Internalize ROM region of S-SMP
s_smp.cpp : Use callback for S-DSP interface, Split internal and external memory space
snes.cpp : Convert WRAM into shared_ptr

* s_dsp.cpp : Reduce #define macros
2020-04-04 08:59:50 -04:00
hap
7b060ff044 render: initialization outer box darkened/less distracting (nw) 2020-04-04 14:12:30 +02:00
hap
3e700327e3 hmcs40: add note (nw) 2020-04-04 13:41:41 +02:00
Olivier Galibert
6e7fe63f60 upd177x disassembler [O. Galibert] 2020-04-04 12:42:48 +02:00
Patrick Mackinlay
1398b3df85 news_kbd: rename (nw) 2020-04-04 17:23:50 +07:00
Patrick Mackinlay
05c4877337 news_r3k: mouse support (nw) 2020-04-04 17:17:42 +07:00
AJR
6ae7508bc3 alpha8201.cpp: Update notes (nw) 2020-04-03 18:03:58 -04:00
cam900
cd72f1d5b6
deco16ic.cpp Drawing behavior updates (#6514)
* deco16ic.cpp : Fix transparency/transmask handling in custom draw case
Use callback for tile info and 8bpp mixing, Fix sshangha regression, Reduce unnecessary values
cninja.cpp : Correct 8bpp tilemap drawing behavior in robocop2 (Same data in both tilemap RAM for tilegen[1], only tile bank is different in 8bpp tile)
darkseal.cpp, sshangha.cpp : Cleanup gfxdecode layout, Correct palette entries
sshangha.cpp : Both chip and PCB hasn't any stereo sound output, Correct sound output routes
cninja.cpp : Correct sound routes for PCBs without stereo sound output
mirage.cpp : Use pri_callback for sprite priority

* cninja.cpp : Reduce unused gfx layout
2020-04-03 16:10:41 -04:00
Zoë Blade
1f764371b4
Adding and tidying some C64 tapes (#6511)
* Add a partial tape, B-side only

It's incomplete, but a start.

* Add a full tape, Hacker II

* Add partial dump of James Pond 2: RoboCod

* Add partial dump of Kettle

I'm only adding dumps that completely passed tapclean's inspection,
after optimisation.  As this optimisation reduces wow and flutter
and other arbitrary timing aspects, it's reasonable to assume that
other people dumping the same tapes will be able to verify the present
sides and fill in the missing ones, which are oftentimes duplicates
anyway.

* Empty commit; note

Actually, that last commit message is incorrect.  Identical dumps
have matching magic CRC32s (payload only), but not matching overall
CRC32s.  There's still arbitrary data in there.

* These programs were rereleased by Hi Tec in 1989

...as per the inlay cards.

* Add full rerelease of Summer Camp

* Add Tetris

* Add The Greed Monster

* Fix part names; give credit
2020-04-03 16:10:23 -04:00
R. Belmont
2286aa9641
Merge pull request #6504 from clawgrip/patch-20
csplayh5.cpp: Converted JEDECs with jedutil (nw)
2020-04-03 16:09:56 -04:00
R. Belmont
5591057fc0
Merge pull request #6503 from clawgrip/patch-19
raiden2.cpp: Converted the JEDEC with jedutil (nw)
2020-04-03 16:09:44 -04:00
hap
ceabc2c798 cpu/alph8201 can be removed now (nw) 2020-04-03 21:58:40 +02:00
Ivan Vangelista
d23f786a01 bngotime.cpp: re-demoted to not working, needs more work, possibly by someone who knows how bingo plays (nw) 2020-04-03 21:32:02 +02:00
angelosa
311db219ec Dips, document btanb (nw) 2020-04-03 20:49:30 +02:00
hap
575329b495 equites: use the new 8505 mcu for gekisou/hvoltage, seems to work (nw) 2020-04-03 20:47:50 +02:00
Ivan Vangelista
9aa0a67a69 Machines promoted to working
----------------------------
Bingo Time [Team Europe]

equites.cpp: dumped Alpha MCU for bngotime [Team Europe]
2020-04-03 19:48:09 +02:00
angelosa
417f1b91c5 New machines marked as NOT_WORKING
----------------------------------
Gulun.Pa! [lydz, Arcade-Projects]
2020-04-03 19:33:14 +02:00
AJR
d69caa20c5 v4dealem: Adjust CRTC clock to make refresh rate more reasonable 2020-04-03 11:07:08 -04:00
Ivan Vangelista
4c3d84a886
6883sam.cpp: avoid assert in debug build in devnoclear branch (nw) 2020-04-03 16:10:00 +02:00
hap
5e0edb6f4a ui: remove clock freqs trailing 0s on machine info screen (nw) 2020-04-03 12:36:26 +02:00
Patrick Mackinlay
065a401ac0 cxd1185: fixes (nw)
* handle phase change during transfer
* fix completion test during transfer in
2020-04-03 14:40:18 +07:00
ClawGrip
2c9cce590f
New NOT_WORKING software list additions (#6513)
---------------------------------------
Merida - Legende der Highlands (Germany) [TeamEurope]
2020-04-03 08:25:32 +02:00
Ivan Vangelista
d760194fa0 snes.xml: fixed Asterix year according to MT07603 (nw) 2020-04-03 06:59:03 +02:00
hap
dce2324ff4 Revert "ui: remove clock freqs trailing 0s on machine info screen (nw)"
This reverts commit 64c1136440.
2020-04-03 01:43:40 +02:00
hap
64c1136440 ui: remove clock freqs trailing 0s on machine info screen (nw) 2020-04-03 01:23:13 +02:00
AJR
0e9442b958 wd_fdc.cpp: Save INTRQ and DRQ states (nw) 2020-04-02 17:51:39 -04:00
AJR
076f4af753 dgnalpha: Fix disk boot by removing old hack to ignore first FDC IRQ 2020-04-02 17:45:40 -04:00
hap
72b45cbb01 cp2000: higher cpu clock (nw) 2020-04-02 22:41:23 +02:00
AJR
120977e04f diexec: Eliminate pulse_input_line_and_vector (nw)
Not the best way to accomplish this, admittedly, but the most convenient for now.
2020-04-02 15:46:03 -04:00
Olivier Galibert
79eb449936 pdp1: That cpu does not use the vector infrastructure (nw) 2020-04-02 19:56:01 +02:00
Olivier Galibert
06f16e4793 s2650: Get the vector from the ack reqeust, remove use of set_input_line_and_vector and HOLD_MODE [O. Galibert] 2020-04-02 19:50:30 +02:00
AJR
40bd4325e8 spg2xx: Fix m_functions.empty() assert in debug build (nw) 2020-04-02 13:37:10 -04:00
AJR
e7fd317890 hd63484: Simplify and unify handlers (nw)
The actual bus interface makes no provision for the upper/lower byte masking performed by the previous implementation.
2020-04-02 12:51:34 -04:00
Dirk Best
52e149a22c New working machines
--------------------
Lady Gum  [Dirk Best]
2020-04-02 18:03:37 +02:00
Dirk Best
1455df4ff5 m68hc05: Only reset due to NCOP when it's enabled 2020-04-02 18:03:32 +02:00
Ivan Vangelista
cb15631d6a
okim6258.cpp: fixed crashes in debug builds in the devnoclear branch (nw) 2020-04-02 14:56:45 +02:00
Ivan Vangelista
9f0bfa0b7a
pdc.cpp: fixed 'm_functions.empty()' assert in debug builds (nw) 2020-04-02 14:35:23 +02:00
hap
123b227a79 sag: forgot to make console devices private (nw) 2020-04-02 13:38:19 +02:00
hap
f40bf01ea6 sag: more setnames more descriptive (nw) 2020-04-02 13:21:39 +02:00
smf-
2e08cb0b27 missed one (nw) 2020-04-02 11:50:38 +01:00
Ivan Vangelista
91994db9f6
myb3k_kbd.cpp: fixed 'index < Count' assert when run in the devnoclear branch (nw) 2020-04-02 12:22:02 +02:00
smf-
63d3becad6 removed more dummy_space() and other miscellaneous space passing (nw) 2020-04-02 10:34:53 +01:00