Unknown W. Brackets
|
bcecd881b1
|
Savestate cleanup + be more careful with vectors.
For some reason I debugged it going into std::string so I just made
them all more explicit which fixed everything.
|
2012-12-28 13:55:31 -08:00 |
|
Unknown W. Brackets
|
e665618891
|
Fix kernel object loading (ouch) from save states.
Also a fix to SAS voices not saving right.
|
2012-12-28 13:55:30 -08:00 |
|
Unknown W. Brackets
|
7a2adfd8a5
|
Don't store pointers in VagDecoder directly.
I'm assuming it's fine to not fix read_ when end_ happens.
Shouldn't be any performance penality, really.
|
2012-12-28 13:55:29 -08:00 |
|
Unknown W. Brackets
|
19aaca2705
|
Start save stating audio, plus minor fixes.
|
2012-12-28 13:55:29 -08:00 |
|
Unknown W. Brackets
|
fbe4fd396e
|
Add a mechanism to restore event callback ptrs.
Ugh, more duplicates. Maybe can find a good way to refactor.
|
2012-12-28 13:55:24 -08:00 |
|
Henrik Rydgård
|
ddd3e4384f
|
audio: need to clear the rest of the buffer at end of sample.
|
2012-12-26 19:12:23 +01:00 |
|
Henrik Rydgård
|
27e8e4c6fb
|
Stop ADPCM decoder from running off into space. improves motogp audio.
|
2012-12-26 09:07:52 +01:00 |
|
Henrik Rydgård
|
fb238c685e
|
SasAudio: voice.samplePos -> voice.sampleFrac. Gets rid of annoying overflow errors.
|
2012-12-26 08:53:19 +01:00 |
|
Henrik Rydgård
|
38a7059bdd
|
Initialize some stuff in SasAudio, fixes some audio issues on my mac
|
2012-12-25 10:08:57 +01:00 |
|
raven02
|
c7a9c40827
|
Fix audio crash in FF type-0
|
2012-12-23 23:27:54 +08:00 |
|
Unknown W. Brackets
|
217bdc275e
|
Fix some type-conversion warnings.
|
2012-12-21 16:07:38 -08:00 |
|
Henrik Rydgard
|
2b8419e0ff
|
Attempt more accurate frame timing (windows). Increase audio volume.
|
2012-12-18 10:25:57 +01:00 |
|
Henrik Rydgard
|
c3819ec721
|
Fix a possible crash in audio code
|
2012-12-17 21:59:43 +01:00 |
|
Henrik Rydgard
|
913f392d66
|
Move the SasInstance to the heap. Some cleanup.
|
2012-12-17 21:43:31 +01:00 |
|
Henrik Rydgard
|
b5808eaf47
|
optimizin', bugfixin'
|
2012-12-17 20:43:43 +01:00 |
|
Henrik Rydgard
|
9acfd50139
|
Fix one cause of audio choppiness - we were dropping samples when audio functions blocked. Also some cleanup.
|
2012-12-17 20:15:23 +01:00 |
|
Henrik Rydgard
|
1400237d0e
|
Lots of various work on sceSas. ADSR envelopes, correct looping, etc etc... Still far from perfect but better.
|
2012-12-17 18:07:25 +01:00 |
|
Henrik Rydgard
|
369afa5b93
|
sceSas: Resample audio according to pitch
|
2012-12-16 21:20:16 +01:00 |
|
Henrik Rydgard
|
15b7c1c96c
|
sceSas cleanup
|
2012-12-16 20:40:49 +01:00 |
|
Henrik Rydgard
|
1b90a8b327
|
Another memstick ioctl, minor fixes
|
2012-11-09 10:01:54 +01:00 |
|
Henrik Rydgard
|
d086c18db7
|
MemoryStick HW
|
2012-11-06 15:45:13 +01:00 |
|