DarkAssassin

I, for one, welcome our new android overlords.
Modder
Donor
Nov 2, 2017
769
7,548
I really don't get how you are able to compress this to 1.02GB yet the dev cant be bother to do this or maybe he doesn't know how to do this and just doesn't invest the time into figuring it out... anyway thanks for this.
could have compressed into 500MB
but quality would be very poor
 

DarkAssassin

I, for one, welcome our new android overlords.
Modder
Donor
Nov 2, 2017
769
7,548

Belnick

Engaged Member
Sep 3, 2018
2,646
1,266
did this not have ipatch before?
not sure it is worth 18gb when it have been removed
will saves even work if you used patch in .45?
 

RPDL

do torrent. go fast.
Donor
Dec 17, 2020
4,929
14,208
I'll post a torrent (that doesn't require an account) as soon as it's finished compressing, it's looking like it's gonna take a while though. Hopefully it finishes within 20 minutes as I have a doctors appointment afterwards :WutFace:

edit; it's 21gb uncompressed by the way, and it's looking like it won't finish in time so it'll likely be 90 minutes give or take. Sorry!

RandyPhoenix

edit; I'm going to revoke the key in ~24-48 hours or so because it'll start leaking to other sites, LMK if anyone has problems.
 
Last edited:

matriks

Engaged Member
Oct 4, 2017
2,356
1,465
Guys sorry can somebody say there is guys writing down that it whole game its mean its what like complete? Its finish or what? And which link i need to use to download compress whole game because there is so many links
 

Gunizz

Active Member
Aug 9, 2017
662
1,720
Sorry, those are not optimized image, those are the BEFORE, right? Where is the AFTER for comparison?

I really don't understand how it's possible that people developing games do not know the basics of image formats and produce bloated games using PNGs instead of other standards suited for photos and photo realistic renderings. Have they never seen a Jpeg file in their life? Do their cellphones shot PNG and not JPEG? I really don't understand how it's possible to make such an embarassing mistake, then asking money to support their work.
 

oidex

Active Member
Jan 9, 2018
682
1,779
Sorry, those are not optimized image, those are the BEFORE, right? Where is the AFTER for comparison?

I really don't understand how it's possible that people developing games do not know the basics of image formats and produce bloated games using PNGs instead of other standards suited for photos and photo realistic renderings. Have they never seen a Jpeg file in their life? Do their cellphones shot PNG and not JPEG? I really don't understand how it's possible to make such an embarassing mistake, then asking money to support their work.
There is quite a bit of artifacts in those images, so I'm pretty sure these are the compressed ones (then reconverted to png to upload here)
 

Exoplast

Engaged Member
Nov 2, 2017
2,692
18,701
Reunion [v0.5] [Karabinek] Compressed for pc 1.02GB

Check Samples if you wanna see quality
Got this error with the compressed version, have i forgot to apply anything:

Code:
```
I'm sorry, but an uncaught exception occurred.

While loading <'Image' u'gui/no_smoking1.webp'>:
  File "game/script.rpy", line 669, in script
    call screen smoking
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
IOError: Couldn't find file 'gui/no_smoking1.webp'.

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

Full traceback:
  File "game/script.rpy", line 669, in script
    call screen smoking
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\ast.py", line 1949, in execute
    self.call("execute")
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\ast.py", line 1937, in call
    return renpy.statements.call(method, parsed, *args, **kwargs)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\statements.py", line 277, in call
    return method(parsed, *args, **kwargs)
  File "renpy/common/000statements.rpy", line 531, in execute_call_screen
    store._return = renpy.call_screen(name, *args, **kwargs)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\exports.py", line 2905, in call_screen
    rv = renpy.ui.interact(mouse="screen", type="screen", roll_forward=roll_forward)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\ui.py", line 297, in interact
    rv = renpy.game.interface.interact(roll_forward=roll_forward, **kwargs)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\core.py", line 2702, in interact
    repeat, rv = self.interact_core(preloads=preloads, trans_pause=trans_pause, **kwargs)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\core.py", line 3194, in interact_core
    self.draw_screen(root_widget, fullscreen_video, (not fullscreen_video) or video_frame_drawn)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\core.py", line 2094, in draw_screen
    renpy.config.screen_height,
  File "renpy/display/render.pyx", line 490, in renpy.display.render.render_screen (gen\renpy.display.render.c:6805)
    rv = render(root, width, height, st, st)
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\screen.py", line 675, in render
    child = renpy.display.render.render(self.child, w, h, st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\layout.py", line 722, in render
    surf = render(child, width, height, cst, cat)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\behavior.py", line 774, in render
    rv = super(Button, self).render(width, height, st, at)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\layout.py", line 1127, in render
    st, at)
  File "renpy/display/render.pyx", line 166, in renpy.display.render.render (gen\renpy.display.render.c:4075)
    cpdef render(d, object widtho, object heighto, double st, double at):
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "accelerator.pyx", line 110, in renpy.display.accelerator.transform_render
  File "renpy/display/render.pyx", line 259, in renpy.display.render.render (gen\renpy.display.render.c:3520)
    rv = d.render(widtho, heighto, st, at)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\im.py", line 583, in render
    return cache.get(self, render=True)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\im.py", line 266, in get
    surf = image.load()
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\display\im.py", line 628, in load
    surf = renpy.display.pgrender.load_image(renpy.loader.load(self.filename), self.filename)
  File "C:\Users\lol\Desktop\renpy-7.3.5-sdk\Reunion-v0.5-pc\renpy\loader.py", line 576, in load
    raise IOError("Couldn't find file '%s'." % name)
IOError: Couldn't find file 'gui/no_smoking1.webp'.

Windows-8-6.2.9200
Ren'Py 7.3.5.606
Reunion 0.5
Mon Jun 27 15:25:57 2022
```
 

NakedSingularity

Active Member
May 17, 2022
980
1,662
Sorry, those are not optimized image, those are the BEFORE, right? Where is the AFTER for comparison?

I really don't understand how it's possible that people developing games do not know the basics of image formats and produce bloated games using PNGs instead of other standards suited for photos and photo realistic renderings. Have they never seen a Jpeg file in their life? Do their cellphones shot PNG and not JPEG? I really don't understand how it's possible to make such an embarassing mistake, then asking money to support their work.
At least they are not uncompressed .raw's. Other than that meh, I'm used to 200GB 4k texture games that take overnight to finish so 20GB ain't shit to me. Storage is not a problem either, 16TB is rather cheap to add if needed (every 6-7 months in my case, I collect movies as well as games and AVN's). As far as asking for money, I'm distancing myself from Patreon due to their stupid censorship policies so won't give money to dev's that only have that as an option. I've moved my subs to Subscribestar and Pixiv Fanbox (neither of which couldn't care less what content dev's put in their AVN's).
 
Last edited:
3.40 star(s) 125 Votes