Mod Wolf RPG Imouto! Life ~Fantasy~ FFFox Mod

5.00 star(s) 6 Votes

BlueFireNick

Well-Known Member
Modder
Apr 14, 2019
1,167
3,226
So basically the only solution if I wish to play on the only devices I can (My steam deck or my phone) is to downpatch all because of horrific optimization. Optimization which is so bad that the game can't even handle being played off of a high speed M.2 drive (a drive fast enough that modern triple AAA games known for their god awful optimization load fine off of). Absolutely dreadful handling of what is a game breaking bug. If you won't fix it at least make the source code to your mod available so others can instead of telling players to just downpatch for an issue that never should've been an issue in the first place, or at the very least swiftly patched. Multi-lingual support is useless if it cucks people from playing the game.

Biggest question, if its loading text files causing the lag why doesn't it ever subside? Mid load lag is fine and even understandable, but with a ssd capable of 3gbs a second read times its expected for this lag to at the very least subside within a couple minutes. How quick of an ssd does it even need to load these text files, because my ssd is fast enough to read the entire game into ram in a couple seconds. This is a catosrophic failure of optimization.
WolfRPG is fully open-sourced. All you need to do is download the editor, and you have full access. And it seems to be a non-pc issue, not a m.2 issue, as I still haven't been able to replicate the frame drops even on old hdd drives, so all my bug testing has been blind editing and getting feedback from the community. So it's not so much that I do not wish to fix it, so much as I am unable to even personally test it.

If you want to take a wack at fixing it, please feel free. I would appreciate any assistance I can get on finding out what can be done to fix it while not alienating the other language communities. I believe I have attached the version of WolfRPG I use, but there are probably newer versions already available here on the forums.
 

aubrey-san

Newbie
Jul 21, 2023
16
6
WolfRPG is fully open-sourced. All you need to do is download the editor, and you have full access. And it seems to be a non-pc issue, not a m.2 issue, as I still haven't been able to replicate the frame drops even on old hdd drives, so all my bug testing has been blind editing and getting feedback from the community. So it's not so much that I do not wish to fix it, so much as I am unable to even personally test it.

If you want to take a wack at fixing it, please feel free. I would appreciate any assistance I can get on finding out what can be done to fix it while not alienating the other language communities. I believe I have attached the version of WolfRPG I use, but there are probably newer versions already available here on the forums.
All I get is errors trying to open the mod in the editor, its complaining that Game.dat is missing. Where could I get this file? 1742877039057.png
 

ISUKAxABA

Member
Jan 30, 2021
143
160
My phone, Redmi Note 14 4G still have the low fps issue. With FFFox Mod installed (latest version), 10-15 fps average.

With Winlator glibc Ajay, version 7.1.5.

All the possible settings that are here (the majority) seem to have no effect as far as improving FPS is concerned.

I want to know, if possible with another version, try to improve these FPS without having to roll back the mod version.

Another fact that should be noted, it is impossible for me to use 3D Mode instead of Software Mode, when using the first mode the game simply does not open regardless of the version or if the mod is installed or not.

I also tried with custom settings to test the fps increase and nothing changed, on the other hand I only have this problem with the fffoxmod, it works perfectly at more than 50fps without the mod even with the color mod, dlc and base game to the latest version.
Use the fan translation as you BASE GAME instead the kagura version. The only difference of those two is the translation word or how they express those words and the font style

This will fix your problems about lags. 100%
 

BlueFireNick

Well-Known Member
Modder
Apr 14, 2019
1,167
3,226
I got it decompiled and opened in the editor you sent, but nothing here makes sense and I can't even find any code to mess with. Without access to actual code I don't know where to even start.
Double-clicking on one of the Ev's on the map will open the map events. The Even list on the left will be your events, and the box on the right will be the contents of that event. The page number is which event of the selection you're on.
1742899485838.png

And if you click on View, and then Common Events, you'll find the common event list, where the majority of content is. The left is the different events, while the right is the selected event's contents. The first 215 setup the engine and stuff, and shouldn't be touched until you have a good feel of what you're doing. Any text in green are comments that may help you know what the code is doing (JP is Inusuku's, En would be translated parts or my own).
1742899616971.png

Here's the English manual if you want to know more:

WolfRPG has a high learning curve, but it's doable. Good luck, and I hope you accomplish your goal!
 

aubrey-san

Newbie
Jul 21, 2023
16
6
strangely enough on my very low power laptop which is missing a dedicated gpu and still has to run the game through wine it works fine. Its drive is comparable to my Steam Decks drive, and the exact same copy of the game is being ran. Is it possible to debug the games event scripting system? If so that would make workshopping a fix easier.

Also is there a way to preform a diff to view the differences between mod version 1.5 and 1.6 since this would make finding the broken lines signficantly easier as well.
 

parafyx

Formerly 'infiniidrive'
Dec 14, 2019
3
1
Sorry if this is not really related to your mod, but I'm struggling to make sense of the event system in the editor. Have you ever touched anything related to event 344 (named "■射精コマンド")? I'm specifically trying to figure out which other events are calling it (for example it seemingly automatically going off when cum-meter exceeds 110%); I even tried dumping all the commands with AHK but couldn't find any event specifically triggering it.
 

yyeess

New Member
Aug 1, 2024
12
1
Use the fan translation as you BASE GAME instead the kagura version. The only difference of those two is the translation word or how they express those words and the font style

This will fix your problems about lags. 100%
Mother of God, you should have said that before! Do you know how long it takes me to decompress; copy and paste files?

I'll try this later and at that point I'll give you my results
 

Nick4

New Member
Feb 19, 2022
9
5
" because my ssd is fast enough to read the entire game into ram in a couple seconds "
Read real specifications for your SSD. This game, weighing about 1GB, has 24k files. That's the problem.
 

aubrey-san

Newbie
Jul 21, 2023
16
6
" because my ssd is fast enough to read the entire game into ram in a couple seconds "
Read real specifications for your SSD. This game, weighing about 1GB, has 24k files. That's the problem.
OOOOOHHH this gives me just the idea needed to fix this. Thank you for pointing this out.
 

aubrey-san

Newbie
Jul 21, 2023
16
6
Any idea exactly what wolfrpg version this game uses?

P.S I've found out to replicate the issue on 100% of devices, so I now know how to fix it on 100% of devices.
 
Last edited:

efnniht

Member
Oct 18, 2023
154
224
Any idea exactly what wolfrpg version this game uses?

P.S I've found out to replicate the issue on 100% of devices, so I now know how to fix it on 100% of devices.
So, what was the exact "issue" (what caused the problem)? (ᵕ—ᴗ—)

And more importantly-what's the jack of all trades that fixes it? (˵ •̀ ᴗ - ˵ ) ✧
 

aubrey-san

Newbie
Jul 21, 2023
16
6
So, what was the exact "issue" (what caused the problem)? (ᵕ—ᴗ—)

And more importantly-what's the jack of all trades that fixes it? (˵ •̀ ᴗ - ˵ ) ✧
The issue is some ssd get hella bottlenecked trying to load 24k files, and you can severaly exacerbate this issue by making everything run from a loose file (done by unpacking the base game wolfs, applying the mod over it, and the compatibility patch, then unpacking the mod and compatibility patch wolfs and applying those in order). So my fix (which *should* work) is to repack everything back into .wolf files, then distribute as an exdelta patch. I am however struggling trying to repack hence why I want to know what version the game itself orginally uses.
 
  • Wow
Reactions: efnniht

yyeess

New Member
Aug 1, 2024
12
1
The issue is some ssd get hella bottlenecked trying to load 24k files, and you can severaly exacerbate this issue by making everything run from a loose file (done by unpacking the base game wolfs, applying the mod over it, and the compatibility patch, then unpacking the mod and compatibility patch wolfs and applying those in order). So my fix (which *should* work) is to repack everything back into .wolf files, then distribute as an exdelta patch. I am however struggling trying to repack hence why I want to know what version the game itself orginally uses.
You got it man I believe in you
 

BlueFireNick

Well-Known Member
Modder
Apr 14, 2019
1,167
3,226
Sorry if this is not really related to your mod, but I'm struggling to make sense of the event system in the editor. Have you ever touched anything related to event 344 (named "■射精コマンド")? I'm specifically trying to figure out which other events are calling it (for example it seemingly automatically going off when cum-meter exceeds 110%); I even tried dumping all the commands with AHK but couldn't find any event specifically triggering it.
There are two spots: 1 on Page 1 of Map Event 25, and 1 on Page 2 of Map Event 25. For future use, you can search for specific events by search 'CommonXXX' (where xxx is the event number), and clicking on 'Command search' and 'Everywhere' on the search options. You will need to do two searches, though, one in Commons, and one in the Map.
1742941761365.png

The issue is some ssd get hella bottlenecked trying to load 24k files, and you can severaly exacerbate this issue by making everything run from a loose file (done by unpacking the base game wolfs, applying the mod over it, and the compatibility patch, then unpacking the mod and compatibility patch wolfs and applying those in order). So my fix (which *should* work) is to repack everything back into .wolf files, then distribute as an exdelta patch. I am however struggling trying to repack hence why I want to know what version the game itself orginally uses.
When packing files, I use the attached specific version, which is a slightly older version. I did pack the translation files at first, which helped, but after finding some optimizations, I got reports that the game was then faster unpacked than packed for those who were experiencing lag, so I stopped doing that some versions back at this point. However, if it helps, it helps.
shrug-indigo.png thumbsup-indigo.png
 
  • Like
Reactions: GolubPop

efnniht

Member
Oct 18, 2023
154
224
The issue is some ssd get hella bottlenecked trying to load 24k files, and you can severaly exacerbate this issue by making everything run from a loose file (done by unpacking the base game wolfs, applying the mod over it, and the compatibility patch, then unpacking the mod and compatibility patch wolfs and applying those in order). So my fix (which *should* work) is to repack everything back into .wolf files, then distribute as an exdelta patch. I am however struggling trying to repack hence why I want to know what version the game itself orginally uses.
I just "fixed" my game as well. >⩊<

I found out the reason why it's gotten so laggy was because I was using Kagura's version. I re-downloaded the JP/Translated version, and the game finally decided to get back to a stable 60fps. (ᵕ—ᴗ—)

How? I don't know, maybe it's the .exe? The fan-made translation working wonders with the FFFox Mod? Guess that's a question to be answered by the ones that know more about it. ദ്ദി(˵ •̀ ᴗ - ˵ ) ✧
 
  • Like
Reactions: Nick4

BlueFireNick

Well-Known Member
Modder
Apr 14, 2019
1,167
3,226
I just "fixed" my game as well. >⩊<

I found out the reason why it's gotten so laggy was because I was using Kagura's version. I re-downloaded the JP/Translated version, and the game finally decided to get back to a stable 60fps. (ᵕ—ᴗ—)

How? I don't know, maybe it's the .exe? The fan-made translation working wonders with the FFFox Mod? Guess that's a question to be answered by the ones that know more about it. ദ്ദി(˵ •̀ ᴗ - ˵ ) ✧
I don't have a clue. In fact, going by my knowledge of WolfRPG, there technically shouldn't be a difference, since my mod replaces the only 'different' files between the versions and replaces the 'old' images that Kagura changed the names of, so I don't see how there could be a difference. I even reverted the old font back after the latest versions, the last difference. But several people of reported otherwise, so I'm glad it worked for you! And maybe I'll finally figure it out one day...
 
5.00 star(s) 6 Votes