Commit Graph

72347 Commits

Author SHA1 Message Date
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
Vas Crabb
bce3221075 more random cleanup (nw) 2020-04-04 07:03:38 +11: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
Ivan Vangelista
013fb15728 New working clones
------------------
T.A.N.K (bootleg, 8-way joystick) [Guru]
2020-04-02 07:22:18 +02:00
smf-
7ecd4264d7 removed more dummy_space() calls (nw) 2020-04-02 03:46:32 +01:00
Stiletto
6fbc30f433
add gunfight to nl.lst *nw*
add gunfight to nl.lst *nw*
2020-04-01 21:31:05 -04:00
smf-
1e4709c33d removed some dummy_space() calls (nw) 2020-04-02 02:10:22 +01:00
smf-
70591d6fae removed last remaining uses of generic_space() (nw) 2020-04-01 22:25:31 +01:00
Colin Douglas Howell
942e64a546
mw8080bw: new netlist audio implementation for gunfight (#6509)
* mw8080bw: new netlist audio implementation for gunfight

New netlist-based audio implementation for gunfight (Gun Fight, 1975),
derived from Midway audio schematics. Sound checked against several
YouTube videos and seems to match, apart from acoustic effects of
cabinet. (Sorry, I don't have a Gun Fight machine of my own to check. :)

Removed the old sample-based sound, which is no longer necessary. (The
samples for that version were actually from the newer game Boot Hill
and didn't match Gun Fight's sound hardware; they even included Boot
Hill's funeral march tune!)

Although the netlist version has much greater overhead, performance is
still acceptable on modern hardware.

* mw8080bw: remove unnecessary trampolines from gunfight netlist audio

In response to review comments on PR #6509.

* mw8080bw: Remove leftover copyright holder from new files (nr)
2020-04-01 22:48:59 +02:00
Ivan Vangelista
d72a3af252 New clones marked as NOT_WORKING
--------------------------------
Striker Xtreme (1.00) [PinMAME]
2020-04-01 20:42:02 +02:00