Open main menu

Toneman

Joined 20 May 2010
429 bytes added ,  20:43, 2 July 2010
Modified Schedule
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: Continue work on the GP2x Wiz.
<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])


July 5th - July 9th: Finish ELF loader for the Wiz.
====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.


====Abstract parent “ELF Loader” class to be inherited by targets that support loadable modules. (To be completed by: July 16th)====
July 12th-16th: Debug and test DS (only building one or two plugins) until the module loader is in a usable state.


July 12th-16th: Do the task!
====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).


====Implement support for loadable modules on the DS with the aid of the ARM-based GP2x code. (To be completed by: August 13th)====
July 26th-30th: Complete "Long Term Approach" (see "Plugin Design Change Plans" below).


July 19th-23rd: Get Debugging Facilities Set up for the DS and make final design decisions concerning plugin loading with mentors (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)====


July 26th-30th: Begin making necessary changes to GP2x loader/linker to adapt it for DS and altered design.
August 2nd-6th: Do the task!


August 2nd-6th: Continue work on the DS.
====End of Summmer====


August 9th-13th: Finish coding!
August 9th-13th: Wiggle Room for finishing GSOC :-)
 
 
====Continue work with ScummVM? ;-)====


August 14th-???: Continue work with ScummVM? ;-)


==Plugin Design Change Plans (Subject to Change)==
==Plugin Design Change Plans (Subject to Change)==
27

edits