New to pokemon mini programming

PM development, programming, hacking and all that fun stuff.
Post Reply
Dimitra91
Posts: 1
Joined: June 10th, 2010, 18:47

New to pokemon mini programming

Post 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?
zoranc
Posts: 298
Joined: August 13th, 2010, 18:13
Contact:

Re: New to pokemon mini programming

Post 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.
Post Reply