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
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
Miodrag Milanovic
864360160b
TRUE/FALSE in tools section (nw)
2016-10-22 18:14:41 +02:00
Miodrag Milanovic
d01dd9360f
cleanup of TRUE/FALSE in mame section (nw)
2016-10-22 18:06:01 +02:00
Miodrag Milanovic
1446bd7ecd
converted lot of TRUE/FALSE to real boolean and updated types (nw)
2016-10-22 17:35:04 +02:00
Miodrag Milanovic
a6bdefec8c
more TRUE/FALSE cleanup (nw)
2016-10-22 16:37:12 +02:00
Miodrag Milanovic
5f3d4fb33d
some TRUE/FALSE cleanup (nw)
2016-10-22 16:04:08 +02:00
Miodrag Milanovic
346a42383e
fixed benchmarks build and cleanup U64 and S64 macro definition, it is now in standard (nw)
2016-10-22 14:32:36 +02:00
Miodrag Milanovic
ab9fd24fbb
forgot to commit this one (nw)
2016-10-22 13:27:35 +02:00
Miodrag Milanovic
ddb290d5f6
NOTICE (TYPE NAME CONSOLIDATION)
...
Use standard uint64_t, uint32_t, uint16_t or uint8_t instead of UINT64, UINT32, UINT16 or UINT8
also use standard int64_t, int32_t, int16_t or int8_t instead of INT64, INT32, INT16 or INT8
2016-10-22 13:13:17 +02:00
Miodrag Milanović
333bff8de6
Merge pull request #1540 from mamehaze/mgs
...
new WORKING Magnet System (prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
2016-10-22 12:12:13 +02:00
Miodrag Milanovic
2bfd3a6ab2
[[noreturn]] instead of ATTR_NORETURN (nw)
2016-10-22 12:10:50 +02:00
Miodrag Milanovic
989c67cea4
added new types, fixing lua part (nw)
2016-10-22 11:50:00 +02:00
Miodrag Milanović
cd78584ace
Merge pull request #1539 from ajrhacker/zodiac_keyboard
...
zodiac: Change input type to keyboard
2016-10-22 11:33:19 +02:00
Miodrag Milanovic
23ad94073f
use standard types uintptr_t, char16_t and char32_t instead of FPTR, utf16_char, unicode_char (nw)
2016-10-22 11:31:49 +02:00
Miodrag Milanović
255bf78b31
Merge pull request #1541 from JoakimLarsson/scctxfifo
...
SCC improved Tx handling [Joakim Larsson]
2016-10-22 11:16:10 +02:00
Joakim Larsson Edstrom
4e5716fa5c
Improved Tx handling with fifo including special case with 1 slot fifo
2016-10-22 11:02:10 +02:00
David Haywood
a060de5062
new WORKING Magnet System (prototype) [David Haywood, Ricky2001, ArcadeHacker, IFW]
...
with the following games
Time Scanner (TS 2.0, Magnet System, prototype)
Exzisus (EX 1.0, Magnet System, prototype)
Xain'd Sleena (SC 3.0, Magnet System, prototype)
this is a checkpoint, there is a sizeable ToDo list but I think this is a good enough state for initial inclusion before working out the remaining issues. ArcadeHacker has the hardware working for questions etc.
I would especially appreciate help with sound (haven't a clue how it hooks up, tried lots of things, no luck) and some help in going over the CPU comms, especially with the sprite CPU as I think I must be missing something important. Likewise help from somebody more familiar with the floppy code from MESS so that it can use that, I had no luck in getting it to work with the copy protection or from a rom region, I've kept all floppy related code in a device so it's very easy to swap out so for now what I've got isn't intrusive.
note, very weird idea for a system, they've ported 3 arcade games from other manufacturers, original titles were advertised, but it's likely nothing more of the system exists.
the system uses 5 PCBs, one Z80 on each and instead of having dedicated sprite / tilemap chips they have the Z80s doing software rendering, using 8bpp framebuffers. 2 of the boards are for background planes, 1 of the boards is for sprites. The hardware has various memory expansions which look like afterthoughts as they're addressed in strange ways.
2016-10-22 09:37:10 +01:00
AJR
30a69377d3
zodiac: Change input type to keyboard
...
- Add PORT_CHARs
- Add notes on physical button layout
2016-10-21 16:43:05 -04:00
cracyc
a44ecc354f
mcd: vis links loads all the way now (nw)
2016-10-21 15:21:50 -05:00
hap
8b0d856e15
mcr.cpp: redumped dpoker sound roms [S.Rider]
2016-10-21 22:07:43 +02:00
cracyc
b17342b107
mcd: load stuff (nw)
2016-10-21 14:40:26 -05:00
Scott Stone
0fb2fdb034
New games added
...
---------------
Splendor Blast II [ShouTime]
2016-10-21 15:36:18 -04:00
smf-
14a7a262c9
Sync pc & curpc, remove superfluous callimport()/callexport() on STATE_GENFLAGS (nw)
2016-10-21 18:30:45 +01:00
hap
1243f834cb
alpha 8201 fakecpu: correct note
2016-10-21 19:17:41 +02:00
Miodrag Milanovic
e2f54f5333
Cleanup, TIMER_CALLBACK was only in unused parts (nw)
2016-10-21 16:26:22 +02:00
Miodrag Milanovic
a4f760c7a1
Use new deprecated attribute (nw)
2016-10-21 15:28:22 +02:00
therealmogminer@gmail.com
12aa436b96
-arm7: Performed some minor optimization. [Ryan Holtz]
2016-10-21 14:50:56 +02:00
Miodrag Milanovic
66c56d1c9a
use std algo instead of manual setting (nw)
2016-10-21 12:46:54 +02:00
Miodrag Milanovic
a1a6f28e2b
trying to fix issue noticed by qmc2 (nw)
2016-10-21 12:39:40 +02:00
Miodrag Milanovic
d2e8f61149
dynamic_buffer is just std::vector<UINT8> (nw)
2016-10-21 12:35:05 +02:00
Miodrag Milanovic
a291e77b2c
some bool <-> int not needed conversions, also cleaned drivenum.* was using memset for clearing vector (nw)
2016-10-21 11:54:18 +02:00
Miodrag Milanović
5bdb4f7a89
Merge pull request #1537 from ajrhacker/natkeyboard_use
...
Lock out ioport_fields independently of natural keyboard state (nw)
2016-10-21 08:54:15 +02:00
Scott Stone
ff414f1a89
segacd.xml: Fixed CHD hash for roadrashp but still marked baddump until cue issue is fully resolved.
2016-10-21 00:40:57 -04:00
Scott Stone
dada2b9514
rom label fixes (nw)
2016-10-20 18:38:36 -04:00
Scott Stone
57d34c7848
New clones added
...
----------------
Splendor Blast (set 2) [Stefan Lindberg]
Splendor Blast (set 3) [caius, robotype]
2016-10-20 18:29:30 -04:00
AJR
6d2d6bfa0d
Lock out ioport_fields independently of natural keyboard state (nw)
2016-10-20 17:58:03 -04:00
smf-
93b37d2d78
sync pc & curpc (nw)
2016-10-20 20:38:04 +01:00
Miodrag Milanović
b2851a5931
Merge pull request #1536 from ajrhacker/stv_docs
...
stv.cpp: Minor documentation update (nw)
2016-10-20 20:59:43 +02:00