[Released] Super Mario Bros. X by 38A v. 1.4.5 - Patch 31.1

Description: Subforum dedicated to SMBX-38A - a fan-made remake of the original SMBX Engine, made by 5438A38A.
Forum rules: This is official Europan/American community for the SMBX-38A. Suggested to don't post stuff for this engine outside this subforum.
Moderators: Yoshi021, Lx Xzit, 5438A38A, Moderators, Semi-moderatos

5438A38A
Topic author, Developer
Developer
5438A38A
Topic author, Developer
Developer
Reputation: 52
Posts: 13
Joined: 25 Jan 2016

Post #1by 5438A38A » 21 Feb 2016, 16:18

Any unofficial but reliable documents, changelogs, screenshots are welcome.
You can freely edit this post or insert them to the archive.

Teascript-vb documentation: https://wohlsoft.ru/pgewiki/Category:TeaScript.vbs

Up to now, all bugs which reported in correct format have been fixed, you can continue to report bugs, they will be fixed in a while if you report them in correct format, there are lots of good examples can teach you how to report them in bug report forum.
Of course, you can ignore these rules and report them casually, or keep silence and waste your time on wait a 'perfect' version, I don't care that.

Anyway, I can fix a bug in a few minutes if you reported it correctly, much shorter than reply those wrong formatted posts, and I don't want to waste more time on reply. so, if I can't repeat the bug you reported, I will replace the Topic icon of your post to 'Green Question Mark', that means you need to upload more details(level files, scripts, videos, images etc) if you really want to the fix it, after enough details are added, the Topic icon will be reset. If I think what you reported IS NOT a bug, the Topic icon will be replace by 'Blue Infomation Mark', you can also upload more details(to show how it works in previous version) if you still have question.


The online video/image hosting sites in the following list(Incomplete, but appeared in bug report forum) are inaccessible in my region, you'd better consider this before report bug:
Online video: Youtube, Dailymotion
Image hosting: Imgur, Discord CDN, Dropbox, Postimg.cc
Cloud drive: Google driver, Dropbox, Yandex


Downloads

Full game package (Already includes all latest patches)
Mirror 1 (WohlSoft) password: smbx38a
Mirror 2 (Yandex-Disk at Wohlstand) password: smbx38a

Tip: To unpack 7z archives is suggested to use the 7-Zip archiver.
Be careful! Some antiviruses may detect "smbx.exe" as a "heruristic/generic trojan". It's a false positive caused by heruristic scanners of antiviruses. If you got an antivirus report like "HEUR", "Generic", don't worry, it's one of possible false positives caused by a heruristic scanner. If you getting alarm of your antivirus, feel free to send the smbx.exe to your antivirus software vendor as a false positive to let them verify it and make an update that will fix this false positive. Avast Antivirus also gives "DREP" alert which means "Unknown reputation". It's paranoia regarded to rare files. It should go away after ~10+ downloads on various devices.

Small update packs

** To use these files, you MUST download a full game package first. **
Fix version(EXE Only):
The version number will appear in the bottom of splash screen from patch 6, you can check it to see whether you are using real patch x, since some anti-virus softwares may stop you to patch files.
Patch 31.1:
* Mirror 2 (Wohlsoft)
* Yandex.disk has been blocked in my region*
*
smbx145_exe_35.zip
(2.56 MiB) Downloaded 25869 times
password: smbx38a

Patch 31.1 only fix this bug

Manual: How to install the game on Windows
  • Open Windows Security (in settings) and go to "Virus & Threat Protection"
  • Scroll down to "Virus and Threat Protection Settings"
  • Turn off "Real-Time Protection" (you can turn it back on after you’re done)
  • Extract SMBX-38A 1.4.5
  • Click "Add an Exclusion"
  • Select "Folder"
  • Find and select SMBX-38A 1.4.5

And that's it!

Don't forget to re-enable Windows Security!

Written by Sonya Sanchez

Most fresh SDL-Mixer-X sound library:
* Latest build
(Get this to apply bug-fixes related to sound/music processing or get support for some new features like MIDI/MOD/GME tempo factor, and also the gain factor: from this archive you need the SDL2MixerVB.dll file only)


Super Mario Bros. X 1.4.4 (Outdated)
Changelog
Engine Updates
  • The editor got a UI revamp, no longer attempting to fit into the legacy SMBX 1.3 style.
  • Updated the script engine.

Blocks
  • You can now attach wings to blocks. The movement pattern of blocks varies according to the type of wings.
    • If you want to let a large chunk of blocks move together, make big (in size) blocks using the custom blocks function and place them, instead of placing a bunch of small blocks.
  • Added some new customable properties to blocks.
  • Custom blocks that applies to the world map is now supported.
  • Supersized (HUGE) platforms are supported again.
  • Added OnScreen event for blocks that triggers every frame as long as the block is on the screen. (Overusing this event is not advised)
  • Built-in events for blocks can be configured to run scripts directly and some of the events has now more parameters that can be acquired by scripts.

Backgrounds
  • Custom background objects that applies to the world map is now supported.

NPCs
  • You can now attach wings to NPCs. The movement pattern of NPCs varies according to the type of wings.
  • The actual size of NPC-56 (Clown Car) can now be changed according to the custom NPC settings.
  • There are more NPCs that can be shot by Fire Piranha Plants, and NPC-52 can now shoot NPCs.
  • NPC-42 (Eerie) can now move vertically.
  • Bullet Bills can now be configured to chase players.
  • Added some new custom NPC options.
  • Big NPCs can no longer directly have parachutes attached on them or be put into bubbles, as this feature is commonly reported as a bug.
  • Built-in events for NPCs can be configured to run scripts directly and some of the events has now more parameters that can be acquired by scripts.

Warps
  • Added transition effects for door type and pipe type (in the same section only) warps.
  • Built-in events for warps can be configured to run scripts directly and some of the events has now more parameters that can be acquired by scripts.

Liquids
  • Added several new types of liquids.
  • Added some new options to the force direction of liquid force fields.

Event and Layer
  • Added a new special event: Screen Shake.
  • Added a new special event: Pause at Status Change: Any objects stop moving when the status of characters is changing.

Misc
  • Custom effects that applies to the world map is now supported.
  • You can now fully customize the object selection windows. NPCs, blocks and other objects of different types can now be put in a single window.
  • The level editing window can now be resized. This only affects the editing process.
  • Changed the UI style of the editor and the editor interface got an overhaul.
  • The auto paint tool is now fully customizable and supports more objects. Objects with GFX expansions now works well with this tool.
  • Section boundaries is now recognized by the auto paint tool as blocks to attach.
  • More image formats are now supported by the level image exporting function.
  • You can now apply sound effect customizations to levels individually.
  • The special BGM of P-switches, Stop Watches, Super Stars and Mega Mushrooms can now be customized.
  • The values of global variables can now be changed in the variable window when testing a level.
  • Improved the script editor, added some keyword hints.
  • Reworked the object swapping tool. You can set multiple swap results and even probabilities of each.
  • Reworked the level boundary tool and merged the Reset Camera menu item with this.
  • Reworked the object counter in Debugger. You can now customize the types of objects to be counted.
  • Auto paint mode now works well with flip tools.
  • Selection tools now works in world map editing mode.
  • Added pop-up selection boxes for convenient selection when inputting or finding IDs of objects.
  • Added pop-up selection boxes when a certain file name needs to be inputted.
  • The reserved items will no longer always drop from the middle of the screen when custom HUD configurations are active, the drop position is determined automatically.
  • Removed the music test feature in World Editor. This feature is moved and merged to Music Manager. You can change the paths of default music files and the music that plays when editing levels.
    • If a custom background music is playing when editing levels, the music will not stop even if the game window lost focus.
  • Replaced language files with Editor Language Configuration Tool, where all strings that you see in the editor will be automatically listed, and you can translate them into other languages.
    • Most changes will be applied after restarting the editor, and some changes will take effect instantly. Besides, you can export your translations as files to share with others.
    • Only loaded strings will be recorded, and newly found strings will be appended to the string list. Therefore, opening (and closing) all windows in the editor is suggested before you translate.
    • Every translated string will have an generated unique ID associated. When the game updates, outdated translated strings will not be loaded and unchanged strings will work as usual.
  • Added Recent Levels so you can open recently opened levels conveniently.
  • Changing sections and pressing 'Esc' key to stop level testing no longer resets the editor camera.
  • Added Preference Settings to the editor. The editor can now memorize some preferences of users, but this will make the editor take more time (a few seconds) to launch for the first time.
  • Added Default Graphics Editing Tools for configuring object customization interfaces.
  • Global string variables are stored in the save file, the same as global value variables.
  • The main game now supports "windowed fullscreen" mode.
  • Slightly adjusted the physics.
  • Levels that have scripts with compile errors can no longer be loaded in the main game, but are still playable in the editor by disabling the scripts with problems.

Bugs
  • Fixed the bug that Goal Poles do not work with world maps.
  • Fixed the bug that some resource files can not be properly loaded under certain circumstances.
  • Fixed the bug that some custom configurations on Effects are not working in some situations.
  • Fixed the bug that the option to disable the intro animation when warping between levels is not working.
  • Fixed some more bugs that have ever existed for a long time.

Screenshots
Spoiler
Image
Image
Image

Downloads
Mirror 1 (WohlSoft.ru)
Mirror 2 (Yandex-Disk)
Mirror 3 (MEGA)(Patch-2)

Fix version(EXE Only):
Patch 2:https://mega.nz/#!W9s2BBCS!m2EnSAwK1fbVbS7q_ve61kZn5eIKrV_tPgg-wQjTCe4
Super Mario Bros. X 1.4.3 (Outdated)
Changelog

Engine Updates
  • Added the GFX expansion feature. A single object in the game can now have up to 65536 different GFXs. Tiles, scenes, paths, levels, blocks, backgrounds, NPCs and effects are all supported.
    • From now on, there won't be any objects with the same function but different GFXs (like re-colored versions of a block) in a new update. You can manually add them using this feature.
    • Objects with this feature enabled will show a GFX-selection window in the editor when selected. Click on the icons in the window to make your choice.
    • You can drag the window to a proper place or double-click its status bar to minimize it if you find it disturbing.
  • Updated the script engine.

Block
  • Added slope platforms and oneway gates. Enable them in Custom Blocks.
  • You can now set different physics for players and NPCs.
  • Adjusted the physics of slopes.
  • You can now customize the graphics and physics of blocks. Added the Custom-Block Editor with a GUI, Right-click the icon of the object to open the customization window.
  • You can now stretch the graphics of a single block in the level.
  • Added the 'name' property for blocks.
  • Added advanced settings for the contents of blocks. Right-click the content picture to reveal them.

NPC
  • Added the Custom-NPC Editor with a GUI, Right-click the icon of the object to open the customization window.
  • The GFX expansion feature for NPCs is disabled by default and you can enable it in the Custom-NPC Editor.
  • Added some new Custom NPC codes.
  • Added the 'name' property for NPCs.
  • You can now arm your NPCs with parachutes (SMW). Warning! Attaching parachutes to large-sized NPCs is highly disapproved.
  • Added Baby Yoshies (SMW) and polished them. You can now enable / disable their overpowered abilities in the Advanced NPC Settings panel.
  • Added the Flag Pole (SMB) and the corresponding Level Exit settings in world maps.
  • Added Micro Goombas (SMB3).
  • Added Magikoopas (SMW).
  • Added an option in the Advanced NPC Settings panel for Nipper Plants to turn them to Fire Nipper Plants.
  • Add an option for Piranha Plants to turn them to Ice Piranha Plants.
  • Add an option for Fire Bros to turn them to Ice Bros. You'll use the GFX expansion feature to set their GFXs, though.
  • Add options to modify the explosion range and count down time for SMB2 bombs.

Warp
  • Added two-way warps.
  • Added pipe cannons that fires players out. You can set the projection range.

Background
  • You can now customize the properties of backgrounds. Right-click the icon of the object to open the customization window.

World
  • You can now customize the properties of tiles, scenes and levels. Right-click the icon of the object to open the customization window.
  • Added Game Over Level settings.

Misc
  • Added the wall jump system. You can enable it in special events.
  • Added SMB3 power-up system. You can enable it in special events.
  • You can now add Yoshi eggs to the world map inventory.
  • You can now customize the properties of effects. Find the panel in the Advanced Level Settings.
  • Made the tools in the editor more accurate when drawing lines and rectangles.
  • Added a debug window for to show the debug information outputted by scripts.
  • With light system enabled, the lighted area of players now shrink when they die instead of disappearing instantly.
  • Added a quick way to select the contents of blocks. Left-click the picture box.
  • You can now select objects. Switch the edit mode to 'Selection' and use Rectangle, Line or Circle tools and then you can drag-drop objects.
  • Adjusted the limit of triggering times in a single frame for several Autorun events.
  • Added triggering parameters for Autorun events.
  • You can now make your levels(not episodes) read-only, which means that they can still be opened and played but no longer modified.
    • You can set multiple permissions for the level, like permissions to cheat, view scripts, observe the level and so on.
    • The process will encrypt the graphic files and text files but not the music files.
    • A 256-byte key will be generated right after the encryption. You can use the key to decrypt the level.
    • You can specify a full access key and anyone who has it will grant the permission to view all contents of the level.
  • *Added inter-process communication features based on memory mapping for developers. After opening a level using command lines, developers can now use specific methods to tell the game to perform special tasks.
  • *Added 'something interesting' to the editor

Bugs
  • Fixed the bug in the script engine that may lead to illegal memory access.
  • Fixed the bug in the script engine that may cause 'subscript out of range' crashes when there are syntax errors in a script.
  • Fixed the bug in the script engine associated with the system language that may cause 'subscript out of range' crashes.
  • Fixed errors with the auto paint tool when you place slopes.
  • Fixed the bug preventing the auto-save function.
  • Fixed the bug that level names in packed maps become case-sensitive, also removed automation errors occurring when packing certain maps.
  • Slightly adjusted and optimized the game's physics.
  • Fixed a bunch of bugs that have ever existed for a long time.

Screenshots
Spoiler
Image
Image

Downloads
Mirror 1 (Wohlsoft.ru)
Mirror 2 (Yandex.Disk)
Mirror 3 (MEGA)

About bug reporting
Generally, the bugs will be fixed if you properly reported them and they can be reproduced, if the "bug" you reported hasn't been fixed, that may be because:
  • You didn't report them properly. You should report a bug with instructions, pictures or videos explaining how to trigger it, and more detailed instructions are preferred if the triggering process is complex. If a bug is always happening in a specific level, you should upload the level file when reporting.
  • What you reported is not a bug. You found some features didn't work ONLY in your level but works fine in other level, why do you think this is a bug?
  • You found a feature differ from what you expect, and it has no help to your episode, so you think this is a "bug", why do you think so?
  • You reported too many bugs and I forget to fix some of them.
If you insist on reporting bugs in your own way(didn't report them properly), your report will be ignored.
Super Mario Bros. X 1.4.2 (Outdated)
Changelog

Engine Updates
-Updated DirectX8 to DirectX9.
-Replaced Gdiplus with Freeimage, so MSCOMCTL.OCX is no longer needed, and the game requires NO dlls to register.
-Replaced Fmodex with SDL2 Mixer.
-Greatly improved performance.
-Layers and events are supported for world maps now.
-Updated the script engine.

Worlds
-Upgraded 'Music Components' in world maps to 'Area Components', enabling more functions.
-You can now set the boundary of the world map, sailing areas, item-triggered areas and so on.
-Area sizes are customable.
-Upgraded 'Level Components', introducing random movements of levels.
-You can set the path and the destinations, and the level will move randomly between destinations.
-Added events for level entrance and exit.
-Added 'one-time-use' levels.
-Added other miscellaneous settings.
-Add paths toggling the ability of passing every turn.
-The number of star coins are now shown on the world map.
-Added events for world maps, with events, you can:
-Toggle the state of showing of the layers.
-Move the layers around, multiple moving patterns are supported.
-Make the events auto-executable with condition settings.
-Messages on world maps are now supported.
-Use sys(starcoincount) in expressions to get the star coin count.
-3 new items for world maps are added: Music Box, Anchor and Warp Whistle.

NPCs
-Added balancing lifts (SMB).
-Added all-direction flamethrowers (SMB3).
-Added Foo (NSMBWii).
-Added Springboard (SMM, in SMW style)
-Added a new Custom NPC Code.
-zposition:A float number, determining the showing order of the NPC, ranges from 0 to 1.Set this to 0 will make the NPC shown in the foreground and 1 to make it shown in the background.

Warps
-Added a new warp style: zero-delay warp(Loop).
-Some types of the warps have the ability to resize now.
-Added warps only available for mini characters.

Misc
-Added the support of custom sound effects affecting the whole world map.

Liquids
-Added an 'eraser' air fluid erasing all physic effects of other overlapping fluids.

Bug fixes
-Many bugs that were not supposed to occur are fixed.

Downloads

Mirror 1: https://smbx38a.wohlsoft.ru/downloads/smbx38a-1-4-2-password-smbx38a.7z
Mirror 2: https://yadi.sk/d/ExuViITfpF2WV

About Scripts
Spoiler
Here are some script examples, you can download and learn how to use teascript.
Download


BoxBoyFanTwenty
Passerby
Passerby
BoxBoyFanTwenty
Passerby
Passerby
Reputation: 0
Posts: 1
Joined: 27 May 2018

Mario Shop

Post #561by BoxBoyFanTwenty » 27 May 2018, 22:48

I like the update, but what does the " Mario Shop " do?

Spectra
Duke
Duke
Avatar
Spectra
Duke
Duke
Age: 23
Reputation: 6
Posts: 125
Joined: 30 Jan 2018
Location: The dream star
YouTube

Post #562by Spectra » 27 May 2018, 22:54

BoxBoyFanTwenty wrote:I like the update, but what does the " Mario Shop " do?

It lets you make your own blocks.










...
Still rather paint.net
-No interesting comments here-

the GaMERDoG M
Viscount
Viscount
Avatar
the GaMERDoG M
Viscount
Viscount
Age: 19
Reputation: 32
Posts: 360
Joined: 11 Mar 2017
Location: Biysk, Russia
Website

Post #563by the GaMERDoG » 28 May 2018, 3:58

BoxBoyFanTwenty wrote:I like the update, but what does the " Mario Shop " do?
It behaves like your typical raster image editor.
Image
* (Taking off when the russians become isolated from outer internet.)

ImageImageImage

Check out my Artwork Train!
Image

Emoji wars: Team Doghouse
skpr ( :tux: 1)/elempow=linux/atktype=rang+mel/5df/5at/5sp/arm=none/wep=orders/maxhp=100
kowalski ( :tux: 2)/elempow=linux/atktype=rang+mel/5df/3at/5sp/arm=none/wep=brain/maxhp=100
rico ( :tux: 3)/elempow=linux/atktype=rang+mel/7df/7at/5sp/arm=none/wep=mouth/maxhp=100
pvt ( :tux: 4)/elempow=linux/atktype=rang+mel/3df/1at/5sp/arm=none/wep=cuteness/maxhp=100
lighthouse64 ( :warning: )/elempow=sound/atktype=ranged/5df/8at/7sp/arm=none/wep=mic/maxhp=100

Image

Lx Xzit M
Moderator
Moderator
Avatar
Lx Xzit M
Moderator
Moderator
Reputation: 403
Posts: 762
Joined: 9 Nov 2015
Website Youtube channel URL

Post #564by Lx Xzit » 22 Jun 2018, 7:51

A program to all unlock the hidden features of SMBX 38A without the need of beating the minigames has been leaked! This program is called "Haxagon", I made a post of it. Check it: viewtopic.php?f=58&t=2610

Hoeloe F
Nice citizen
Nice citizen
Hoeloe F
Nice citizen
Nice citizen
Reputation: 5
Posts: 16
Joined: 3 Nov 2014

Post #565by Hoeloe » 22 Jun 2018, 13:53

5438A38A wrote:As a response to cheaters...
1. The released date of smbx 1.4.5 will be postponed indefinitely, depending on my mood.
2. The hidden functions will be completely remove in smbx 1.4.5, if you map used these features, you map will be broken.
3. No documents(changlogs, script help file, example levels etc.) will be offer in smbx 1.4.5.
4. The source code will never be published.
Why did this happen?
"You can use ANY accessible tools or methods to beat this game, including calculators, search engines and other people. However, cheat engine or so-called 'debuggers' are NOT allowed."
1. I didn't get any profits from this project.
2. A lots people ignore my rules of bug reporting and feature suggestions.
3. They paid no price and made no contributions and make a ton of suggestions.
4. I add minigames as a punishment, but some people hacked it.
5. So this is the result.

Congratulations on killing your own engine. It makes no difference to me, but are you absolutely certain you want to drive away your userbase like this?

Vito_Studio
Passerby
Passerby
Vito_Studio
Passerby
Passerby
Reputation: 3
Posts: 1
Joined: 22 Jun 2018

Post #566by Vito_Studio » 22 Jun 2018, 16:12

5438A38A wrote:As a response to cheaters...
1. The released date of smbx 1.4.5 will be postponed indefinitely, depending on my mood.
2. The hidden functions will be completely remove in smbx 1.4.5, if you map used these features, you map will be broken.
3. No documents(changlogs, script help file, example levels etc.) will be offer in smbx 1.4.5.
4. The source code will never be published.
Why did this happen?
"You can use ANY accessible tools or methods to beat this game, including calculators, search engines and other people. However, cheat engine or so-called 'debuggers' are NOT allowed."
1. I didn't get any profits from this project.
2. A lots people ignore my rules of bug reporting and feature suggestions.
3. They paid no price and made no contributions and make a ton of suggestions.
4. I add minigames as a punishment, but some people hacked it.
5. So this is the result.

Blame nobody but yourself for making people use the tools in order to get the hidden features without playing your bullshit minigames. Users may give up on your engine. You and your asshole attitude totally deserve it.

Luna F
Duke
Duke
Avatar
Luna F
Duke
Duke
Age: 20
Reputation: 16
Posts: 102
Joined: 16 Nov 2017
English Pronouns: she/her
Location: Neocosmos
Website Youtube channel URL Twitter

Post #567by Luna » 22 Jun 2018, 16:42

Hoeloe wrote:
5438A38A wrote:As a response to cheaters...
1. The released date of smbx 1.4.5 will be postponed indefinitely, depending on my mood.
2. The hidden functions will be completely remove in smbx 1.4.5, if you map used these features, you map will be broken.
3. No documents(changlogs, script help file, example levels etc.) will be offer in smbx 1.4.5.
4. The source code will never be published.
Why did this happen?
"You can use ANY accessible tools or methods to beat this game, including calculators, search engines and other people. However, cheat engine or so-called 'debuggers' are NOT allowed."
1. I didn't get any profits from this project.
2. A lots people ignore my rules of bug reporting and feature suggestions.
3. They paid no price and made no contributions and make a ton of suggestions.
4. I add minigames as a punishment, but some people hacked it.
5. So this is the result.

Congratulations on killing your own engine. It makes no difference to me, but are you absolutely certain you want to drive away your userbase like this?

Sorry,SMBX 38A is definitly the better update to Version 1.3.0.1,but this is not the best idea.You shouldn't disable all feautures.1.4.5 would be a BIG downgrade if they wouldn't be a part of it.
Image Image Image

My projects
Image
Image

I support:
Image Image

Mushroom King
Marquis
Marquis
Mushroom King
Marquis
Marquis
Reputation: 35
Posts: 160
Joined: 31 Dec 2015

Post #568by Mushroom King » 22 Jun 2018, 16:55

Image

Wohlstand M
Lead Developer
Lead Developer
Avatar
Wohlstand M
Lead Developer
Lead Developer
Age: 31
Reputation: 507
Posts: 1825
Joined: 15 Feb 2014
English Pronouns: he/him
Location: Moscow, Russia
Website Youtube channel URL Skype Tencent QQ

Post #569by Wohlstand » 22 Jun 2018, 18:19

5438A38A wrote:As a response to cheaters...
1. The released date of smbx 1.4.5 will be postponed indefinitely, depending on my mood.
2. The hidden functions will be completely remove in smbx 1.4.5, if you map used these features, you map will be broken.
3. No documents(changlogs, script help file, example levels etc.) will be offer in smbx 1.4.5.
4. The source code will never be published.
Why did this happen?

"You can use ANY accessible tools or methods to beat this game, including calculators, search engines and other people. However, cheat engine or so-called 'debuggers' are NOT allowed."

1. I didn't get any profits from this project.
2. A lots people ignore my rules of bug reporting and feature suggestions.
3. They paid no price and made no contributions and make a ton of suggestions.
4. I add minigames as a punishment, but some people hacked it.
5. So this is the result.

Closes-source projects are always attract various hackers are always interesting to break that so tricky software. You are not alone who has this trouble: lot of commercial AAAA (are developed by a wide development team and millions of bucks are was spent to pay the complete development) and various small games are always getting be hacked with no matter which sort of protection was used. It's only making a delay of the date when the project will be finally hacked at the moment of official public release of the product. For now, it's an age where is ultra-hard or even impossible to release the "protected" software as you know that it WILL be hacked by anyone in any random moment. Myself I working in a company that producing a complex surveillance software system together with selling of cameras or video recorders are using our software complex. We are using Guardant Code dongles (there are allowing to deploy some own code directly to the dongle) to protect our software. Previously, we have used HASP 3/4 dongles in our previous versions, however, someone have implemented a full emulator of that dongle series, and therefore those programs are can be easily used without of any dongles. Any software-only protections are USELESS as in any random moment someone will hack it.

Speaking on a contribution: closed-source projects are very rare or even never getting be contributed. Most of contributions are receiving by open-source projects, where everyone is able to make something or even fix a bug, which that is able to send to you as a patch or a pull request (mainly through GitHub, GitLab or BitBucket).

As you can see, PGE (and it's parts and dependencies like SDL Mixer X, libADLMIDI, libOPNMIDI, etc.) and SMBX2 are has many contributors together with their lead developers (are in most Me, Kevsoft and Rednaxela). The whole software is open source, and anyone is able to produce own creativity on it's back-end and, as we are opened to receive any stuff, people are contributing us from various ways.

About of reports and suggestions: when you serving a tech support to your community, you are not free from any jerks or idiots who will report or suggest nonsense. I know this, as I myself often receiving some sort of shit around. Usually, caused by wrong usage or lack of knowledge about of something, or caused by using of a very old version of my software.
Image

Yoshi021 M
Moderator
Moderator
Avatar
Yoshi021 M
Moderator
Moderator
Age: 23
Reputation: 170
Posts: 693
Joined: 15 Feb 2016
Location: Yoshi's Island

Post #570by Yoshi021 » 22 Jun 2018, 18:43

5438A38A wrote:
Hey 5438A38A, here is a question for you. Why do you insist on doing bad things like this? I have spent a lot of time supporting your SMBX. I've had my use of teascript, I had moderated this forum, and I've helped others learn about SMBX 38A. I, as a fan of your SMBX 38A, is telling you to stop this. You are only making yourself and your engine worse. SMBX 1.4.5 is a chance for you to redeem yourself, if you want SMBX to not die, please stop hiding things in your engine and stop your bad attitude. Why not try to engage with your community instead of hiding from them? I hope you answer this question immediately with an honest and direct response.
Links
ImageImageImage
Image
Image
"Going to University is FUN!" :pardon:

Stardown
Our friend
Our friend
Stardown
Our friend
Our friend
Reputation: 19
Posts: 55
Joined: 9 Aug 2017
Website

Post #571by Stardown » 22 Jun 2018, 20:39

So... Is SMBX dead just because of hackera? Why should hackers stop you from making the game?

Also, where can I find these minigames?

Eri7 M
Viscount
Viscount
Avatar
Eri7 M
Viscount
Viscount
Age: 22
Reputation: 110
Posts: 389
Joined: 19 Dec 2016
Location: Germany, Bonn
Youtube channel URL Twitter

Post #572by Eri7 » 22 Jun 2018, 21:05

38A , your engine has been a blessing for me , because of your engine , i managed to find friends , i didn't have any friends to begin with but because of you , your community and the people in it , i stopped being alone , your engine has helped so much , it made me happy , it made me excited as i waited for your next update , i wanted to help the community and i did , when someone has having problems with your engine , i was always there to help them because i know that your engine will just get better and better with every update and your hard efforts will pay off , honestly you have worked so much alone on this engine to bring big quality to SMBX that was never seen before and because of your efforts , you inspired me , you made me reflect myself and see just how far you have went in order to create this amazing engine and to be honest , i feel sad seeing you like this , i really want you to find a better solution to this problem than making it worse , i know you can do it , just look at your engine , its amazing , and yet there is so much you can do in order to make it revolutionary , please , don't remove important parts of your engine , you have worked hard to implement them , right? I'm sure you don't want your hard efforts to go to waste , i'm sure you want people to see all of the wonderful things that your engine has like the hidden features and use them to their fullest potential so you can see that your efforts were not a waste of time! Please 38A , don't do something like this , the hexagon was created because people wanted to use everything that your engine had to offer , so your hard efforts can be seen on 100%! I know that you , 38A , can find a better solution to your problem , just to let you know that i am not mad at you for taking this decision , but i want you to reconsider it because your engine is amazing and you have the chance to make it revolutionary and prove that all the people that hate your hard work are wrong for hating it and that your engine deserves the best treatment! Good luck 38A , i know you will find the best solution to this problem and i know that your hard work won't go to waste!
Join the discord server about Nova Projects.
Image

Image

Image

Toastbunny M
Duke
Duke
Avatar
Toastbunny M
Duke
Duke
Age: 18
Reputation: 27
Posts: 103
Joined: 11 Aug 2016

Post #573by Toastbunny » 22 Jun 2018, 21:23

5438A38A wrote:As a response to cheaters...
1. The released date of smbx 1.4.5 will be postponed indefinitely, depending on my mood.
2. The hidden functions will be completely remove in smbx 1.4.5, if you map used these features, you map will be broken.
3. No documents(changlogs, script help file, example levels etc.) will be offer in smbx 1.4.5.
4. The source code will never be published.
Why did this happen?
"You can use ANY accessible tools or methods to beat this game, including calculators, search engines and other people. However, cheat engine or so-called 'debuggers' are NOT allowed."
1. I didn't get any profits from this project.
2. A lots people ignore my rules of bug reporting and feature suggestions.
3. They paid no price and made no contributions and make a ton of suggestions.
4. I add minigames as a punishment, but some people hacked it.
5. So this is the result.
WHAT!? NOOOOOOOOOO!!!!!!!!!

FakeVirus M
Our friend
Our friend
Avatar
FakeVirus M
Our friend
Our friend
Reputation: 12
Posts: 65
Joined: 10 Aug 2016
YouTube

Post #574by FakeVirus » 22 Jun 2018, 21:26

38a is an amazing developer amirite fellow 38a gamers
"sonic and mario dont go together"
-a wise man

Nezumi
Nice citizen
Nice citizen
Avatar
Nezumi
Nice citizen
Nice citizen
Reputation: 1
Posts: 15
Joined: 10 Feb 2017
YouTube

Post #575by Nezumi » 22 Jun 2018, 21:51

My english is bad.

38A
I just come to write and thank you. Thank you for having continued smbx. Thank you for letting us create worlds in this kind of art. Long ago I hope the update of the 1.4.5 I hope that by that you do not leave that space that you give us so that many like me, we continue creating worlds. Something that particularly, when I was a kid, I did it on sheets of paper. I wish you the best. :)

Mushroom King
Marquis
Marquis
Mushroom King
Marquis
Marquis
Reputation: 35
Posts: 160
Joined: 31 Dec 2015

Post #576by Mushroom King » 23 Jun 2018, 0:04

It's sad how you're praising and begging someone who said he will punish everyone "because of cheaters".
I always feel this way but now, it's confirmed, 5438A38A had only deep contempt for most of the community.
Well, it's good to know that this kind of attitude is not representative of the majority of people dedicated to SMBX.

Eri7 M
Viscount
Viscount
Avatar
Eri7 M
Viscount
Viscount
Age: 22
Reputation: 110
Posts: 389
Joined: 19 Dec 2016
Location: Germany, Bonn
Youtube channel URL Twitter

Post #577by Eri7 » 23 Jun 2018, 0:27

Mushroom King wrote:It's sad how you're praising and begging someone who said he will punish everyone "because of cheaters".
I always feel this way but now, it's confirmed, 5438A38A had only deep contempt for most of the community.
Well, it's good to know that this kind of attitude is not representative of the majority of people dedicated to SMBX.
Its better to stay optimistic and find a good solution to the problem that being negative and making the problem even worse , i respect 38A because of the things i got thanks to his efforts into making an amazing engine and i know that he can make the best decision for his engine.
Join the discord server about Nova Projects.
Image

Image

Image

Erwill M
Viscount
Viscount
Avatar
Erwill M
Viscount
Viscount
Age: 25
Reputation: 190
Posts: 303
Joined: 29 Nov 2015

Post #578by Erwill » 23 Jun 2018, 0:53

Do you think you're above people just because you remade SMBX ?
Don't you believe your way to hide contents is the cause of the creation of haxagon ?

I was too idiot to take your defense since years when I see you're completly direspectfull to your OWN users. If you want the dead of your "software" you can simply tell to us, it would be so quick.
You didn't know that I was disapointed when I discovered a crypted level which containt the keypress command, and I saw the script command thank to your incompetence. (due to a bug)
I'm happy to stop SMBX 38A since a half of year with the way you are and I'm sure you lie and you didn't developed so much SMBX 1.4.5 in truth.
I hope the next version of SMBX 2.0 will crush you and I'm so sorry to underated it.

Lx Xzit M
Moderator
Moderator
Avatar
Lx Xzit M
Moderator
Moderator
Reputation: 403
Posts: 762
Joined: 9 Nov 2015
Website Youtube channel URL

Post #579by Lx Xzit » 23 Jun 2018, 3:43

5438A38A wrote:1. The released date of smbx 1.4.5 will be postponed indefinitely, depending on my mood.
2. The hidden functions will be completely remove in smbx 1.4.5, if you map used these features, you map will be broken.
3. No documents(changlogs, script help file, example levels etc.) will be offer in smbx 1.4.5.
4. The source code will never be published.

But this is somewhat you've been doing. It's has been a whole year and half and we haven't even got any news from you or SMBX 1.4.5. Regarding secret functions, removing and hiding them is basically the same because in both of cases nobody would ever be able to use them. So I prefer these functions doesn't exists at all rather than hidding them in the way you did. About documentation and features, this is something you've been doing parcially too, there are a lot of missing functions in the document files. Removing changelog doesn't make sense for me as a "punishment". About making this project open source you already clarified that you have no intentions to do it.

"You can use ANY accessible tools or methods to beat this game, including calculators, search engines and other people. However, cheat engine or so-called 'debuggers' are NOT allowed."
1. I didn't get any profits from this project.
2. A lots people ignore my rules of bug reporting and feature suggestions.
3. They paid no price and made no contributions and make a ton of suggestions.
4. I add minigames as a punishment, but some people hacked it

Punishment? Didn't you hide them because "they are not very helpful" and people "wouldn't really use them"? (I read somewhat like this in daily tips). We tried hard to solve minigames, we tried doing it right and follow the rules but there just some few ones that are actually beatable. Look for example at the piano minigame, you want us to be Mozart which is ridiculous, not to even mention the math minigame which seems to be making infinite questions, also there's no point to unlocking these functions because only one single user would use them, what's the point of unlocking for example player's gfx offset if I'll be the only that can use it? Also why are we getting punishments for the first place? There has been hidden features since SMBX 1.4.1 (yes, since the very first time knew about your engine) you didn't even gave us a chance and already applied punishments, why? I know you actually don't like people making useless suggestions, but honestly there's no reason to pay attention to them. I agreed when you decided to ignore people who didn't made suggestions in the proper way but punishing everyone because of some few is way too far, please understand we don't have control over these people and their actitudes are NOT our fault.

This engine was hacked for getting the freedom people deserve, as Eri7 said we wanted to use your engine at the full potential. I mean, hiding arrays, variable tables, and player's gfx offsets, these functions should be by default! They're really useful and nobody has been able to use them for years, basically I've been waiting since SMBX 1.4.1 for getting the player'so gfx offset function by default and I only got the "Lite" version (which is the same as edit a graphic using any sprite editor).

3. They paid no price and made no contributions and make a ton of suggestions

No contributions? Excuse me?
1. What does YOU consider a contribution? If you blame us to not helping in the development, how can we even going to help if it's closed source?! You didn't gave us a chance to make a real contribution so far.
2. Let's assume that what you consider a contribution something else. Let's take Yoshi021 for example. He made a huge Discord server for you engine, he has reported a lot of bugs, he has made a lot of useful suggestions and has written a ton of useful scripts. Even this, you'really saying nobody has contributed? What about me? Well I'm a very modest guy but I have reported a lot of bugs, seriously a lot (even so many that you could not fix all at once) even when "you can fix bugs at the speed beyond my imagination", well, there has been an annoying water bug that causes runtime error if you don't put a npc in the water, we're still waiting to get it fixed. I've also made a lot of suggestions, written scripts and give all the support I can to your engine, and it's not easy. Oh, also Yoshi021 and me have written a lot of tutorials. And not only the two of us, a lot of people has made contributions, to smaller to bigger ones. Please do not say that nobody has contributed with it. I wish you could understand the real importance of the community and the huge impact we've done in your engine.
3. Why you don't like people making suggestions? If someone suggests something, it is because he wants the game to be better not because this person wants annoy you. If there's a suggestion that you don't like you simply don't implement it. Of every 10 suggestions I see probably 2 or less that are not actually helpful, the others are great.

Other developers generally rewards these kinds of contributions giving special rewards, early versions and/or exclusive privileges (nobody has ever asked rewarding for contribute, just saying). In your case you don't even recognize them, you only seem to focus in the people you don't like. I hope you can rethink the future of SMBX 1.4.5.

Luna F
Duke
Duke
Avatar
Luna F
Duke
Duke
Age: 20
Reputation: 16
Posts: 102
Joined: 16 Nov 2017
English Pronouns: she/her
Location: Neocosmos
Website Youtube channel URL Twitter

Post #580by Luna » 23 Jun 2018, 12:35

Lx Xzit wrote:
5438A38A wrote:1. The released date of smbx 1.4.5 will be postponed indefinitely, depending on my mood.
2. The hidden functions will be completely remove in smbx 1.4.5, if you map used these features, you map will be broken.
3. No documents(changlogs, script help file, example levels etc.) will be offer in smbx 1.4.5.
4. The source code will never be published.

But this is somewhat you've been doing. It's has been a whole year and half and we haven't even got any news from you or SMBX 1.4.5. Regarding secret functions, removing and hiding them is basically the same because in both of cases nobody would ever be able to use them. So I prefer these functions doesn't exists at all rather than hidding them in the way you did. Regarding documentation and features, this is something you've been doingparcially, there are a lot of missing functions in the document files. Also this pushinment really doesn't make sense for me: removing changelog. About makeingthis project open source you already clarified that you have no intentions to do it (even using some hard words).

"You can use ANY accessible tools or methods to beat this game, including calculators, search engines and other people. However, cheat engine or so-called 'debuggers' are NOT allowed."
1. I didn't get any profits from this project.
2. A lots people ignore my rules of bug reporting and feature suggestions.
3. They paid no price and made no contributions and make a ton of suggestions.
4. I add minigames as a punishment, but some people hacked it

Punishment? Didn't you hide them because "they are not very helpful" and people "wouldn't really use them"? (I read somewhat like this in daily tips). We tried hard to solve minigames, we tried doing it right and follow the rules, but there just some few ones that are actually beatable. Look for example at the piano minigame, you want us be Mozart. Also why are we getting punishments for the first place? There has been hidden features since SMBX 1.4.1 (yes, since the very first time knew about your engine) you didn't even gave us a chance and already applied punishments, why? I know you actually don't like people making useless suggestions, but honestly, there's no reason to pay attention to them. I agreed when you decided to ignore people who didn't made suggestions in the proper way but punishing everyone because of some few is way too far, please understand we don't have control over these people and their actitudes it's NOT our fault.

This engine was hacked for getting the freedom people deserve, as said Eri7, for use your engine at the full potential. I mean, hiding arrays, variable tables, and player's gfx offsets, these functions should be by default! They're really useful and nobody has been able to use them for years, basically I've been waiting since SMBX 1.4.1 for getting the player'so gfx offset function by default and I only got the "Lite" version, which is the same as edit a graphic using any sprite editor.

3. They paid no price and made no contributions and make a ton of suggestions

No contributions? Excuse me?
1. What does YOU consider a contribution? If you blame us to not helping in the development, how can we even going to help if it's closed source?! You didn't gave us a chance to make a real contribution so far.
2. Let's assume that what you consider a contribution something else. Let's take Yoshi021 for example. He made a huge Discord server for you engine, he has reported a lot of bugs, he has made a lot of useful suggestions and has written a ton of useful scripts. Even this, you'really saying nobody has contributed? What about me? Well I'm a very modest guy but I have reported a lot of bugs, seriously a lot (even so many that you could not fix all at once) even when "you can fix bugs at the speed beyond my imagination", well, there has been an annoying water bug that causes runtime error if you don't put a npc in the water, we're still waiting to get it fixed. I've also made a lot of suggestions, written scripts and give all the support I can to your engine, and it's not easy. Oh, also Yoshi021 and me have written a lot of tutorials. And not only the two of us, a lot of people has made contributions, to smaller to bigger ones. Please do not say that nobody has contributed with it. I wish you could understand the real importance of the community and the huge impact we've done in your engine.

Other developers generally rewards these kinds of contributions giving special rewards, early versions and/or exclusive privileges (nobody has ever asked rewarding for contribute, just saying). In your case you don't even recognize them, you only seem to focus in the people you don't like. I hope you can rethink the future of SMBX 1.4.5.
In my opinion,He should work together with the 2.0 Team.They have the original source code!Both,the 2.0 Team and 5438A38A are very,VERY good programmers.

Added after 5 minutes 9 seconds:
IF YOU WANT MONEY
Dear 38A,if you want to get some money for your engine,open a Paytreon Account like Wohlstandt did before so people can support you.Personal,I would support you for your engine,it is very great!
Image Image Image

My projects
Image
Image

I support:
Image Image


Return to “Super Mario Bros. X by 38A (SMBX-38A)”

Who is online (over the past 5 minutes)

Users browsing this forum: 7 guests