Changes between Version 1 and Version 2 of Develop
- Timestamp:
- Oct 8, 2016, 1:07:14 PM (7 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Develop
v1 v2 1 1 = Developer documentation = 2 2 3 * You can start by reading the [ Compiling compiling notes]4 * How we store the sources and data in the [ SVNHelp Subversion (svn)] repository.5 * There's some documentation on how to code according to the different [ PlatformDependantCode platforms]3 * You can start by reading the [Develop/Compiling compiling notes] 4 * How we store the sources and data in the [Develop/SVNHelp Subversion (svn)] repository. 5 * There's some documentation on how to code according to the different [Develop/PlatformDependantCode platforms] 6 6 7 7 == Work in progress and design proposal drafts == 8 * [ LayersAndAnimation Pages, layers and animation features]9 * [ Menubars Enhanced menu system needed for layers and animation]10 * [ EventDrivenInputSystem]11 * [ INISettingsList]8 * [Develop/Drafts/LayersAndAnimation Pages, layers and animation features] 9 * [Develop/Drafts/Menubars Enhanced menu system needed for layers and animation] 10 * [Develop/Drafts/EventDrivenInputSystem] 11 * [Develop/Drafts/INISettingsList] 12 12 13 13 == File formats == 14 * Grafx2 uses a custom picture format called [ PKMSpec PKM]. Here are some informations about it.14 * Grafx2 uses a custom picture format called [Develop/PKMSpec PKM]. Here are some informations about it. 15 15 * Documentation on [http://codebase64.org/doku.php?id=base:c64_grafix_files_specs_list_v0.03 C64 files formats] 16 * Documentation on [ AtariFileFormats Atari file formats]16 * Documentation on [Develop/AtariFileFormats Atari file formats] 17 17 18 18 == Program internals == 19 19 20 * The source code is documented using Doxygen. The online reference is [ http://grafx2.googlecode.com/svn/doxydoc/html/index.htmlhere]. It will help you understand how things work, and if you want to join the project, it will help keep the naming conventions consistent.21 * [ InputInterface Input interface] (how Grafx2 handles mouse and keyboard)22 * [ OperationsEngine Operations engine] (how to add a new tool)23 * [ LoadSaveSystem Loading and saving] (how to add a new file format)20 * The source code is documented using Doxygen. The online reference is [/doxygen here]. It will help you understand how things work, and if you want to join the project, it will help keep the naming conventions consistent. 21 * [Develop/InputInterface Input interface] (how Grafx2 handles mouse and keyboard) 22 * [Develop/OperationsEngine Operations engine] (how to add a new tool) 23 * [Develop/LoadSaveSystem Loading and saving] (how to add a new file format)