arbee
73beb07213
don't use C++ flags on plain C files (nw)
2018-05-01 21:40:43 -04:00
arbee
e651a1678d
begin preliminary GCC 8 support (nw)
2018-05-01 21:34:55 -04:00
angelosa
b5fabb52eb
stvvdp2.cpp: implemented vertical cell scroll (Sonic Jam) [Angelo Salese]
2018-05-02 02:29:10 +02:00
angelosa
c9ee85b8b2
stvvdp2.cpp: don't repeat ROZ when screen over process is equal to 1, fixes D-Xhird practice stage [Angelo Salese]
2018-05-01 23:46:52 +02:00
angelosa
e62744eda5
stvvdp2.cpp: ROZ fixes for Radiant SilverGun Xiga stage: [Angelo Salese]
...
* support for line windows;
* undocumented behaviour: Rotation Parameter read control seems to mirror/have a correlation in the subsequent register;
2018-05-01 23:00:34 +02:00
AJR
5652b70ed6
New machines marked as NOT_WORKING
...
----------------------------------
Air Hockey (6.03, encrypted)
2018-05-01 16:57:54 -04:00
AJR
088812d584
mcs51: Add more interrupt and timer registers to debug state
2018-05-01 16:57:54 -04:00
AJR
c5db561a10
namco, polepos: Clean up some line write handlers (nw)
2018-05-01 16:57:54 -04:00
ajrhacker
c8f7418d2a
Merge pull request #3507 from DavidHaywood/010518
...
new machines marked as NOT WORKING
2018-05-01 15:24:40 -04:00
DavidHaywood
8d2065b586
new machines marked as NOT WORKING
...
Kenshin Dragon Quest: Yomigaerishi Densetsu no Ken [Sean Riddle, Peter Wilhelmsen]
2018-05-01 20:12:50 +01:00
Luca Elia
a7c50ae835
igs017.cpp: Emulated the protection in iqblocka, iqblockf, genius6 [Luca Elia]
...
Machines promoted to working
----------------------------
Genius 6 (V110F) [Luca Elia, Fabrice Arzeno, The Dumping Union]
Clones promoted to working
--------------------------
Shuzi Leyuan (V127M, Gambling) [Luca Elia, Guru, Dyq, Bnathan]
IQ Block (V113FR, Gambling) [Luca Elia, Guru, Dyq, Bnathan]
2018-05-01 18:43:46 +02:00
Michael Zapf
0f655b0eb7
tms9995: Fixed latching of pulsed interrupts
2018-05-01 17:58:11 +02:00
Ivan Vangelista
dfb8240765
new working clone
...
-----------------------------
Karate Blazers (Tecmo license) [caius, The Dumping Union]
2018-05-01 17:56:52 +02:00
ajrhacker
e23d59da45
Merge pull request #3506 from KaleviKolttonen/lode_runner_sg1000_rom_detection
...
Fix Lode Runner SG1000/SC-3000 ROM image detection
2018-05-01 11:44:18 -04:00
Ivan Vangelista
1ac2c989b6
gaelco2.cpp: verified Dallas clock for World Rally 2 [Corrado Tomaselli]
2018-05-01 17:42:39 +02:00
Ivan Vangelista
ad3da8191b
holeland.cpp: documentend pals for crzrallyg [f205v]
2018-05-01 17:40:12 +02:00
Ivan Vangelista
c6df12e50f
chasehq, topspeed: dumped motor CPU ROM and added detailed hardware description for chasehq [Guru]
2018-05-01 17:39:27 +02:00
Kalevi Kolttonen
90be5a1ed5
Fix Lode Runner SG1000/SC-3000 ROM image detection
...
At least on Fedora Linux 27, the following happened when not using
XML-files:
mame sc3000 -window -cart /usr/share/mame/roms/sc3000/mpr-5998.ic1
Ignoring MAME exception: Unknown slot option 'codemasters' in slot 'slot'
Unknown slot option 'codemasters' in slot 'slot'
I suppose that was because Lode Runner ROM image was not correctly
detected. This patch adds a special case to detect Lode Runner
(Japan, Europe).
2018-05-01 17:04:43 +03:00
Vas Crabb
384bf0e510
Route sound relative to current device.
...
Also, look Ma - no magic prologue!
Slot card additions run in the context of the slot itself, which isn't
entirely intuitive. Slot configuration needs a bunch of other cleanup
anyway.
2018-05-01 21:35:58 +10:00
Vas Crabb
5470866582
fix Commoder PC, work around MSX cartridge (nw)
2018-05-01 16:58:50 +10:00
Justin Kerk
ab7a8ecc6f
Really disable multithreading on the Emscripten target (nw)
2018-05-01 04:49:48 +00:00
sjy96525
62332eb77d
Correct Pop'n Music 2, Pop'n Music 3 year
...
Pop'n Music 2, Pop'n Music 3 titlescreens says 1999, and Pop'n Music 2 was released in April 1999, Pop'n Music 3 was released in September 1999.
2018-05-01 12:16:27 +08:00
AJR
42a7f3d96c
subs.cpp: Eliminate set_led_value by binding outputs directly to callbacks (nw)
2018-05-01 00:09:30 -04:00
Vas Crabb
461654b076
get abstract_ata_device working again - needs a better soluion long-term (nw)
2018-05-01 12:13:23 +10:00
AJR
7414a8e270
cit101: Add the other cursor-related attribute: inverse video (nw)
2018-04-30 20:55:20 -04:00
cracyc
2fff9bbd82
plugins/cheat: fix opcode space (nw)
2018-04-30 17:37:28 -05:00
Angelo Salese
7d091028f5
Noteworthy subtitle (nw)
2018-04-30 22:30:33 +02:00
AJR
488706a46c
cit101: Add underline attribute; fix char width (nw)
2018-04-30 16:27:56 -04:00
angelosa
28d0308877
pc9801.cpp: dumped kanji roms for PC9801VM [Fujix, hiromasha]
2018-04-30 20:57:26 +02:00
AJR
4c5e0ecd0e
cit101: Add preliminary video (nw)
2018-04-30 14:48:44 -04:00
Wintermute 0110
e3ad8c6d2d
Fixes in SL ROM names (leading and trailing spaces) ( #3501 )
...
* Fix ROM name (remove trailing space).
* Fix trailing spaces in ROM name.
* Fix trailing spaces in ROM names.
* Fix leading spaces in ROM names.
2018-05-01 04:45:19 +10:00
Wellington Uemura
0728bfaf4f
Updated translation for Brazilian Portuguese
2018-05-01 04:42:26 +10:00
Vas Crabb
6487cd2e95
Get rid of the assert replacement. It prevents you from using assert in
...
a destructor for a literal type due to the implicit nothrow. It's just
not worth the trouble it's causing.
In file included from ../../../../../src/emu/emu.h:83:
../../../../../src/emu/mconfig.h:70:5: error: '~token' has a non-throwing exception specification but can still throw [-Werror,-Wexceptions]
assert(m_device == m_host.m_current_device);
^
In file included from ../../../../../src/emu/emu.h:29:
../../../../../src/emu/emucore.h:230:48: note: expanded from macro 'assert'
#define assert(x) do { if (!(x)) throw emu_fatalerror("assert: %s:%d: %s", __FILE__, __LINE__, #x); } while (0)
^
In file included from ../../../../../src/emu/emu.h:83:
../../../../../src/emu/mconfig.h:66:3: note: destructor has a implicit non-throwing exception specification
~token()
^
1 error generated.
2018-05-01 04:21:20 +10:00
Vas Crabb
2047471723
Bind devcb relative to current device. This is probably going to break
...
plenty of things with late bind errors. Sorry.
Remaining things to switch over include sound routes and things with
custom delegates.
2018-05-01 04:19:51 +10:00
AJR
359c61e86e
cit101: RAM mirroring looks plausible (nw)
2018-04-30 14:04:31 -04:00
Ryan Holtz
4430fcbe68
adc0808: Made timing more accurate to the datasheet, nw
2018-04-30 17:44:58 +02:00
Ryan Holtz
06e9fc04e1
-adc0808: Improved timings a bit more, nw
2018-04-30 17:44:58 +02:00
hap
9f2e687dbe
New working machine added
...
-----------
Scorpio 68000 [hap, yoyo_chessboard]
2018-04-30 17:39:00 +02:00
Vas Crabb
b60c852f11
Set finder tag relative to current device being configured rather than
...
the finder's owner. This meand you no longer need to care about the
your relationship to the object being configured and a lot of ^ and :
can disappear. There's a bit reduction in string pasting in macros from
this.
Yes, I have to make this apply to devcb etc. as well, but that's a job
for another day.
There's probably at least one thing broken by this where optional
objects are involved. Most things can be solved by just getting rid of
the now-problematic ^ and : prefixes.
2018-04-30 23:32:41 +10:00
Jos van Mourik
89b356a0f5
Update Dutch language strings ( #3499 )
2018-04-30 22:54:37 +10:00
mahlemiut
f0e300e234
amstrad: restore CPR bank mask, force it to be based on the size of an actual ROM
2018-05-01 00:25:43 +12:00
mooglyguy
1e82f36a94
-adc0808: Reduced CPU overhead by smarter timer usage. [Ryan Holtz]
2018-04-30 12:14:27 +02:00
AJR
507399697b
goldngam.cpp: Add devices (nw)
2018-04-30 03:54:32 -04:00
Ivan Vangelista
e49752fa7e
grchamp.cpp: added comment about possible badly dumped set (nw)
2018-04-30 09:06:32 +02:00
Vas Crabb
c41e715d86
well that was dumb (nw)
2018-04-30 14:57:37 +10:00
BraiNKilleRGR
059e3d67d4
Updated Greek Translation
2018-04-30 14:46:43 +10:00
mahlemiut
d1b4dae0e1
amstrad: allow for loading CPR cartridges with odd numbers of blocks
2018-04-30 15:12:08 +12:00
AJR
bbf7833bf5
mephisto.cpp: Use addressable latch for LEDs and ioport_array for inputs (nw)
2018-04-29 22:43:48 -04:00
AJR
7a5c8d5b70
Further use of DEVCB_OUTPUT in Atari drivers (nw)
2018-04-29 22:01:04 -04:00
AJR
28af78c000
Use new OUTPUT callback object in various (mostly Atari) drivers (nw)
2018-04-29 20:44:52 -04:00