Home Creators Posts Import Register Favorites Logout

Downloads

Content

Ok, this should fix some of the bugs from the last one. I've also included split mac and linux files, let me know if those work for you, it's a bit of a hassle, but managable on this end. For those who missed the last post, I'd apparently never noticed that Patreon has a 200mb file size limit, and the latest game builds have _just_ over that, so I needed to split the install files. Grab BOTH files for your intended system, have them both in the same directory, extract the first and the second should extract automatically. As for new content to 1.3, I added Gwen's sex poses, and a "green button" in McCoy's lab that will show up to all 8 girls at once on screen, which early feedback (including my own) is that it causes input lag that seems unrelated to hardware specs. I'm going to see if there are any options on my end to improve that.

Comments

John G Busia

For some reason during the doggy style, the facing forward button doesn't seem to be working, and instead the facing forward the girl faces you no matter what you choose.

Sokotsu

Hi sorry if this question was already asked but there is a way to play on Phone?

Oni

No official way, for the time being. There are some third part options, but I can't troubleshoot those.

Oni

Does this apply to all girls, or only Gwen? I think I forgot to remove some blocks there with Gwen, which should work next build.

Anon 49

It’s not working on Mac.

Anon 49

I mean it says it can’t be opened.

deadman25s

its not working on windows for me

DavidDoobie

Mac doesn't seem to be working/extract process is quite confusing

Oni

And you have experience opening rar files on Mac? I was worried about something like this. Usually, the Renpy program just spits out the finished files and apparently those work, but there doesn't seem to be a way to get Renpy to spit out split up files, so I need to re-compress them manually, and I suppose my efforts to do so on a PC might not work. I'll keep trying new things until we can figure something out here. I won't be abandoning my Mac players.:D

deadman25s

yeah, experiencing the same for windows

Anon 49

Maybe a link to a Google Drive or MegaDrive file might be better? I’ve seen other Patrons do so.

megaera

as above (win)

Anthony Michelli

Error while cumming on Gwen's ass in doggy style. [code] I'm sorry, but an uncaught exception occurred. While loading <'Image' 'images/GwenDoggy/Gwen_Doggy_Spunk_Back.png'>: IOError: Couldn't find file 'images/GwenDoggy/Gwen_Doggy_Spunk_Back.png'.

Anthony Michelli

Error while attempting to do Anal with Gwen in doggy style. (Emma was also present) [code] I'm sorry, but an uncaught exception occurred. While loading <'Image' 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'>: IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'.

Oni

You downloaded the part 1 and part 2 rars and extracted the part 1 one?

Oni

Ok, fixed for next build.

Anthony Michelli

For me it's both Gwen and Emma so far. I imagine it's with everyone else too.

deadman25s

I went and downloaded both but then it doesn't give me the option to extract part one, so i went and looked to see if it was the same for part 2 and it was the same.

Oni

Do you have experience extracting rar files? I was able to extract it back on my end and the game loaded.

Omega Zero

i managed to combine both filed but I keep getting an error. it says the file is incomplete and I've tried multiple methods to combine the files and still no luck

Oni

Ok, I fixed it. I'd been messing with that feature and made it per-girl instead of universal.

Oni

Hmm. All I did was right click the winpart1 file and hit extract, and it extracted both halves. and it ran. Are you using winrar, or some other program to extract?

Omega Zero

well, winrar is only available in the Command Line version for Mac users, and the recommended program called the Unarchiver is not extracting the files correctly as Winrar would on Windows.ill attempt via command line and see if it works that way

Oni

I can try to do a split zip file, do you think that might work better?

Hingle Mcringleberry

And the lord has blessed us wayward sons with another update

Oni

Ok, sorry about that. You should be able to find a free copy of Winrar (they have an infinite shareware policy), and if that's installed, you just right click the first file (when both are in the directory) and hit "extract here." It will cover both files and you should end up with the same output as the old version did.

deadman25s

thanks for the tech support

Oni

Least I can do. :D I will be looking into a good way to distribute the zip files again, but don't want to rush anything out tonight.

Omega Zero

maybe i can keep trying

Bob Boobberton

On mac, you can get the windows version to work by using crossover

Oni

Well, if nothing else, I'll post the original formats to some third party host eventually, so don't lose hope in the future, but in the meantime I'd like to figure out a way to distribute them over Patreon. I just don't have enough Mac experience to do more than spray and pray. I'm concerned that by opening the original zip on a PC and then recompressing it, some "Mac stuff" gets lost in the process. Another thing I might try to do is just take the original zip that Renpy spits out, then try and put that into a split RAR or ZIP without opening it first.

Oni

But the Mac version I posted definitely isn't working for you?

MisterJimmy

Went to have sex with Gwen as primary and Kitty as secondary. Kitty decided to Kneel down and perform oral on me (currently playing as female). Gwen appeared to move off center to the right so I could see Kitty (which I think is a great idea BTW) but when I went to put in Gwen's anal plug, the animation put it moving in the center of the screen not where Gwen's asshole is. Once it is in however it jumps to the right and is in the correct place on Gwen's sprite.

MisterJimmy

Later when Kitty changed to going down on Gwen, Gwen stays on the right side mostly covering Kitty so she can't be viewed. Is this working as intended?

MisterJimmy

Playing as a female, having sex with Gwen while Kitty licks her pussy I get a dialog: "Kitty continues to lick Gwen's pussy, her tongue lapping against your balls as you sink in." At the moment my character has no balls :)

MisterJimmy

Anal plug removal duplicates the error of the animation happening to the side of Gwen not her asshole,

MisterJimmy

Also I noticed this in the previous build, if you set the secondary girl to do something involving you (kiss, handjob, lick, etc.) You get dialog that says "Kitty continues to watch the two of you, transfixed by the action." although Kitty's face indicates she is doing something oral.

MisterJimmy

When my female character cums, if I ask Gwen to swallow initially the sprite goes to the fingering position, then changes to her mouth on my pussy. I get dialog that says: "Gwen bends down and grabs your pussy". Not sure if that is intended or not.

Robert Marshall

cannot extract on Mac. rar I had to download says that both part 1 and part 2 are corrupted.

B1ackn0va (edited)

Comment edits

2026-09-05 04:00 error trying to do anal with gwen [code] I'm sorry, but an uncaught exception occurred. While loading &lt;'Image' 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'&gt;: IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4372, in script call File "script Chat.rpyc", line 168, in script call File "script Chat.rpyc", line 330, in script call File "Gwen_Sex.rpyc", line 208, in script call File "Gwen_Sex.rpyc", line 2111, in script call File "Gwen_Animations.rpyc", line 4070, in script call File "Gwen_Animations.rpyc", line 2373, in script Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]
2023-06-14 06:16 error trying to do anal with gwen [code] I'm sorry, but an uncaught exception occurred. While loading <'Image' 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'>: IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4372, in script call File "script Chat.rpyc", line 168, in script call File "script Chat.rpyc", line 330, in script call File "Gwen_Sex.rpyc", line 208, in script call File "Gwen_Sex.rpyc", line 2111, in script call File "Gwen_Animations.rpyc", line 4070, in script call File "Gwen_Animations.rpyc", line 2373, in script Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]

error trying to do anal with gwen [code] I'm sorry, but an uncaught exception occurred. While loading <'Image' 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'>: IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4372, in script call File "script Chat.rpyc", line 168, in script call File "script Chat.rpyc", line 330, in script call File "Gwen_Sex.rpyc", line 208, in script call File "Gwen_Sex.rpyc", line 2111, in script call File "Gwen_Animations.rpyc", line 4070, in script call File "Gwen_Animations.rpyc", line 2373, in script Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]

Omega Zero

for me its only part 2

WTM Academy (edited)

Comment edits

2026-09-05 04:00 I've tried searching for what's causing lag issues in the game. First, converting everything to the mighty .webp format (with no loss) reduces the game to a ~90Mo archive. It removes the file transfer issue but is not significantly resolving load times. I've tried bumping up the cache but with the game still being on Renpy 6 and not 7, it's quite difficult to access the debug tools to tune it. (LiveComposite() should be cached, but something probably goes wrong, maybe too much run-time ConditionSwitch().) The issue is not entirely the images tho-. There is not much Python code and Python objects in the game. Most of the code seems to be done with RenPy and highly rely on run-time calculations, that's probably the main issue. The GirlClass() helps in that regard but some of the scripts are weird, they contains a lot of 'Girl == whateverGirl', but the Girl is already the girl so why checking it ? I see two main issues : 1) Directly comparing Python objects with '==' is slow, you can just use 'is' that just compares memory addresses. 2) Some Girl.getSTR("whatever_text_identifier") would be even faster as it requires low calculation time and basically just asks for something already in RAM. I think some of the slowdowns could be mitigated with some optimizations here and there. Could be time consuming but not that hard, I totaly understand that ppl permanently asking for new updates != the priority and you'll be right. I mean the game works enoughtly fine ^^ For composites, they also can be done in Python directly. I think that updating the composite (or at least most of it), only when there is something actually changing on girl should be much more efficient. You could just then store it in the GirlClass() and when you want to display it =&gt; no more run-time calculation on each frame. I hope those leads can help you :) Here is a tried "optimized" version ? https://gofile.io/d/EyRHua I have a pretty solid PC so I don't see much difference in performance but yeah the size is significantly reduced ^^
2023-06-14 06:35 I've tried searching for what's causing lag issues in the game. First, converting everything to the mighty .webp format (with no loss) reduces the game to a ~90Mo archive. It removes the file transfer issue but is not significantly resolving load times. I've tried bumping up the cache but with the game still being on Renpy 6 and not 7, it's quite difficult to access the debug tools to tune it. (LiveComposite() should be cached, but something probably goes wrong, maybe too much run-time ConditionSwitch().) The issue is not entirely the images tho-. There is not much Python code and Python objects in the game. Most of the code seems to be done with RenPy and highly rely on run-time calculations, that's probably the main issue. The GirlClass() helps in that regard but some of the scripts are weird, they contains a lot of 'Girl == whateverGirl', but the Girl is already the girl so why checking it ? I see two main issues : 1) Directly comparing Python objects with '==' is slow, you can just use 'is' that just compares memory addresses. 2) Some Girl.getSTR("whatever_text_identifier") would be even faster as it requires low calculation time and basically just asks for something already in RAM. I think some of the slowdowns could be mitigated with some optimizations here and there. Could be time consuming but not that hard, I totaly understand that ppl permanently asking for new updates != the priority and you'll be right. I mean the game works enoughtly fine ^^ For composites, they also can be done in Python directly. I think that updating the composite (or at least most of it), only when there is something actually changing on girl should be much more efficient. You could just then store it in the GirlClass() and when you want to display it => no more run-time calculation on each frame. I hope those leads can help you :) Here is a tried "optimized" version ? https://gofile.io/d/EyRHua I have a pretty solid PC so I don't see much difference in performance but yeah the size is significantly reduced ^^

I've tried searching for what's causing lag issues in the game. First, converting everything to the mighty .webp format (with no loss) reduces the game to a ~90Mo archive. It removes the file transfer issue but is not significantly resolving load times. I've tried bumping up the cache but with the game still being on Renpy 6 and not 7, it's quite difficult to access the debug tools to tune it. (LiveComposite() should be cached, but something probably goes wrong, maybe too much run-time ConditionSwitch().) The issue is not entirely the images tho-. There is not much Python code and Python objects in the game. Most of the code seems to be done with RenPy and highly rely on run-time calculations, that's probably the main issue. The GirlClass() helps in that regard but some of the scripts are weird, they contains a lot of 'Girl == whateverGirl', but the Girl is already the girl so why checking it ? I see two main issues : 1) Directly comparing Python objects with '==' is slow, you can just use 'is' that just compares memory addresses. 2) Some Girl.getSTR("whatever_text_identifier") would be even faster as it requires low calculation time and basically just asks for something already in RAM. I think some of the slowdowns could be mitigated with some optimizations here and there. Could be time consuming but not that hard, I totaly understand that ppl permanently asking for new updates != the priority and you'll be right. I mean the game works enoughtly fine ^^ For composites, they also can be done in Python directly. I think that updating the composite (or at least most of it), only when there is something actually changing on girl should be much more efficient. You could just then store it in the GirlClass() and when you want to display it => no more run-time calculation on each frame. I hope those leads can help you :) Here is a tried "optimized" version ? https://gofile.io/d/EyRHua I have a pretty solid PC so I don't see much difference in performance but yeah the size is significantly reduced ^^

Oni

Ok, so in your first example, am I to assume that Gwen was in the doggy pose the entire time? Also, it would be helpful to know whether the "character bar" across the top of the screen was changing during this, because generally it shouldn't, but it might lead to a character appearing in a "secondary" spot when they are otherwise treated as "primary," or vice versa. I'm thinking maybe Gwen's anal plug animation is just poorly aligned in general, I forget if I fully tested that one out, I'll get at it tomorrow. To the balls thing, fair. I'll change that out in female form.

Oni

I actually tried something on my end, if I bump the image cache from the default of 8 to 96 (48 wasn't cutting it), I am not getting any lag in that scene. I'll have that in upcoming builds to test whether it works for everyone and whether it might have other side effects. The game seems to use slightly more RAM, but not by any ridiculous amount, so hopefully that won't be an issue. And sort of simple "code optimization" tricks can be helpful, I am very "whatever works" when it comes to coding, so while I always *aim* for the most efficient path, I don't always know which of A or B is the more efficient, and so long as the current method gets the job done, I stick with it until I see something compellingly better (but don't doubt that there is plenty out there). I can try migrating some of that "is" stuff in. That said, I'd like to do the legwork myself, so that I can fully understand and appreciate the changes made. I don't want to just replace code in a way that I don't then understand how it's working and how to tweak it myself. Btw, I was having an issue where I wanted to Deep Copy a girl, allow people to modify the stats, but then overwrite that modified version with the Deep Copy again, which is sort of how that Dark Souls parody was working when you died. The issue I was having was that when I did this, the "new" RogueX was not considered identical to the old one, so if the old one was in a list then I would need to manually swap her back into it, or it would fail checks like you described there. Would "is" checks work in that situation? is there some significantly better way to handle it? I'm not exactly sure what you mean with your second example. Are you talking about pulling a girl's line from a massive list of lines? In some cases I can do that, but 1. I want to maintain legibility of the code, keeping things as close to where they belong as possible in most cases rather than some massive block of dialogues without any context to them, and 2. I have to filter everything through Renpy's dialogue handling systems, and they can sometimes get confused when leaving the label in which the line was played if I'm using any sort of temporary variable, so I do need to be careful there, Also, the current methods are more flexible, allowing me to layer in facial expressions, stat adjustments, and added conditions unique to one character out of several, rather than *just* dialogue. One other thing that I've been having trouble figuring out is that I have always used Live Composites for some assets, and simpler images with "contains" segments in them for others, and I've never been able to determine which of the two is the more resource-intensive. The Live Composites seem to be more stable, while the "contains" method seems more flexible in including all the necessary animations within the single block of code. On the downside, I believe that "contains" images can have issues where they can fall out of sync more easily, as a part of them falls out of memory and gets restarted the next time it appears, while another part is already in progress from a previous iteration.

Sean Hardin

cant get it to run at all

Sean Hardin

An error occurred : cannot extract entry : Rogue-Like-1.3a-win\Rogue-Like-1.3a-win\game\cache\pyanalysis.rpyb

WTM Academy

I've tried bumping it to 64 on my end, no significant changes but if you say the 96 does it, I guess it's fine. Without the F4 debug menu on Renpy 7, it's quite occult how the cache works anyways... Yeah 'is' compares memory adresses instead of all the datas in something. To check if an object is this one or that one, checking if it's at the same memory address is much faster. That's quite difficult to explain like that but if for exemple you declare R = Girl(). R would be stored in a memory address, let's say it's at 'mem#1'. If you decide to assign Girl with R like Girl = R, as R is already there, you're just saying that Girl is also at 'mem#1'. If you modify Girl.whatever, it will also modify A.whatever as it's the actual same object living at the same memory address. So if Rogue lives at 'mem#1' and Kitty at 'mem#2', checking if Girl is at 'mem#1' or 'mem#2' is significantly faster than using '==' to read the entire 2 objects and check if they are 'perfect duplicates' (*not 'the same'). DeepCopy() is actually assigns a copy of the object at a new memory address. So a deep-copied Rogue, is not Rogue anymore. It's like a parrallel duplicate living somewhere else, it explains why modifications to one would not apply to the other. But tbh I don't see many occasions where you would wanted to deep-copy an entire girl ? I didn't really understand the Dark Soul thing tho- ^^ I see what you mean for dialogue, it's obv a bit of performance but also (mostly) a design choice. You can check for the 'girl talking' or for the 'dialog line', checking for a dialogue line in a dictionnary is faster as it doesn't requires any computations but tbh not that much. The upsides are more about standardization and keeping everything in one place, probably also helping if you want to randomize text and add translations (not using built-in RenPy's system). I didn't looked enough in the implementation to respond to your question about Composites. What I was pointing wasn't really about 'what to use' but 'how to use'. As every girl displayed is a basically a flavor of composite, having them run in Python or pre-calculating them way before they are needed could significantly decrease run-time overhead. For ex, when you code : 'show Jubes_Sprite' RenPy will immediatly run all the conditions and things to determines what the composite is made off, but when you call the composite is in theory not the time to evaluate what's in it (each time). To make it short, assuming there is a GirlClass.composite attribute : 1. Each time something changes on the girl (let's say you switch clothes), you run a GirlClass.updateComposite() function that updates GirlClass.composite. (can be integrated directly at the end of a GirlClass.wearCloth() function or anything that changes the visuals). 2. Each time you need to show a girl, you do something like 'add GirlClass.composite' in RenPy, it's just pulled from memory, no computation needed. With this, you're doing the calculation only when there is an actual need. So you maybe get a micro-frezee between days (bc clothes are being swaped at this moment, also faster bc running directly in Python). But when multiples girls show up, their composites are already there so 0 freeze. As 'in gameplay' there is only one or two concurrent state changes, it's 1) less frequent 2) not everything at the same time (which is what allegedly causes the CPU to choke bc single-threaded) Regardless, I can only recommand you to put some renpy.log() everywhere and log how long each thing is taking. Maybe the culpit is something completely different, at least you will identify what are the most obvious things to optimize. (as taking time optimizing some +0.0048ms things is just a waste) I also really recommand you to convert everything to .webp, there is not really any downsides to it. I've left a '_convertToWebp_.py' in the archive I uploaded, the code is really easy to understand, you can use/modify it to your needs :)

Eric Nelson

im on mac and i extracted first both files together then just the first one and both times it says this file cant be opened is there a way you could just link a mega download

Etienne (edited)

Comment edits

2026-09-05 04:00 Error occurred when tried to cum on Gwen feet after FJ
2023-06-14 09:09

Godzilla89

any thoughts on new costumes and hair styles(like how storm has 2)? would love to see them in their 90s cartoon looks

Snow201134 (edited)

Comment edits

2026-09-05 04:00 [code] I'm sorry, but an uncaught exception occurred. While loading &lt;'Image' 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'&gt;: IOError: Couldn't find file 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4372, in script call File "script Chat.rpyc", line 168, in script call File "script Chat.rpyc", line 330, in script call File "Gwen_Sex.rpyc", line 203, in script call File "Gwen_Sex.rpyc", line 1439, in script call File "Gwen_Animations.rpyc", line 4070, in script call File "Gwen_Animations.rpyc", line 2373, in script File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\ast.py", line 1289, in execute renpy.exports.with_statement(trans, paired) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\exports.py", line 1406, in with_statement return renpy.game.interface.do_with(trans, paired, clear=clear) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2123, in do_with clear=clear) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2553, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2916, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 1980, in draw_screen renpy.config.screen_height, File "renpy/display/render.pyx", line 430, in renpy.display.render.render_screen (gen\renpy.display.render.c:6938) rv = render(root, width, height, 0, 0) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\transition.py", line 361, in render top = render(self.new_widget, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 503, in render texture = cache.get(self, texture=True) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 212, in get surf = image.load() File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 553, in load surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\loader.py", line 548, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'. Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]
2023-06-14 10:21 [code] I'm sorry, but an uncaught exception occurred. While loading <'Image' 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'>: IOError: Couldn't find file 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4372, in script call File "script Chat.rpyc", line 168, in script call File "script Chat.rpyc", line 330, in script call File "Gwen_Sex.rpyc", line 203, in script call File "Gwen_Sex.rpyc", line 1439, in script call File "Gwen_Animations.rpyc", line 4070, in script call File "Gwen_Animations.rpyc", line 2373, in script File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\ast.py", line 1289, in execute renpy.exports.with_statement(trans, paired) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\exports.py", line 1406, in with_statement return renpy.game.interface.do_with(trans, paired, clear=clear) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2123, in do_with clear=clear) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2553, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2916, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 1980, in draw_screen renpy.config.screen_height, File "renpy/display/render.pyx", line 430, in renpy.display.render.render_screen (gen\renpy.display.render.c:6938) rv = render(root, width, height, 0, 0) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\transition.py", line 361, in render top = render(self.new_widget, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 503, in render texture = cache.get(self, texture=True) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 212, in get surf = image.load() File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 553, in load surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\loader.py", line 548, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'. Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]

[code] I'm sorry, but an uncaught exception occurred. While loading <'Image' 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'>: IOError: Couldn't find file 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4372, in script call File "script Chat.rpyc", line 168, in script call File "script Chat.rpyc", line 330, in script call File "Gwen_Sex.rpyc", line 203, in script call File "Gwen_Sex.rpyc", line 1439, in script call File "Gwen_Animations.rpyc", line 4070, in script call File "Gwen_Animations.rpyc", line 2373, in script File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\ast.py", line 1289, in execute renpy.exports.with_statement(trans, paired) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\exports.py", line 1406, in with_statement return renpy.game.interface.do_with(trans, paired, clear=clear) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2123, in do_with clear=clear) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2553, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 2916, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\core.py", line 1980, in draw_screen renpy.config.screen_height, File "renpy/display/render.pyx", line 430, in renpy.display.render.render_screen (gen\renpy.display.render.c:6938) rv = render(root, width, height, 0, 0) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\transition.py", line 361, in render top = render(self.new_widget, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 503, in render texture = cache.get(self, texture=True) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 212, in get surf = image.load() File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\display\im.py", line 553, in load surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename) File "C:\Users\15612\Downloads\Rogue-Like-1.3a-win\renpy\loader.py", line 548, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'images/GwenDoggy/Gwen_Doggy_SpunkAnalLoose.png'. Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]

Flaxx

This version is a lot snappier and more responsive, I don't know if thats just on my end but I like it. A couple issues, there are some clothing bugs with kitty, her red shirt doesn't line up with her arms properly. I also cant get any of the girls to face forward in the doggy pose, no matter what I try.

Shahyb

Compressing it with 7z reduced size by up to 7.4MB on the Linux download and it's well supported, so feel free to use that instead of RAR if you want to. (I also think 7zip extraction is included in Mac OS by default, but don't quote me on that. Haven't booted my Mac in a while).

Bob Boobberton

I couldn't get it to work. When you unpack the files, you get two .app files and I'm not sure what your supposed to do with them. Having them in the same dir did not work and copying the packaged contents from one .app to the other did not work either.

Klony

Glad you're feeling better, Oni. If the file size keeps increasing, I would recommend looking into hosting on Mega or other filesharing websites.

Klony

At least for Gwen, the Insert Anal Plug and Slap Ass animations are still in the old position of the model, while the model now is more to the right.

RogueReverie

Or Google Drive works pretty good too!

RogueReverie

Love your new content Oni! I took a break and came back to see the new features you added, the art is amazing as always and I like the variations to the "behind" pose! I like that you added a full-body image now. I know you probably have a lot of your own plans and get flooded with requests, but I was wondering if you might consider adding a new hairstyle for each girl or maybe a request to have them pose and show off their feet? Just figured I'd put it out there since you are so good at creating these poses/perspectives! I was also wondering if you had considered an additional feature where instead of either the love/domination dynamic, a player who went the love route but doesn't actively try to fool around might have a girl with high affection make the first moves, like for those of us who like to simp :P

Track_Tension

Sounds like its time to start mailing out burned CDs. ;)

Ben Goldstein

Can't seem to get some of the girls to face forwards in the doggy pose; tested with Gwen, Laura, Jean, and Kitty. Untested with the other girls.

Hank Scorpio

Got an exception when trying to switch from pussy to anal with Gwen. The full traceback is quite long so I will post it as a reply to this comment

Hank Scorpio (edited)

Comment edits

2026-10-20 22:00 [code] I'm sorry, but an uncaught exception occurred. While loading &lt;'Image' 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'&gt;: IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4393, in script call File "script Functions.rpyc", line 1307, in script call File "Gwen_Scenes.rpyc", line 1944, in script call File "Gwen_Sex.rpyc", line 198, in script call File "Gwen_Sex.rpyc", line 2215, in script File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\ast.py", line 1483, in execute choice = renpy.exports.menu(choices, self.set) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\exports.py", line 868, in menu rv = renpy.store.menu(items) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\exports.py", line 1054, in display_menu rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\ui.py", line 287, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 2553, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 2916, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 1980, in draw_screen renpy.config.screen_height, File "renpy/display/render.pyx", line 430, in renpy.display.render.render_screen (gen\renpy.display.render.c:6938) rv = render(root, width, height, 0, 0) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 503, in render texture = cache.get(self, texture=True) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 212, in get surf = image.load() File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 553, in load surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\loader.py", line 548, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]
2023-06-14 17:22 [code] I'm sorry, but an uncaught exception occurred. While loading <'Image' 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'>: IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4393, in script call File "script Functions.rpyc", line 1307, in script call File "Gwen_Scenes.rpyc", line 1944, in script call File "Gwen_Sex.rpyc", line 198, in script call File "Gwen_Sex.rpyc", line 2215, in script File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\ast.py", line 1483, in execute choice = renpy.exports.menu(choices, self.set) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\exports.py", line 868, in menu rv = renpy.store.menu(items) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\exports.py", line 1054, in display_menu rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\ui.py", line 287, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 2553, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 2916, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 1980, in draw_screen renpy.config.screen_height, File "renpy/display/render.pyx", line 430, in renpy.display.render.render_screen (gen\renpy.display.render.c:6938) rv = render(root, width, height, 0, 0) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 503, in render texture = cache.get(self, texture=True) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 212, in get surf = image.load() File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 553, in load surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\loader.py", line 548, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]

[code] I'm sorry, but an uncaught exception occurred. While loading <'Image' 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'>: IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 4393, in script call File "script Functions.rpyc", line 1307, in script call File "Gwen_Scenes.rpyc", line 1944, in script call File "Gwen_Sex.rpyc", line 198, in script call File "Gwen_Sex.rpyc", line 2215, in script File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\ast.py", line 1483, in execute choice = renpy.exports.menu(choices, self.set) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\exports.py", line 868, in menu rv = renpy.store.menu(items) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\exports.py", line 1054, in display_menu rv = renpy.ui.interact(mouse='menu', type=type, roll_forward=roll_forward) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\ui.py", line 287, in interact rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 2553, in interact repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 2916, in interact_core self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\core.py", line 1980, in draw_screen renpy.config.screen_height, File "renpy/display/render.pyx", line 430, in renpy.display.render.render_screen (gen\renpy.display.render.c:6938) rv = render(root, width, height, 0, 0) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 392, in render return wrap_render(self.target, width, height, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\image.py", line 213, in wrap_render rend = render(child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "renpy/display/accelerator.pyx", line 108, in renpy.display.accelerator.transform_render (gen\renpy.display.accelerator.c:2047) cr = render(child, widtho, heighto, st - self.child_st_base, at) File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 702, in render surf = render(child, width, height, cst, cat) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 318, in render surf = render(self.child, width, height, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\layout.py", line 1236, in render return renpy.display.render.render(self.child, w, h, st, at) File "renpy/display/render.pyx", line 110, in renpy.display.render.render (gen\renpy.display.render.c:3445) cpdef render(d, object widtho, object heighto, double st, double at): File "renpy/display/render.pyx", line 196, in renpy.display.render.render (gen\renpy.display.render.c:2983) rv = d.render(widtho, heighto, st, at) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 503, in render texture = cache.get(self, texture=True) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 212, in get surf = image.load() File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\display\im.py", line 553, in load surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename) File "Z:\Stuff\Games\Rogue-Like-1.3a\renpy\loader.py", line 548, in load raise IOError("Couldn't find file '%s'." % name) IOError: Couldn't find file 'images/JubesDoggy/Jubes_Doggy_SpunkPussyClosed.png'. Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3a [/code]

wililupy

I managed to get it working by allowing execute permissions on the following files. You will have to use Terminal for this and the path for your files may be different than mine. I use BetterZip to extract the files, which works with no issues, just click on the first file of the pair and open it with BetterZip then extract and it will create the files in the same location, for me it was /Users/wililupy/Downloads (shortened to just ~/Downloads) and run the following commands: chmod +x ~/Downloads/Rogue-Like-1.3a-Mac/Rogue-Like.app/Contents/MacOS/Rogue-Like chmod +x ~/Downloads/Rogue-Like-1.3a-Mac/Rogue-Like.app/Contents/MacOS/lib/darwin-x86_64/Rogue-LIke chmod +x ~/Downloads/Rogue-Like-1.3a-Mac/Rogue-Like.app/Contents/Resources/autorun/Rogue-LIke.* This will add execute permissions to the files so that it can run correctly. This worked for me and I am able to double click the icon in finder and the games starts just fine.

Cain

Seconded, would love a longer style for jubilee and something else for Laura. Nice to mix it up

Oni

Ok, well thanks for going to the extra effort and confirming that at the very least the files actually work once extracted, but that seems like way too much effort for me to expect from the average player. :D I'll try split zips for the next build and see if those are easier for people to mess with (and also evaluate what the best file hosting would be for alternate services).

Cain

At least for your last part that's already in the game with some girls, I know because I do it all the time, but like, im not a simp I swear. It's not a perfect system but it works pretty solidly with Rogue, Kitty, Laura and Jubilee from my experience, and those are the characters I have the most experience with. I also wouldn't complain if it got fleshed out more too tho

Oni

willilupy got it working through some arcane method above, but as I told him, that seems too complicated to expect of people, so I'll try something else.

Oni

Well, according to the documentation, the "number" used represents how many "screens" of data is held in memory, so basically since the game is by default 1024x768, and if I'm understanding the point of it right, then it would hold that many pixels in cache at a time, times 8. but since each character sprite is about 0.5-1 "screens" in pixel density, and also involves numerous layers of such images, it seems like only 2-3 character sprites might be enough to push the limits of that buffer, while 96 gives enough to at least handle that many? I might push the limit even higher if it starts clearing up some of the animation hitches some animations experience. To your second point, as to why I would do a "Girl = R" situation, the point of that is because I write that label to not know who "Girl" is going in, and to flexibly adapt to whoever it might be, so it can't just say "R.whatever" it needs to flexibly reference whichever "girl" was sent to that label, whether it be "R" or "K," or "E." That was one of the big improvements I got from running the girls as a class, since before that I had to manually pick out variables for each girl in each situation. But I do see your point for "is" being a faster way to *check* against that, and will make some attempts to switch over to that way of doing things. Ok, as for the Deep Copy thing, I do want to make a whole separate copy, I just want to be able to revert it. Basically, here's the functionality I am looking for. I want to take all the data of Rogue right now, and back that up, so to a new thing like "RogueCopy" Then let players continue to use the original Rogue in all the existing code, and let's say that because of that, her Love stat is raised by 50. But then what I want to do is revert to that old stored copy, erasing any changes made since the copy was made. Make sense? So I got that to work *mostly* as intended, I would copy Rogue to Rogue Copy, then later copy Rogue Copy back to Rogue, and *most* things would work fine when I did that, but the problem is that I have several lists in the game that contain the girls' memory addresses, as a way of keeping track that this girl is a part of this collection of girls, in in those lists, the Rogue it had stored would not be counted as the same as the "replaced" version, so I would have to then manually update each of those lists to use the new reference instead of the old one. It works, it just seems a bit clunky to me. I'd like a simpler way of getting the stored data from the copy back into the original version, overwriting its data, without altering it's "memory address" so that checks against that address would remain valid. And I get what you mean about pre-compositing the girls, but since some variables in the sprite can change pretty quickly, while it wouldn't need to be checking *everything* on *every* frame, it would need to at least be checking *several* things on every player interaction, to see if they'd been modified. For example some changes will occur automatically if they reach a certain Lust threshold. There would probably be ways that I could micromanage which aspects only get checked occasionally and which are checked constantly, but it seems too complicated to me unless the gains are massive. I will try logging some things though. Also, I just don't like webp. It does not play nice with my graphic programs. If it's just something that would happen automatically as part of the exporting process, and wouldn't cause any graphical bugs, it might be worth using, but I don't want my work files to be webp.

Oni

Are you trying to manually extract the second file, or do you get that error just trying to extract the first?

Oni

I will figure out a way that is convenient for Mac users, There will definitely be a version of 1.3 that will work out for you, but in the meantime, I'm going to try a few different options.

Oni

Ok, I fixed the error for next build, but I need to actually fix the art, which will come in a later build.

Oni

I might add some more to certain characters, but hair styles can be complicated to add. I might do a more movie-version of Jubilee, not sure what Laura's would look like, since she basically has one hair style. :D

Oni

The latter should be fixed next build, the former will take a little more work but should be in the build after.

Oni

Yeah, I'll definitely look into such things and figure out which would work best for me. I want one that would be free without weird pipeline limits that would cut people off.

Oni

Yeah, I need to double check those.

Louis5690

It is normal if I can only see the shoes of the girls when I click in the green button ? Or there is another way to see them ?

Oni

I would like to do a more "girl taking the initiative" option at some point, There are bits of that in there in some ways, but they really don't work together to them doing *all* the work yet. I might also add *some* new hair styles along the way, but those can get pretty complicated, so probably not for *every* girl. And I can add a view of their current standing feet, and you can look at them in their sex poses, but I doubt there will be a completely *new* pose for that any time soon.

Oni

OH! Yeah, that would work, I could go full AOL!

Oni

Yeah, it's an issue, should be fixed next build. I changed how that system worked from being "across the board" to "per girl," and didn't update some of the code.

Oni

Ok, should be fixed next build, thanks.

Oni

*For now,* there aren't really any better ways, but if I can get this stuff running smoothly then I would have them standing around like that in other scenes, and might add the ability to change the view in the wardrobe, or other similar stuff. The shoes are only in standing poses though.

WTM Academy

In renpy 7, there is a 'config.image_cache_size_mb' config value, which just keep caching things to the targeted size. It's quite easier to understand what it does as you can just set it to 500mb and everything in the game will basically be cached. I see the issue, but as dialogue is kind of a desing choice so there is no good or wrong ways, just trade-offs ^^ Maybe you might want to use a deep-copy as a backup, that would what you're trying to do but in reverse. When you want Rogue to save a copy of herself, you could try to do a R.backup = copy.deepcopy(R). Everything referencing R will still be the same so you can continue gameplay and all lists referencing it in the code won't have to be changed. When you want to revert to the 'old' Rogue, you might do a R = R.backup (no sure if it's possible as it's kind of a circular reference but it can be stored in an external variable too) So yeah to point is using deep-copy to make a backup and use the current R as the 'new' instead of using a deep-copy as a 'new' and the current R as backup. Yeah I understand that is quite a lot of refactoring to pre-composite girls. Yeah .webp are not 'workflow' friendly so to say. But you can use the script I've left you and do a CTRL+F on all game files, replace '.png' to '.webp' in your IDE before releasing a version at it will just work (In the _convertToWebp_.py, uncomment the line auto-deleting old .png to avoid doing it manually) But '.webp' are still one of the most optimized format for images in 2023. (I personnaly use a premium goFile.io account (it's 5$) for large file sharing, works well)

Oni

That copy thing seems like it would cause issues, storing a complete copy of a ting *inside* that thing, and then replacing it with that copy? Wouldn't it just end up with a copy of the backup too? This is why I at least save the copy as a unique "character," essentially creating a new "girl" that is just a duplicate of the first. The part that "breaks" is the attempt to restore the "active" version of the girl to use the values stored in the back-up, since now the "Rogue" stored in that list is not equal to the "Rogue" that is now running around. Like I said, a workaround is just to update all the lists that would be impacted, but it is a hassle.

Klutz Lament

I used Unarchiver to expand it, then set executable on Rogue-Like.app/Contents/MacOS/Rogue-Like and Rogue-Like.app/Contents/MacOS/lib/darwin-x86_64/Rogue-LIke and it worked. I didn't have to do the third one.

Track_Tension

Sad that in 2023, there is a 200mb limit.

WhiteWinter13

Error everytime I try to switch Gwen around (Doggystyle) [code] I'm sorry, but an uncaught exception occurred. While running game code: File "game/script Functions.rpy", line 4728, in TypeError: argument of type 'int' is not iterable -- Full Traceback ------------------------------------------------------------ Full traceback: File "script Locations.rpyc", line 161, in script call File "script Chat.rpyc", line 168, in script call File "script Chat.rpyc", line 330, in script call File "Gwen_Sex.rpyc", line 111, in script call File "Gwen_Fondle.rpyc", line 2994, in script call File "script Functions.rpyc", line 4719, in script File "C:\Users\-------\Downloads\Rogue-Like-1.3b-win\Rogue-Like-1.3b-win\renpy\ast.py", line 1483, in execute choice = renpy.exports.menu(choices, self.set) File "C:\Users\-------\Downloads\Rogue-Like-1.3b-win\Rogue-Like-1.3b-win\renpy\exports.py", line 849, in menu if renpy.python.py_eval(condition) ] File "C:\Users\-------\Downloads\Rogue-Like-1.3b-win\Rogue-Like-1.3b-win\renpy\python.py", line 1794, in py_eval return py_eval_bytecode(code, globals, locals) File "C:\Users\-------\Downloads\Rogue-Like-1.3b-win\Rogue-Like-1.3b-win\renpy\python.py", line 1788, in py_eval_bytecode return eval(bytecode, globals, locals) File "game/script Functions.rpy", line 4728, in TypeError: argument of type 'int' is not iterable Windows-8-6.2.9200 Ren'Py 6.99.13.2919 Rogue-Like 1.3b [/code]

MisterJimmy

Playing as a female. With Gwen as a secondary as I am being licked by Emma when I cum and choose "Have Gwen take care of it" I don't get any error messages, but Gwen's head doesn't appear to lick the MC's pussy. She remains standing.

Oni

What does it *say* she does? It should say something, like "she licks you clean" or "she wipes you clean" or something.