Commit Graph

62148 Commits

Author SHA1 Message Date
Justin Kerk
cc6017fa54 New working software list additions
-----------------------------------
ibm5150: Rampart (Hit Squad release) [Arcade Shadow]

(nw) remove duplicate nova9 set from ibm5170.xml
2018-10-17 19:05:07 -07:00
AJR
3a92a65f80 apollo.cpp: It works this way: the following MCFG_SLOT_OPTION_DEVICE_INPUT_DEFAULTS must be changed over as well (nw) 2018-10-17 22:03:57 -04:00
Robbbert
412a722d68 (nw) fixed validation crash; fixed regression in altos5.
- People, please TEST your changes...
2018-10-18 12:51:23 +11:00
David Haywood
441d067878 XaviX - get ttv_mx to show some screens (nw) (#4153)
* on review of code I'm fairly sure these work with the accumulator (nw)

* get ttv_mx to show some screens (nw)

* oops (nw)

* more ops (nw)

* (nw)

* help xavtenni along (nw)

* less logging (nw)
2018-10-17 16:35:39 -04:00
Ivan Vangelista
5a41d073fc astinvad.cpp: fixed spcking2 save state regression (nw) 2018-10-17 20:13:40 +02:00
Ivan Vangelista
1cd55d138b taitosjsec.cpp: added missing save state, fixes save state regressions in various taito sj games. Also removed MCFG macros (nw) 2018-10-17 20:02:52 +02:00
Ivan Vangelista
f260c76f20 altos486.cpp: fixed my copy-paste error (nw) 2018-10-17 19:57:22 +02:00
Ivan Vangelista
3cb3744f22 rs232: small start at removing MCFG macros (nw) 2018-10-17 18:13:53 +02:00
Ivan Vangelista
f8719bbfaf new not working clone
--------------------------------------------------
Showdown (version 4.0) [credits to be added]
2018-10-17 18:08:30 +02:00
MooglyGuy
7589694c3c
Merge pull request #4154 from superctr/qsound_181017
qsoundhle: saturate voice and output accumulators
2018-10-17 16:59:45 +02:00
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