1/3
1 Year of Service
Is there a Mac user who has got this to work? I tried both launching from R'P and converting, and both crash upon clicking "Start".
There's usually not a Mac version available as no one has ever requested it before. I'll get one made and respond to you again with a link. They can drop it in the OP later if they want.Is there a Mac user who has got this to work? I tried both launching from R'P and converting, and both crash upon clicking "Start".
This is the link to the Mac version of 0.7c Public:Is there a Mac user who has got this to work? I tried both launching from R'P and converting, and both crash upon clicking "Start".
This is the link to the Mac version of 0.7c Public:You must be registered to see links
It has the same password. It is also not tested. I do not have a Mac machine or any emulator or tester. It is stable and works on both Android and PC/Linux.
I'm willing to try and see what the problem might be. If you can post the entire error message, I might be able to give some advice.I appreciate the effort, but it doesn't want to cooperate. It tells me "An exception has occurred", with "TypeError: 'bool' object is not callable". I wonder what happened - the conversion used to work with no issues. Maybe it's an issue on my end?
Oh well, don't trouble yourself over it. Thanks for trying!
I'm willing to try and see what the problem might be. If you can post the entire error message, I might be able to give some advice.
I'm sorry, but an uncaught exception occurred.
While running game code:
File "renpy/common/000statements.rpy", line 460, in execute_pause
renpy.pause(delay)
File "renpy/common/00action_data.rpy", line 228, in get_selected
return bool(val)
TypeError: 'bool' object is not callable
-- Full Traceback ------------------------------------------------------------
Full traceback:
File "scripts/start.rpyc", line 16, in script
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/ast.py", line 1974, in execute
self.call("execute")
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/ast.py", line 1953, in call
return renpy.statements.call(method, parsed, *args, **kwargs)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/statements.py", line 374, in call
return method(parsed, *args, **kwargs)
File "renpy/common/000statements.rpy", line 460, in execute_pause
renpy.pause(delay)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/exports/statementexports.py", line 194, in pause
rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/ui.py", line 301, in interact
rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/core.py", line 2215, in interact
repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/core.py", line 2745, in interact_core
root_widget.visit_all(lambda d : d.per_interact())
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/screen.py", line 485, in visit_all
self.child.visit_all(callback, seen=None)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all
d.visit_all(callback, seen)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 436, in visit_all
callback(self)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/core.py", line 2745, in <lambda>
root_widget.visit_all(lambda d : d.per_interact())
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1059, in per_interact
if self.is_selected():
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1047, in is_selected
return is_selected(self.action)
File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/behavior.py", line 473, in is_selected
return action.get_selected()
File "renpy/common/00action_data.rpy", line 228, in get_selected
return bool(val)
TypeError: 'bool' object is not callable
macOS-14.6.1-arm64-arm-64bit arm64
Ren'Py 8.3.3.24111502
Libertine: Chapter 7 (0.7c) - Public 0.7cP
Mon Dec 23 04:32:09 2024
Thaaaaat... is beyond me. Maybe someone here a little better acquainted with Macs and Ren'py can suggest something. Sorry.If you want to have a look at it, I've left it below - but don't feel obligated on my behalf. I'm sure you have better things to do with your time, and I appreciate you responding at all.
Code:I'm sorry, but an uncaught exception occurred. While running game code: File "renpy/common/000statements.rpy", line 460, in execute_pause renpy.pause(delay) File "renpy/common/00action_data.rpy", line 228, in get_selected return bool(val) TypeError: 'bool' object is not callable -- Full Traceback ------------------------------------------------------------ Full traceback: File "scripts/start.rpyc", line 16, in script File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/ast.py", line 1974, in execute self.call("execute") File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/ast.py", line 1953, in call return renpy.statements.call(method, parsed, *args, **kwargs) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/statements.py", line 374, in call return method(parsed, *args, **kwargs) File "renpy/common/000statements.rpy", line 460, in execute_pause renpy.pause(delay) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/exports/statementexports.py", line 194, in pause rv = renpy.ui.interact(mouse='pause', type='pause', roll_forward=roll_forward, pause=delay, pause_modal=modal) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/ui.py", line 301, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/core.py", line 2215, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, pause=pause, pause_start=pause_start, pause_modal=pause_modal, **kwargs) # type: ignore File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/core.py", line 2745, in interact_core root_widget.visit_all(lambda d : d.per_interact()) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all d.visit_all(callback, seen) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all d.visit_all(callback, seen) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all d.visit_all(callback, seen) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/screen.py", line 485, in visit_all self.child.visit_all(callback, seen=None) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all d.visit_all(callback, seen) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 434, in visit_all d.visit_all(callback, seen) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/displayable.py", line 436, in visit_all callback(self) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/core.py", line 2745, in <lambda> root_widget.visit_all(lambda d : d.per_interact()) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1059, in per_interact if self.is_selected(): File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/behavior.py", line 1047, in is_selected return is_selected(self.action) File "/private/var/folders/hd/r6mc0f9j6094hw_114ck73p80000gn/T/AppTranslocation/085B4748-9649-462C-8109-193E9D038EE5/d/Libertine.app/Contents/Resources/autorun/renpy/display/behavior.py", line 473, in is_selected return action.get_selected() File "renpy/common/00action_data.rpy", line 228, in get_selected return bool(val) TypeError: 'bool' object is not callable macOS-14.6.1-arm64-arm-64bit arm64 Ren'Py 8.3.3.24111502 Libertine: Chapter 7 (0.7c) - Public 0.7cP Mon Dec 23 04:32:09 2024
/AppTranslocation/ part means that you're running a temporary copy of the application. (It's a countermeasure against a complicated security exploit.)That doesn't do it, either. Oh well... not a big deal. Thanks for trying, I appreciate it!The/AppTranslocation/part means that you're running a temporary copy of the application. (It's a countermeasure against a complicated security exploit.)
To prevent this, move the application from wherever the archive extractor put it to some other folder before launching it.
Best typo ever on this site.Highly recommend for those that want a more genital MC
I don't suppose anyone has found a fix for this by any chance? I'm running into the same issue. I even tried downloading the PC version and running it through the SDK and still got nothing.Thaaaaat... is beyond me. Maybe someone here a little better acquainted with Macs and Ren'py can suggest something. Sorry.
Try searching your code for "bool ="...that would cause this error.Thaaaaat... is beyond me. Maybe someone here a little better acquainted with Macs and Ren'py can suggest something. Sorry.
There is no "bool" anywhere in my code. The exact same code is in the PC/Linux and Android versions, and there's been no report of errors, let alone this one. The error is either a corrupted download, an incorrect installation on the client computer, a corruption in the file itself, or there is some conflict between the compiler, the code, and the MAC system.Try searching your code for "bool ="...that would cause this error.
That's literally not what a boolean is... :kek:Try searching your code for "bool ="...that would cause this error.
Next update soon, right? Let's hope in February?
Yes, correct, that's why code that looks like this would cause that error. bool can be used as a function in Python to cast other types of values to boolean values. But if you accidentally set it to something else, like, for example, "true", then it's no longer callable and you'll get that error.That's literally not what a boolean is... :kek:
Try running this Python code and you'll get the exact error in the trace:Yes, correct, that's why code that looks like this would cause that error. bool can be used as a function in Python to cast other types of values to boolean values. But if you accidentally set it to something else, like, for example, "true", then it's no longer callable and you'll get that error.
He's suggesting there is code that overwrites the bool() method with an object which would explain this error.That's literally not what a boolean is... :kek:
Hmm, I downloaded the Mac version and looked at 00action_data.rpy, and the get_selected function doesn't match the code in the error. That suggests that maybe the compiled version is somehow out of date...is it possible that you built a Mac version, maybe a long time ago, on an older version of Ren'py? If so, it might help to delete the MacOS build output folder entirely and try again to make sure no compiled output from that build is still hanging around.There is no "bool" anywhere in my code. The exact same code is in the PC/Linux and Android versions, and there's been no report of errors, let alone this one. The error is either a corrupted download, an incorrect installation on the client computer, a corruption in the file itself, or there is some conflict between the compiler, the code, and the MAC system.
I can't read the code well enough to understand where the problem is, but I know it's not the actual coding of the scripts.
This site provides links to other sites/services, and does not store any files