superctr
b0bf4e4540
qsoundhle: saturate voice and output accumulators
...
fixes clipping in spf2t, and possibly others.
(The DSP16A accumulator has built in saturation)
2018-10-17 16:23:55 +02:00
hap
aaceb23171
namcos22: added savestates, added render from pointram(ridgerac waving flag), improve s22 fade, improve ss22 fog(dirtdash, aquajet, timecris), improve ss22 spot(dirtdash, testmode), fix stuck poly layer, added preliminary posirq + other small changes (nw)
2018-10-17 14:27:01 +02:00
Ivan Vangelista
d41ea21ba7
ssozumo.cpp: fixed save state regression (nw)
2018-10-17 14:16:03 +02:00
hap
b6cd283926
Revert "poly.h: remove old compiler workaround (nw)"
...
This reverts commit 18a023327a
.
2018-10-17 11:15:39 +02:00
hap
ddecfa3860
tms32025: update save_item (nw)
2018-10-17 11:03:29 +02:00
hap
40943cc4bd
hh_sm510: whitespace cleanup, 8 spaces would be 2 tabs in MAME (nw)
2018-10-17 10:56:10 +02:00
Robbbert
5f642a38b0
(nw) Housekeeping
2018-10-17 19:55:27 +11:00
hap
18a023327a
poly.h: remove old compiler workaround (nw)
2018-10-17 10:43:25 +02:00
David Haywood
c8fdd815ef
restore Super XaviX opcode table with correctly swapped opcodes ( #4151 )
...
* stubby stub (nw)
* more (nw)
* dasm table (nw)
* some notes made while trying to figure this out (nw)
* this function just looks like buggy nonsense anyway even in the regular xavix games, but it does seem to be the same thing with different opcodes (nw)
* note again (nw)
2018-10-17 00:03:34 -04:00
cam900
ac8c6c6c57
Various Namco hardwares update/cleanups ( #4147 )
...
* Various Namco hardwares update/cleanups
namcofl.cpp : Confirmed XTALs, Remove unnecessary defines
namconb1.cpp : Correct sprite lags, Remove unnecessary defines, Add screen raw params
reference(nebulray) - https://youtu.be/mAB66HhZNIM
namcos1.cpp : Convert pointer into required_region_ptr, Reduce duplicate
namcos2.cpp : Remove unnecessary bankrw, Add screen raw params, Fix some namings, Remove MACHINE_START_MEMBER and MACHINE_RESET_MEMBER, Reduce unnecessary VIDEO_START_MEMBER
namcos21*.cpp : Fix namings, Remove some unuseds, MACHINE_START_MEMBER and MACHINE_RESET_MEMBER
namco_c116.cpp : Convert internal palette into device_palette_interface
namco_c123tmap.cpp : Internalize gfxdecode(Gfx layout is shared at all hardwares - 8bit data bus for ROM), Mask region, Implement tilemap disable bit
namco_c169roz.cpp : Internalize gfxdecode(Gfx layout is shared at all hardwares - 8bit data bus for ROM), Mask region
namco_c355spr.cpp : Remove unnecessary device, Allow double and triple buffered sprites
namcos2_roz.cpp : Remove unnecessary device, Internalize gfxdecode(8bit data bus for ROM)
namcos2_sprite.cpp : Remove unnecessary device
* namco_c355spr.cpp : struct'd sprite infos, Fix sprite lags
2018-10-16 21:48:18 -04:00
cam900
56e559e0ae
tecmo_mix.cpp : Add mixing for text layer bitmap, bg pen ( #4016 )
...
* tecmo_mix.cpp : Add mixing for text layer bitmap
gaiden.cpp : Correct sprite lag for raiga (reference : https://www.youtube.com/watch?v=gKsYGqOfJyQ )
* tecmo_mix.cpp : Make bgpen blendable, Remove MCFGs
* tecmo_mix.cpp : Typo
* tecmo16.cpp, gaiden.cpp : Cleanup gfxdecode duplicate
* tecmo16.cpp : Correct sprite lag, Add notes
* gaiden.cpp : Correct note
* tecmo16.cpp : Add notes
* tecmo16.cpp : Fix spacing, Add notes
* tecmo16.cpp : Add notes
* gaiden.cpp, tecmo16.cpp : Correct sprite lags behavior, Add notes
2018-10-16 21:47:57 -04:00
ajrhacker
2d649e9d29
Merge pull request #4150 from fulivi/hp9825_dev1
...
HP9825: tape drive added
2018-10-16 14:05:13 -04:00
mooglyguy
6c3b6c1ea4
walle: Hooked up NVRAM. [Ryan Holtz]
2018-10-16 18:37:08 +02:00
Ivan Vangelista
0c5e2b2a73
new working clone
...
---------------------------------
Koutetsu Yousai Strahl (World) [VectorGlow]
2018-10-16 18:18:22 +02:00
Ivan Vangelista
d4b474b2fb
new not working clone
...
------------------------------------
Altered Beast (bootleg) [Tomas Garcia-Meras (ClawGrip), Roberto Fresca, Recreativas.org, The Dumping Union]
2018-10-16 18:07:18 +02:00
Ivan Vangelista
f7a7036271
new working clone
...
-----------------------------------------
Tazz-Mania - El Trompa (U.R.V. BBCPE bootleg) [Ricky2001, Recreativas.org]
2018-10-16 18:05:06 +02:00
David Haywood
ec010f5c85
XaviX - begin to reimplement Super XaviX opcodes based on use (nw) ( #4149 )
...
* disable all super xavix opcodes, ready for one-by-one reimplementation (nw)
* begin reimplementation (nw)
* get past first callf (nw)
* (nw)
* (nw)
* (nw)
* (nw)
* phx,phy etc. (nw)
* plx/ply (nw)
* more (nw)
* (nw)
* (nw)
* (nw)
2018-10-16 11:44:30 -04:00
R. Belmont
59cc16c51c
Merge pull request #4144 from hp9k/hp98620_endianess
...
hp98620: fix register endianess
2018-10-16 11:43:13 -04:00
R. Belmont
3216286a3d
Merge pull request #4148 from kunikunijp/pacland-patch
...
Fix: Value of dipswitch "Bonus Life" is incorrect.
2018-10-16 11:42:49 -04:00
fulivi
830c3203f5
hp9825: added DC100 tape drive
2018-10-16 17:39:31 +02:00
kunikuni
8f75995975
Fix: Value of dipswitch "Bonus Life" is incorrect.
2018-10-16 23:46:32 +09:00
MetalliC
c5df218215
new WORKING clone
...
-----------------
Ace Driver: Victory Lap (Rev. ADV1, Japan) [ShouTime, Henrique Areias Pontes, Evan Korzon, Dane Biegert, mrgoodwraith, Michael O'Malley, Alexander Monin, Sean Sutton, Sung Eugene, Russell Howard, Smitdogg, The Dumping Union]
2018-10-16 15:14:49 +03:00
mooglyguy
562081262f
Merge fix.
2018-10-16 13:26:08 +02:00
MetalliC
5705b26e94
new NOT_WORKING clone
...
---------------------
Emergency Call Ambulance (Japan) [ShouTime, Henrique Areias Pontes, Evan Korzon, Dane Biegert, mrgoodwraith, Michael O'Malley, Alexander Monin, Sean Sutton, Sung Eugene, Russell Howard, Smitdogg, The Dumping Union]
2018-10-16 14:01:57 +03:00
Ryan Holtz
6c905e556b
spg2xx: Fixed beat count register handling. Fixes non-looping music. [Ryan Holtz]
2018-10-16 06:52:07 +02:00
Ryan Holtz
6260d72373
spg2xx: Converted to use logmacro, nw
2018-10-16 06:45:24 +02:00
Ivan Vangelista
bbfedd8baa
new not working clone
...
------------------------------------
Mega Twins (David Inc. bootleg) [ClawGrip, Roberto Fresca, Recreativas.org, The Dumping Union]
2018-10-16 06:32:00 +02:00
mooglyguy
1a4391dcfb
spg2xx: Fixed handling of beat count register, fixes music looping. [Ryan Holtz]
2018-10-15 21:07:32 +02:00
mooglyguy
f6dde62a5c
-spg2xx: Fixed audio channel enable check, fixed infinitely-looping samples in Wall-E. [Ryan Holtz]
...
-unsp: Made inline error-log opcode logging togglable at runtime, nw
2018-10-15 19:27:07 +02:00
Ivan Vangelista
21ab449ffd
new working clone
...
----------------------------
Phoenix (G. Universal Video bootleg) [VectorGlow]
2018-10-15 18:25:47 +02:00
MetalliC
992882c158
new WORKING machines
...
--------------------
Sky Challenger [ShouTime, Bill D., Charles MacDonald, Dane Biegert, Candy Wolff, Henrique Areias Pontes, Sean Sutton, Surgeville, Smitdogg, The Dumping Union]
Nerae! Super Goal [PascalP, Bill D., The Dumping Union]
2018-10-15 13:13:34 +03:00
smf-
a7a3fc5084
fix clang build (nw)
2018-10-15 09:54:16 +01:00
Sven Schnelle
44a0981b15
hp98620: fix register endianess
2018-10-15 10:13:18 +02:00
Ivan Vangelista
9b655568fb
mips.cpp: MACHINE_IS_SKELETON already covers MACHINE_NO_SOUND (nw)
...
src\emu\gamedrv.h Line 92:
constexpr u64 MACHINE_IS_SKELETON = MACHINE_NO_SOUND | MACHINE_NOT_WORKING; // flag combination for skeleton drivers
2018-10-15 09:56:28 +02:00
Ryan Holtz
8c2e90249b
spg2xx: Added support for fade offset control register. [Ryan Holtz]
2018-10-15 08:29:43 +02:00
Ryan Holtz
6a8076391f
spg2xx: Added support for saturation control register. [Ryan Holtz]
2018-10-15 07:48:38 +02:00
ajrhacker
6de314ac7c
Merge pull request #4143 from pullmoll/pokey
...
pokey: return most recent m_ALLPOT during SK_RESET
2018-10-15 00:46:19 -04:00
Ivan Vangelista
fedbee9ddd
new not working software list additions
...
--------------------------------------------------------
uzebox.xml: added 10 new entries [ArcadeShadow]
2018-10-15 06:18:01 +02:00
braintro
389f742159
namcond1.cpp: Couple ROM name corrections, correct voice ROM size and checksums (nw)
2018-10-14 21:44:18 -05:00
angelosa
48d52a922f
new NOT WORKING
...
---------------
Gynotai [Dane Biegert, Evan Korzon, Candy Wolff, Henrique Areias Pontes, Sean Sutton, ShouTime, Smitdogg, The Dumping Union]
2018-10-15 02:24:16 +02:00
AJR
d226b3fae8
supertnk: Add addressable latch; clean up names a little (nw)
2018-10-14 18:03:59 -04:00
AJR
0045b03045
itt1700: Very preliminary keyboard stuff (nw)
2018-10-14 17:53:51 -04:00
angelosa
929125f5ac
QA Namco System 23 (nw)
2018-10-14 23:20:32 +02:00
AJR
8ba6b853a6
supertnk: Curiouser and curiouser (nw)
2018-10-14 15:27:00 -04:00
Jürgen Buchmüller
b82c608b91
pokey: return most recent m_ALLPOT during SK_RESET
...
Don't count POT counters as long as SK_RESET is applied, i.e. bit #0
and bit #1 of SKCTL are both clear.
2018-10-14 21:23:31 +02:00
mooglyguy
5a7867eac2
-unsp: Added the ability to log execution into the standard error log, nw
...
-spg2xx: Various changes: [Ryan Holtz]
* Added more accurate UART receive and eliminated vii control hack.
* Added more verbose logging of register reads and writes.
* Added NTSC/PAL setter and fixed the register's name in logging.
* Eliminated unnecessary use of COMBINE_DATA, as mem_mask is always 0xffff.
* Added SPU main volume register support, fixes "hanging" audio on pause in batmantv.
Note for Klaus: Has no effect on V.Smile
2018-10-14 21:13:01 +02:00
AJR
f8cd336640
supertnk: Put this back up to speed, using confirmed XTAL value (nw)
2018-10-14 14:52:28 -04:00
AJR
bf13ec4242
jubileep: CPU should run slow, but not that slow (nw)
2018-10-14 14:42:32 -04:00
AJR
d230769b84
itt1700: 8741 dump replaced with a better one (nw)
2018-10-14 14:38:18 -04:00
Scott Stone
21ead43c0c
x68k_flop.xml - XML validation fix not detected by -validate (nw)
2018-10-14 12:43:38 -04:00