Pages: 1
  Print  
Author Topic: LateralGM forgets activated extensions  (Read 6890 times)
Offline (Unknown gender) Wendigo
Posted on: December 15, 2017, 06:21:17 am
Member
Joined: Apr 2015
Posts: 42

View Profile
Hi,
whenever I close LateralGM all the extensions I have checked in the game settings get set to their default value after restarting the IDE.
After setting the extensions I can use them for the duration of that development session. The next time I open the project I get compile errors unless I don't open the settings and add a check mark again.
Logged
Offline (Male) hpg678
Reply #1 Posted on: December 15, 2017, 10:32:26 am

Member
Location: Barbados
Joined: Mar 2017
Posts: 283

View Profile Email
Greetings!

I used to get this as well. I use this work-around in the LINUX version but I'm not sure if it'll work in The WINDOWS one.

Navigate to where you have install 'ENIGMA-DEV'
  • open ENIGMAsystem folder
  • open SHELL folder
  • open Universal_System folder
  • open Extensions folder
Next you want to Open the Folder of the extension you want activated. Let's say for example you want to the 'GAMEMAKER 5 Compatibility' extension.
  • Open GM5Compat folder
  • Open the 'ABOUT.ey' file with a text editor.
  • Edit the "DEFAULT" section to 'true' to activate.
  • Save the file and that's it. **Just click 'Save" and not "Save As".
Now when you run ENIGMA again, the extensions are activated.

In the LINUX version I've found that the GM5 Compatibility and INI Filesystem extensions works best. Turning on any others results in errors so I advise you activate only these two extensions.
Logged
[compromised account]
Offline (Unknown gender) Wendigo
Reply #2 Posted on: December 18, 2017, 03:12:54 am
Member
Joined: Apr 2015
Posts: 42

View Profile
Thanks that worked. I guess enabling the ini extension by default won't harm.
By the way what does the GM5 compatibility extension do? Unfortunately I haven't found any deeper explanation about any of the extensions in the Wiki.
Logged
Offline (Male) hpg678
Reply #3 Posted on: December 18, 2017, 05:06:03 am

Member
Location: Barbados
Joined: Mar 2017
Posts: 283

View Profile Email
Actually, the 'INI Filesystem' extension does not work in Windows. GM5 compatibility does however work in both versions, so it be a better candidate to be default.

GM5 compatibility allows the older GM4 and GM5 files to work in the Windows version. You can load them in the Linux version also, but you will have to replace some functions to the more 'modern/compliant' versions.

For example ..... take the function 'image_single'. The Linux version don't recognize it. You will have to use  the function 'image_index'.

While we're on this subject.........here are some functions i know doesn't work in LINUX
  • 'ds_maps'
  • get_open_filename 
  • get_open_filename_ext
  • get_save_filename
  • get_save_filename_ext
  • get_string
  • most if all functions that require some type of DIALOG
  • show_info
  • image_single
« Last Edit: December 18, 2017, 05:53:30 am by hpg678 » Logged
[compromised account]
Pages: 1
  Print