R3DC0D3

New Member
Mar 22, 2019
5
35
Mh, let's break my lurking status.

I managed to fully decompile and recompile the game code. It also launches back, there is just some problems with the integrated resources not loading that I'm trying to figure out. I'm also on the process of translating a lot of the code in order to figure out what is going on (I have a couple of theories) and eventually implement a couple of improvements.
 

BigCut

Newbie
Dec 13, 2023
66
69
Mh, let's break my lurking status.

I managed to fully decompile and recompile the game code. It also launches back, there is just some problems with the integrated resources not loading that I'm trying to figure out. I'm also on the process of translating a lot of the code in order to figure out what is going on (I have a couple of theories) and eventually implement a couple of improvements.
Awesome, have you had a chance to take a look at the graphical rendering by any chance? I recall the main performance issue being the game not using the GPU for graphics, but I'm not sure, and I'm even less sure if anything could be done about it.

If we can somehow make the original game not run like absolute ass, then maybe a "remaster" might be a safer bet than a straight-up remake.

If I'm mistaken, or if you've found something else of interest digging around in there, then I'd love to hear about it.
 
  • Like
Reactions: PizzaGenocide20xx

BigCut

Newbie
Dec 13, 2023
66
69
Originally I thought the graphics were vector-based but now I'm not so sure, but if it is I assume that would also have an impact on performance.

What improvements would you have in mind, if any? I've been going on about performance, but perhaps you're more interested in additional content or QoL features or something..?
 

R3DC0D3

New Member
Mar 22, 2019
5
35
Originally I thought the graphics were vector-based but now I'm not so sure, but if it is I assume that would also have an impact on performance.

What improvements would you have in mind, if any? I've been going on about performance, but perhaps you're more interested in additional content or QoL features or something..?
The graphics are indeed vector based. Ironically enough, the only part that is not working right now is the resources (I might have some errors in the way I generated the resx file) which includes basically just the audio and the background images. At least from the testing I managed to make on the recompiled exe.

My current goal would be to dissect the engine to understand how the rendering works, then plug SDL and write a drop in drawer that uses the GPU, probably using openGL as I don't really want to go down the vulkan rabbit hole also in C#. But first of all I need to remove moon runes from the code, which is the slow and painful job I'm doing. Most of the classes are named with 3 letters or just japanese characters and I'm running around refactoring all of the classnames, property names and so on with a proper translation from what context I can gain.

Ideally I plan to have it running on GPU for rendering or a faster multithreaded/cached/prerendered on CPU if GPU rendering should prove to be impossible. If I get GPU rendering done, the game uses a skeletal animation system, and by rendering on GPU smoother animations should be possible. (Also I like the challenge of doing vector graphics rendering on GPU as I have experience with raster and ray tracing but haven't done vector rendering yet.)

Bunch of other tweaks would be cool aswell. Either speed up skill point gain or make it possible to be gained either passively or with other tools and not jut by penis penetration, for starters. And maybe some other rebalance. Ideally all of those tweaks would be optional.

TL;DR
In short, I have a 4K screen, I hacked it to run at 4K and saw 1FPS but the graphics was crisp. I want that and 144FPS now.

I'll see how much further I can go with this, also in relation to how much free time I have (which isn't much).

Edit: I've also updated the project from the decrepit .Net 4.0 to .Net 4.8.6, that might also not help with the resources files but I'll see what I can do. If anyone wants to contribute, feel free to join me. I'm working on a private repo, I can give access to anyone interested into forking this and sending eventual pull requests.
 

ghost221

Newbie
Mar 2, 2020
19
16
im having trouble transferring the albino trait to my progeny. is it even possible or no. ive impregnated like a dozen slaves
 

BigCut

Newbie
Dec 13, 2023
66
69
im having trouble transferring the albino trait to my progeny. is it even possible or no. ive impregnated like a dozen slaves
I'm pretty sure you can't transfer it reliably if only one parent is albino. I'm not even sure if it makes a difference whether you breed it to another albino or not either, to be honest. Muscles and hairless are hereditary, but color variations seem to be "partially hereditary", IE you get lighter offspring from albinos instead of getting more albinos.
 

Worgen

Newbie
Jan 3, 2018
86
16
I'm pretty sure you can't transfer it reliably if only one parent is albino. I'm not even sure if it makes a difference whether you breed it to another albino or not either, to be honest. Muscles and hairless are hereditary, but color variations seem to be "partially hereditary", IE you get lighter offspring from albinos instead of getting more albinos.
yeah I'm pretty sure that's how it works for those, their offspring are effected by their colors, but the actual color traits aren't likely to transfer, maybe if both parents and all grandparents have it, but I'm not sure
 

ghost221

Newbie
Mar 2, 2020
19
16
I'm pretty sure you can't transfer it reliably if only one parent is albino. I'm not even sure if it makes a difference whether you breed it to another albino or not either, to be honest. Muscles and hairless are hereditary, but color variations seem to be "partially hereditary", IE you get lighter offspring from albinos instead of getting more albinos.
i do believe i got abnormal color to transfer to a child also im using simple mating
 
  • Thinking Face
Reactions: BigCut

Gizmo1206

Member
Dec 11, 2017
113
27
so i found the mod page for the last version of the mod 3.2( ) but cant get it to work with the game,thankfully someone linked a download to a working 3.2 modded game. but wondering why it didnt work with the game,maybe since i have a dlsite copy of it
 
  • Like
Reactions: Hobobarbie

poiiu

Newbie
Oct 30, 2017
34
65
so i found the mod page for the last version of the mod 3.2( ) but cant get it to work with the game,thankfully someone linked a download to a working 3.2 modded game. but wondering why it didnt work with the game,maybe since i have a dlsite copy of it
That's not a mod, that's just the decompiled version of the game. If you don't intend to modify the game, that repository is completely useless to you.
 
Jan 18, 2023
28
40
I love this game, its my favorite. But it gave me carpal tunnel. There is a way to "automatize" the training sessions? I tried the script but it just doesnt work for me.
 
  • Like
Reactions: Aldooin

lewd_alt

New Member
Dec 31, 2022
3
17
So I decompiled the game and boy is there some fuckery in there, so every bodypart has it's own class and connection type, and apperently c# has reflection. So instead of having like a static enum member for designating the connection type for every class the, the guy decided to get the type name as a string and he basically just looks it up in an enum to get the connection type. so you basically can't rename anything without breaking shit and also i don't read japanese so i have to get rid of all of the reflection garbage before i can do anything resembling a rewrite :skull:. I have my decomp compiling atleast so thats nice.
 
Oct 2, 2022
135
103
This game seems like a chaotic mess from what I've read and I can't even extract it on my PC without getting errors. Is it even worth trying at this point?
 
  • Like
Reactions: HaloKing11
4.30 star(s) 21 Votes