ajrhacker
1ebe853f65
Merge pull request #4163 from Bavarese/patch-4
...
[Rainbow-100]: write fault must not be set to 1
2018-10-19 14:36:58 -04:00
AJR
6a8f671ec0
cit101: Eliminate MCFG_ macros (nw)
2018-10-19 14:34:47 -04:00
Bavarese
d7538a918e
[Rainbow-100]: write fault must not be set to 1
...
Write fault must not be set to 1 permanently (only in case of fatal write errors).
2018-10-19 20:29:08 +02:00
AJR
ccef19b425
tms9914: Eliminate MCFG_ macros (nw)
2018-10-19 14:17:13 -04:00
Ivan Vangelista
abfe54b137
rs232: some more MCFG removal (nw)
2018-10-19 19:47:11 +02:00
ajrhacker
031f507a17
Merge pull request #4160 from hp9k/mb87030_temp_reg_fix
...
mb87030: fix temp register sampling
2018-10-19 11:36:07 -04:00
ClawGrip
b734fb8683
Add missing PROM and PLDs to "spangbl2" [ClawGrip, Roberto Fresca, Recreativas.org, The Dumping Union] ( #4162 )
...
* Add missing PROM and PLDs to "spangbl2" [ClawGrip, Roberto Fresca, Recreativas.org, The Dumping Union]
Also fixed one ROM size, added comments and corrected ROM labels.
* typo
2018-10-19 11:35:20 -04:00
Sven Schnelle
856176fea0
mb87030: fix temp register sampling
...
This makes Bootrom Rev C1 machines (/340, /370) boot via SCSI
2018-10-19 09:17:42 +02:00
Ryan Holtz
aeae501a76
spg2xx: Fixed tilemap wallpaper mode. Fixes V.Smile intro background. [Ryan Holtz]
2018-10-19 07:50:37 +02:00
David Haywood
8143ab0dc0
XaviX - first pass at allowing some opcodes to bypass zero page (fixes namcons1 and others) ( #4157 )
...
* XaviX - irst pass at allowing some opcodes to bypass zero page (fixes namcons1 and others)
* dirt rebel bits (nw)
* dirt rebel (nw)
* xavtenni (nw)
2018-10-18 21:11:22 -04:00
R. Belmont
c9191dd995
Merge pull request #4158 from cam900/patch-62
...
namcofl.cpp : Implement screen clipping
2018-10-18 21:03:41 -04:00
cam900
8ad28902f5
namcofl.cpp : Implement screen clipping
2018-10-19 09:38:03 +09:00
mooglyguy
f1b3e649fb
vsmile: Support ROMs with fewer than 2 banks, nw
2018-10-18 21:12:05 +02:00
mooglyguy
4e1c81ea07
spg2xx: Clear SPU channel enable when writing to SPU stop register, fixes drums in batmantv, nw
2018-10-18 21:03:25 +02:00
mooglyguy
1603f8bf28
-spg2xx: Added chip select callback and rudimentary ADC hookup. [Ryan Holtz]
...
-vii: Initial V.Smile support; BIOS runs, games do not. [Ryan Holtz]
Note: V.Smile changes are currently very WIP, needs code cleanup. Just checking in so others can have a look.
2018-10-18 18:50:11 +02:00
Ivan Vangelista
2da107644d
sprint8.cpp: fixed save state regression (nw)
2018-10-18 18:27:05 +02:00
David Haywood
2f99f81a0c
Xavix - i2cmem hookup ( #4156 )
...
* properly mark data/direction registers for IO (nw)
* use direction register (nw)
* (nw)
* xavix - i2cmem hookup (nw)
2018-10-18 12:15:38 -04:00
ajrhacker
89e260781c
Merge pull request #4155 from hp9k/hp98620_fixes
...
hp98620: add channel control/status register
2018-10-18 10:31:01 -04:00
Patrick Mackinlay
7a55e4159a
i82586: formatting (nw)
2018-10-18 18:02:28 +07:00
Patrick Mackinlay
cea5bbace4
z8038: new device (nw)
...
Zilog Z8038 FIO (FIFO Input/Output Interface Unit). Used to drive the parallel/printer port on the MIPS Rx2030. Passes basic diagnostic tests, but further work depends on progress in the mips.cpp driver.
2018-10-18 18:00:02 +07:00
Patrick Mackinlay
ece4404b69
util::fifo.queue_length() (nw)
...
Not 100% confident about the variable type, and there may still be some debate over the function name (trying to avoid confusion with the length of the container, or with the number of empty slots), so appreciate review/comments.
2018-10-18 17:50:50 +07:00
Sven Schnelle
dd3f118257
hp98620: add channel control/status register
2018-10-18 09:56:56 +02:00
braintro
56ae477b84
new clone added - Land Maker (World)
...
New Clone Added
----------------------------------------
Land Maker (Ver 2.02O 1998/06/02) [SEGV]
2018-10-17 21:49:47 -05:00
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