PinMameDll: Fixed Bug where solenoid changes where not reported as vp_init was not called and therfore solenoid mask was 0
Revert test
test only
test
Added tom_12a, fs_la5, sound L-1 for rvrbt_p7
add SL-1 to 0.8X
Added bcats_g4, nf_08x
add LIBPINMAME to make that variant also work under windows
unused
fix libpinmame compile
add other macos files needed for LIBPINMAME compile
correct naming
fix linking
rename to match macos port
rename to match macos port
port some changes from macOS port
port some changes from macOS port
rename to match macos port
merge with osx fileio.c
port some changes from macOS port
port some changes from macOS port
Change confusing message for 64bit windows build/setup
One more audiophile tweak: add proper dithering after resampling to the final output sample rate and quantization to 16bit
Fix SDL compilation with case sensitive filename
Fix SDL compilation with case sensitive filename
update to latest
fix some compile errors on macOS, thanks jsm174
fix one more compile error
some more comments
add GetPendingAudioSamples16bit (signed short instead of float buffer) and SetSwitches (which allows to set all/a list of switches, even before game start (i.e. initial state)) to PinMAMEdll API
Make mingw compile possible
check isGameReady on all calls (paranoia) and also call necessary vp_init() before game is started
fix broken (was always true after first game launch) IsGameReady() in PinMAMEdll and some stone-old bugs in (unused???) get_ChangedLampsState, get_ChangedSolenoidsState, get_ChangedGIsState and get_ChangedLEDsState (wrong return value if 0 changes)
fix heap corruption
fix compile errors
wire double precision clocks through
wire up changed DMD content correctly (and enable compilation for external DMDs, too, on the way)
whoops
fix broken DMD validity check and do not always trigger update, only if DMD content had changed
do not leak memory on osd_stop_audio_stream and reinit variables
add more tests
fix harmless warnings
document weird comparison (as being correct)
fix harmless warnings
better fix vgmwrite compiling for dll build
fix some valid warnings
fix some minor issues
port changes
correctly patch test for dll
fix mem leak and potential out of bounds
fix some warnings and grab the dac output as soon as feasible (should save 2 samples of delay ;))
fix a bunch of warnings, and some compile issues with PinMAMEdll
new builds
update/sync LISY
update
new builds
minor code shuffle
counterpart for rev 4915, correct RAW mapping for Alvin G DMDs
optionally do not include ym2151.h
whoops
remove (unnecessary) resampling
hide old PREDCS_FIRQ_HACK related code behind exactly that define
fix warnings
wire up YM2151_word_0_w instead of the reg/data port calls
wire up new YM2151 core
add PinMAME specific code
add Nuke.YKT's cycle accurate YM2151 core
port MAME/MESS change
port MAME/MESS change
Added lckydraa
fix crash when logging errors and starting multiple games in VPM
tiny optimization for lamp handling
cleanup error handling
fix mostly harmless warnings
replace old link to old homepage
fix compile/linking
update
fix regression from rev 5155, thanks Gaston!!
enter new 3.4 cycle and new year
update for release
fix the fix from rev 5221
revert a wrong warning fix from rev 5257
do not use low level/undocumented API call to set a lower timer resolution, as it leads to sound distortion on some setups
update
Make newer ROM revisions of Flash use System 6 and also make it more clear that the L-1 we have is actually newer than the L-2 (as there also exists a yellow flipper L-1)
document PROM for Disco Fever
stay closer to original code for future diff madness
Made qsound compile in VS8 / mingw, removed unneeded init code for lzbal_l2sp
fix potential bug in jit_store_native_from_reserved
fix harmless warnings
fix warnings
on win64 use __inline instead of __forceinline again
update
wire up VGM support
update to very latest MAME HLE core
and one more variant, this is the very latest MAME HLE before the update to the new HLE
use new QSound reset routine
update to latest libvgm variant of the old mame HLE core