aboutsummaryrefslogtreecommitdiff
path: root/backends/platform/psp/Makefile
AgeCommit message (Collapse)Author
2010-11-04PSP: cleaning up some stuff from plugin mergeYotam Barnoy
svn-id: r54060
2010-10-31Updated with latest from trunkYotam Barnoy
svn-id: r53976
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-15PLUGINS: Cleanup.Andre Heider
- Unify ELF loader handling in configure - Rename ELF_LOADER_TARGET to USE_ELF_LOADER svn-id: r52728
2010-09-05PLUGINS: Move all ELF loader related files to its own directory.Andre Heider
svn-id: r52555
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-08-14removed psploader.o from objects in psp makefile (psp should be using ↵Tony Puccinelli
abstracted MIPS loader now) svn-id: r52085
2010-08-11manually merged trunk/backends into branch and removed some now redundant ↵Tony Puccinelli
elf32.h files svn-id: r51966
2010-08-10merged trunk into branch, reverted Cruise Singleton changesTony Puccinelli
svn-id: r51961
2010-08-07modified psp to use mips-loader.cpp (and added things to backends/module.mk)Tony Puccinelli
svn-id: r51826
2010-08-03added checks for ELF_LOADER_TARGET before including the elf plugin providerTony Puccinelli
svn-id: r51716
2010-07-29BUILD: Compile & link certain files only for specific BACKEND valuesMax Horn
svn-id: r51465
2010-07-27Continued 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-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