I have been thinking and experimenting some time with the bitmap format and these are my findings. If it is possible to do what I think it is it just might be very usefull. Just tell me what you think about my premature theory.
-The bitmap can be indexed to 16 colors with any photo editor program. This could be gimp or photoshop. By injecting the MSX 16 color bitmap pallete into the program the picture can be drawn or even converted from another picture without any problems.
-The file formed after saving the indexed bitmap is a per pixel based file format that first contains the pallete code which can be skipped (add hl,x) and then contains a 4bit per pixel matrix. Thus two dots per byte. I have tested this by changing values in the HEX editor and monitor the changes in a live image viewer.
-The bitmap is saved from left to right and then down to up. Loading the file could be done by loading in increments of the adress pointer but the VDP must be told to start on the lower part of the screen and work upwards (I believe that such a thing is possible)
-However I do not know if the number of each value is in order. By that i mean 0=black 1=blue etc. Changing the values of the bitmap shows double colors and unexpected results on PC have not been able to try this on MSX because I still lack some skill.
I might be reinventing the wheel here and I am aware of the converters. However this could be a feasable method of for example making the artwork and tilemaps on the PC and then simply shoot them straight into the program as a bitmap on MSX. Has anyone allready tried this? What where the results? Or am I thinking like a mess right now?

