Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-07-30 | PSP: optimized memcpy some more and fixed memcpy testing | Yotam Barnoy | |
Found that the particular implementation was producing messy assembly for misaligned copies. Improved it and also fixed up wrapping the memcpy, which would cause endless prints in case memcpy testing is asked for. svn-id: r51503 | |||
2010-07-29 | BUILD: Unify how MODULE_DIRS is computed for backends | Max Horn | |
This should help avoid situations where MODULE_DIRS is not set to a complete list of build dirs (which causes troubles with the automatic header dependency detection logic). On the long run, we should replace the relevant code by a macro or also use rules.mk for this (with yet another if/else case add to it). svn-id: r51467 | |||
2010-07-29 | BUILD: Compile & link certain files only for specific BACKEND values | Max Horn | |
svn-id: r51465 | |||
2010-07-27 | Continued abstraction of generic ELF-loader, splitting off MIPS-processor ↵ | Tony Puccinelli | |
specific things into their own files and testing on the PS2 svn-id: r51345 | |||
2010-07-18 | trying to fix psp build for case sensitive filesystems. | Andre Heider | |
svn-id: r50989 | |||
2010-07-18 | PSP: switched to using my memcpy | Yotam Barnoy | |
svn-id: r50982 | |||
2010-07-18 | PSP: forgot test files | Yotam Barnoy | |
svn-id: r50981 | |||
2010-07-18 | Made memcpy faster but not as fast with uncached mem. | Yotam Barnoy | |
svn-id: r50980 | |||
2010-07-13 | PSP: Typos in trace.h | Yotam Barnoy | |
svn-id: r50844 | |||
2010-06-21 | PSP: Whitespace fix (and rewrap overlong line for readability) | Max Horn | |
svn-id: r50129 | |||
2010-06-21 | PSP: moved RTC to singleton to allow usage by classes other than Osystem | Yotam Barnoy | |
svn-id: r50116 | |||
2010-06-21 | PSP: errors from both ScummVM and the PSP port now print to file by default. ↵ | Yotam Barnoy | |
This should make debugging easier, especially for users. svn-id: r50113 | |||
2010-06-21 | PSP: removed default 'using ME' message | Yotam Barnoy | |
svn-id: r50112 | |||
2010-06-21 | PSP: switched loader to use PSP's debug mechanism | Yotam Barnoy | |
svn-id: r50111 | |||
2010-06-16 | PSP: got rid of SDL | Yotam Barnoy | |
svn-id: r49903 | |||
2010-06-15 | PSP: fixed up PowerManager and removed dependency on SDL | Yotam Barnoy | |
svn-id: r49852 | |||
2010-06-15 | SYSTEM: Unify OSystem::getSupportedFormats() signature | Max Horn | |
svn-id: r49838 | |||
2010-06-15 | PSP: fixed invisible bug in power callback | Yotam Barnoy | |
svn-id: r49756 | |||
2010-06-15 | PSP: fixed SCI freeze issue by using recursive mutexes | Yotam Barnoy | |
svn-id: r49682 | |||
2010-06-15 | PSP: fixed bug in hardware MP3 that caused crash in broken sword. The sample ↵ | Yotam Barnoy | |
rate must be returned from our member variable, not from the header value which disappears. svn-id: r49680 | |||
2010-06-10 | PSP: swapped order of checks in renderAll. It's a little cheaper this way. | Yotam Barnoy | |
svn-id: r49574 | |||
2010-06-10 | PSP: switched to psp semaphores rather than SDL's. Removal of SDL is almost ↵ | Yotam Barnoy | |
complete. svn-id: r49572 | |||
2010-06-09 | PSP: fixed missing frame issue with kyrandia and possibly other games by ↵ | Yotam Barnoy | |
calling updateScreen() from pollEvent() once in a while svn-id: r49541 | |||
2010-06-07 | PSP: found bug in fast getMillis() implementation. Fixed it by adding a ↵ | Yotam Barnoy | |
fixed amount to the time counter. svn-id: r49485 | |||
2010-05-30 | PSP: added preliminary support for using ME hardware to play MP3 files. If ↵ | Yotam Barnoy | |
the decoder fails to load, MAD is used instead. Disable with DISABLE_PSP_MP3. svn-id: r49319 | |||
2010-05-27 | PSP: fixed a screen shake bug | Yotam Barnoy | |
svn-id: r49258 | |||
2010-05-24 | PSP: to fix the audio, I cleaned up the audio thread and changed the thread ↵ | Yotam Barnoy | |
priorities. svn-id: r49200 | |||
2010-05-24 | PSP: switched to using slightly faster delay and getMillis | Yotam Barnoy | |
svn-id: r49179 | |||
2010-05-24 | PSP: turn off psp audio thread again. Must have tested it wrong. | Yotam Barnoy | |
svn-id: r49178 | |||
2010-05-24 | PSP: switched to the way SDL does things in the audio thread to get rid of ↵ | Yotam Barnoy | |
clicking. PSP's thread is still more efficient. svn-id: r49175 | |||
2010-05-24 | PSP: moved timer thread to backends/timer/psp | Yotam Barnoy | |
svn-id: r49173 | |||
2010-05-23 | PSP: commented out new PSP audio. Still has some clicking issues | Yotam Barnoy | |
svn-id: r49169 | |||
2010-05-23 | PSP: changed thread stack sizes to prevent crashes in COMI | Yotam Barnoy | |
svn-id: r49168 | |||
2010-05-23 | PSP: forgot to add a file | Yotam Barnoy | |
svn-id: r49162 | |||
2010-05-23 | PSP: replaced SDL's timer with much simpler and more efficient PspTimer class | Yotam Barnoy | |
svn-id: r49155 | |||
2010-05-23 | PSP: switched from SDL's audio to my own thread. Removed needless blocking ↵ | Yotam Barnoy | |
while playing and made it generally more efficient. To deactivate, simply comment out USE_PSP_AUDIO svn-id: r49149 | |||
2010-05-20 | PSP: Had to switch to different way of using callbacks as last one wasn't ↵ | Yotam Barnoy | |
working well. Seems to be working well this way, so I activated it. If need be, deactivate it by commenting out USE_DISPLAY_CALLBACK svn-id: r49115 | |||
2010-05-17 | PSP: added option for render by callback and fixed up and cleaned up debug ↵ | Yotam Barnoy | |
mechanism. This allows for about 4% speedup since we no longer need to wait for VSYNC in our main thread. I'll activate it as soon as I've tested it out properly. svn-id: r49055 | |||
2010-05-16 | Add back README.PSP | Joost Peters | |
svn-id: r49052 | |||
2010-05-12 | PSP: fixed debug function. Compiler optimization was calling the destructor ↵ | Yotam Barnoy | |
before the end of the function, causing incorrect stack output. svn-id: r49013 | |||
2010-05-09 | Rename DISABLE_*SCALERS to USE_*SCALERS, and move the mk/cpp defines to ↵ | Andre Heider | |
configure. svn-id: r48977 | |||
2010-04-28 | PSP: added profiling support to custom makefile for ease of use | Yotam Barnoy | |
svn-id: r48826 | |||
2010-04-26 | PSP: Added support for profiling using configure: | Yotam Barnoy | |
svn-id: r48804 | |||
2010-04-26 | PSP: Cleanup trace.h a bit | Max Horn | |
svn-id: r48802 | |||
2010-04-25 | PSP: A couple of small fixes to the debugging support | Yotam Barnoy | |
svn-id: r48793 | |||
2010-04-25 | PSP:Implemented fingolfin's suggestion for cleaning up debugging code | Yotam Barnoy | |
svn-id: r48792 | |||
2010-04-12 | add const keyword to some methods | Joost Peters | |
svn-id: r48639 | |||
2010-04-12 | formatting | Max Horn | |
svn-id: r48638 | |||
2010-04-12 | PSP: Fix code formatting using astyle | Max Horn | |
svn-id: r48634 | |||
2010-04-12 | PSP: refactoring/redesign of the backend | Yotam Barnoy | |
svn-id: r48632 |