qwertyu12359

Jack-o-nine-tails
Game Developer
Aug 1, 2017
1,633
1,816
Yes, I can say with 99% certainty that with this reprogrammed in unity I can get it to work. I took a look at the json files, and there doesn't seem to be anything wrong with them. Apart from a few wrong references to images, but that's a simple fix.

I don't have a timeframe yet, as I get more flushed out with the programming I will be able to gauge how long it will take me. But seeing as I just started this a few hours ago I can't really give a good estimate at the moment.
That is a silver lining :) Don't hesitate to give us a much updates as you can.

Before you release your Unity remake, I'll have to replace some of the bad pictures that got forgotten ("bj_general", "rape_sleep" etc.). We'll also have to make sure that the bugs are fixed:
You don't have permission to view the spoiler content. Log in or register now.
 
Last edited:

twolols

Newbie
Dec 10, 2017
18
39
That is a silver lining :) Don't hesitate to give us a much updates as you can.

Before you release your Unity remake, I'll have to replace some of the bad pictures that got forgotten ("bj_general", "rape_sleep" etc.). We'll also have to make sure that the bugs are fixed:
You don't have permission to view the spoiler content. Log in or register now.
I will start another thread so we can keep things organized. I'll make sure to post a link to it when I make it.
 
  • Like
Reactions: qwertyu12359

qwertyu12359

Jack-o-nine-tails
Game Developer
Aug 1, 2017
1,633
1,816
Guys!! I have found where the image bug came from! I just don't know why :unsure: But it can be fixed! :)

When taking a regular 1.8 version, the sex scenes images are loaded randomly (which is a good thing).

The only step needed to remove the randomness is: open jack.qsp with qgen and replace all occurrences of the word ".jpg" and ".gif" with ".png". That's right, the randomness got lost when modifying the image format the game handles!

If someone is able to tell me why the hell this happens, we'll be able to fix it without messing with the image compression. Otherwise, we'd need to change back the image formats of the sex scenes to ".gif". But we're moving on the right track. :BootyTime:
 
  • Like
Reactions: Deleted member 435

Squidwarden

New Member
Sep 12, 2019
14
8
Guys!! I have found where the image bug came from! I just don't know why :unsure: But it can be fixed! :)

When taking a regular 1.8 version, the sex scenes images are loaded randomly (which is a good thing).

The only step needed to remove the randomness is: open jack.qsp with qgen and replace all occurrences of the word ".jpg" and ".gif" with ".png". That's right, the randomness got lost when modifying the image format the game handles!

If someone is able to tell me why the hell this happens, we'll be able to fix it without messing with the image compression. Otherwise, we'd need to change back the image formats of the sex scenes to ".gif". But we're moving on the right track. :BootyTime:
Change all the pictures to *.gif will be a real pain in the ass, but returning to *.gif is not necessarily bad. The good point is that we can have animated pictures again (since animated png didn't work). The price is the lost of the quality? Nope.

Any conversion to *.gif usually produces a big loss of quality... excepting if you do a small trick: 1) First, we have a very good *.png quality pictures. These pictures cannot be recognized by JONT. 2) To solve this, manually, I right clicked the file, I selected the option to rename, and rewrote the extension as *.gif. 3) Enjoy, right now the file is recognized by the game without any quality loss.
 
  • Like
Reactions: qwertyu12359

percivalleporidae

New Member
Jul 7, 2019
14
23
Guys!! I have found where the image bug came from! I just don't know why :unsure: But it can be fixed! :)

When taking a regular 1.8 version, the sex scenes images are loaded randomly (which is a good thing).

The only step needed to remove the randomness is: open jack.qsp with qgen and replace all occurrences of the word ".jpg" and ".gif" with ".png". That's right, the randomness got lost when modifying the image format the game handles!

If someone is able to tell me why the hell this happens, we'll be able to fix it without messing with the image compression. Otherwise, we'd need to change back the image formats of the sex scenes to ".gif". But we're moving on the right track. :BootyTime:
Hello Mr. qwertyu12359. Mr. ryouG nagged me non-stop about your project's predicament. I apologize profusely for those earlier quotes for I was merely teasing the poor gentleman. Though I do have to admit most elements of this game are highly offensive to my tastes.

The reason for the image bug is simple. The engine itself, not the jack.qsp, randomizes the JSON images.
The fix is attached herewith. Unfortunately, this will in turn no longer randomize .gif files, just .png ones.

1. Unzip jackPNG.rar
2. Backup: game\engine\jack.exe
3. Overwrite: game\engine\jack.exe with jackPNG\jack.exe
4. And you're done!

Sidenotes:
♥• You are better off using a different game engine. Should you still wish to use QSP for whatever reason ridding yourself of JSON using my fix or another will remove most of the problems associated with JSON.
♥• Should you desire to modify the combat engine kindly refer to Dark Helmet's version 1.7.6. He translated most of the Russian codes so you don't have to. There are actually just a few bugs from his mod. Once you have the combat system codes in English the causes of his mod's combat bugs should be quite obvious.
• All bugs in version 1.8 are due to carelessness rather than inadequate coding knowledge. Therefore they are ridiculously easy to fix should you bother to gaze upon the codes within the jack.qsp file.
• I'd rather not get involved with this game further than this post. Best wishes dear sir!
 

qwertyu12359

Jack-o-nine-tails
Game Developer
Aug 1, 2017
1,633
1,816
Hello Mr. qwertyu12359. Mr. ryouG nagged me non-stop about your project's predicament. I apologize profusely for those earlier quotes for I was merely teasing the poor gentleman. Though I do have to admit most elements of this game are highly offensive to my tastes.

The reason for the image bug is simple. The engine itself, not the jack.qsp, randomizes the JSON images.
The fix is attached herewith. Unfortunately, this will in turn no longer randomize .gif files, just .png ones.

1. Unzip jackPNG.rar
2. Backup: game\engine\jack.exe
3. Overwrite: game\engine\jack.exe with jackPNG\jack.exe
4. And you're done!

Sidenotes:
♥• You are better off using a different game engine. Should you still wish to use QSP for whatever reason ridding yourself of JSON using my fix or another will remove most of the problems associated with JSON.
♥• Should you desire to modify the combat engine kindly refer to Dark Helmet's version 1.7.6. He translated most of the Russian codes so you don't have to. There are actually just a few bugs from his mod. Once you have the combat system codes in English the causes of his mod's combat bugs should be quite obvious.
• All bugs in version 1.8 are due to carelessness rather than inadequate coding knowledge. Therefore they are ridiculously easy to fix should you bother to gaze upon the codes within the jack.qsp file.
• I'd rather not get involved with this game further than this post. Best wishes dear sir!
Thank you very much, really, we couldn't have thought of that without you. Unfortunately... it doesn't work as attended. Indeed, with your fix applied, the game seems to select between "general" pictures and "white_short" pictures for all scenes.

On a side note, earlier today, I tried to reverse back all images of the 2.0 beta from jack.qsp to the ".gif" format. And it worked like a charm (it just totally messed up the interface, but that's irrelevant).

So, I apologize on behalf of RyouG if he was ever nagging you. I also might understand why you're revulsed by some aspects of this game. However, given you thought that'd be the final fix, could you maybe try to see it through? What could cause your fix (which is supposed to turn".png" into being the right extension for this game) to misread the JSON files instructions, as opposed to how the original Jack.exe would read them right if ever the pictures were in ".gif"?

Kind regards.
 

percivalleporidae

New Member
Jul 7, 2019
14
23
Thank you very much, really, we couldn't have thought of that without you. Unfortunately... it doesn't work as attended. Indeed, with your fix applied, the game seems to select between "general" pictures and "white_short" pictures for all scenes.

On a side note, earlier today, I tried to reverse back all images of the 2.0 beta from jack.qsp to the ".gif" format. And it worked like a charm (it just totally messed up the interface, but that's irrelevant).

So, I apologize on behalf of RyouG if he was ever nagging you. I also might understand why you're revulsed by some aspects of this game. However, given you thought that'd be the final fix, could you maybe try to see it through? What could cause your fix (which is supposed to turn".png" into being the right extension for this game) to misread the JSON files instructions, as opposed to how the original Jack.exe would read them right if ever the pictures were in ".gif"?

Kind regards.
The fix works. Quicksave your game. Pick a particular scene say cleaning. Note image. Quickload. Pick cleaning again. Note image. Do this AT LEAST 5 times the number of images in the array. So if there are 3 images in the array do the above at least 15 times.

It works for the beta I downloaded from your links. I did not modify the jack.qsp, just the jack.exe.

Should you only see two images all the time can you trace the json number? It is possible there are only two image references in the array.
 
Last edited:

qwertyu12359

Jack-o-nine-tails
Game Developer
Aug 1, 2017
1,633
1,816
The fix works. Quicksave your game. Pick a particular scene say cleaning. Note image. Quickload. Pick cleaning again. Note image. Do this AT LEAST 5 times the number of images in the array. So if there are 3 images in the array do the above at least 15 times.

It works for the beta I downloaded from your links. I did not modify the jack.qsp, just the jack.exe.

Should you only see two images all the time can you trace the json number? It is possible there are only two image references in the array.
I'll try to be comprehensive and thorough as I can: - Slave is "1510_purple_long_young"
- For cooking, all these images are written (correctly) inside her json file: "girls/scene/cook_general_young", "girls/scene/cook_general_young_2", "girls/scene/cook_purple_long_young", "girls/scene/cook_purple_long_young_2", "girls/scene/cook_purple_long_young_3"
- Instead, after 30 tries, here are the pictures that were loaded: cook_general_young, cook_general_young_2, cook_white_short_young
- Same problem with all other girls.
 
Last edited:

qwertyu12359

Jack-o-nine-tails
Game Developer
Aug 1, 2017
1,633
1,816
i can't find a possible way to download version 1.8
i need help please.
We can't link 1.8 here, because F95 doesn't allow the full version, Rule 7 and everything.

But I assure you, on the internet, it is easy to find. :) (that's probably the only clue I'm allowed to give). Good luck :)
 

Squidwarden

New Member
Sep 12, 2019
14
8
This game works in very weird ways...

Playing with the beta 2.0 and the bug fix of percivalleporidae, the game shows the same bug that qwertyu12359 indicates, only pictures of the category general and white hair.

However, the same beta 2.0 and the same bug fix, worked perfectly when playing only with the characters included (until now) in my mod. I don't understand anything :cry:
 

percivalleporidae

New Member
Jul 7, 2019
14
23
I'll try to be comprehensive and thorough as I can: - Slave is "1510_purple_long_young"
- For cooking, all these images are written (correctly) inside her json file: "girls/scene/cook_general_young", "girls/scene/cook_general_young_2", "girls/scene/cook_purple_long_young", "girls/scene/cook_purple_long_young_2", "girls/scene/cook_purple_long_young_3"
- Instead, after 30 tries, here are the pictures that were loaded: cook_general_young, cook_general_young_2, cook_white_short_young
- Same problem with all other girls.
Will you try rearranging the json files as follows?

"girls/scene/cook_purple_long_young", "girls/scene/cook_purple_long_young_2", "girls/scene/cook_purple_long_young_3, girls/scene/cook_general_young", "girls/scene/cook_general_young_2"

That is, similar to version 1.8, the general image references should be placed at the end of the JSON array.

Then try quicksaving and quickloading the same scenes over and over for 30 times.

I'll investigate this further.
 
  • Like
Reactions: Deleted member 435

Deleted member 435

( ͡° ͜ʖ ͡°)
Modder
Donor
Aug 6, 2016
704
3,803
I'll add some of my data as well since ryouG has been DMing me about releases and fixes etc.

Using the base beta release (with no other fixes on it besides the one Perci added) here are my results:

You don't have permission to view the spoiler content. Log in or register now.
 

percivalleporidae

New Member
Jul 7, 2019
14
23
I'll add some of my data as well since ryouG has been DMing me about releases and fixes etc.

Using the base beta release (with no other fixes on it besides the one Perci added) here are my results:

You don't have permission to view the spoiler content. Log in or register now.
Will you try putting "girls/scene/cook_green_long_milf to the front of the array then tell me results?
"girls/scene/cook_green_long_milf", "girls/scene/cook_general_milf", "girls/scene/cook_general_milf_2"
 
  • Like
Reactions: Deleted member 435

Deleted member 435

( ͡° ͜ʖ ͡°)
Modder
Donor
Aug 6, 2016
704
3,803
Will you try putting "girls/scene/cook_green_long_milf to the front of the array then tell me results?
"girls/scene/cook_green_long_milf", "girls/scene/cook_general_milf", "girls/scene/cook_general_milf_2"
Worked like a charm, "girls/scene/cook_green_long_milf" appeared on the 2nd try right after "girls/scene/cook_general_milf_2". I got all 3 of her scene that were supposed to show, tested 20 times and I didn't have the white_short image pop up.
 

percivalleporidae

New Member
Jul 7, 2019
14
23
Worked like a charm, "girls/scene/cook_green_long_milf" appeared on the 2nd try right after "girls/scene/cook_general_milf_2". I got all 3 of her scene that were supposed to show, tested 20 times and I didn't have the white_short image pop up.
Sorry for giving you guys trouble. Right now can you guys try the ad hoc fixes with my updated qsp?
1. transfer specific images in front of array, general back
2. remove "_" from filenames in JSON and in the pngs e.g. cook_green_long_milf > cookgreenlongmilf in JSON as well as in png in girls\scene

Should #2 work JSON file image reference arrays can be edited with Notepad++ and PNGs with something like Bulk Rename Utility.

I'm working on a better solution as of the moment.
 
  • Like
Reactions: qwertyu12359

Deleted member 435

( ͡° ͜ʖ ͡°)
Modder
Donor
Aug 6, 2016
704
3,803
Sorry for giving you guys trouble. Right now can you guys try the ad hoc fixes with my updated qsp?
1. transfer specific images in front of array, general back
2. remove "_" from filenames in JSON and in the pngs e.g. cook_green_long_milf > cookgreenlongmilf in JSON as well as in png in girls\scene

I'm working on a better solution as of the moment.
Sorry what do you mean by ad hoc fix?

Will test what's needed once I get back from my run.
 

percivalleporidae

New Member
Jul 7, 2019
14
23
Sorry what do you mean by ad hoc fix?

Will test what's needed once I get back from my run.
Oh. Those two I mentioned. The one you just tried that worked. And the other one that should be easier to implement automatically.

Ad hoc since they still require some work on your part. Non ad hoc means you guys just need to overwrite the jack.exe.
 
  • Like
Reactions: Deleted member 435
4.00 star(s) 63 Votes