In regards to the resolution I am partially on the way to working out a solution for you, but I might need some help from someone.
There's a program called Q-Res, which I've used for other games. (
http://sourceforge.net/projects/qres/ )
Placing the Q-Res.exe as well as a modified .bat alongside your games .exe can have the game automatically set the resolution each time you use that .bat (you can create a shortcut to desktop.)
So you could have two .bats each with a different resolution set.
However when testing this on CKII it seems the game attempts to change to the resolution I've set in the .bat, but reverts to the resolution set in the options once the game officially starts.
I'm not sure how to work around this or if anyone has any insight.
To make these .bat files just create a .txt document by right-clicking>new>text document;
Rename the .exe to .bat; you can name the .bat what you like
then paste into the document:
@echo off
QRes.exe /x:800 /y:600 /r:60
ck2.exe
QRes.exe /x:1680 /y:1050
But replace the top resolution numbers to the one you want to set when starting the game, and the bottom resolution numbers you want to set when exiting the game. (to revert to desktop settings or what-have-you)
But for this to work you need the QRes.exe and .bat both alongside the ck2.exe in the games directory.
Another issue it seems is if using the Steam version (such as myself) I'm not sure how to set this up to run through Steam properly to record your hours, etc.
The above issue and the major one that the game resets to default resolution anyways, rendering this whole process useless, kind of sucks.
It does work for other games (Unepic is the one I need it for) but I'm not sure on the resolution mechanics for this game.
Due to increased paranoia and virus/hacking, etc; attacks, I'm hesitant as to whether attaching the QRes.exe is allowed here or not. I take great caution in anything I download from the internet, especially .exe's so I completely understand, even encourage, anyone's caution for downloading anything suspicious, but I assure you I'm just trying to help and you can do all the research on QRes yourself through google if you like.
Of course if we can even get it working for this particular game.
Vince