435 Commits

Author SHA1 Message Date
jpd002
71d58666c6 Fixed application icon not showing in the alt-tab menu on Windows XP.
Fixed deadlock happening when seeking in playlist too fast.
Added archive support (zip and rar).
Added auto playlist item discovery.
Added 'hefile' IOP IO device for Shadow Hearts.

git-svn-id: http://svn.purei.org/purei/trunk@740 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-02-26 22:48:25 +00:00
jpd002
9acf093e68 Fixed compilation of ElfView tool.
git-svn-id: http://svn.purei.org/purei/trunk@737 b36208d7-6611-0410-8bec-b1987f11c4a2
2011-02-21 05:22:20 +00:00
jpd002
9b2bb5fa20 PsfPlayer:
Added icon for iPhone version.
Fixed and improved new frame callback stuff
Fixed a problem in the OpenAL sound handler.
Reduced the sleep time to 1ms (needs to be tested on the PC version)

git-svn-id: http://svn.purei.org/purei/trunk@730 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-12-31 20:16:17 +00:00
jpd002
a42f479c85 PsfPlayer: Added file info viewer.
git-svn-id: http://svn.purei.org/purei/trunk@729 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-12-31 00:04:55 +00:00
jpd002
ae1b79faa2 Added some more functionality in iPhone PSF Player
git-svn-id: http://svn.purei.org/purei/trunk@728 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-12-28 16:45:50 +00:00
jpd002
00ffdbc04d Semi-functional iPhone PsfPlayer port.
git-svn-id: http://svn.purei.org/purei/trunk@727 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-12-25 19:11:11 +00:00
jpd002
ff3f8d0600 PsfPlayer: Version 0.50
git-svn-id: http://svn.purei.org/purei/trunk@726 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-12-01 03:04:45 +00:00
jpd002
64762857b9 PsfPlayer:
Updated to zlib 1.2.5.
Updated icon.

git-svn-id: http://svn.purei.org/purei/trunk@725 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-12-01 02:40:24 +00:00
jpd002
75cb0db8f4 Changed basic block memory management to use intrusive_ptr and added a block caching mechanism in VuExecutor to speed things up.
git-svn-id: http://svn.purei.org/purei/trunk@719 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-11-17 03:59:29 +00:00
jpd002
51528545bc PsfPlayer: Version 0.49
git-svn-id: http://svn.purei.org/purei/trunk@716 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-10-24 21:09:05 +00:00
jpd002
d65c169c59 PsfPlayer: Fixed some compilation problems.
git-svn-id: http://svn.purei.org/purei/trunk@715 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-10-24 01:01:07 +00:00
jpd002
b1b665c95e PsfPlayer: Updated iPhone project.
git-svn-id: http://svn.purei.org/purei/trunk@702 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-08-27 05:19:36 +00:00
jpd002
8e21af3893 GCC compilation fixes.
git-svn-id: http://svn.purei.org/purei/trunk@701 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-08-27 05:17:33 +00:00
jpd002
2f2502021c PsfPlayer: GCC compilation fix
git-svn-id: http://svn.purei.org/purei/trunk@700 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-08-27 01:13:41 +00:00
jpd002
e0735bd8ab PsfPlayer: Version 0.48
git-svn-id: http://svn.purei.org/purei/trunk@699 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-08-26 03:43:51 +00:00
jpd002
c11840ba2a PsfPlayer: Updated project configs.
git-svn-id: http://svn.purei.org/purei/trunk@698 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-08-24 01:53:15 +00:00
jpd002
a92858fa40 PsfPlayer: Added version info in the resources.
git-svn-id: http://svn.purei.org/purei/trunk@697 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-08-24 01:51:51 +00:00
jpd002
3fc531b0bf PsfPlayer: Removed call to "GetCurrentTime" in PspBios because it wasn't defined in the class but would still compile on Windows.
git-svn-id: http://svn.purei.org/purei/trunk@695 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-08-24 01:46:19 +00:00
jpd002
4574b116f7 Integrated new JIT compilation engine in the trunk.
- Removed the old CodeGen classes.
- Fixed everything to make PsfPlayer work at a decent level.
- Added 64-bits configs to PsfPlayer.

git-svn-id: http://svn.purei.org/purei/trunk@692 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-08-11 03:47:19 +00:00
jpd002
067e1ec874 PsfPlayer: Updated TodoList.
git-svn-id: http://svn.purei.org/purei/trunk@681 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-07-19 04:23:47 +00:00
jpd002
4a8a7d0e9b CodeGen: Moved to another repository.
git-svn-id: http://svn.purei.org/purei/trunk@676 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-24 02:10:02 +00:00
jpd002
6d1c1940f8 CodeGen: Moved to another repository.
git-svn-id: http://svn.purei.org/purei/trunk@675 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-24 02:07:39 +00:00
jpd002
bcd81d5397 CodeGen: Last commit before move.
git-svn-id: http://svn.purei.org/purei/trunk@674 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-24 01:55:57 +00:00
jpd002
a7f5ee55da CodeGen updates
git-svn-id: http://svn.purei.org/purei/trunk@673 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-23 23:48:01 +00:00
jpd002
69fa0dc6ad PsfPlayer: Updated changelog and TODO list.
git-svn-id: http://svn.purei.org/purei/trunk@672 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-23 03:59:30 +00:00
jpd002
d7f6ddd039 PsfPlayer: Reintroduced the command to enable/disable reverb.
git-svn-id: http://svn.purei.org/purei/trunk@671 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-23 03:55:52 +00:00
jpd002
6d1c9aeb67 PsfPlayer: Added basic reverb support in PSP/SasCore emulation.
git-svn-id: http://svn.purei.org/purei/trunk@670 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-23 03:55:01 +00:00
jpd002
47df31b626 CodeGen updates
git-svn-id: http://svn.purei.org/purei/trunk@669 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-22 04:24:39 +00:00
jpd002
fd79712778 CodeGen: ARM MemoryFunction
git-svn-id: http://svn.purei.org/purei/trunk@668 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-18 04:35:56 +00:00
jpd002
2deae66fb7 MacOS compilation fixes
git-svn-id: http://svn.purei.org/purei/trunk@667 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-17 04:01:11 +00:00
jpd002
34124bd39c CodeGen: Added basic stuff to ARM code generator.
git-svn-id: http://svn.purei.org/purei/trunk@666 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-17 03:30:31 +00:00
jpd002
827ea047ff CodeGen: Fixed tests compilation.
git-svn-id: http://svn.purei.org/purei/trunk@665 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-14 03:25:58 +00:00
jpd002
8b5e8c0d39 CodeGen:
Moved tests to seperate folder.
Added ArmAssembler and CodeGen_Arm.

git-svn-id: http://svn.purei.org/purei/trunk@664 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-12 03:12:57 +00:00
jpd002
ea37977b04 CodeGen: More FPU stuff.
git-svn-id: http://svn.purei.org/purei/trunk@663 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-11 22:35:02 +00:00
jpd002
f081b3a1dd CodeGen: FpuTest.
git-svn-id: http://svn.purei.org/purei/trunk@662 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-06-11 01:23:11 +00:00
jpd002
bed94227c7 git-svn-id: http://svn.purei.org/purei/trunk@661 b36208d7-6611-0410-8bec-b1987f11c4a2 2010-06-03 22:21:07 +00:00
jpd002
7a0f5ee8b0 CodeGen: Temp Coalescing, CodeGen updates to support more instruction types and added Arm assembler.
git-svn-id: http://svn.purei.org/purei/trunk@659 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-30 22:01:06 +00:00
jpd002
f634975c5f CodeGen: RandomAluTest.
git-svn-id: http://svn.purei.org/purei/trunk@658 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-28 22:59:38 +00:00
jpd002
32470e37d2 CodeGen updates.
git-svn-id: http://svn.purei.org/purei/trunk@657 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-21 04:19:27 +00:00
jpd002
72d4ded682 More CodeGen stuff.
git-svn-id: http://svn.purei.org/purei/trunk@656 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-20 23:24:27 +00:00
jpd002
d95e71c7a4 PsfPlayer: Updated changelog and version number.
git-svn-id: http://svn.purei.org/purei/trunk@655 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-20 05:03:27 +00:00
jpd002
9070a3f9ac PsfPlayer: Added error handling on playlist read crash.
git-svn-id: http://svn.purei.org/purei/trunk@654 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-20 04:56:37 +00:00
jpd002
d89efab873 PsfPlayer: Updated changelog and incremented version number.
git-svn-id: http://svn.purei.org/purei/trunk@653 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-17 02:29:51 +00:00
jpd002
cc09b15723 CodeGen: x64 code generator works.
git-svn-id: http://svn.purei.org/purei/trunk@652 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-16 03:50:31 +00:00
jpd002
6e20e2540f PsfPlayer: Added ability to change character encoding interpretation of tags.
git-svn-id: http://svn.purei.org/purei/trunk@651 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-15 21:58:26 +00:00
jpd002
5aef006c90 PsfPlayer: Updated changelog and installer script.
git-svn-id: http://svn.purei.org/purei/trunk@650 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-10 03:22:54 +00:00
jpd002
b84bf6c677 PsfPlayer: Fixed bug with WaveOut sound handler not flusing all its buffer when being reset.
git-svn-id: http://svn.purei.org/purei/trunk@649 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-10 03:13:42 +00:00
jpd002
ade6b91dcd PsfPlayer: Added saving of selected SoundHandler.
git-svn-id: http://svn.purei.org/purei/trunk@648 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-10 03:12:24 +00:00
jpd002
ea0c52a7b7 PsfPlayer: Updated vcprojs to output files to proper paths containing the platform name.
git-svn-id: http://svn.purei.org/purei/trunk@646 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-08 04:28:00 +00:00
jpd002
0b7881c6a4 CodeGen: Some updates.
git-svn-id: http://svn.purei.org/purei/trunk@645 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-05-07 23:35:08 +00:00