Bobby Smiles
|
3de11ebb89
|
Fix: only NEAD ucodes after Yoshi's Story support two_bits_per_sample in adpcm decoding.
|
2013-08-13 23:58:38 +02:00 |
|
Bobby Smiles
|
37a72ed315
|
Fix: dot4 should use dmul_round instead of dmul.
|
2013-08-13 23:10:27 +02:00 |
|
Bobby Smiles
|
6dac1dbb0a
|
RESAMPLE acmd can have 2 more optional flags. (Still not documented).
|
2013-08-13 23:01:12 +02:00 |
|
Bobby Smiles
|
3d024fe0d9
|
Remove DummySubBlockTransform.
|
2013-08-09 19:25:09 +02:00 |
|
Bobby Smiles
|
7fc8338784
|
Fix: Bottom of the 9th jpeg task dispatching
|
2013-08-06 22:34:06 +02:00 |
|
Bobby Smiles
|
4ba3387abb
|
Refactor standard macroblock decoder.
|
2013-08-06 22:27:10 +02:00 |
|
Bobby Smiles
|
b94d610ca0
|
Use common clamp_s16 function instead of local copy.
|
2013-08-06 21:43:50 +02:00 |
|
Bobby Smiles
|
ce2e219f16
|
Avoid dynamic memory management as fixed local buffers are sufficients.
|
2013-08-06 21:39:59 +02:00 |
|
Bobby Smiles
|
c42c96eabf
|
Fix: macroblock memory allocation was bigger than needed in jpeg module.
|
2013-08-06 21:33:06 +02:00 |
|
Bobby Smiles
|
c79afd5cb9
|
Fix: MusyX task identification regression.
|
2013-08-06 21:15:51 +02:00 |
|
Bobby Smiles
|
10b7009994
|
Regroup several memory access produre into a single module.
|
2013-08-06 21:06:15 +02:00 |
|
Bobby Smiles
|
865b9fbc33
|
Refactor adpcm decoding.
|
2013-07-30 01:17:49 +02:00 |
|
Bobby Smiles
|
3d617650b1
|
adpcm codebooks should be const during decoding.
|
2013-07-29 23:46:49 +02:00 |
|
Bobby Smiles
|
1512749a92
|
adpcm_decode two_bits_per_sample expect a bool.
|
2013-07-29 23:01:26 +02:00 |
|
Bobby Smiles
|
3d941c636b
|
Cosmetic change to adpcm table definition.
|
2013-07-29 22:59:01 +02:00 |
|
Bobby Smiles
|
53154a350c
|
Use size_t when referring to a size in memory.
|
2013-07-29 22:54:10 +02:00 |
|
Bobby Smiles
|
ad15241698
|
Use standard bool types were appropriate instead of ad-hoc solutions.
|
2013-07-29 22:12:30 +02:00 |
|
Bobby Smiles
|
3ab993680e
|
Use standard stdint definitions instead of ad-hoc solutions.
|
2013-07-29 21:47:21 +02:00 |
|
Bobby Smiles
|
43682f93d5
|
Fix: naudio_polef does effective processing inplace.
|
2013-07-27 21:12:07 +02:00 |
|
Bobby Smiles
|
9142343d38
|
Fix: polef was not reading full 16bit samples.
|
2013-07-27 21:10:43 +02:00 |
|
Bobby Smiles
|
32ca0db1ce
|
Move align back to alist.c
|
2013-07-26 01:07:00 +02:00 |
|
Bobby Smiles
|
01cff2dffe
|
Cosmetic changes.
|
2013-07-26 00:01:36 +02:00 |
|
Bobby Smiles
|
09741588f8
|
Extract clear_segments.
|
2013-07-25 23:59:58 +02:00 |
|
Bobby Smiles
|
2582be9e6e
|
Remove unused audio list flags.
|
2013-07-24 23:09:36 +02:00 |
|
Bobby Smiles
|
3cc1f8a0b3
|
Replace adpcm_load_codebook by a generic hword array loading procedure.
|
2013-07-24 23:05:35 +02:00 |
|
Bobby Smiles
|
63edc4aca9
|
Rename adpcm state variables.
|
2013-07-24 22:19:26 +02:00 |
|
Bobby Smiles
|
633da4c9fa
|
Move polef to alist.c as it is not directly related to adpcm.
|
2013-07-24 22:08:41 +02:00 |
|
Bobby Smiles
|
ee30336aa2
|
Move arithmetic functions into a single module.
|
2013-07-24 20:37:13 +02:00 |
|
Bobby Smiles
|
d8616b5abd
|
More renaming.
|
2013-07-24 20:07:24 +02:00 |
|
Bobby Smiles
|
e8e93258bd
|
Rename many functions and variables. Merge audio2_t and audio_mk_t structures.
|
2013-07-23 22:30:30 +02:00 |
|
Bobby Smiles
|
80cd82f4ed
|
Preliminary splitting of alist ucodes in 3 categories.
|
2013-07-23 21:31:50 +02:00 |
|
Bobby Smiles
|
cef319a410
|
Rework slightly compute_adaptive_contribution as it is only a dot product of 2 vectors (one
being reversed).
|
2013-07-16 22:09:04 +02:00 |
|
Bobby Smiles
|
30956d9ca6
|
Fix: mix_buffer should use dmul_round instead of dmul.
|
2013-07-14 19:05:33 +02:00 |
|
Bobby Smiles
|
74fdf54e97
|
Fix: commit 166 introduced a regression in ramp updating logic (overflow).
|
2013-07-14 18:37:00 +02:00 |
|
Bobby Smiles
|
384a469811
|
Implement first part of command 14 for NAUDIO_MP3 and NAUDIO_CBFD ABI.
|
2013-07-14 02:53:11 +02:00 |
|
Bobby Smiles
|
1ef67d5e00
|
Add POLEF to MK,SF and SFJ ABI.
|
2013-07-14 01:09:00 +02:00 |
|
Bobby Smiles
|
71686cb4f3
|
Fix: POLEF implementation should be better now.
|
2013-07-14 00:51:47 +02:00 |
|
Bobby Smiles
|
c95857b65f
|
Implement POLEF.
Fix: remove noise from PilotWings intro.
|
2013-07-13 19:27:36 +02:00 |
|
Bobby Smiles
|
fe11e6eef2
|
Fix: only bits 24 to 30 are kept for acmd selection.
|
2013-07-13 15:24:37 +02:00 |
|
Bobby Smiles
|
0d799d4568
|
Fix: the highest 2 bits of segment indexes are discarded.
Avoid constant spamming of invalid segment in Aidyn Chronicles fro instance.
|
2013-07-13 01:53:26 +02:00 |
|
bsmiles32
|
6d78298b52
|
Merged richard42/mupen64plus-rsp-hle into default
|
2013-07-13 01:21:09 +02:00 |
|
Bobby Smiles
|
c46b5256ba
|
Split ABI1 into 3 different versions.
|
2013-07-13 00:57:00 +02:00 |
|
Bobby Smiles
|
2bbf7f1ed4
|
Split INTERLEAVE2 acmd into 2 versions.
|
2013-07-12 23:36:16 +02:00 |
|
Bobby Smiles
|
98d2b2839f
|
Rename audio.{c,h} to alist.{c,h}
|
2013-07-12 18:37:58 +02:00 |
|
Bobby Smiles
|
4d9b9e2baa
|
Update naudio ABIs.
|
2013-07-12 18:27:41 +02:00 |
|
Bobby Smiles
|
fd115ef4db
|
Split ABI3 into 5 different ABI.
|
2013-07-12 17:40:56 +02:00 |
|
Bobby Smiles
|
3a1a5dda7b
|
Rewrite SETVOL.
|
2013-07-12 16:25:22 +02:00 |
|
Bobby Smiles
|
234d4944dc
|
Add early skip for CLEARBUFF, MIXER and INTERLEAVE as required by original implementation.
|
2013-07-12 15:17:12 +02:00 |
|
richard42
|
a1edae31a9
|
simplify OSX platform detection in makefile using xcode-select. based on patch from John Pender
|
2013-07-08 07:35:00 -07:00 |
|
Richard Goedeken
|
7f24c1a989
|
Added tag 2.0 for changeset 14d7e6313077
|
2013-07-04 15:48:00 -07:00 |
|