Commit Graph

47267 Commits

Author SHA1 Message Date
Vas Crabb
27b58ac334 Merge pull request #1543 from npwoods/imgtool_stream_open_smartpointer
[Imgtool] Changed imgtool::stream::open*() to return imgtool::stream::ptr
2016-10-24 22:46:21 +11:00
Vas Crabb
865dbe0357 Merge pull request #1554 from npwoods/dasmstream_am29000
Changed the AM29000 disassembler to use std::ostream internally
2016-10-24 22:40:01 +11:00
Vas Crabb
0242114258 Merge pull request #1553 from npwoods/dasmstream_alpha8x01
Changed the Alpha 8x01 disassembler to use std::ostream internally
2016-10-24 22:37:21 +11:00
Vas Crabb
baf66803ca Merge pull request #1555 from npwoods/dasmstream_arc
Changed the ARC disassembler to use std::ostream internally
2016-10-24 22:33:56 +11:00
Vas Crabb
72a47c8b61 Merge pull request #1552 from npwoods/dasmstream_adsp2100
Changed the ADSP-21xx disassembler to use std::ostream internally
2016-10-24 22:32:00 +11:00
smf-
a9ced3c466 sync pc/ar/curpc (nw) 2016-10-24 10:29:45 +01:00
arbee
d6bb760543 Apollo changes: [Hans Ostermeyer]
- Enable create when non-existing image name is given for omti8621 and sc499

SDL: fixed alt-tab from locking up the window system on Linux and Mac. [Hans Ostermeyer]
2016-10-23 21:56:21 -04:00
angelosa
3d6c6ff19b Added some system inputs to nightgal.cpp. Worked around MT 06409 (nw)
Fixed Left/Right Sticks for P2 and above (nw)
2016-10-24 03:22:51 +02:00
hap
17b6cb73a0 Merge pull request #1550 from einstein95/patch-1
Proper name for bam2 (nw)
2016-10-24 01:21:30 +02:00
angelosa
03be2a64c2 Added proper input labels for Vindicators/Vindicators Part II, and make left/right sticks labels explicit so that "Left/Up" isn't upper-right direction but "Left Stick/Up" (nw) 2016-10-24 01:08:19 +02:00
Nathan Woods
20801e7a3b Changed the ARC disassembler to use std::ostream internally 2016-10-23 16:56:13 -04:00
hap
2ebadbdf4d fdes2100d banking may be a bit iffy (nw) 2016-10-23 22:44:18 +02:00
Nathan Woods
ec04815bbc Changed the AM29000 disassembler to use std::ostream internally 2016-10-23 16:38:59 -04:00
therealmogminer@gmail.com
a684594b25 Make d3d9 a little more discerning in what level of bad hardware it will allow, nw 2016-10-23 20:53:07 +02:00
hap
7f7ea72bf4 New working machine added
------------
Fidelity Designer 2100 Display [hap, Berger]
2016-10-23 20:30:11 +02:00
Nathan Woods
fe7f15971e Changed the Alpha 8x01 disassembler to use std::ostream internally 2016-10-23 13:39:34 -04:00
Nathan Woods
48be12dca4 Changed the ADSP-21xx disassembler to use std::ostream internally 2016-10-23 12:45:02 -04:00
Logan B
09b7f52380 Proper name for bam2 (nw)
Added subtitle as per the PS1 game
2016-10-24 01:45:59 +13:00
therealmogminer@gmail.com
347b8cd925 More ie15 optimizations, nw. Also removes cache-line padding of dubious performance value in core bitmap class in favor of behavior of least surprise 2016-10-23 14:22:07 +02:00
Vas Crabb
129c0feeed srcclean (nw) 2016-10-23 22:36:24 +11:00
hap
f1fefd7055 fidel*: swap setnames fexcel with fexcelb, makes more sense for parent/clone relation (nw) 2016-10-23 11:51:07 +02:00
Miodrag Milanovic
f5d88ac12e fix VS build (noticed only when using MSBUILD=1) (nw) 2016-10-23 11:36:36 +02:00
therealmogminer@gmail.com
7b5ad57131 merge, nw, sorry 2016-10-23 11:30:49 +02:00
Miodrag Milanovic
f7a8ec2e84 gba fix, add update_irq_state on places missing (nw) 2016-10-23 11:11:12 +02:00
Miodrag Milanovic
aa2e6f9df3 Reverting part of changes from previous commits as described in mail on list (nw) 2016-10-23 09:11:47 +02:00
Vas Crabb
30e830da61 Merge pull request #1548 from ajrhacker/mz80b_more_keys
Keyboard fixes for MZ-80B/MZ-2000/MZ-2200 (nw)
2016-10-23 16:31:33 +11:00
AJR
124f9ae63e Keyboard fixes for MZ-80B/MZ-2000/MZ-2200 (nw)
- Better mapping for INST/DEL key
- All keys now available on natural keyboard
- MZ-2000 and MZ-2200 are not clones of MZ-80B (which has fewer video features and a different tape format)
2016-10-23 01:10:31 -04:00
Vas Crabb
22db65ea41 Merge pull request #1547 from ajrhacker/ie15_fix
Fix build (nw)
2016-10-23 15:51:31 +11:00
AJR
562fc51eef Fix build (nw) 2016-10-23 00:05:15 -04:00
Vas Crabb
00f176939e Merge pull request #1545 from ajrhacker/rgb_constexpr
Improvements to rgb_t (nw)
2016-10-23 13:41:08 +11:00
AJR
b83078eb46 Erase bitmap_rgb32::erase (nw) 2016-10-22 22:30:09 -04:00
Vas Crabb
6144fde6be Merge pull request #1546 from system11b/S11mnight
ninjakd2.cpp: Replaced mnight with World version, Kawakus license now…
2016-10-23 12:55:42 +11:00
system11b
2d08d70c3a ninjakd2.cpp: Replaced mnight with World version, Kawakus license now mnightj
nbmj8688.cpp: Corrected Second Love dips as per manual (minor corrections)
[system11]
2016-10-23 00:13:37 +01:00
AJR
7d41a1f619 Improvements to rgb_t (nw)
- Make most class methods constexpr
- Make color constants (white, black, etc.) into constexpr factory methods, in order to fix a static initialization problem discussed on the MAMEWorld forums.
  (Note that while C++14 allows constexpr member variables to be initialized outside classes, current compilers' support for C++14 constexpr rules has proven to be lamentably deficient.)
- Create bitmap_rgb32::erase to simplify syntax in update handlers
2016-10-22 18:45:04 -04:00
therealmogminer@gmail.com
f08ddc6db6 remove some no longer needed commented-out code, nw 2016-10-23 00:23:32 +02:00
hap
f1dcd36b73 fidel*: designer 2000 doesn't have low-voltage detection on pcb (nw) 2016-10-23 00:22:21 +02:00
therealmogminer@gmail.com
c55214af68 ie15: more minor optimization, nw 2016-10-23 00:19:39 +02:00
Scott Stone
716d5d9073 Fix copy/paste error per Mooglyguy (nw) 2016-10-22 17:39:37 -04:00
Jezze
d9ae40b9fe Reduced defocus effect to one pass (HLSL/BGFX)
- removed second defocus pass
- limited defocus stength to a maximum of 2.0
2016-10-22 22:56:16 +02:00
Jezze
ef16086fea Disabled clearing of render targets in several passes (HLSL)
- which was quite a performance overhead and not necessary because the shaders fill every texel of a target without blending
2016-10-22 22:56:16 +02:00
Jezze
fcba2195bf Fixed null reference exception (D3D/HLSL)
- when toggling from fullscreen to window mode
2016-10-22 22:56:15 +02:00
Jezze
390e6bd43d Refactored d3d_render_target (nw)
* removed cashe_target class
* moved cashe texture and surface to d3d_render_target class
* render targets are now created per screen not per screen texture
* removed useless creation of render targets for ui textures
2016-10-22 22:56:15 +02:00
Miodrag Milanovic
e42ed88254 there you go (nw) 2016-10-22 21:37:06 +02:00
Miodrag Milanovic
fc340e9e7d cleaning "mess" for OCD people (nw) 2016-10-22 21:23:44 +02:00
hap
6dfd18b929 shorter setname for splendorblast2. We introduced a 16-char limit to parent sets, for eg. nintendo vs prefix, or when you're short 1 or 2 letters (nw) 2016-10-22 21:16:09 +02:00
hap
c609cd96af added cedar_magnet to arcade.flt [not Haze, he always forgets the flt file ;)] 2016-10-22 20:13:39 +02:00
therealmogminer@gmail.com
e226786d29 -ie15: Improved performance by using a timer to determine hblank. [Ryan Holtz] 2016-10-22 19:13:47 +02:00
Nathan Woods
d167f6a5e1 [Imgtool] Changed imgtool::stream::open*() to return imgtool::stream::ptr
Updated quite a bit of client code that manually owned these pointers
2016-10-22 13:13:04 -04:00
Miodrag Milanovic
a3d7454412 final cleanup of TRUE/FALSE, left only in windows section where it represent BOOL (nw) 2016-10-22 19:07:11 +02:00
Miodrag Milanovic
88b5a5c09f Cleanup linux OSD (nw) 2016-10-22 18:42:47 +02:00