Amazing and free game engine for building and playing online adaptations!

VASSAL Engine for Mac

VASSAL Engine 3.6.5

  -  63.5 MB  -  Open Source

Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system.

Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of VASSAL Engine 3.6.5.


For those interested in downloading the most recent release of VASSAL Engine for Mac or reading our review, simply click here.


All old versions distributed on our website are completely virus-free and available for download at no cost.


We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

What's new in this version:

New features:
- Console supports up-arrow / down-arrow for command history
- Console can show/set properties of selected piece
- Log files can be fast-forwarded and appended to

Fixed:
- Grid Editor incorrectly changes some grid settings on Cancel
- Game Refresher should not refresh stacks not on maps
- Disable load and edit actions for null modules
- Chart Windows display their names properly in their window titles
- Turn Tracker does not display a spurious blank line if its report format is left empty
- Prevent At-Start Stacks from creating additional spurious pieces on main map
- Games incorrectly load normally during 'Load Continuation'
- Use heuristic value for tiler max heap, retry with 50% more on failure
- Capture tiling error messages Java incorrectly writes to stdout
- Deal-to-Other key in Mask Trait now recognized in Search
- Fixed Discord console drag-and-drop bug
- Don't throw exception if there's a drive letter in a filename
- Fix problem where undo wasn't allowed when starting a new game with logging turned on
- Fixed NPE in NamedHotKeyConfigurer.setValue()
- Fix ClassCastException due to Zone properties not accounting for folders
- LOS Range incorrect when thread is not snapped to hex centres
- Fix NPE when duplicating GamePieceImage
- Added missing Editor.SendToLocation.getSendLocation translation key
- Remove "duplicate this item" option from Game Piece Image
- Deduce the existence of localized image directories which lack ZIP entries
- Exclude GamePieceLayout image names from unused image list
- Image directories for i18n were not found in 3.6.4
- Write text files in UTF-8, not the default encoding
- Prevent GameRefresher from changing visual order of pieces

Other improvements
- Inventory has checkbox to enable zoom (defaults off)
- Global Options settings for (a) Inventory Security, and (b) Send-to-Location generating move trails. Inventory now defaults to "old behavior" on seeing private windows, but can be turned to secure.
- Improved Polygon Editor (cut/paste vertices, delete polygon) & Improved Region Editor (drag-at-edge works again, move regions inside of zone)
- Better auto-description for Translatable Message trait and BasicPiece
- The errorlog console command is available at all times
- Upgrade bundled Java to 17.0.2+8
- Prompt to save/discard/cancel before loading the new game
- Permit hyphens and periods in GamePieceImage names
- Warn if Decks or Stacks defined before [Map Boards]
- Screenshot "typo" fix for Turn Tracker's global hotkey