index
:
mame
aaron-nl3
aaron-pci-cleanup
arm3_copro
asmjit
cdimono2_wip
cdplay
cdtv_chd-v5
dc_pvr-thread
deprecated
docs_wavwrite
draggable-layout
dribbling-nl
hlsl_aviplay
lisa
lua_engine_ui_refactor_2
m57_troangel-bluesea
make_coco_fdc_fixed
master
n64-angrylion
netlist-generated
new_menus
nl-splitfrogs
nl_dips
nltool-updates
py_regtests
qt6_position-fix
rendlay_vid
saturn_cdblock
saturn_vdp_split
save-experiments
save_structs
shangha3_drop
sound
taitoair_vco
taitowlf_zoom
time-experiments
time-experiments2
vamphalf_misncrft
voodoo_directx11
x86_std-exceptions
xbox_swlist
ymfm-delay
MAME - Multiple Arcade Machine Emulator
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
src
/
emu
/
sound.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Converted presave/postload functions to delegates. In a lot of
Aaron Giles
2011-04-30
1
-1
/
+1
*
Switch to using delegates for some callbacks:
Aaron Giles
2011-04-27
1
-14
/
+14
*
Collapsed device_config and device_t into one class. Updated all
Aaron Giles
2011-04-27
1
-4
/
+4
*
Rename state_manager -> save_manager since the term "state" is overloaded.
Aaron Giles
2011-04-20
1
-4
/
+4
*
Switch from m_machine to machine() everywhere. In some cases this
Aaron Giles
2011-04-18
1
-7
/
+7
*
BIG update.
Aaron Giles
2011-03-29
1
-29
/
+29
*
Cleanup of machine.h. Shuffled some fields around, and moved several
Aaron Giles
2011-03-28
1
-6
/
+6
*
Converted core_options to a class. Removed a bunch of marginal
Aaron Giles
2011-03-03
1
-4
/
+4
*
mame_file is now emu_file and is a class. It is required
Aaron Giles
2011-02-12
1
-4
/
+4
*
Cleanups and version bump.
mame0141u2
Aaron Giles
2011-02-09
1
-15
/
+15
*
Get rid of state_save_register_device_* macros in favor of direct
Aaron Giles
2011-02-09
1
-3
/
+3
*
Moved the state saving system to C++. For now the registration macros
Aaron Giles
2011-02-08
1
-5
/
+4
*
As promised, the bulk update of timer calls:
Aaron Giles
2011-02-06
1
-1
/
+1
*
Fix build break from last checkin.
Aaron Giles
2011-02-06
1
-2
/
+2
*
Convert emu_timers to objects. Move implementation and management of
Aaron Giles
2011-02-06
1
-1
/
+1
*
Attotime bulk conversion step:
Aaron Giles
2011-02-03
1
-2
/
+2
*
Converted attotime to a class, with proper operators. Removed old
Aaron Giles
2011-02-03
1
-3
/
+1
*
C++-ified the sound and streams interfaces. Combined sound.c and streams.c
Aaron Giles
2011-01-27
1
-525
/
+803
*
Split the screen device into a separate module.
Aaron Giles
2010-12-02
1
-2
/
+2
*
Create new class osd_interface to house OSD callbacks. Added new
Aaron Giles
2010-10-21
1
-5
/
+5
*
Cleanups and version bump.
Aaron Giles
2010-10-14
1
-2
/
+2
*
Adjustments to allow selecting the sample rate of WAV and AVI file writes eve...
Scott Stone
2010-10-01
1
-3
/
+7
*
Enable wavwrite (and aviwrite) sound even if -nosound is specified.
Aaron Giles
2010-09-30
1
-2
/
+3
*
Move device definitions out of the bottom of the file. They can be
Aaron Giles
2010-09-19
1
-2
/
+8
*
Moved sound routing for non-speaker devices over to the
Aaron Giles
2010-09-08
1
-48
/
+0
*
Cleanups and version bump.
mame0139u2
Aaron Giles
2010-08-30
1
-1
/
+1
*
De-converted MACHINE_DRIVER from tokens back to constructor functions, regaining
Aaron Giles
2010-08-26
1
-8
/
+7
*
I had originally wanted to convert the profiler to use scopes (e.g.,
Aaron Giles
2010-08-21
1
-2
/
+2
*
Split mame.c into mame.c and machine.c, the latter containing the
Aaron Giles
2010-06-30
1
-19
/
+24
*
Modified way device_type constants are defined in order to get unidasm compil...
Miodrag Milanovic
2010-06-29
1
-0
/
+2
*
Made the machine_config a proper object. Added detokenize method to
Aaron Giles
2010-06-28
1
-4
/
+4
*
Changed device name from an overridable function to a parameter passed to
Aaron Giles
2010-06-25
1
-1
/
+1
*
Cleanups and version bump.
Aaron Giles
2010-06-17
1
-5
/
+5
*
Whack. Mole. Assembly required. (no whatsnew)
R. Belmont
2010-06-17
1
-3
/
+3
*
WARNING: There are likely to be regressions in both functionality and
Aaron Giles
2010-06-08
1
-482
/
+289
*
Made device->tag and devconfig->tag into private member variables (m_tag).
Aaron Giles
2010-03-08
1
-4
/
+4
*
Made direct accessors for device configuration state. Currently they
Aaron Giles
2010-01-21
1
-1
/
+1
*
Convrted the rest of devintrf to classes and moved management
Aaron Giles
2010-01-19
1
-1
/
+1
*
Correct a long-standing design flaw: device configuration state
Aaron Giles
2010-01-18
1
-24
/
+24
*
Within src/emu, basic conversions:
Aaron Giles
2010-01-12
1
-2
/
+2
*
First round of an attempted cleanup of header files in the system.
Aaron Giles
2010-01-10
1
-5
/
+5
*
Extended the astring class wrapper into something useful, and
Aaron Giles
2010-01-08
1
-7
/
+4
*
NOTE: This change requires two new osd functions: osd_malloc() and
Aaron Giles
2010-01-08
1
-2
/
+2
*
Added some missing header declarations and static qualifiers. Added validity....
Phil Bennett
2010-01-06
1
-0
/
+1
*
Renamed STREAM_UPDATE_FREQUENCY to STREAM_UPDATE_ATTOTIME
Couriersud
2009-10-11
1
-1
/
+1
*
[from AtariAce]
Aaron Giles
2009-08-30
1
-50
/
+68
*
Changed profiler to separate start/stop cases. [Christophe Jaillet]
Aaron Giles
2009-08-19
1
-2
/
+2
*
Added missing casts and made other tweaks. The entire project
Aaron Giles
2009-04-27
1
-1
/
+1
*
Bulk change alert.
Aaron Giles
2009-04-26
1
-6
/
+6
*
Deprecated device_set_info. Almost all devices had a NULL or empty
Aaron Giles
2009-04-23
1
-1
/
+0
[next]