Commit Graph

39507 Commits

Author SHA1 Message Date
ImJezze
1b373eb812 Extended Shadow Mask and Bloom functionality
- added shadow mask type option to choose between "Screen" and "Source"
tile mode ("Screen" is the default as before)
- added bloom type option to choose between "Addition" and "Darken"
blend mode ("Addition" is the default as before)
- the alpha channel of a shadow mask is now filled with the background
color of the screen by the amount of the inverted alpha value
- added monochrome-matrix.png which can be used in combination with
"Source" tile mode and "Darken" blend mode to simulate a STN LCD, for
example
2015-12-25 20:02:47 +01:00
ImJezze
099f547d05 Fixed HLSL for LCD screen type
- fixed wrong detection of vector screen, which meant that a LCD screen
was also detected as vector screen
- re-enabled scan-line and other CRT related sliders for LCD screens
2015-12-24 14:06:01 +01:00
ImJezze
b1f1300517 Made defocus strength equal for x/y and independent from screen size
- defocus is now independent from screen size and ratio
- horizontal and vertical defocus now have the same strength
- replaced asymmetric defocus kernel by a symmetric kernel
- defocus is now limited to a maximum of 10
- added shader uniforms for orientation and rotation settings
2015-12-20 13:57:28 +01:00
ImJezze
4e580a77b9 Merge pull request #9 from mamedev/master
Sync to base master
2015-12-13 11:23:55 +01:00
mahlemiut
14d5966a37 Internal debugger now honours the -debugger_font and -debugger_font_size options. 2015-12-13 20:54:13 +13:00
hap
1b82fe62e2 hh_tms1k tpinball WIP 2015-12-13 02:38:30 +01:00
Guru
91d29d197d battlera.cpp: added Guru-Readme(tm)(c)(r) for Battle Rangers (nw) 2015-12-13 07:52:05 +08:00
David Haywood
eb7b99a72e make both halves of the banked palette available for use, doesn't help with what i was looking at tho (nw) 2015-12-12 23:34:57 +00:00
David Haywood
f3c419cf7b be more explicit, Atlus were involved here 2015-12-12 22:46:24 +00:00
David Haywood
b487b40ca0 'fix' MT02844
(basically just apply the same hack to both sets, rather than just one, I imagine in reality there's a video register controlling it)
2015-12-12 22:36:10 +00:00
MetalliC
33bfadb9db new clones
Zombie Revenge (Rev A) [Ryan Holtz, Smitdogg, The Dumping Union]
2015-12-12 23:26:28 +02:00
Cowering
f494126bf3 6 is too many 3 is better, lets see about 4 (nw) 2015-12-12 14:50:03 -06:00
David Haywood
1800e366c2 Merge branch 'master' of https://github.com/mamedev/mame 2015-12-12 19:40:48 +00:00
David Haywood
36c95cb960 it fixed chimerab attract movements too, also nothing seems to break if you apply it to all memory maps* so do that, it's likely how the decoding circuit works for main ram on these.
* except D, peekaboo crashes MAME then, but that might be another bug although D has so little in common with the rest it really doesn't belong in here anyway IMHO.
2015-12-12 19:38:34 +00:00
Cowering
3710d8eca3 try again (nw) 2015-12-12 13:29:13 -06:00
David Haywood
083d13a412 fix 64th street attract demo movements. very nmk-like...
need to make sure this hasn't broken anything still tho
2015-12-12 19:17:12 +00:00
Cowering
850733ce5a touch me (nw) 2015-12-12 12:30:43 -06:00
Cowering
529fe0960f in the 'try anything' dept.... (NW) 2015-12-12 12:30:03 -06:00
Miodrag Milanovic
4bbce9eb49 make exception save actual tag (nw) 2015-12-12 16:36:36 +01:00
David Haywood
2b530503db Merge branch 'master' of https://github.com/mamedev/mame 2015-12-12 15:16:16 +00:00
David Haywood
eb76dff8aa new WORKING softlist entry
tutor.xml: Bermuda Triangle (Jpn) [Ryan Holtz, Team Europe]

was also told that one of the pv1000 cart IDs is for Front Line, so made a note of that.
2015-12-12 15:15:58 +00:00
Miodrag Milanovic
c2aff817f7 fixed duplicated save state (nw) 2015-12-12 16:15:36 +01:00
Miodrag Milanovic
c15d7adef3 compile parameters specific for 3rdparty component (nw) 2015-12-12 15:03:22 +01:00
Miodrag Milanovic
74cfff6fc6 Update to LUA 5.2.3, so source changes (nw) 2015-12-12 14:49:48 +01:00
Miodrag Milanovic
4fef88bc8a ups my mistake (nw) 2015-12-12 12:14:57 +01:00
Miodrag Milanovic
4a942f7662 added some missing (nw) 2015-12-12 12:08:32 +01:00
Miodrag Milanovic
f71f86d052 fixes (nw) 2015-12-12 11:21:32 +01:00
Miodrag Milanovic
234c5deb82 update license based on what actually is done by each person (nw) 2015-12-12 11:21:32 +01:00
mahlemiut
27d7781b7c Add memory window to internal debugger. 2015-12-12 21:56:34 +13:00
Miodrag Milanovic
379581fb36 macro removal INLINE -> static inline (nw) 2015-12-12 08:58:57 +01:00
David Haywood
afe2bbe648 add Jaleco Megasys1 Sprite Mosaic effect (port of FBA code) [iq_132, dink]
used in Takeda Shingen when you get the flashy sword (3rd powerup if you let them cycle)

hopefully this doesn't disagree with our priority handling, if it does, let me know.
2015-12-12 03:59:35 +00:00
Ville Linde
c0814124b5 tms32051: add idle instruction (nw) 2015-12-12 02:50:41 +02:00
mahlemiut
799c299ade Make internal debugger windows just a bit more pleasing to the eye. 2015-12-12 13:31:21 +13:00
David Haywood
374e586d6b Merge branch 'master' of https://github.com/mamedev/mame 2015-12-11 18:57:49 +00:00
David Haywood
c560acbc01 don't fali -validate (nw) 2015-12-11 18:57:38 +00:00
David Haywood
94e9c5672b Merge pull request #494 from MASHinfo/patch-2
Lower case KL5C80A12 device name.
2015-12-11 18:37:45 +00:00
David Haywood
27389d014b these don't work properly, they never have, being sniped by *invisible* bullets is not a minor issue, also entire gfx layers / features (circle in the middle which game play depends on) is not either. 2015-12-11 18:20:30 +00:00
Miodrag Milanovic
dbca6f4c01 update some of remaining licenses (nw) 2015-12-11 14:39:43 +01:00
Miodrag Milanovic
9a2ed1703a tagged_list without tagmap_t (nw) 2015-12-11 13:59:37 +01:00
Vas Crabb
e883c98c93 S2636 drawing optimisation (nw) 2015-12-11 23:34:38 +11:00
Vas Crabb
5702bef80d Try to fix S2636 offsets in games using legacy screen params 2015-12-11 23:34:38 +11:00
Vas Crabb
ac245e3ff7 Re-write S2636 from scratch as needed for subhuntr:
* Needs raw screen parameters and calls from scanline timer to work properly
* Collision and completion bits generated correctly including duplicates
* Supports background and score display
* Generates audio tone from line frequency
* Probably hurts performance when rendering per frame
2015-12-11 23:34:37 +11:00
Vas Crabb
18966159a0 Use AM_MIRROR (nt) 2015-12-11 23:34:36 +11:00
Miodrag Milanovic
2518281521 Some licenses fixes and updates (nw) 2015-12-11 13:10:57 +01:00
Curt Coder
36546b5bc7 pet_rom.xml: Added MONJANA/1. [Ruud Baltissen] 2015-12-11 14:07:26 +02:00
mahlemiut
3c628e4681 Giving the internal debugger a bit of love. Make closed windows actually disappear, and add a Run and Hide Debugger option. Also spaced out initial windows, so that they aren't on top of each other to start with. 2015-12-11 22:50:25 +13:00
Miodrag Milanovic
81bd74b156 ups 2015-12-11 06:13:37 +01:00
Miodrag Milanovic
b47a4a779d let's see how this work 2015-12-11 06:12:09 +01:00
MASH
5096a8aa3f Lower case KL5C80A12 device name. 2015-12-11 04:21:20 +01:00
briantro
50def15673 glass.cpp: Verified clocks & pin7 status from real PCB. [system11, The Dumping Union] 2015-12-10 19:14:46 -06:00