zzyyxx

Newbie
Jun 16, 2017
84
59
Is there any way to skip or speed up dialogue? I read much faster than it moves and constantly find myself pressing Z in vain hoping for the text box to fill up.
Most of the issue seems to come from the fact that it's fairly dialogue heavy and much of that dialogue is filled with frequent pauses. Especially when playing a second game.

"Oh...[pause] Knight... [pause] it's good to see you"
"I... [pause] was thinking, [pause] princess... [pause]"
"I... [pause] need something [pause]... from you... [pause] if you can help [pause]"

Not to mention there are a lot of loading screens and those screens take up a lot of time each. The animations and art are good so I hope there's a way to change this.
 
Last edited:

deekinftw

Member
Mar 22, 2018
315
169
Is there any way to skip or speed up dialogue? I read much faster than it moves and constantly find myself pressing Z in vain hoping for the text box to fill up.
There is. I don't know what it is on keyboard though. Check the controls, but there's a button for it.
 
  • Like
Reactions: zzyyxx

Terrec

Newbie
May 26, 2022
43
66
Is there any way to skip or speed up dialogue? I read much faster than it moves and constantly find myself pressing Z in vain hoping for the text box to fill up.
Hold Ctrl to skip the pauses (and auto progress when the line finishes, which is less than desirable). Press Z/Shift/Enter while holding Ctrl to skip to the next line of text. I think I'll add a patch to my mkxp-z scripts to make that work a bit nicer.

Not to mention there are a lot of loading screens and those screens take up a lot of time each.
If you mean the Area CGs, you can disable those. Open the menu and choose System to toggle it and some other stuff.
 
  • Like
Reactions: zzyyxx

Antiqxes

New Member
Mar 9, 2020
3
0
does the gamepad support work for anyone else? my ps4 controller only allows me to use x for menu and cancel, circle for confirming, and the left joystick for movement.
 

Shuuiy

Member
Jan 5, 2018
178
114
So i know this is probably a no... But is there still no way to "interact" with progeny. It's one of my only gripes about this game, and usually it's a 'patreon' issue vs the devs.

edit: and is there a way to return the players "air slash" skill? I miss it terribly.
 

Terrec

Newbie
May 26, 2022
43
66
Guess Wut peeps? = Its UPDOOT Time
2202RelBanner.png
Patreon:
download:
You don't have permission to view the spoiler content. Log in or register now.
+
You don't have permission to view the spoiler content. Log in or register now.
+
You don't have permission to view the spoiler content. Log in or register now.
+
You don't have permission to view the spoiler content. Log in or register now.
+
- expires in March
+
You don't have permission to view the spoiler content. Log in or register now.

previous version

Nionatu
masterdragonson
souleater
donofdarkness1
Kuronomasters +
Zanagets + princess&conquest enhanced v1.02 MODdownload
 
Last edited:

Terrec

Newbie
May 26, 2022
43
66
Here's an incremental update archive for people running my mkxp-z release who don't want to redownload the whole game to update. Just drop the archive in your Updates folder (mkxp-z should have made it on first run) and delete last update's patch from your Patches folder. The archive does not need extracted. Let me know if you're running an older version than v0.22.01 and want more updates, I can get them for you.

If you're playing on Joiplay and using loose files, then I guess you'll also like this, just be sure to manually clear the hidden .file_lists and .path_cache files if you're using the Prebuilt Path Cache setting. I do have something in the works for you, since Joiplay's path cache takes so long on some phones, but it's still a week or three away from being finished.





in case Pixeldrain doesn't work for you. Expires after a week or two.

And here's my mkxp-z post, for anyone who didn't see it.
 
Last edited:
  • Like
Reactions: trilosis

Shuuiy

Member
Jan 5, 2018
178
114
does magiknight use magick attack stat?
Edit: The magical attack affects all pawns, and once your NP runs out you can't physically attack at all. I love the idea of this night but I don't recommend using it until such things are fixed.
 
Last edited:

Terrec

Newbie
May 26, 2022
43
66
whelp, the game's still a laggy mess, back to sleep.
It's a script heavy game running in a fundamentally single threaded engine (ruby) that does software rendering in that same thread. If you want better performance, you'll need to switch to one of the reimplementations that use GPU rendering and patch any bugs that result from it. (Or wait for Towerfag to finish that MV port he says someone is working on for him.)
 
  • Hey there
Reactions: Orc Wizard

Orc Wizard

Member
Mar 14, 2017
167
133
It's a script heavy game running in a fundamentally single threaded engine (ruby) that does software rendering in that same thread. If you want better performance, you'll need to switch to one of the reimplementations that use GPU rendering and patch any bugs that result from it. (Or wait for Towerfag to finish that MV port he says someone is working on for him.)
Works like a charm, thanks bro, now the game is finally playable
1737855013519.png
 
  • Like
Reactions: Terrec

Lasinitro

Newbie
Jul 28, 2018
42
18
Is there a better way to view the gallery? its just so bad to have to talk to Babs every single time and get through the dialogue every single time you want to watch an animation, there's also the fact that you can't replay the one you're watching without having to talk to her again and scroll through all the other ones to get to the one you wanted to rewatch.
 

Shuuiy

Member
Jan 5, 2018
178
114
It's a script heavy game running in a fundamentally single threaded engine (ruby) that does software rendering in that same thread. If you want better performance, you'll need to switch to one of the reimplementations that use GPU rendering and patch any bugs that result from it. (Or wait for Towerfag to finish that MV port he says someone is working on for him.)
Would this work in any scenario? Like on an older laptop or something?
 

Terrec

Newbie
May 26, 2022
43
66
Would this work in any scenario? Like on an older laptop or something?
Short answer, probably. Just give it a try.

Long answer, as long as your GPU supports OpenGL ES 2 (maybe just OpenGL 2? I'm not sure) and has a maximum texture size of at least 4096, it should run. If the max texture size is only 2048... well, the game will run until you go to a really big map like the Scarecrow Fields and then throw an error and shut down. There's some extremely experimental code I could use to support it, but it might be buggy. Or I could just make a ruby script to hack around it like I am with some menus, whichever. Just let me know if it's a problem and I'll do something about it then.

Also, I can get it compiled for macOS or Linux if someone expresses interest in it. It'll probably be a while before I bother otherwise, though.

Also, this build of mkxp-z is exclusively 64-bit. I think I could compile it for 32-bit if necessary, though. How old are we talking?
 
Last edited:

Perra6978

New Member
Oct 26, 2022
13
3
Does anyone has the Entire Gallery from all the animations from the game? since the one that was before is expired.
 

Shuuiy

Member
Jan 5, 2018
178
114
Short answer, probably. Just give it a try.

Long answer, as long as your GPU supports OpenGL ES 2 (maybe just OpenGL 2? I'm not sure) and has a maximum texture size of at least 4096, it should run. If the max texture size is only 2048... well, the game will run until you go to a really big map like the Scarecrow Fields and then throw an error and shut down. There's some extremely experimental code I could use to support it, but it might be buggy. Or I could just make a ruby script to hack around it like I am with some menus, whichever. Just let me know if it's a problem and I'll do something about it then.

Also, I can get it compiled for macOS or Linux if someone expresses interest in it. It'll probably be a while before I bother otherwise, though.

Also, this build of mkxp-z is exclusively 64-bit. I think I could compile it for 32-bit if necessary, though. How old are we talking?
You deserve a medal... Now is this soley for this game? or can it be used on any VX game?
 

Terrec

Newbie
May 26, 2022
43
66
You deserve a medal... Now is this soley for this game? or can it be used on any VX game?
Most of the dynamic scripts are meant for this game. You'll have to extract and delete the archive and prune some of them. ruby_classic_wrap.rb, and win32_wrap.rb, and mkxp_wrap.rb are the only ones that I'd say are definitely universal (although you shouldn't need the mkxp_wrap). fscreen.rb, too, I guess, although you might need to change the trigger keys if the game's already using them.

Most Ace games will probably work with little or no patching. XP and VX are hit or miss. I can think of four possible issues you can run into:

  • As mentioned, using the gpu introduces bitmap size limits. Unless your gpu is very old and weak, though, this will probably only come up for very tall menus. dynamic_scripts/dynamic_postload/Window_Selectable_fixes.rb is a crude workaround that should work in most/all Ace games.
  • Custom dlls definitely don't work, and might not even if I compiled it for 32-bit depending on what they do. win32_wrap.rb is set up to disable all dll calls, including system calls other than getting the keyboard state, though, so expect it to mostly work as long as they weren't too critical.
  • There's some differences in text rendering - fonts need to be in the Fonts folder instead of also using Windows's fonts, missing fonts get a default font instead of not rendering (usually beneficial, given the previous point), text squeezing currently works differently so text might overflow text boxes, and bold or italic text might also slightly overflow for some fonts. Princess & Conquest actually uses Georgia for item drops or something, so mkxp-z is using the fallback font for that.
  • The biggest issue is the ruby version. XP and VX use 1.8.1, Ace uses 1.9.2, and mkxp-z is using 3.1.2. Some methods and classes have been changed or removed (ruby_classic_wrap.rb handles some of that), and graphical objects that aren't properly disposed of will linger for a lot longer than they should from the garbage collector being less aggressive. Ace's problems can usually be patched with a preload script, but XP and VX's scripts tend to use what's now invalid syntax and their eval had no local variable isolation which I expect games were taking advantage of, so a lot of games won't work without some rewrites.
 
  • Heart
Reactions: TerriblePorcupine41

Yreva

New Member
May 6, 2018
4
1
Does this version let you go and meet plant princess?
If so how do I find her?
I went through the jungle and couldn't find anything after wall humping for a bit
*EDIT nvm didn't realize I was on an older version lmao
 
Last edited:
3.50 star(s) 63 Votes