aboutsummaryrefslogtreecommitdiff
path: root/backends/platform
AgeCommit message (Collapse)Author
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-26moved flushDataCache function from ds-loader.cpp to elf-loader.cpp and moved ↵Tony Puccinelli
arm-relocations from ds-loader.cpp to arm-relocs.cpp; deleted ds-loader.cpp svn-id: r51289
2010-07-24changed ds makefile to use abstracted ELF-loader with ds-specific additions ↵Tony Puccinelli
added to backends/plugins/ds svn-id: r51236
2010-07-23SDL: Fix bug #3025258Eugene Sandulenko
Bug #3025258: "Cursor Leaves Trail in GUI when Screen is Shaking". Based on patch provided by eriktorbjorn but extended with another edge case. svn-id: r51212
2010-07-23GP2XWIZ: Fix warningWillem Jan Palenstijn
svn-id: r51203
2010-07-23Added linker flags to ensure R_ARM_TARGET1 is treated as R_ARM_ABS32Tony Puccinelli
svn-id: r51188
2010-07-22Added code for relocation R_ARM_TARGET1 (untested)Tony Puccinelli
svn-id: r51130
2010-07-21switched out linker script for plugin linking on ds, added in check for RELA ↵Tony Puccinelli
type relocations in ARM loader and coded for REL type relocations (DS now runs many games with Dynamic Plugins enabled) svn-id: r51083
2010-07-20coded for more relocations, added check for RELA type relocations, added ↵Tony Puccinelli
comments svn-id: r51048
2010-07-19SDL: Hack to handle special SDL events.Alejandro Marzini
svn-id: r51015
2010-07-18trying to fix psp build for case sensitive filesystems.Andre Heider
svn-id: r50989
2010-07-18PSP: switched to using my memcpyYotam Barnoy
svn-id: r50982
2010-07-18PSP: forgot test filesYotam Barnoy
svn-id: r50981
2010-07-18Made memcpy faster but not as fast with uncached mem.Yotam Barnoy
svn-id: r50980
2010-07-17Remove PalmOS portMax Horn
svn-id: r50964
2010-07-16Added basic cursor drawing.Alejandro Marzini
svn-id: r50954
2010-07-16put in initial relocations for R_ARM_ABS32, R_ARM_THM_CALL and R_ARM_V4BXTony Puccinelli
svn-id: r50942
2010-07-15added necessary #includes to loaderTony Puccinelli
svn-id: r50910
2010-07-15Fixed function prototype typosTony Puccinelli
svn-id: r50909
2010-07-15Fixed doing OpenGL calls before a graphical context was created.Alejandro Marzini
svn-id: r50905
2010-07-15restructured ps2loader to use Common::SeekableReadStream instead of a file ↵Tony Puccinelli
descriptor svn-id: r50903
2010-07-14various dsloader fixes, including initializing _symtab_sect to -1 in the headerTony Puccinelli
svn-id: r50869
2010-07-14changed Elf32_Rela to Elf32_RelTony Puccinelli
svn-id: r50868
2010-07-13formatting fix for dsloader.hTony Puccinelli
svn-id: r50852
2010-07-13PSP: Typos in trace.hYotam Barnoy
svn-id: r50844
2010-07-13Changed loader to use Common::SeekableReadStream (compiles but doesn't run ↵Tony Puccinelli
and needs polishing) svn-id: r50843
2010-07-13Check if USE_OPENGL is defined for compiling OpenGL code.Alejandro Marzini
svn-id: r50842
2010-07-13Merged from trunk, from Rev 49499 to HEADAlejandro Marzini
svn-id: r50840
2010-07-13Started changing loader to use Common::SeekableReadStreamTony Puccinelli
svn-id: r50839
2010-07-13removed --gc-sections linker flags so functions/data needed after run-time ↵Tony Puccinelli
linking of plugins won't be mistakenly garbage-collected during building svn-id: r50838
2010-07-12Get rid of yet another global object with constructorMax Horn
svn-id: r50835
2010-07-12SDL: Tweak OSystem_SDL::detectSupportedFormats a bitMax Horn
Previously, the code in OSystem_SDL::detectSupportedFormats assumed that the arrays RGBList and BGRList had the exact same length, and that the entries in each mirrored those in the other 100%. Instead of relying on that, the code now simply iterates over both lists separately. This changes the resulting order a bit, but since we never gave any guarantees on that, this should not matter. svn-id: r50833
2010-07-12SDL: Overhaul OSystem_SDL::getSupportedFormatsMax Horn
* Do not use global constructor for the RGBList and BGRList tables anymore, by moving them inside a function. * Update the list of supported formats if the hardware screen surface changes. Previously, the list of supported pixel formats (and its order) was computed only once and then never changed. svn-id: r50832
2010-07-11Moved getGraphicsManager() from OSystem_SDL to ModularBackend. Moved public ↵Alejandro Marzini
SDL graphics manager functions to graphics manager (Allowing OpenGLSdlGraphicsMaanger to be used with other SDL managers easily). Removed BaseSdlGraphicsManager. Implemented in the opengl manager basic screen functions. svn-id: r50796
2010-07-10Added BaseSdlGraphicsManager. Added GLTexture. Alejandro Marzini
svn-id: r50795
2010-07-08fixed dependencies/paths/etc. in arm9/makefile to get engine plugins ↵Tony Puccinelli
building; changed makefile to not clean before building further engines when building all engines; fixed syntax of plugin.ld svn-id: r50751
2010-07-07DS: Fix OPT_SPEED and OPT_SIZE usage being reversed; add ARM7 files to 'make ↵Max Horn
clean' svn-id: r50745
2010-07-07DS: Split buildrule for scummvm.nds and scummvm.ds.gbaMax Horn
This parallels what I did in ds.mk svn-id: r50744
2010-07-07DS: Remove cruft from MakefilesMax Horn
svn-id: r50743
2010-07-07DS: Code formattingMax Horn
svn-id: r50742
2010-07-07DS: Fix some quirks in the NDS build system, remove some dead codeMax Horn
* remove (S)RAM save code (it has not been in use for quite some time) * remove the lz compressor (was only used by ram save code) * OPT_SPEED was set incorrectly * dsmain.cpp was misspelled as ds_main.cpp * remove unsed arm9 libcartreset (the copy in the arm7 directory still is around, though) svn-id: r50741
2010-07-07DS: Remove redundant lines from arm9/makefileMax Horn
svn-id: r50736
2010-07-07fixed some errors in makefile for plugin linkingTony Puccinelli
svn-id: r50733
2010-07-07various fixes for ds dynamic pluginsTony Puccinelli
svn-id: r50732
2010-07-06DS: cleanup arm9/makefileMax Horn
svn-id: r50729
2010-07-06DS: Implemented (ugly, but working) support for optimization level overridesMax Horn
svn-id: r50728
2010-07-06DS: Add isScrollingWithDPad() to make code more readableMax Horn
svn-id: r50727
2010-07-05DS: Fix warning about anonymous structMax Horn
svn-id: r50709
2010-07-05DS: More formating, made more vars staticMax Horn
svn-id: r50708
2010-07-05DS: Only include NDS/scummvm_ipc.h where necessary; minor tweaksMax Horn
svn-id: r50702