Skip to content

Releases: Wohlstand/smbx-experiments

Super Mario Bros. X v1.3.3, snapshot 2022-12-02

01 Dec 23:23
Compare
Choose a tag to compare
  • Settings in the loading dialogue will be saved in the "config-load.dat" file and loaded next time
  • Added the level testing running via command line arguments
  • Added an ability to set up the level testing environment via command line arguments

Supported command line arguments:

General

  • --no-frame-skip - Disable frame skipping
  • --no-sound - Disable the sound engine
  • --runWhenUnfocused - Allow game to work without of the focus
  • --game - Run the game without launcher menu
  • --leveleditor - Run the editor without launcher menu
  • --compat-mode - Enable the strict compatibility mode (certain gameplay fixes will be disabled)
  • --record-enable - Enable the recording of the gameplay into special .rec demo files
  • --testlevel=<level file path> - Run the level editor and start the level test immediately

Level testing

  • <level file path> - Run the level test in a same way as a normal game, without level editor launching
  • --num-players=X - Set number of players (from 1 to 2) in the test mode game
  • --char1=X - Set character number (from 1 to 5) for player 1
  • --char2=X - Set character number (from 1 to 5) for player 2
  • --state1=X - Set state number (from 1 to 7) for player 1
  • --state2=X - Set state number (from 1 to 7) for player 2
  • --mount-type1=X - Set mount type (from 0 to 3) for player 1
  • --mount-type2=X - Set mount type (from 0 to 3) for player 2
  • --mount1=X - Set mount id (from 0, and depends on a type) for player 1
  • --mount1=X - Set mount id (from 0, and depends on a type) for player 2
  • --stars=X - Set the initial number of stars at the running level
  • --battle-mode - Start the level testing in a battle mode
  • --god-mode - Enable the god mode while level testing
  • --grab-all - Enable the ability to grab every NPC while level testing

Debug

  • --console - Show console dialogue
  • --show-fps - Enable the framerate value printing at the left-top corner
  • --max-fps - Disable the frame limitting mechanism and run the game as fast as possible

Super Mario Bros. X v1.3.2, snapshot 2021-12-30-2

30 Dec 09:37
Compare
Choose a tag to compare

Hotfix: Ensure dot is used in output recording files

Super Mario Bros. X v1.3.2, snapshot 2021-12-30

30 Dec 01:03
Compare
Choose a tag to compare
  • Fixed the player jittering while moving the camera
  • Added gameplay recording ability (made by ds-sloth)
  • Added compatibility mode to re-enable bugs of SMBX 1.3
  • Added some options into the Test menu to toggle some of the global settings
  • Automatically set the focus on the editor window after file got open or drag&dropped

Super Mario Bros. X v1.3.2, snapshot 2021-12-30

30 Dec 00:04
Compare
Choose a tag to compare
  • Fixed the player jittering while moving the camera
  • Added gameplay recording ability (made by ds-sloth)
  • Added compatibility mode to re-enable bugs of SMBX 1.3
  • Added some options into the Test menu to toggle some of the global settings
  • Automatically set the focus on the editor window after file got open or drag&dropped

Something also would be made soon, so, I made it as "preview"

Super Mario Bros. X v1.3.1, snapshot 2021-05-29

29 May 20:26
Compare
Choose a tag to compare
  • Added the Drag & Drop ability to open level and world map files at the editor
  • File dialogs have been replaced with better
  • Added the command-line arguments support
  • Added an ability to assign level and world files to open in the editor
  • Added the "Save As" menu item

Seventh experiment

17 Jan 21:57
Compare
Choose a tag to compare
Seventh experiment Pre-release
Pre-release

-Fixed a case when free-falling platforms getting confused when the player changes their power-up state
-Updated the MixerX library
-Changed the audio output format into Float32 and having 512 buffer size

Sixth experiment

26 Dec 02:24
Compare
Choose a tag to compare
Sixth experiment Pre-release
Pre-release

-Fixed a crash, caused by the incremental locked warps counter that leads BGO array exciting

Fiveth experiment

03 Apr 20:27
Compare
Choose a tag to compare
Fiveth experiment Pre-release
Pre-release

-Fixed a crash of mushroom falling into the lavel (reason of crash - while check, using block ID for NPC array)
-Fixed a crash when bump block by puting veggie (reason - a check of a part of condition that shound NOT be checked)
-Fixed a broken behavior of Bowser battle in a first The Invasion from SMBX 1.0 (a condition of work - file must be saved in format of SMBX Build prior to 9)

Fourth experiment

23 Feb 14:36
Compare
Choose a tag to compare
Fourth experiment Pre-release
Pre-release

-Made a TRUE fix for decimal values inside of NPCtxt
-Fixed an ability to climb invisible BGO fences (that was a bug)
-Fixed a wrong mystical move speed while climbing BGO fences

Third experiment

12 Feb 01:13
Compare
Choose a tag to compare
Third experiment Pre-release
Pre-release

This build now doesn't overloads CPU up to 100%, it could work properly now.