mame/scripts
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
..
build (nw) hopefully work around deprecation warning - removing something in 3.9 when the replacement was only added in 3.2 is typical of Python's disregard for stability 2020-04-06 04:21:28 +10:00
font
minimaws minimaws: dt, not dl (nw) 2019-12-24 23:50:14 +11:00
resources
src netlist: Add two noise sources. [Couriersud] 2020-05-03 17:23:50 +02:00
target New machines marked as NOT_WORKING 2020-05-02 15:37:03 +02:00
xslt Add some example XSLTs that operate on -listxml output 2019-01-03 03:38:25 +11:00
extlib.lua Added possibility of building using system pugixml 2018-03-27 10:19:22 +11:00
genie.lua GCC 10 fix for sqlite3 (nw) 2020-05-02 15:41:02 -04:00
toolchain.lua might be better to leave that in for MinGW cross-compilation... (nw) 2020-02-29 22:38:25 +11:00