Henrik Rydgård
9c02eab137
More work - start work on handling buffer wraparound properly. Passes the full test with 1 wraparound!
2025-03-18 09:36:32 +01:00
Henrik Rydgård
0516171bdf
sceAudioCodec: Implement some findings
2025-03-15 15:56:05 +01:00
Henrik Rydgård
2a05dce105
Show sceMp3 in audio codecs window
2024-11-27 10:35:11 +01:00
Herman Semenov
192650f551
[Core/HLE/GPU/D3D11/GLES] Using for based loop C++17 and replaced on structured binding map C++17
2024-09-18 11:10:10 +02:00
Henrik Rydgård
e01ca5b057
Logging API change (refactor) ( #19324 )
...
* Rename LogType to Log
* Explicitly use the Log:: enum when logging. Allows for autocomplete when editing.
* Mac/ARM64 buildfix
* Do the same with the hle result log macros
* Rename the log names to mixed case while at it.
* iOS buildfix
* Qt buildfix attempt, ARM32 buildfix
2024-07-14 14:42:59 +02:00
Henrik Rydgård
1b366afa35
Refactor: Change *outBytes to *outSamples in AudioDecoder::Decode.
2024-04-16 15:31:11 +02:00
Henrik Rydgård
d402068745
Fix mono output from Atrac decoders. (sceAtrac*MOut* functions)
2024-04-15 11:50:32 +02:00
Henrik Rydgård
5ed77b58ca
Improve the AudioDecoder API to avoid having to call a function to get the bytes consumed
2024-04-11 16:49:00 +02:00
Henrik Rydgård
1805910fac
More refactoring
2024-04-10 12:22:58 +02:00
Henrik Rydgård
1938d3b876
More prep for plugging in alternate audio decoders
2024-04-10 12:14:58 +02:00
Herman Semenov
2a31f8c6c0
[Common/Core/HLE] Object out of scope optimization for better codegeneration (lower level scope)
2023-12-20 12:33:56 +03:00
fp64
5b6a14edeb
Add a newline to "Leaving main" message.
...
Also implement SYSPROP_DISPLAY_XRES/SYSPROP_DISPLAY_YRES for SDL.
Also fix couple of warnings.
2022-08-16 18:29:14 -04:00
Henrik Rydgård
e6403d7157
Split GetPointer into two versions, to help with const correctness
2022-07-24 13:26:19 +02:00
Unknown W. Brackets
cc7366e63c
HLE: Add a few syscall names.
2021-10-18 06:50:18 -07:00
Unknown W. Brackets
1e2a904fb7
Audiocodec: Fix warning on older clang.
2020-08-18 07:21:11 -07:00
Unknown W. Brackets
b8342fb8ec
SaveState: Rename ChunkFile files to Serialize.
...
Makes more sense and less weird than ChunkFileDoMap, etc.
2020-08-10 08:04:05 +00:00
Unknown W. Brackets
481181714b
Audiocodec: Silence a known warning.
2020-08-10 08:03:44 +00:00
Unknown W. Brackets
4b4e3432cd
SaveState: Split Do() into a separate header.
2020-08-10 08:03:41 +00:00
Unknown W. Brackets
ef1dc583a2
Fix various minor warnings.
2016-03-20 14:17:51 -07:00
Unknown W. Brackets
fcf0518223
Update all the HLE tables with arg and ret info.
2015-03-22 20:51:55 -07:00
Lioncash
4ccb838306
Core: Mark some module functions as static
2014-12-08 04:40:08 -05:00
Unknown W. Brackets
358462a7f4
Add a .gitattributes to normalize newlines.
...
No code changes.
2014-09-26 21:20:50 -07:00
Henrik Rydgard
cefc0bc96f
Play the game's SND0.AT3 when a game is selected in the menu and on the "game screen".
2014-06-22 17:02:04 +02:00
Henrik Rydgard
1d0cc3417c
Audio stuff: Cleanup, delete dead code
2014-06-22 14:01:23 +02:00
Unknown W. Brackets
4bb6709eb2
More cleanup in sceAudiocodec.
2014-05-29 08:19:26 -07:00
Unknown W. Brackets
0b59cc4c35
Use a std::map in sceAudiocodec.
2014-05-29 08:16:47 -07:00
Unknown W. Brackets
a09f1fd80f
Clean up a leak in sceAudiocodec load state.
2014-05-29 08:11:00 -07:00
Unknown W. Brackets
a229593105
Erp, forgot to amend, sorry.
2014-05-28 22:49:49 -07:00
Unknown W. Brackets
63bb52bc42
Use the correct size in sceAudioCodec savestates.
...
ARRAY_SIZE(ptr) ain't gonna work. Fixes #6173 , thanks Lioncash.
2014-05-28 22:45:51 -07:00
Unknown W. Brackets
29bd4b63e4
Fix a bunch of formatting warnings.
2014-05-21 07:59:58 -07:00
kaienfr
a576420547
Remove decode function of SimpleAudioDec and use its class method.
2014-04-08 01:09:28 +02:00
Henrik Rydgard
c53b8ed8bf
Clean up some details in sceAudioCodec.
2014-03-27 22:53:57 +01:00
kaienfr
779d90b8c5
Add DoState for sceAudiocodec
2014-03-27 15:17:54 +01:00
kaienfr
b18252b2b5
Support audio playing (AT3, AT3+, Mp3, AAC)
2014-03-23 19:45:08 +01:00
Unknown W. Brackets
05ab192c9c
Reduce includes in Core/HLE/.
...
Especially templates.
2014-03-15 11:22:19 -07:00
kaienfr
1a90e0c7ba
Update VS project files
2014-03-15 14:44:47 +01:00
kaienfr
b2b6b09072
Mp3 Audio Support.
...
Now, we can play mp3 audio format. :)
2014-03-15 14:40:31 +01:00
Henrik Rydgard
ea3f5a10af
Stub the rest of the known sceAudioCodec functions.
2014-03-08 10:41:37 +01:00
Henrik Rydgard
324cde5a79
Let's actually use the log category mechanism. A first step.
2013-09-07 21:19:21 +02:00
Unknown W. Brackets
2ef650aa2d
Add a bunch of HLE functions for better reporting.
2013-08-22 23:04:55 -07:00
Henrik Rydgard
ee215cc316
ARMJIT: Fix eatprefix, add DirtyInInV mapping, misc stuff
2013-07-30 18:15:48 +02:00
Unknown W. Brackets
d8eede0b9a
Add some unknown syscalls from reporting.
...
These are being linked in by games, so defining them will log them when
they are hit.
2013-06-30 12:05:14 -07:00
oioitff
6fb2abd0fb
Add sceAudiocodec stuff
2013-06-09 01:28:58 +08:00