417
edits
(Added info on done work on 2007-07-11.) |
(Added info on done work between 2007-07-12 and 2007-07-15.) |
||
Line 648: | Line 648: | ||
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]. | 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! | My first Python program, yay! | ||
== 2007-07-12 (Thursday) - Did more work on the Amiga AGI palettes == | |||
Worked on the Amiga AGI game palette extractor tool. Added wildcard | |||
support and a preliminary test that speeded the program up like a gazillion times or so :-). | |||
== 2007-07-13 (Friday) - Leaving for a small vacation in eastern Finland == | |||
Went to eastern Finland to the city of Kouvola with my parents and my older brother. | |||
The occasion was my older brother's godparents' son's graduation party. Worked a bit | |||
on the ride with my laptop. Did some additional tool hacking with Python to parse the | |||
data Raziel_AOne sent me about different Amiga AGI palettes. Also made a program to | |||
compare different palettes so I can easily see which ones are unique. | |||
== 2007-07-14 (Saturday) - Some festivities and a trip back from eastern Finland == | |||
Celebrated my older brother's godparents' son's graduation and left back for the city of Pori. | |||
Did a bit of work on sorting out the different Amiga AGI palettes on the way back. | |||
== 2007-07-15 (Sunday) - Sorted out the Amiga AGI palettes == | |||
Talked with Raziel_AOne, got original palette data from him. Compared all the palette | |||
data I have and came up with this info: | |||
My current theory on the different Amiga AGI game palettes: | |||
* First generation Amiga AGI palette | |||
** Used with Amiga AGI versions 2.0xx - 2.1xx | |||
** Used with Amiga AGI games released in 1986-1987 | |||
*** Maybe also earlier game versions use this palette? | |||
** Examples of different AGI versions using this palette: | |||
*** 2.082 (King's Quest I v1.0U 1986) | |||
*** 2.082 (Space Quest I v1.2 1986) | |||
*** 2.090 (King's Quest III v1.01 1986-11-08) | |||
*** 2.107 (King's Quest II v2.0J 1987-01-29) | |||
*** x.yyy (Black Cauldron v2.00 1987-06-14) | |||
*** x.yyy (Larry I v1.05 1987-06-26) | |||
* Second generation Amiga AGI palette | |||
** Used with Amiga AGI versions 2.2xx | |||
** Used with Amiga AGI games released in 1988 | |||
** Examples of different AGI versions using this palette: | |||
*** 2.202 (Space Quest II v2.0F. Intro says 1988. ScummVM 0.10.0 detects as 1986-12-09) | |||
* Third generation Amiga AGI palette | |||
** Used with Amiga AGI versions 2.3xx | |||
** Used with Amiga AGI games released in 1989 | |||
** Examples of different AGI versions using this palette: | |||
*** 2.310 (Police Quest I v2.0B 1989-02-22) | |||
*** 2.316 (Gold Rush! v2.05 1989-03-09) | |||
*** x.yyy (Manhunter I v1.06 1989-03-18) | |||
*** 2.333 (Manhunter II v3.06 1989-08-17) | |||
*** 2.333 (King's Quest III v2.15 1989-11-15) | |||
Added the different Amiga AGI palettes to ScummVM | |||
and modified palette handling in the AGI engine | |||
so it'll be easier to enable the support for those | |||
palettes later (Now the palette data just is there | |||
but isn't used yet). |
edits