# extension files

**URL:** <https://forum.vassalengine.org/t/extension-files/90567>\
**Category:** Technical Support & Bugs\
**Created:** [October 6, 2026, 6:48pm UTC](https://forum.vassalengine.org/t/extension-files/90567 "2026-10-06T18:48:59Z")\
**Posts on this page:** 7\
**Page:** 1

<div class="post-metadata">

**Author:** ![mdhs2k](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/mdhs2k/32/10908_2.png) [@mdhs2k](https://forum.vassalengine.org/u/mdhs2k)\
**Post date:** [October 6, 2026, 6:48pm UTC](https://forum.vassalengine.org/t/extension-files/90567/1 "2026-10-06T18:48:59Z")

</div>

Been reading stuff on this site for a while, but have never posted anything. Please forgive me if this is not the place or not the method to ask a question. I am a VASl user and thoroughly enjoy it, Just wish I had known about it earlier in my gaming days.

To get to the point I am a Mac user, so I suppose that puts me in the very fringe of users. I am asking if there are any others out there who use the Mac for ASL gaming??? I have been trying to install Neal Ulens VASL Tools extension with no luck whatsoever. I have multiple extensions already installed buy am unable to get his latest one to install/work properly.

Any help will be greatly appreciated.

Michael Harris

---

<div class="post-metadata">

**Author:** ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)\
**Post date:** [October 6, 2026, 6:49pm UTC](https://forum.vassalengine.org/t/extension-files/90567/2 "2026-10-06T18:49:55Z")

</div>

The [VASL forum](https://www.gamesquad.com/forums/index.php?forums/vasl.103/) is where you’re most likely to get answers about VASL.

---

<div class="post-metadata">

**Author:** ![cholmcc](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/cholmcc/32/8319_2.png) [@cholmcc](https://forum.vassalengine.org/u/cholmcc)\
**Post date:** [October 6, 2026, 10:42pm UTC](https://forum.vassalengine.org/t/extension-files/90567/3 "2026-10-06T22:42:07Z")

</div>

> [@mdhs2k](#):
>
> To get to the point I am a Mac user, so I suppose that puts me in the very fringe of users.

No, it doesn’t. MacOS is probably around one third of the user of Vassal. Linux is about 10%, and the rest is Windows. So no underdog status or victim-hood status for MacOS users - you are very much main-stream 😃

> [@mdhs2k](#):
>
> if there are any others out there who use the Mac for ASL gaming???

Probably a lot. There’s probably somewhere between 20,000 to 40,000 users of Vassal, and a good fraction of those play ASL. A third of that would be MacOS users.

> [@mdhs2k](#):
>
> I have been trying to install Neal Ulens VASL Tools extension

Do you mean [Neal’s VASL Charts.vmdx](https://vasl.info/extensions/e6/Neal's%20VASL%20Charts.vmdx "Neal's VASL Charts.vmdx")? Just install it as any other extension, for example using the _Module Manager_.

Extensions _generally_ does not contain custom classes, and should _not_ contain system specific code. That is, extensions are handled the same on all platforms so this has nothing to do with MacOS.

See also [this page](https://vasl.info/install/install.html) for instructions on installing VASL - specifically [this page](https://vasl.info/install/out/src/t_installing_vasl_extensions.html) on extensions.

Please remember to mark the solution to your problem.

Yours,  
_Christian_

---

<div class="post-metadata">

**Author:** ![uckelman](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/uckelman/32/10020_2.png) [@uckelman](https://forum.vassalengine.org/u/uckelman)\
**Post date:** [October 6, 2026, 10:57pm UTC](https://forum.vassalengine.org/t/extension-files/90567/4 "2026-10-06T22:57:47Z")

</div>

> [@mdhs2k](#):
>
> I have been trying to install Neal Ulens VASL Tools extension with no luck whatsoever.

Also, if you’re having a problem, we could help you better if you described what you’re doing and what’s failing.

---

<div class="post-metadata">

**Author:** ![mdhs2k](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/mdhs2k/32/10908_2.png) [@mdhs2k](https://forum.vassalengine.org/u/mdhs2k)\
**Post date:** [October 7, 2026, 8:30pm UTC](https://forum.vassalengine.org/t/extension-files/90567/5 "2026-10-07T20:30:01Z")

</div>

Thanks for the reply! I’ll try and explain. Neal Ulen has a website-- [cp.asl-players.net](http://cp.asl-players.net). He is creating a program file (vasltools.vmdx file) that will open up and put an icon or button in vasl on one of the windows when you start a game. It allows an easy creating of tables and boxes that contain VC’s and SSR’s.

Every time I attempt to download using my Mac it comes in a folder and 3 separate files, none of which, when placed in my vast extensions directory load or operate correctly. It is my understanding that the file is supposed to download as a vmdx single file and then when placed in the vast extensions directory operate as a normal vmdx file does. I currently have approximately 15 separate vmdx files all which load normally. No matter how many times I attempt to download the file in question it never does so correctly. Neal works only with PC stuff so he can’t offer any guidance or help in my situation.

Please let me know if I am still being obtuse (if so not deliberately I assure you) and you need some more clarification. Thank you for any and all help with this matter.

Michael

---

<div class="post-metadata">

**Author:** ![JoelCFC25](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/joelcfc25/32/2687_2.png) [@JoelCFC25](https://forum.vassalengine.org/u/JoelCFC25)\
**Post date:** [October 7, 2026, 9:15pm UTC](https://forum.vassalengine.org/t/extension-files/90567/6 "2026-10-07T21:15:38Z")

</div>

> [@mdhs2k](#):
>
> Every time I attempt to download using my Mac it comes in a folder and 3 separate files, none of which, when placed in my vast extensions directory load or operate correctly.

That means you are experiencing [the issue described in this thread](https://forum.vassalengine.org/t/mac-os2-6-5-1-tahoe-unzipping-vmod-files/90252). The fix is also described there (browser setting to stop ZIP archives from being auto-extracted without your knowledge/consent).

---

<div class="post-metadata">

**Author:** ![cholmcc](https://forum.vassalengine.org/user_avatar/forum.vassalengine.org/cholmcc/32/8319_2.png) [@cholmcc](https://forum.vassalengine.org/u/cholmcc)\
**Post date:** [October 7, 2026, 11:02pm UTC](https://forum.vassalengine.org/t/extension-files/90567/7 "2026-10-07T23:02:11Z")

</div>

> [@mdhs2k](#):
>
> Neal works only with PC stuff so he can’t offer any guidance or help in my situation.

The [extension (direct link)](https://asl-players.net/extensions/VASLTools.vmdx) contains “custom” Java compiled code, and now OS specific code, so that should not be an issue.

@JoelCFC25 ’ s comment seem to be the Right Thing™.

Please remember to mark the solution to your problem, should it be solved.

Yours,  
_Christian_
