27
edits
m |
(Modified Schedule) |
||
Line 25: | Line 25: | ||
====Implement support for loadable modules on the GP2x, an ARM target. (To be completed by: July 9th)==== | ====Implement support for loadable modules on the GP2x, an ARM target. (To be completed by: July 9th)==== | ||
June 14th-18th: Get debugging facilities set up for the GP2x. Start coding initial linker scripts/loader. (Continue testing/documenting PS2 work). | <strike>June 14th-18th: Get debugging facilities set up for the GP2x. Start coding initial linker scripts/loader. (Continue testing/documenting PS2 work).</strike> | ||
June 21st-25th: Tweak Makefile and finish initial linker/loader code. Begin debugging. | <strike>June 21st-25th: Tweak Makefile and finish initial linker/loader code. Begin debugging.</strike> | ||
June 28th - July 2nd: | <strike>June 28th - July 2nd: Discussed Wiz problems and made final design decisions concerning plugin loading with mentors, abandoning Wiz as a testbed for now.</strike> ([http://tonypuccinelli.blogspot.com/2010/06/restructuring.html http://tonypuccinelli.blogspot.com/2010/06/restructuring.html]) | ||
====Implement support for loadable modules on the DS. (To be completed by: July 16th)==== | |||
July 5th-9th: Get Debugging Facilities Set up for the DS, completely code module loader for DS. | |||
July 12th-16th: Debug and test DS (only building one or two plugins) until the module loader is in a usable state. | |||
July | ====Change Plugin Design (To be completed by: July 30th)==== | ||
July 19th-23rd: Begin Plugin Design Change Work. Complete "First Refinement" and Begin on "Long Term Approach" (see "Plugin Design Change Plans" below). | |||
July 26th-30th: Complete "Long Term Approach" (see "Plugin Design Change Plans" below). | |||
====Abstract parent “ELF Loader” class to be inherited by targets that support loadable modules. (To be completed by: August 6th)==== | |||
August 2nd-6th: Do the task! | |||
====End of Summmer==== | |||
August 9th-13th: | August 9th-13th: Wiggle Room for finishing GSOC :-) | ||
August 14th-???: Continue work with ScummVM? ;-) | |||
==Plugin Design Change Plans (Subject to Change)== | ==Plugin Design Change Plans (Subject to Change)== |
edits