algestam
0f0fbc2548
hh_sm510: Added gnw_climber PCB label (nw) ( #4489 )
2019-01-08 15:23:58 +01:00
Ted Green
bd8d63a3a3
smc91c9x: Refactor code. WIP. (nw)
2019-01-07 19:15:38 -07:00
couriersud
4f38e6cc54
Rewrote 7497 device. (nw)
...
The 7497 device should now work as described in the TI datasheet. This
datasheet contains an internal schematic with details on gates and D
flip flops used.
2019-01-08 02:38:57 +01:00
couriersud
bc732054f6
Fix netlist logs. (nw)
2019-01-08 02:22:24 +01:00
AJR
2a7fbbf7d7
Fix clang build [-Wc++11-narrowing] (nw)
...
This also adds an explicit type to the enum, so MSVC should be happy with this way as well.
2019-01-07 19:40:14 -05:00
Robbbert
16dd0b6f55
(nw) fixed crash in sf2b
2019-01-08 10:52:46 +11:00
Scott Stone
2fbe81179c
mappy.cpp - Fix palette typo which corrects MAPPY title logo (nw)
2019-01-07 18:09:48 -05:00
R. Belmont
3b3172fec9
Merge pull request #4482 from peterferrie/master
...
fix MSVC (llvm toolset) compile (nw)
2019-01-07 16:13:08 -05:00
R. Belmont
43110c956e
Merge pull request #4487 from shattered/_1c5572b0c3
...
netlist wip: 7474, 7497, test driver
2019-01-07 16:12:35 -05:00
R. Belmont
04cdcc4fa9
Merge pull request #4488 from shattered/_3792b7f088
...
sblaster: DMA fixes for SB Pro and SB16
2019-01-07 16:12:07 -05:00
couriersud
0f0dcd161c
Fix reset order for nets. (nw)
2019-01-07 22:11:21 +01:00
couriersud
f3d91f4898
Fix reported crash. (nw)
2019-01-07 22:11:21 +01:00
Sergey Svishchev
345b49c1b7
sblaster: DMA fixes for SB Pro and SB16
2019-01-08 00:00:39 +03:00
Sergey Svishchev
737093be1e
netlist wip: 7474, 7497, test driver
2019-01-07 22:33:54 +03:00
ajrhacker
8da31f65aa
Merge pull request #4486 from cam900/neogeo_nvram
...
devices/bus/neogeo/cmc.cpp, rom.cpp : Implement NVRAM
2019-01-07 14:06:47 -05:00
hap
8b3d3aacb9
hh_sm510: found tinday model number (nw)
2019-01-07 16:31:54 +01:00
Robbbert
f4d4ef9f58
(nw) nforcepc : suggestion of Haze; also fix typos while we're there
2019-01-08 01:26:28 +11:00
AJR
1c11b78524
snes: Fix crash when no cartridge has been loaded
2019-01-07 08:36:27 -05:00
ajrhacker
d84f01e388
Merge pull request #4484 from antoinemine/master
...
[thomson] added undocumented video mode
2019-01-07 07:21:04 -05:00
cam900
89e90a6616
devices/bus/neogeo/cmc.cpp, rom.cpp : Implement NVRAM
...
Both jockeygp, vliner has battery-backed RAM, Correct this
2019-01-07 19:53:32 +09:00
Patrick Mackinlay
9b5eaf70b6
housekeeping (nw)
...
* aic6250: silence logging
* am9517a: silence logging
* ncr5390: remove mcfg and unneeded read/write handler wrappers
* interpro: use regular read/write handlers
* next: de-mcfg ncr5390
* sun4: de-mcfg ncr5390
2019-01-07 15:52:53 +07:00
Vas Crabb
ae6185e5f6
add C++ standard library headers for things that are used (nw)
2019-01-07 19:14:21 +11:00
arbee
26412cd829
ds5k133: Preliminary LANCE DMA hookup [R. Belmont]
...
If you can parse this comment from the Linux driver, please help :)
* The IOASIC LANCE devices use a shared memory region. This region
* as seen from the CPU is (max) 128 kB long and has to be on an 128 kB
* boundary. The LANCE sees this as a 64 kB long continuous memory
* region.
*
* The LANCE's DMA address is used as an index in this buffer and DMA
* takes place in bursts of eight 16-bit words which are packed into
* four 32-bit words by the IOASIC. This leads to a strange padding:
* 16 bytes of valid data followed by a 16 byte gap :-(.
I get the first part, which is that since the DMA engine works in words and
LANCE works in half-words that each half-word for LANCE is packed into one
word from the CPU's point of view. The second part not so much.
2019-01-06 22:20:47 -05:00
Robbbert
cd48a8d419
(nw) nforcepc : fixed validation error; added SHA1s.
2019-01-07 13:34:24 +11:00
Peter Ferrie
d199ec2657
fix MSVC (llvm toolset) compile (nw)
...
- conditionally uninitialised variables in PortAudio;
- floats passed to attotime;
- unsigned->signed enums (this one is technically still wrong)
2019-01-06 18:17:35 -08:00
couriersud
0f0e8853f3
Code maintenance and bug fixes. (nw)
...
Rewrote and simplified tiny bits. Fixed inappropriate use of
netlist_sig_t for non-boolean values.
2019-01-07 01:37:06 +01:00
couriersud
09553c51a4
Code maintenance. (nw)
2019-01-07 01:33:49 +01:00
hap
8f3b06ffa9
capbowl: can't multiply attotime with float (nw)
2019-01-06 22:16:36 +01:00
yz70s
d9e580c6df
Use the same mcpx_isalpc device in both nforcepc and xbox (nw)
...
Also use new smbus_logger device in nforcepc to log smbus accesses
2019-01-06 22:10:26 +01:00
hap
01f78f3440
hh_sm510: gnw_lboat directional controls are separate buttons (nw)
2019-01-06 22:00:47 +01:00
hap
af2dac9125
nes ppu: don't use float on cycles_to_attotime (nw)
2019-01-06 21:56:25 +01:00
ajrhacker
f0e81c70c8
Merge pull request #4481 from algestam/gnw_lboat
...
New working machine added
2019-01-06 15:28:29 -05:00
Henrik Algestam
62af16e3a2
New working machine added
...
-----------
Game & Watch: Lifeboat [algestam]
2019-01-06 20:55:00 +01:00
couriersud
3c6d9ac9a0
Code maintenance and fix for "pure virtual call" error. (nw)
2019-01-06 20:04:39 +01:00
Vas Crabb
fc59d08474
get rid of the rest of the digfx MCFG as well (nw)
2019-01-07 03:36:29 +11:00
AJR
486304da37
v102: Remove remnant (nw)
2019-01-06 10:24:08 -05:00
Robbbert
9015aa76fe
(nw) timelimt : fixed hbmame problem
2019-01-07 01:20:28 +11:00
Robbbert
99479f6cd7
(nw) fixed compile error in netlist.
2019-01-07 00:38:34 +11:00
Robbbert
a12fcdd8e8
(nw) cps3 : made some members protected to fix hbmame issue
2019-01-07 00:34:37 +11:00
AJR
86b1122750
p8k: My mistake (nw)
2019-01-06 08:15:20 -05:00
tedgreen99
5f1ddffdc5
Always call send_complete_cb, even if no adapter is present (nw) ( #4477 )
2019-01-06 14:00:13 +01:00
Robbbert
a2a27e7ba5
sf2mdta : improved graphics [wonder199999]
2019-01-06 23:55:47 +11:00
couriersud
1415421fd7
More c++ alignment. pstring now behaves like std::string. (nw)
...
This change removes all string extensions like trim, rpad, left, right,
... from pstring and replaces them by function templates.
This aligns a lot better with the intentions of the standard library.
2019-01-06 13:17:20 +01:00
couriersud
c5b3f76360
Fix compile. (nw)
2019-01-06 13:01:47 +01:00
Vas Crabb
74bfa27912
remove some MCFG macros that were barely used any more (nw)
2019-01-06 22:11:30 +11:00
S.Z
ac4a986712
Tidy constructor of ds12885 device (nw)
2019-01-06 11:56:46 +01:00
cam900
0b2789d6a2
galastrm.cpp : Device'fied TC0110PCR, Reduce duplicate, ACCESSING_BITs, Unnesessary Runtime tag lookups, handlers, pointers
2019-01-06 20:42:40 +11:00
cam900
ea91b15e36
srmp6.cpp : Updates
...
Use buffered_spriteram16 for sprite ram, Use shorter type values, Fix namings, Add notes, Fix color fading, Minor corrections, Add save states, Reduce runtime tag lookups, Minor code style fixes, Simplified gfxdecode
2019-01-06 16:53:05 +11:00
cam900
ace20271b3
Minor metadata updates of neogeo games ( #4472 )
...
* Minor metadata updates of neogeo games
Correct year, publisher/developer, Add notes, Related to title screen, staff roll, etc.
AES release of razion is exists
* neopcb.cpp : Minor spacing fix
* neogeo.xml : Sync to neogeo.cpp metadata
2019-01-06 15:38:11 +11:00
Robbbert
29ddfac123
knightsb : improved graphics [wonder199999]
2019-01-06 14:37:00 +11:00