Age | Commit message (Collapse) | Author | |
---|---|---|---|
2010-09-05 | PLUGINS: Move platform specific code out of the generic ELF loader. | Andre Heider | |
Instead overwrite pure virtual functions in a backend specific class. svn-id: r52556 | |||
2010-09-05 | PLUGINS: Move all ELF loader related files to its own directory. | Andre Heider | |
svn-id: r52555 | |||
2010-09-05 | WII: Add plugins to the distribution. | Andre Heider | |
svn-id: r52554 | |||
2010-09-05 | PLUGINS: Plugin support for the GameCube/Wii backend. | Andre Heider | |
svn-id: r52553 | |||
2010-09-05 | PLUGINS: Formatting. | Andre Heider | |
svn-id: r52552 | |||
2010-09-05 | PLUGINS: Respect the VMA when relocating. | Andre Heider | |
Plugins do not have to be linked at 0x0. Some platforms have limited relocation jump offsets, which makes 0x0 unusable. svn-id: r52551 | |||
2010-09-05 | PLUGINS: Properly check the ELF header. | Andre Heider | |
The ELFMAG is only 4 bytes, not 6. Properly check for endianess. svn-id: r52550 | |||
2010-09-05 | PLUGINS: The VMA doesn't get added to any PHDR. | Andre Heider | |
svn-id: r52549 | |||
2010-09-05 | PLUGINS: Fix warnings. | Andre Heider | |
svn-id: r52548 | |||
2010-09-05 | PLUGINS: Cleanup includes and debug output. | Andre Heider | |
Use the common debug functions instead of spamming #defines. svn-id: r52547 | |||
2010-09-05 | PLUGINS: Flush only memory ranges, not everything | Andre Heider | |
svn-id: r52546 | |||
2010-09-05 | DS: Enable debug level 2 when DISABLE_TEXT_CONSOLE is not set. | Andre Heider | |
svn-id: r52545 | |||
2010-09-05 | WII: Merge r52536 from trunk. | Andre Heider | |
svn-id: r52537 | |||
2010-09-04 | DS: Merge r52533 from trunk. | Andre Heider | |
svn-id: r52534 | |||
2010-08-29 | PLUGINS: Fix warnings and unnecessary casts. | Andre Heider | |
svn-id: r52439 | |||
2010-08-28 | WII: svn merge Wii port commits from trunk | Andre Heider | |
svn-id: r52425 | |||
2010-08-22 | PSP: switched from stdio to psp functions in plugin branch | Yotam Barnoy | |
Allows us to work with PSP plugins in this branch. Otherwise it's just too slow. svn-id: r52273 | |||
2010-08-19 | PSP: made PSP compile with plugins. | Yotam Barnoy | |
Also removed criticalSection calls from elf-loader.cpp, since now streams are used so the criticalSections are automatic. svn-id: r52206 | |||
2010-08-19 | PLUGINS: added virtual destructor to DLObject | Yotam Barnoy | |
This could be really important. Maybe. svn-id: r52205 | |||
2010-08-19 | configure: removed spaces from PS2 and PSP cases | Yotam Barnoy | |
svn-id: r52203 | |||
2010-08-19 | Fix warning & code formatting | Max Horn | |
svn-id: r52202 | |||
2010-08-16 | Added doxygen comments for a few different plugin-related classes | Tony Puccinelli | |
svn-id: r52124 | |||
2010-08-16 | moved include of Makefile.common in PS2 Makefile | Tony Puccinelli | |
svn-id: r52117 | |||
2010-08-16 | removed redundant include of Makefile.common in PS2 Makefile | Tony Puccinelli | |
svn-id: r52115 | |||
2010-08-16 | Added define to PS2 so it uses ONE_PLUGIN_AT_A_TIME | Tony Puccinelli | |
svn-id: r52114 | |||
2010-08-16 | added a todo to plugins.cpp and a comment to elf32.h; Collapsed plugin ↵ | Tony Puccinelli | |
providers for a few ports into their .h files, removing the corresponding .cpp files svn-id: r52112 | |||
2010-08-16 | Changed PLUGIN_LD_FLAGS for psp to point to correct directories for ↵ | Tony Puccinelli | |
plugin.syms and plugin.ld svn-id: r52110 | |||
2010-08-15 | added ds build script that makes a static build with all usable engines, ↵ | Tony Puccinelli | |
dumps the symbols used, and then makes a dynamic build that's selectively stripped accordingly svn-id: r52096 | |||
2010-08-14 | removed psploader.o from objects in psp makefile (psp should be using ↵ | Tony Puccinelli | |
abstracted MIPS loader now) svn-id: r52085 | |||
2010-08-14 | added dynamic plugins stuff for PS2 into Makefile (and added couple of ↵ | Tony Puccinelli | |
defines for abstracted ELF-LOADER for psp svn-id: r52083 | |||
2010-08-14 | Ensured getPlugins is not called multiple times on Static Plugin Provider ↵ | Tony Puccinelli | |
with 'ONE_PLUGIN_AT_A_TIME' defined svn-id: r52080 | |||
2010-08-13 | added back --gc-sections for the ds when dynamic modules aren't enabled | Tony Puccinelli | |
svn-id: r52069 | |||
2010-08-13 | moved some dynamic-modules specific defines into the appropriate area for ds ↵ | Tony Puccinelli | |
in configure svn-id: r52061 | |||
2010-08-13 | added dynamic plugins stuff for ds into configure | Tony Puccinelli | |
svn-id: r52060 | |||
2010-08-13 | refactored NEW_PLUGIN_DESIGN_FIRST_REFINEMENT define into ONE_PLUGIN_AT_A_TIME | Tony Puccinelli | |
svn-id: r52058 | |||
2010-08-13 | added appropriate ifdefs throughout the plugins directory | Tony Puccinelli | |
svn-id: r52053 | |||
2010-08-12 | modified DS makefile to use new plugin design where only one plugin is ↵ | Tony Puccinelli | |
loaded at a time and tested successfully on the DS. Added code to prevent a crash in the case where there are no engine plugins present. Removed code for R_ARM_TARGET1 in arm-loader, as it is no longer used and was never used successfully svn-id: r52052 | |||
2010-08-12 | got rid of leftover debugging printf | Tony Puccinelli | |
svn-id: r52027 | |||
2010-08-12 | Refined first refinement of new plugin design. Tested successfully ↵ | Tony Puccinelli | |
adding/removing/running games on Linux with only one engine plugin loaded at a time svn-id: r52026 | |||
2010-08-11 | finished manual merging of trunk into branch | Tony Puccinelli | |
svn-id: r51967 | |||
2010-08-11 | manually merged trunk/backends into branch and removed some now redundant ↵ | Tony Puccinelli | |
elf32.h files svn-id: r51966 | |||
2010-08-11 | manually merged psp-stream.h | Tony Puccinelli | |
svn-id: r51965 | |||
2010-08-11 | manually merged engines from trunk into branch | Tony Puccinelli | |
svn-id: r51964 | |||
2010-08-11 | manually merged base, graphics, common, sound, and gui as I am quite skilled ↵ | Tony Puccinelli | |
at somehow messing up svn merge :-) svn-id: r51963 | |||
2010-08-10 | merged trunk into branch, reverted Cruise Singleton changes | Tony Puccinelli | |
svn-id: r51961 | |||
2010-08-09 | SCI: adding gk1 patch for day 5 freeze | Martin Kiewitz | |
svn-id: r51947 | |||
2010-08-09 | SCI: adding script patches for gk1 | Martin Kiewitz | |
day6 issue in police department svn-id: r51942 | |||
2010-08-09 | SCI: extended workaround of kq6 to all rooms | Martin Kiewitz | |
fixes bug #3041734 svn-id: r51941 | |||
2010-08-09 | LEGAL: Add COPYING.BSD to DIST_FILES_DOCS. | Torbjörn Andersson | |
svn-id: r51940 | |||
2010-08-09 | LEGAL: Add COPYING.BSD file | Torbjörn Andersson | |
Reword the disclaimer at the top of COPYING.LGPL, as it sounds a bit awkward to me. Move the BSD-like license to the top of mpeg_player.cpp (it still points out that only parts of the file are under that license) because that's where COPYING.BSD tells the reader to look. svn-id: r51939 |