Commit Graph
45601 Commits
Author SHA1 Message Date
Marcin Mikołajczyk e6dce8e1af Fix PPSSPP Qt interface compilation on 64bit Linux 2013-02-04 15:55:17 +01:00
lioncash 5acce242c1 Another 'Check if the number is within range before accessing' array change 2013-02-04 09:36:58 -05:00
Henrik Rydgård d04729306b Merge pull request #596 from lioncash/master
Remove unused iterators, fix 3 sprintf calls' formatting.
2013-02-04 06:14:37 -08:00
lioncash 3221438de4 Check if num is within range *before* accessing the array. 2013-02-04 08:53:20 -05:00
lioncash 025a1351b4 Get rid of unused iterators.
Also fix the formatting in 3 sprintf calls.
2013-02-04 08:49:58 -05:00
Henrik Rydgård fddae9a051 Merge pull request #592 from unknownbrackets/dlist
Fix crash with GE interrupts
2013-02-03 23:42:11 -08:00
Unknown W. Brackets 7c3cb9357e Fix crash with GE interrupts. 2013-02-03 23:22:27 -08:00
Henrik Rydgård 4596c6c811 Merge pull request #588 from unknownbrackets/atrac
Attempt to read the atrac size from the file
2013-02-03 22:51:18 -08:00
Henrik Rydgård 1a315921ff Merge pull request #587 from Xele02/qt_work
[Qt-desktop] Add support to USB gamePad
2013-02-03 22:49:49 -08:00
Henrik Rydgård b9dd8d0277 Merge pull request #589 from Orphis/dlist-rewrite-part1
Dlist rewrite part1
2013-02-03 22:49:16 -08:00
Florent Castelli 8004d360dd Interrupt handler reorganization for easier GE interrupt support 2013-02-04 03:10:01 +01:00
Florent Castelli 522983549d Correctly savestate std::maps with non-uint keys. 2013-02-04 03:10:00 +01:00
Unknown W. Brackets ee62c807ee Attempt to read the atrac size from the file. 2013-02-03 16:54:52 -08:00
Florent Castelli c37566d3bc Use proper draw sequence in PPGeDraw 2013-02-04 01:28:19 +01:00
Unknown W. Brackets 1eea5aa969 Merge branch 'module-blacklist' 2013-02-03 15:56:19 -08:00
Sacha 148c390524 Buildfix for Symbian 2013-02-04 09:55:56 +10:00
Henrik Rydgard 7ea1926aa7 Blacklist the ssl library too 2013-02-04 00:54:50 +01:00
Xele02 04229cbd83 Add support to gamePad using SDL
Add a dialog to config gamepad bindings
2013-02-04 00:48:29 +01:00
Unknown W. Brackets 74a95f57de Blacklist the sceSsl module as well. 2013-02-03 15:40:45 -08:00
Florent Castelli 0d54048efd setCompiledSdkVersion accepts any version as in the CFW version 2013-02-04 00:27:29 +01:00
Henrik Rydgard 2192029486 Merge branch 'master' into framebuffer-texture 2013-02-04 00:13:50 +01:00
Henrik Rydgard a54fb0e55d Disassemble a few more Ge ops. 2013-02-04 00:03:23 +01:00
Henrik Rydgård 5dd15d7e25 Merge pull request #586 from unknownbrackets/threadqueue
Implement a proper thread ready queue
2013-02-03 14:22:48 -08:00
Unknown W. Brackets 2fa0cf040d Fix alarm test by not interrupting when disabled.
vblank was interrupting/rescheduling when interrupts were disabled.
That's bad.
2013-02-03 13:48:19 -08:00
Unknown W. Brackets c7204797e7 Don't log idle => idle context switches. 2013-02-03 13:48:19 -08:00
Unknown W. Brackets 996eb7a648 Use the new ready queue for thread switching. 2013-02-03 13:48:18 -08:00
Unknown W. Brackets ce2e62317b Make the new queue only have ready threads. 2013-02-03 13:45:30 -08:00
Unknown W. Brackets 8725bfe411 Add a priority-indexed ready queue (not used yet.)
Also, not actually only ready threads yet.
2013-02-03 13:45:30 -08:00
Henrik Rydgård 64ec9850b3 Merge pull request #585 from raven02/master
Build fix
2013-02-03 13:44:00 -08:00
raven02 8a520faf5d Build fix 2013-02-04 05:25:12 +08:00
Henrik Rydgård 7d6c113a97 Merge pull request #582 from raven02/master
Add few new stubs seen from Dragon Ball Z Tenkaichi Tag Team
2013-02-03 13:15:32 -08:00
Henrik Rydgard 3f0816cd05 Usec2Sysclock fixes 2013-02-03 22:14:19 +01:00
Henrik Rydgard 7fbf914821 Another bites the dust (blacklisted modules) 2013-02-03 22:13:42 +01:00
Henrik Rydgard ce059eedf5 Disable non-through RotateUV, according to Raven02 it seems it's not needed although I have my doubts :) 2013-02-03 21:46:31 +01:00
Henrik Rydgård dcb106743b Merge pull request #583 from unknownbrackets/audio-minor
Atrac finish flag fix
2013-02-03 12:32:45 -08:00
Henrik Rydgård c9231c26d8 Merge pull request #580 from mikusp/sceKernelTimeWrap
Wrap sceKernelTime functions
2013-02-03 12:31:34 -08:00
raven02 24c720892c Add few stubs seen from Dragon Ball Z Tenkaichi Tag Team 2013-02-04 03:19:55 +08:00
Unknown W. Brackets 5b9721772a Properly set the finish flag at the end. 2013-02-03 10:58:18 -08:00
Unknown W. Brackets 048142d8b1 Approximate atrac as compressing to 1/3 the size. 2013-02-03 10:44:20 -08:00
Unknown W. Brackets 5b6f97955b Always return <= max samples for atrac. 2013-02-03 10:37:47 -08:00
Unknown W. Brackets 160c59cf9b Fix atrac looping, oops. 2013-02-03 10:34:13 -08:00
Unknown W. Brackets ddedd7c39a This atrac logging hack isn't needed now. 2013-02-03 09:57:02 -08:00
Marcin Mikołajczyk 4497252398 Wrap sceKernelTime functions 2013-02-03 16:33:01 +01:00
Henrik Rydgard 2bacf8071f Fix RotateUV. Apparently the rules are reversed in through mode. 2013-02-03 12:27:52 +01:00
Henrik Rydgard 7a22b4694b Prefixes are allowed on vcst, not that it makes much sense to use them. 2013-02-03 09:47:56 +01:00
Unknown W. Brackets c323a89c8d Match the lighting/alpha logic in the sw transform. 2013-02-03 00:10:40 -08:00
Henrik Rydgård 50a9a0010a Merge pull request #577 from unknownbrackets/module-blacklist
Blacklist some network modules unlikely to work
2013-02-02 23:46:47 -08:00
Henrik Rydgård 0818d56b91 Merge pull request #576 from unknownbrackets/vblank
Always reschedule on vblank, even without handler
2013-02-02 23:46:20 -08:00
Unknown W. Brackets f3efa3225d Blacklist some network modules unlikely to work. 2013-02-02 23:40:44 -08:00
Unknown W. Brackets f6ade0fcc2 Always reschedule on vblank, even without handler. 2013-02-02 23:28:44 -08:00