1,079
edits
(Rearragned stuff; removed SDL parachute "tip" (doesn't belong here, distracts from more important stuff)) |
|||
Line 1: | Line 1: | ||
The purpose of this page is to give a link to all kinds of resources that contain information valuable to current and future developers of ScummVM. | The purpose of this page is to give a link to all kinds of resources that contain information valuable to current and future developers of ScummVM. | ||
== | == Getting started == | ||
* The first thing you need to be able to do is [[Compiling ScummVM| | * The first thing you need to be able to do is [[Compiling ScummVM|compile ScummVM]]. | ||
* | * Before you write/submit code, '''you must read about our''' [[Code Formatting Conventions]]. Patches which do not follow them will be rejected or at least delayed until they are cleaned up to comply to them. | ||
* Also, please read and respect the [[Portability Guide]]. | * Also, please read and respect the [[Portability Guide]]. | ||
* If you have write access to our repository, | * If you have write access to our repository, you are expect to have read and to comply to the [[Commit Guidelines]]. | ||
* If you want to provide a new Engine for ScummVM, check out our [[HOWTO-Engines|Engines HOWTO]]. | * If you want to provide a new Engine for ScummVM, check out our [[HOWTO-Engines|Engines HOWTO]]. | ||
* If you want to port ScummVM to a new platform, check out our [[HOWTO-Backends |Backends HOWTO]]. | * If you want to port ScummVM to a new platform, check out our [[HOWTO-Backends |Backends HOWTO]]. | ||
Line 12: | Line 12: | ||
== Projects, plans, things to do == | == Projects, plans, things to do == | ||
* [[OpenTasks]] | * [[OpenTasks|List of open tasks]], with relatively detailed descriptions, and contact points | ||
* [[Small Devices Backend]] | |||
* [[Modular Backends]] | |||
=== TODO lists === | === TODO lists === | ||
Line 23: | Line 25: | ||
* [[SAGA/TODO|SAGA TODO]] | * [[SAGA/TODO|SAGA TODO]] | ||
* [[AGOS/TODO|AGOS TODO]] | * [[AGOS/TODO|AGOS TODO]] | ||
=== New GUI === | === New GUI === |
edits