Commit Graph

49071 Commits

Author SHA1 Message Date
Joakim Larsson Edstrom
4d3413e372 Added VME interface to the last VME boardds fccpu1, fccpu20 and hk68v10, no VME handlers have been added except for the Mizar boards 2017-01-05 21:11:10 +01:00
Ted Green
d97e0d8592 dcs: Remove unused variable (nw)
zeus2: Add alternative texture loading subroutines (nw)
2017-01-05 10:45:34 -07:00
R. Belmont
5e672fd7b8 Merge pull request #1928 from mamedev/revert-1843-hlsl
Revert "New phosphor persistence shaders for HLSL"
2017-01-05 12:30:17 -05:00
R. Belmont
311a56b958 Revert "New phosphor persistence shaders for HLSL" 2017-01-05 12:30:07 -05:00
ImJezze
ff28f114b4 Merge pull request #1843 from anikom15/hlsl
New phosphor persistence shaders for HLSL
2017-01-05 18:03:25 +01:00
Joakim Larsson Edström
34c3e7866b Merge pull request #1927 from JoakimLarsson/vme_1
Converted fcisio1 and fcscsi1 boards to VME slot devices
2017-01-05 17:37:59 +01:00
Joakim Larsson Edstrom
52906f6ede - Force Computers VME boards: Converted fcisio1 and fcscsi1 board drivers to VME slot devices and added VME interface to the fccpu30 board driver
- hd63450.h: Added harness against multiple inclusions
- Cleaned up LOG macro usage
2017-01-05 17:34:07 +01:00
Ivan Vangelista
ea87606550 video/battlex.cpp: fixed flipscreen problem (nw) 2017-01-05 11:10:20 +01:00
Dirk Best
03c34d6849 More ACCESSING_BITS cleanups 2017-01-05 07:01:38 +01:00
Vas Crabb
2c8cd1f083 Merge pull request #1911 from npwoods/imgtool_use_wide_console
[Imgtool] Changed to use wcout/wcerr in order to support Unicode console output
2017-01-05 16:36:55 +11:00
Vas Crabb
ab7f3c98e1 Merge pull request #1924 from ajrhacker/peyper_8910_read
peyper.cpp: 8910 reads (nw)
2017-01-05 16:30:52 +11:00
AJR
57a7881d2d peyper.cpp: 8910 reads (nw) 2017-01-05 00:20:20 -05:00
Lord-Nightmare
6fa398536b fix crash in mcu-less/bootleg sets in arkanoid.cpp, and add some notes (n/w) 2017-01-04 23:36:53 -05:00
R. Belmont
04187dab3e Merge pull request #1921 from mamehaze/minor_stuff
move 68705 timer logic out of arkanoid driver and into 68705 core
2017-01-04 21:17:05 -05:00
R. Belmont
d58d1fa0ec Merge pull request #1923 from ajrhacker/efo_zsu
Cedar Magnet/EFO ZSU
2017-01-04 21:16:49 -05:00
Westley M. Martinez
2b95c8e50b Change cached texture format to floating point.
hlsl/phosphor.fx: Remove hacks

	ini/presets/raster.ini, ini/presets/vector-mono.ini,
ini/presets/vector.ini: Tweak presets

	src/osd/modules/render/d3d/d3dcomm.h,
src/osd/modules/render/d3d/d3dhlsl.cpp,
src/osd/modules/render/drawd3d.cpp: Change cache texture format to
floating point for precise for phosphor and ghosting shaders.
2017-01-04 17:44:46 -08:00
couriersud
02c3f45bff Fix clang "-Wno-weak-vtables" warnings in netlist source. Refactored
code along the way. (nw)
2017-01-05 01:43:31 +01:00
couriersud
67841056da Fix some pedantic clang warnings. (nw) 2017-01-05 01:43:31 +01:00
Nathan Woods
a1cf492ff4 Missed these, which needed wstring_from_utf8() 2017-01-04 18:59:06 -05:00
Nathan Woods
89b2f05c0d Fixed incorrect util::string_format() ==> util::stream_format() 2017-01-04 18:48:38 -05:00
AJR
6f8c39e442 Cedar Magnet/EFO ZSU
- Conversion of the Cedar Magnet board from a base device class to a mix-in interface
- Emulate EFO ZSU as main variant of the Cedar Magnet sound board
- Hook up ZSU1 to Skill Flight and Phantom Ship
- Modernize ZSU soundlatch/IRQ mechanism
- More hardware notes (nw)
- Various associated code cleanups (nw)
2017-01-04 17:43:31 -05:00
hap
ac111836fd New working machine added
----------
Conic Multisport/Tandy Sports Arena [hap, Sean Riddle]
2017-01-04 21:20:54 +01:00
Joakim Larsson Edström
7907229e28 Merge pull request #1922 from JoakimLarsson/vme1
VME: converted mvme350 board driver to slot device and a general cleanup
2017-01-04 20:31:55 +01:00
Joakim Larsson Edstrom
25a3e81a1f VME: converted mvme350 board driver to slot device and a general cleanup 2017-01-04 20:30:13 +01:00
Miodrag Milanovic
b5df96fd37 Fix issue enabling/disabling http (nw) 2017-01-04 19:42:13 +01:00
David Haywood
919df0cfa8 (nw) 2017-01-04 18:39:02 +00:00
David Haywood
3e064256de use device clock (nw) 2017-01-04 18:37:58 +00:00
Miodrag Milanovic
74b24ecefb Added websockets as well (nw) 2017-01-04 19:22:13 +01:00
cracyc
afb373f8fd i386: logerror for invalid rep rather than fatal error (nw) 2017-01-04 12:16:48 -06:00
cracyc
f1ed3b561a hiscore.dat: Updates [Leezer] 2017-01-04 12:15:45 -06:00
hap
69940149fd correct some spacing (nw) 2017-01-04 18:51:41 +01:00
couriersud
78ef96336e Added SIGFPE enabling code to plib/pexception.*. Moved plib exceptions
into these files as well. The code uses <cfenv> which is part of c++11
standard. Non-standard glib extensions are currently only used on linux
and (i386 or x86_64). (nw)
2017-01-04 18:01:22 +01:00
David Haywood
70b23e6f93 move 68705 timer logic out of arkanoid driver and into 68705 core
(note, probably needs to use clock derived from 68705 clock)
2017-01-04 17:01:21 +00:00
couriersud
85d1aca315 Minor refactoring and renaming exercise. (nw) 2017-01-04 18:01:21 +01:00
couriersud
93d13d1338 Fix pin assignment 4001. (nw) 2017-01-04 18:01:20 +01:00
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
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
AJR
b763384114 ROMs over 2 GB no longer reported as negative size in XML 2017-01-04 00:41:30 -05: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
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