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

NXEngine-evo Switch: Difference between revisions

From GameBrew
(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
}}
}}
{{#seo:
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.
|title=Switch Homebrew Games (Platform) - GameBrew
 
|title_mode=append
Differences from the original version of NXEngine:
|image=nxengineswitch.png
*Port to SDL2 (thanks to PIlin).
|image_alt=NXEngine
*More resolutions and proper widescreen support up to Full HD (thanks to EXL).
}}
*Animated character portraits.
{{cleanup|article|Needs cleanup}}
*Modern main menu.
NXEngine (Cave Story / Doukutsu Monogatari reimplementation)!
*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


==Media==
Minus - Pause/Menu
<youtube>YQq_g8C7K4w</youtube>


Plus - Inventory


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch-01.png
https://dlhb.gamebrew.org/switchhomebrews/nxengine2.png
https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch-02.png
 
https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch-03.png
==Media==
https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch-04.png
'''Running nxengine on Nintendo Switch (homebrew)''' ([https://www.youtube.com/watch?v=YQq_g8C7K4w CarTei]) <br>
https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch-05.png
<youtube>YQq_g8C7K4w</youtube>
https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch-06.png
https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch-07.png
https://dlhb.gamebrew.org/switchhomebrews/nxengineswitch-08.png


==Changelog==
==Changelog==
'''v.1.0'''
'''v2.6.5'''
* First Release.
*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 ==
* Gbatemp - https://gbatemp.net/threads/nxengine-cave-story-doukutsu-monogatari-reimplementation.503313/
* GitHub - https://github.com/carstene1ns/nxengine-evo/tree/switch-port
* Github - https://github.com/carstene1ns/nxengine-evo/tree/switch-port
* GBAtemp - https://gbatemp.net/threads/nxengine-cave-story-doukutsu-monogatari-reimplementation.503313/
* Reddit -
* ForTheUsers - https://apps.fortheusers.org/switch/nxengine

Revision as of 10:50, 20 Mayıs 2023

NXEngine-evo
File:Nxengineswitch.png
General
Authorcarstene1ns
TypePlatform
Versionbeta
LicenseGPL-3.0
Last Updated2018/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

nxengine2.png

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).

External links

Advertising: