Page 1 of 1

New to pokemon mini programming

Posted: June 10th, 2010, 19:04
by Dimitra91
Hi there,
is there any documentation, for pokemon mini in order to start programming?What language should I choose? I already know the python programming language. Can I port it or should I know how to program in Assembly language and what version?

Re: New to pokemon mini programming

Posted: August 13th, 2010, 19:00
by zoranc
From couple or hours looking around it seems that at the moment only way to program is the internal assembly language of the device. It has typical 20-30 instructions some of them with several variations of addressing. So in total you get 3 sets of close to 256 possible opcodes each. Don't worry, you don't need to know all those 700 or so instructions to make nice programs.

Start with internal registers, then the memory map, video memory, simple move and arithmetic instructions, then some conditional jumps and you'll be able to make a some demo already.

I consider making an C/C++ compiler for PM it but can't promise anything.

As for Python, well it's a high level scripting language. Main difficulty with high level languages, among others is the limited RAM of the device.