wow! it's always interesting to see a company try to re-invent the wheel and fail miserably.
that control is so far away from standard G-Code it's hilarious. its kind of stuck in a permanent macro mode but only with access to the calling G/M code not the actual macro code.
even funnier, Bostomatic sounds like it came from a Simpsons episode
anyway, I found the manual online at bostomaticusers.us and it's basically useless. there's little to no explanation or programming examples for most of the non-standard M codes. that's a G-R-E-A-T manual. oh yeah
according to the manual the control can accept and run standard g-code (G0/G1/G2/G3) so you could write it long hand. most cycles are only a shortcut way of doing something more complex with less code but there's nothing to stop you writing it out line by line.
drilling on a bolt-hole pattern (your M2005) is pretty simple and common. if you give an example or sketch of what you want to machine someone could probably write out common g-code for it.
alternatively you will need to explain what your variables are set to and we can write out something more standard by translating your B.S. code to g-code.
from a cursory glance at the manual.....
V77 sets the # of pattern elements V1=?
this is likely equivalent to # of holes
V78 sets the pattern diameter. V2=?
this would be the PCD.
V80 sets first element rotation angle. V6=?
this would be the first hole angle relative to 0 degrees.
plus your initial Z level and drill depth
writing that out in g-code is very very easy once we know the numbers.