Commit Graph
18709 Commits
Author SHA1 Message Date
Henrik Rydgård 76d725f9f8 Merge pull request #6394 from unknownbrackets/menu-audio
Add AT3 support for background audio
2014-06-22 19:20:54 +02:00
Unknown W. Brackets f39b1625af Add a safety check. 2014-06-22 10:05:27 -07:00
Unknown W. Brackets fa4a50de23 Clear dataLoaded flags after clearing data.
Seems to fix some race for me with background icons showing up black.
Maybe a double load?
2014-06-22 09:56:05 -07:00
Unknown W. Brackets 47ad97617e Play AT3 files in background audio too.
Fixes 3rd Birthday and PQ2, at least.
2014-06-22 09:55:14 -07:00
Henrik Rydgard 122fa17d74 Fix android build 2014-06-22 18:37:18 +02:00
Henrik Rydgard 8c36921d3c Have SimpleAudio respect channels/samplerate passed in 2014-06-22 18:33:09 +02:00
Henrik Rydgard 29e9d0caa3 More focus handling issue fixing 2014-06-22 18:32:57 +02:00
Henrik Rydgard fa3cdb0e3d Fix issue where the "background audio game" could get cleared by mistake.
Takes care of the case of going to the game menu through Triangle.
2014-06-22 18:16:36 +02:00
Sacha 6e5d7ed455 Qt: Fix up lrelease path when outside of qtdir and version string for Symbian. 2014-06-23 01:59:42 +10:00
Henrik Rydgard 3b55d1190d BG music: Zero the sample buffer on decode fail 2014-06-22 17:57:12 +02:00
Henrik Rydgard dc66e18c00 Minor perf fix in SimpleAudio: Lazily create resampling contexts once instead of every audio frame 2014-06-22 17:50:47 +02:00
Henrik Rydgard 4a2aa3cbe6 Lost-keyboard-focus fix in native 2014-06-22 17:47:03 +02:00
Henrik Rydgard 8685d02e6d When disabling keyboard focus, send a lost focus message 2014-06-22 17:46:38 +02:00
Henrik Rydgard f9656ccdb5 Update native (second constructor for chunkfile) 2014-06-22 17:41:40 +02:00
Henrik Rydgard fe1100a714 Add a pointer constructor to chunk_file 2014-06-22 17:41:15 +02:00
Henrik Rydgard 3b4e30d50f bg audio: Sprinkle on some thread safety 2014-06-22 17:26:15 +02:00
Henrik Rydgard f8e32f4a71 Just zero the buffer if we failed to open the file 2014-06-22 17:18:40 +02: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 12cef8fa80 Oops, buildfixes 2014-06-22 14:23:06 +02:00
Henrik Rydgard dc3806b700 Win32: Keep DSound running even when in the menu.
This will make it possible to play the game-selection audio later.
2014-06-22 14:17:57 +02:00
Henrik Rydgard 1d0cc3417c Audio stuff: Cleanup, delete dead code 2014-06-22 14:01:23 +02:00
Henrik Rydgard 9fc37cac7d Fix Qt/Blackberry builds 2014-06-22 11:17:22 +02:00
Henrik Rydgard bddebfceeb Blackberry and mobile Qt buildfixes 2014-06-22 11:17:03 +02:00
Henrik Rydgard 89a650f255 Update submodules (lang, native buildfix) 2014-06-22 10:53:37 +02:00
Henrik Rydgard 820bad2d64 Oops, should not have deleted this. 2014-06-22 10:53:06 +02:00
Henrik Rydgard 2236b3a52b sceAtrac3 minor cleanup: Get rid of mutable globals, add another sanity check with reporting 2014-06-22 10:42:27 +02:00
Henrik Rydgard c0e5db0e0d Linux buildfix attempt 2014-06-22 10:34:42 +02:00
Henrik Rydgard c3fffa291b Update uistate hackery. Need to get rid of this from PCMain.cpp... 2014-06-22 10:34:22 +02:00
Henrik Rydgard b1ae00c56f GameInfoCache: Clear snd together with bg 2014-06-22 09:57:02 +02:00
Henrik Rydgard 6ec74ef99e Be consistent about how we read and update the UI state variable 2014-06-22 09:57:01 +02:00
Henrik Rydgård b5435260b0 Merge pull request #6389 from unknownbrackets/intrman
Correct error codes and dup checks in inter registration
2014-06-22 08:54:40 +02:00
Henrik Rydgård eccbb15e89 Merge pull request #6388 from unknownbrackets/ui-tweaks
Show game background during controller/keyboard game selection
2014-06-22 08:53:11 +02:00
Henrik Rydgård 448e63a4cb Merge pull request #6387 from sum2012/Atrac-minor
Further add a codecType check
2014-06-22 08:47:00 +02:00
Unknown W. Brackets 3498b33033 Allow sub interrupts to be enabled before register.
Could've caused interrupts, primarily vblanks, not to run because we
implicitly disabled them on register.
2014-06-21 21:43:44 -07:00
Unknown W. Brackets 87ee0bc650 Return error codes in register/release subintr.
This checks for duplicate registrations and other thigns that could've
been causing wrong behavior.
2014-06-21 21:27:58 -07:00
Unknown W. Brackets d5ddf4c438 Make it easy to get the SND0.AT3 data. 2014-06-21 18:38:26 -07:00
Unknown W. Brackets a6436d04f5 Support PIC0 in PBP files. 2014-06-21 18:29:54 -07:00
Unknown W. Brackets a0340debd6 Use flags to specify wanted data in gamecache. 2014-06-21 18:24:21 -07:00
Unknown W. Brackets 0416f0d918 On main screen, show game bgs using controller.
This won't affect touch UIs but it's a nice touch for controller based
animation imho.
2014-06-21 18:04:27 -07:00
Unknown W. Brackets 73d77d3e8a Warning fix. 2014-06-21 18:04:00 -07:00
Unknown W. Brackets f4f3d280f7 Avoid locking up the UI for gamecache loads.
If the icon/bg is not loaded yet, we'd lock and block for it to load
anyway.  This uses a separate (or possibly atomic) lock.
2014-06-21 18:03:32 -07:00
sum2012 f3826bc608 Further add a codecType check 2014-06-22 06:49:02 +08:00
Unknown W. Brackets a22fb9289d Load the icon on the game screen with the bg.
Still looks nicer this way.
2014-06-21 14:03:50 -07:00
Unknown W. Brackets 53547bd8b9 Refactor a bit to simplify the code. 2014-06-21 13:49:30 -07:00
Unknown W. Brackets 1a44b557e5 Allow loading game info without clearing old.
More seamless when we already have the icon, for example.
2014-06-21 13:44:07 -07:00
Henrik Rydgård 0fee05d945 Merge pull request #6369 from thedax/reschedule
sceDisplayGetVcount should apparently reschedule. Fixes #3234.
2014-06-21 21:15:53 +02:00
Henrik Rydgård 4a12edd17b Merge pull request #6384 from unknownbrackets/mpeg-streams
Abuse esBuffer to track the vid/aud stream id
2014-06-21 21:15:26 +02:00
Unknown W. Brackets e0b4aa68d0 Typos. 2014-06-21 12:04:27 -07:00
Henrik Rydgård 5f57e7ebaf Merge pull request #6383 from unknownbrackets/gpu-minor
Check for closest render-to-tex, ignore high bits of fb addr
2014-06-21 21:03:17 +02:00
Henrik Rydgård 18bcabb5ba Merge pull request #6385 from unknownbrackets/framebuffer-clut
Support more shift/masks in fb cluts on GLES2
2014-06-21 20:54:51 +02:00