Vassal isn't very difficult. Felipe is using it, and on a Mac. You will need the Vassal engine, the PG Über base module and the extensions to support the scenario you might be playing. Being able to talk directly with your opponent is useful too. I use Skype, but any VoIP app, or even a cell phone will work.
Here is post for our newest Vassal player a couple weeks ago:
Quote:Now you download stuff for playing PG. The system works on a base module called PG Über. PG Über uses several extensions to build a game.
First make a folder for keeping your Vassal modules. Then go to the Vassal Players Hub from the PG-HQ main page. There you will find the Vassal Data Files link. At the top of that page, you will see the Panzer Grenadier Über Base Module with a download link. Download the Panzer Grenadier Über Base Module into your Vassal module directory.
Also you will see some documentation links and and common extensions, mines and game charts in particular. Definitely download the minefield extension. It can be saved anywhere, just don't forget where, you are going to need it in a moment. The User's Guide and Counter Reference would be useful too. Those are regular PDF files. The user's guide has everything that I will be saying from here on.
Open Vassal. Click File, at the top, select Open Module from the drop-down menu. Now use the navigation window to go to where you saved the PG Über Base Module and select it. After it opens, close it. (Yeah, I know.) PG Über will now be in your games list. Right click on the entry, select Add Extension from the drop-down menu. Navigate to where you saved the minefield extension and select it. Vassal will create a sub-directory with the PG Über Base Module and put the minefields in there.
You can add more extensions to the PG Über extension directory. They will load when you open PG Über. So you may get a game package, preferably for a game you or your opponent already own. You can unzip the game package directly into your extensions directory Run PG Über and you have your game.
There are some stand alone game extensions. And if you are just fiddling with PG Über, there is the Mentoring extension.
Have fun.
If you want help getting started, just about any us would be willing to help you get started.