Adventure Game Studio

AGS Support => Beginners' Technical Questions => Topic started by: Hobbes on Sat 28/08/2021 12:38:18

Title: Upgrade AGS game from version 2.62 to 3.6.0?
Post by: Hobbes on Sat 28/08/2021 12:38:18
Hey everyone,

Niche case here! The last time I worked on a certain game, it was with AGS 2.62. I'm trying to upgrade to AGS 3.6.0 (or 3.5.1) but I'm guessing there's some intermittent steps involved. When I try to load into a recent version, AGS just crashes. So I'm trying to figure out which previous versions I would need to upgrade my game. Does anyone have any ideas? (I see upgrade paths for 2.7 versions, but this one's slightly older than that!)

Thanks for any help you can give!
Title: Re: Upgrade AGS game from version 2.62 to 3.6.0?
Post by: eri0o on Sat 28/08/2021 12:58:40
What's the crash specifically?? I wonder if it's something that can be fixed.




Your question reminded me of this other forum topic:

https://www.adventuregamestudio.co.uk/forums/index.php?topic=59124.0

Unfortunately the person that asked the question didn't wrote in the topic later to confirm it actually worked. But the proposed way was to load some older AGS and work the upgrade in steps.

Spoiler

After you get it not crashing, there's a topic on the manual about some compiling switches and API version (https://adventuregamestudio.github.io/ags-manual/ScriptAPIOverview.html) that may be useful. Main changes per version (https://adventuregamestudio.github.io/ags-manual/UpgradingFromPreviousVersion.html) are also noted in the manual.
[close]
Title: Upgrade AGS game from version 2.62 to 3.6.0?
Post by: Hobbes on Sat 28/08/2021 13:17:16
Hard to tell, since I'm running through Wine, it tends to just crash the whole lot without error messages staying on screen, which is a bit awkward at times.

I've downloaded 2.72 and am discovering that the Proskriuto FOA template I used back in 2003 is ... a bit of a nightmare to upgrade to 2.72, let alone all the other function calls. It's going to take me quite a while to work my way through all the rooms.

Danvzare's method actually sounds more do-able, just copy and paste stuff across. Otherwise I think I'll be at it a very long time!
Title: Re: Upgrade AGS game from version 2.62 to 3.6.0?
Post by: Crimson Wizard on Sat 28/08/2021 13:25:21
I think 2.62 games should open in the current editor. At least that's the formally supported feature.
EDIT: Appears there's a condition that prevents this, and only lets 2.72 through.

Quote from: Hobbes on Sat 28/08/2021 12:38:18I'm trying to upgrade to AGS 3.6.0 (or 3.5.1) but I'm guessing there's some intermittent steps involved. When I try to load into a recent version, AGS just crashes.

If it's crashes - this is a bug that has to be fixed (it should at least tell that it cannot do something). I would test that separately.

You could try 2.62 -> 2.72 -> 3.6.0 perhaps (open in the next editor, save, open in the next, save, and so on).

All the old functions are supported in the 2.72 and 3.* branch, you only need to find out which options to set in "Backwards Compaibility" section of General Settings.