Hi @NovaChrystalia!
Those error are newly added code to detect if quad is simple or irregular type. The code is explained on this issue:
https://github.com/rufaswan/Web2D_Games/...2817259067
Type 1 means the center point is on line AC, but not on BD.
Type 2 means the center point is on line BD, but not on AC.
Type 0 means the center point is NOT on both AC and BD.
This is interesting! So Vanillaware do use both simple and irregular quad type! Will need to find a new quad-to-quad rendering code beside the default perspective-corrected.
From the error log, I can see you only have this line:
There are no UPLOAD image there. No wonder everything is just white squares. You'll need to upload the PNG too.
While most files in Vanillaware game comes in MBS+FTX set, some don't. For example, in GrimGrimoire, you'll only find Charon.mbs, Fairy.mbs, Ghost.mbs and Morning_star.mbs doesn't have its companion FTX. Since they are all flying units, so they all share the same Flier.ftx instead.
13 Sentinels have the opposite pairing. One Cockpit.mbs shared with a bunch of Cockpit_[character].ftx.
And I once debugged an issue with unused texture
https://github.com/rufaswan/Web2D_Games/...2331617454
TLDR the PNG can be anything. You'll have to manually upload the texture too.
Thanks for your bug report.
- Rufas
P.S. The new TSR site will be live in a few months, that also means this forum is closing soon. For future bug report, please open a Github issue instead. Thanks!
P.P.S If you don't want to make a Github account because of Micro$oft (or any other reasons), let me know alternative platforms we can use to do this. Maybe Reddit? Facebook?
Quote:ERROR : ["removed concave dstquad",{"type":1,"quad":[-100,-100,100,0,-100,100,0,0]}]
ERROR : ["removed concave dstquad",{"type":2,"quad":[0,0,-100,-100,100,0,-100,100]}]
ERROR : ["removed concave dstquad",{"type":0,"quad":[-100,-100,100,100,100,-100,-100,100]}]
ERROR : ["removed concave dstquad",{"type":0,"quad":[-100,-100,100,-100,-100,100,100,100]}]
Those error are newly added code to detect if quad is simple or irregular type. The code is explained on this issue:
https://github.com/rufaswan/Web2D_Games/...2817259067
Type 1 means the center point is on line AC, but not on BD.
Type 2 means the center point is on line BD, but not on AC.
Type 0 means the center point is NOT on both AC and BD.
This is interesting! So Vanillaware do use both simple and irregular quad type! Will need to find a new quad-to-quad rendering code beside the default perspective-corrected.
Quote:Also it can't display any texture right, everything ended up being white like in the screenshot below
From the error log, I can see you only have this line:
Quote:["UPLOAD quad","sample-concave.quad"]
There are no UPLOAD image there. No wonder everything is just white squares. You'll need to upload the PNG too.
While most files in Vanillaware game comes in MBS+FTX set, some don't. For example, in GrimGrimoire, you'll only find Charon.mbs, Fairy.mbs, Ghost.mbs and Morning_star.mbs doesn't have its companion FTX. Since they are all flying units, so they all share the same Flier.ftx instead.
13 Sentinels have the opposite pairing. One Cockpit.mbs shared with a bunch of Cockpit_[character].ftx.
And I once debugged an issue with unused texture
https://github.com/rufaswan/Web2D_Games/...2331617454
TLDR the PNG can be anything. You'll have to manually upload the texture too.
Thanks for your bug report.
- Rufas
P.S. The new TSR site will be live in a few months, that also means this forum is closing soon. For future bug report, please open a Github issue instead. Thanks!
P.P.S If you don't want to make a Github account because of Micro$oft (or any other reasons), let me know alternative platforms we can use to do this. Maybe Reddit? Facebook?

