TheXTech Vita
More actions
| TheXTech (Super Mario Bros X) | |
|---|---|
| General | |
| Author | Axiom, Wohlstand |
| Type | Platform |
| Version | 1.3.6-beta-VB3 |
| License | GPL-3.0 |
| Last Updated | 2021/10/03 |
| Links | |
| Download | |
| Website | |
| Source | |
This is a port of the TheXTech (Super Mario Bros X) for PS Vita.
TheXTech is a port of an old VB6 engine, purely written in C++. It completely reproduces the old SMBX 1.3 engine (aside from it's Editor), includes many of its logical bugs (critical bugs that lead the game to crash or freeze got fixed).
SMBX (Super Mario Bros. X) is a platformer game originally published in 2009. The game is a fan game based on the Mario series. Game mechanics combines such games of the series as: Super Mario Bros., Super Mario Bros. 2, Super Mario Bros. 3 and Super Mario World. There are also in SMBX elements from new games in the series and from other games like Metroid and Legend of Zelda.
Features
- Five playable characters including: Peach, Toad, and Link.
- Over 60 cleverly designed levels in the two default episodes.
- Easy to use, real-time level editor with thousands of objects to choose from.
- Both classic and brand new power ups such as Yoshi and The Billy Gun.
- Two player co-op action with an intelligent camera that splits and combines.
- An intense battle mode that will leave you coming back for more.
- SMBX was made open source by its author Andrew Spinks in 2020, and then ported to C++ by developer Wohlstand, under the name TheXTech.
Installation
Note: While possible to move all assets over FTP, it's much faster and more reliable to mount your Vita over USB or move your Vita2SD to your computer and copy that way.
Before you install, ensure you have extracted libshacccg.suprx (you can use ShaRKBR33D to install).
Created a folder named TheXTech in the ux0:data folder (ux0:data/TheXTech/).
Download and unpack the Assets archive into the TheXTech directory.
|
|
Then install thextech.vpk.
Controls
D-Pad - Movement
Cross/Circle - Jump
Square/Triangle - Run
Start - Pause
Select - Drop item
Screenshots
Known issues
- Graphics masks may not currently work for a variety of reasons ranging from:
- Lack of original masks in graphics directory
- Lack of masks found in level or world directory
- Lack of RAM, etc. etc.
- Do not change your input device in settings. Remapping buttons is ok, but if you change input it will be changed to a non-existent keyboard device. If you do this, just force exit the game and settings won’t be saved.
- Mask based graphics (eg: npc-1.gif & npc-1m.gif) currently are not working. The logic is there, but currently the images are not combining.
- Slowdowns may happen.
- Some Midi tracks may kill performance (specifcially: using the libOPNMidi backend. this is pretty rare and midi support through libOPN and libADL are all relatively new to SMBX).
- Cheats currently don’t work.
Changelog
1.3.6.6
- Fix vanilla bug where vehicle could be vulnerable if player entered it during AltJump (requires frame perfect down press), guarded by compat flag "fix-vehicle-altjump-bug" (@ds-sloth).
- Fix vanilla bug where vehicle could not be exited if player entered it while holding AltJump key, guarded by compat flag "fix-vehicle-altjump-lock" (@ds-sloth).
- Fixed the problem when a touch screen is not detected on some Android devices (@Wohlstand).
- Fix minor bug that caused certain configurations on macOS to crash on startup (@ds-sloth).
- Fix Wii U bug where resizing the game screen could cause the game to crash (@ds-sloth).
- Fix TheXTech 1.3.6.1 crash caused when a pet mount is eating the last NPC in the level and the eaten NPC is killed (@ds-sloth).
- Fixed Wii U bug where game quits into the black screen instead of the Wii U's main menu when game started from the Aroma (@Wohlstand).
- Fix TheXTech 1.3.6.1 inaccuracy allowing the player to dismount a vehicle when blocked by an NPC (@ds-sloth).
- Fix TheXTech 1.3.6.1 bug where conveyor belts would sometimes not activate correctly (@ds-sloth).
- Fix TheXTech 1.3.6.1 OpenGL bug where the shadow effect interacted inaccurately with bitmasked textures (@ds-sloth).
- Fix TheXTech 1.3.6 bug where it was impossible to unpause while holding an item (@ds-sloth, thanks to SimplyMav for the report).
- Fix TheXTech 1.3.6.1 bug where GIF masks for sizable block 261 were not loaded (@ds-sloth).
- Fix TheXTech 1.3.6.1 bug where SMBX level version autodetection did not work for platforms (note that this logic will be fully removed in 1.3.7) (@ds-sloth).
- Fix TheXTech 1.3.6.1 bug where NPCs on hidden layers were incorrectly allowed to chain-activate. (The bug affected the outro scene of Dynamite Grotto in SRW2.) (@ds-sloth).
- Add workaround for TheXTech 1.3.6.1 Modern Mode inaccuracy where NPC clipping did not match SMBX 1.3. (This bug affected the same scene.) (@ds-sloth).
- Fix vanilla bug where player can get softlocked if hit by a grabbable NPC while digging dirt, guarded by compat flag "fix-player-stuck-on-dirt" (Classic Mode) (@ds-sloth).
External links
- Official website - https://wohlsoft.ru/projects/TheXTech/
- GitHub - https://github.com/TheXTech/TheXTech/
- GitHub - https://github.com/suicvne/TheXTech/tree/wip-vita-support
- VitaDB - https://www.rinnegatamante.eu/vitadb/#/info/727