sam-ludlow / mame-ao

Run MAME easily, automatic download and setup for binaries and ROMs from archive.org
MIT License
89 stars 12 forks source link

Add Installer #38

Open paulmortlock opened 3 months ago

paulmortlock commented 3 months ago

An installer would be useful and possibly bypass the windows defender warning.

sam-ludlow commented 3 months ago

Agreed make it real easy for novices.

Installers are always more messy to make than you'd think, but I've done one before.

To get rid of the defender notice I think you need to build signed binaries in git or something, have to look into that.

Other than using proper installers I was thinking of a single exe installer that just downloads and places the files. Some users will probably struggle just extracting a ZIP.

paulmortlock commented 3 months ago

This may be helpful https://marketplace.visualstudio.com/items?itemName=FireGiant.FireGiantHeatWaveDev17

I will see if can be of use. An .exe that downloads etc may work but also may suffer from windows defender warnings.

I have used WiX in the past but it was an enterprise edition so not free to use.