Development: Difference between revisions
Jump to navigation
Jump to search
Content deleted Content added
m 7 revisions |
Update category |
||
| (2 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| ⚫ | |||
==Crash debugging== |
|||
'''''Development related Documents, HowToS''''' |
|||
| ⚫ | |||
=Development= |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
* [[grfspecs:NewGraphicsSpecs|NewGRF specifications]] |
|||
| ⚫ | |||
* [http://dev.openttdcoop.org/projects/grfcodec/repository/entry/docs/grf.txt GRF format in the GRFCodec repository] |
|||
| ⚫ | |||
| ⚫ | |||
* [[PatchCompilation|Compiling TTDPatch]] |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
Description of the grf format, not the nfo! NFO can be found here: NewGraphicsSpecs |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
==Other resources== |
|||
[http://svn.ttdpatch.net/trac/browser/misc/grfcodec/grf.txt|GRF Format in the grfcodec svn] |
|||
* [[NewNetworkProtocol|New network protocol]] - Specification of the new asynchronous Network Protocol |
|||
[[GRFFormat2]] |
|||
* [[NetworkCompatibleCode|Writing network-compatible code]] - How to write code that works in a network game |
|||
* [[ToDoNewRoutes|NewRoutes todo list]] - Todo list for newroutes, newrails-enhancetunnels |
|||
[[Category:TTDPatch Development]] |
|||
| ⚫ | |||
| ⚫ | |||
PatchCompilation |
|||
-=Debugging tools=- |
|||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
| ⚫ | |||
-=All Resources on the wiki in the Development structure=- |
|||
{toc} |
|||
Latest revision as of 12:22, 31 July 2011
This section is the central hub for TTDPatch development-related tasks on the wiki.
Crash debugging
Savegame internals
- TTD savegame internals by Marcin
- Various docs about TTD, including the TTDPatch landscape data usage
Network
GRF
Compiling
Debugging tools
- OllyDbg
- The DOS and Windows IDA databases
- IDA 4.1 Free (Console application)
- IDA 4.3 Free (Windows GUI application)
- IDA 4.9 Free (Windows GUI application, incompatible with 4.9 Pro plugins)
Other resources
- New network protocol - Specification of the new asynchronous Network Protocol
- Writing network-compatible code - How to write code that works in a network game
- NewRoutes todo list - Todo list for newroutes, newrails-enhancetunnels