#101166 - HotChilli - Sun Sep 03, 2006 2:57 pm
Eh. I try use this scheme:
0. Write simple crossplatform engine (PC and NDS).
Pipeline:
1. Make program on crossplatform engine, compile and test it on PC (in VC++).
2. Compile .nds and test it on Dualis emulator.
3. Copy program on flashcard and test it on DS.
Ok. But here is some problems with performance speed. Code based on low-level DS-architecture is much faster (in particular direct arm-asm code for game logic)! Sux. :( That's make some troubles with logic-debugging. You must make two programs. One on PC and one on DS- and here is almost no possibility to automatize this developing pipeline.
How you resolve this pipeline-problem? How you develop and debug your homebrew programs?
0. Write simple crossplatform engine (PC and NDS).
Pipeline:
1. Make program on crossplatform engine, compile and test it on PC (in VC++).
2. Compile .nds and test it on Dualis emulator.
3. Copy program on flashcard and test it on DS.
Ok. But here is some problems with performance speed. Code based on low-level DS-architecture is much faster (in particular direct arm-asm code for game logic)! Sux. :( That's make some troubles with logic-debugging. You must make two programs. One on PC and one on DS- and here is almost no possibility to automatize this developing pipeline.
How you resolve this pipeline-problem? How you develop and debug your homebrew programs?