More actions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{#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/ | |lastupdated=2021/07/04 | ||
|type=Platform | |type=Platform | ||
|version=2.6.5 | |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 | '''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 | ||
== | ==Changelog== | ||
'''(v.1. | '''(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 | ||
Revision as of 05:12, 27 November 2022
NXEngine-evo | |
---|---|
File:Nxengineevovita.jpg | |
General | |
Author | nxengine |
Type | Platform |
Version | 2.6.5 |
License | GPL-3.0 |
Last Updated | 2021/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
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
- Official Website - https://nxengine.sourceforge.io/
- Github - https://github.com/nxengine/nxengine-evo