Commit Graph

49732 Commits

Author SHA1 Message Date
couriersud
176258e960 Add FREQ parameter to MM5837 noise generator. Specs in datasheet range
from 24000 Hz to 56000 Hz. Properly use VDD for output reference
voltage. (nw)
2017-01-04 18:01:20 +01:00
couriersud
85949f082c Fix MM5837. (nw) 2017-01-04 18:01:19 +01:00
couriersud
6c4236976a Update to input definition file. (nw)
Create congo bongo sounds with 

./nltool -c run -t 10 -i nl_examples/congo_bongo.csv -f
nl_examples/congo_bongo.c -l RO.1

and convert to wav with

./nlwav -i log_RO.1.log -o t.wav

Sounds played are:

GORILLA, BASS_DRUM,CONGA_H, CONGA_L, RIM0 and again GORILLA.
2017-01-04 18:01:18 +01:00
couriersud
424e2d4097 Fix parsing of macro devices. (nw) 2017-01-04 18:01:17 +01:00
R. Belmont
c57557ac85 Merge pull request #1919 from mamehaze/minor_stuff
clean up comments, BAD_DUMP flags and set descriptions in stv.c based…
2017-01-04 10:57:02 -05:00
Miodrag Milanović
2b3a480df4 Merge pull request #1920 from ajrhacker/rom_size
ROMs over 2 GB no longer reported as negative size in XML
2017-01-04 16:37:27 +01:00
Miodrag Milanovic
7119f5ba73 One more fix (nw) 2017-01-04 16:23:47 +01:00
Miodrag Milanovic
0c44c4c766 Fix non-VS build (nw) 2017-01-04 16:18:38 +01:00
Miodrag Milanovic
63e3f48775 Added initial HTTP/HTTPS webserver/websocket server support (nw) 2017-01-04 16:15:57 +01:00
Patrick Mackinlay
6d9e3abb06 dma device read/write callbacks 2017-01-04 20:23:05 +07:00
Nigel Barnes
47c4f47bd4 aa310: added Diagnostic Test ROMs
- renamed Archimedes 3000 -> BBC A3000
- single FDD installed by default, other bay usually contains HDD
- removed tape control input port
2017-01-04 13:14:31 +00:00
Nathan Woods
b1eed07ad9 Vas Crabb feedback:
1.  Changed the Win32 code to use _O_U8TEXT()
2.  Reordered system #includes
3.  Changed a number of 'std::wcout << ...' to use util::stream_format()

I'm getting massive code compilation issues, and it isn't clear to me what the problem is.  I'm committing my WIP right now, with the intention of reviewing the specifics soon.
2017-01-04 08:06:20 -05:00
Nathan Woods
46ddd46f25 Vas Crabb feedback: Fixed Latin-1 C1 space, changed charconverter prototype to not dictate std::string and fixed invalid encoding issue 2017-01-04 06:48:57 -05:00
Patrick Mackinlay
c27ee979cb handle internal/external interrupts 2017-01-04 17:39:57 +07:00
Patrick Mackinlay
d84c7b0a22 reformat 2017-01-04 15:23:28 +07:00
Patrick Mackinlay
c8f4403de6 more interrupt handling improvements 2017-01-04 15:15:29 +07:00
AJR
b763384114 ROMs over 2 GB no longer reported as negative size in XML 2017-01-04 00:41:30 -05:00
Patrick Mackinlay
2248bac617 removed unnecessary led device, timer fix 2017-01-04 11:54:58 +07:00
Patrick Mackinlay
01ade5c355 Merge remote-tracking branch 'refs/remotes/mamedev/master' into interpro 2017-01-04 10:55:57 +07:00
Patrick Mackinlay
7fd4336151 reduce cpu clock speed, fix boot memory check 2017-01-04 10:49:51 +07:00
Patrick Mackinlay
8f49f5c2ba improved timer and interrupt handling 2017-01-04 10:48:54 +07:00
Vas Crabb
4714d165b3 Merge pull request #1914 from ajrhacker/service_mode_sw
Service mode DIP switch adjustments
2017-01-04 14:10:24 +11:00
AJR
39f56a0df7 find_dipname considered harmful (nw) 2017-01-03 21:56:27 -05:00
Patrick Mackinlay
4ebd7f9bd8 improved nmi/irq handling 2017-01-04 09:35:30 +07:00
David Haywood
1f044c7fd1 clean up comments, BAD_DUMP flags and set descriptions in stv.c based on recent print club 2 set redumps, and added preconfigured NVRAM to now non-corrupt set.
also added a preconfigured NVRAM to tangtang in esd16.cpp or it boots with invalid settings.
2017-01-04 02:30:15 +00:00
R. Belmont
54fd9a9627 Merge pull request #1917 from mamehaze/minor_stuff
new NOT WORKING - Happy Fish (V2 PCB, 302-in-1) [The Dumping Union]
2017-01-03 20:43:03 -05:00
Westley M. Martinez
fad07814a0 Correct LCD ghosting INI and slider defaults. 2017-01-03 17:03:14 -08:00
David Haywood
d2877791fd new NOT WORKING - Happy Fish (V2 PCB, 302-in-1) [The Dumping Union]
we've been sitting on this for a while, progress was shown a few years ago, but is apparently lost.  Smitdogg should be able to clarify the exact part numbers, they're not readable in the pictures.
2017-01-04 00:29:13 +00:00
Vas Crabb
f29bd7efa9 Merge pull request #1916 from rzero9/x1keyboard
x1.cpp: add kana input
2017-01-04 09:30:45 +11:00
r09
fc37e64bee x1.cpp: add kana input 2017-01-03 22:44:03 +01:00
Scott Stone
d6979095c7 alpha68k (skyadvnt, skyadvntj): Increased buttons usable from 2 to 3 which matches port test in service mode as well as matching information in the conversion manual. (nw) 2017-01-03 15:16:18 -05:00
angelosa
0ed56532df Not necessary at this stage (nw) 2017-01-03 12:17:30 +01:00
Dirk Best
5447b6e032 ddenlovr: ACCESSING_BITS cleanup 2017-01-03 05:05:15 +01:00
Dirk Best
bb11db2bd1 crospang, crshrace, dcheese: More soundlatch cleanups 2017-01-03 05:05:11 +01:00
R. Belmont
c3e70cf29c Merge pull request #1912 from ajrhacker/videodens
break86: Try to make some sense of the DIP settings in the service ma…
2017-01-02 22:56:23 -05:00
R. Belmont
d0bda6f756 Merge pull request #1913 from SailorSat/master
harddriv: hook up the first rs232 port to enable linking
2017-01-02 22:18:10 -05:00
AJR
e624a3cd38 Service mode DIP switch adjustments
- Changed how input sequences are assigned to service mode DIP switches. The frontend now assigns them the default sequence for the non-toggle service mode/test switch (not necessarily the F2 key, the previously hardcoded default) unless the machine happens to have one of those as well (as is somewhat common with gambling games).
- All DIP and configuration switches are automatically defined as toggle fields to make assigning input codes to them easier.
2017-01-02 21:39:49 -05:00
Robbbert
3ffb5e1707 New skeleton LINK RM480Z 2017-01-03 13:11:39 +11:00
Ariane Fugmann
7b64f849ca Merge branch 'master' of https://github.com/mamedev/mame 2017-01-03 01:26:57 +01:00
Ariane Fugmann
068f87ed1f harddriv: hook up the first rs232 port to enable linking (nw) 2017-01-03 01:20:50 +01:00
Robbbert
2b13832d36 Enabled rm380z34d and rm380z34e. 2017-01-03 11:18:35 +11:00
Dirk Best
476036ce41 ashnojoe: Latch cleanup 2017-01-03 01:10:59 +01:00
Dirk Best
d25721b3f3 gen_latch: Invert logic (latch_read -> latch_written).
Also fixes initial callback after start.
2017-01-03 01:10:55 +01:00
Westley M. Martinez
91172125de Add LCD ghosting shader for Direct3D
hlsl/ghosting.fx: Add LCD ghosting shader

	hlsl/phosphor.fx: Remove LCD logic

	ini/presets/gameboy.ini, ini/presets/gba.ini,
ini/presets/lcd-matrix.ini, ini/presets/lcd.ini, ini/presets/raster.ini,
ini/presets/vector.ini: Update presets

	src/osd/modules/render/d3d/d3dhlsl.cpp,
src/osd/modules/render/d3d/d3dhlsl.h: Add LCD shader and sliders.  Allow
sliders to be adjusted for R, G, and B components.

	src/osd/windows/winmain.cpp, src/osd/windows/winmain.h: Add LCD
ghosting options.# Please enter the commit message for your changes. Lines starting
2017-01-02 15:42:33 -08:00
AJR
2759f18c98 break86: Try to make some sense of the DIP settings in the service manual
Update notes in source (nw)
2017-01-02 18:37:25 -05:00
briantro
3d59f6fc1b rohga.cpp: Allow Continue was inverted - Fixed - NW 2017-01-02 14:08:06 -06:00
R. Belmont
d849eaa005 Merge pull request #1910 from rfka01/master
New machine: Atari PC1; name correction: Atari PC3; gave standard pcc…
2017-01-02 15:02:52 -05:00
R. Belmont
9fa140645c Merge pull request #1908 from ajrhacker/68705_latch
Improvements to I/O emulation in new MC68705 device (nw)
2017-01-02 15:02:20 -05:00
Nathan Woods
3231c3f648 [Imgtool] Changed to use wcout/wcerr in order to support Unicode console output
I really don't like the prevalence of '#ifdef WIN32' in this change, both the _setmode() and bypassing codecvt.  I strongly suspect that the latter is the consequence of some mistake that in practice doesn't cause problems in MSVC.  I welcome all eyes.
2017-01-02 11:59:25 -05:00
couriersud
db7cdcb957 Refactored factory. Use namespace "factory" instead of prefix factory_
all over the place. (nw)
2017-01-02 17:33:21 +01:00