darkhound1

Well-Known Member
Game Developer
Aug 8, 2017
1,773
8,250
i have a problem.....

I'm sorry, but an uncaught exception occurred.

While running game code:
MemoryError: out of memory

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

Full traceback:
File "D:\h.game\HolidayIsland-0.1.9.0-pc\renpy\bootstrap.py", line 316, in bootstrap
renpy.main.main()
File "D:\h.game\HolidayIsland-0.1.9.0-pc\renpy\main.py", line 581, in main
renpy.persistent.update(True)
File "D:\h.game\HolidayIsland-0.1.9.0-pc\renpy\persistent.py", line 391, in update
save()
File "D:\h.game\HolidayIsland-0.1.9.0-pc\renpy\persistent.py", line 406, in save
data = dumps(renpy.game.persistent).encode("zlib")
File "D:\h.game\HolidayIsland-0.1.9.0-pc\renpy\loadsave.py", line 56, in dumps
return cPickle.dumps(o, cPickle.HIGHEST_PROTOCOL)
MemoryError: out of memory

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Holiday Island 0.1.9.0
Sat Nov 23 13:54:14 2019
I could help if you can provide some details of what you were doing when this happened.
How long were you playing, what did you do before the crash.
Also it would help to know if you are using an integrated GPU intel/amd or in case of a descrete GPU, what model and brand. E.g. Nvida rtx 1060 is enough, I don't need the exact model or OEM.
It's not a windows memory problem, but a problem that your GPU is running out of memory. Might be a GPU driver problem or whatever.
What you could try to do is:
use shift+G inside the game
at the top left you have renderer
- automatically choose (default -> it will use opengl if possible)
- force angle/directx renderer
- force OpenGL renderer
- force software renderer

--> try selecting ange/direct, then quit, close the game and reopen it
This might help. If not you could try sofware renderer.

Basically there is not much I can do. It's a problem between Ren'py and the GPU or it's driver. On some occasions memory is not freed as it should be. It's not an issue of my game and it cannot be solved from within the game, except by trying to force GPU memory refresh with a ren'py command, which is already done it a lot of places.
 

darkhound1

Well-Known Member
Game Developer
Aug 8, 2017
1,773
8,250
I get this when I start the game:

While running game code:
File "renpy/common/00start.rpy", line 273, in script
python:
File "renpy/common/00start.rpy", line 273, in script
python:
File "renpy/common/00start.rpy", line 277, in <module>
renpy.call_in_new_context("_main_menu")
File "game/screens.rpy", line 792, in execute
File "game/screens.rpy", line 792, in execute
File "game/screens.rpy", line 801, in execute
File "game/screens.rpy", line 484, in execute
File "game/screens.rpy", line 484, in execute
File "game/screens.rpy", line 537, in execute
File "game/screens.rpy", line 537, in keywords
File "game/screens.rpy", line 1583, in set_resolution
Exception: Could not set video mode.

It starts up in 720p, which then can't be changed, and a click on any of the options results in the game hanging until shut down hard.

Win10 Pro on an Nvidia MX150/i5-8250U based laptop.
What's your display resolution?
Can you play the game if you don't try to load/save or go to the options?

it's pretty much the same as it happens to me
This is not helping. From your crash it's not the same at all. Are you also not able to open the preferences and are you unable to play at all?
 

rainyd

Newbie
Jan 30, 2019
94
59
Are you also not able to open the preferences and are you unable to play at all?
It is exactly my situation and I don't recall anything similar with previous versions of this game.

Btw, I'm playing on older Dell laptop (E6440) with 16GB of RAM and Intel HD 4600 on Windows 7 SP1 Pro 64-bit.
 
Last edited:

j0tar0

Newbie
May 19, 2018
99
15
What's your display resolution?
Can you play the game if you don't try to load/save or go to the options?


This is not helping. From your crash it's not the same at all. Are you also not able to open the preferences and are you unable to play at all?
as soon as I open the game after selecting load, it remains still a few seconds after the crash starts, I tried to go back
but nothing; in a second attempt the same thing happened to me only when I turned back the story started from the beginning and then crashed after talking to joy
 

Jarraxus

Newbie
May 30, 2017
36
12
get this exception when i hit "load" game will run if i start new game but with the grindfest
this has been so far that aint gonna happen

I'm sorry, but an uncaught exception occurred.

While running game code:
MemoryError:

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

Full traceback:
File "C:\Users\mike\Desktop\HolidayIsland-0.1.9.0-pc\renpy\bootstrap.py", line 316, in bootstrap
renpy.main.main()
File "C:\Users\mike\Desktop\HolidayIsland-0.1.9.0-pc\renpy\main.py", line 581, in main
renpy.persistent.update(True)
File "C:\Users\mike\Desktop\HolidayIsland-0.1.9.0-pc\renpy\persistent.py", line 364, in update
need_save = find_changes()
File "C:\Users\mike\Desktop\HolidayIsland-0.1.9.0-pc\renpy\persistent.py", line 175, in find_changes
backup[f] = safe_deepcopy(new)
File "C:\Users\mike\Desktop\HolidayIsland-0.1.9.0-pc\renpy\persistent.py", line 128, in safe_deepcopy
rv = copy.deepcopy(o)
File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/copy.py", line 163, in deepcopy
File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/copy.py", line 257, in _deepcopy_dict
File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/copy.py", line 163, in deepcopy
File "/home/tom/ab/x64lucid-deps/install/lib/python2.7/copy.py", line 249, in _deepcopy_tuple
MemoryError:

Windows-7-6.1.7601-SP1
Ren'Py 7.3.5.606
Holiday Island 0.1.9.0
Sat Nov 23 13:41:40 2019
 

j0tar0

Newbie
May 19, 2018
99
15
I could help if you can provide some details of what you were doing when this happened.
How long were you playing, what did you do before the crash.
Also it would help to know if you are using an integrated GPU intel/amd or in case of a descrete GPU, what model and brand. E.g. Nvida rtx 1060 is enough, I don't need the exact model or OEM.
It's not a windows memory problem, but a problem that your GPU is running out of memory. Might be a GPU driver problem or whatever.
What you could try to do is:
use shift+G inside the game
at the top left you have renderer
- automatically choose (default -> it will use opengl if possible)
- force angle/directx renderer
- force OpenGL renderer
- force software renderer

--> try selecting ange/direct, then quit, close the game and reopen it
This might help. If not you could try sofware renderer.

Basically there is not much I can do. It's a problem between Ren'py and the GPU or it's driver. On some occasions memory is not freed as it should be. It's not an issue of my game and it cannot be solved from within the game, except by trying to force GPU memory refresh with a ren'py command, which is already done it a lot of places.
I have a ryzen 5 2600x and a geforce gtx 1060
 

darkhound1

Well-Known Member
Game Developer
Aug 8, 2017
1,773
8,250
It would really be nice if you could answer my questions.
- what's your display resolution?
- can you play the game if you don't try to load/save or go to the options?

In the meantime, please try the following fix. I'm 99% sure it will work, although it means you will only be able to play at 1280x720 until I come up with a better idea.

Copy the content of the zip into your game folder (unpack it!).
Just to be 100% clear. Inside the zip is a folder named game. Inside that folder there are 2 files.
These 2 files need to be placed in the folder: "on your pc wherever you installed HI"/game
If you are not asked if you want to overwrite 1 file, you did not put it in the correct place.

Everyone can use the included "screens.rpyc" file. The next version will have it anyway.
If you are able to change the resolution depends on the file "use_fixed_resolution_720x.txt". if it is present in the "your HI folder"/game, the resolution changer will be disabled. If you remove or rename the file, resolution chages are enabled again.

EDIT: Feedback if this works for you would be appreciated.
If this works, I will try to support "use_fixed_resolution_900" and "use_fixed_resolution_1080" as well.
 

j0tar0

Newbie
May 19, 2018
99
15
this instead with version 1.8.0

I'm sorry, but an uncaught exception occurred.

While running game code:
Exception: Could not load file D:\h.game\HolidayIsland-0.1.8.0-pc/game/screens.rpyc.

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

Full traceback:
File "D:\h.game\HolidayIsland-0.1.8.0-pc\renpy\bootstrap.py", line 313, in bootstrap
renpy.main.main()
File "D:\h.game\HolidayIsland-0.1.8.0-pc\renpy\main.py", line 369, in main
renpy.game.script.load_script() # sets renpy.game.script.
File "D:\h.game\HolidayIsland-0.1.8.0-pc\renpy\script.py", line 266, in load_script
self.load_appropriate_file(".rpyc", ".rpy", dir, fn, initcode)
File "D:\h.game\HolidayIsland-0.1.8.0-pc\renpy\script.py", line 762, in load_appropriate_file
raise Exception("Could not load file %s." % lastfn)
Exception: Could not load file D:\h.game\HolidayIsland-0.1.8.0-pc/game/screens.rpyc.

Windows-8-6.2.9200
Ren'Py 7.2.2.491

Sat Nov 23 15:22:56 2019
 

lightpower

Well-Known Member
Oct 12, 2018
1,205
438
how can I delete all the saves?

here:

C:\Users\User Name\AppData\Local\User Data

I don't find anything :/
 

mick8901

Newbie
Nov 12, 2016
26
12
I think Amy (main focus of this update) bugged out for me. She now has max affection 50 and love 35 - cant raise it further. Do you all experience that? Any way to fix?
 
4.00 star(s) 210 Votes