Tony Puccinelli
|
d1deaedc1a
|
dealt with FIXME comments: removing superfluous checks, printfs, etc.
svn-id: r51765
|
2010-08-05 20:54:48 +00:00 |
|
Tony Puccinelli
|
520c0a4009
|
added checks for ELF_LOADER_TARGET before including the elf plugin provider
svn-id: r51716
|
2010-08-03 22:08:32 +00:00 |
|
Max Horn
|
9f5bcadaea
|
Simplify code a bit, add several FIXMEs
svn-id: r51688
|
2010-08-03 12:45:12 +00:00 |
|
Tony Puccinelli
|
9be8f0a544
|
got rid of dlerr[MAXDLERRLEN]
svn-id: r51678
|
2010-08-03 07:52:10 +00:00 |
|
Tony Puccinelli
|
934c0b922c
|
got rid of dlopen, dlclose, etc. wrappers
svn-id: r51677
|
2010-08-03 06:25:03 +00:00 |
|
Tony Puccinelli
|
145d8899df
|
added some comments to shorts-segment-manager, moved main engine linker script for ps2 into the plugins folder as it is only used when dynamic plugins are enabled
svn-id: r51447
|
2010-07-28 23:17:39 +00:00 |
|
Tony Puccinelli
|
9d236ac4d0
|
added check for MIPS machine type in the 'readElfHeader' method
svn-id: r51403
|
2010-07-28 05:18:46 +00:00 |
|
Tony Puccinelli
|
ff78cf6771
|
abstracted an ELF plugin provider
svn-id: r51400
|
2010-07-28 02:05:17 +00:00 |
|
Tony Puccinelli
|
749d47ba26
|
fixed incorrect header file include
svn-id: r51399
|
2010-07-28 01:03:17 +00:00 |
|
Tony Puccinelli
|
e8fc5f2070
|
various manual tweaks to get ds port compiling from branch again after earlier merge from trunk
svn-id: r51398
|
2010-07-28 00:08:32 +00:00 |
|
Tony Puccinelli
|
58f3e81f00
|
Continued abstraction of generic ELF-loader, splitting off MIPS-processor specific things into their own files and testing on the PS2
svn-id: r51345
|
2010-07-27 06:27:45 +00:00 |
|
Tony Puccinelli
|
4e530debd2
|
moved flushDataCache function from ds-loader.cpp to elf-loader.cpp and moved arm-relocations from ds-loader.cpp to arm-relocs.cpp; deleted ds-loader.cpp
svn-id: r51289
|
2010-07-26 00:41:31 +00:00 |
|
Tony Puccinelli
|
5d8f4b5062
|
Finished initial abstraction of ELF-loader (works for DS)
svn-id: r51233
|
2010-07-24 02:07:35 +00:00 |
|
Tony Puccinelli
|
c39ca58683
|
renamed MIPS loader header to match file naming conventions
svn-id: r51219
|
2010-07-23 20:01:54 +00:00 |
|
Tony Puccinelli
|
7694809b3d
|
Began abstraction of generic ELF-loader
svn-id: r51195
|
2010-07-23 07:49:02 +00:00 |
|
Tony Puccinelli
|
90e9282bf1
|
Added abstracted elf32 header file to plugins directory
svn-id: r51192
|
2010-07-23 05:15:11 +00:00 |
|
Tony Puccinelli
|
07faa734ce
|
various fixes for ds dynamic plugins
svn-id: r50732
|
2010-07-07 01:55:11 +00:00 |
|
Tony Puccinelli
|
3c6ef64243
|
added ds plugin-provider
svn-id: r50588
|
2010-07-02 01:32:14 +00:00 |
|
Tony Puccinelli
|
21f2775458
|
fixed detection of plugin filenames
svn-id: r50304
|
2010-06-26 04:12:09 +00:00 |
|
Tony Puccinelli
|
32f2ef2a13
|
added gp2xwiz plugin provider code
svn-id: r50299
|
2010-06-26 02:23:10 +00:00 |
|
Tony Puccinelli
|
75c3c8bbae
|
changed PS2 to GP2X.
svn-id: r50159
|
2010-06-22 18:33:17 +00:00 |
|
Tony Puccinelli
|
6c10a0062a
|
added wiz plugins provider header
svn-id: r50132
|
2010-06-21 22:33:30 +00:00 |
|
Tony Puccinelli
|
95e56f2052
|
merged trunk into branch and corrected __PS2__ to __PLAYSTATION2__ in a couple files
svn-id: r49435
|
2010-06-05 01:05:19 +00:00 |
|
Tony Puccinelli
|
f307436240
|
added svn keywords 'Id' and 'URL' to new files
svn-id: r49283
|
2010-05-28 00:57:54 +00:00 |
|
Tony Puccinelli
|
0fdfd5d47b
|
added files for ps2 loadable modules (mainly transplanted from psp code with VERY minor tweaks)
svn-id: r49256
|
2010-05-27 05:03:09 +00:00 |
|
Tony Puccinelli
|
fab28cb74b
|
minor initial commit for ps2 plugins. Added ps2-provider code
svn-id: r49253
|
2010-05-26 23:22:45 +00:00 |
|
Max Horn
|
9015be8165
|
Also remove Win32PluginProvider::addCustomDirectories, as it obviously isn't being used
svn-id: r48304
|
2010-03-19 13:55:25 +00:00 |
|
Max Horn
|
23547d6041
|
DC: Removing unneeded DCPluginProvider::addCustomDirectories
svn-id: r48301
|
2010-03-19 13:46:59 +00:00 |
|
Yotam Barnoy
|
b9d876e23a
|
PSP: removed unneeded overload of addCustomDirectories()
svn-id: r48299
|
2010-03-19 11:55:18 +00:00 |
|
Max Horn
|
ad8584d25c
|
One more try to make DC & PSP compile again
svn-id: r48290
|
2010-03-18 20:19:58 +00:00 |
|
Max Horn
|
156a106ebc
|
Trying to fix compilation (porters should review these changes, seems I uncovered some lurking old breakage)
svn-id: r48289
|
2010-03-18 16:53:20 +00:00 |
|
Max Horn
|
81a698d0a0
|
Convert some occurences of StringList to StringArray;
try to fix compile error in GP2x code
svn-id: r48286
|
2010-03-18 15:44:59 +00:00 |
|
Joost Peters
|
7bf181bf98
|
Slightly modified version of patch #2875544: PSP plugins patch
svn-id: r44822
|
2009-10-09 12:10:08 +00:00 |
|
Max Horn
|
de8fa39b25
|
Fix for bug #2548995: AmigaOS4: Compiler error (and taking care of some potential errors in WinCE & GP2x, too)
svn-id: r36146
|
2009-01-30 14:26:34 +00:00 |
|
Max Horn
|
c7fde102e3
|
Renamed FilesystemNode -> FSNode
svn-id: r34716
|
2008-10-02 16:58:59 +00:00 |
|
Max Horn
|
73b833042e
|
Modified FilePluginProvider to use FSNodes (instead of raw filenames / paths) in its API
svn-id: r34709
|
2008-09-30 16:34:38 +00:00 |
|
Johannes Schickel
|
52e3dec37b
|
Fixed win32 plugin provider.
svn-id: r33330
|
2008-07-27 11:07:38 +00:00 |
|
Jordi Vilalta Prat
|
280a7c4c22
|
Show warnings when a plugin couldn't be loaded
svn-id: r32627
|
2008-06-09 03:59:16 +00:00 |
|
Jordi Vilalta Prat
|
a392bc4b0e
|
Taken care of FilePluginProvider's FIXMEs
svn-id: r32085
|
2008-05-13 13:24:49 +00:00 |
|
Jordi Vilalta Prat
|
3f44977885
|
Added support to load plugins from different directories and the ability to specify the default directory from configure.
svn-id: r31816
|
2008-05-02 14:30:06 +00:00 |
|
Jordi Vilalta Prat
|
e3852c92a7
|
Remove undesired spaces and an old TODO
svn-id: r30827
|
2008-02-08 01:45:46 +00:00 |
|
Jordi Vilalta Prat
|
00987db3a9
|
Implemented plugin versioning
svn-id: r30826
|
2008-02-08 01:02:25 +00:00 |
|
Jordi Vilalta Prat
|
c103290e2b
|
Initial support for plugin types
svn-id: r30825
|
2008-02-08 00:02:23 +00:00 |
|
Jordi Vilalta Prat
|
e4ab5dd339
|
Change MetaEngine references to PluginObject where possible to make its semantics more generic.
svn-id: r30789
|
2008-02-04 18:38:22 +00:00 |
|
Max Horn
|
3cd1e60e7a
|
Moved common code from Plugin subclasses to class Plugin itself
svn-id: r30787
|
2008-02-04 13:14:52 +00:00 |
|
Max Horn
|
5fb7f7a4d6
|
Commited updated version of my own patch #1868402: Basic savestate plugin API
svn-id: r30786
|
2008-02-04 10:15:21 +00:00 |
|
Max Horn
|
dd7fcd6867
|
Fix plugin unloading / cleanup
svn-id: r30785
|
2008-02-04 07:38:42 +00:00 |
|
Jordi Vilalta Prat
|
afa731b0af
|
Fix a segmentation fault when running a game with dynamic plugins enabled.
svn-id: r30784
|
2008-02-04 02:50:41 +00:00 |
|
Max Horn
|
8a73356a2d
|
Revised Engine plugin API to only provide a single func which returns a MetaEngine instance. Used this to simplify the rest of the plugin system
svn-id: r30780
|
2008-02-03 18:56:47 +00:00 |
|
Max Horn
|
f7a88e8074
|
Removed some dead code
svn-id: r30778
|
2008-02-03 18:24:54 +00:00 |
|