Meet TheXTech: a full working cross-platform port of SMBX engine [1.3.5]

Description: General discussion regarding the current engine development.
Moderators: Semi-moderatos, Moderators

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 28
Reputation: 509
Posts: 1602
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

Post #101by Wohlstand » 18 Apr 2021, 13:00

Elf of H & L wrote:A missing QWERTZ cheat-code compatibility is: "ibakedacakeforzou".
Fixed https://github.com/Wohlstand/TheXTech/commit/67482402a3a85ccd27c647453ac44ab4af034b61

Elf of H & L
Count
Count
Avatar
Elf of H & L
Count
Count
Age: 22
Reputation: 84
Posts: 272
Joined: 14 Nov 2014
Location: China
Website

Post #102by Elf of H & L » 26 Apr 2021, 11:34

False alert of Qihoo 360
Attachments
false alert.PNG
Stardream Studios Creator, Advanced SoundFont Maker.

Main Nickname: 迎春心情 (迎春心语 Alt.) / Yingchun Soul
Alt. nickname: "Elf of Happy and Love / 快乐爱的小精灵" (Alt Name)

I shall make a Chinese Version of SMBX2-related documentation...

My SMBX2 / TheXTech Skin: Fairy Tale World

Check out my SMBX Projects - Fairy Tale Projects:
Mario in Fairytale Land
Mario in Wonderland Revolution

Plannings for Sandbox Engines

I'm using ZynAddSubFX, Dexed and Surge to create instruments, as well as setBfree for organs.

Image
My planned SoundFont series (Chinese) Task frozen.

黄色迎春点缀美丽仙境,花仙的精灵啊,请你伴随着我的声音歌唱吧!

Wohlstand M
Topic author, Lead Developer
Lead Developer
Avatar
Wohlstand M
Topic author, Lead Developer
Lead Developer
Age: 28
Reputation: 509
Posts: 1602
Joined: 15 Feb 2014
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

New 1.3.5 release! (SMBX for Android is here!)

Post #103by Wohlstand » 5 May 2021, 13:03

This is another bigger update with a dozen of important changes.

  • This version features the first mobile version of the SMBX game developed for the Android platform!
  • The gamepads support has been upgraded and exchanged, now it supports the hot re-plugging and auto-mapping for the gamepads and joysticks. Also, here you will be able to use both D-Pad and the left analog stick to control the movement of a playable character.
  • In addition, there are other vanilla bugs that have been fixed such as the mortal bug that kills Link riding the Clown Car gets touched by the vine.
  • To address compatibility issues with some levels the ability to restore the old behavior of checkpoints has been added into `compat.ini`. The Speedrun modes 2 and 3 will also restore the old checkpoints behavior back.
  • The macOS version of the game now has the universal build that will run well on both x86_64 and the arm64 architectures (Thanks to @kode54 for the guidance on how to make it).
  • Here you can copy and delete game saves from the game menu directly!
  • And many other fixes and additions...

Changes for 1.3.5
Changes for 1.3.5
  • Fixed the gamepad control stuck because of axes returned value that doesn't equal the initial state on some devices
  • Fixed the invalid conversion of old sprites with a mask that is smaller than the front
  • Implemented usage of the SDL_GameController with some extras like using the rumble and the battery status (Render of the status is not implemented yet)
  • Player now can quit the credits screen by pressing the Start button on the gamepad
  • Fixed the glitched rendering of the first frame at the main menu and the world map when frame-skip is enabled
  • Every gamepad model will keep its individual settings per player
  • Added the "Reset to default" menu item to reset controls
  • Resolved the slow work of the world map on weak devices
  • Added the performance debug printing that you can activate by the F3 key
  • Automatically select the gamepad on startup if the user didn't manually set up the keyboard usage
  • Added the ability of the hot connection and disconnection of game controllers
  • Control mappings have been moved into the "controls.ini" to keep the "thextech.ini" file being human-friendly
  • Swooper can play the flap sound if presented at the assets pack
  • Iceball may have the individual shoot sound of sounds.ini enables that
  • Fixed an unexpected ability of Peach to spin-jump from off vines and on pressing of the ALT-JUMP while the JUMP key is held
  • Fixed the GFX shaking of the upside-down piranha plants when they got customized in some cases
  • NPC freezing sound got an individual sound instead of the shell hit
  • Frozen NPC breaking got an individual sound
  • Added an ability to put the silence instead of the actual sound file by specifying the "silent=true" field instead of the "file=..."
  • Thwomps will slightly shake the screen on their fall
  • Yoshi's ground pound will slightly shake the screen
  • Sprout vine from blocks got an individual sound
  • Fixed an incorrect word wrapping at message boxes
  • Fixed the vanilla GFX bug: the thwomp's ground pound dirt effect being improperly aligned
  • Bowser III'rd will shake the screen on his ground pound
  • Fixed the vanilla bug: Link may die when attempting to use the Clown Car being in a fairy form, and when flying up on the Clown Car while any vines behind him
  • Avoided the ability to switch the playable character by the Clown Car at the top of a player switch block
  • Added an ability to restore old checkpoints behavior of the SMBX 1.3 using the "compat.ini" file
  • Fixed the vanilla GFX bug: an incorrect Link's alignment at the Clown Car after being transformed from anybody who rides Yoshi
  • Fixed the skull raft getting stuck at the ceiling slope blocks
  • Fixed the vanilla GFX bug: the unexpected water splash effect appearance at BGOs
  • Fixed the inability to set up the jump button on gamepads in some conditions
  • Fixed the vanilla bug: inability to set the autoscrolling for any non-zero section
  • Added the support for the simple-style per-section autoscrolling setup from the SMBX-38A specification
  • Fixed the vanilla crash when NPC being located far off the screen, tries to find blocks
  • Added an ability to copy and delete game saves from the game menu
  • Fixed the missing "Game Beaten" flag while loading the game save


All downloads at the main post!


Return to “Engine Development”

Who is online (over the past 5 minutes)

Users browsing this forum: 1 guest