rahkshi01

Well-Known Member
Dec 31, 2018
1,694
1,605
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.
Wait this is the whole game? How is the quality of images compared to uncompressed? Because from 18GB to 1.02GB is a big jump in compression.
 

DarkAssassin

I, for one, welcome our new android overlords.
Modder
Donor
Nov 2, 2017
766
7,341
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
766
7,341

Belnick

Engaged Member
Sep 3, 2018
2,625
1,247
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,844
13,903
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,354
1,462
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
648
1,695
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
669
1,730
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,684
18,628
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
```
 
3.40 star(s) 111 Votes