Jean-Philip Desjardins
|
9eedb56f70
|
Add "cdrom" alias to access CD/DVD from Ioman.
|
2016-06-03 22:18:09 -04:00 |
|
Jean-Philip Desjardins
|
8e4ee4c6c3
|
Updated handler creation and destruction code to make it cleaner.
|
2016-04-10 22:20:53 -04:00 |
|
Jean-Philip Desjardins
|
511967403d
|
Use GetPtr in memset in SYSCLIB.
|
2016-03-17 16:20:02 -07:00 |
|
Jean-Philip Desjardins
|
7a38d9c172
|
IOP modules are now stored using shared_ptrs.
|
2016-01-23 22:12:28 -05:00 |
|
Jean-Philip Desjardins
|
c63431ab52
|
Improved handling of LoadExecPS2 system call.
- Executable path will now be taken in consideration.
- Fixed issue with UT's incomplete path.
- Use GetStructPtr to obtain proper pointers.
|
2015-12-05 19:24:44 -05:00 |
|
Jean-Philip Desjardins
|
409ed26fc7
|
Minor cleanup.
|
2015-11-12 10:14:17 -05:00 |
|
Jean-Philip Desjardins
|
9b17a67670
|
Added DiskUtils.
Includes disk image creation routines, SYSTEM.CNF parser and "TryGetDiskId" helper.
|
2015-07-22 00:30:06 -04:00 |
|
Ian Brown
|
948a14528f
|
make vpu objects pointers
|
2015-06-17 21:14:51 +01:00 |
|
Jean-Philip Desjardins
|
6b6cc3ed57
|
Call RemoveExceptionHandler when PS2VM thread is about to be destroyed.
|
2015-06-09 03:31:19 -04:00 |
|
Jean-Philip Desjardins
|
6cd0e5e3dd
|
Made EE executor work on OSX.
|
2015-06-09 02:49:54 -04:00 |
|
Jean-Philip Desjardins
|
f6672d5b95
|
Removed ReadToEeRam handler from Cdvdfsv.
|
2015-06-07 23:06:48 -04:00 |
|
Jean-Philip Desjardins
|
49c41ce350
|
Use PosixFileStream on Android to read disk images to prevent issues with large files (> 2GB).
|
2015-06-04 00:02:22 -04:00 |
|
Jean-Philip Desjardins
|
94b2d0e641
|
iOS build fixes.
|
2015-05-31 22:57:40 -04:00 |
|
Jean-Philip Desjardins
|
cfc00c1425
|
Changed the way block reading is handled in ISO9660 to fix issues with CDROM XA disk images.
|
2015-05-17 21:47:31 -04:00 |
|
Jean-Philip Desjardins
|
2ae910cdad
|
Use unique_ptr to store Iso9660 instance.
|
2015-05-17 19:19:00 -04:00 |
|
Jean-Philip Desjardins
|
03fadfff9a
|
Merge branch 'master' into android
|
2015-05-09 23:26:10 -04:00 |
|
Jean-Philip Desjardins
|
877e3e8908
|
Make sure frame dump has something before writing it to disk.
|
2015-05-08 22:39:34 -04:00 |
|
Jean-Philip Desjardins
|
7a0bdc03c9
|
Reorganized VPU/VIF code to better match the actual hardware.
|
2015-05-07 01:52:45 -04:00 |
|
Jean-Philip Desjardins
|
421295cd70
|
Merge branch 'master' into android.
|
2015-05-06 03:18:38 -04:00 |
|
Jean-Philip Desjardins
|
85038b47a3
|
Added "GetPadHandler" function in PS2VM.
|
2015-05-06 01:49:23 -04:00 |
|
Jean-Philip Desjardins
|
fcf1b11f1b
|
Moved EE and GS specific files in a separate folder.
|
2015-05-06 00:54:15 -04:00 |
|
Jean-Philip Desjardins
|
ebb87561d5
|
Tags will now be stored in "Play Data Files" folder.
|
2015-05-04 00:22:45 -04:00 |
|
Jean-Philip Desjardins
|
f9b59cfe59
|
Set proper FPU rounding mode when creating thread.
|
2015-04-20 00:22:53 -04:00 |
|
Unknown W. Brackets
|
2f5e2d99b9
|
Add support for CSO compressed files.
|
2015-04-13 22:13:31 -07:00 |
|
Jean-Philip Desjardins
|
c6617f83a0
|
Merge branch 'audio'
|
2015-04-11 00:00:27 -04:00 |
|
Jean-Philip Desjardins
|
09e61b0543
|
Make IszImageStream compile on Android.
|
2015-04-09 02:17:42 -04:00 |
|
Jean-Philip Desjardins
|
9bcca8beec
|
Properly reset pointer when deleting sound handler.
|
2015-04-07 02:00:11 -04:00 |
|
Jean-Philip Desjardins
|
33b4498883
|
Cleanup.
|
2015-04-06 15:52:09 -04:00 |
|
Jean-Philip Desjardins
|
9ac85e517e
|
Added proper way to create sound handler and moved sound handler creation at platform level.
|
2015-04-06 15:51:59 -04:00 |
|
Jean-Philip Desjardins
|
e92ed06407
|
Renamed some variables.
|
2015-04-06 00:32:43 -04:00 |
|
Jean-Philip Desjardins
|
e6a4934ba9
|
Merge branch 'master' into audio
|
2015-04-05 22:25:57 -04:00 |
|
Jean-Philip Desjardins
|
8822638035
|
Make sure modules are reset properly.
|
2015-04-03 01:54:39 -04:00 |
|
Jean-Philip Desjardins
|
a1ad381c82
|
Fixed Win32 build.
|
2015-03-31 22:54:51 -04:00 |
|
Jean-Philip Desjardins
|
b04e4cbc6b
|
Fixed inability to load ISO files on the OSX version.
|
2015-03-31 22:33:43 -04:00 |
|
Jean-Philip Desjardins
|
35b4b970ca
|
Cleanup.
|
2015-03-31 22:20:49 -04:00 |
|
Jean-Philip Desjardins
|
bac8082677
|
Merge branch 'master' into audio
|
2015-03-27 22:52:33 -04:00 |
|
Jean-Philip Desjardins
|
f5a5755362
|
Removed useless initialization.
|
2015-03-17 00:37:45 -04:00 |
|
Jean-Philip Desjardins
|
6e86ee0df1
|
Merge branch 'master' into audio
|
2015-01-30 02:00:48 -05:00 |
|
Jean-Philip Desjardins
|
60c15b22a3
|
Prevent thread from hanging if a VU subroutine is being executed and doesn't terminate.
|
2015-01-01 18:42:34 -05:00 |
|
Jean-Philip Desjardins
|
b24364f3d4
|
Added proper support for stepping in VU0 microprograms.
|
2014-12-31 23:22:07 -05:00 |
|
jpd002
|
86af245464
|
Android build fixes.
git-svn-id: http://svn.purei.org/purei/trunk@1600 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2014-11-27 03:48:58 -05:00 |
|
jpd002
|
6a680df4a7
|
Updated Android build configuration.
git-svn-id: http://svn.purei.org/purei/trunk@1532 b36208d7-6611-0410-8bec-b1987f11c4a2
|
2014-11-27 03:48:52 -05:00 |
|
Jean-Philip Desjardins
|
622e75d4db
|
SMODE2 register is written to frame dumps for proper interlaced mode settings when playing back the dump.
|
2014-11-22 01:23:49 -05:00 |
|
Jean-Philip Desjardins
|
e34b806125
|
Experimental audio support.
|
2014-10-20 22:34:44 -04:00 |
|
Jean-Philip Desjardins
|
b0cb1485d7
|
Profiler improvements. Now uses a proper timer to count time passed in various zones. Stat presentation still needs work though.
|
2014-10-05 01:41:06 -04:00 |
|
Jean-Philip Desjardins
|
c3ac2da22f
|
Moved all EE related stuff in a separate file.
|
2014-10-04 23:02:32 -04:00 |
|
Jean-Philip Desjardins
|
826d785f3d
|
New cycle counting method is now enabled by default and removed code for old method.
|
2014-07-12 02:16:04 -04:00 |
|
Jean-Philip Desjardins
|
f66e4366cc
|
Force threads to be rescheduled at the end of an exception on the EE.
|
2014-06-04 23:37:40 -04:00 |
|
Jean-Philip Desjardins
|
9938ce4692
|
Added improved cycle counting (not enabled yet because it still causes problems with some games).
|
2014-06-01 19:23:45 -04:00 |
|
Jean-Philip Desjardins
|
0162119ea5
|
Prevent interrupts from being serviced when stepping in the debugger.
|
2014-06-01 19:07:43 -04:00 |
|