Можно ведь создать объект Image и рисовать на нём (дырки - прозрачные круги), так ведь? Памяти хватит даже на 1024*768.
Когда-то я хотел написать свою версию, чтоб можно было сфоткать любой предмет, а программа вырежет фон, и получится карта
Но меня остановило обилие спрайтов для червяков и оружия.
Вот классическая версия, недоделка - в архиве дофига звуковых эффектов и значков оружия, которые не используются. Ничего лучшего в инете не нашёл, кроме модов этой версии.