Is there a version of FPLE for MZ?

This. MBS - FPLE MV | RPG Maker Forums

Was wondering if there’s a version for MZ and/or if there’s a more recent version somewhere else.

Can’t seem to find an MZ version of FPLE, and I haven’t seen anyone port it. The MV one from Masked is still the latest, and the script is still up on GitHub if you need it: JS/mv/MBS_FPLE.js at master · masked-rpgmaker/JS · GitHub

For MZ, MZ3D by Cutievirus has a first person mode, and you can switch it on per map so towns can stay top down. There’s a free demo and the full version is $25: MZ3D - 3D Rendering Plugin for RPG Maker MZ by Cutievirus

blueframe also has a free 3D dungeon plugin that builds the dungeon from your map using terrain tags, and it works in both MV and MZ. The page is in Japanese: 【無料】RPGツクールMV/MZ用 3Dダンジョン表示プラグイン - blueframe - BOOTH

nextdayaru has another free one for MZ that comes as a sample project you build off of: 3D Dungeon plugin for RPG MAKER MZ (project set) by nextdayaru

On the very last page the last post mentions a “recent japanese update” to the script (plus he posted a fix for a memory leak) but I have no idea where I can find that. I’m gonna assume he refers to the “FPLE - 20181227” script mentioned above by another user who posted a link to an archive on a .jp site, I looked inside (it’s a game) and among all the script there’s that file as well as the memory leak fix and a file named “dice2000_MBS_FPLE_patch” though I have no idea what that does.

Anyway, all three alternatives look very promising, I think I’ll give the MZ3D demo a go as well as blueframe’s (which looks more appropriate for the SMT II-like I’m trying to make)
And if neither cut it I’ll try porting (read: vibecoding) FPLE to MZ or I’ll give this MV > MZ “FOSSIL” plugin a go.

Looks like the Japanese update is probably Triacontane’s edit of FPLE. It’s 1.3.2 from 2018 and fixes the camera turning backwards with Babylon.js 3.0 and a clash with T_MiniMap. It’s on his GitHub: RPGMakerMV/MBS_FPLE.js at mz_master · triacontane/RPGMakerMV · GitHub

The copy inside that game might have its own tweaks on top, so I’d start from Triacontane’s since it’s the one put out for people to use.

Just so it doesn’t throw you, that file sits on his MZ branch and says @target MZ, but it’s identical to the MV one. The whole repo got that tag in 2020. It still hooks Graphics._createRenderer and Graphics.render, and MZ doesn’t have either of those, so I’m wondering if that’s the part a port would need the most work on. I also didn’t see FPLE mentioned in FOSSIL’s readme.

The dice2000 patch is a helper so FPLE works alongside Yanfly’s Core Engine and KameSoft’s minimap. If you aren’t using those you can leave it out. It also only switches on when FPLE reports itself as version 1.40, and Triacontane’s reports 1.30, so with that one it wouldn’t do anything as is.

Does anyone know where the version for VxAce is?

The Ace version is MGC’s FPLE Ace, and both it and the Marta map editor are still up on MediaFire. These look like the original uploads from 2013 and 2014:

FPLE Ace 1.5 demo: [VXA]FPLE_Ace_1_5

Marta 1.0.1: [VXA]Marta_1_0_1

The script is inside the demo project. It also needs MGC_FPLE_Ace_1_1.dll to run, so copy that over from the demo folder too. FPLE maps have to be made in Marta and exported into your project.

Both come as .exe files. MediaFire’s VirusTotal scan shows 1 of 55 engines flagging the FPLE one and none for Marta, so if McAfee jumps on it again, that could be what it’s reacting to.

OMG THANK YOU SO MUCH, I FOUND OTHER LINKS BUT THEY WERE PIBBY GLITCHED

Wait so where’s V1.40?

That one’s Masked’s own copy on GitHub, the one from my first reply. The header at the top of the file says 1.5.0 from January 2017, but the number it registers for other plugins to check is still 1.40, and that’s what the dice2000 patch looks for. The patch’s own header even says it was written for Masked’s 1.50.

I should correct what I said before too. Triacontane’s is built on Masked’s older 1.3.0 from 2016, so Masked’s GitHub copy is the newer base. It just doesn’t have Triacontane’s two fixes on top.

For the copy inside that game, if you open its MBS_FPLE.js and search for Imported, the number next to it will tell you which one it is.