jpd002
ca42a375a6
PsfPlayer:
...
- It's now possible to remove a sound handler by passing nullptr to CPsvVm::SetSpuHandler.
- SetSpuHandler is now a blocking call.
- Improved audio session handling on iOS.
- Added "now playing" information and "remote control" support on iOS.
git-svn-id: http://svn.purei.org/purei/trunk@1190 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-07 03:23:58 +00:00
jpd002
2b8c8f23ba
Improved OpenAL sound handler stability and fixed leaks.
...
git-svn-id: http://svn.purei.org/purei/trunk@1189 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-05 05:01:33 +00:00
jpd002
d3050f28bb
PsfPlayer: Sort playlists by name in playlist selector.
...
git-svn-id: http://svn.purei.org/purei/trunk@1188 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-01 05:04:59 +00:00
jpd002
0b1dde4e2b
PsfPlayer iOS:
...
- Added next and prev buttons.
- Added automatic playlist playback.
git-svn-id: http://svn.purei.org/purei/trunk@1187 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-01 03:28:54 +00:00
jpd002
3e65aaa25f
PsfPlayer: Fixed asserts being triggered in Release on iOS and also reset the playlist view scroll position when loading a new playlist.
...
git-svn-id: http://svn.purei.org/purei/trunk@1186 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-09-01 00:28:45 +00:00
jpd002
121d8992d4
PsfPlayer: Renamed "PsfPlayerAppDelegate" to "AppDelegate"
...
git-svn-id: http://svn.purei.org/purei/trunk@1185 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-28 08:03:53 +00:00
jpd002
b4a255f13b
PsfPlayer: Added proper audio session handling code on iOS.
...
git-svn-id: http://svn.purei.org/purei/trunk@1184 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-28 07:58:02 +00:00
jpd002
8d398ea8a5
PsfPlayer:
...
- Made "Play" and "Pause" button work.
- Updated paths for PsfBlocks object file.
git-svn-id: http://svn.purei.org/purei/trunk@1183 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-28 05:27:45 +00:00
jpd002
e7206674f4
PsfPlayer: Updated AOT builder to support ARM platforms and MachO object format.
...
git-svn-id: http://svn.purei.org/purei/trunk@1182 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-27 03:58:16 +00:00
jpd002
27e4316295
Rewrote the iOS UI for PsfPlayer.
...
git-svn-id: http://svn.purei.org/purei/trunk@1181 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-25 18:39:56 +00:00
jpd002
001b5c0457
Fixed playback problems with OpenAL on MacOSX and iOS.
...
git-svn-id: http://svn.purei.org/purei/trunk@1180 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-24 05:56:08 +00:00
jpd002
504ab62f59
PsfPlayer: Fixed iOS and MacOSX projects.
...
git-svn-id: http://svn.purei.org/purei/trunk@1179 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 13:29:02 +00:00
jpd002
e74195350b
PsfPlayer: Moved some MacOSX resources to the base folder.
...
git-svn-id: http://svn.purei.org/purei/trunk@1178 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 10:57:14 +00:00
jpd002
5b3fb0ba17
Renamed iphone_ui to ios_ui.
...
git-svn-id: http://svn.purei.org/purei/trunk@1177 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 05:43:39 +00:00
jpd002
27f66948eb
Moved some files in iphone_ui.
...
git-svn-id: http://svn.purei.org/purei/trunk@1176 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 05:39:09 +00:00
jpd002
e9efbfb86e
Moved Xcode projects to their appropriate places.
...
git-svn-id: http://svn.purei.org/purei/trunk@1175 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 05:26:51 +00:00
jpd002
b974457051
Some compilation fixes.
...
git-svn-id: http://svn.purei.org/purei/trunk@1174 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 03:43:35 +00:00
jpd002
fd5a0ad29b
Updated PsfPlayer for MacOSX and iOS.
...
git-svn-id: http://svn.purei.org/purei/trunk@1173 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 03:39:09 +00:00
jpd002
b1b78be10d
Compilation fixes (removed tr1 stuff).
...
git-svn-id: http://svn.purei.org/purei/trunk@1172 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-18 03:33:44 +00:00
jpd002
ab58fe131f
Updated MacOSX project.
...
git-svn-id: http://svn.purei.org/purei/trunk@1171 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-16 13:13:58 +00:00
jpd002
0309b07078
Compilation fixes for MacOSX.
...
git-svn-id: http://svn.purei.org/purei/trunk@1170 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-16 13:13:33 +00:00
jpd002
d5b5a0af41
PsfPlayer: Added removal of SH_XAudio2.dll on uninstall.
...
git-svn-id: http://svn.purei.org/purei/trunk@1169 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-07 05:23:48 +00:00
jpd002
b9ad3cb49f
PsfPlayer v1.01
...
git-svn-id: http://svn.purei.org/purei/trunk@1168 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-03 23:59:22 +00:00
jpd002
202f3954f1
PsfPlayer: Updated installer scripts to include the new XAudio2 plugin.
...
git-svn-id: http://svn.purei.org/purei/trunk@1167 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-03 23:59:03 +00:00
jpd002
76c459b4a2
PsfPlayer: Removed wrong block size check in PsfFs that was preventing Berwick Saga PSF from working.
...
git-svn-id: http://svn.purei.org/purei/trunk@1166 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-08-03 23:01:31 +00:00
jpd002
36281c6acc
Compilation fix.
...
git-svn-id: http://svn.purei.org/purei/trunk@1165 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-21 09:42:33 +00:00
jpd002
4dc73b6bc1
Improved render state management in CGSH_OpenGL, also don't setup render state when nothing is to be drawn.
...
git-svn-id: http://svn.purei.org/purei/trunk@1164 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-21 09:41:53 +00:00
jpd002
88ffa31ef5
Allowed custom "copy-paste" renderers in DisAsm.
...
git-svn-id: http://svn.purei.org/purei/trunk@1163 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-21 08:36:20 +00:00
jpd002
fa64fa5cc0
Added Flush command in MCSERV IOP module and fixed bug in GetDir command.
...
git-svn-id: http://svn.purei.org/purei/trunk@1162 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-21 08:34:00 +00:00
jpd002
d965b00b37
Separated frame buffer and depth buffer management and did some cleanup.
...
git-svn-id: http://svn.purei.org/purei/trunk@1161 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-16 06:14:43 +00:00
jpd002
0bd1aa2cda
CGSH_Direct3D9: Added support for color masking, for using render targets as textures, render state saving and separate depth buffer management.
...
git-svn-id: http://svn.purei.org/purei/trunk@1160 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-15 02:59:14 +00:00
jpd002
7022afc4b7
Improved display of alpha blending state in GsStateUtils.
...
git-svn-id: http://svn.purei.org/purei/trunk@1159 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-15 00:21:21 +00:00
jpd002
1b44ad7458
Added support for saving metadata (VPU state) for frame dumps.
...
git-svn-id: http://svn.purei.org/purei/trunk@1158 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-07 22:46:30 +00:00
jpd002
761dcef48e
Cleaned CGIF.
...
git-svn-id: http://svn.purei.org/purei/trunk@1157 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-07 01:49:06 +00:00
jpd002
826e48e8db
Fixed some race condition problems in CMailBox.
...
git-svn-id: http://svn.purei.org/purei/trunk@1156 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-07 00:31:53 +00:00
jpd002
14dd439a98
Added VU1 microprogram view in FrameDebugger.
...
git-svn-id: http://svn.purei.org/purei/trunk@1155 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-06 22:46:14 +00:00
jpd002
670b209569
Implemented UploadConversionBuffer properly in CGSH_Direct3D9.
...
git-svn-id: http://svn.purei.org/purei/trunk@1154 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-06 05:50:04 +00:00
jpd002
8462cf57fb
FrameDump: Added metadata field in GS packets.
...
git-svn-id: http://svn.purei.org/purei/trunk@1153 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-06 05:47:47 +00:00
jpd002
aeeaebc609
Made "Update" function public in CRegViewPage to allow explicit updates.
...
git-svn-id: http://svn.purei.org/purei/trunk@1152 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-07-05 07:13:26 +00:00
jpd002
5b9a227edc
Block menu from activating with F10 in debugger.
...
git-svn-id: http://svn.purei.org/purei/trunk@1151 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-24 03:22:08 +00:00
jpd002
e529a89e8d
Fixed bug in OPMSUB when output register is the same as one of the inputs.
...
git-svn-id: http://svn.purei.org/purei/trunk@1150 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-24 03:21:00 +00:00
jpd002
3b65e35b87
Some more cleanup.
...
git-svn-id: http://svn.purei.org/purei/trunk@1149 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-17 05:10:41 +00:00
jpd002
d1d93135da
Some cleanup.
...
git-svn-id: http://svn.purei.org/purei/trunk@1148 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-17 05:08:05 +00:00
jpd002
f9e9fb0ed6
Removed some usage of boost::thread.
...
git-svn-id: http://svn.purei.org/purei/trunk@1147 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-17 05:06:47 +00:00
jpd002
180f4d5d29
Added custom disassembler view for VU.
...
git-svn-id: http://svn.purei.org/purei/trunk@1146 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-17 05:01:01 +00:00
jpd002
bdcf801a52
Fixed wrong sprites Z values in OpenGL and Direct3D9 GS handlers.
...
git-svn-id: http://svn.purei.org/purei/trunk@1145 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-11 06:41:38 +00:00
jpd002
31fc31562d
Allow starting the debugger or the frame debugger using command line on Win32.
...
git-svn-id: http://svn.purei.org/purei/trunk@1144 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-11 04:51:21 +00:00
jpd002
2774f664dc
Added an on/off toggle switch for depth testing in the frame debugger.
...
Updated Direct3D9 GS handler a little bit.
git-svn-id: http://svn.purei.org/purei/trunk@1143 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-11 04:48:10 +00:00
jpd002
bc1a8161c9
Changed the location of the "dump next frame" menu item and changed the way file names are generated.
...
git-svn-id: http://svn.purei.org/purei/trunk@1142 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-09 06:07:17 +00:00
jpd002
723e4ec22e
Updated Win32 project to compile FrameDebugger.
...
git-svn-id: http://svn.purei.org/purei/trunk@1141 b36208d7-6611-0410-8bec-b1987f11c4a2
2013-06-09 05:49:39 +00:00