aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/psp/Makefile
AgeCommit message (Collapse)Author
2010-10-20PSP: added dummy function to allow BS2.5 to buildYotam Barnoy
svn-id: r53635
2010-10-14PSP: added image viewer for viewing images during gamesYotam Barnoy
svn-id: r53455
2010-10-12JANITORAL: Clean trailing whitespaces.Jordi Vilalta Prat
svn-id: r53160
2010-10-10PSP: factored PngLoader out of virtual keyboard for further useYotam Barnoy
svn-id: r53108
2010-09-01PSP: removed strict-aliasingYotam Barnoy
It's no longer needed after adding __may_alias__ flag in endian.h. svn-id: r52481
2010-08-31PSP: fix BS2 crash by disabling strict aliasingYotam Barnoy
The problem that caused the crash in BS2 had to do with GCC making improper assumptions about our code. Specifically, the alignment trick we use for READ_UINT32/16 allows some targets(e.g. MIPS) to generate better code, but it also goes against ANSI C aliasing rules, which prohibit the sharing of addresses between a struct and another variable value. Using -fno-strict-aliasing tells GCC not to assume strict ANSI C aliasing and also unfortunately prevents it from making some good optimizations. This change is probably needed for other platforms as well -- the crash on the PSP was simply a very rare coincidence. svn-id: r52473
2010-07-29BUILD: Compile & link certain files only for specific BACKEND valuesMax Horn
svn-id: r51465
2010-07-18PSP: switched to using my memcpyYotam Barnoy
svn-id: r50982
2010-06-21PSP: moved RTC to singleton to allow usage by classes other than OsystemYotam Barnoy
svn-id: r50116
2010-06-16PSP: got rid of SDLYotam Barnoy
svn-id: r49903
2010-05-30PSP: 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-24PSP: switched to using slightly faster delay and getMillisYotam Barnoy
svn-id: r49179
2010-05-24PSP: moved timer thread to backends/timer/pspYotam Barnoy
svn-id: r49173
2010-05-23PSP: replaced SDL's timer with much simpler and more efficient PspTimer classYotam Barnoy
svn-id: r49155
2010-05-23PSP: 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-09Rename DISABLE_*SCALERS to USE_*SCALERS, and move the mk/cpp defines to ↵Andre Heider
configure. svn-id: r48977
2010-04-28PSP: added profiling support to custom makefile for ease of useYotam Barnoy
svn-id: r48826
2010-04-12PSP: refactoring/redesign of the backendYotam Barnoy
svn-id: r48632
2009-12-31PSP: added disable_dosbox_opl to custom makefileYotam Barnoy
svn-id: r46809
2009-11-25apply patch #2903175: "PSP: compile cleanup/fix for gprof and Windows"Joost Peters
svn-id: r46134
2009-11-24PSP: Fix whitespace usage and code formattingMax Horn
svn-id: r46126
2009-11-24fix building via MakefileJoost Peters
svn-id: r46123
2009-11-24PSP: Replaced virtual keyboard and cleaned up makefiles in the process.Yotam Barnoy
svn-id: r46120
2009-11-14Remove Igor engineMax Horn
svn-id: r45898
2009-10-15Fix Makefile again; use PSP targeted sdl-config, not the system-wide one.Joost Peters
If you need to adjust this to build then your toolchain setup is broken! svn-id: r45108
2009-10-15Updated custom PSP makefile with engines, cleaned up, fixed small issueYotam Barnoy
svn-id: r45107
2009-10-09Slightly modified version of patch #2875544: PSP plugins patchJoost Peters
svn-id: r44822
2009-09-30fix bug #2869491: "PSP make problem after 44348"Joost Peters
svn-id: r44479
2009-08-21unify OSystem_PSP_GU and OSystem_PSP (which was hopelessly outdated and ↵Joost Peters
mostly useless) svn-id: r43615
2009-08-19Take advantage of extra memory on newer PSP modelsJoost Peters
svn-id: r43525
2009-08-18PSP: disable dosbox OPLJoost Peters
svn-id: r43514
2009-08-17PSP: increase optimization level and change clock rate to 333mhzJoost Peters
svn-id: r43498
2009-08-17Commit (slightly) modified version of patch #2831248: Allow suspend/resume ↵Joost Peters
for PSP svn-id: r43477
2009-02-18add -DDISABLE_TEXT_CONSOLE and -DDISABLE_COMMAND_LINEJoost Peters
svn-id: r38489
2008-07-08set DEPDIRJoost Peters
svn-id: r32969
2008-07-08Enable static engines -- time to start thinking about prx/plugin support!Joost Peters
svn-id: r32968
2008-04-10fix make cleanJoost Peters
svn-id: r31466
2008-01-28Fixed the spaces before tabs.Jordi Vilalta Prat
svn-id: r30667
2008-01-27Removed trailing spaces.Jordi Vilalta Prat
svn-id: r30664
2007-10-17fix compile after recent fs code renameJoost Peters
svn-id: r29229
2007-09-19rename psp_fs.cpp to psp-fs.cpp (as per the naming convention)Joost Peters
svn-id: r28963
2007-06-09enable lure and cruise again; I accidentally committed this to trunk instead ↵Joost Peters
of branch-0-10-0 previously =) svn-id: r27243
2007-06-09disable lure and cruise enginesJoost Peters
svn-id: r27240
2007-02-11remove libmpeg2 'support', as we support DXA cutscenes now and mpeg2 was ↵Joost Peters
never working well on PSP svn-id: r25489
2006-10-22don't set CFLAGS, as we don't need them and they're now used for building ↵Joost Peters
the 'tools' with the native C compiler svn-id: r24440
2006-07-07fix build with latest psp toolchainJoost Peters
svn-id: r23386
2006-06-30fix compilation after backend moveJoost Peters
svn-id: r23359
2006-06-30move psp backend to backends/platforms/pspJoost Peters
svn-id: r23358