Jibble

Author Topic: AGS 3.5.0 - Beta 5 (new upcoming version)  (Read 2983 times)

cat

  • Mittens Baronet
    • cat worked on one or more games that won an AGS Award!
    •  
    • cat worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #20 on: 23 May 2019, 20:27 »
It happened again, I got the same exception as mentioned before.

This time I clicked "Send error report" and got an error message for that:"Error reporting failed - Problem sending data: The request was aborted: Could not create SSL/TLS secure channel."

I'll PM you the broken game project.

Crimson Wizard

  • Local Moderator
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Lifetime Achievement Award Winner
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #21 on: 23 May 2019, 20:39 »
This time I clicked "Send error report" and got an error message for that:"Error reporting failed - Problem sending data: The request was aborted: Could not create SSL/TLS secure channel."

Send error feature depends on this site working too...

cat

  • Mittens Baronet
    • cat worked on one or more games that won an AGS Award!
    •  
    • cat worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #22 on: 23 May 2019, 21:09 »
I think the problem was related to moving sprites in the sprite editor to a different folder. Now I kept the mess I had before and didn't move anything and it didn't break so far.

Crimson Wizard

  • Local Moderator
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Lifetime Achievement Award Winner
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #23 on: 23 May 2019, 21:45 »
I think the problem was related to moving sprites in the sprite editor to a different folder. Now I kept the mess I had before and didn't move anything and it didn't break so far.

Sounds strange, sprite file building should not depend on how sprites are grouped. Ok, I will test that soon.

Crimson Wizard

  • Local Moderator
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Lifetime Achievement Award Winner
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #24 on: 24 May 2019, 09:34 »
Ok, I found why it's crashing, it happens when the number of sprites record in the game is larger than in the sprite file. That would be trivial to fix.

Idk why the backup problem happens. Nothing changed there in a pretty long time, so the error itself may be legitimate (maybe something prevents AGS to access a file? Question is which file - sprite file itself or its backup).
But looking at the program logic there, it's definitely incorrect because AGS refuses to continue saving sprites if it failed to make backup, which is silly imho. I'll try to change that to something more reliable.

cat

  • Mittens Baronet
    • cat worked on one or more games that won an AGS Award!
    •  
    • cat worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #25 on: 24 May 2019, 09:48 »
Great!

From the error message I posted before, it seems the backup file was inaccessible. Maybe this happened because of the folder creation/sprite moving? The crash also didn't happen immediately, only after some time.

What is the point of the backup anyway? It always seems to change at the same time as the normal sprite file and since it is binary I don't see what happens in the diff.
« Last Edit: 24 May 2019, 09:50 by cat »

Crimson Wizard

  • Local Moderator
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Lifetime Achievement Award Winner
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #26 on: 24 May 2019, 10:18 »
From the error message I posted before, it seems the backup file was inaccessible. Maybe this happened because of the folder creation/sprite moving? The crash also didn't happen immediately, only after some time.

Moving folders don't change backup file, it only ever supposed to be changed when saving game. The error log you posted earlier shows that error happened when the game was being saved.

What is the point of the backup anyway? It always seems to change at the same time as the normal sprite file and since it is binary I don't see what happens in the diff.

AGS copies last version of the sprite file to backup each time before sprite file is saved again. I guess this is done in case something goes wrong during saving so that there would be something to restore it from.

cat

  • Mittens Baronet
    • cat worked on one or more games that won an AGS Award!
    •  
    • cat worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #27 on: 24 May 2019, 19:00 »
Something that is not really a bug, but a bit annoying:

In the "Edit this room's" bar I select Objects, then right-click the background and select "Place new object here".
However, the object is not selected in the property grid and uses the templates default sprite (number 0) which is one single empty pixel. It seems that creating the object didn't work, which might be confusing to users. Only when you click the drop-down in the property grid you see that the object was actually created.

It would be much nicer if the property grid would automatically select the newly created object so I can directly edit it.

TimeTravellerR

  • www.thesevensidedcube.com
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #28 on: 02 Jun 2019, 01:20 »
will it ever be possible to import an animated GIF and keep its animation? Then move it around as an object or a single loop frame "view" with its animation playing?

Crimson Wizard

  • Local Moderator
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Lifetime Achievement Award Winner
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #29 on: 02 Jun 2019, 01:26 »
will it ever be possible to import an animated GIF and keep its animation? Then move it around as an object or a single loop frame "view" with its animation playing?

Sorry, I don't know how to answer this question. Maybe when AGS has a concept of "animation" item instead of view/loops?

It may be worth to post as a suggestion into the issue tracker for future consideration: https://github.com/adventuregamestudio/ags/issues

Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #30 on: 02 Jun 2019, 11:03 »
Essentially is, you just import the gif to a folder, and then add the folder to a view.

cat

  • Mittens Baronet
    • cat worked on one or more games that won an AGS Award!
    •  
    • cat worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #31 on: 03 Jun 2019, 19:54 »
A player reported that he cannot run the game compiled with 3.5.0.11 on Linux but usually he can run AGS games on Linux. I looked at the build target platforms and there is no Linux (but I think in previous versions it was). How can I help the player to run the game? I'm not using any plugins.

Crimson Wizard

  • Local Moderator
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Lifetime Achievement Award Winner
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #32 on: 03 Jun 2019, 20:07 »
A player reported that he cannot run the game compiled with 3.5.0.11 on Linux but usually he can run AGS games on Linux. I looked at the build target platforms and there is no Linux (but I think in previous versions it was). How can I help the player to run the game? I'm not using any plugins.

Are there any details on what happens when they try to run it?
Do you provide them with linux binaries, or they are using linux engine built by someone else?

Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #33 on: 03 Jun 2019, 20:09 »
From the screenshot isn't he using WINE?

cat

  • Mittens Baronet
    • cat worked on one or more games that won an AGS Award!
    •  
    • cat worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #34 on: 03 Jun 2019, 20:20 »

VampireWombat

  • Not a chupacabra
    • I can help with animation
    • I can help with backgrounds
    • I can help with characters
    • I can help with play testing
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #35 on: 03 Jun 2019, 21:26 »
Here's a better screenshot of what happens when I run the game. And yes, I'm using WINE.
I've tested around 15 AGS games today and this is the only one that's given me an error of any kind.

Spoiler: ShowHide

Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #36 on: 03 Jun 2019, 21:27 »
Cat, you need to download the Linux package and place it inside Adventure Game Studio installation folder, to generate a proper Linux build.

Crimson Wizard

  • Local Moderator
    • Best Innovation Award Winner 2013, for spearheading the AGS 3.3.0 project
    • Lifetime Achievement Award Winner
    • Crimson Wizard worked on one or more games that won an AGS Award!
    •  
    • Crimson Wizard worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #37 on: 03 Jun 2019, 22:32 »
Here's a better screenshot of what happens when I run the game. And yes, I'm using WINE.
I've tested around 15 AGS games today and this is the only one that's given me an error of any kind.

Spoiler: ShowHide


This looks like an engine bug. I don't know much about WINE but I thought it should give same errors as simply running Windows build would do?
Program pointer "4300" is at sprite initialization.

I will try the game too...

PS By the way, we have an automatic building of Linux engine that attaches binaries to every new beta release on github.
Here's one from 3.5.0.12:
https://github.com/adventuregamestudio/ags/releases/tag/v.3.5.0.12
https://github.com/adventuregamestudio/ags/releases/download/v.3.5.0.12/ags+libraries_20190519.tar.xz
« Last Edit: 03 Jun 2019, 22:34 by Crimson Wizard »

cat

  • Mittens Baronet
    • cat worked on one or more games that won an AGS Award!
    •  
    • cat worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #38 on: 04 Jun 2019, 07:44 »
Cat, you need to download the Linux package and place it inside Adventure Game Studio installation folder, to generate a proper Linux build.

Ah, good to know. Just copy it there and the "Build for Linux" option will show up? I'll try it in the evening.

Edit: I downloaded the latest beta3 (3.5.0.12) and the linux pack. I copied the whole linux pack in the editor folder. What shall I do now?
« Last Edit: 04 Jun 2019, 14:08 by cat »

Re: AGS 3.5.0 - Beta 3 (new upcoming version)
« Reply #39 on: 04 Jun 2019, 16:39 »
The contents should be inside a directory named Linux, and that directory under AGS installation directory.