More actions
(Created page with "{{Infobox Switch Homebrews |title=NXEngine |image=nxengineswitch.png |description=NXEngine (Cave Story / Doukutsu Monogatari reimplementation)! |author=carstene1ns |lastupdated=2018/05/09 |type=Platform |version=beta |license=GPL-3.0 |download=https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch.7z |website=https://gbatemp.net/threads/nxengine-cave-story-doukutsu-monogatari-reimplementation.503313/ |source=https://github.com/carstene1ns/nxengine-evo/tree/switch-port...") |
No edit summary |
||
Line 1: | Line 1: | ||
{{Infobox Switch Homebrews | {{Infobox Switch Homebrews | ||
|title=NXEngine | |title=NXEngine-evo | ||
|image=nxengineswitch.png | |image=nxengineswitch.png | ||
|description=NXEngine (Cave Story / Doukutsu Monogatari reimplementation) | |description=NXEngine (Cave Story / Doukutsu Monogatari reimplementation). | ||
|author=carstene1ns | |author=carstene1ns | ||
|lastupdated=2018/05/09 | |lastupdated=2018/05/09 | ||
Line 11: | Line 11: | ||
|website=https://gbatemp.net/threads/nxengine-cave-story-doukutsu-monogatari-reimplementation.503313/ | |website=https://gbatemp.net/threads/nxengine-cave-story-doukutsu-monogatari-reimplementation.503313/ | ||
|source=https://github.com/carstene1ns/nxengine-evo/tree/switch-port | |source=https://github.com/carstene1ns/nxengine-evo/tree/switch-port | ||
|donation= | |donation=https://github.com/nxengine/nxengine-evo | ||
}} | }} | ||
The NXEngine-evo is an enhance verision of the [https://nxengine.sourceforge.io/ NXEngine engine] by Caitlin Shaw. It is an open-source engine of Cave Story/Doukutsu Monogatari using the data files from the original freeware game engine. | |||
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. | |||
This port is a fan creation and is not related to Cave Story+ (published by Nicalis and being an actual, official Switch game). | |||
You can find more information about Cave Story on the [https://www.cavestory.org/game-info/about-cave-story.php Tribute Site]. | |||
==Installation== | |||
Place the .nro to the <code>/switch/nxengine/</code>. | |||
Data dir is <code>/switch/nxengine/</code>. | |||
Mods go in <code>/switch/nxengine/data/mods/</code>. | |||
Ogg music goes into <code>/switch/nxengine/data/</code>. | |||
(mods made for cs+ or freeware version are not supported.) | |||
When upgrading from older versions on some platforms, old save files can be found in that dir + <code>nxengine-evo</code>. | |||
==Controls== | |||
D-Pad - Movement | |||
A - Fire | |||
B - Jump | |||
X - Map | |||
Y - Enter | |||
L/R - Change Weapons | |||
Minus - Pause/Menu | |||
Plus - Inventory | |||
==Screenshots== | ==Screenshots== | ||
https://dlhb.gamebrew.org/switchhomebrews/ | https://dlhb.gamebrew.org/switchhomebrews/nxengine2.png | ||
==Media== | |||
https:// | '''Running nxengine on Nintendo Switch (homebrew)''' ([https://www.youtube.com/watch?v=YQq_g8C7K4w CarTei]) <br> | ||
<youtube>YQq_g8C7K4w</youtube> | |||
==Changelog== | ==Changelog== | ||
''' | '''v2.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. | |||
'''v2.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. | |||
*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). | |||
== External links == | == External links == | ||
* | * GitHub - https://github.com/carstene1ns/nxengine-evo/tree/switch-port | ||
* | * GBAtemp - https://gbatemp.net/threads/nxengine-cave-story-doukutsu-monogatari-reimplementation.503313/ | ||
* ForTheUsers - https://apps.fortheusers.org/switch/nxengine |
Revision as of 10:50, 20 Mayıs 2023
NXEngine-evo | |
---|---|
File:Nxengineswitch.png | |
General | |
Author | carstene1ns |
Type | Platform |
Version | beta |
License | GPL-3.0 |
Last Updated | 2018/05/09 |
Links | |
Download | |
Website | |
Source | |
Support Author | |
The NXEngine-evo is an enhance verision of the NXEngine engine by Caitlin Shaw. It is an open-source engine of Cave Story/Doukutsu Monogatari using the data files from the original freeware game engine.
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.
This port is a fan creation and is not related to Cave Story+ (published by Nicalis and being an actual, official Switch game).
You can find more information about Cave Story on the Tribute Site.
Installation
Place the .nro to the /switch/nxengine/
.
Data dir is /switch/nxengine/
.
Mods go in /switch/nxengine/data/mods/
.
Ogg music goes into /switch/nxengine/data/
.
(mods made for cs+ or freeware version are not supported.)
When upgrading from older versions on some platforms, old save files can be found in that dir + nxengine-evo
.
Controls
D-Pad - Movement
A - Fire
B - Jump
X - Map
Y - Enter
L/R - Change Weapons
Minus - Pause/Menu
Plus - Inventory
Screenshots
Media
Running nxengine on Nintendo Switch (homebrew) (CarTei)
Changelog
v2.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.
v2.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.
- 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).