Terrec

Member
May 26, 2022
106
210
166
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

Member
May 26, 2022
106
210
166
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
197
126
169
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

Member
May 26, 2022
106
210
166
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
180
155
111
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
57
23
67
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
197
126
169
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

Member
May 26, 2022
106
210
166
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
13
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
197
126
169
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

Member
May 26, 2022
106
210
166
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.
 

Yreva

New Member
May 6, 2018
4
1
85
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:

Atal112

Newbie
Jun 17, 2020
86
9
128
Since shadow reign got released game crashes randomly on Joiplay. Tried fidgeting with settings but no luck
 

Kuronomasters

Member
Oct 19, 2019
157
241
198
-FUN PATCH- ONLY for 22.01
This gives you the ability to change your Progenies states from being a Recruit, a Slave, or Your Children.
This also lets you have Sex with all of them.
I updated the patch to include Shadow Progeny for myself but decided to share, also tested if it works fine with Terrec's build of mkxp-z that he posted and it works fine.
 

Terrec

Member
May 26, 2022
106
210
166
Updated with Patch 1 and the Gallery link.

Fixes 1:
  • Fixed crashes upon entering the Sky Kingdom region
 

Lucky_I

Member
May 2, 2021
308
839
217
So I want to ask, what's like the best way to go about playing this game? Should you like focus on one particular route or is it better to do all none exclusive stuff then focus on a route?
 
3.50 star(s) 68 Votes