hap
593d402d55
added output finder to some chess drivers (nw)
2017-07-29 17:05:52 +02:00
Vas Crabb
b925d33f6a
remove checks that never did anything useful and have now broken (nw)
2017-07-30 00:57:19 +10:00
MetalliC
cf175c2af2
new working clone
...
-----------------
Daiku no Gensan (Japan, M82) [Hammy, Jon H, The Dumping Union]
2017-07-29 17:35:23 +03:00
hap
d27c16cfcf
hh_sm510: added output finder (nw)
2017-07-29 16:34:21 +02:00
hap
41a4612b5b
tamag1: added output finder, modernize mcu pixel callback (nw)
2017-07-29 16:13:16 +02:00
Vas Crabb
f288f5df71
work around GCC ambiguous template error (nw)
2017-07-29 23:24:07 +10:00
hap
04c45172a9
hh*: change gamelist footer note (nw)
2017-07-29 14:33:50 +02:00
hap
74aa9d95ff
Rik confirmed that ssfball/bmcfball is the same mcu (nw)
2017-07-29 14:29:40 +02:00
Vas Crabb
e6e9ef439c
Add N-dimensional output finder to avoid runtime string hashes - intlc440 in RUN mode goes from 800% to 2000% unthrottled on 2010 i7 notebook
2017-07-29 21:32:49 +10:00
Vas Crabb
b3c26da4ec
Translations updated
...
--------------------
Chinese (simplified) [YuiFAN]
Chinese (traditional) [YuiFAN]
2017-07-29 15:25:00 +10:00
Vas Crabb
3a5c5d15c7
Add support for layout item groups, replace simple_list with more
...
appropriate containers, remove misleading const qualifiers, reduce
repeated XML walking.
(nw) Groups aren't parameterised, so they aren't as useful as they could
be (yes, it's on my TODO list). However, it's already useful for
putting a common set of elements in multiple views, potentially at
different locations/scales. See intlc44.lay and intlc440.lay for
examples of the level of copypasta this can eliminate. Be aware that
groups with explicit bounds don't clip thair content, it's only used for
calucating the transform matrix.
2017-07-29 15:17:14 +10:00
AJR
9cea5e1518
decocass.cpp: Major improvements to colors and graphics layer priorities
...
- Implement the PRI2 pen modification effect. This makes the tunnels and headlight in Highway Chase look much more accurate, and makes some color changes work in Astro Fantasia.
- Shadow color in Skater is now properly black (not a pen modification effect).
- Correct background fill color, making high score screen in Super Doubles Tennis properly blue.
2017-07-29 00:19:11 -04:00
RobertoFresca
7d3e01bc57
New machines marked as NOT_WORKING
...
----------------------------------
Unknown French encrypted game [Roberto Fresca, Arzeno Fabrice]
2017-07-28 19:59:49 -03:00
MetalliC
6c6337a48b
few more words (nw)
2017-07-28 22:33:04 +03:00
MetalliC
afff9b8673
Atomiswave security notes [brizzo, MetalliC]
2017-07-28 22:20:16 +03:00
AJR
29afa48214
playch10: Fix screen not clearing (nw)
2017-07-28 14:56:17 -04:00
AJR
57405e4a57
starhawk: Fix nonstop alert sound (nw)
2017-07-28 11:53:18 -04:00
AJR
7bc0e7fe2c
tankbatt: Improved handling of sample triggers (fire sound is no longer doubled)
2017-07-28 11:19:44 -04:00
AJR
921b938b40
qb3: Reinstate old banking handler; hard to tell what's going on without schematics (nw)
2017-07-28 10:54:40 -04:00
MetalliC
c988b3bb50
new working clone
...
-----------------
Street Fighter (World) (protected) [Corrado Tomaselli]
2017-07-28 13:34:59 +03:00
Vas Crabb
2dc60cf04b
reduce weight of render.h by moving component specialisation declarations into rendlay.cpp
2017-07-28 17:29:42 +10:00
Vas Crabb
c7e64a21d6
Show presence of analog controls and/or keyboard in info box - it's potentially useful when considering whether a system iwll be usable, or will put you in full keyboard mode
2017-07-28 15:46:28 +10:00
cracyc
97a4f94d17
plugins/data: fix small things (nw)
2017-07-27 22:14:09 -05:00
arbee
c3d5b9856d
New machines added as MACHINE_NOT_WORKING
...
-----------------------------------------
Kurzweil K2000 [David Ryskalczyk, R. Belmont]
2017-07-27 22:19:20 -04:00
Vas Crabb
bedecaa823
Update localisation .po files. Our localisations are rotting badly, so please update what you can for recent UI changes.
...
Note that to run make translation you need to patch GNU gettext to support C++14 digit grouping.
See the attached patch here: https://savannah.gnu.org/bugs/?50117
2017-07-28 11:48:42 +10:00
AJR
9fccd030c5
zaxxon.cpp: Add 74LS259 latches (nw)
2017-07-27 19:07:27 -04:00
cracyc
8408a79059
plugins/data: use 2 column format and clean up some parse errors (nw)
2017-07-27 17:29:22 -05:00
AJR
14d282e0a4
harddriv.cpp: Add 74LS259 to sound board (nw)
2017-07-27 17:27:36 -04:00
hap
04295ba3e1
rename keyboardmcureplacementdaughterboardforlordnightmare (nw)
2017-07-27 23:18:34 +02:00
hap
8d5380887a
m24: add file header (nw)
2017-07-27 22:47:19 +02:00
hap
b75b36e4fa
fidel*: add note for now (nw)
2017-07-27 22:31:35 +02:00
hap
347609f8da
fidel*: prepare for untangling (nw)
2017-07-27 22:21:05 +02:00
AJR
11dbdf8364
jolypark, vrnwrld: Correct ADPCM type (nw)
2017-07-27 16:18:39 -04:00
AJR
237cde99da
spcforce: Add coin counters, start lamps and addressable latch device
2017-07-27 15:21:58 -04:00
hap
3b07e5adba
taitojc: imperfect timing flagf (nw)
2017-07-27 21:19:38 +02:00
hap
ee6f952f19
added flag for imperfect timing (nw)
2017-07-27 21:01:07 +02:00
AJR
1aef6917a2
stactics: Add 74LS259 latches (nw)
2017-07-27 14:41:02 -04:00
AJR
03861c6a58
Obvious cut/paste mistake (nw)
2017-07-27 13:49:31 -04:00
AJR
f9f0ae1746
turbo: Add 74LS259 (nw)
2017-07-27 13:48:38 -04:00
AJR
30732f9be7
ddenlovr.cpp: More 74LS259 additions (nw)
2017-07-27 11:10:58 -04:00
hap
7901abbb7f
flag some of the sensory chessboard drivers with imperfect controls (nw)
2017-07-27 16:20:45 +02:00
hap
c73e9771c2
flag imperfect controls for some handhelds (nw)
2017-07-27 16:16:34 +02:00
hap
8943dd6121
fidel6502: previous fdes2100 correction wasn't completely right (nw)
2017-07-27 15:54:51 +02:00
arbee
f239f22fa3
multipcm: confirmed as Yamaha YMW-258-F. [any, R. Belmont]
2017-07-27 09:00:12 -04:00
Vas Crabb
38bcf2e92d
Trade MACHINE_IMPERFECT_KEYBOARD, MACHINE_NODEVICE_CAMERA and MACHINE_NODEVICE_WAN for MACHINE_IMPERFECT_CONTROLS.
...
* MACHINE_IMPERFECT_KEYBOARD is more applicable on keyboard devices - most of them should be devicified eventually.
* MACHINE_NODEVICE_CAMERA tends to apply across a family of machines, so it's easy to apply at state class level.
* MACHINE_NODEVICE_WAN isn't even used.
* MACHINE_IMPERFECT_CONTROLS is widely applicable, knock yourselves out adding it to GAME macros.
* Updated machines that were using MACHINE_IMPERFECT_KEYBOARD or MACHINE_NODEVICE_CAMERA to apply it at device or state class level.
2017-07-27 22:39:24 +10:00
Vas Crabb
f7bc617be8
better (nw)
2017-07-27 18:39:58 +10:00
Vas Crabb
53f566e457
use aggregate flags for -ui simple as well (nw)
2017-07-27 18:36:36 +10:00
Vas Crabb
0ce3a4da39
use aggregate emulation status in MewUI menus, expose more flags in info box (nw)
2017-07-27 17:22:03 +10:00
Robbbert
8c49f08001
Fixed the build.
...
Note: I changed the code back to what it was, but perhaps (!state && ..) might be preferable.
2017-07-27 16:00:23 +10:00
AJR
59f93c3788
Clean up unused stuff (nw)
2017-07-27 00:03:18 -04:00