Windows 8.1 has trouble with old renpy (6.9.3) games

Discuss how to use the Ren'Py engine to create visual novels and story-based games. New releases are announced in this section.
Forum rules
This is the right place for Ren'Py help. Please ask one question per thread, use a descriptive subject like 'NotFound error in option.rpy' , and include all the relevant information - especially any relevant code and traceback messages. Use the code tag to format scripts.
Post Reply
Message
Author
User avatar
Galaxy
Regular
Posts: 38
Joined: Thu Dec 13, 2007 2:16 pm
Completed: The Sexual Fantasy Kingdom series
Organization: You can probably guess what it's called.
Deviantart: galaxypink
Location: Ohio, USA
Contact:

Windows 8.1 has trouble with old renpy (6.9.3) games

#1 Post by Galaxy » Fri Feb 06, 2015 4:25 pm

So, I admit it, I'm afraid of change, and I still develop on Ren'Py 6.9.3 before the new scripting language and I don't know how to update my old products.

Something seems to have happened to Windows 8.1 in the past few weeks, because now several customers have told me their products (that run fine on Windows 7, which I know because I use Windows 7 currently), won't run at all. They try to run, then just sit there. I had one customer report that compatibility settings didn't help, but I try not to burden customers with figuring out their own problems.

In the past, with similar problems, I've had customers download the latest version of Ren'Py, stick my product folder in there, and run it from the Launcher. But apparently new Ren'Py doesn't want to run stuff from that far back (a traceback file said it was looking for ATL which of course was not to be found).

So... what can I tell these customers, to get their products running now?
And... what do I do to get my products out of the past and into the future? (I guess the answer to that is learn the latest Ren'Py version, reprogram my old products, and create a patch.)

User avatar
SundownKid
Lemma-Class Veteran
Posts: 2299
Joined: Mon Feb 06, 2012 9:50 pm
Completed: Icebound, Selenon Rising Ep. 1-2
Projects: Selenon Rising Ep. 3-4
Organization: Fastermind Games
Deviantart: sundownkid
Location: NYC
Contact:

Re: Windows 8.1 has trouble with old renpy (6.9.3) games

#2 Post by SundownKid » Fri Feb 06, 2015 5:07 pm

Well you could always give your games to someone who knows the new language and pay them to port it over. It shouldn't be too hard to learn it yourself, though.

User avatar
PyTom
Ren'Py Creator
Posts: 15437
Joined: Mon Feb 02, 2004 10:58 am
Completed: Moonlight Walks
Projects: Ren'Py
IRC Nick: renpytom
Github: renpytom
itch: renpytom
Location: Kings Park, NY
Contact:

Re: Windows 8.1 has trouble with old renpy (6.9.3) games

#3 Post by PyTom » Sat Feb 07, 2015 12:42 am

Can you give me the traceback? At the very least, I want to fix the backwards compatibility.

Rebuilding for the newest version should just be opening the project in the new Ren'Py, clicking the recompile option, and then building distributions. There were a lot of changes, but they should all be optional.
Supporting creators since 2004
(When was the last time you backed up your game?)
"Do good work." - Virgil Ivan "Gus" Grissom
"Silly and fun things are important." - Elon Musk
Software > Drama • https://www.patreon.com/renpytom

User avatar
Galaxy
Regular
Posts: 38
Joined: Thu Dec 13, 2007 2:16 pm
Completed: The Sexual Fantasy Kingdom series
Organization: You can probably guess what it's called.
Deviantart: galaxypink
Location: Ohio, USA
Contact:

Re: Windows 8.1 has trouble with old renpy (6.9.3) games

#4 Post by Galaxy » Sun Feb 08, 2015 5:29 pm

I got the text of the traceback in an email:

I'm sorry, but an uncaught exception occurred.

After initialization, but before game start.
AttributeError: atl

-- Full Traceback
------------------------------------------------------------

Full traceback:
File "C:\Users\Redacted\Downloads\renpy-6.18.3-sdk\renpy\bootstrap.py", line 289, in bootstrap
renpy.main.main()
File "C:\Users\Redacted\Downloads\renpy-6.18.3-sdk\renpy\main.py",
line 307, in main
renpy.game.script.analyze()
File "C:\Users\Redacted\Downloads\renpy-6.18.3-sdk\renpy\script.py",
line 614, in analyze
i.analyze()
File "C:\Users\Redacted\Downloads\renpy-6.18.3-sdk\renpy\ast.py",
line 1130, in analyze
if self.atl is not None:
AttributeError: atl

Windows-post2008Server-6.2.9200
Ren'Py 6.18.3.761

**That's the entire Traceback!!**

Post Reply

Who is online

Users browsing this forum: rames44