I can help with a couple of insights. There is no official method for emulating an Arduboy for a development environment at the moment.
But… if one looks through the example game and specifically at functions like:
void Arduboy::drawPixel(int x, int y, uint16_t value)
We see this is a function that takes two integers x and y and draws to canvas that is
#define WIDTH 128
#define HEIGHT 64
What this means is essentially any drawing interface that allows you to set the width and height of a draw context and place a pixel is going to be efficient at emulating the drawing methods of the Arduboy.