Sorry for taking too long for a new update :P This update contains internal optimizations and very important improvements and bug fixes.

Direct level testing in the SMBX Engine from PGE Editor is finally possible without pre-launching the legacy editor. PGE Engine finally supports backup module with OpenGL 2 to allow support for PGE Engine on older hardwares, finally implemented support for non-power-of-two textures on video cards which support power-of-two textures only. BGO order in PGE Editor finally got fixed (after some research, we extracted all BGO order priorities for all BGOs), so troubles with missmatched order of BGOs in comparison to old SMBX Engine is finally resolved. Also, PGE File Library can finally read and write SMBX 1.4 (SMBX-38A) level files (though support for SMBX 1.4 world map files isn't implemented yet).

Editor changelog 0.3.1.10

Fixed custom folder confusion caused with dot-contained file names

Level list dialog now looks for level files in sub directories (it's possible to collect levels into sub-directories to not flood the episode root folder)

Better testing through SMBX on Windows version: if SMBX Editor is not started, SMBX Test will be launched from scratch!

Added support of SMBX 1.4 (SMBX65-38A) file formats

Fixed the order priority for BGO-190

Added circle fill

Added grid

Added a separate support of portal and instant warps: instant warp will be same as in SMBX, portal warp will teleport the character and keep its original speed/movement

NPC-Containers now support saving of extra special properties for contents: LVLX and SMBX65-38A only, SMBX64 LVL file supports extra special properties for one NPC container only

Finally implemented true BGO order priority table which results in a correct order of all the BGOs in comparison to SMBX Editor

Engine changelog 0.2.5.1-alpha

Fixed custom folder confusion caused with dot-contained file names

Added more physical environment zones types, including air chambers for underwater sections

Added a separate support of portal and instant warps: instant warp will be same as in SMBX, portal warp will teleport character and keep its original speed/movement

Added support for warp events

Added support for two-way directed warps

Added support for pipe cannon warps

Better and stable interprocessing with editor based on stdin/stdout!

Added a support for character filter blocks and character switch blocks!

Better speed physics

Layer motion engine has been implemented!

Better slope support

Player Lua API has been implemented! It provides the ability to program playable character events

Improved onHarm/onKill events on NPC-AI

Added new NPC-AI events, functions and variables

Added a support of collision toggling from lua

Added ability to use OpenGL 2 if it's not possible to use OpenGL 3 (also with support of compatibility with video cards which don't support non-power of two textures)

New update completely changes NPC-Container configuration, therefore you no longer need to manually define NPC-placer button in lvl_npc.ini. Instead you have the ability to configure any NPC with special parameter even if it's stored into container (container itself no longer uses special1 field. Instead, it uses its own "content" field)