A little bit of cheating…
As I have imported the Multipaint data at $6000 and ensured the bitmap data was the first thing there I don’t have to load the data into screen ram as it is allready at the needed position since I changed the memory pointers to that specific address.
Later on I will most likely have to change that but right now I use that little cheat.
Now all that’s left is to import the color data from the exported file to screen and color ram. For this purpose I create a routine that iterates over the color data and stores it in the specific four bytes of color and screen ram.