Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

NXEngine-evo Vita: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 1: Line 1:
{{cleanup|article|Needs cleanup}}
{{#seo:
{{#seo:
|title=Vita Homebrew Games (Platform) - GameBrew!
|title=Vita Homebrew Games (Platform) - GameBrew!
Line 11: Line 10:
|description=nxengine refactoring
|description=nxengine refactoring
|author=nxengine
|author=nxengine
|lastupdated=2021/07/08
|lastupdated=2021/07/04
|type=Platform
|type=Platform
|version=2.6.5-1
|version=2.6.5
|license=GPL-3.0
|license=GPL-3.0
|download=https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita.7z
|download=https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita.7z
|website=
|website=https://nxengine.sourceforge.io/
|source=https://github.com/nxengine/nxengine-evo
|source=https://github.com/nxengine/nxengine-evo
}}
}}
nxengine refactoring
'''NXEngine EVO''' is a complete open-source clone/rewrite of the masterpiece jump-and-run platformer Doukutsu Monogatari (also known as Cave Story) for PSVita.
 
==Data Location==
*Vita - ux0:/data/nxengine/
*Mods go in that dir. Ogg music goes into that dir + data/
*When upgrading from older versions on some platforms, old save files can be found in that dir + nxengine-evo
 
==Differences from the original version of NXEngine==
*Port to SDL2 (thanks to PIlin)
*More resolutions and proper widescreen support up to Full HD (thanks to EXL)
*Animated character portraits
*Modern main menu
*Credits graphics specific to the Mimiga Mask ending
*Localization support
*Force feedback support
*Custom soundtrack support
*Initial mod support
*Vita/Switch versions
*Cleaner and partly-refactored code
*Tons of gameplay-related bugfixes
*Removed built-in data extractor
*Removed replays, as they were buggy/not implemented anyway


==Media==
==Media==
<youtube>0Kw27vfaAM4</youtube>
<youtube>0Kw27vfaAM4</youtube>


==Screenshots==
==Screenshots==
Line 30: Line 49:
https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita-03.jpg
https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita-04.jpg
https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita-05.jpg
https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita-06.jpg
https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita-07.jpg
https://dlhb.gamebrew.org/vitahomebrews/nxengineevovita-08.jpg


==Changelogs==
==Changelog==
'''(v.1.0)'''
'''(v.2.6.5)'''
* Fixed crash on PSVita in core fight
*Greatly improved perf on Vita with new SDL2 port.
*RTL text support and Arabic and Korean translations.
*Greatly improved organya playback and interpolation support, thanks to @alula
*Simple mods support (you can find Seriousface's boss rush mod in assets)
*Light effects (toggleable)
*Lots of AI/Weapons/etc. fixes
 
'''(v.2.6.4)'''
* Tons of gameplay/weapons/ai fixes and optimizations (yes, boost jumping works now)
*Animated portraits
*Strafing, configurable OK/Cancel.
*Support for custom soundtracks and playlists.
*Configurable SFX/Music volume.
*Vita port
*Switch port
*Out-of-bounds tiles support to make maps look better on high/widescreen resolutions
*Dynamic title backgrounds based on 260.rec
*New improved and accurate Organya/Pixtone player and overall refactored soundmanager.
*Refactored and cleaned up renderer (should make porting to libretro/whatever easier)
*Initial mod support (couple of mods are coming later)
 
'''(v.2.6.3)'''
* Fixed OSX build.
*Fixed Misery teleport on damage
*Fixed missile behavior
*Fixed solid-mushy objects (e.g. Igor)
*Fixed Monster X damage display
*Implemented correct windows rand
 
'''(v.2.6.2)'''
* Fixed translations (sorry about that).
* Fixed map name display position.
 
'''(v.2.6.1)'''
* Fixed scripting bug that crashed game on Booster equip
* Added French, German, Polish, Italian and Chinese(Simplified) translations.
 
'''(v.2.6)'''
*Localization support.
*Russian and Japanese translations included.
*Dropped TTF support in favor of BMFont bitmap fonts.
*Hopefully, fixed bug with gamepad axes.
*NXEngine now should work fine with non-ascii paths on Windows
*NXEngine now looks for data in ~/.local/share/nxengine/, /usr/local/share/nxengine and /usr/share/nxengine on Linux (this should help distro maintainers)
*NXEngine now looks for data in ~/Library/Application Support/nxengine on OSX (so you can copy remastered soundtrack, for example)
*Small bugfixes (drowned sprite, spikes, water jump height, z-order of statues in hell, Toroko re-trigger in shack)
*Added no-op handler of <ACH opcode, so scripts from CS+ should be compatible now.
 
'''(v.2.4.1)'''
* Minor fixes in win build
* Replace safemode with Error MessageBox
 
'''(v.2.4)'''
* Fixed resolution switching bug on windows.
*Fixed fullscreen switching bug on windows.
*Auto-disable resolutions higher, than desktop.
*Left/right will only activate multiple-choice menu items.
 
'''(v.2.3)'''
* Move all data files to data/
* Store all settings/saves/etc in user dir
* Build OSX images on 10.10
 
'''(v.2.2)'''
* First Release.
* First Release.


== External links ==
== External links ==
* Official Website -
* Official Website - https://nxengine.sourceforge.io/
* Github - https://github.com/nxengine/nxengine-evo
* Github - https://github.com/nxengine/nxengine-evo
* VitaDB -
* Gbatemp -
* Google Source -
* Reddit -
* Gitlab -

Revision as of 05:12, 27 November 2022

NXEngine-evo
File:Nxengineevovita.jpg
General
Authornxengine
TypePlatform
Version2.6.5
LicenseGPL-3.0
Last Updated2021/07/04
Links
Download
Website
Source

NXEngine EVO is a complete open-source clone/rewrite of the masterpiece jump-and-run platformer Doukutsu Monogatari (also known as Cave Story) for PSVita.

Data Location

  • Vita - ux0:/data/nxengine/
  • Mods go in that dir. Ogg music goes into that dir + data/
  • When upgrading from older versions on some platforms, old save files can be found in that dir + nxengine-evo

Differences from the original version of NXEngine

  • Port to SDL2 (thanks to PIlin)
  • More resolutions and proper widescreen support up to Full HD (thanks to EXL)
  • Animated character portraits
  • Modern main menu
  • Credits graphics specific to the Mimiga Mask ending
  • Localization support
  • Force feedback support
  • Custom soundtrack support
  • Initial mod support
  • Vita/Switch versions
  • Cleaner and partly-refactored code
  • Tons of gameplay-related bugfixes
  • Removed built-in data extractor
  • Removed replays, as they were buggy/not implemented anyway

Media

Screenshots

nxengineevovita-01.jpg nxengineevovita-02.jpg nxengineevovita-03.jpg nxengineevovita-04.jpg

Changelog

(v.2.6.5)

  • Fixed crash on PSVita in core fight
  • Greatly improved perf on Vita with new SDL2 port.
  • RTL text support and Arabic and Korean translations.
  • Greatly improved organya playback and interpolation support, thanks to @alula
  • Simple mods support (you can find Seriousface's boss rush mod in assets)
  • Light effects (toggleable)
  • Lots of AI/Weapons/etc. fixes

(v.2.6.4)

  • Tons of gameplay/weapons/ai fixes and optimizations (yes, boost jumping works now)
  • Animated portraits
  • Strafing, configurable OK/Cancel.
  • Support for custom soundtracks and playlists.
  • Configurable SFX/Music volume.
  • Vita port
  • Switch port
  • Out-of-bounds tiles support to make maps look better on high/widescreen resolutions
  • Dynamic title backgrounds based on 260.rec
  • New improved and accurate Organya/Pixtone player and overall refactored soundmanager.
  • Refactored and cleaned up renderer (should make porting to libretro/whatever easier)
  • Initial mod support (couple of mods are coming later)

(v.2.6.3)

  • Fixed OSX build.
  • Fixed Misery teleport on damage
  • Fixed missile behavior
  • Fixed solid-mushy objects (e.g. Igor)
  • Fixed Monster X damage display
  • Implemented correct windows rand

(v.2.6.2)

  • Fixed translations (sorry about that).
  • Fixed map name display position.

(v.2.6.1)

  • Fixed scripting bug that crashed game on Booster equip
  • Added French, German, Polish, Italian and Chinese(Simplified) translations.

(v.2.6)

  • Localization support.
  • Russian and Japanese translations included.
  • Dropped TTF support in favor of BMFont bitmap fonts.
  • Hopefully, fixed bug with gamepad axes.
  • NXEngine now should work fine with non-ascii paths on Windows
  • NXEngine now looks for data in ~/.local/share/nxengine/, /usr/local/share/nxengine and /usr/share/nxengine on Linux (this should help distro maintainers)
  • NXEngine now looks for data in ~/Library/Application Support/nxengine on OSX (so you can copy remastered soundtrack, for example)
  • Small bugfixes (drowned sprite, spikes, water jump height, z-order of statues in hell, Toroko re-trigger in shack)
  • Added no-op handler of <ACH opcode, so scripts from CS+ should be compatible now.

(v.2.4.1)

  • Minor fixes in win build
  • Replace safemode with Error MessageBox

(v.2.4)

  • Fixed resolution switching bug on windows.
  • Fixed fullscreen switching bug on windows.
  • Auto-disable resolutions higher, than desktop.
  • Left/right will only activate multiple-choice menu items.

(v.2.3)

  • Move all data files to data/
  • Store all settings/saves/etc in user dir
  • Build OSX images on 10.10

(v.2.2)

  • First Release.

External links

Advertising: