mame/scripts/src
couriersud b2c40086e6 netlist: Add two noise sources. [Couriersud]
The two sources act as voltage sources, though noise may also be
injected as conductivy or current noise.

SYS_NOISE_MT_U: Mersenne Twister uniform noise
SYS_NOISE_MT_N: Mersenne Twister normal noise

nld_sys_noise is templated:

	using NETLIB_NAME(sys_noise_mt_u) =
		NETLIB_NAME(sys_noise)<plib::mt19937_64,
plib::uniform_distribution_t>;

Thus the approach is scalable. The implementation is state save aware,
and thus reproducible results are guaranteed.

An example use case is provided as well, see examples/noise.cpp.
2020-05-03 17:23:50 +02:00
..
mame compile in the contents of the COPYING file for the about box - safer than assuming it will be in the working directory. no attempt at compressing it for now (nw) 2020-03-22 00:03:07 +11:00
osd Removed winpcap and cleaned up network module selection. 2020-03-05 21:23:21 +11:00
3rdparty.lua fixed stray character (nw) 2020-04-25 21:01:00 +01:00
benchmarks.lua srcclean (nw) 2016-09-26 04:51:59 +10:00
bus.lua New working machines 2020-04-29 11:16:14 -04:00
cpu.lua nec: 8080 mode [Carl] 2020-04-11 21:37:54 -05:00
devices.lua Enable precompiled header usage in the Visual Studio compiler (#5473) 2019-08-13 13:20:53 -04:00
emu.lua Refactoring of AVI/MNG recording code (#6537) 2020-04-22 19:00:30 -04:00
formats.lua H8: added support for H8T tapes. 2020-04-06 01:37:05 +10:00
lib.lua util: re-implement SHA-1 and get rid of the two third-party implementations (nw) 2020-04-13 06:16:03 +10:00
machine.lua -am2901b: Added a skeleton device for the AMD Am2901B 4-bit Bipolar Microprocessor Slice. [Ryan Holtz] 2020-05-02 11:29:45 +02:00
main.lua srcclean and manual cleanup (nw) 2020-04-26 12:04:54 +10:00
netlist.lua netlist: Add two noise sources. [Couriersud] 2020-05-03 17:23:50 +02:00
sound.lua Split S-SMP and S-DSP implement in snes_snd.cpp (#6417) 2020-04-04 08:59:50 -04:00
tests.lua srcclean (nw) 2017-02-19 11:40:55 +11:00
tools.lua whitespace cleanup (nw) 2020-04-27 18:17:35 +10:00
video.lua microvsn: move lcd chip emulation to device (nw) 2020-04-12 15:37:21 +02:00