Jibble

Author Topic: AGS 3.5.0 - RC 5 (new upcoming version)  (Read 21789 times)

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #160 on: 15 Sep 2019, 14:11 »
This is weird, can you run `tree` or some other command that prints the files and their hierarchy on your Adventure Game Studio folder in Program Files on your Wine prefix?

Yes I can use tree command never used it before I always use tab for autocompletion.
Tree is working I can see all folders.
« Last Edit: 15 Sep 2019, 14:20 by Vikram Vicky »

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #161 on: 15 Sep 2019, 14:20 »
I thought of doing that but for some reason I can't compile Linux version even when Linux folder is present in zip version of AGS. I also checked general settings there are only Datafiles and Windows option.
In AGS latest stable I can compile Linux version.

This is not right, might be another bug, it does not detect linux files for some reason.

eri0o

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #162 on: 15 Sep 2019, 14:24 »
I mean like,

cd ~/AgsWineprefix/../C/Program Files/Adventure Game Studio 3.5.0

and on this directory,

tree

. If you don't have tree,

ls * && ls */*

should be fine too. You can encapsulate the output here on the forums using spoiler and code bbcode tags (the forum markup language)

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #163 on: 15 Sep 2019, 14:32 »
You can encapsulate the output here on the forums using spoiler and code bbcode tags (the forum markup language)

Spoiler: ShowHide

.
├── acsprset.spr
├── acwin.exe
├── AGS.Controls.dll
├── AGS.CScript.Compiler.dll
├── AGSEditor.exe
├── AGSEditor.exe.config
├── ags-help.chm
├── AGS.Native.dll
├── AGS.Types.dll
├── Changes.txt
├── ikpMP3.dll
├── irrKlang.NET4.dll
├── Licenses
│   ├── AllegroFont.txt
│   ├── AllegroMP3.txt
│   ├── DUMB.txt
│   ├── FTL.txt
│   ├── GNU GPL v2.1.txt
│   ├── irrKlang.txt
│   ├── Magick.NET.txt
│   ├── Newtonsoft JSON.NET.txt
│   ├── Scintilla.txt
│   ├── Weifen Luo DockPanel Suite.txt
│   └── Xiph.txt
├── Linux
│   ├── ags32
│   ├── ags64
│   ├── lib32
│   │   ├── alleg-alsadigi.so
│   │   ├── alleg-alsamidi.so
│   │   ├── alleg-sdl2digi.so
│   │   ├── libaldmb.so.1
│   │   ├── liballeg.so.4.4
│   │   ├── libdumb.so.1
│   │   ├── libogg.so.0
│   │   ├── libtheora.so.0
│   │   ├── libvorbisfile.so.3
│   │   ├── libvorbis.so.0
│   │   └── modules.lst
│   ├── lib64
│   │   ├── alleg-alsadigi.so
│   │   ├── alleg-alsamidi.so
│   │   ├── alleg-sdl2digi.so
│   │   ├── libaldmb.so.1
│   │   ├── liballeg.so.4.4
│   │   ├── libdumb.so.1
│   │   ├── libogg.so.0
│   │   ├── libtheora.so.0
│   │   ├── libvorbisfile.so.3
│   │   ├── libvorbis.so.0
│   │   └── modules.lst
│   └── licenses
│       â”œâ”€â”€ ags-copyright
│       â”œâ”€â”€ liballegro4.4-copyright
│       â”œâ”€â”€ libdumb1-copyright
│       â”œâ”€â”€ libogg0-copyright
│       â”œâ”€â”€ libtheora0-copyright
│       â””── libvorbis0a-copyright
├── Magick.NET-Q8-x86.dll
├── Magick.NET-Q8-x86.Native.dll
├── Newtonsoft.Json.dll
├── Templates
│   ├── BASS.agt
│   ├── Empty Game.agt
│   ├── Sierra-style.agt
│   ├── Tumbleweed.agt
│   └── Verb Coin.agt
├── URLs
│   ├── AGS Forums.url
│   └── AGS Website.url
└── WeifenLuo.WinFormsUI.Docking.dll

7 directories, 64 files


Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #164 on: 15 Sep 2019, 14:34 »
This is not right, might be another bug, it does not detect linux files for some reason.

I've tested both installer and zip.

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #165 on: 15 Sep 2019, 14:41 »
This is not right, might be another bug, it does not detect linux files for some reason.

I've tested both installer and zip.

I fixed this, the zip download should appear here after build server finishes the tasks: https://cirrus-ci.com/task/5945715601178624

eri0o

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #166 on: 15 Sep 2019, 14:58 »
Uhm, sorry, yes the directory appears to be the same as mine, but I was in previous beta yet. If you need right now you can place the Linux Engine on Compiled/Data folder and just call it from there while testing. But the proper way is getting the fixed Editor once it finishes building.

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #167 on: 15 Sep 2019, 15:08 »

The thing about AGS Engine (not Editor) on Wine is it breaks blue light filters (at least for me on Gnome), so eye burning on late nights.  8-) Linux AGS Engine on Linux works fine though.  :)

Have  you tried using redshift application. Its on GNU/Linux.

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #168 on: 15 Sep 2019, 15:11 »
Uhm, sorry, yes the directory appears to be the same as mine, but I was in previous beta yet. If you need right now you can place the Linux Engine on Compiled/Data folder and just call it from there while testing. But the proper way is getting the fixed Editor once it finishes building.

Waiting for new editor. I'll try it.
« Last Edit: 15 Sep 2019, 15:17 by Vikram Vicky »

eri0o

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #169 on: 15 Sep 2019, 15:31 »
Build has finished! I just tested and it worked! On the task you can see both Archive and Installer, I downloaded the archive and extracted here and it was good. If you haven't once, a reminder that you may need to set execution bit.

Code: Bash
  1. # on your game folder
  2. cd Compiled/Linux
  3. chmod +x mygamename
  4. chmod +x data/ags32
  5. chmod +x data/ags64

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #170 on: 15 Sep 2019, 15:31 »
This is not right, might be another bug, it does not detect linux files for some reason.

I've tested both installer and zip.

I fixed this, the zip download should appear here after build server finishes the tasks: https://cirrus-ci.com/task/5945715601178624

Awesome!!!
It's working. I can build Linux version and it is running.
I'll update you.
Thanks

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #171 on: 15 Sep 2019, 15:32 »
Build has finished! I just tested and it worked! On the task you can see both Archive and Installer, I downloaded the archive and extracted here and it was good. If you haven't once, a reminder that you may need to set execution bit.

Code: Bash
  1. # on your game folder
  2.  
  3. cd Compiled/Linux
  4. chmod +x mygamename
  5. chmod +x data/ags32
  6. chmod +x data/ags64
  7.  

Yes It is working.
Do you use 32bit wine prefix or 64bit?

eri0o

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #172 on: 15 Sep 2019, 15:37 »
I could only get .NET to install using 32bit Wine. When I tried to install using 64bit Wine, my .NET installation got stuck. I haven't looked further. I think AGS Editor is actually Win32 - but again, my install got stuck before this, on the .NET part.

AGS Linux Engine itself I use the 64bit one because my Linux install is 64bit, but the script on top level should auto-select this.

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #173 on: 15 Sep 2019, 15:49 »
I could only get .NET to install using 32bit Wine. When I tried to install using 64bit Wine, my .NET installation got stuck. I haven't looked further. I think AGS Editor is actually Win32 - but again, my install got stuck before this, on the .NET part.

AGS Linux Engine itself I use the 64bit one because my Linux install is 64bit, but the script on top level should auto-select this.

Same here (win32 vcrun2017 gdiplus) but I can install .NET on 64bit may be because I'm using Solus (I'ts rolling release). Can you install vcrun2015 in 32bit wine prefix because I can't. So, I'm using vcrun2017. Don't know what gdiplus does but on winehq I saw in recommendation for stable ags.

eri0o

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #174 on: 15 Sep 2019, 16:29 »
I have no idea, I am on Ubuntu 18.04, using Play On Linux and installed dotnet40 from the graphic PoL interface. For the redistributable I actually got it from the MS website and ran the installer with "run an .exe on this prefix" from PoL interface.

Oh, on Wine there's also a tag somewhere to mark so that the DE doesn't change how Wine decorate stuff, you need to mark that (at least on Gnome) otherwise you can't use find replace on AGS Script from ags itself - the find/replace window will "run away from you". You can also do find/replace  using Atom with AGS Scriptlanguage pack, just watch Atom, because it sometimes gets confused with line ends and replaces line ends of everything it touches - not a problem for ags but if you have your game on Source Control like git, you will get spurious file changes of Atom randomly replacing line endings for whole files. Atom hasn't given this bug anymore for me, so maybe they fixed it, but I had it on the past.
« Last Edit: 15 Sep 2019, 16:36 by eri0o »

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #175 on: 15 Sep 2019, 19:15 »
just watch Atom, because it sometimes gets confused with line ends and replaces line ends of everything it touches - not a problem for ags but if you have your game on Source Control like git, you will get spurious file changes of Atom randomly replacing line endings for whole files. Atom hasn't given this bug anymore for me, so maybe they fixed it, but I had it on the past.
The whitespace package that comes with it is enabled and pre-configured to do lots of whitespace changes. If you edit the settings for this package you can stop it doing this. Git on Windows will also auto-convert line endings by default, which can get complicated if you are sharing the checked out file between Windows and something else.

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #176 on: 15 Sep 2019, 19:20 »
I have no idea, I am on Ubuntu 18.04, using Play On Linux and installed dotnet40 from the graphic PoL interface. For the redistributable I actually got it from the MS website and ran the installer with "run an .exe on this prefix" from PoL interface.

PlayOnLinux sounds great, I know about it but haven't tried it yet.

Quote
can't use find replace on AGS Script from ags itself
Find and replace/replace all both are working inside inbuilt editor.
Spoiler: ShowHide

I've used Atom few times then I got into cult of emacs  (laugh).
Give inbuilt script editor try it works and keep sharing.
Thanks.
« Last Edit: 15 Sep 2019, 19:26 by Vikram Vicky »

eri0o

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #177 on: 15 Sep 2019, 20:06 »
Ah, you aren't theming your Wine prefix. If you have a Gnome theme and apply it on wine, the find replace gets confused when it changes opacity and moves on screen. This doesn't happen if you don't override Wine theme.

Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #178 on: 15 Sep 2019, 20:48 »
Ah, you aren't theming your Wine prefix. If you have a Gnome theme and apply it on wine, the find replace gets confused when it changes opacity and moves on screen. This doesn't happen if you don't override Wine theme.

There is way to change theme by editing user.reg inside wine prefix then you don't have to override theme.
Copy this under [Control Panel\\Colors] inside user.reg save and exit. Got this on internet forgot the link.
Just for experiment.
Spoiler: ShowHide

"ActiveBorder"="49 54 58"
"ActiveTitle"="49 54 58"
"AppWorkSpace"="60 64 72"
"Background"="49 54 58"
"ButtonAlternativeFace"="200 0 0"
"ButtonDkShadow"="154 154 154"
"ButtonFace"="49 54 58"
"ButtonHilight"="119 126 140"
"ButtonLight"="60 64 72"
"ButtonShadow"="60 64 72"
"ButtonText"="219 220 222"
"GradientActiveTitle"="49 54 58"
"GradientInactiveTitle"="49 54 58"
"GrayText"="155 155 155"
"Hilight"="119 126 140"
"HilightText"="255 255 255"
"InactiveBorder"="49 54 58"
"InactiveTitle"="49 54 58"
"InactiveTitleText"="219 220 222"
"InfoText"="159 167 180"
"InfoWindow"="49 54 58"
"Menu"="49 54 58"
"MenuBar"="49 54 58"
"MenuHilight"="119 126 140"
"MenuText"="219 220 222"
"Scrollbar"="73 78 88"
"TitleText"="219 220 222"
"Window"="35 38 41"
"WindowFrame"="49 54 58"
"WindowText"="219 220 222"
PS: I think it does happen sometime.
« Last Edit: 15 Sep 2019, 20:57 by Vikram Vicky »

abstauber

  • Cavefish
  • Mittens Knight
  • still mowing the lawn
    • abstauber worked on one or more games that won an AGS Award!
    •  
    • abstauber worked on one or more games that was nominated for an AGS Award!
Re: AGS 3.5.0 - Beta 7 (new upcoming version)
« Reply #179 on: 16 Sep 2019, 09:15 »
Somehow I can't find the tumbleweed template's manual in the wiki. The only template files are these.

    TemplateBASS
    Templates
    TemplateSierraStyle
    TemplateVerbcoin

And the only trace I found of a verb gui is this:
Quote
AGS comes with a few standard templates:

    9-Verb Monkey Island Style
...