RPGM Frieren and Fern in the Lewd Dungeon [v0.1] [Jujumatsu]

2.00 star(s) 2 Votes

Jujumatsu

Newbie
Game Developer
Aug 14, 2024
69
138
What do i need to do?
The game tells me I need to investigate the ruins, but I can't interact with them.
Most likely you are on a quest where you need to collect the Moon Crystal near the dungeon. the entrance to the dungeon is not Active yet. but you don't need to go there. Near the entrance - Northwest, go up the map, go along the bridge over the waterfall. After taking Moon Crystal, find Sun Mushrooms and go back to Edel.
 

Jujumatsu

Newbie
Game Developer
Aug 14, 2024
69
138
Okay, so the premise is AMAZING but the gameplay is VERY rough right now. Will keep an eye on this but won't play it for a significant time, hoping for some serious overall improvements in that time.
Thank you so much for comment. Ill try my best. Iam taking all criticism seriously. I understand that crafting system turned out being annoying and some people wanted to fight monsters, but my idea about being worse mage because of lost staff didnt serve that, witch is not what people expects from Fern. Now i see it clearly.
 

x~Minchen~x

Member
Feb 26, 2019
140
155
I never liked Himmel, to me he came off as sneaky and smug, he basically sits in Frieren's mind as if a 20-something year old horny human would be like a wise Gandalf. And Stark is an idiot. Likeable, but I don't see how Fern would like him more than as a friend. How the plot narration was like "You are both the same age, just fuck already" annoyed me.

Fern x Frieren is my favorite ship for sure, they have a deep connection, get on each others nerves but they are probably lost without each other. Good luck with the game, dev!
 

mankarCamoran

New Member
Dec 10, 2023
5
2
Hi, it's crashing for me at the end of the first scene with Edel.
The after scene dialogue start to become exceptionally fast and crash at a certain point.
Attaching the debug.log
This is under wine staging 9.15.
Code:
[0819/184352.271:FATAL:scoped_handle_verifier.cc(74)] Check failed: false.
Backtrace:
    (No symbol) [0x0000000140054F82]
    (No symbol) [0x0000000140029102]
    (No symbol) [0x000000014002CBB7]
    (No symbol) [0x000000014002D7E0]
    (No symbol) [0x000000014006554E]
    (No symbol) [0x00006FFFF5E5D1F8]
    (No symbol) [0x00006FFFF6B76FDD]
    (No symbol) [0x00006FFFF840F04B]
    (No symbol) [0x00006FFFF8E4A4EA]
    (No symbol) [0x00006FFFF8E4A228]
    (No symbol) [0x00006FFFF843DE8A]
    (No symbol) [0x00006FFFF843D5CA]
    (No symbol) [0x00006FFFF8E4AB66]
    (No symbol) [0x00006FFFF83F81C6]
    (No symbol) [0x00006FFFF9995991]
    (No symbol) [0x00006FFFF6686C8F]
    (No symbol) [0x00006FFFF6688987]
    (No symbol) [0x00006FFFF66841AB]
    (No symbol) [0x00006FFFF832D550]
    (No symbol) [0x00006FFFF832E34A]
    (No symbol) [0x00006FFFF832DF16]
    (No symbol) [0x00006FFFF835EB54]
    (No symbol) [0x00006FFFF832D4C8]
    (No symbol) [0x00006FFFF58B11D7]
    (No symbol) [0x0000000140002665]
    (No symbol) [0x0000000140001992]
    (No symbol) [0x000000014012E992]
    (No symbol) [0x00006FFFFFEE9359]
    (No symbol) [0x00006FFFFFF9699B]

[0819/184355.438:ERROR:http_transport_win.cc(178)] WinHttpCrackUrl: Successo. (0x0)
 

mankarCamoran

New Member
Dec 10, 2023
5
2
Hi again Jujumatsu
After blasting the seh traces from wine at full throttle I found the culprit inside the game compiled code, but I'm not understanding the trigger.
In practice at a certain point the game trigger the 00000001400576B0 sub_1400576B0 function. This function use a parameter (never setted) that select if exist directly the process, or triggering a breakpoint (int 3). In this case the breakpoint is triggered causing this cascade reaction. By using the exit codepath game exit exactly at the end of the animated scene, otherwise it try to survive a bit longer.
PAtching this function nopping the exit and the trap allow the game to work.

Now why it's happening is another can of worm: The function is called from 000000014002CFED
inside sub_14002CAE0
The check to see if the function is to be called is:
if ( (_QWORD)xmmword_1401AF070 == *((_QWORD *)&xmmword_1401AF070 + 1) )
or setting the preicision to qword (4 * world or 2* dword) meaning 8 byte or 64 bit:
if(qword_1401AF070 == qword_1401AF078)

I wonder if this function is not supposed to be called (meaning the equality should be never true) or it's supposed to but the interrupt is supposed to be handled by some routine/handler installed by a game component.
I'm continuing the investigation. but in case a PDB with the debug symbols of the executable would be an invaluable help

Or a build with no internal crash handling, so it can trigger the wine debugger
 
Last edited:

Jujumatsu

Newbie
Game Developer
Aug 14, 2024
69
138
Hi again Jujumatsu
After blasting the seh traces from wine at full throttle I found the culprit inside the game compiled code, but I'm not understanding the trigger.
In practice at a certain point the game trigger the 00000001400576B0 sub_1400576B0 function. This function use a parameter (never setted) that select if exist directly the process, or triggering a breakpoint (int 3). In this case the breakpoint is triggered causing this cascade reaction. By using the exit codepath game exit exactly at the end of the animated scene, otherwise it try to survive a bit longer.
PAtching this function nopping the exit and the trap allow the game to work.

Now why it's happening is another can of worm: The function is called from 000000014002CFED
inside sub_14002CAE0
The check to see if the function is to be called is:
if ( (_QWORD)xmmword_1401AF070 == *((_QWORD *)&xmmword_1401AF070 + 1) )
or setting the preicision to qword (4 * world or 2* dword) meaning 8 byte or 64 bit:
if(qword_1401AF070 == qword_1401AF078)

I wonder if this function is not supposed to be called (meaning the equality should be never true) or it's supposed to but the interrupt is supposed to be handled by some routine/handler installed by a game component.
I'm continuing the investigation. but in case a PDB with the debug symbols of the executable would be an invaluable help

Or a build with no internal crash handling, so it can trigger the wine debugger
Thank you for your willingness to help, but I lack programming skills. Like many other creators of hentai games, I’m developing my project solely thanks to the simplicity of RPG Maker. If the issue exists outside of RPG Maker or involves basic bugs that occur due to incorrect coding based on choices made by the author in RPG Maker, I’m unlikely to be able to offer a solution. Like most hentai game developers, I have to hope that the bug will occur less frequently.
 

mankarCamoran

New Member
Dec 10, 2023
5
2
Jujumatsu
What version of RPG Maker are you using?

Also when you generated the executable RPG Maker should have generated, togheter with the EXE file a PDB file (according to debug info should be called nw.exe.pdb). If by chance you find it (should be near where the final executable was generated) can you send it to me?

BTW RPG Maker should also be able to export a NATIVE linux version. Not sure if all version support it, but if the version you are using do, it may be worth to export it.
 
Last edited:

Jujumatsu

Newbie
Game Developer
Aug 14, 2024
69
138
Jujumatsu
What version of RPG Maker are you using?

Also when you generated the executable RPG Maker should have generated, togheter with the EXE file a PDB file (according to debug info should be called nw.exe.pdb). If by chance you find it (should be near where the final executable was generated) can you send it to me?

BTW RPG Maker should also be able to export a NATIVE linux version. Not sure if all version support it, but if the version you are using do, it may be worth to export it.
I don't have the ability to Export Linux, besides I don't see such a file in the game folder, and I don't see such a file appearing next to the game during export...

I use MZ, but I can't say the exact version, probably 1.4, or something like that. This is definitely an old version. Unfortunately, my finances do not allow me to buy a full version from Steam yet.
 

mankarCamoran

New Member
Dec 10, 2023
5
2
ok, good news is that this issue is probably created by a proton patch, considering doens't seem to happen in wine or wine-staging from the arch repos.
 

grayhaze98

New Member
Mar 17, 2021
8
7
This game has huge potential. I hope the developer can describe more relationships between the characters, including possibilities like falling in love, enslavement, or even some guro content.:LOL:
 

Jujumatsu

Newbie
Game Developer
Aug 14, 2024
69
138
This game has huge potential. I hope the developer can describe more relationships between the characters, including possibilities like falling in love, enslavement, or even some guro content.:LOL:
I'll try to live up to your expectations (But not Guro - I'm not a fan of that at all, so there definitely won't be such a tag in my game.)
 
  • Like
Reactions: Redmile

King Boopa

New Member
Jan 26, 2020
1
0
I do like the idea so far, but one criticism that struck me right away is that combat is horribly balanced. You get enough spells at the start to last you through one fight and after that if you get touched by an enemy it's game over because you can't escape from battle and you're dead without spells.

Lord of the Forest is completely unbeatable unless you're far into the game I assume, but why the hell is one of those bastards guarding the sleeping potion by the castle right that the start? Its roaming seems to be really aggressive too so if it lodges itself in between the cliff and the castle you're never getting past it.

I also question the point of having a "flee" option in battle that is greyed out in every encounter.

I struggle wrapping my head around the time gimmick but I haven't played enough to say more than it's difficult to get used to.
 

Jujumatsu

Newbie
Game Developer
Aug 14, 2024
69
138
I do like the idea so far, but one criticism that struck me right away is that combat is horribly balanced. You get enough spells at the start to last you through one fight and after that if you get touched by an enemy it's game over because you can't escape from battle and you're dead without spells.

Lord of the Forest is completely unbeatable unless you're far into the game I assume, but why the hell is one of those bastards guarding the sleeping potion by the castle right that the start? Its roaming seems to be really aggressive too so if it lodges itself in between the cliff and the castle you're never getting past it.

I also question the point of having a "flee" option in battle that is greyed out in every encounter.

I struggle wrapping my head around the time gimmick but I haven't played enough to say more than it's difficult to get used to.

Thank you for you feedback. Working on those issues, hopefully next release wont dissapoint you!
 
2.00 star(s) 2 Votes