C0D3L057

Newbie
May 6, 2023
76
258
177
Well, I was really bored so I started messing around with the modified .json that Otomegokoro passed and randomly got this, it's the most close to the Cuck Chair y'all will get at the moment (maybe even better for some xDn't).

Note: I got this with the Spanish translation, that's why in the save the text above is also translated, but it shouldn't matter.
1729931938832.png
 

Delbz094

New Member
Jan 2, 2024
9
0
35
Well, I was really bored so I started messing around with the modified .json that Otomegokoro passed and randomly got this, it's the most close to the Cuck Chair y'all will get at the moment (maybe even better for some xDn't).

Note: I got this with the Spanish translation, that's why in the save the text above is also translated, but it shouldn't matter.
View attachment 4168555
Where to put this file?
 
Sep 18, 2024
29
7
71
How do you change the resolution on this game? I did the visual improvement but still, I would like to make it a little bit more defined, I know its a pixelated game but still there are some characters at 27 inches of screen that look oddly pixelated so I want to try fix that. Does anybody know where the file that has the resolution line?
 
Sep 18, 2024
29
7
71
Paste this into main.js (delete or comment out the block of code you may be using for fullscreen):

Code:
function resizeAndCenter() {
    let desiredWidth = 1508;
    let desiredHeight = 840;

    window.resizeTo(desiredWidth, desiredHeight);

    let newLeft = (screen.availWidth - desiredWidth) / 2;
    let newTop = (screen.availHeight - desiredHeight) / 2;
    window.moveTo(newLeft, newTop);
}

setTimeout(resizeAndCenter, 1000);
This is a simple 2x window size on game launch. It's NOT integer scaled because this game is doing something funky with the resolution or canvas, but it's tremendously close to it. It won't wreck the pixel art the way fullscreen does.

In my opinion the ideal way to play this game is with a clean main.js and then using LosslessScaling to apply integer scale. It will give you the largest size your display can handle for this game without distorting pixels.

This main.js tweak is a close second and doesn't require extra software, so I recommend people give it a go.

The game's native resolution is 745 x 400. I tried using simple math in a function to determine the largest integer factor the player's display can contain but it became clear after testing even with the simplest possible solution ( just doubling it ), that the game does not react well to scaling via any method I could think of. I'm not sure what the source of the dimension offsets is, but I landed on 1508 x 840 which produces a 1490 x 800 window, which is 2x native res. The scaling is imperfect, but since there is no panning in this game those imperfections are close to imperceptible.
How do you do that "then using LosslessScaling to apply integer scale" I have no idea about how you guys play with the files for now im just doing the 2x screen.
 

WeeMissHarley

Newbie
Oct 19, 2017
67
340
144
How do you do that "then using LosslessScaling to apply integer scale" I have no idea about how you guys play with the files for now im just doing the 2x screen.
These are the settings you need to use:

1730129193895.png



If you use Lossless Scaling, make sure your main.js contains no edits.

The point of integer scaling is to scale the picture up without warping pixels. It will not fill your screen. I still recommend you disable linear filtering.
 

dyra

Member
Mar 20, 2018
268
299
227
I'm trying to play this in Android using Joyplay or Maldives with no luck.
With Joiplay I tried selecting the exe and the index.html. With the index I just have a black screen and the exe says not compatible file.
With maldives I just receive a white screen.
Please, help.
 
Sep 18, 2024
29
7
71
These are the settings you need to use:

View attachment 4176125



If you use Lossless Scaling, make sure your main.js contains no edits.

The point of integer scaling is to scale the picture up without warping pixels. It will not fill your screen. I still recommend you disable linear filtering.
oh you gotta spend money on steam for that, isn't it the same as fsr and equivalent
 

Proloc

Member
Sep 23, 2023
120
372
196
What happened to developer ( Ikeda ) ? Did he stop developing games ?
He is still on top of Ci-en , but there were no any news or updates for few month.
And on twitter it seems that he just posting about his daily life.
 
Jan 17, 2020
151
349
208
What happened to developer ( Ikeda ) ? Did he stop developing games ?
He is still on top of Ci-en , but there were no any news or updates for few month.
And on twitter it seems that he just posting about his daily life.
It's recap time!
Had some health issues while developing this game but got better, moved out onto a new apartment, bought a bike and went sightseeing, cancelled his sfw "slay the spire"-like game, started to learn 3d modeling and animation (more specifically Blender), did some pixel art and went AWOL.

His last tweet is from a month ago and was about how he felt frustrated and on a slump but somehow got a neat idea and that he's gonna work on it. He does advertise his games on the DojinOtome twitter account from time to time so we know he's still around.

But to sum it up.
 

WeeMissHarley

Newbie
Oct 19, 2017
67
340
144
oh you gotta spend money on steam for that
You don't have to, there are FOSS tools I'm sure. Plus, you know, piracy.

isn't it the same as fsr and equivalent
No. I'm not suggesting you use their smooth upscaling modes, just integer nearest neighbor. If you use any software to apply the largest integer scaling factor possible to this game, the results will be perfect. Every pixel will be completely square, no warping.

If you don't know what I'm talking about you can just use the instructions I provided to edit main.js and it will approximate this effect provided your display is 1080p.
 
Sep 18, 2024
29
7
71
You don't have to, there are FOSS tools I'm sure. Plus, you know, piracy.



No. I'm not suggesting you use their smooth upscaling modes, just integer nearest neighbor. If you use any software to apply the largest integer scaling factor possible to this game, the results will be perfect. Every pixel will be completely square, no warping.

If you don't know what I'm talking about you can just use the instructions I provided to edit main.js and it will approximate this effect provided your display is 1080p.
Where would you downloaded it safely? apart of steam... yk... I've never download a anything else apart of games that way you know...

What is FOSS? (srry for being so clueless lol I've never seen this kind of stuff (neither the lossless or integer stuff, kinda want to search more info about it ngl), I was just aware of upscaling stuff of AMD and Nvidia

I mean it would work with the instructions you gave us, but having a 1440p monitor and play it in windowed... kinda hurts hahahha
 
4.60 star(s) 86 Votes