openmbu.com Open in urlscan Pro
167.114.114.166  Public Scan

Submitted URL: http://openmbu.com/
Effective URL: https://openmbu.com/
Submission: On June 21 via api from US — Scanned from CA

Form analysis 1 forms found in the DOM

<form class="form-inline my-2 my-lg-0 mr-auto d-none d-lg-block d-xl-block">
  <input class="form-control mr-sm-2" type="search" placeholder="Search" aria-label="Search">
  <button class="btn btn-outline-primary btn-shaped my-2 my-sm-0" type="submit">Search</button>
</form>

Text Content

menu

Search
 * Login

OpenMBU
Home GitHub


Downloads

All Releases




Community

Creations
Leaderboards
Discord

Website Under Construction
 1. 
 2. 
 3. 

FREE OPEN SOURCE

Previous Next

DOWNLOAD NOW

Latest (Beta 1.17.4) All Downloads View On GitHub

PUBLIC SERVERS

 * Master Server Online

BUILT FOR WINDOWS

OpenMBU runs natively on Windows. Other systems are planned for future releases.

CONTROLLER SUPPORT

OpenMBU works on both Keyboard/Mouse and Xbox Controllers

JOIN OUR COMMUNITY

We have a active community where you can talk with other players and the team
behind this project. Join Discord Server

BETA 1.17.4

×


OPENMBU BETA 1.17.4


SUMMARY

Fixed some major bugs with custom materials, textures and shapes


CHANGES/ADDITIONS

 * Removed rotationEuler from the editor due to it not working correctly -
   HumanGamer


BUG FIXES

 * Fixed window scaling on High DPI monitors not working correctly
 * Fixed collision on some shape models - HumanGamer
 * Fixed custom materials not working - HumanGamer
 * Fixed some custom textures not working - HumanGamer

Close

BETA 1.17.3

×


OPENMBU BETA 1.17.3

This fix is critical, please ignore 1.17.2


BUG FIXES

 * Fixed crash when reporting shader errors

Close

BETA 1.17.2

×


OPENMBU BETA 1.17.2


SUMMARY

This update fixes some issues with zips and a couple of other things.


CHANGES/ADDITIONS

 * Improved error handling when missing textures - HumanGamer
 * Version number now shows in window title - HumanGamer


BUG FIXES

 * Fixed missing help text in Frictional Concerns - HumanGamer
 * Fixed -editor mode not working - HumanGamer
 * Fixed crash when trying to load shaders that don't exist
 * Fixed loading shaders from zips

Close

BETA 1.17.1

×


OPENMBU BETA 1.17.1


SUMMARY

This is a small bugfix update, fixing some major issues that 1.17 introduced.


CHANGES/ADDITIONS

 * Increased Chat Font Size - Hailey


BUG FIXES

 * Fixed crash in multiplayer - HumanGamer
 * Fixed player names showing through some levels - HumanGamer
 * Fixed beginner level 2 missing the moving platform - HumanGamer
 * Fixed a bug when a player joins a game that has already started, it will show
   "Ready, Go" for everyone - HumanGamer
 * Fixed window focus issues (for keyboard input) - AJ-Ferguson

Close

BETA 1.17

×


OPENMBU BETA 1.17


SUMMARY

This is our largest release yet, including cut content from the original MBU, as
well as Full 3D Model Support, Custom Texture Support, Discord Integration,
Automatically sending levels to users who don't have them in Multiplayer and
more!


CHANGES/ADDITIONS

 * Dynamic achievement popup - thearst3rd
 * Set default Fullscreen res to 1280x720 - AJ-Ferguson
 * Added options to simulate a modded controller or keyboard input - thearst3rd
 * Proper level/interior test system for TrenchBroom - HumanGamer
 * TrenchBroom rotations now apply when doing level/interior test - HumanGamer
 * Marble shapes will now scale to match the vanilla marble so that physics stay
   the same regardless of using custom models - HumanGamer
 * Support for complex 3D models and many formats via Assimp library -
   RandomityGuy
 * Improved collision code for complex geometry via OpCode library -
   RandomityGuy
 * Add curl library for networking with HTTPObject support - HiGuy
 * Discord Integration - NeoTheLynx, HumanGamer, RandomityGuy
 * Proper error messages when connecting to an incompatible multiplayer server -
   HumanGamer
 * Option to disable auto centering the camera on controller - HumanGamer
 * Polish language support - Patrxgt
 * Fixed spawnStupidMarble command not being protected - HumanGamer
 * Fast file sending over UDP - HiGuy
 * Show ping in fps display - HiGuy
 * Camera sensitivity options (currently requires console to set them) -
   HumanGamer
 * Virtual File System (VFS) - HiGuy
 * Re-Added Marble City Classic - HumanGamer
 * TSStatic shapes now show in level preview - HumanGamer
 * Finished Alex Swanson's cut Official MBU levels and added them to the game -
   Hailey, Bubba
 * Controller dead zone options (currently requires console to set them) -
   HumanGamer
 * The game can now load levels directly from .zip files, no need to extract
   level zips! - HumanGamer
 * JSON Support - RandomityGuy
 * Sky Change Trigger - NeoTheLynx
 * Chat in lobby - HiGuy
 * Made materials use JSON - RandomityGuy
 * Pumpkin & Eyeball Marble Skins from MBO - Hailey
 * Levels now transfer from host to other players if they don't have the level -
   RandomityGuy
 * You can now include material and texture files with your level and they will
   be transferred over the network to other players along with the level -
   RandomityGuy
 * Wait for all clients to load before starting level - RandomityGuy
 * Enter player name option - HiGuy
 * Default player names come from Discord when possible - RandomityGuy
 * Streamer Mode - RandomityGuy
 * Support for Random Gem Hunt in SinglePlayer - HumanGamer
 * Updated FPS/Ping Display - NeoTheLynx
 * Multiple Physics Modes for custom levels including
   MBU/MBG/XNA/MBUSlopes/MBGSlopes - HumanGamer
 * Custom Marble Size for custom levels - HumanGamer
 * Some extra French Translations - Dradon
 * Automatic level numbering for Multiplayer - HumanGamer
 * Zipped all official levels - HumanGamer
 * Integrated Linux Support Zip - HumanGamer


BUG FIXES

 * End Pad animation is now framerate independent - RandomityGuy
 * Fixed duplicate resolutions - AJ-Ferguson
 * Fixed chat message color - AJ-Ferguson
 * Fixed controller trigger support in menus - polyrain
 * Fixed some text not showing up such as gem collected or missing gems -
   polyrain
 * Fixed Easter Eggs counting for achievements when collected on custom levels -
   HumanGamer
 * Fixed Bad Loc Info error showing up on custom levels - HumanGamer
 * Fixed being unable to go left on framerate option selection - HumanGamer
 * Fixed ice cubemap - RandomityGuy
 * Fixed various memory related bugs - RandomityGuy
 * Fixed missing help text on Battlements - HumanGamer
 * Fixed missing localization text preventing quitting from levels, now falls
   back to English - HumanGamer
 * Fixed many texture alignment issues and misplaced powerups on Official Levels
   - Hailey
 * Fixed window focus issues - AJ-Ferguson

Close

BETA 1.16

×


OPENMBU BETA 1.16


SUMMARY

This release includes fully functional multiplayer, and a few other things.


CHANGES/ADDITIONS

 * Multiplayer without port forwarding
   * Join friends with invite codes or quick match to find random matches
 * Marble shadow is now exactly the same as it is on Xbox 360
 * You can now limit your FPS to specific amounts


BUG FIXES

 * Fixed #114 (UI elements degrade in quality when multiplayer gem collection
   text is visible)
 * Fixed #113 (Camera glitches out when you move the mouse too fast)

Close

BETA 1.15

×


OPENMBU BETA 1.15


SUMMARY

This release has many additions, fixes, and changes. It is one of our biggest
releases so far! You should expect a drastic performance increase with this
version. In some cases up to a 10x increase!


CHANGES/ADDITIONS

 * Implemented Interior Testing
 * Spawn quickly in multiplayer if there is only the host
 * The glow/bloom effect now matches the Xbox 360 version exactly
 * Some partial support for DirectX9 Fixed Function
 * Render code cleanup
 * Startpad ring now looks the same as Xbox 360
 * Some rendering optimizations
 * Future support for GGConnect if we ever need it
 * New UI for mouse support (you can switch to the Xbox 360 one in the options)
 * You can now right click to go back in menus
 * Partial support for MBG Mines for future use
 * Added option to set preview camera in the editor
 * Custom level support for SinglePlayer
 * -editor command line argument to use the editor
 * Added plate_1_small material for ease of level building with the plate
   texture
 * Started working on Leaderboards (not functional yet)
 * Reverse engineered more engine functions
 * SinglePlayer GemHunt (from MBO)
 * Chat in Multiplayer (from MBO)
 * Added euler rotation to editor
 * Levels are now identified by GUIDs to help with leaderboards support
 * New score format due to GUIDs
 * Scores should automatically convert to the new format, if any of them fail,
   they will be backed up to an old_scores.cs file
 * Added VSync option


BUG FIXES

 * Fixed lots of console errors
 * Fixed graphics bugging out when changing resolution
 * Fixes for Gui Editor
 * Fixed checkpoint flickering
 * Fixed massive bottleneck with rendering, expect drastically increased
   framerates
 * Fixed being unable to instantly use multiple powerups

Close

BETA 1.14

×

This is our first release with help from RandomityGuy, who was able to fix many
rendering bugs!

 * Reverted Moving Platform Performance Fix due to issues
 * Fixed Marble lighting
 * Fixed Glow being offset
 * Glass now matches MBU on Xbox 360 perfectly.
 * Progress towards native linux support (can now compile and run but there is
   no rendering)
 * CLang support for compilation on windows
 * The blue parts on the startpad are now closer to that of the Xbox 360
   version.
 * Optimized rendering performance.
 * Cleaned up some decompiled code
 * Fixed Glass flickering

Close

BETA 1.13

×
 * Updated Renderer to TGEA 1.7.1 version
 * Audio now uses OpenAL for everyone (removed XAudio)
 * Fixed Glass Rendering (matches MBO)
 * FPS Display via Ctrl+F
 * You can now adjust the level of detail of reflections on the marble in the
   video options. (This allows you to reflect pads, items, glass, etc..)
 * Various changes to allow MBG support. (You will have to compile it yourself
   with different options in torqueConfig.h for that)
 * Fixed Warning Materials not always working properly.
 * Slightly Improved moving platform performance.

Close

BETA 1.12

×

This is our most stable release so far!

 * Fixed marble physics in multiplayer
 * Fixed scores not showing up in the multiplayer lobby after a match
 * Fixed incorrect font colors in the multiplayer lobby
 * Fixed Fonts often rendering incorrectly
 * Fixed an uninitialized variable that had the possibility of messing up the
   physics.
 * Fixed error message with the auto splitter potentially printing garbage data.

Close

BETA 1.11

×
 * Added achievements
 * Fixed bug where analog inputs on some controllers couldn't quite reach the
   max value
 * Fixed marble reflection rendering
 * Fixed blast rendering
 * Added autosplitter for use with LiveSplit
 * Other small graphical/bug fixes

Close

BETA 1.10

×
 * Networking fixes
 * Fixed potential crash for marble physics
 * Fixed crash with GUI editor
 * Fixed XBOX buttons in UI not being clickable
 * The animation when you finish a level is now framerate-independent and should
   now look the same as on console
 * Fixed potential audio issue when running with DirectSound
 * Fixed other various minor issues

Close

BETA 1.9

×
 * Fixed Moving Platform Jitter/Desync (not 100% but almost perfect)
 * Fixed Vertical Bounds
 * Fixed some mistakes throughout the physics and moving platform code (should
   work much better now!)

Close

BETA 1.8

×
 * Fixed Respawn animating from arbitrary location
 * Fixed HiFi Networking (FINALLY!)
 * Fixed Host loading faster in multiplayer, giving them an advantage

Close

BETA 1.7

×
 * Implemented some BitStream functions
 * Implemented PathedInterior::doSustainSound
 * Some work on compiling with Clang (thanks HiGuy)
 * Preview Objects now all within SimSet
 * Ability to check if an object is meant for preview mode from script
 * Refactored RenderInstance Managers
 * Refactored some general render code
 * Cleaned up some hifi code
 * Fixed Marble Sound Pitch Issue (thanks thearst3rd)
 * Fixed Editor Axis Handles
 * Fixed some rendering issues
 * Fixed dark astrolabe and clouds
 * Fixed a hifi issue

Close

BETA 1.6

×
 * Fixed lighting and potential crash when entering lobby after a match
 * Fixed x64 not working with a controller
 * Fixed console spam of no MissionCleanup group for multiplayer clients
 * Fixed some pointers being truncated in x64

Close

BETA 1.5

×
 * Experimental x64 Support
 * HiFi networking should be mostly functional now (less moving platform
   jittering/multiplayer collision bounce back)

Close

BETA 1.4

×
 * Fixed bug where you could pause on the end screen with the select/back button
   on controller
 * Project now uses CMake.

Close

BETA 1.3.1

×
 * Fixed crash with translucent materials

Close

BETA 1.3

×
 * Fixed lighting on start pad
 * Fixed sounds replaying when unpausing the game

Close

BETA 1.2

×
 * Fixed controller inputs getting stuck
 * Fixed open file dialog rendering
 * Fixed offset particles
 * Fixed powerup particles not working correctly
 * Fixed rolling sound playing on pause menu
 * Fixed checkpoint transition/fade
 * Escape key now un-pauses game

Close

BETA 1.1

×
 * Fixed Glow brightness
 * Added Icon, and changed exe name

Close

BETA-1 - FIRST OPEN SOURCE VERSION

×

The initial version as of open sourcing.

Close