| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Should be added soon:
- mute
- speaker/microphone resampling
To be added a little later:
- compression
- reverb
Needs to be added by someone else:
- coreaudio
- direct
- portaudio
- xaudio2
- js
|
| |
|
|
| |
(#12822)
|
| |
|
|
| |
function signatures. (#11283) [Ryan Holtz]
|
| |
|
|
|
| |
* cpu/se3208: Removed hack to ignore misaligned memory accesses.
* machine/vrender0.cpp: Removed idle skip hack (it causes stability issues).
* misc/crystal.cpp: Added default NVRAM contents for wulybuly with valid coinage settings.
|
| |
|
|
| |
callbacks
|
| |
|
|
|
| |
* Replaced several uses of auto_alloc.
* Removed a trampoline in bus/isa/xtide.cpp.
|
| | |
|
| | |
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sound/vrender0.cpp : Use struct for Each channels, Use address map for sound interface, Fix wave address calculation, Volume, Use shorter/correct type values, Add notes
reference : https://web.archive.org/web/20040628133240/http://www.mesdigital.com/support/downfile/vr0510q_datasheet_v1.31.pdf
* sound/vrender0.cpp : Add notes
* sound/vrender0.cpp : More notes
* sound/vrender0.cpp : Use address map for Wave memory, Fix Channel starting behavior (Fix start position)
* vrender0.cpp : Reduce duplicates
* vrender0.cpp : Partially implement envelopes, interrupts, Move dynamic sample rate change behavior into device_clock_changed, Use operation clock related sample rate, Add notes
* sound/vrender0.cpp : Revert "Revert "VRender0 Sound Engine Fixes, Improves (#6112)"", Revert "Move dynamic sample rate change behavior into device_clock_changed", Reduce unused
|
| |
|
|
| |
This reverts commit b90eb659e8c96f50a036344020b9d1314beb55b0.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* sound/vrender0.cpp : Use struct for Each channels, Use address map for sound interface, Fix wave address calculation, Volume, Use shorter/correct type values, Add notes
reference : https://web.archive.org/web/20040628133240/http://www.mesdigital.com/support/downfile/vr0510q_datasheet_v1.31.pdf
* sound/vrender0.cpp : Add notes
* sound/vrender0.cpp : More notes
* sound/vrender0.cpp : Use address map for Wave memory, Fix Channel starting behavior (Fix start position)
* vrender0.cpp : Reduce duplicates
* vrender0.cpp : Partially implement envelopes, interrupts, Move dynamic sample rate change behavior into device_clock_changed, Use operation clock related sample rate, Add notes
|
| | |
|
| | |
|
| |
|
|
|
|
|
| |
* Made some experimental work with menghong based HW, allowing crzyddz2 to boot and improving menghong colors;
* Internalize video and audio components inside the SoC;
* Wrote a preliminary UART subdevice;
* Made external video clock to be settable by the host driver;
|
| |
|
|
| |
I'm assuming atronic.cpp was supposed to be Windows-1252 with Euro currency symbol encoding. Everyone please use UTF-8 for source files.
|
|
|
* Improved encapsulation between video and machine SoC periperals;
* Split up HWs in individual files where they don't belong to Crystal System HW, makes future development easier;
* Untangled reads/writes to draw/display bankswitches from screen_update, now they can be unthrottled safely;
* Added CRTC screen raw parameters;
* Add DMA hold feature and clear irq on mask writes, specific for P's Attack;
* Improved Cross Puzzle flash loading, currently failing at POST for a SPU error;
nexus3d.cpp: add some preliminary work, currently does some VRender3d pipeline fill with a debug trick [Angelo Salese]
(out of whatsnew)
Some stuff definitely needs fine graining, like removing the few lines that are still necessary to configure the VRender0 from driver files, which I'm gonna do in my next feature branch.
|