417
edits
(Added info on done work on 2007-07-10.) |
(Added info on done work on 2007-07-11.) |
||
Line 628: | Line 628: | ||
* Pressed buttons changed color in the original Amiga AGI engine | * Pressed buttons changed color in the original Amiga AGI engine | ||
** Currently ScummVM's AGI engine doesn't use the pressed state although there is some support for it in the code | ** Currently ScummVM's AGI engine doesn't use the pressed state although there is some support for it in the code | ||
== 2007-07-11 (Wednesday) - Added Amiga AGI game palette extractor tool == | |||
Went to town ([http://www.pori.fi/english/ Pori]) to buy some new clothes. Didn't do very much strictly work today. | |||
Mostly worked on the Python version of the Amiga AGI game palette extractor. | |||
I had made a C++ version of it but felt that it might be good to learn a | |||
language that would be easier to do things fast in. And as Python had come | |||
up in discussions with a good friend of mine, I thought, why not try it. | |||
I started dabbling with Python a day or two ago. Just downloaded the Python Windows installer | |||
and the HTML-version of the documentation from [http://python.org/ python.org]. | |||
Seems like a nice language. Laughed out loud at some of the Monty Python jokes | |||
in the examples :-). Like the list of strings ['cat', 'window', 'defenestrate'] in this | |||
[http://docs.python.org/tut/node6.html#SECTION006200000000000000000 example]. | |||
Like what? Defenestrate? What's that? Have a look what Meyer-Webster has to say about | |||
[http://www.m-w.com/dictionary/defenestrate defenestrate] :-). | |||
So I made a tool for extracting palettes from Amiga AGI games' executable files | |||
and added it to ScummVM's trunk. You can see the source code [http://scummvm.svn.sourceforge.net/viewvc/scummvm/scummvm/trunk/tools/palex.py?revision=28035&view=markup here]. | |||
My first Python program, yay! |
edits