Talk:Google Summer Of Code: Difference between revisions
Jump to navigation
Jump to search
(fill out descriptions on ideas) |
No edit summary |
||
Line 20: | Line 20: | ||
Potential, to be asked | Potential, to be asked | ||
* Stonecypher | * Stonecypher - asked but no time | ||
* Natrium - asked but no time | * Natrium - asked but no time | ||
Revision as of 15:29, 12 March 2008
How many potentially good mentors can we find?
* Maybe 2 or 3
- WinterMute - Primary Admin/mentor
- MachinShin - Backup Admin
Willing Mentors:
- Sgstair
- HonkeyKong
- Dovoto
- Patater
- DesktopMan
- Shagkur
- Davr
Potential, to be asked
- Stonecypher - asked but no time
- Natrium - asked but no time
http://code.google.com/soc/2008/org_signup.html
http://code.google.com/soc/2008/faqs.html
Potential projects that would benefit the homebrew scene in general.
- More useful default arm7 core.
- Currently, most developers writing games and applications for the Nintendo DS only code for the main CPU (the ARM9), and use a provided core for the ARM7. However, the current provided ARM7 core is somewhat limited in features, which means extra work for every developer who wants to fully utilize the NDS hardware (such as sound and wifi, which are only accessible via the ARM7)
- GDB stub and host proxy ( something like Xboo Communicator for DS)
- This would allow developers to debug their applications on the target platform via a stub which communicates with GDB (GNU Debugger) running on a host PC. Being able to debug on hardware is very valuable, since currently all PC-based emulators are either lacking debug capability or lacking in emulation accuracy
- 3D model export tools
- We need a standardized way of getting 3D models and textures from modeling applications such as Blender, LightWave, Wings3D, etc into a format which is easily usable on the NDS. Currently everyone who wants to write 3D applications has to either hobble along with partially working tools, or write their own from scratch. Having a full-featured, highly-compatible conversion/export tool would make 3D development accessible to many more people.
- ndstool tidy up - possible rewrite, objective to allow editing as well as extraction & creation.
- libfat port to cube/wii
- higher level 3D examples/library for handling models/terrain/primitives.
- C++ nds library / libnds wrapper
- Sprite editor
- Get PernEdit working on mono ( is there an OSX equivalent? yes, it's called mono )
What criteria are we using to select them?
- libnds mentors
- Understanding of the current state of libnds
- Understanding of what is wrong with PA Lib
- A vision for the future of libnds
- Understanding of the role libnds currently plays in NDS development
- Ideas for improving the role of libnds in developer's lives
- libmirko mentors
- TODO
- libgba mentors
- TODO
- libogc mentors
- shagkur ?
Potential projects that would benefit the homebrew scene in general.